trix-editor {
  border: 1px solid #bbb;
  border-radius: 3px;
  margin: 0;
  padding: 0.4em 0.6em;
  min-height: 5em;
  outline: none; }

trix-toolbar * {
  box-sizing: border-box; }

trix-toolbar .trix-button-row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  overflow-x: auto; }

trix-toolbar .trix-button-group {
  display: flex;
  margin-bottom: 10px;
  border: 1px solid #bbb;
  border-top-color: #ccc;
  border-bottom-color: #888;
  border-radius: 3px; }
  trix-toolbar .trix-button-group:not(:first-child) {
    margin-left: 1.5vw; }
    @media (max-width: 768px) {
      trix-toolbar .trix-button-group:not(:first-child) {
        margin-left: 0; } }

trix-toolbar .trix-button-group-spacer {
  flex-grow: 1; }
  @media (max-width: 768px) {
    trix-toolbar .trix-button-group-spacer {
      display: none; } }

trix-toolbar .trix-button {
  position: relative;
  float: left;
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.75em;
  font-weight: 600;
  white-space: nowrap;
  padding: 0 0.5em;
  margin: 0;
  outline: none;
  border: none;
  border-bottom: 1px solid #ddd;
  border-radius: 0;
  background: transparent; }
  trix-toolbar .trix-button:not(:first-child) {
    border-left: 1px solid #ccc; }
  trix-toolbar .trix-button.trix-active {
    background: #cbeefa;
    color: black; }
  trix-toolbar .trix-button:not(:disabled) {
    cursor: pointer; }
  trix-toolbar .trix-button:disabled {
    color: rgba(0, 0, 0, 0.125); }
  @media (max-width: 768px) {
    trix-toolbar .trix-button {
      letter-spacing: -0.01em;
      padding: 0 0.3em; } }

trix-toolbar .trix-button--icon {
  font-size: inherit;
  width: 2.6em;
  height: 1.6em;
  max-width: calc(0.8em + 4vw);
  text-indent: -9999px; }
  @media (max-width: 768px) {
    trix-toolbar .trix-button--icon {
      height: 2em;
      max-width: calc(0.8em + 3.5vw); } }
  trix-toolbar .trix-button--icon::before {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.6;
    content: "";
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain; }
    @media (max-width: 768px) {
      trix-toolbar .trix-button--icon::before {
        right: 6%;
        left: 6%; } }
  trix-toolbar .trix-button--icon.trix-active::before {
    opacity: 1; }
  trix-toolbar .trix-button--icon:disabled::before {
    opacity: 0.125; }

trix-toolbar .trix-button--icon-attach::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
  top: 8%;
  bottom: 4%; }

trix-toolbar .trix-button--icon-bold::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E"); }

trix-toolbar .trix-button--icon-italic::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E"); }

trix-toolbar .trix-button--icon-link::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E"); }

trix-toolbar .trix-button--icon-strike::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-1.045.977-1.739%202.432-1.739%201.475%200%202.52.723%202.617%201.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145%200-5.392%201.719-5.392%204.316%200%20.363.04.703.12%201.02ZM4%2011a1%201%200%201%200%200%202h15a1%201%200%201%200%200-2H4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E"); }

trix-toolbar .trix-button--icon-quote::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.581%208.471c.44-.5%201.056-.834%201.758-.995C8.074%207.17%209.201%207.822%2010%208.752c1.354%201.578%201.33%203.555.394%205.277-.941%201.731-2.788%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419%200c.44-.5%201.055-.834%201.758-.995%201.734-.306%202.862.346%203.66%201.276%201.355%201.578%201.33%203.555.395%205.277-.941%201.731-2.789%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.672-2.701c0-.905.283-1.59.72-2.088Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E"); }

trix-toolbar .trix-button--icon-heading-1::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5%207.5v-3h-12v3H14v13h3v-13h4.5ZM9%2013.5h3.5v-3h-10v3H6v7h3v-7Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E"); }

trix-toolbar .trix-button--icon-code::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.293%2011.293a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414l-4%204Zm13.414%205.414%204-4a1%201%200%200%200%200-1.414l-4-4a1%201%200%201%200-1.414%201.414L18.586%2012l-3.293%203.293a1%201%200%200%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E"); }

trix-toolbar .trix-button--icon-bullet-list::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%207.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-2.5-5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E"); }

trix-toolbar .trix-button--icon-number-list::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E"); }

trix-toolbar .trix-button--icon-undo::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E"); }

trix-toolbar .trix-button--icon-redo::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E"); }

trix-toolbar .trix-button--icon-decrease-nesting-level::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E"); }

trix-toolbar .trix-button--icon-increase-nesting-level::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E"); }

trix-toolbar .trix-dialogs {
  position: relative; }

trix-toolbar .trix-dialog {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  font-size: 0.75em;
  padding: 15px 10px;
  background: #fff;
  box-shadow: 0 0.3em 1em #ccc;
  border-top: 2px solid #888;
  border-radius: 5px;
  z-index: 5; }

trix-toolbar .trix-input--dialog {
  font-size: inherit;
  font-weight: normal;
  padding: 0.5em 0.8em;
  margin: 0 10px 0 0;
  border-radius: 3px;
  border: 1px solid #bbb;
  background-color: #fff;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none; }
  trix-toolbar .trix-input--dialog.validate:invalid {
    box-shadow: #F00 0px 0px 1.5px 1px; }

trix-toolbar .trix-button--dialog {
  font-size: inherit;
  padding: 0.5em;
  border-bottom: none; }

trix-toolbar .trix-dialog--link {
  max-width: 600px; }

trix-toolbar .trix-dialog__link-fields {
  display: flex;
  align-items: baseline; }
  trix-toolbar .trix-dialog__link-fields .trix-input {
    flex: 1; }
  trix-toolbar .trix-dialog__link-fields .trix-button-group {
    flex: 0 0 content;
    margin: 0; }

trix-editor [data-trix-mutable]:not(.attachment__caption-editor) {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

trix-editor [data-trix-mutable]::-moz-selection,
trix-editor [data-trix-cursor-target]::-moz-selection, trix-editor [data-trix-mutable] ::-moz-selection {
  background: none; }

trix-editor [data-trix-mutable]::selection,
trix-editor [data-trix-cursor-target]::selection, trix-editor [data-trix-mutable] ::selection {
  background: none; }

trix-editor .attachment__caption-editor:focus[data-trix-mutable]::-moz-selection {
  background: highlight; }

trix-editor .attachment__caption-editor:focus[data-trix-mutable]::selection {
  background: highlight; }

trix-editor [data-trix-mutable].attachment.attachment--file {
  box-shadow: 0 0 0 2px highlight;
  border-color: transparent; }

trix-editor [data-trix-mutable].attachment img {
  box-shadow: 0 0 0 2px highlight; }

trix-editor .attachment {
  position: relative; }
  trix-editor .attachment:hover {
    cursor: default; }

trix-editor .attachment--preview .attachment__caption:hover {
  cursor: text; }

trix-editor .attachment__progress {
  position: absolute;
  z-index: 1;
  height: 20px;
  top: calc(50% - 10px);
  left: 5%;
  width: 90%;
  opacity: 0.9;
  transition: opacity 200ms ease-in; }
  trix-editor .attachment__progress[value="100"] {
    opacity: 0; }

trix-editor .attachment__caption-editor {
  display: inline-block;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  color: inherit;
  text-align: center;
  vertical-align: top;
  border: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none; }

trix-editor .attachment__toolbar {
  position: absolute;
  z-index: 1;
  top: -0.9em;
  left: 0;
  width: 100%;
  text-align: center; }

trix-editor .trix-button-group {
  display: inline-flex; }

trix-editor .trix-button {
  position: relative;
  float: left;
  color: #666;
  white-space: nowrap;
  font-size: 80%;
  padding: 0 0.8em;
  margin: 0;
  outline: none;
  border: none;
  border-radius: 0;
  background: transparent; }
  trix-editor .trix-button:not(:first-child) {
    border-left: 1px solid #ccc; }
  trix-editor .trix-button.trix-active {
    background: #cbeefa; }
  trix-editor .trix-button:not(:disabled) {
    cursor: pointer; }

trix-editor .trix-button--remove {
  text-indent: -9999px;
  display: inline-block;
  padding: 0;
  outline: none;
  width: 1.8em;
  height: 1.8em;
  line-height: 1.8em;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid highlight;
  box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.25); }
  trix-editor .trix-button--remove::before {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.7;
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.41%2017.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 90%; }
  trix-editor .trix-button--remove:hover {
    border-color: #333; }
    trix-editor .trix-button--remove:hover::before {
      opacity: 1; }

trix-editor .attachment__metadata-container {
  position: relative; }

trix-editor .attachment__metadata {
  position: absolute;
  left: 50%;
  top: 2em;
  transform: translate(-50%, 0);
  max-width: 90%;
  padding: 0.1em 0.6em;
  font-size: 0.8em;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 3px; }
  trix-editor .attachment__metadata .attachment__name {
    display: inline-block;
    max-width: 100%;
    vertical-align: bottom;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  trix-editor .attachment__metadata .attachment__size {
    margin-left: 0.2em;
    white-space: nowrap; }

.trix-content {
  line-height: 1.5;
  overflow-wrap: break-word;
  word-break: break-word; }
  .trix-content * {
    box-sizing: border-box;
    margin: 0;
    padding: 0; }
  .trix-content h1 {
    font-size: 1.2em;
    line-height: 1.2; }
  .trix-content blockquote {
    border: 0 solid #ccc;
    border-left-width: 0.3em;
    margin-left: 0.3em;
    padding-left: 0.6em; }
  .trix-content [dir=rtl] blockquote,
  .trix-content blockquote[dir=rtl] {
    border-width: 0;
    border-right-width: 0.3em;
    margin-right: 0.3em;
    padding-right: 0.6em; }
  .trix-content li {
    margin-left: 1em; }
  .trix-content [dir=rtl] li {
    margin-right: 1em; }
  .trix-content pre {
    display: inline-block;
    width: 100%;
    vertical-align: top;
    font-family: monospace;
    font-size: 0.9em;
    padding: 0.5em;
    white-space: pre;
    background-color: #eee;
    overflow-x: auto; }
  .trix-content img {
    max-width: 100%;
    height: auto; }
  .trix-content .attachment {
    display: inline-block;
    position: relative;
    max-width: 100%; }
    .trix-content .attachment a {
      color: inherit;
      text-decoration: none; }
      .trix-content .attachment a:hover, .trix-content .attachment a:visited:hover {
        color: inherit; }
  .trix-content .attachment__caption {
    text-align: center; }
    .trix-content .attachment__caption .attachment__name + .attachment__size::before {
      content: ' \2022 '; }
  .trix-content .attachment--preview {
    width: 100%;
    text-align: center; }
    .trix-content .attachment--preview .attachment__caption {
      color: #666;
      font-size: 0.9em;
      line-height: 1.2; }
  .trix-content .attachment--file {
    color: #333;
    line-height: 1;
    margin: 0 2px 2px 2px;
    padding: 0.4em 1em;
    border: 1px solid #bbb;
    border-radius: 5px; }
  .trix-content .attachment-gallery {
    display: flex;
    flex-wrap: wrap;
    position: relative; }
    .trix-content .attachment-gallery .attachment {
      flex: 1 0 33%;
      padding: 0 0.5em;
      max-width: 33%; }
    .trix-content .attachment-gallery.attachment-gallery--2 .attachment, .trix-content .attachment-gallery.attachment-gallery--4 .attachment {
      flex-basis: 50%;
      max-width: 50%; }
/*
 * Provides a drop-in pointer for the default Trix stylesheet that will format the toolbar and
 * the trix-editor content (whether displayed or under editing). Feel free to incorporate this
 * inclusion directly in any other asset bundle and remove this file.
 *

*/

/*
 * We need to override trix.css’s image gallery styles to accommodate the
 * <action-text-attachment> element we wrap around attachments. Otherwise,
 * images in galleries will be squished by the max-width: 33%; rule.
*/
.trix-content .attachment-gallery > action-text-attachment,
.trix-content .attachment-gallery > .attachment {
  flex: 1 0 33%;
  padding: 0 0.5em;
  max-width: 33%;
}

.trix-content .attachment-gallery.attachment-gallery--2 > action-text-attachment,
.trix-content .attachment-gallery.attachment-gallery--2 > .attachment, .trix-content .attachment-gallery.attachment-gallery--4 > action-text-attachment,
.trix-content .attachment-gallery.attachment-gallery--4 > .attachment {
  flex-basis: 50%;
  max-width: 50%;
}

.trix-content action-text-attachment .attachment {
  padding: 0 !important;
  max-width: 100% !important;
}
/* ── APPEX360 Global Density System ── Release 19.1
 *
 * Controls spacing, padding, and sizing across the entire platform.
 * Applied via density-{compact,comfortable,spacious} class on <body>.
 *
 * Compact:   Smaller padding, tighter gaps, denser grids
 * Comfortable: Current default (24px card padding, 16px gaps)
 * Spacious:   Larger padding, bigger gaps, executive presentation mode
 */

/* ═══ Default (Comfortable) ═══ */
:root {
  --density-card-padding: 24px;
  --density-card-gap: 16px;
  --density-section-gap: 32px;
  --density-table-cell: 12px 16px;
  --density-table-cell-compact: 8px 12px;
  --density-kpi-min-width: 200px;
  --density-grid-gap: 16px;
  --density-sidebar-padding: 16px;
  --density-form-spacing: 16px;
  --density-section-padding: 24px;
}

/* ═══ Compact ═══ */
body.density-compact {
  --density-card-padding: 16px;
  --density-card-gap: 10px;
  --density-section-gap: 20px;
  --density-table-cell: 8px 12px;
  --density-table-cell-compact: 6px 8px;
  --density-kpi-min-width: 160px;
  --density-grid-gap: 10px;
  --density-sidebar-padding: 10px;
  --density-form-spacing: 10px;
  --density-section-padding: 16px;
}

/* ═══ Spacious ═══ */
body.density-spacious {
  --density-card-padding: 32px;
  --density-card-gap: 24px;
  --density-section-gap: 48px;
  --density-table-cell: 16px 24px;
  --density-table-cell-compact: 12px 16px;
  --density-kpi-min-width: 260px;
  --density-grid-gap: 24px;
  --density-sidebar-padding: 24px;
  --density-form-spacing: 24px;
  --density-section-padding: 32px;
}

/* ═══ Density-Aware Component Consumers ═══ */

/* Cards */
.exec-card, .apex-card, .ds-card, .kpi-card,
[class*="card"]:not(.no-density) {
  padding: var(--density-card-padding) !important;
}

/* Card grids */
.exec-grid, .card-grid, .kpi-grid,
[class*="grid"]:not(.no-density) {
  gap: var(--density-grid-gap) !important;
}

/* KPI cards minimum width */
.kpi-card, .ds-kpi-card, [class*="kpi-card"] {
  min-width: var(--density-kpi-min-width);
}

/* Tables */
table.data-table th,
table.data-table td,
.table-row, [class*="table"]:not(.no-density) td,
[class*="table"]:not(.no-density) th {
  padding: var(--density-table-cell) !important;
}

/* Sections */
.section-group, .boardroom-section, .dashboard-section,
[class*="section"]:not(.no-density) {
  gap: var(--density-section-gap);
  padding: var(--density-section-padding);
}

/* Sidebar */
.sidebar, [class*="sidebar"]:not(.no-density) {
  padding: var(--density-sidebar-padding) !important;
}

/* Forms */
.form-group, .form-field, [class*="form"]:not(.no-density) {
  gap: var(--density-form-spacing);
  margin-bottom: var(--density-form-spacing);
}

/* Boardroom specific */
.boardroom-section {
  padding: var(--density-card-padding) !important;
  margin-bottom: var(--density-card-gap);
}

/* Homepage sections */
.homepage-section {
  padding: var(--density-section-padding) !important;
  margin-bottom: var(--density-section-gap);
}
/* APEX360 Motion & Interaction Engine — Release 17.0 Commercial Launch Polish */
/* =================================================== */

/* ─── 1. MOTION TOKENS ─── */
:root {
  --motion-duration-short: 150ms;
  --motion-duration-medium: 300ms;
  --motion-duration-long: 500ms;
  --motion-ease-out: cubic-bezier(0.16, 1, 0.3, 1);
  --motion-ease-in: cubic-bezier(0.32, 0, 0.67, 0);
  --motion-ease-in-out: cubic-bezier(0.65, 0, 0.35, 1);
  --motion-spring-soft: cubic-bezier(0.34, 1.56, 0.64, 1);
  --motion-spring-bouncy: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  --motion-stagger: 60ms;
  --motion-scale-hover: 1.03;
  --motion-scale-active: 0.97;
  --motion-lift: -3px;
}

/* ─── 2. STYLE-AWARE OVERRIDES ─── */
[data-style="apple_minimal"] {
  --motion-duration-short: 200ms;
  --motion-duration-medium: 400ms;
  --motion-duration-long: 700ms;
  --motion-ease-out: cubic-bezier(0.25, 0.1, 0.25, 1);
  --motion-spring-soft: cubic-bezier(0.25, 0.1, 0.25, 1);
  --motion-stagger: 80ms;
  --motion-scale-hover: 1.02;
  --motion-lift: -2px;
}
[data-style="modern_saas"] {
  --motion-duration-short: 100ms;
  --motion-duration-medium: 200ms;
  --motion-duration-long: 350ms;
  --motion-ease-out: cubic-bezier(0, 0, 0.2, 1);
  --motion-spring-soft: cubic-bezier(0, 0, 0.2, 1);
  --motion-stagger: 40ms;
  --motion-scale-hover: 1.02;
  --motion-lift: -2px;
}
[data-style="microsoft_fluent"] {
  --motion-duration-short: 150ms;
  --motion-duration-medium: 250ms;
  --motion-duration-long: 400ms;
  --motion-ease-out: cubic-bezier(0.4, 0, 0.2, 1);
  --motion-stagger: 50ms;
}
[data-style="bold_colourful"] {
  --motion-duration-short: 200ms;
  --motion-duration-medium: 350ms;
  --motion-duration-long: 600ms;
  --motion-ease-out: cubic-bezier(0.22, 1, 0.36, 1);
  --motion-spring-soft: cubic-bezier(0.34, 1.56, 0.64, 1);
  --motion-spring-bouncy: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  --motion-stagger: 100ms;
  --motion-scale-hover: 1.05;
  --motion-lift: -6px;
}

/* ─── 3. DS BUTTON MICRO-INTERACTIONS ─── */
.ds-btn, .apex-btn, [class*="btn"] {
  transition: opacity var(--motion-duration-medium) var(--motion-ease-out),
              transform var(--motion-duration-short) var(--motion-ease-out),
              background-color var(--motion-duration-short) ease,
              box-shadow var(--motion-duration-short) ease,
              border-color var(--motion-duration-short) ease;
}
.apex-stagger-grid .ds-btn,
.apex-stagger-grid .apex-btn {
  opacity: 0;
  transform: scale(0.95);
}
.apex-stagger-grid.apex-visible .ds-btn,
.apex-stagger-grid.apex-visible .apex-btn {
  opacity: 1;
  transform: scale(1);
}
.ds-btn:hover, .apex-btn:hover {
  transform: translateY(-1px);
}
.ds-btn:active, .apex-btn:active {
  transform: scale(var(--motion-scale-active));
}

/* ─── 4. DS CARD MICRO-INTERACTIONS ─── */
.exec-card, .ds-kpi-card, .ds-glass, .apex-card {
  transition: opacity var(--motion-duration-long) var(--motion-ease-out),
              transform var(--motion-duration-long) var(--motion-ease-out),
              box-shadow var(--motion-duration-medium) ease,
              border-color var(--motion-duration-medium) ease;
}
.exec-card:hover, .ds-kpi-card:hover, .ds-glass:hover {
  transform: translateY(var(--motion-lift));
}
.exec-card:active, .ds-kpi-card:active {
  transform: translateY(-1px) scale(0.98);
}

/* ─── 5. ICON MICRO-INTERACTIONS ─── */
.ds-btn i, .exec-card i, .ds-kpi-card i, [class*="badge"] i, a i {
  transition: transform var(--motion-duration-short) var(--motion-ease-out);
}
.ds-btn:hover i {
  transform: scale(1.15);
}
.exec-card:hover i.fa-arrow-right,
.ds-btn:hover i.fa-arrow-right,
a:hover i.fa-arrow-right {
  transform: translateX(3px);
}
.exec-card:hover i.fa-external-link-alt,
a:hover i.fa-external-link {
  transform: translate(2px, -2px);
}

/* ─── 6. KPI COUNT-UP ─── */
.apex-count, .ds-kpi-value {
  display: inline-block;
  font-variant-numeric: tabular-nums;
  transition: color var(--motion-duration-medium) ease;
}

/* ─── 7. PROGRESS BARS ─── */
.apex-progress-track {
  overflow: hidden;
}
.apex-progress-fill {
  width: 0%;
  transition: width 0.8s var(--motion-ease-out);
}

/* ─── 8. TOOLTIP ─── */
.apex-tooltip {
  opacity: 0;
  transform: translateY(4px);
  transition: opacity var(--motion-duration-short) var(--motion-ease-out),
              transform var(--motion-duration-short) var(--motion-ease-out);
  pointer-events: none;
}
.apex-tooltip.apex-visible {
  opacity: 1;
  transform: translateY(0);
}

/* ─── 9. MODAL ─── */
.apex-modal-overlay {
  opacity: 0;
  transition: opacity var(--motion-duration-medium) ease;
}
.apex-modal-overlay.apex-visible {
  opacity: 1;
}
.apex-modal-content {
  opacity: 0;
  transform: scale(0.95) translateY(10px);
  transition: opacity var(--motion-duration-medium) var(--motion-ease-out),
              transform var(--motion-duration-medium) var(--motion-spring-soft);
}
.apex-modal-overlay.apex-visible .apex-modal-content {
  opacity: 1;
  transform: scale(1) translateY(0);
}

/* ─── 10. NOTIFICATION SLIDE ─── */
.apex-notification {
  transform: translateX(120%);
  transition: transform var(--motion-duration-medium) var(--motion-spring-soft),
              opacity var(--motion-duration-medium) ease;
  opacity: 0;
}
.apex-notification.apex-visible {
  transform: translateX(0);
  opacity: 1;
}
.apex-notification.apex-dismissing {
  transform: translateX(120%);
  opacity: 0;
}

/* ─── 11. DROPDOWN FADE + SCALE ─── */
.apex-dropdown {
  opacity: 0;
  transform: scale(0.95) translateY(-4px);
  transition: opacity var(--motion-duration-short) var(--motion-ease-out),
              transform var(--motion-duration-short) var(--motion-ease-out);
  pointer-events: none;
}
.apex-dropdown.apex-visible {
  opacity: 1;
  transform: scale(1) translateY(0);
  pointer-events: auto;
}

/* ─── 12. TABLE ROW HIGHLIGHT ─── */
tr[onmouseover] {
  transition: background-color var(--motion-duration-short) ease;
}

/* ─── 13. STAGGER ENTRY SYSTEM ─── */
.apex-stagger-fade > * {
  opacity: 0;
  transform: translateY(15px);
  transition: opacity var(--motion-duration-long) var(--motion-ease-out),
              transform var(--motion-duration-long) var(--motion-ease-out);
}
.apex-stagger-fade.apex-visible > * {
  opacity: 1;
  transform: translateY(0);
}

/* ─── 14. SKELETON LOADING ─── */
.apex-skeleton {
  background: linear-gradient(
    90deg,
    rgba(255,255,255,0.03) 25%,
    rgba(255,255,255,0.06) 50%,
    rgba(255,255,255,0.03) 75%
  );
  background-size: 200% 100%;
  animation: skeleton-shimmer 1.5s ease-in-out infinite;
  border-radius: var(--radius-sm, 6px);
}
body.theme-ai-futuristic .apex-skeleton {
  background: linear-gradient(
    90deg,
    rgba(79,124,255,0.04) 25%,
    rgba(79,124,255,0.08) 50%,
    rgba(79,124,255,0.04) 75%
  );
  background-size: 200% 100%;
}
@keyframes skeleton-shimmer {
  0% { background-position: 200% 0; }
  100% { background-position: -200% 0; }
}

/* ─── 15. SUCCESS/ERROR FLASH ─── */
.apex-flash {
  animation: flash-slide-in 0.3s var(--motion-ease-out) forwards;
}
@keyframes flash-slide-in {
  from { transform: translateY(-10px); opacity: 0; }
  to { transform: translateY(0); opacity: 1; }
}
.apex-flash.apex-dismissing {
  animation: flash-slide-out 0.2s var(--motion-ease-in) forwards;
}
@keyframes flash-slide-out {
  from { transform: translateY(0); opacity: 1; }
  to { transform: translateY(-10px); opacity: 0; }
}

/* ─── 16. EMPTY STATE ─── */
.apex-empty-state {
  opacity: 0;
  transform: translateY(20px);
  animation: empty-state-enter 0.4s var(--motion-ease-out) 0.1s forwards;
}
@keyframes empty-state-enter {
  to { opacity: 1; transform: translateY(0); }
}

/* ─── 17. SUCCESS INDICATOR ─── */
.apex-success-check {
  animation: success-pop 0.4s var(--motion-spring-soft) forwards;
}
@keyframes success-pop {
  0% { transform: scale(0); }
  50% { transform: scale(1.2); }
  100% { transform: scale(1); }
}

/* ─── 18. FLOATING HELP ─── */
.apex-help-btn {
  animation: help-pulse 2.5s ease-in-out infinite;
}
@keyframes help-pulse {
  0%, 100% { box-shadow: 0 0 0 0 rgba(99, 102, 241, 0.35); }
  50% { box-shadow: 0 0 0 12px rgba(99, 102, 241, 0); }
}
.apex-help-panel {
  transform: translateY(100%);
  transition: transform var(--motion-duration-medium) var(--motion-ease-out);
}
.apex-help-panel.apex-visible {
  transform: translateY(0);
}

/* ─── 19. REDUCED MOTION ─── */
@media (prefers-reduced-motion: reduce) {
  *,
  *::before,
  *::after {
    --motion-duration-short: 0ms !important;
    --motion-duration-medium: 0ms !important;
    --motion-duration-long: 0ms !important;
    animation-duration: 0ms !important;
    transition-duration: 0ms !important;
    animation-iteration-count: 1 !important;
  }
  .exec-card:hover,
  .ds-kpi-card:hover,
  .ds-glass:hover,
  .ds-btn:hover,
  .apex-btn:hover {
    transform: none !important;
  }
  .apex-skeleton {
    animation: none !important;
    background: rgba(255,255,255,0.04) !important;
  }
}
/* ═══════════════════════════════════════════════════
   APPEXi — Enterprise Intelligence Assistant Styles
   Enhanced Enterprise Core — Release 28B
   ═══════════════════════════════════════════════════ */

/* ── Panel Container ─────────────────────────────── */

.appexi-panel {
  max-height: 90vh;
  height: 720px;
  background: rgba(10, 14, 28, 0.94);
  backdrop-filter: blur(28px);
  -webkit-backdrop-filter: blur(28px);
  border: 1px solid rgba(99, 102, 241, 0.15);
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5), 0 0 40px rgba(99, 102, 241, 0.06);
  overflow: hidden;
  display: flex;
  flex-direction: column;
  animation: appexi-panel-enter 0.25s ease-out;
  position: relative;
  pointer-events: auto;
}

.appexi-panel.hidden {
  display: none !important;
}

/* ── Header ───────────────────────────────────────── */

.appexi-header {
  padding: 10px 14px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.06);
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
  gap: 6px;
}

.appexi-header-brand {
  display: flex;
  align-items: center;
  gap: 8px;
  min-width: 0;
}

.appexi-header-icon {
  font-size: 20px;
  line-height: 1;
}

	.appexi-header-title {
  font-size: 14px;
  font-weight: 700;
  color: #fff;
  letter-spacing: -0.01em;
  line-height: 1.2;
}

.appexi-header-subtitle {
  font-size: 9px;
  color: rgba(129, 140, 248, 0.5);
  font-weight: 500;
  line-height: 1.2;
}

.appexi-drag-grip {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.15);
  margin-right: 2px;
  flex-shrink: 0;
  cursor: grab;
  transition: color 0.15s;
  user-select: none;
  -webkit-user-select: none;
}

.appexi-drag-grip:hover {
  color: rgba(255, 255, 255, 0.35);
}

.appexi-header-icon-wrap {
  width: 28px;
  height: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.appexi-header-controls {
  display: flex;
  align-items: center;
  gap: 3px;
  flex-shrink: 0;
}

/* ── Toggle Group (Enterprise Mode & View Mode) ───── */

.appexi-toggle-group {
  display: inline-flex;
  border-radius: 7px;
  border: 1px solid rgba(255, 255, 255, 0.06);
  background: rgba(255, 255, 255, 0.03);
  overflow: hidden;
  flex-shrink: 0;
}

.appexi-toggle-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 26px;
  height: 24px;
  border: none;
  background: transparent;
  color: rgba(255, 255, 255, 0.25);
  font-size: 11px;
  cursor: pointer;
  transition: all 0.15s;
}

.appexi-toggle-btn:hover {
  color: rgba(255, 255, 255, 0.5);
  background: rgba(255, 255, 255, 0.04);
}

.appexi-toggle-btn.appexi-toggle-active {
  color: #818cf8;
  background: rgba(99, 102, 241, 0.1);
}

.appexi-toggle-left {
  border-right: 1px solid rgba(255, 255, 255, 0.03);
}

.appexi-toggle-right {
  border-left: none;
}

/* ── Tone Selector ────────────────────────────────── */

.appexi-tone-select {
  padding: 3px 22px 3px 6px;
  border-radius: 6px;
  border: 1px solid rgba(255, 255, 255, 0.06);
  background: rgba(255, 255, 255, 0.03);
  color: rgba(255, 255, 255, 0.4);
  font-size: 10px;
  font-weight: 500;
  cursor: pointer;
  outline: none;
  appearance: none;
  -webkit-appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' fill='none'%3E%3Cpath d='M1 1l3 3 3-3' stroke='rgba(255,255,255,0.3)' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 5px center;
  transition: all 0.15s;
  max-width: 80px;
}

.appexi-tone-select:hover {
  border-color: rgba(99, 102, 241, 0.3);
  color: rgba(255, 255, 255, 0.7);
}

.appexi-tone-select:focus {
  border-color: rgba(99, 102, 241, 0.4);
  color: #fff;
}

.appexi-tone-select option {
  background: #0a0e1c;
  color: #fff;
}

/* ── Header Buttons ───────────────────────────────── */

.appexi-header-btn {
  width: 26px;
  height: 26px;
  border-radius: 7px;
  border: none;
  background: rgba(255, 255, 255, 0.04);
  color: rgba(255, 255, 255, 0.3);
  cursor: pointer;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.15s;
}

.appexi-header-btn:hover {
  background: rgba(255, 255, 255, 0.08);
  color: #fff;
}

/* ── Messages ─────────────────────────────────────── */

.appexi-messages {
  flex: 1 1 auto;
  overflow-y: auto;
  padding: 14px 14px 6px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  min-height: 0;
}

/* Enterprise custom scrollbar — always visible */
.appexi-messages::-webkit-scrollbar {
  width: 10px;
}

.appexi-messages::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.03);
  border-radius: 5px;
}

.appexi-messages::-webkit-scrollbar-thumb {
  background: linear-gradient(180deg, #6366f1, #8b5cf6);
  border-radius: 5px;
  border: 2px solid rgba(10, 14, 28, 0.94);
  min-height: 60px;
}

.appexi-messages::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(180deg, #818cf8, #a78bfa);
}

/* Firefox scrollbar */
.appexi-messages {
  scrollbar-color: #6366f1 rgba(255, 255, 255, 0.03);
  scrollbar-width: auto;
}

/* ── Message Wrappers ─────────────────────────────── */

.appexi-message-wrapper {
  animation: appexi-fade-in 0.2s ease-out;
}

.appexi-user-message-wrapper {
  display: flex;
  justify-content: flex-end;
}

.appexi-assistant-message-wrapper {
  display: flex;
  flex-direction: column;
}

/* ── Messages ─────────────────────────────────────── */

.appexi-message {
  max-width: 92%;
}

.appexi-user-message {
  background: rgba(99, 102, 241, 0.1);
  border: 1px solid rgba(99, 102, 241, 0.12);
  border-radius: 12px 12px 4px 12px;
  padding: 10px 14px;
}

.appexi-assistant-message {
  background: rgba(99, 102, 241, 0.06);
  border: 1px solid rgba(99, 102, 241, 0.08);
  border-radius: 12px 12px 12px 4px;
  padding: 12px 14px;
}

.appexi-message-content {
  font-size: 16px;
  color: rgba(255, 255, 255, 0.78);
  line-height: 1.7;
  max-width: 70ch;
  font-weight: 400;
}

.appexi-message-content p {
  margin: 0 0 20px;
}

.appexi-message-content p:last-child {
  margin-bottom: 0;
}

.appexi-message-content strong {
  color: rgba(255, 255, 255, 0.85);
  font-weight: 600;
}

.appexi-message-content h4 {
  font-size: 18px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.85);
  margin: 24px 0 10px;
  letter-spacing: -0.01em;
}

.appexi-message-content h3 {
  font-size: 20px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.9);
  margin: 28px 0 12px;
  letter-spacing: -0.01em;
}

.appexi-message-content ul {
  margin: 8px 0 20px;
  padding-left: 20px;
  list-style: none;
}

.appexi-message-content li {
  margin-bottom: 6px;
  position: relative;
  font-size: 16px;
  line-height: 1.6;
}

.appexi-message-content li::before {
  content: "\2022";
  position: absolute;
  left: -14px;
  color: rgba(99, 102, 241, 0.4);
}

.appexi-message-content hr {
  margin: 24px 0;
  border: none;
  height: 1px;
  background: rgba(255, 255, 255, 0.06);
}

/* ── Source Tier Indicator ─────────────────────────── */

.appexi-source-tier {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  padding: 3px 10px 3px 8px;
  border-radius: 10px;
  font-size: 10px;
  font-weight: 600;
  margin-bottom: 8px;
  letter-spacing: 0.02em;
}

.appexi-source-tier .appexi-tier-dot {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  display: inline-block;
  flex-shrink: 0;
}

.appexi-tier-live {
  background: rgba(16, 185, 129, 0.12);
  color: rgba(16, 185, 129, 0.85);
  border: 1px solid rgba(16, 185, 129, 0.18);
}

.appexi-tier-live .appexi-tier-dot {
  background: #10b981;
  box-shadow: 0 0 6px rgba(16, 185, 129, 0.4);
}

.appexi-tier-knowledge {
  background: rgba(59, 130, 246, 0.12);
  color: rgba(96, 165, 250, 0.85);
  border: 1px solid rgba(59, 130, 246, 0.18);
}

.appexi-tier-knowledge .appexi-tier-dot {
  background: #3b82f6;
  box-shadow: 0 0 6px rgba(59, 130, 246, 0.4);
}

.appexi-tier-ai {
  background: rgba(234, 179, 8, 0.12);
  color: rgba(250, 204, 21, 0.85);
  border: 1px solid rgba(234, 179, 8, 0.18);
}

.appexi-tier-ai .appexi-tier-dot {
  background: #eab308;
  box-shadow: 0 0 6px rgba(234, 179, 8, 0.4);
}

.appexi-tier-general {
  background: rgba(255, 255, 255, 0.04);
  color: rgba(255, 255, 255, 0.35);
  border: 1px solid rgba(255, 255, 255, 0.06);
}

.appexi-tier-general .appexi-tier-dot {
  background: rgba(255, 255, 255, 0.25);
}

.appexi-disclaimer {
  margin-top: 8px;
  padding: 6px 10px;
  border-radius: 6px;
  background: rgba(234, 179, 8, 0.06);
  border-left: 2px solid rgba(234, 179, 8, 0.25);
  font-size: 10px;
  color: rgba(255, 255, 255, 0.3);
  line-height: 1.5;
}

/* ── Thinking Steps ────────────────────────────────── */

.appexi-thinking-steps {
  padding: 6px 16px 8px;
  border-top: 1px solid rgba(255, 255, 255, 0.03);
  flex-shrink: 0;
}

.appexi-thinking-steps.hidden {
  display: none;
}

.appexi-thinking-step {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 4px 0;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.35);
  animation: appexi-step-in 0.3s ease-out;
  transition: all 0.2s;
}

.appexi-thinking-step .appexi-step-icon {
  width: 16px;
  height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border-radius: 50%;
  font-size: 8px;
  color: rgba(255, 255, 255, 0.25);
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(255, 255, 255, 0.06);
  transition: all 0.2s;
}

.appexi-thinking-step .appexi-step-text {
  flex: 1;
  color: rgba(255, 255, 255, 0.35);
  transition: color 0.2s;
}

.appexi-thinking-step.appexi-step-active .appexi-step-icon {
  background: rgba(99, 102, 241, 0.15);
  border-color: rgba(99, 102, 241, 0.3);
  color: #818cf8;
  animation: appexi-step-pulse 1.2s ease-in-out infinite;
}

.appexi-thinking-step.appexi-step-active .appexi-step-text {
  color: rgba(255, 255, 255, 0.6);
}

.appexi-thinking-step.appexi-step-completed .appexi-step-icon {
  background: rgba(16, 185, 129, 0.12);
  border-color: rgba(16, 185, 129, 0.2);
  color: #10b981;
  animation: none;
}

.appexi-thinking-step.appexi-step-completed .appexi-step-text {
  color: rgba(255, 255, 255, 0.5);
}

/* ── Skill Badge ───────────────────────────────────── */

.appexi-skill-badge {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 3px 10px;
  border-radius: 8px;
  font-size: 10px;
  font-weight: 600;
  margin-top: 8px;
  letter-spacing: 0.02em;
}

.appexi-skill-badge .appexi-skill-name {
  color: inherit;
}

.appexi-skill-badge .appexi-skill-version {
  opacity: 0.6;
  font-weight: 400;
}

.appexi-skill-badge .appexi-skill-confidence {
  opacity: 0.8;
  font-weight: 700;
}

.appexi-skill-risk_review {
  background: rgba(239, 68, 68, 0.08);
  color: rgba(239, 68, 68, 0.8);
  border: 1px solid rgba(239, 68, 68, 0.15);
}

.appexi-skill-maintenance {
  background: rgba(16, 185, 129, 0.08);
  color: rgba(16, 185, 129, 0.8);
  border: 1px solid rgba(16, 185, 129, 0.15);
}

.appexi-skill-financial {
  background: rgba(245, 158, 11, 0.08);
  color: rgba(245, 158, 11, 0.8);
  border: 1px solid rgba(245, 158, 11, 0.15);
}

.appexi-skill-compliance {
  background: rgba(99, 102, 241, 0.08);
  color: rgba(129, 140, 248, 0.8);
  border: 1px solid rgba(99, 102, 241, 0.15);
}

.appexi-skill-strategic {
  background: rgba(168, 85, 247, 0.08);
  color: rgba(192, 132, 252, 0.8);
  border: 1px solid rgba(168, 85, 247, 0.15);
}

.appexi-skill-operational {
  background: rgba(236, 72, 153, 0.08);
  color: rgba(244, 114, 182, 0.8);
  border: 1px solid rgba(236, 72, 153, 0.15);
}

/* ── Evidence Section ──────────────────────────────── */

.appexi-evidence-section {
  margin-top: 10px;
  padding-top: 8px;
  border-top: 1px solid rgba(255, 255, 255, 0.04);
}

.appexi-evidence-toggle {
  background: none;
  border: none;
  color: rgba(129, 140, 248, 0.35);
  font-size: 10px;
  font-weight: 600;
  cursor: pointer;
  padding: 4px 0;
  display: flex;
  align-items: center;
  gap: 5px;
  transition: color 0.15s;
}

.appexi-evidence-toggle:hover {
  color: rgba(129, 140, 248, 0.65);
}

.appexi-evidence-toggle i {
  font-size: 9px;
  transition: transform 0.2s;
}

.appexi-evidence-toggle.appexi-evidence-expanded i {
  transform: rotate(90deg);
}

.appexi-evidence-cards {
  margin-top: 6px;
  display: flex;
  flex-direction: column;
  gap: 6px;
  animation: appexi-fade-in 0.2s ease-out;
}

.appexi-evidence-cards.hidden {
  display: none;
}

.appexi-evidence-card {
  padding: 8px 10px;
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.04);
  border-radius: 8px;
  transition: border-color 0.15s;
}

.appexi-evidence-card:hover {
  border-color: rgba(255, 255, 255, 0.08);
}

.appexi-evidence-card .appexi-evidence-header {
  display: flex;
  align-items: center;
  gap: 6px;
  margin-bottom: 4px;
}

.appexi-evidence-card .appexi-evidence-module-icon {
  width: 20px;
  height: 20px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 10px;
  flex-shrink: 0;
  background: rgba(99, 102, 241, 0.08);
  color: rgba(129, 140, 248, 0.6);
}

.appexi-evidence-card .appexi-evidence-title {
  font-size: 11px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.6);
  flex: 1;
  line-height: 1.3;
}

.appexi-evidence-card .appexi-evidence-date {
  font-size: 9px;
  color: rgba(255, 255, 255, 0.2);
  flex-shrink: 0;
}

.appexi-evidence-card .appexi-evidence-conf {
  display: flex;
  align-items: center;
  gap: 6px;
  margin: 4px 0;
}

.appexi-evidence-card .appexi-evidence-conf-label {
  font-size: 9px;
  color: rgba(255, 255, 255, 0.2);
  font-weight: 500;
  flex-shrink: 0;
}

.appexi-evidence-card .appexi-evidence-conf-bar {
  flex: 1;
  height: 3px;
  background: rgba(255, 255, 255, 0.05);
  border-radius: 2px;
  overflow: hidden;
  max-width: 60px;
}

.appexi-evidence-card .appexi-evidence-conf-fill {
  height: 100%;
  border-radius: 2px;
  transition: width 0.4s ease;
}

.appexi-evidence-card .appexi-evidence-conf-value {
  font-size: 9px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.3);
  flex-shrink: 0;
  min-width: 24px;
  text-align: right;
}

.appexi-evidence-card .appexi-evidence-rationale {
  font-size: 10px;
  color: rgba(255, 255, 255, 0.25);
  line-height: 1.4;
  margin-top: 3px;
}

.appexi-evidence-card .appexi-evidence-link {
  display: inline-flex;
  align-items: center;
  gap: 3px;
  margin-top: 4px;
  padding: 2px 8px;
  border-radius: 4px;
  font-size: 9px;
  font-weight: 600;
  color: rgba(129, 140, 248, 0.5);
  background: rgba(99, 102, 241, 0.06);
  border: 1px solid rgba(99, 102, 241, 0.1);
  text-decoration: none;
  transition: all 0.15s;
}

.appexi-evidence-card .appexi-evidence-link:hover {
  color: rgba(129, 140, 248, 0.8);
  background: rgba(99, 102, 241, 0.1);
}

/* ── Confidence Breakdown ──────────────────────────── */

.appexi-confidence-breakdown {
  margin-top: 10px;
  padding: 10px 12px;
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.04);
  border-radius: 8px;
}

.appexi-conf-overall {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  margin-bottom: 8px;
  padding-bottom: 8px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.04);
}

.appexi-conf-overall-value {
  font-size: 28px;
  font-weight: 800;
  line-height: 1;
}

.appexi-conf-overall-label {
  font-size: 10px;
  color: rgba(255, 255, 255, 0.3);
  font-weight: 500;
}

.appexi-conf-factor {
  display: flex;
  align-items: center;
  gap: 6px;
  margin-bottom: 5px;
}

.appexi-conf-factor:last-child {
  margin-bottom: 0;
}

.appexi-conf-factor-label {
  font-size: 9px;
  color: rgba(255, 255, 255, 0.35);
  font-weight: 500;
  min-width: 70px;
  flex-shrink: 0;
}

.appexi-conf-factor-bar {
  flex: 1;
  height: 4px;
  background: rgba(255, 255, 255, 0.05);
  border-radius: 2px;
  overflow: hidden;
}

.appexi-conf-factor-fill {
  height: 100%;
  border-radius: 2px;
  transition: width 0.5s ease;
}

.appexi-conf-factor-value {
  font-size: 9px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.3);
  min-width: 28px;
  text-align: right;
  flex-shrink: 0;
}

/* ── Reasoning Trace ───────────────────────────────── */

.appexi-reasoning-trace {
  margin-top: 8px;
}

.appexi-trace-toggle {
  background: none;
  border: none;
  color: rgba(129, 140, 248, 0.35);
  font-size: 10px;
  font-weight: 600;
  cursor: pointer;
  padding: 4px 0;
  display: flex;
  align-items: center;
  gap: 5px;
  transition: color 0.15s;
}

.appexi-trace-toggle:hover {
  color: rgba(129, 140, 248, 0.65);
}

.appexi-trace-toggle i {
  font-size: 9px;
  transition: transform 0.2s;
}

.appexi-trace-toggle.appexi-trace-expanded i {
  transform: rotate(90deg);
}

.appexi-trace-steps {
  margin-top: 6px;
  padding: 8px 10px;
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.04);
  border-radius: 8px;
  animation: appexi-fade-in 0.2s ease-out;
}

.appexi-trace-steps.hidden {
  display: none;
}

.appexi-trace-step {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  padding: 5px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.03);
}

.appexi-trace-step:last-child {
  border-bottom: none;
}

.appexi-trace-step .appexi-trace-step-icon {
  width: 18px;
  height: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border-radius: 4px;
  font-size: 9px;
  background: rgba(99, 102, 241, 0.06);
  color: rgba(129, 140, 248, 0.5);
}

.appexi-trace-step .appexi-trace-step-label {
  font-size: 10px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.4);
  min-width: 80px;
  flex-shrink: 0;
}

.appexi-trace-step .appexi-trace-step-detail {
  font-size: 10px;
  color: rgba(255, 255, 255, 0.25);
  line-height: 1.4;
}

/* ── Recommendations ──────────────────────────────── */

.appexi-recommendations {
  margin-top: 10px;
  padding-top: 8px;
  border-top: 1px solid rgba(255, 255, 255, 0.04);
}

.appexi-recommendations-label {
  font-size: 10px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.2);
  text-transform: uppercase;
  letter-spacing: 0.05em;
  margin-bottom: 6px;
}

.appexi-recommendation-card {
  padding: 8px 10px;
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.04);
  border-radius: 8px;
  margin-bottom: 6px;
  transition: border-color 0.15s;
}

.appexi-recommendation-card:last-child {
  margin-bottom: 0;
}

.appexi-recommendation-card:hover {
  border-color: rgba(255, 255, 255, 0.08);
}

.appexi-recommendation-card .appexi-rec-header {
  display: flex;
  align-items: center;
  gap: 6px;
  margin-bottom: 4px;
}

.appexi-recommendation-card .appexi-rec-text {
  font-size: 16px;
  color: rgba(255, 255, 255, 0.55);
  line-height: 1.5;
  flex: 1;
}

.appexi-recommendation-priority {
  display: inline-flex;
  align-items: center;
  padding: 2px 7px;
  border-radius: 4px;
  font-size: 9px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  flex-shrink: 0;
}

.appexi-rec-priority-critical {
  background: rgba(239, 68, 68, 0.12);
  color: rgba(239, 68, 68, 0.8);
  border: 1px solid rgba(239, 68, 68, 0.15);
}

.appexi-rec-priority-high {
  background: rgba(245, 158, 11, 0.12);
  color: rgba(245, 158, 11, 0.8);
  border: 1px solid rgba(245, 158, 11, 0.15);
}

.appexi-rec-priority-medium {
  background: rgba(59, 130, 246, 0.12);
  color: rgba(96, 165, 250, 0.8);
  border: 1px solid rgba(59, 130, 246, 0.15);
}

.appexi-rec-priority-low {
  background: rgba(255, 255, 255, 0.04);
  color: rgba(255, 255, 255, 0.3);
  border: 1px solid rgba(255, 255, 255, 0.06);
}

.appexi-recommendation-card .appexi-rec-impact {
  font-size: 10px;
  color: rgba(255, 255, 255, 0.3);
  line-height: 1.4;
  margin-top: 3px;
}

.appexi-recommendation-card .appexi-rec-impact strong {
  color: rgba(255, 255, 255, 0.45);
  font-weight: 600;
}

/* ── Why This Matters ──────────────────────────────── */

.appexi-why-matters {
  margin-top: 4px;
  padding: 4px 8px;
  border-left: 2px solid rgba(255, 255, 255, 0.06);
  font-size: 10px;
  color: rgba(255, 255, 255, 0.2);
  line-height: 1.4;
  font-style: italic;
}

/* ── Record Links ──────────────────────────────────── */

.appexi-record-links {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
  margin-top: 5px;
}

.appexi-record-link {
  display: inline-flex;
  align-items: center;
  gap: 3px;
  padding: 3px 8px;
  border-radius: 4px;
  font-size: 9px;
  font-weight: 600;
  color: rgba(129, 140, 248, 0.5);
  background: rgba(99, 102, 241, 0.06);
  border: 1px solid rgba(99, 102, 241, 0.1);
  text-decoration: none;
  transition: all 0.15s;
}

.appexi-record-link:hover {
  color: rgba(129, 140, 248, 0.8);
  background: rgba(99, 102, 241, 0.1);
}

.appexi-record-link i {
  font-size: 8px;
}

/* ── Follow-up Suggestions ─────────────────────────── */

.appexi-follow-up {
  margin-top: 10px;
  padding-top: 8px;
  border-top: 1px solid rgba(255, 255, 255, 0.04);
}

.appexi-follow-up-label {
  font-size: 9px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.15);
  text-transform: uppercase;
  letter-spacing: 0.05em;
  margin-bottom: 5px;
}

.appexi-follow-up-btns {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}

.appexi-follow-up-btn {
  padding: 6px 14px;
  border-radius: 8px;
  border: 1px solid rgba(99, 102, 241, 0.12);
  background: rgba(99, 102, 241, 0.03);
  color: rgba(129, 140, 248, 0.5);
  font-size: 15px;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.15s;
  text-align: left;
  line-height: 1.4;
}

.appexi-follow-up-btn:hover {
  border-color: rgba(99, 102, 241, 0.25);
  background: rgba(99, 102, 241, 0.06);
  color: rgba(129, 140, 248, 0.7);
}

.appexi-follow-up-btn:active {
  transform: scale(0.97);
}

/* ── Evidence Badges ──────────────────────────────── */

.appexi-evidence-badges {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid rgba(255, 255, 255, 0.04);
}

.appexi-evidence-badge {
  display: inline-flex;
  align-items: center;
  gap: 3px;
  padding: 2px 8px;
  border-radius: 10px;
  font-size: 10px;
  font-weight: 500;
  line-height: 1.4;
}

.appexi-evidence-live_company_data {
  background: rgba(16, 185, 129, 0.1);
  color: rgba(16, 185, 129, 0.8);
  border: 1px solid rgba(16, 185, 129, 0.15);
}

.appexi-evidence-enterprise_knowledge {
  background: rgba(59, 130, 246, 0.1);
  color: rgba(96, 165, 250, 0.8);
  border: 1px solid rgba(59, 130, 246, 0.15);
}

.appexi-evidence-external_intelligence {
  background: rgba(168, 85, 247, 0.1);
  color: rgba(192, 132, 252, 0.8);
  border: 1px solid rgba(168, 85, 247, 0.15);
}

.appexi-evidence-user_input {
  background: rgba(234, 179, 8, 0.1);
  color: rgba(250, 204, 21, 0.8);
  border: 1px solid rgba(234, 179, 8, 0.15);
}

.appexi-evidence-inference {
  background: rgba(255, 255, 255, 0.04);
  color: rgba(255, 255, 255, 0.35);
  border: 1px solid rgba(255, 255, 255, 0.06);
}

/* ── Confidence Score ─────────────────────────────── */

.appexi-confidence {
  display: flex;
  align-items: center;
  gap: 6px;
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid rgba(255, 255, 255, 0.04);
}

.appexi-confidence-icon {
  font-size: 11px;
  flex-shrink: 0;
}

.appexi-confidence-label {
  font-size: 10px;
  font-weight: 600;
  flex-shrink: 0;
}

.appexi-confidence-bar {
  flex: 1;
  height: 4px;
  background: rgba(255, 255, 255, 0.06);
  border-radius: 2px;
  overflow: hidden;
  max-width: 80px;
}

.appexi-confidence-fill {
  height: 100%;
  border-radius: 2px;
  transition: width 0.4s ease;
}

.appexi-confidence-score {
  font-size: 10px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.4);
  flex-shrink: 0;
  min-width: 28px;
  text-align: right;
}

/* ── Explainability Panel ─────────────────────────── */

.appexi-explain-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 4px 16px 0;
  flex-shrink: 0;
}

.appexi-explain-toggle {
  background: none;
  border: none;
  color: rgba(129, 140, 248, 0.4);
  font-size: 11px;
  font-weight: 500;
  cursor: pointer;
  padding: 4px 0;
  display: flex;
  align-items: center;
  gap: 4px;
  transition: color 0.15s;
}

.appexi-explain-toggle:hover {
  color: rgba(129, 140, 248, 0.7);
}

.appexi-tone-indicator {
  font-size: 10px;
  color: rgba(255, 255, 255, 0.2);
  font-weight: 500;
}

.appexi-explain-panel {
  margin: 0 16px 8px;
  padding: 10px 12px;
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.04);
  border-radius: 10px;
  animation: appexi-fade-in 0.2s ease-out;
}

.appexi-explain-panel.hidden {
  display: none !important;
}

.appexi-explain-section {
  margin-bottom: 8px;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.4);
  line-height: 1.5;
}

.appexi-explain-section:last-child {
  margin-bottom: 0;
}

.appexi-explain-section strong {
  display: block;
  font-size: 10px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.25);
  text-transform: uppercase;
  letter-spacing: 0.05em;
  margin-bottom: 4px;
}

.appexi-explain-section ul {
  margin: 0;
  padding-left: 14px;
  list-style: none;
}

.appexi-explain-section li {
  margin-bottom: 3px;
  position: relative;
  color: rgba(255, 255, 255, 0.35);
}

.appexi-explain-section li::before {
  content: "\2013";
  position: absolute;
  left: -12px;
  color: rgba(255, 255, 255, 0.15);
}

.appexi-explain-section p {
  margin: 0;
  color: rgba(255, 255, 255, 0.35);
}

.appexi-evidence-dot {
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  margin-right: 4px;
  vertical-align: middle;
}

.appexi-explain-missing {
  border-left: 2px solid rgba(234, 179, 8, 0.3);
  padding-left: 10px;
}

.appexi-explain-limitations {
  border-left: 2px solid rgba(239, 68, 68, 0.3);
  padding-left: 10px;
}

/* ── Suggestions ──────────────────────────────────── */

.appexi-suggestions {
  padding: 5px 14px 2px;
  border-top: 1px solid rgba(255, 255, 255, 0.03);
  flex-shrink: 0;
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}

.appexi-suggestions-inner {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}

.appexi-suggestion-btn {
  padding: 4px 10px;
  border-radius: 7px;
  border: 1px solid rgba(99, 102, 241, 0.12);
  background: rgba(99, 102, 241, 0.04);
  color: rgba(129, 140, 248, 0.5);
  font-size: 11px;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.15s;
  white-space: nowrap;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.appexi-suggestion-btn:hover {
  border-color: rgba(99, 102, 241, 0.3);
  background: rgba(99, 102, 241, 0.08);
  color: #818cf8;
}

.appexi-suggestion-btn:active {
  transform: scale(0.97);
}

/* ── Input Area ───────────────────────────────────── */

.appexi-input-area {
  padding: 8px 16px 14px;
  border-top: 1px solid rgba(255, 255, 255, 0.04);
  flex-shrink: 0;
}

.appexi-input-row {
  display: flex;
  gap: 8px;
  align-items: flex-end;
}

.appexi-input {
  flex: 1;
  min-height: 38px;
  max-height: 200px;
  padding: 8px 12px;
  border-radius: 10px;
  border: 1px solid rgba(255, 255, 255, 0.06);
  background: rgba(255, 255, 255, 0.03);
  color: rgba(255, 255, 255, 0.7);
  font-size: 13px;
  font-family: inherit;
  outline: none;
  transition: all 0.15s;
  resize: none;
  overflow-y: auto;
  line-height: 1.5;
}

.appexi-input:focus {
  border-color: rgba(99, 102, 241, 0.3);
  background: rgba(255, 255, 255, 0.05);
}

.appexi-input::placeholder {
  color: rgba(255, 255, 255, 0.2);
}

.appexi-send-btn {
  width: 38px;
  height: 38px;
  border-radius: 10px;
  border: none;
  background: linear-gradient(135deg, #6366f1, #8b5cf6);
  color: #fff;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.15s;
  flex-shrink: 0;
  font-size: 13px;
}

.appexi-send-btn:hover {
  opacity: 0.9;
  transform: scale(1.05);
}

.appexi-send-btn:active {
  transform: scale(0.95);
}

/* ── Floating Action Button ───────────────────────── */

.appexi-fab {
  width: 56px;
  height: 56px;
  border-radius: 16px;
  border: none;
  background: linear-gradient(135deg, #6366f1, #8b5cf6);
  color: #fff;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 4px 20px rgba(99, 102, 241, 0.3);
  transition: all 0.25s ease;
  position: fixed;
  bottom: 24px;
  right: 32px;
  overflow: hidden;
  pointer-events: auto;
}

.appexi-fab:hover {
  transform: scale(1.08);
  box-shadow: 0 8px 30px rgba(99, 102, 241, 0.4);
}

.appexi-fab:active {
  transform: scale(0.96);
}

.appexi-fab-icon {
  font-size: 24px;
  line-height: 1;
}

.appexi-fab.hidden {
  display: none !important;
}

/* ── Backdrop dimming overlay ─────────────────── */

.appexi-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.4);
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px);
  z-index: -1;
  pointer-events: auto;
  animation: appexi-fade-in 0.2s ease-out;
}

.appexi-backdrop.hidden {
  display: none;
}

/* ── Conversation History Panel ───────────────────── */

.appexi-history-panel {
  max-height: 180px;
  overflow-y: auto;
  border-bottom: 1px solid rgba(255, 255, 255, 0.04);
  padding: 8px 12px;
  animation: appexi-fade-in 0.15s ease-out;
}

.appexi-history-panel.hidden {
  display: none !important;
}

.appexi-history-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 6px;
  font-size: 10px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.2);
  text-transform: uppercase;
  letter-spacing: 0.05em;
}

.appexi-history-clear {
  background: none;
  border: none;
  color: rgba(255, 255, 255, 0.15);
  cursor: pointer;
  font-size: 12px;
  padding: 2px;
  transition: color 0.15s;
}

.appexi-history-clear:hover {
  color: rgba(239, 68, 68, 0.6);
}

.appexi-history-item {
  display: flex;
  align-items: center;
  gap: 8px;
  width: 100%;
  padding: 6px 8px;
  border-radius: 6px;
  border: none;
  background: transparent;
  color: rgba(255, 255, 255, 0.4);
  font-size: 11px;
  text-align: left;
  cursor: pointer;
  transition: all 0.15s;
}

.appexi-history-item:hover {
  background: rgba(255, 255, 255, 0.04);
  color: rgba(255, 255, 255, 0.6);
}

.appexi-history-item i {
  font-size: 10px;
  width: 16px;
  text-align: center;
  flex-shrink: 0;
}

.appexi-history-item span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.appexi-history-empty {
  padding: 12px 8px;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.2);
  text-align: center;
}

/* ── Typing Indicator ─────────────────────────────── */

.appexi-typing {
  display: flex;
  gap: 10px;
  align-items: center;
  animation: appexi-fade-in 0.15s ease-out;
  padding: 4px 0;
}

.appexi-typing span {
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.2);
  animation: appexi-dot 1.2s ease-in-out infinite;
}

.appexi-typing span:nth-child(2) {
  animation-delay: 0.2s;
}

.appexi-typing span:nth-child(3) {
  animation-delay: 0.4s;
}

/* ── Animations ───────────────────────────────────── */

@keyframes appexi-panel-enter {
  from { opacity: 0; transform: translateY(10px) scale(0.97); }
  to { opacity: 1; transform: translateY(0) scale(1); }
}

@keyframes appexi-fade-in {
  from { opacity: 0; transform: translateY(6px); }
  to { opacity: 1; transform: translateY(0); }
}

@keyframes appexi-dot {
  0%, 80%, 100% { transform: scale(0.6); opacity: 0.3; }
  40% { transform: scale(1); opacity: 1; }
}

@keyframes appexi-step-in {
  from { opacity: 0; transform: translateX(-6px); }
  to { opacity: 1; transform: translateX(0); }
}

@keyframes appexi-step-pulse {
  0%, 100% { box-shadow: 0 0 0 0 rgba(99, 102, 241, 0.2); }
  50% { box-shadow: 0 0 0 4px rgba(99, 102, 241, 0.05); }
}

@keyframes appexi-shimmer {
  0% { background-position: -200px 0; }
  100% { background-position: 200px 0; }
}

/* ── AI Futuristic Theme Overrides ────────────────── */

body.theme-ai-futuristic .appexi-panel {
  background: rgba(5, 8, 22, 0.94) !important;
  border-color: rgba(79, 124, 255, 0.15) !important;
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5), 0 0 40px rgba(79, 124, 255, 0.08) !important;
}

body.theme-ai-futuristic .appexi-fab {
  background: linear-gradient(135deg, #4F7CFF, #7C5CFF) !important;
  box-shadow: 0 4px 20px rgba(79, 124, 255, 0.35) !important;
}

body.theme-ai-futuristic .appexi-fab:hover {
  box-shadow: 0 8px 30px rgba(79, 124, 255, 0.5) !important;
}

body.theme-ai-futuristic .appexi-input:focus {
  border-color: rgba(79, 124, 255, 0.4) !important;
  box-shadow: 0 0 15px rgba(79, 124, 255, 0.08) !important;
}

body.theme-ai-futuristic .appexi-evidence-enterprise_knowledge {
  background: rgba(79, 124, 255, 0.1) !important;
  color: rgba(110, 168, 254, 0.9) !important;
  border-color: rgba(79, 124, 255, 0.2) !important;
}

/* ── Reduced Motion ───────────────────────────────── */

@media (prefers-reduced-motion: reduce) {
  .appexi-panel { animation: none !important; }
  .appexi-typing span { animation: none !important; opacity: 0.5 !important; }
  .appexi-thinking-step { animation: none !important; }
  .appexi-step-active .appexi-step-icon { animation: none !important; }
}

/* ── Mobile Responsive ────────────────────────────── */

@media (max-width: 480px) {
  .appexi-panel {
    width: calc(100vw - 24px);
    max-height: 80vh;
    bottom: 80px;
    right: 12px;
    border-radius: 16px;
  }

  .appexi-header-title {
    font-size: 13px;
  }

  .appexi-tone-select {
    font-size: 9px;
    padding: 2px 18px 2px 5px;
    max-width: 60px;
  }

  .appexi-toggle-btn {
    width: 24px;
    height: 22px;
    font-size: 10px;
  }

  .appexi-fab {
    width: 48px;
    height: 48px;
    border-radius: 14px;
  }

  .appexi-fab-icon {
    font-size: 20px;
  }
}

/* ═══ Executive Insight Box ══════════════════════════ */

.appexi-insight-box {
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.06), rgba(99, 102, 241, 0.02));
  border: 1px solid rgba(99, 102, 241, 0.12);
  border-radius: 14px;
  padding: 16px 18px;
  margin: 4px 8px 10px;
}

.appexi-insight-field {
  padding: 8px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.04);
}

.appexi-insight-field:last-child {
  border-bottom: none;
  padding-bottom: 0;
}

.appexi-insight-field:first-child {
  padding-top: 0;
}

.appexi-insight-label {
  font-size: 10px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.25);
  text-transform: uppercase;
  letter-spacing: 0.05em;
  margin-bottom: 4px;
  display: flex;
  align-items: center;
  gap: 4px;
}

.appexi-insight-label i {
  font-size: 9px;
}

.appexi-insight-value {
  font-size: 15px;
  color: rgba(255, 255, 255, 0.65);
  line-height: 1.7;
}

/* Priority badge */
.appexi-insight-priority-badge {
  display: inline-block;
  padding: 2px 10px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  text-transform: capitalize;
}

/* Recommended actions list */
.appexi-insight-actions {
  margin: 0;
  padding: 0 0 0 16px;
  list-style: none;
}

.appexi-insight-actions li {
  font-size: 15px;
  color: rgba(255, 255, 255, 0.65);
  line-height: 1.7;
  position: relative;
  padding-left: 4px;
  margin-bottom: 4px;
}

.appexi-insight-actions li::before {
  content: "→";
  position: absolute;
  left: -14px;
  color: rgba(99, 102, 241, 0.5);
  font-size: 11px;
}

/* Confidence bar */
.appexi-insight-confidence {
  display: flex;
  align-items: center;
  gap: 8px;
}

.appexi-insight-confidence-bar {
  flex: 1;
  height: 6px;
  background: rgba(255, 255, 255, 0.06);
  border-radius: 3px;
  overflow: hidden;
}

.appexi-insight-confidence-fill {
  height: 100%;
  border-radius: 3px;
  transition: width 0.4s ease;
}

.appexi-insight-confidence-value {
  font-size: 13px;
  font-weight: 700;
  min-width: 36px;
  text-align: right;
}

/* ═══════════════════════════════════════════════
   Floating Dock — Light Background Modifier
   Release 28.1
   
   Applied by floating-contrast Stimulus controller
   when the dock overlaps a .light-section.
   ═══════════════════════════════════════════════ */

/* ── Dock buttons over light backgrounds ── */
.floating-dock--light .floating-dock-btn {
  background: rgba(35, 35, 40, 0.9) !important;
  border-color: rgba(0, 0, 0, 0.18) !important;
  color: #111 !important;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.25) !important;
}

.floating-dock--light .floating-dock-btn i,
.floating-dock--light .floating-dock-btn svg {
  color: #111 !important;
}

.floating-dock--light .floating-dock-btn--fab {
  background: linear-gradient(135deg, #4f46e5, #7c3aed) !important;
  box-shadow: 0 4px 16px rgba(79, 70, 229, 0.4) !important;
}

.floating-dock--light .floating-dock-btn--fab i,
.floating-dock--light .floating-dock-btn--fab svg {
  color: #fff !important;
}

/* ── Did You Know Card ── */
.floating-dock--light ~ .did-you-know-card,
.floating-dock--light .did-you-know-card {
  background: rgba(35, 35, 40, 0.9) !important;
  border-color: rgba(0, 0, 0, 0.18) !important;
}

/* ── APPEXi FAB over light backgrounds ── */
.appexi-fab--light.appexi-fab {
  box-shadow: 0 4px 24px rgba(99, 102, 241, 0.45), 0 0 0 1px rgba(255, 255, 255, 0.15) !important;
}

/* ── AI Futuristic theme override ── */
body.theme-ai-futuristic .floating-dock--light .floating-dock-btn {
  background: rgba(15, 20, 40, 0.92) !important;
  border-color: rgba(79, 124, 255, 0.2) !important;
}

body.theme-ai-futuristic .appexi-fab--light.appexi-fab {
  	box-shadow: 0 4px 24px rgba(79, 124, 255, 0.45), 0 0 0 1px rgba(79, 124, 255, 0.2) !important;
}

/* ═══════════════════════════════════════════════════════════════════
   Floating Dock — Enterprise AI Workspace Launcher
   Version 2.0 — Unified purple glass, hover expansion, tooltips
   ═══════════════════════════════════════════════════════════════════ */

/* ── Dock Container ──────────────────────────────── */

.floating-dock {
  display: flex;
  flex-direction: column;
  gap: 6px;
  align-items: center;
  padding: 6px;
  background: rgba(10, 14, 28, 0.45);
  border: 1px solid rgba(99, 102, 241, 0.06);
  border-radius: 14px;
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  transition: all 0.3s ease-out;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
  opacity: 0.65;
}

.floating-dock:hover {
  opacity: 1;
  border-color: rgba(99, 102, 241, 0.15);
  box-shadow: 0 12px 40px rgba(0, 0, 0, 0.4), 0 0 20px rgba(99, 102, 241, 0.04);
}

/* ── Button Wrapper ──────────────────────────────── */

.dock-btn-wrapper {
  position: relative;
  display: flex;
  align-items: center;
}

/* ── Enterprise Glass Button ─────────────────────── */

.dock-btn {
  width: 32px;
  height: 32px;
  padding: 0;
  border-radius: 8px;
  background: rgba(99, 102, 241, 0.06);
  border: 1px solid rgba(99, 102, 241, 0.08);
  color: rgba(255, 255, 255, 0.3);
  cursor: pointer;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  transition: all 0.2s ease-out;
  display: flex;
  align-items: center;
  justify-content: center;
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
  outline: none;
  gap: 0;
  flex-shrink: 0;
}

.dock-btn:focus-visible {
  outline: 2px solid #818cf8;
  outline-offset: 2px;
}

.dock-btn:hover {
  background: rgba(99, 102, 241, 0.12);
  border-color: rgba(99, 102, 241, 0.22);
  color: rgba(255, 255, 255, 0.55);
  transform: translateY(-1px);
  box-shadow: 0 4px 14px rgba(99, 102, 241, 0.12);
}

.dock-btn:active {
  transform: translateY(0) scale(0.96);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  transition-duration: 0.05s;
}

/* Active state — brighter glow when panel is open */
.dock-btn.dock-btn-active {
  background: rgba(99, 102, 241, 0.18);
  border-color: rgba(99, 102, 241, 0.35);
  color: #a5b4fc;
  box-shadow: 0 4px 16px rgba(99, 102, 241, 0.25), inset 0 0 12px rgba(99, 102, 241, 0.06);
}

/* APPEXi primary button — slightly larger, gradient */
.dock-btn-appexi {
  width: 44px;
  height: 44px;
  border-radius: 12px;
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.15), rgba(99, 102, 241, 0.08));
  border-color: rgba(99, 102, 241, 0.2);
}

.dock-btn-appexi:hover {
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.25), rgba(99, 102, 241, 0.15));
  border-color: rgba(99, 102, 241, 0.35);
  box-shadow: 0 6px 24px rgba(99, 102, 241, 0.25);
}

.dock-btn-appexi.dock-btn-active {
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.25), rgba(99, 102, 241, 0.15));
  border-color: rgba(99, 102, 241, 0.4);
  box-shadow: 0 4px 20px rgba(99, 102, 241, 0.3), inset 0 0 12px rgba(99, 102, 241, 0.06);
}

/* ── Button Icon ─────────────────────────────────── */

.dock-btn-icon {
  font-size: 12px;
  flex-shrink: 0;
  transition: transform 0.2s ease-out;
}

.dock-btn:hover .dock-btn-icon {
  transform: scale(1.1);
}

.dock-btn:active .dock-btn-icon {
  transform: scale(0.9);
}

/* ── Button Label (hidden by default, shown on hover expansion) ── */

.dock-btn-label {
  font-size: 11px;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.5);
  white-space: nowrap;
  opacity: 0;
  max-width: 0;
  overflow: hidden;
  transition: all 0.2s ease-out;
  margin-left: 0;
}

/* Expanded state — labels slide in */
.floating-dock-expanded .dock-btn {
  width: auto;
  padding: 0 10px 0 8px;
  gap: 6px;
}

.floating-dock-expanded .dock-btn-appexi {
  padding: 0 12px 0 10px;
  gap: 6px;
}

.floating-dock-expanded .dock-btn-label {
  opacity: 1;
  max-width: 160px;
  margin-left: 0;
}

.floating-dock-expanded .dock-btn-label-appexi {
  font-weight: 600;
  color: rgba(255, 255, 255, 0.7);
}

/* ── Divider ─────────────────────────────────────── */

.dock-divider {
  width: 24px;
  height: 1px;
  background: rgba(255, 255, 255, 0.06);
  margin: 2px 0;
  flex-shrink: 0;
}

/* ── Enterprise Tooltips ──────────────────────────── */

.dock-tooltip {
  position: absolute;
  left: calc(100% + 12px);
  top: 50%;
  transform: translateY(-50%);
  padding: 5px 12px;
  background: rgba(10, 14, 28, 0.95);
  border: 1px solid rgba(99, 102, 241, 0.15);
  border-radius: 7px;
  font-size: 11px;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.7);
  white-space: nowrap;
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.15s ease-out;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.3);
  z-index: 100;
}

.dock-tooltip-visible {
  opacity: 1;
}

/* Hide tooltips when dock is expanded (labels replace them) */
.floating-dock-expanded .dock-tooltip {
  display: none;
}

/* ── Mobile Responsive ────────────────────────────── */

@media (max-width: 640px) {
  .floating-dock {
    gap: 6px;
    padding: 6px;
    border-radius: 14px;
  }

  .dock-btn {
    width: 36px;
    height: 36px;
    border-radius: 9px;
  }

  .dock-btn-appexi {
    width: 40px;
    height: 40px;
    border-radius: 10px;
  }

  .floating-dock-expanded .dock-btn {
    padding: 0 12px 0 8px;
  }

  .dock-tooltip {
    display: none;
  }
}

/* ── Light Background Overrides ───────────────────── */

.floating-dock--light {
  border-color: rgba(99, 102, 241, 0.12) !important;
  background: rgba(20, 22, 40, 0.85) !important;
}

/* ═══════════════════════════════════════════════════════════════
   Panel Modes — Floating / Expanded / Fullscreen / Workspace
   ═══════════════════════════════════════════════════════════════ */

/* Floating — default, ~420px × 90vh height, flex fills */
.appexi-panel-floating {
  position: fixed;
  left: auto;
  right: 32px;
  top: auto;
  bottom: 24px;
  width: 420px;
  max-width: 92vw;
  height: 720px;
  max-height: 90vh;
  border-radius: 20px;
  transform-origin: bottom right;
}

/* Expanded — 900px × 90vh, centered */
.appexi-panel-expanded {
  position: fixed;
  top: 5vh;
  left: 50%;
  transform: translateX(-50%);
  width: 900px;
  max-width: 94vw;
  max-height: 90vh;
  height: 90vh;
  border-radius: 20px;
}

.appexi-panel-expanded .appexi-messages {
  max-height: calc(90vh - 140px);
}

/* Workspace — 55-60% width, right-anchored, full-height, for anonymous demo */
.appexi-panel-workspace {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  width: min(58%, 960px);
  height: 100vh;
  max-height: 100vh;
  border-radius: 20px 0 0 20px;
  border-right: none;
  border-top: none;
  border-bottom: none;
}

.appexi-panel-workspace .appexi-messages {
  max-height: calc(100vh - 130px);
}

/* Workspace on narrow screens — fill the full width so the chat input box
   is NEVER pushed off-screen. (Previously min-width:600px + width:58% could
   overflow small viewports and hide the typing box.) */
@media (max-width: 640px) {
  .appexi-panel-workspace {
    width: 100vw;
    max-width: 100vw;
    left: 0;
    right: 0;
    border-radius: 0;
  }
}

/* Fullscreen — 100vw × 100vh, covers entire viewport */
.appexi-panel-fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100vw;
  height: 100vh;
  max-width: 100vw;
  max-height: 100vh;
  border-radius: 0;
  border-left: none;
  border-right: none;
  border-top: none;
  border-bottom: none;
}

.appexi-panel-fullscreen .appexi-messages {
  max-height: calc(100vh - 120px);
}

/* Fullscreen fallback — used when browser Fullscreen API is unavailable */
.appexi-fullscreen-fallback {
  position: fixed !important;
  inset: 0 !important;
  width: 100vw !important;
  height: 100vh !important;
  max-width: none !important;
  max-height: none !important;
  border-radius: 0 !important;
  z-index: 2147483647 !important;
}

/* Smooth transition when switching modes */
.appexi-panel {
  transition: width 0.25s ease, height 0.25s ease, max-width 0.25s ease, 
              max-height 0.25s ease, top 0.25s ease, left 0.25s ease, 
              right 0.25s ease, bottom 0.25s ease, border-radius 0.25s ease,
              transform 0.25s ease;
}

/* ── Draggable Header ──────────────────────────────── */

.appexi-header {
  cursor: grab;
  user-select: none;
  -webkit-user-select: none;
}

.appexi-header:active {
  cursor: grabbing;
}

/* Prevent text selection during drag */
.appexi-panel.appexi-dragging,
.appexi-panel.appexi-dragging * {
  user-select: none !important;
  -webkit-user-select: none !important;
}

.appexi-panel.appexi-dragging {
  transition: none !important;
}

/* ── Window Control Buttons ────────────────────────── */

.appexi-window-btn {
  width: 32px;
  height: 32px;
  border-radius: 8px;
  border: none;
  background: rgba(255, 255, 255, 0.04);
  color: rgba(255, 255, 255, 0.5);
  cursor: pointer;
  font-size: 13px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: all 0.15s;
  flex-shrink: 0;
}

.appexi-window-btn:hover {
  background: rgba(255, 255, 255, 0.08);
  color: #fff;
}

.appexi-window-btn.appexi-close-btn:hover {
  background: rgba(239, 68, 68, 0.2);
  color: #ef4444;
}

.appexi-window-btn:active {
  transform: scale(0.92);
}

/* Pin button active state — purple glow when pinned */
.appexi-pin-btn.appexi-pin-active {
  background: rgba(99, 102, 241, 0.15);
  color: #818cf8;
  box-shadow: 0 0 12px rgba(99, 102, 241, 0.15);
}

.appexi-pin-btn.appexi-pin-active:hover {
  background: rgba(99, 102, 241, 0.2);
  color: #a5b4fc;
}

/* ── Resize Handle ─────────────────────────────────── */

.appexi-resize-handle {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 18px;
  height: 18px;
  cursor: nwse-resize;
  z-index: 20;
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
  pointer-events: auto;
}

.appexi-resize-handle::after {
  content: '';
  display: block;
  width: 10px;
  height: 10px;
  border-right: 2px solid rgba(255, 255, 255, 0.12);
  border-bottom: 2px solid rgba(255, 255, 255, 0.12);
  margin: 2px;
}

.appexi-resize-handle:hover::after {
  border-color: rgba(99, 102, 241, 0.4);
}

/* ── Header Status Dot ─────────────────────────────── */

.appexi-status-dot {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #22c55e;
  display: inline-block;
  flex-shrink: 0;
  box-shadow: 0 0 6px rgba(34, 197, 94, 0.4);
}

/* ── FAB hidden state (when fully closed) ──────────── */

/* ═══════════════════════════════════════════════════════════════
   Demo Mode — Conversion Panel & Lock Prompt
   Anonymous User Experience — Release 27.6
   ═══════════════════════════════════════════════════════════════ */

/* ── Conversion Panel (after first demo response) ───── */

.appexi-conversion-panel {
  margin: 8px 0 4px;
  padding: 16px 16px;
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.08), rgba(99, 102, 241, 0.02));
  border: 1px solid rgba(99, 102, 241, 0.15);
  border-radius: 12px;
  text-align: center;
  animation: appexi-fade-in 0.3s ease-out;
}

.appexi-conversion-header {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
  margin-bottom: 8px;
}

.appexi-conversion-icon {
  width: 36px;
  height: 36px;
  border-radius: 10px;
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.15), rgba(99, 102, 241, 0.05));
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
}

.appexi-conversion-title {
  font-size: 14px;
  font-weight: 700;
  color: #E0E7FF;
  margin: 0;
  letter-spacing: -0.01em;
}

.appexi-conversion-text {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.6);
  margin: 0 0 2px;
  line-height: 1.4;
}

.appexi-conversion-subtext {
  font-size: 11px;
  color: rgba(255, 255, 255, 0.4);
  margin: 0 0 6px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.04em;
}

.appexi-conversion-benefits {
  list-style: none;
  padding: 0;
  margin: 0 0 12px;
  display: inline-block;
  text-align: left;
  columns: 2;
  column-gap: 20px;
}

.appexi-conversion-benefits li {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.7);
  padding: 3px 0;
  position: relative;
  padding-left: 20px;
  line-height: 1.3;
  break-inside: avoid;
}

.appexi-conversion-benefits li::before {
  content: "✓";
  position: absolute;
  left: 0;
  color: #22c55e;
  font-weight: 700;
  font-size: 12px;
}

.appexi-conversion-buttons {
  display: flex;
  gap: 8px;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}

.appexi-conversion-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  padding: 8px 20px;
  border-radius: 8px;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  transition: all 0.15s;
  min-width: 140px;
}

.appexi-conversion-btn:hover {
  transform: translateY(-1px);
}

.appexi-conversion-btn:active {
  transform: scale(0.97);
}

.appexi-conversion-btn-primary {
  background: linear-gradient(135deg, #6366f1, #8b5cf6);
  color: #fff;
  box-shadow: 0 4px 16px rgba(99, 102, 241, 0.3);
}

.appexi-conversion-btn-primary:hover {
  box-shadow: 0 6px 24px rgba(99, 102, 241, 0.4);
}

.appexi-conversion-btn-secondary {
  background: rgba(255, 255, 255, 0.05);
  color: rgba(255, 255, 255, 0.85);
  border: 1px solid rgba(255, 255, 255, 0.12);
}

.appexi-conversion-btn-secondary:hover {
  background: rgba(255, 255, 255, 0.08);
  border-color: rgba(255, 255, 255, 0.2);
}

.appexi-conversion-btn-outline {
  background: transparent;
  color: rgba(255, 255, 255, 0.5);
  border: 1px solid rgba(255, 255, 255, 0.08);
  font-size: 13px;
  padding: 8px 20px;
}

.appexi-conversion-btn-outline:hover {
  color: rgba(255, 255, 255, 0.8);
  border-color: rgba(255, 255, 255, 0.15);
}

.appexi-conversion-footer {
  margin-top: 14px;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.25);
}

/* ── Lock Prompt (second anonymous question) ────────── */

.appexi-lock-prompt {
  margin: 8px 0 4px;
  padding: 28px 20px;
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.06), rgba(99, 102, 241, 0.02));
  border: 1px solid rgba(99, 102, 241, 0.12);
  border-radius: 16px;
  text-align: center;
  animation: appexi-fade-in 0.3s ease-out;
}

.appexi-lock-icon {
  font-size: 32px;
  margin-bottom: 12px;
  line-height: 1;
}

.appexi-lock-title {
  font-size: 15px;
  font-weight: 700;
  color: #E0E7FF;
  margin: 0 0 8px;
  line-height: 1.4;
}

.appexi-lock-text {
  font-size: 13px;
  color: rgba(255, 255, 255, 0.5);
  margin: 0 0 20px;
  line-height: 1.5;
}

.appexi-lock-buttons {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: center;
}

.appexi-lock-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  padding: 10px 24px;
  border-radius: 10px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  transition: all 0.15s;
  min-width: 200px;
}

.appexi-lock-btn:hover {
  transform: translateY(-1px);
}

.appexi-lock-btn:active {
  transform: scale(0.97);
}

.appexi-lock-btn-primary {
  background: linear-gradient(135deg, #6366f1, #8b5cf6);
  color: #fff;
  box-shadow: 0 4px 16px rgba(99, 102, 241, 0.3);
}

.appexi-lock-btn-primary:hover {
  box-shadow: 0 6px 24px rgba(99, 102, 241, 0.4);
}

.appexi-lock-btn-secondary {
  background: rgba(255, 255, 255, 0.05);
  color: rgba(255, 255, 255, 0.85);
  border: 1px solid rgba(255, 255, 255, 0.12);
}

.appexi-lock-btn-secondary:hover {
  background: rgba(255, 255, 255, 0.08);
  border-color: rgba(255, 255, 255, 0.2);
}

.appexi-lock-btn-outline {
  background: transparent;
  color: rgba(255, 255, 255, 0.5);
  border: 1px solid rgba(255, 255, 255, 0.08);
  font-size: 13px;
  padding: 8px 20px;
}

.appexi-lock-btn-outline:hover {
  color: rgba(255, 255, 255, 0.8);
  border-color: rgba(255, 255, 255, 0.15);
}

.appexi-lock-footer {
  margin-top: 14px;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.25);
}

/* ── Expanded mode overrides for anonymous demo ─────── */

.appexi-panel-expanded .appexi-conversion-panel,
.appexi-panel-expanded .appexi-lock-prompt {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.appexi-exec-title-bar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 16px;
  border-radius: 12px 12px 4px 12px;
  background: rgba(99, 102, 241, 0.08);
  border: 1px solid rgba(99, 102, 241, 0.12);
  margin-bottom: 10px;
  flex-wrap: wrap;
  gap: 8px;
}

.appexi-exec-title-text {
  font-size: 16px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.85);
  letter-spacing: -0.01em;
}

.appexi-exec-title-confidence {
  font-size: 12px;
  font-weight: 600;
  color: rgba(16, 185, 129, 0.8);
  background: rgba(16, 185, 129, 0.08);
  padding: 3px 10px;
  border-radius: 20px;
  border: 1px solid rgba(16, 185, 129, 0.15);
}

.appexi-exec-section {
  margin-bottom: 14px;
  animation: appexi-fade-in 0.2s ease-out;
}

.appexi-exec-section-heading {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 15px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.35);
  text-transform: uppercase;
  letter-spacing: 0.04em;
  margin-bottom: 10px;
  padding-bottom: 6px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.04);
}

.appexi-exec-section-body {
  padding: 0;
}

.appexi-exec-summary .appexi-exec-section-body {
  font-size: 16px;
  line-height: 1.7;
  color: rgba(255, 255, 255, 0.65);
  padding: 14px 16px;
  background: rgba(99, 102, 241, 0.03);
  border: 1px solid rgba(99, 102, 241, 0.08);
  border-radius: 10px;
}

/* Analysis cards — three-column responsive grid */
.appexi-exec-analysis-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 12px;
  margin-bottom: 8px;
}

@media (max-width: 900px) {
  .appexi-exec-analysis-grid {
    grid-template-columns: 1fr;
  }
}

.appexi-exec-analysis-card {
  padding: 14px 16px;
  border-radius: 10px;
  border: 1px solid rgba(255, 255, 255, 0.06);
  transition: border-color 0.15s, box-shadow 0.15s;
}

.appexi-exec-analysis-card:hover {
  border-color: rgba(255, 255, 255, 0.12);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
}

/* Card variants — coloured top border */
.appexi-exec-analysis-card.appexi-card-availability {
  border-top: 3px solid #ef4444;
  background: rgba(239, 68, 68, 0.04);
}

.appexi-exec-analysis-card.appexi-card-performance {
  border-top: 3px solid #f59e0b;
  background: rgba(245, 158, 11, 0.04);
}

.appexi-exec-analysis-card.appexi-card-quality {
  border-top: 3px solid #22c55e;
  background: rgba(34, 197, 94, 0.04);
}

.appexi-exec-analysis-card-title {
  font-size: 15px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.85);
  margin-bottom: 8px;
  display: flex;
  align-items: center;
  gap: 6px;
}

.appexi-exec-analysis-card-body {
  font-size: 15px;
  line-height: 1.7;
  color: rgba(255, 255, 255, 0.72);
}

.appexi-exec-analysis-card-body ul {
  margin: 4px 0;
  padding-left: 14px;
  list-style: none;
}

.appexi-exec-analysis-card-body li {
  margin-bottom: 5px;
  position: relative;
  font-size: 15px;
  line-height: 1.6;
  color: rgba(255, 255, 255, 0.72);
}

.appexi-exec-analysis-card-body li::before {
  content: "\2022";
  position: absolute;
  left: -12px;
  color: rgba(99, 102, 241, 0.4);
}

/* Priority badges */
.appexi-exec-priority-badge {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  padding: 3px 10px;
  border-radius: 20px;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.02em;
  flex-shrink: 0;
  white-space: nowrap;
}

.appexi-exec-priority-critical {
  background: rgba(239, 68, 68, 0.12);
  color: #fca5a5;
  border: 1px solid rgba(239, 68, 68, 0.2);
}

.appexi-exec-priority-high {
  background: rgba(249, 115, 22, 0.12);
  color: #fdba74;
  border: 1px solid rgba(249, 115, 22, 0.2);
}

.appexi-exec-priority-medium {
  background: rgba(234, 179, 8, 0.12);
  color: #fcd34d;
  border: 1px solid rgba(234, 179, 8, 0.2);
}

.appexi-exec-priority-low {
  background: rgba(96, 165, 250, 0.12);
  color: #93c5fd;
  border: 1px solid rgba(96, 165, 250, 0.2);
}

/* Recommended Actions with priority */
.appexi-exec-action-row {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 10px 14px;
  margin-bottom: 6px;
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.04);
  border-radius: 8px;
  transition: border-color 0.15s;
}

.appexi-exec-action-row:hover {
  border-color: rgba(16, 185, 129, 0.15);
}

.appexi-exec-checkmark {
  font-size: 14px;
  color: rgba(16, 185, 129, 0.7);
  flex-shrink: 0;
  margin-top: 2px;
  font-weight: 700;
}

.appexi-exec-action-text {
  font-size: 15px;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.55);
}

.appexi-exec-resource-row {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 8px 12px;
  margin-bottom: 4px;
  background: rgba(255, 255, 255, 0.02);
  border-radius: 6px;
  transition: background 0.15s;
}

.appexi-exec-resource-row:hover {
  background: rgba(255, 255, 255, 0.04);
}

.appexi-exec-resource-icon {
  font-size: 16px;
  flex-shrink: 0;
}

.appexi-exec-resource-text {
  font-size: 15px;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.72);
}

.appexi-exec-followup-row {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  padding: 6px 12px;
  margin-bottom: 2px;
}

.appexi-exec-followup-row:hover {
  background: rgba(255, 255, 255, 0.02);
  border-radius: 6px;
}

.appexi-exec-followup-bullet {
  font-size: 16px;
  color: rgba(99, 102, 241, 0.4);
  flex-shrink: 0;
  line-height: 1.5;
}

.appexi-exec-followup-text {
  font-size: 15px;
  color: rgba(129, 140, 248, 0.72);
  line-height: 1.6;
  cursor: pointer;
  transition: color 0.15s;
}

.appexi-exec-followup-text:hover {
  color: rgba(129, 140, 248, 0.8);
}

.appexi-exec-footer {
  display: flex;
  align-items: center;
  gap: 6px;
  padding: 8px 14px;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.2);
  border-top: 1px solid rgba(255, 255, 255, 0.03);
  margin-top: 4px;
}

/* ═══ Intelligence Context Panel ══════════════════════ */

.appexi-context-panel {
  animation: appexi-fade-in 0.2s ease-out;
}

.appexi-context-banner {
  animation: appexi-fade-in 0.15s ease-out;
}

.appexi-context-selectors select {
  appearance: auto;
  -webkit-appearance: auto;
}

.appexi-context-selectors select:hover {
  border-color: rgba(99, 102, 241, 0.2);
  color: rgba(255, 255, 255, 0.7);
}

.appexi-context-selectors select:focus {
  border-color: rgba(99, 102, 241, 0.3);
  box-shadow: 0 0 0 1px rgba(99, 102, 241, 0.1);
}

body.theme-ai-futuristic .appexi-fab--light.appexi-fab {
  box-shadow: 0 4px 24px rgba(79, 124, 255, 0.45), 0 0 0 1px rgba(79, 124, 255, 0.2) !important;
}

/* ═══════════════════════════════════════════════════════════════
   Docking / Snapping visual feedback
   ═══════════════════════════════════════════════════════════════ */

.appexi-panel.appexi-docked-bottom-right,
.appexi-panel.appexi-docked-bottom-left,
.appexi-panel.appexi-docked-top-right,
.appexi-panel.appexi-docked-top-left,
.appexi-panel.appexi-docked-right,
.appexi-panel.appexi-docked-left {
  transition: left 0.18s ease, top 0.18s ease !important;
}

.appexi-panel.appexi-docked-bottom-right {
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5), 0 0 40px rgba(99, 102, 241, 0.06);
}

.appexi-panel.appexi-docked-top-right {
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5), 0 0 40px rgba(99, 102, 241, 0.06);
  border-radius: 0 0 20px 20px !important;
}

.appexi-panel.appexi-docked-top-left {
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5), 0 0 40px rgba(99, 102, 241, 0.06);
  border-radius: 0 20px 20px 0 !important;
}

.appexi-panel.appexi-docked-bottom-left {
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5), 0 0 40px rgba(99, 102, 241, 0.06);
  border-radius: 0 20px 0 20px !important;
}

/* ═══════════════════════════════════════════════════════════════
   Collapsible Executive Report Sections
   ═══════════════════════════════════════════════════════════════ */

.appexi-exec-section-heading:hover {
  color: rgba(255, 255, 255, 0.55) !important;
}

.appexi-exec-section-heading:hover .appexi-exec-chevron {
  opacity: 0.7 !important;
}

/* ═══════════════════════════════════════════════════════════════
   Fullscreen CTA Banner
   ═══════════════════════════════════════════════════════════════ */

.appexi-fullscreen-cta {
  animation: appexi-fade-in 0.25s ease-out;
}

.appexi-fullscreen-cta button:hover {
  background: rgba(99, 102, 241, 0.2) !important;
  border-color: rgba(99, 102, 241, 0.4) !important;
  color: #C7D2FE !important;
}

.appexi-fullscreen-cta button:active {
  transform: scale(0.97);
}

/* ═══ Executive Report — Enhanced Header Badges ═══ */

.appexi-exec-badges {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  margin-top: 8px;
}

.appexi-exec-badge {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  padding: 3px 10px;
  border-radius: 20px;
  font-size: 10px;
  font-weight: 600;
  letter-spacing: 0.02em;
  white-space: nowrap;
}

.appexi-exec-badge i {
  font-size: 9px;
}

/* Confidence badge */
.appexi-badge-confidence-high {
  background: rgba(34, 197, 94, 0.12);
  color: #86efac;
  border: 1px solid rgba(34, 197, 94, 0.2);
}

.appexi-badge-confidence-mid {
  background: rgba(245, 158, 11, 0.12);
  color: #fde68a;
  border: 1px solid rgba(245, 158, 11, 0.2);
}

.appexi-badge-confidence-low {
  background: rgba(239, 68, 68, 0.12);
  color: #fca5a5;
  border: 1px solid rgba(239, 68, 68, 0.2);
}

/* Source tier badges */
.appexi-badge-tier-live {
  background: rgba(16, 185, 129, 0.12);
  color: rgba(16, 185, 129, 0.85);
  border: 1px solid rgba(16, 185, 129, 0.18);
}

.appexi-badge-tier-enterprise {
  background: rgba(59, 130, 246, 0.12);
  color: rgba(96, 165, 250, 0.85);
  border: 1px solid rgba(59, 130, 246, 0.18);
}

.appexi-badge-tier-ai {
  background: rgba(234, 179, 8, 0.12);
  color: rgba(250, 204, 21, 0.85);
  border: 1px solid rgba(234, 179, 8, 0.18);
}

.appexi-badge-tier-general {
  background: rgba(255, 255, 255, 0.04);
  color: rgba(255, 255, 255, 0.35);
  border: 1px solid rgba(255, 255, 255, 0.06);
}

/* Type badge */
.appexi-badge-type {
  background: rgba(139, 92, 246, 0.12);
  color: rgba(192, 132, 252, 0.85);
  border: 1px solid rgba(139, 92, 246, 0.18);
}

/* Analysis basis badge — shows data source transparency */
.appexi-badge-basis {
  background: rgba(245, 158, 11, 0.10);
  color: rgba(250, 204, 21, 0.8);
  border: 1px solid rgba(245, 158, 11, 0.14);
}

/* Confidence info icon — tooltip hint in breakdown rows */
.appexi-conf-info-icon {
  font-size: 9px;
  color: rgba(255, 255, 255, 0.15);
  margin-left: 3px;
  cursor: help;
  vertical-align: middle;
}

.appexi-conf-info-icon:hover {
  color: rgba(255, 255, 255, 0.4);
}

/* ═══ Executive Report — KPI Cards (Enhanced) ═══ */

.appexi-exec-kpi-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(130px, 1fr));
  gap: 10px;
  margin-bottom: 14px;
}

.appexi-exec-kpi-card {
  background: rgba(255, 255, 255, 0.03);
  border: 1px solid rgba(255, 255, 255, 0.06);
  border-radius: 10px;
  padding: 14px 12px;
  text-align: center;
  transition: all 0.2s ease;
}

.appexi-exec-kpi-card:hover {
  background: rgba(255, 255, 255, 0.05);
  border-color: rgba(255, 255, 255, 0.1);
  transform: translateY(-1px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}

.appexi-exec-kpi-icon {
  font-size: 18px;
  margin-bottom: 6px;
  line-height: 1;
}

.appexi-exec-kpi-label {
  font-size: 10px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.35);
  text-transform: uppercase;
  letter-spacing: 0.04em;
  margin-bottom: 4px;
}

.appexi-exec-kpi-value {
  font-size: 22px;
  font-weight: 800;
  letter-spacing: -0.02em;
  line-height: 1.2;
  color: rgba(255, 255, 255, 0.85);
}

.appexi-exec-kpi-tag {
  display: inline-block;
  padding: 2px 8px;
  border-radius: 10px;
  font-size: 9px;
  font-weight: 600;
  margin-top: 6px;
}

.appexi-kpi-tag-green {
  background: rgba(34, 197, 94, 0.12);
  color: #86efac;
  border: 1px solid rgba(34, 197, 94, 0.15);
}

.appexi-kpi-tag-amber {
  background: rgba(245, 158, 11, 0.12);
  color: #fde68a;
  border: 1px solid rgba(245, 158, 11, 0.15);
}

.appexi-kpi-tag-red {
  background: rgba(239, 68, 68, 0.12);
  color: #fca5a5;
  border: 1px solid rgba(239, 68, 68, 0.15);
}

.appexi-kpi-tag-blue {
  background: rgba(59, 130, 246, 0.12);
  color: #93c5fd;
  border: 1px solid rgba(59, 130, 246, 0.15);
}

/* ═══ Executive Report — Financial KPI Summary ═══ */

.appexi-financial-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
  gap: 8px;
  margin-bottom: 12px;
}

.appexi-financial-card {
  background: rgba(34, 197, 94, 0.04);
  border: 1px solid rgba(34, 197, 94, 0.1);
  border-radius: 10px;
  padding: 12px;
  text-align: center;
  transition: all 0.2s ease;
}

.appexi-financial-card:hover {
  background: rgba(34, 197, 94, 0.07);
  border-color: rgba(34, 197, 94, 0.18);
  transform: translateY(-1px);
}

.appexi-financial-value {
  font-size: 20px;
  font-weight: 800;
  color: #86efac;
  letter-spacing: -0.02em;
}

.appexi-financial-label {
  font-size: 10px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.35);
  text-transform: uppercase;
  letter-spacing: 0.04em;
  margin-top: 4px;
}

.appexi-financial-total {
  background: linear-gradient(135deg, rgba(34, 197, 94, 0.08), rgba(16, 185, 129, 0.04));
  border: 1px solid rgba(34, 197, 94, 0.15);
  border-radius: 10px;
  padding: 14px 16px;
  text-align: center;
  margin-top: 4px;
  transition: all 0.2s ease;
}

.appexi-financial-total:hover {
  border-color: rgba(34, 197, 94, 0.25);
  box-shadow: 0 4px 12px rgba(34, 197, 94, 0.08);
}

.appexi-financial-total-value {
  font-size: 28px;
  font-weight: 800;
  color: #4ade80;
  letter-spacing: -0.02em;
  line-height: 1.2;
}

.appexi-financial-total-label {
  font-size: 11px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.35);
  text-transform: uppercase;
  letter-spacing: 0.04em;
  margin-top: 4px;
}

/* ═══ Executive Report — Severity Cards (Root Cause) ═══ */

.appexi-severity-card {
  padding: 14px 16px;
  border-radius: 10px;
  margin-bottom: 10px;
  transition: all 0.2s ease;
}

.appexi-severity-card:hover {
  transform: translateY(-1px);
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
}

.appexi-severity-card.appexi-severity-critical {
  border-left: 4px solid #ef4444;
  background: rgba(239, 68, 68, 0.05);
  border-top: 1px solid rgba(239, 68, 68, 0.1);
  border-right: 1px solid rgba(239, 68, 68, 0.1);
  border-bottom: 1px solid rgba(239, 68, 68, 0.1);
}

.appexi-severity-card.appexi-severity-high {
  border-left: 4px solid #f59e0b;
  background: rgba(245, 158, 11, 0.04);
  border-top: 1px solid rgba(245, 158, 11, 0.08);
  border-right: 1px solid rgba(245, 158, 11, 0.08);
  border-bottom: 1px solid rgba(245, 158, 11, 0.08);
}

.appexi-severity-card.appexi-severity-medium {
  border-left: 4px solid #f97316;
  background: rgba(249, 115, 22, 0.03);
  border-top: 1px solid rgba(249, 115, 22, 0.06);
  border-right: 1px solid rgba(249, 115, 22, 0.06);
  border-bottom: 1px solid rgba(249, 115, 22, 0.06);
}

.appexi-severity-card.appexi-severity-low {
  border-left: 4px solid #22c55e;
  background: rgba(34, 197, 94, 0.03);
  border-top: 1px solid rgba(34, 197, 94, 0.06);
  border-right: 1px solid rgba(34, 197, 94, 0.06);
  border-bottom: 1px solid rgba(34, 197, 94, 0.06);
}

.appexi-severity-header {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 8px;
}

.appexi-severity-icon {
  font-size: 16px;
  width: 20px;
  text-align: center;
  flex-shrink: 0;
}

.appexi-severity-title {
  font-size: 15px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.85);
  flex: 1;
}

.appexi-severity-badge {
  font-size: 9px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  padding: 2px 8px;
  border-radius: 10px;
  flex-shrink: 0;
}

.appexi-severity-critical .appexi-severity-badge {
  background: rgba(239, 68, 68, 0.15);
  color: #fca5a5;
  border: 1px solid rgba(239, 68, 68, 0.2);
}

.appexi-severity-high .appexi-severity-badge {
  background: rgba(245, 158, 11, 0.15);
  color: #fde68a;
  border: 1px solid rgba(245, 158, 11, 0.2);
}

.appexi-severity-medium .appexi-severity-badge {
  background: rgba(249, 115, 22, 0.15);
  color: #fed7aa;
  border: 1px solid rgba(249, 115, 22, 0.2);
}

.appexi-severity-low .appexi-severity-badge {
  background: rgba(34, 197, 94, 0.15);
  color: #86efac;
  border: 1px solid rgba(34, 197, 94, 0.2);
}

.appexi-severity-body {
  font-size: 15px;
  line-height: 1.7;
  color: rgba(255, 255, 255, 0.72);
}

.appexi-severity-body ul {
  margin: 4px 0;
  padding-left: 14px;
  list-style: none;
}

.appexi-severity-body li {
  margin-bottom: 5px;
  position: relative;
  font-size: 15px;
  line-height: 1.6;
  color: rgba(255, 255, 255, 0.72);
}

.appexi-severity-body li::before {
  content: "\2022";
  position: absolute;
  left: -12px;
  color: rgba(99, 102, 241, 0.4);
}

/* ═══ Executive Report — Action Cards ═══ */

.appexi-action-card {
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.06);
  border-radius: 10px;
  padding: 14px 16px;
  margin-bottom: 8px;
  transition: all 0.2s ease;
}

.appexi-action-card:hover {
  border-color: rgba(255, 255, 255, 0.12);
  background: rgba(255, 255, 255, 0.03);
  transform: translateY(-1px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}

.appexi-action-header {
  display: flex;
  align-items: flex-start;
  gap: 10px;
}

.appexi-action-icon {
  font-size: 14px;
  color: rgba(99, 102, 241, 0.5);
  flex-shrink: 0;
  margin-top: 2px;
}

.appexi-action-content {
  flex: 1;
  min-width: 0;
}

.appexi-action-top {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 6px;
  flex-wrap: wrap;
}

.appexi-action-priority {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 2px 8px;
  border-radius: 10px;
  font-size: 9px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.03em;
  flex-shrink: 0;
}

.appexi-action-priority-critical {
  background: rgba(239, 68, 68, 0.12);
  color: #fca5a5;
  border: 1px solid rgba(239, 68, 68, 0.18);
}

.appexi-action-priority-high {
  background: rgba(245, 158, 11, 0.12);
  color: #fde68a;
  border: 1px solid rgba(245, 158, 11, 0.18);
}

.appexi-action-priority-medium {
  background: rgba(59, 130, 246, 0.12);
  color: #93c5fd;
  border: 1px solid rgba(59, 130, 246, 0.18);
}

.appexi-action-priority-low {
  background: rgba(255, 255, 255, 0.04);
  color: rgba(255, 255, 255, 0.4);
  border: 1px solid rgba(255, 255, 255, 0.08);
}

.appexi-action-text {
  font-size: 15px;
  color: rgba(255, 255, 255, 0.72);
  line-height: 1.5;
  font-weight: 500;
}

.appexi-action-impact {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.35);
  line-height: 1.4;
  margin-top: 6px;
  padding-top: 6px;
  border-top: 1px solid rgba(255, 255, 255, 0.04);
}

.appexi-action-impact strong {
  color: rgba(255, 255, 255, 0.5);
}

.appexi-action-why {
  margin-top: 8px;
  padding: 8px 10px;
  background: rgba(99, 102, 241, 0.03);
  border: 1px solid rgba(99, 102, 241, 0.06);
  border-radius: 6px;
  font-size: 12px;
  color: rgba(255, 255, 255, 0.35);
  line-height: 1.5;
  font-style: italic;
}

.appexi-action-why-label {
  font-size: 9px;
  font-weight: 700;
  color: rgba(99, 102, 241, 0.4);
  text-transform: uppercase;
  letter-spacing: 0.04em;
  margin-bottom: 4px;
  font-style: normal;
}

/* ═══ Executive Report — Source Badge Grid ═══ */

.appexi-source-badge-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}

.appexi-source-badge {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  padding: 5px 12px;
  border-radius: 20px;
  font-size: 11px;
  font-weight: 500;
  background: rgba(59, 130, 246, 0.06);
  color: rgba(96, 165, 250, 0.75);
  border: 1px solid rgba(59, 130, 246, 0.1);
  transition: all 0.15s ease;
}

.appexi-source-badge:hover {
  background: rgba(59, 130, 246, 0.1);
  color: rgba(96, 165, 250, 0.9);
  border-color: rgba(59, 130, 246, 0.18);
}

.appexi-source-badge i {
  font-size: 10px;
  color: rgba(96, 165, 250, 0.5);
}

/* ═══ Executive Report — Show More Button ═══ */

.appexi-show-more-wrapper {
  text-align: center;
  margin: 16px 0 8px;
}

.appexi-show-more-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 10px 24px;
  border-radius: 10px;
  border: 1px solid rgba(99, 102, 241, 0.15);
  background: rgba(99, 102, 241, 0.04);
  color: rgba(129, 140, 248, 0.6);
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.2s ease;
}

.appexi-show-more-btn:hover {
  background: rgba(99, 102, 241, 0.08);
  border-color: rgba(99, 102, 241, 0.25);
  color: rgba(129, 140, 248, 0.8);
  transform: translateY(-1px);
}

.appexi-show-more-btn:active {
  transform: scale(0.97);
}

.appexi-show-more-btn i {
  font-size: 12px;
  transition: transform 0.25s ease;
}

.appexi-show-more-btn.appexi-show-more-expanded i {
  transform: rotate(180deg);
}

/* ═══ Executive Report — Detailed Analysis Container ═══ */

.appexi-detailed-analysis {
  animation: appexi-fade-in 0.25s ease-out;
}

/* ═══ Executive Report — Section Chevron Rotation ═══ */

.appexi-exec-chevron {
  transition: transform 0.2s ease;
}

/* ═══ Executive Report — Summary Premium Card ═══ */

.appexi-exec-summary .appexi-exec-section-body {
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.04), rgba(99, 102, 241, 0.01));
  border: 1px solid rgba(99, 102, 241, 0.1);
  border-radius: 10px;
  padding: 16px 18px;
  position: relative;
}

.appexi-exec-summary .appexi-exec-section-body::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 2px;
  background: linear-gradient(90deg, rgba(99, 102, 241, 0.3), rgba(99, 102, 241, 0.05));
  border-radius: 10px 10px 0 0;
}

/* ═══ Executive Report — Next Action Banner ═══ */

.appexi-exec-next-action {
  padding: 12px 16px;
  border-radius: 10px;
  border-left: 3px solid;
  margin-bottom: 14px;
  background: rgba(255, 255, 255, 0.02);
}

.appexi-exec-next-action-label {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 10px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.25);
  text-transform: uppercase;
  letter-spacing: 0.04em;
  margin-bottom: 4px;
}

/* ═══════════════════════════════════════════════
   Thinking Animation (Premium Demo)
   ═══════════════════════════════════════════════ */

.appexi-thinking-container {
  padding: 24px 20px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  animation: appexi-fade-in 0.15s ease-out;
}

.appexi-thinking-step-item {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.5);
  animation: appexi-fade-in 0.2s ease-out;
  animation-fill-mode: both;
}

.appexi-thinking-step-fa {
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 6px;
  font-size: 11px;
  color: #818cf8;
  background: rgba(99, 102, 241, 0.1);
  flex-shrink: 0;
}

.appexi-thinking-step-item span {
  flex: 1;
  color: rgba(255, 255, 255, 0.55);
}

/* ═══════════════════════════════════════════════
   Explainability Section (Demo)
   ═══════════════════════════════════════════════ */

.appexi-explain-section {
  margin: 8px 0 4px;
  padding: 14px 16px;
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.04);
  border-radius: 12px;
  animation: appexi-fade-in 0.2s ease-out;
}

.appexi-explain-header-bar {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 11px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.25);
  text-transform: uppercase;
  letter-spacing: 0.04em;
  margin-bottom: 10px;
}

.appexi-explain-header-bar i {
  font-size: 12px;
  color: rgba(129, 140, 248, 0.4);
}

.appexi-explain-grid {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

.appexi-explain-item {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 12px;
  color: rgba(255, 255, 255, 0.45);
  line-height: 1.4;
}

.appexi-explain-dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  flex-shrink: 0;
  box-shadow: 0 0 6px currentColor;
}

/* ═══════════════════════════════════════════════
   Workspace Mode Overrides
   ═══════════════════════════════════════════════ */

.appexi-panel-workspace .appexi-conversion-panel,
.appexi-panel-workspace .appexi-lock-prompt {
  max-width: 560px;
  margin-left: auto;
  margin-right: auto;
}

.appexi-panel-workspace .appexi-message-content {
  font-size: 15px;
  line-height: 1.65;
}

.appexi-panel-workspace .appexi-suggestion-btn {
  font-size: 13px;
  padding: 6px 14px;
}

.appexi-panel-workspace .appexi-input {
  font-size: 14px;
  padding: 10px 14px;
}

/* ═══════════════════════════════════════════════
   Interactive Confidence Breakdown Panel
   ═══════════════════════════════════════════════ */

.appexi-confidence-badge {
  transition: all 0.15s;
  position: relative;
}

.appexi-confidence-badge:hover {
  filter: brightness(1.2);
}

.appexi-confidence-chevron {
  transition: transform 0.2s ease;
  display: inline-block;
}

.appexi-confidence-panel {
  overflow: hidden;
  animation: appexi-fade-in 0.2s ease-out;
}

.appexi-confidence-panel.appexi-confidence-hidden {
  display: none;
}

.appexi-confidence-panel-inner {
  margin: 0 0 10px;
  padding: 14px 16px;
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.06);
  border-radius: 12px;
}

.appexi-confidence-panel-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
  padding-bottom: 8px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.04);
  flex-wrap: wrap;
  gap: 4px;
}

.appexi-confidence-panel-title {
  font-size: 13px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.8);
}

.appexi-confidence-panel-type {
  font-size: 10px;
  font-weight: 600;
  color: rgba(245, 158, 11, 0.8);
  background: rgba(245, 158, 11, 0.08);
  padding: 2px 10px;
  border-radius: 10px;
  border: 1px solid rgba(245, 158, 11, 0.12);
  text-transform: uppercase;
  letter-spacing: 0.03em;
}

.appexi-confidence-panel-body {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

.appexi-conf-breakdown-row {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 4px 0;
}

.appexi-conf-breakdown-label {
  font-size: 11px;
  color: rgba(255, 255, 255, 0.5);
  min-width: 140px;
  flex-shrink: 0;
}

.appexi-conf-breakdown-bar-track {
  flex: 1;
  height: 6px;
  background: rgba(255, 255, 255, 0.04);
  border-radius: 3px;
  overflow: hidden;
  min-width: 60px;
}

.appexi-conf-breakdown-bar-fill {
  height: 100%;
  border-radius: 3px;
  transition: width 0.4s ease;
}

.appexi-conf-breakdown-weight {
  font-size: 10px;
  color: rgba(255, 255, 255, 0.25);
  min-width: 28px;
  text-align: right;
}

.appexi-conf-breakdown-score {
  font-size: 11px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.5);
  min-width: 40px;
  text-align: right;
}

.appexi-confidence-panel-total {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid rgba(255, 255, 255, 0.04);
  font-size: 12px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.6);
}

.appexi-confidence-panel-total-score {
  font-size: 16px;
  color: #22c55e;
}

.appexi-confidence-panel-footer {
  margin-top: 10px;
  padding-top: 8px;
  border-top: 1px solid rgba(255, 255, 255, 0.03);
  font-size: 10px;
  color: rgba(255, 255, 255, 0.25);
  line-height: 1.4;
}
/* ═══════════════════════════════════════════════════════════════
   Executive Intelligence Renderer (Release 35)
   Premium structured components: diagnosis, AI insight, evidence,
   financial opportunity, executive recommendations, premium CTA.
   ═══════════════════════════════════════════════════════════════ */

/* Intelligence level + framework + source badges */
.appexi-badge-domain {
  background: rgba(56, 189, 248, 0.14);
  color: #a5f3fc;
  border: 1px solid rgba(56, 189, 248, 0.28);
}

.appexi-badge-level {
  background: rgba(129, 140, 248, 0.14);
  color: #c7d2fe;
  border: 1px solid rgba(129, 140, 248, 0.25);
}

.appexi-badge-framework {
  background: rgba(139, 92, 246, 0.12);
  color: #c4b5fd;
  border: 1px solid rgba(139, 92, 246, 0.22);
}

.appexi-badge-source {
  background: rgba(16, 185, 129, 0.10);
  color: #6ee7b7;
  border: 1px solid rgba(16, 185, 129, 0.18);
}

/* Executive Diagnosis cards */
.appexi-exec-diagnosis-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
  gap: 10px;
  margin-bottom: 4px;
}

.appexi-exec-diag-card {
  background: rgba(255, 255, 255, 0.03);
  border: 1px solid rgba(255, 255, 255, 0.07);
  border-radius: 10px;
  padding: 10px 12px;
}

.appexi-exec-diag-label {
  font-size: 9px;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  color: rgba(255, 255, 255, 0.4);
  margin-bottom: 5px;
  display: flex;
  align-items: center;
  gap: 5px;
}

.appexi-exec-diag-label i {
  font-size: 9px;
  color: rgba(255, 255, 255, 0.3);
}

.appexi-exec-diag-value {
  font-size: 13px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.92);
  line-height: 1.35;
}

/* Executive Diagnosis — explicit loss findings strip */
.appexi-diagnosis-findings {
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin-bottom: 12px;
}

.appexi-diagnosis-finding {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 8px 10px;
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.06);
  border-radius: 8px;
}

.appexi-diagnosis-finding-flag {
  flex: 0 0 auto;
  font-size: 9px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  padding: 3px 8px;
  border-radius: 10px;
}

.appexi-diagnosis-finding-primary {
  background: rgba(239, 68, 68, 0.14);
  color: #fca5a5;
  border: 1px solid rgba(239, 68, 68, 0.25);
}

.appexi-diagnosis-finding-secondary {
  background: rgba(245, 158, 11, 0.12);
  color: #fde68a;
  border: 1px solid rgba(245, 158, 11, 0.2);
}

.appexi-diagnosis-finding-tertiary {
  background: rgba(255, 255, 255, 0.04);
  color: rgba(255, 255, 255, 0.45);
  border: 1px solid rgba(255, 255, 255, 0.08);
}

.appexi-diagnosis-finding-label {
  font-size: 12.5px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.9);
}

.appexi-diagnosis-finding-basis {
  margin-left: auto;
  font-size: 10.5px;
  color: rgba(255, 255, 255, 0.4);
  text-align: right;
}

/* AI Insight callout */
.appexi-ai-insight {
  position: relative;
  background: linear-gradient(135deg, rgba(139, 92, 246, 0.10), rgba(99, 102, 241, 0.06));
  border: 1px solid rgba(139, 92, 246, 0.22);
  border-left: 3px solid #8b5cf6;
  border-radius: 10px;
  padding: 12px 14px 12px 30px;
  font-size: 12.5px;
  line-height: 1.6;
  color: rgba(255, 255, 255, 0.85);
}

.appexi-ai-insight-quote {
  position: absolute;
  left: 10px;
  top: 10px;
  font-size: 13px;
  color: #8b5cf6;
  opacity: 0.7;
}

/* Evidence & Reasoning chain */
.appexi-evidence-chain {
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin-bottom: 12px;
}

.appexi-evidence-step {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 12px;
  color: rgba(255, 255, 255, 0.78);
  line-height: 1.4;
}

.appexi-evidence-step-dot {
  flex: 0 0 20px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: rgba(59, 130, 246, 0.14);
  border: 1px solid rgba(59, 130, 246, 0.3);
  color: #93c5fd;
  font-size: 10px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
}

.appexi-evidence-step:last-child .appexi-evidence-step-dot {
  background: rgba(34, 197, 94, 0.14);
  border-color: rgba(34, 197, 94, 0.35);
  color: #86efac;
}

/* Evidence & Reasoning — visual explainability flow */
.appexi-evidence-flow {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  margin-bottom: 12px;
}

.appexi-evidence-flow-node {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 9px 12px;
  background: rgba(59, 130, 246, 0.05);
  border: 1px solid rgba(59, 130, 246, 0.14);
  border-radius: 8px;
}

.appexi-evidence-flow-icon {
  flex: 0 0 24px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background: rgba(59, 130, 246, 0.14);
  border: 1px solid rgba(59, 130, 246, 0.3);
  color: #93c5fd;
  font-size: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.appexi-evidence-flow-text {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.82);
  line-height: 1.4;
}

.appexi-evidence-flow-connector {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 18px;
  color: rgba(59, 130, 246, 0.4);
  font-size: 10px;
}

.appexi-evidence-flow-node:last-child {
  background: rgba(34, 197, 94, 0.06);
  border-color: rgba(34, 197, 94, 0.2);
}

.appexi-evidence-flow-node:last-child .appexi-evidence-flow-icon {
  background: rgba(34, 197, 94, 0.14);
  border-color: rgba(34, 197, 94, 0.35);
  color: #86efac;
}

.appexi-evidence-drivers {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}

/* Financial Opportunity */
.appexi-financial-opportunity {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.appexi-financial-recovery {
  background: linear-gradient(135deg, rgba(34, 197, 94, 0.10), rgba(16, 185, 129, 0.04));
  border: 1px solid rgba(34, 197, 94, 0.22);
  border-radius: 10px;
  padding: 12px 14px;
  text-align: center;
}

.appexi-financial-recovery-label {
  font-size: 9px;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: rgba(255, 255, 255, 0.45);
  margin-bottom: 4px;
}

.appexi-financial-recovery-value {
  font-size: 26px;
  font-weight: 800;
  color: #86efac;
  letter-spacing: -0.01em;
}

.appexi-financial-recovery-confidence {
  font-size: 10px;
  color: rgba(255, 255, 255, 0.5);
  margin-top: 4px;
}

/* Compact financial panel — confidence, benchmark coverage, basis, assumptions */
.appexi-financial-metrics {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
  gap: 8px;
}

.appexi-financial-metric {
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.06);
  border-radius: 8px;
  padding: 9px 11px;
}

.appexi-financial-metric-label {
  font-size: 9px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: rgba(255, 255, 255, 0.45);
  margin-bottom: 5px;
  display: flex;
  align-items: center;
  gap: 5px;
}

.appexi-financial-metric-label i {
  font-size: 9px;
  color: rgba(255, 255, 255, 0.3);
}

.appexi-financial-metric-value {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.85);
  line-height: 1.45;
}

.appexi-financial-metric-value .appexi-financial-list {
  gap: 3px;
}

.appexi-financial-metric-value .appexi-financial-list li {
  font-size: 11px;
  color: rgba(255, 255, 255, 0.7);
}

.appexi-financial-block {
  border: 1px solid rgba(255, 255, 255, 0.06);
  border-radius: 8px;
  padding: 10px 12px;
}

.appexi-financial-block-title {
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: rgba(255, 255, 255, 0.5);
  margin-bottom: 6px;
}

.appexi-financial-list {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.appexi-financial-list li {
  position: relative;
  padding-left: 14px;
  font-size: 12px;
  color: rgba(255, 255, 255, 0.78);
  line-height: 1.45;
}

.appexi-financial-list li::before {
  content: "•";
  position: absolute;
  left: 2px;
  color: #22c55e;
  font-size: 12px;
}

.appexi-financial-text {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.72);
  line-height: 1.55;
}

.appexi-financial-note {
  display: flex;
  align-items: flex-start;
  gap: 7px;
  font-size: 10.5px;
  color: rgba(255, 255, 255, 0.45);
  line-height: 1.5;
  padding: 8px 10px;
  background: rgba(255, 255, 255, 0.03);
  border-radius: 8px;
}

.appexi-financial-note i {
  margin-top: 2px;
  font-size: 10px;
  color: rgba(255, 255, 255, 0.35);
}

/* Executive Recommendations (new format) */
.appexi-action-card {
  background: rgba(255, 255, 255, 0.03);
  border: 1px solid rgba(255, 255, 255, 0.07);
  border-radius: 10px;
  padding: 12px 14px;
  margin-bottom: 8px;
}

.appexi-action-header {
  display: flex;
  gap: 12px;
}

.appexi-action-icon-priority {
  flex: 0 0 26px;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  background: rgba(129, 140, 248, 0.14);
  border: 1px solid rgba(129, 140, 248, 0.3);
  color: #c7d2fe;
  font-size: 12px;
  font-weight: 800;
  display: flex;
  align-items: center;
  justify-content: center;
}

.appexi-action-content {
  flex: 1;
  min-width: 0;
}

.appexi-action-text {
  font-size: 13px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.92);
  line-height: 1.4;
}

.appexi-action-why {
  margin-top: 8px;
  padding: 8px 10px;
  background: rgba(139, 92, 246, 0.06);
  border-left: 2px solid rgba(139, 92, 246, 0.4);
  border-radius: 6px;
  font-size: 11.5px;
  color: rgba(255, 255, 255, 0.68);
  line-height: 1.5;
}

.appexi-action-why-label {
  font-size: 9px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: #a78bfa;
  margin-bottom: 3px;
}

.appexi-action-why-label i {
  font-size: 9px;
  margin-right: 3px;
}

.appexi-action-impact {
  margin-top: 6px;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.55);
  line-height: 1.5;
}

.appexi-action-impact strong {
  color: rgba(255, 255, 255, 0.75);
  font-weight: 600;
}

/* Decision-support meta row: expected outcome, benefit, effort, owner */
.appexi-action-meta {
  display: flex;
  flex-wrap: wrap;
  gap: 6px 16px;
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid rgba(255, 255, 255, 0.06);
}

.appexi-action-meta-item {
  font-size: 11px;
  color: rgba(255, 255, 255, 0.55);
  line-height: 1.5;
}

.appexi-action-meta-item strong {
  color: rgba(255, 255, 255, 0.78);
  font-weight: 600;
}

/* Knowledge source badge grid */
.appexi-source-badge-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}

/* Premium Personalised Intelligence CTA */
.appexi-premium-cta {
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.14), rgba(139, 92, 246, 0.08), rgba(34, 197, 94, 0.06));
  border: 1px solid rgba(129, 140, 248, 0.3);
  border-radius: 12px;
  padding: 18px 16px;
  text-align: center;
}

.appexi-premium-cta-title {
  font-size: 15px;
  font-weight: 800;
  color: #e0e7ff;
  margin-bottom: 4px;
}

.appexi-premium-cta-title i {
  color: #fbbf24;
  margin-right: 6px;
  font-size: 13px;
}

.appexi-premium-cta-sub {
  font-size: 11.5px;
  color: rgba(255, 255, 255, 0.55);
  margin-bottom: 12px;
}

.appexi-premium-cta-sub strong {
  color: #c7d2fe;
}

.appexi-premium-cta-benefits {
  list-style: none;
  margin: 0 0 14px;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 6px 14px;
}

.appexi-premium-cta-benefits li {
  font-size: 11px;
  color: rgba(255, 255, 255, 0.7);
  display: flex;
  align-items: center;
  gap: 5px;
}

.appexi-premium-cta-benefits li i {
  font-size: 9px;
  color: #34d399;
}

.appexi-premium-cta-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: linear-gradient(135deg, #6366f1, #8b5cf6);
  color: #fff;
  font-size: 12.5px;
  font-weight: 700;
  padding: 9px 22px;
  border-radius: 24px;
  text-decoration: none;
  transition: transform 0.15s ease, box-shadow 0.15s ease;
  box-shadow: 0 4px 16px rgba(99, 102, 241, 0.35);
}

.appexi-premium-cta-btn:hover {
  transform: translateY(-1px);
  box-shadow: 0 6px 22px rgba(99, 102, 241, 0.5);
}

.appexi-premium-cta-btn i {
  font-size: 11px;
}

.appexi-premium-cta-footer {
  margin-top: 10px;
  font-size: 10px;
  color: rgba(255, 255, 255, 0.35);
}

/* ── Release 40.3 — Executive Hypothesis Engine (anonymous) ──────────── */

.appexi-hypothesis {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding: 8px 10px;
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.06);
  border-radius: 8px;
  margin-bottom: 6px;
}

.appexi-hypothesis-head {
  display: flex;
  align-items: center;
  gap: 8px;
}

.appexi-hypothesis-likelihood {
  flex: 0 0 auto;
  font-size: 10px;
  letter-spacing: 0.04em;
  color: #fbbf24;
}

.appexi-hypothesis-title {
  font-size: 12px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.92);
}

.appexi-hypothesis-evidence-row {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
}

.appexi-hypothesis-evidence {
  font-size: 10px;
  color: rgba(255, 255, 255, 0.55);
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(255, 255, 255, 0.05);
  border-radius: 10px;
  padding: 2px 8px;
}

.appexi-hypothesis-note {
  margin-top: 8px;
  font-size: 10px;
  color: rgba(255, 255, 255, 0.4);
  display: flex;
  align-items: center;
  gap: 6px;
}

.appexi-inv-priority {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 6px 8px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.04);
}

.appexi-inv-priority:last-child {
  border-bottom: none;
}

.appexi-inv-priority-rank {
  flex: 0 0 auto;
  width: 18px;
  height: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: rgba(245, 158, 11, 0.14);
  color: #fde68a;
  font-size: 10px;
  font-weight: 800;
}

.appexi-inv-priority-name {
  flex: 1;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.85);
}

.appexi-inv-priority-opp {
  flex: 0 0 auto;
  font-size: 9px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: #6ee7b7;
  background: rgba(16, 185, 129, 0.1);
  border: 1px solid rgba(16, 185, 129, 0.18);
  border-radius: 10px;
  padding: 2px 8px;
}

.appexi-plan {
  display: flex;
  flex-direction: column;
  gap: 6px;
  padding: 8px 10px;
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.06);
  border-radius: 8px;
  margin-bottom: 6px;
}

.appexi-plan-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
}

.appexi-plan-title {
  font-size: 12px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.92);
}

.appexi-plan-actions {
  margin: 0;
  padding-left: 16px;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.7);
}

.appexi-plan-actions li {
  margin-bottom: 2px;
}

.appexi-plan-kpis {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
}

.appexi-kpi-chip {
  font-size: 9px;
  color: rgba(255, 255, 255, 0.55);
  background: rgba(139, 92, 246, 0.1);
  border: 1px solid rgba(139, 92, 246, 0.2);
  border-radius: 10px;
  padding: 2px 8px;
}

/* ── Release 41.3 — Executive Trade-off Engine ───────────────────────── */

.appexi-tradeoff {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  padding: 10px;
  background: rgba(245, 158, 11, 0.06);
  border: 1px solid rgba(245, 158, 11, 0.18);
  border-radius: 10px;
  margin-bottom: 8px;
}

.appexi-tradeoff-side {
  font-size: 12px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.92);
  text-align: center;
  flex: 1;
}

.appexi-tradeoff-vs {
  flex: 0 0 auto;
  font-size: 10px;
  font-weight: 800;
  text-transform: uppercase;
  color: #fbbf24;
  letter-spacing: 0.08em;
}

.appexi-tradeoff-framing {
  font-size: 11px;
  color: rgba(255, 255, 255, 0.75);
  line-height: 1.5;
  margin-bottom: 8px;
  padding: 8px 10px;
  background: rgba(255, 255, 255, 0.02);
  border-radius: 8px;
}

.appexi-tradeoff-objective {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  font-size: 11px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.9);
  margin-bottom: 6px;
}

.appexi-tradeoff-objective i {
  margin-top: 2px;
  color: #fbbf24;
}

.appexi-tradeoff-strategy {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.7);
  line-height: 1.5;
  margin-bottom: 8px;
}

.appexi-tradeoff-strategy i {
  margin-top: 2px;
  color: #34d399;
}

.appexi-tradeoff-kpis {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
}
/* APPEXi Conversation Controls — Save Session + Clear Chat (TICKET-006) */
.appexi-header .appexi-header-controls {
  flex-wrap: nowrap;
  overflow: visible;
}
.appexi-ctrl-btn {
  display: inline-flex !important;
  align-items: center;
  gap: 5px;
  padding: 6px 10px;
  border-radius: 8px;
  border: 1px solid rgba(255,255,255,0.12);
  background: rgba(255,255,255,0.08);
  color: rgba(255,255,255,0.9);
  font-size: 11px;
  font-weight: 700;
  cursor: pointer;
  transition: all 0.15s;
  white-space: nowrap;
  letter-spacing: 0.02em;
  flex-shrink: 0;
  visibility: visible !important;
  opacity: 1 !important;
  position: relative;
  z-index: 2;
}
.appexi-ctrl-btn:hover {
  background: rgba(255,255,255,0.14);
  color: #fff;
  border-color: rgba(255,255,255,0.2);
  transform: translateY(-1px);
}
.appexi-ctrl-btn--save { border-color: rgba(34,197,94,0.45) !important; background: rgba(34,197,94,0.18) !important; color: #86efac !important; box-shadow: 0 1px 6px rgba(34,197,94,0.15); }
.appexi-ctrl-btn--save:hover { border-color: rgba(34,197,94,0.6) !important; background: rgba(34,197,94,0.28) !important; color: #bbf7d0 !important; }
.appexi-ctrl-btn--clear { border-color: rgba(239,68,68,0.3) !important; background: rgba(239,68,68,0.12) !important; color: #fca5a5 !important; }
.appexi-ctrl-btn--clear:hover { border-color: rgba(239,68,68,0.5) !important; background: rgba(239,68,68,0.2) !important; color: #fecaca !important; }
.appexi-ctrl-btn:disabled { opacity: 0.4; cursor: not-allowed; }

.appexi-toast {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 72px;
  padding: 8px 14px;
  border-radius: 8px;
  font-size: 11px;
  font-weight: 600;
  z-index: 10;
  animation: appexi-toast-in 0.2s ease-out;
  pointer-events: none;
  max-width: 90%;
  text-align: center;
}
.appexi-toast--success { background: rgba(34,197,94,0.12); border: 1px solid rgba(34,197,94,0.2); color: #86efac; }
.appexi-toast--error   { background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.2); color: #fca5a5; }
.appexi-toast--info    { background: rgba(99,102,241,0.12); border: 1px solid rgba(99,102,241,0.2); color: #a5b4fc; }
@keyframes appexi-toast-in { from { opacity:0; transform: translateX(-50%) translateY(6px);} to { opacity:1; transform: translateX(-50%) translateY(0);} }
@keyframes appexi-toast-out { from { opacity:1; } to { opacity:0; transform: translateX(-50%) translateY(-6px);} }
/* Demo Modal — CSP-compliant enterprise demo overlay */
.demo-modal-overlay {
  display: none;
  position: fixed; top: 0; left: 0; right: 0; bottom: 0;
  z-index: 2000;
  background: rgba(0,0,0,0.8);
  backdrop-filter: blur(12px);
  align-items: center;
  justify-content: center;
}
.demo-modal-overlay.active { display: flex; }
.demo-modal {
  width: 90%;
  max-width: 800px;
  border-radius: 16px;
  border: 1px solid rgba(255,255,255,0.08);
  background: linear-gradient(135deg, rgba(10,15,30,0.98), rgba(15,23,42,0.95));
  box-shadow: 0 24px 80px rgba(0,0,0,0.6);
  overflow: hidden;
  animation: demoFade 0.3s ease;
}
@keyframes demoFade { from { opacity: 0; transform: scale(0.96); } to { opacity: 1; transform: scale(1); } }
.demo-header {
  padding: 16px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid rgba(255,255,255,0.04);
}
.demo-header-title { font-size: 12px; font-weight: 700; color: rgba(255,255,255,0.6); letter-spacing: 0.06em; text-transform: uppercase; }
.demo-close-btn { width: 32px; height: 32px; border-radius: 8px; border: none; background: rgba(255,255,255,0.04); color: rgba(255,255,255,0.3); cursor: pointer; font-size: 16px; transition: all 0.15s; display: flex; align-items: center; justify-content: center; }
.demo-close-btn:hover { background: rgba(255,255,255,0.08); color: rgba(255,255,255,0.6); }
.demo-player {
  position: relative;
  width: 100%;
  aspect-ratio: 16/9;
  background: #0a0f1e;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.demo-scene {
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 40px;
  text-align: center;
  width: 100%;
  height: 100%;
  animation: sceneFade 0.4s ease;
}
.demo-scene.active { display: flex; }
@keyframes sceneFade { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); } }
.demo-scene-icon { width: 48px; height: 48px; border-radius: 14px; display: flex; align-items: center; justify-content: center; margin-bottom: 16px; }
.demo-scene h3 { font-size: 22px; font-weight: 800; color: var(--text-primary, #fff); margin-bottom: 6px; letter-spacing: -0.02em; }
.demo-scene p { font-size: 13px; color: rgba(255,255,255,0.45); max-width: 440px; line-height: 1.6; margin-bottom: 12px; }
.demo-scene-badges { display: flex; gap: 6px; flex-wrap: wrap; justify-content: center; }
.demo-scene-badge { font-size: 10px; padding: 4px 10px; border-radius: 6px; font-weight: 600; }
.demo-controls {
  padding: 12px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top: 1px solid rgba(255,255,255,0.04);
}
.demo-progress {
  flex: 1;
  height: 3px;
  background: rgba(255,255,255,0.06);
  border-radius: 2px;
  margin: 0 16px;
  cursor: pointer;
  position: relative;
}
.demo-progress-bar {
  height: 100%;
  background: linear-gradient(90deg, #818cf8, #6366f1);
  border-radius: 2px;
  transition: width 0.5s ease;
}
.demo-time { font-size: 10px; color: rgba(255,255,255,0.3); font-family: monospace; min-width: 70px; text-align: center; }
.demo-btn { background: none; border: none; color: rgba(255,255,255,0.4); cursor: pointer; padding: 4px 8px; border-radius: 4px; font-size: 14px; transition: all 0.15s; }
.demo-btn:hover { color: rgba(255,255,255,0.8); background: rgba(255,255,255,0.04); }
.demo-btn.primary { color: #818cf8; }
.floating-demo-btn {
  display: none;
  position: fixed;
  bottom: 80px;
  right: 32px;
  z-index: 9999;
  padding: 10px 18px;
  border-radius: 12px;
  background: rgba(99,102,241,0.15);
  border: 1px solid rgba(99,102,241,0.2);
  color: #818cf8;
  font-size: 12px;
  font-weight: 700;
  cursor: pointer;
  transition: all 0.2s;
  box-shadow: 0 8px 24px rgba(0,0,0,0.3);
  backdrop-filter: blur(8px);
}
.floating-demo-btn:hover { background: rgba(99,102,241,0.25); transform: translateY(-2px); }
/* ══════════════════════════════════════════════════════════════
   00_tokens.css — Design System Token Re-exports
   
   The --ds-* token values are defined in design_tokens.css (:root).
   This file re-exports them so individual DS modules resolve against
   a fallback that matches the real token values at rest in dev tools.
   
   Theme overrides (.style-apex-dark, .palette-*) live in
   design_tokens.css and cascade into all --ds-* aliases.
   ══════════════════════════════════════════════════════════════ */

/* ── Colors ── */
:root {
  --ds-color-primary: var(--color-primary, #6366f1);
  --ds-color-primary-hover: var(--color-primary-hover, #4f46e5);
  --ds-color-primary-light: var(--color-primary-light, rgba(99,102,241,0.15));
  --ds-color-primary-subtle: var(--color-primary-subtle, rgba(99,102,241,0.06));
  --ds-color-secondary: var(--color-secondary, #818cf8);
  --ds-color-success: var(--color-success, #059669);
  --ds-color-success-hover: var(--color-success-hover, #047857);
  --ds-color-success-light: var(--color-success-light, rgba(5,150,105,0.15));
  --ds-color-success-subtle: var(--color-success-subtle, rgba(5,150,105,0.06));
  --ds-color-warning: var(--color-warning, #d97706);
  --ds-color-warning-hover: var(--color-warning-hover, #b45309);
  --ds-color-warning-light: var(--color-warning-light, rgba(217,119,6,0.15));
  --ds-color-warning-subtle: var(--color-warning-subtle, rgba(217,119,6,0.06));
  --ds-color-danger: var(--color-danger, #e11d48);
  --ds-color-danger-hover: var(--color-danger-hover, #be123c);
  --ds-color-danger-light: var(--color-danger-light, rgba(225,29,72,0.15));
  --ds-color-danger-subtle: var(--color-danger-subtle, rgba(225,29,72,0.06));
  --ds-color-info: var(--color-info, #0891b2);
  --ds-color-info-light: var(--color-info-light, rgba(8,145,178,0.15));

  /* ── Surfaces ── */
  --ds-surface-page: var(--surface-page, #0b1120);
  --ds-surface-card: var(--surface-card, rgba(255,255,255,0.02));
  --ds-surface-card-hover: var(--surface-card-hover, rgba(255,255,255,0.06));
  --ds-surface-elevated: var(--surface-elevated, rgba(255,255,255,0.06));
  --ds-surface-overlay: var(--surface-overlay, rgba(255,255,255,0.04));
  --ds-surface-border: var(--surface-border, rgba(255,255,255,0.06));
  --ds-surface-border-hover: var(--surface-border-hover, rgba(255,255,255,0.1));

  /* ── Text ── */
  --ds-text-primary: var(--text-primary, #e2e8f0);
  --ds-text-secondary: var(--text-secondary, #94a3b8);
  --ds-text-muted: var(--text-muted, #64748b);
  --ds-text-inverse: var(--text-inverse, #ffffff);
  --ds-text-link: var(--text-link, #818cf8);

  /* ── Spacing ── */
  --ds-space-xs: var(--spacing-xs, 4px);
  --ds-space-sm: var(--spacing-sm, 8px);
  --ds-space-md: var(--spacing-md, 16px);
  --ds-space-lg: var(--spacing-lg, 24px);
  --ds-space-xl: var(--spacing-xl, 32px);
  --ds-space-2xl: var(--spacing-2xl, 48px);
  --ds-space-3xl: var(--spacing-3xl, 64px);
  --ds-space-4xl: var(--spacing-4xl, 96px);

  /* ── Border Radius ── */
  --ds-radius-sm: var(--radius-sm, 6px);
  --ds-radius-md: var(--radius-md, 12px);
  --ds-radius-lg: var(--radius-lg, 16px);
  --ds-radius-xl: var(--radius-xl, 20px);
  --ds-radius-full: var(--radius-full, 9999px);

  /* ── Shadows ── */
  --ds-shadow-sm: var(--shadow-sm, 0 1px 2px rgba(0,0,0,0.2));
  --ds-shadow-md: var(--shadow-md, 0 4px 6px rgba(0,0,0,0.3));
  --ds-shadow-lg: var(--shadow-lg, 0 10px 25px rgba(0,0,0,0.4));

  /* ── Typography Scale ── */
  --ds-font-display-kpi: var(--font-display-kpi, 48px);
  --ds-font-page-title: var(--font-page-title, 40px);
  --ds-font-section-title: var(--font-section-title, 32px);
  --ds-font-card-title: var(--font-card-title, 22px);
  --ds-font-subheading: var(--font-subheading, 18px);
  --ds-font-body: var(--font-body, 16px);
  --ds-font-supporting: var(--font-supporting, 15px);
  --ds-font-caption: var(--font-caption, 13px);
  --ds-font-micro: var(--font-micro, 11px);

  /* ── Font Weights ── */
  --ds-font-weight-normal: var(--font-weight-normal, 400);
  --ds-font-weight-medium: var(--font-weight-medium, 500);
  --ds-font-weight-semibold: var(--font-weight-semibold, 600);
  --ds-font-weight-bold: var(--font-weight-bold, 700);
  --ds-font-weight-extrabold: var(--font-weight-extrabold, 800);

  /* ── Letter Spacing ── */
  --ds-letter-spacing-tight: var(--letter-spacing-tight, -0.03em);
  --ds-letter-spacing-normal: var(--letter-spacing-normal, 0);
  --ds-letter-spacing-wide: var(--letter-spacing-wide, 0.08em);
  --ds-letter-spacing-wider: var(--letter-spacing-wider, 0.5px);

  /* ── Line Height ── */
  --ds-line-height-tight: var(--line-height-tight, 1.1);
  --ds-line-height-normal: var(--line-height-normal, 1.5);
  --ds-line-height-relaxed: var(--line-height-relaxed, 1.7);

  /* ── Transitions ── */
  --ds-transition-fast: var(--transition-fast, 0.15s);
  --ds-transition-normal: var(--transition-normal, 0.25s);
  --ds-transition-slow: var(--transition-slow, 0.35s);

  /* ── Component Sizing ── */
  --ds-btn-height: var(--btn-height, 44px);
  --ds-input-height: var(--input-height, 48px);
  --ds-card-padding: var(--card-padding, 28px);
  --ds-card-padding-lg: var(--card-padding-lg, 36px);
  --ds-section-spacing: var(--section-spacing, 64px);
  --ds-section-spacing-lg: var(--section-spacing-lg, 96px);
}
/* ══════════════════════════════════════════════════════════════
   01_typography.css — Design System Typography Scale
   ══════════════════════════════════════════════════════════════ */

/* ── Display KPI ── */
.ds-display-kpi {
  font-size: var(--ds-font-display-kpi, 48px);
  font-weight: var(--ds-font-weight-extrabold, 800);
  line-height: var(--ds-line-height-tight, 1);
  letter-spacing: var(--ds-letter-spacing-tight, -0.03em);
}

/* ── Page Title ── */
.ds-page-title {
  font-size: var(--ds-font-page-title, 40px);
  font-weight: var(--ds-font-weight-extrabold, 800);
  line-height: var(--ds-line-height-tight, 1.1);
  letter-spacing: var(--ds-letter-spacing-tight, -0.02em);
}

/* ── Section Title ── */
.ds-section-title {
  font-size: var(--ds-font-section-title, 32px);
  font-weight: var(--ds-font-weight-bold, 700);
  line-height: var(--ds-line-height-tight, 1.15);
  letter-spacing: var(--ds-letter-spacing-tight, -0.015em);
}

/* ── Card Title ── */
.ds-card-title {
  font-size: var(--ds-font-card-title, 22px);
  font-weight: var(--ds-font-weight-bold, 700);
}

/* ── Subheading ── */
.ds-subheading {
  font-size: var(--ds-font-subheading, 18px);
  font-weight: var(--ds-font-weight-semibold, 600);
}

/* ── Body ── */
.ds-body {
  font-size: var(--ds-font-body, 16px);
  line-height: var(--ds-line-height-relaxed, 1.7);
  color: var(--ds-text-secondary, rgba(255,255,255,0.55));
}

/* ── Supporting ── */
.ds-supporting {
  font-size: var(--ds-font-supporting, 15px);
  color: var(--ds-text-muted, rgba(255,255,255,0.3));
}

/* ── Caption ── */
.ds-caption {
  font-size: var(--ds-font-caption, 13px);
  color: var(--ds-text-muted, rgba(255,255,255,0.25));
}

/* ── Legacy .exec-* typography aliases ── */
.exec-kpi { font-size: var(--ds-font-display-kpi, 48px); font-weight: var(--ds-font-weight-extrabold, 800); line-height: var(--ds-line-height-tight, 1); letter-spacing: var(--ds-letter-spacing-tight, -0.03em); }
.exec-kpi-medium { font-size: var(--ds-font-page-title, 40px); }
.exec-kpi-small { font-size: var(--ds-font-section-title, 32px); }
.exec-label { font-size: var(--ds-font-supporting, 15px); font-weight: var(--ds-font-weight-medium, 500); text-transform: uppercase; letter-spacing: 0.08em; color: var(--ds-text-muted, rgba(255,255,255,0.35)); }
.exec-title { font-size: var(--ds-font-card-title, 22px); font-weight: var(--ds-font-weight-bold, 700); color: var(--ds-text-primary, #ffffff); }
.exec-subtitle { font-size: var(--ds-font-body, 16px); color: var(--ds-text-muted, rgba(255,255,255,0.35)); }
.exec-body { font-size: var(--ds-font-body, 16px); color: var(--ds-text-secondary, rgba(255,255,255,0.55)); line-height: var(--ds-line-height-relaxed, 1.7); }
.exec-metric-label { font-size: var(--ds-font-supporting, 15px); color: var(--ds-text-muted, rgba(255,255,255,0.3)); margin-bottom: 4px; }
.exec-metric-value { font-size: var(--ds-font-body, 16px); font-weight: var(--ds-font-weight-bold, 700); color: var(--ds-text-primary, #ffffff); }

/* ── DS: KPI value / label / subtext ── */
.ds-kpi-value {
  font-size: var(--ds-font-display-kpi, 48px);
  font-weight: var(--ds-font-weight-extrabold, 800);
  line-height: 1;
  letter-spacing: -0.03em;
}
.ds-kpi-label {
  font-size: var(--ds-font-supporting, 15px);
  font-weight: var(--ds-font-weight-medium, 500);
  text-transform: uppercase;
  letter-spacing: 0.08em;
  margin-bottom: 8px;
}
.ds-kpi-subtext {
  font-size: var(--ds-font-supporting, 15px);
  color: var(--ds-text-muted, rgba(255,255,255,0.25));
  margin-top: 4px;
}

/* ── Responsive ── */
@media (max-width: 640px) {
  .ds-display-kpi, .exec-kpi { font-size: 36px; }
  .ds-page-title { font-size: 28px; }
  .ds-section-title { font-size: 24px; }
  .ds-card-title { font-size: 18px; }
}
/* ══════════════════════════════════════════════════════════════
   02_layout.css — Design System Layout
   ══════════════════════════════════════════════════════════════ */

/* ── Grid Layouts ── */
.exec-grid-2 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--ds-space-lg, 24px);
}
.exec-grid-4 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: var(--ds-space-md, 16px);
}
@media (max-width: 768px) {
  .exec-grid-2, .exec-grid-4 { grid-template-columns: 1fr; }
}
@media (max-width: 1024px) {
  .exec-grid-4 { grid-template-columns: 1fr 1fr; }
}

/* ── Section Spacing ── */
.ds-section {
  margin-bottom: var(--ds-section-spacing, 64px);
}
.ds-section-lg {
  margin-bottom: var(--ds-section-spacing-lg, 96px);
}

/* ── Cell (inside cards) ── */
.exec-cell {
  padding: var(--ds-space-md, 16px);
  border-radius: var(--ds-radius-md, 12px);
  background: var(--ds-surface-overlay, rgba(255,255,255,0.03));
}
/* ══════════════════════════════════════════════════════════════
   03_buttons.css — Design System Buttons
   ══════════════════════════════════════════════════════════════ */

.ds-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  min-height: var(--ds-btn-height, 44px);
  padding: 8px 22px;
  border-radius: var(--ds-radius-md, 12px);
  font-size: var(--ds-font-body, 16px);
  font-weight: var(--ds-font-weight-semibold, 600);
  line-height: 1;
  border: none;
  cursor: pointer;
  text-decoration: none;
  transition: all var(--ds-transition-fast, 0.15s) ease;
}
.ds-btn:hover {
  transform: translateY(-1px);
}
.ds-btn:active {
  transform: translateY(0);
}

/* ── Disabled state (native APPEX360 controls) ──
   Consistent, token-based treatment; DaisyUI .btn:disabled is left alone. */
.ds-btn:disabled,
.ds-btn[aria-disabled="true"],
.ds-btn.disabled {
  opacity: 0.45;
  cursor: not-allowed;
  pointer-events: none;
  transform: none;
  box-shadow: none;
  filter: none;
}

.ds-btn-primary {
  background: var(--ds-color-primary, #6366f1);
  color: #fff;
  box-shadow: 0 2px 8px rgba(99,102,241,0.2);
}
.ds-btn-primary:hover {
  background: var(--ds-color-primary-hover, #4f46e5);
  box-shadow: 0 4px 16px rgba(99,102,241,0.3);
}

.ds-btn-secondary {
  background: rgba(255,255,255,0.04);
  border: 1px solid var(--ds-surface-border, rgba(255,255,255,0.06));
  color: var(--ds-text-primary, #fff);
}
.ds-btn-secondary:hover {
  background: rgba(255,255,255,0.08);
  border-color: var(--ds-surface-border-hover, rgba(255,255,255,0.12));
}

.ds-btn-ghost {
  background: transparent;
  color: var(--ds-text-secondary, rgba(255,255,255,0.5));
}
.ds-btn-ghost:hover {
  background: rgba(255,255,255,0.04);
  color: var(--ds-text-primary, #fff);
}

.ds-btn-success {
  background: var(--ds-color-success, #059669);
  color: #fff;
}
.ds-btn-success:hover {
  background: var(--ds-color-success-hover, #047857);
}

.ds-btn-danger {
  background: var(--ds-color-danger, #e11d48);
  color: #fff;
}
.ds-btn-danger:hover {
  background: var(--ds-color-danger-hover, #be123c);
}

/* ── Size Variants ── */
.ds-btn-sm {
  min-height: 36px;
  padding: 6px 16px;
  font-size: var(--ds-font-supporting, 15px);
}
.ds-btn-lg {
  min-height: 52px;
  padding: 12px 28px;
  font-size: var(--ds-font-body, 16px);
  font-weight: var(--ds-font-weight-bold, 700);
}
/* ══════════════════════════════════════════════════════════════
   04_cards.css — Design System Cards
   ══════════════════════════════════════════════════════════════ */

/* ── Card Shell ── */
.exec-card {
  border-radius: var(--ds-radius-lg, 14px);
  padding: var(--ds-card-padding, 28px);
  transition: all var(--ds-transition-normal, 0.25s) ease;
  background: var(--ds-surface-card, rgba(255,255,255,0.02));
  border: 1px solid var(--ds-surface-border, rgba(255,255,255,0.08));
  box-shadow: 0 1px 3px rgba(0,0,0,0.08), inset 0 1px 0 rgba(255,255,255,0.03);
}
.exec-card:hover {
  transform: translateY(-1px);
  border-color: var(--ds-surface-border-hover, rgba(255,255,255,0.15));
  box-shadow: 0 4px 12px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.04);
}
/* ── Hover must NEVER affect text or icon opacity ── */
.exec-card:hover *,
.exec-card:hover i,
.exec-card:hover span,
.exec-card:hover h1, .exec-card:hover h2, .exec-card:hover h3,
.exec-card:hover h4, .exec-card:hover p {
  opacity: 1 !important;
  color: inherit;
}
body.style-colorblind .exec-card {
  border-width: 2px;
  border-radius: 8px;
}

/* ── Card Size Variants ── */
.exec-card-sm {
  padding: var(--ds-space-lg, 24px);
}
.exec-card-lg {
  padding: var(--ds-card-padding-lg, 36px);
}

/* ── KPI Card ── */
.ds-kpi-card {
  border-radius: var(--ds-radius-lg, 14px);
  padding: var(--ds-card-padding, 24px);
  text-align: center;
  border: 1px solid var(--ds-surface-border, rgba(255,255,255,0.08));
  background: var(--ds-surface-card, rgba(255,255,255,0.02));
  transition: all var(--ds-transition-normal, 0.25s) ease;
  box-shadow: 0 1px 3px rgba(0,0,0,0.08), inset 0 1px 0 rgba(255,255,255,0.03);
}
.ds-kpi-card:hover {
  transform: translateY(-1px);
  border-color: var(--ds-surface-border-hover, rgba(255,255,255,0.15));
  box-shadow: 0 4px 12px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.04);
}
/* ── Hover must NEVER affect KPI text or icon opacity ── */
.ds-kpi-card:hover *,
.ds-kpi-card:hover .kpi-label,
.ds-kpi-card:hover .kpi-value,
.ds-kpi-card:hover i {
  opacity: 1 !important;
  color: inherit;
}

/* ── Glassmorphism Card ── */
.ds-glass {
  background: rgba(15, 20, 40, 0.65) !important;
  backdrop-filter: blur(20px) !important;
  -webkit-backdrop-filter: blur(20px) !important;
  border: 1px solid rgba(255,255,255,0.06) !important;
  border-radius: var(--ds-radius-lg, 16px) !important;
}
body.theme-ai-futuristic .ds-glass {
  background: rgba(10, 14, 30, 0.7) !important;
  border-color: rgba(79, 124, 255, 0.12) !important;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2), inset 0 1px 0 rgba(79, 124, 255, 0.06) !important;
}
body.theme-ai-futuristic .ds-glass:hover {
  box-shadow: 0 8px 30px rgba(79, 124, 255, 0.12), 0 0 20px rgba(79, 124, 255, 0.1) !important;
}

/* ── Selectable Card ── */
.selectable-card {
  cursor: pointer;
  border-radius: var(--ds-radius-lg, 16px);
  padding: var(--ds-card-padding, 12px);
  transition: all 0.2s ease;
  user-select: none;
  outline: none;
}
.selectable-card:focus-visible {
  outline: 2px solid var(--ds-color-primary, #6366f1);
  outline-offset: 2px;
}
.selectable-card[data-selected="true"] {
  border: 1px solid rgba(99, 102, 241, 0.3);
  background: rgba(99, 102, 241, 0.06);
}
.selectable-card[data-selected="true"] .selectable-check {
  opacity: 1;
  transform: scale(1);
}
.selectable-card[data-selected="false"] .selectable-check {
  opacity: 0;
  transform: scale(0.5);
}
.selectable-card[data-selected="false"] {
  border: 1px solid var(--ds-surface-border, rgba(255,255,255,0.06));
  background: rgba(255, 255, 255, 0.02);
}
.selectable-card[data-selected="false"]:hover {
  border-color: rgba(99, 102, 241, 0.2);
  background: rgba(99, 102, 241, 0.03);
}
body.style-colorblind .selectable-card[data-selected="true"] {
  border-width: 2px;
  border-style: solid;
}
body.theme-ai-futuristic .selectable-card[data-selected="true"] {
  border-color: rgba(79, 124, 255, 0.4);
  background: rgba(79, 124, 255, 0.08);
}
body.theme-high-contrast .selectable-card[data-selected="true"] {
  border: 2px solid #60a5fa;
  background: rgba(96, 165, 250, 0.12);
}

/* ── Card Icon Container ── */
.exec-icon {
  width: 48px;
  height: 48px;
  border-radius: var(--ds-radius-md, 12px);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
}
body.style-colorblind .exec-icon {
  border: 2px solid;
}

/* ── Responsive ── */
@media (max-width: 640px) {
  .exec-card { padding: var(--ds-space-lg, 24px); }
  .ds-kpi-card { padding: var(--ds-space-lg, 24px); }
}
/* ══════════════════════════════════════════════════════════════
   05_tables.css — Design System Table Styles
   ══════════════════════════════════════════════════════════════ */
/* Enterprise-grade table styles using Design Tokens */

.ds-table-wrapper {
  width: 100%;
  overflow-x: auto;
  border-radius: var(--ds-radius-md, 12px);
  border: 1px solid var(--ds-surface-border, #e8ecf4);
  background: var(--ds-surface-card, #ffffff);
}

.ds-table {
  width: 100%;
  border-collapse: collapse;
  font-size: var(--ds-font-supporting, 15px);
  color: var(--ds-text-primary, #1a1a2e);
}

/* ── Header ── */
.ds-table__head {
  background: var(--ds-surface-page, #f8f9fc);
  border-bottom: 2px solid var(--ds-surface-border, #e8ecf4);
}

.ds-table__header-row {
  border-bottom: 1px solid var(--ds-surface-border, #e8ecf4);
}

.ds-table__header-cell {
  padding: var(--ds-space-md, 16px) var(--ds-space-md, 16px);
  font-weight: 600;
  font-size: var(--ds-font-caption, 13px);
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: var(--ds-text-secondary, #6b7280);
  text-align: left;
  white-space: nowrap;
}

.ds-table__sort-link {
  color: inherit;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  gap: 4px;
  transition: color var(--ds-transition-fast, 0.15s) ease;
}

.ds-table__sort-link:hover {
  color: var(--ds-color-primary, #6c5ce7);
}

/* ── Body ── */
.ds-table__body .ds-table__row {
  border-bottom: 1px solid var(--ds-surface-border, #e8ecf4);
  transition: background var(--ds-transition-fast, 0.15s) ease;
}

.ds-table__body .ds-table__row:last-child {
  border-bottom: none;
}

.ds-table__body .ds-table__row:hover {
  background: var(--ds-color-primary-subtle, rgba(108,92,231,0.03));
}

.ds-table__body .ds-table__row--clickable {
  cursor: pointer;
}

.ds-table__body .ds-table__row--clickable:hover {
  background: var(--ds-color-primary-subtle, rgba(108,92,231,0.06));
}

.ds-table__cell {
  padding: var(--ds-space-sm, 8px) var(--ds-space-md, 16px);
  vertical-align: middle;
}

.ds-table__cell--sticky {
  position: sticky;
  left: 0;
  background: var(--ds-surface-card, #ffffff);
  z-index: 1;
}

/* ── Empty state ── */
.ds-table__empty {
  padding: var(--ds-space-2xl, 48px) var(--ds-space-md, 16px);
  text-align: center;
  color: var(--ds-text-muted, #9ca3af);
}

/* ── Responsive ── */
@media (max-width: 640px) {
  .ds-table-wrapper {
    border-radius: var(--ds-radius-sm, 6px);
  }
  .ds-table__header-cell,
  .ds-table__cell {
    padding: var(--ds-space-sm, 8px);
  }
}
/* ══════════════════════════════════════════════════════════════
   06_forms.css — Design System Forms & Inputs
   ══════════════════════════════════════════════════════════════ */

.ds-input {
  min-height: var(--ds-input-height, 48px);
  padding: 10px 16px;
  border-radius: var(--ds-radius-md, 12px);
  border: 1px solid var(--ds-surface-border, rgba(255,255,255,0.06));
  background: var(--ds-surface-card, rgba(255,255,255,0.02));
  color: var(--ds-text-primary, #fff);
  font-size: var(--ds-font-body, 16px);
  outline: none;
  transition: all var(--ds-transition-fast, 0.15s) ease;
}
.ds-input:focus {
  border-color: var(--ds-color-primary, #6366f1);
  box-shadow: 0 0 0 3px rgba(99,102,241,0.1);
}
.ds-input::placeholder {
  color: var(--ds-text-muted, rgba(255,255,255,0.25));
}

.ds-select {
  min-height: var(--ds-input-height, 48px);
  padding: 10px 40px 10px 16px;
  border-radius: var(--ds-radius-md, 12px);
  border: 1px solid var(--ds-surface-border, rgba(255,255,255,0.06));
  background: var(--ds-surface-card, rgba(255,255,255,0.02));
  color: var(--ds-text-primary, #fff);
  font-size: var(--ds-font-body, 16px);
  font-weight: var(--ds-font-weight-semibold, 600);
  outline: none;
  cursor: pointer;
  transition: all var(--ds-transition-fast, 0.15s) ease;
  -webkit-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2394a3b8' d='M6 8L1 3h10z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 14px center;
}
.ds-select:focus {
  border-color: var(--ds-color-primary, #6366f1);
  box-shadow: 0 0 0 3px rgba(99,102,241,0.1);
}

/* ── Disabled state (native APPEX360 controls) ──
   Consistent with .ds-btn:disabled in 03_buttons.css; DaisyUI untouched. */
.ds-input:disabled,
.ds-select:disabled,
.ds-textarea:disabled,
.ds-input[aria-disabled="true"],
.ds-select[aria-disabled="true"] {
  opacity: 0.45;
  cursor: not-allowed;
  pointer-events: none;
}

/* ── Error state (WCAG: more than colour — 2px border + aria-invalid) ── */
.ds-input[aria-invalid="true"],
.ds-select[aria-invalid="true"],
.ds-textarea[aria-invalid="true"] {
  border: 2px solid var(--ds-color-danger, #e11d48);
}
/* ══════════════════════════════════════════════════════════════
   07_navigation.css — Design System Navigation Styles
   ══════════════════════════════════════════════════════════════ */
/* Tab bar, section header, and breadcrumb styles using Design Tokens */

/* ── Section Header ── */
.ds-section-header {
  margin-bottom: var(--ds-space-lg, 24px);
}

.ds-section-header__row {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: var(--ds-space-md, 16px);
}

.ds-section-header__titles {
  flex: 1;
}

.ds-section-header__titles > div:first-child {
  display: flex;
  align-items: center;
  gap: var(--ds-space-sm, 8px);
}

.ds-section-header__toggle {
  background: none;
  border: none;
  cursor: pointer;
  color: var(--ds-text-muted, #94a3b8);
  padding: 0;
  font-size: var(--ds-font-body, 16px);
}

.ds-section-header__toggle:hover {
  color: var(--ds-text-primary, #1a1a2e);
}

.ds-section-header__actions {
  display: flex;
  gap: var(--ds-space-sm, 8px);
  flex-shrink: 0;
}

/* ── Tab Bar ── */
.ds-tab-bar {
  display: flex;
  gap: 2px;
  border-bottom: 1px solid var(--ds-surface-border, #e8ecf4);
  padding-bottom: 0;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.ds-tab-bar--sm .ds-tab {
  padding: 8px 14px;
  font-size: var(--ds-font-caption, 13px);
}

.ds-tab {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 10px 20px;
  font-size: var(--ds-font-supporting, 15px);
  font-weight: 500;
  color: var(--ds-text-secondary, #6b7280);
  border: none;
  background: none;
  cursor: pointer;
  white-space: nowrap;
  border-bottom: 2px solid transparent;
  margin-bottom: -1px;
  transition: all var(--ds-transition-fast, 0.15s) ease;
  text-decoration: none;
}

.ds-tab:hover {
  color: var(--ds-text-primary, #1a1a2e);
  border-bottom-color: var(--ds-surface-border-hover, #d0d5e0);
}

.ds-tab--active {
  color: var(--ds-color-primary, #6c5ce7);
  border-bottom-color: var(--ds-color-primary, #6c5ce7);
  font-weight: 600;
}

.ds-tab--disabled {
  opacity: 0.4;
  cursor: not-allowed;
  pointer-events: none;
}

.ds-tab__badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 18px;
  height: 18px;
  border-radius: var(--ds-radius-full, 9999px);
  padding: 0 6px;
  font-size: 10px;
  font-weight: 700;
  background: var(--ds-color-primary-light, rgba(108,92,231,0.15));
  color: var(--ds-color-primary, #6c5ce7);
}

.ds-tab__badge--success {
  background: var(--ds-color-success-light, rgba(5,150,105,0.15));
  color: var(--ds-color-success, #059669);
}

.ds-tab__badge--warning {
  background: var(--ds-color-warning-light, rgba(217,119,6,0.15));
  color: var(--ds-color-warning, #d97706);
}

.ds-tab__badge--danger {
  background: var(--ds-color-danger-light, rgba(225,29,72,0.15));
  color: var(--ds-color-danger, #e11d48);
}

/* ── Page Header ── */
.ds-page-header {
  margin-bottom: var(--ds-space-xl, 32px);
}

.ds-page-header__breadcrumbs {
  display: flex;
  align-items: center;
  gap: 6px;
  margin-bottom: var(--ds-space-sm, 8px);
  font-size: var(--ds-font-caption, 13px);
}

/* ── Touch target size (WCAG 2.5.5 / mobile QA) ──
   Nav triggers, notification bell, avatar and the mobile toggle must offer a
   ≥44px hit area on touch devices. Visual dimensions are unchanged; only the
   interactive area grows via min-width/min-height. */
@media (pointer: coarse) {
  .apex-nav-link,
  .apex-nav-avatar,
  #apex-notif-bell,
  .mobile-menu-toggle {
    min-width: 44px;
    min-height: 44px;
  }
}

.ds-page-header__crumb-link {
  color: var(--ds-text-secondary, #6b7280);
  text-decoration: none;
  transition: color var(--ds-transition-fast, 0.15s) ease;
}

.ds-page-header__crumb-link:hover {
  color: var(--ds-color-primary, #6c5ce7);
}

.ds-page-header__crumb-sep {
  color: var(--ds-text-secondary, #6b7280);
}

.ds-page-header__crumb-current {
  color: var(--ds-text-secondary, #6b7280);
}

.ds-page-header__row {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: var(--ds-space-md, 16px);
  flex-wrap: wrap;
}

.ds-page-header__titles {
  flex: 1;
}

.ds-page-header__workspace {
  display: inline-block;
  font-size: var(--ds-font-caption, 13px);
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: var(--ds-color-primary, #6c5ce7);
  margin-bottom: 2px;
}

.ds-page-header__title {
  margin: 0;
}

.ds-page-header__subtitle {
  margin-top: 4px;
}

.ds-page-header__actions {
  display: flex;
  align-items: center;
  gap: var(--ds-space-sm, 8px);
  flex-shrink: 0;
}

/* ── Responsive ── */
@media (max-width: 640px) {
  .ds-tab {
    padding: 8px 12px;
    font-size: var(--ds-font-caption, 13px);
  }
  .ds-page-header__row {
    flex-direction: column;
  }
  .ds-page-header__actions {
    width: 100%;
    justify-content: flex-start;
  }
}
/* ══════════════════════════════════════════════════════════════
   08_badges.css — Design System Badges
   ══════════════════════════════════════════════════════════════ */

.ds-badge {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  min-height: 36px;
  padding: 8px 18px;
  border-radius: var(--ds-radius-sm, 6px);
  font-size: var(--ds-font-supporting, 15px);
  font-weight: var(--ds-font-weight-semibold, 600);
  border: 1px solid rgba(255,255,255,0.06);
  background: rgba(255,255,255,0.03);
  color: rgba(255,255,255,0.55);
  transition: all var(--ds-transition-fast, 0.15s) ease;
}
.ds-badge:hover {
  transform: translateY(-1px);
  border-color: rgba(99,102,241,0.2);
  background: rgba(99,102,241,0.04);
  color: #818cf8;
  box-shadow: 0 0 12px rgba(99,102,241,0.08);
}
.ds-badge i {
  font-size: 14px;
}
body.theme-ai-futuristic .ds-badge {
  background: rgba(79, 124, 255, 0.06) !important;
  border-color: rgba(79, 124, 255, 0.12) !important;
  backdrop-filter: blur(8px) !important;
}
body.theme-ai-futuristic .ds-badge:hover {
  background: rgba(79, 124, 255, 0.1) !important;
  border-color: rgba(79, 124, 255, 0.25) !important;
  box-shadow: 0 0 16px rgba(79, 124, 255, 0.15) !important;
}

/* ── Legacy .exec-* badge aliases ── */
.exec-badge {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 6px 14px;
  border-radius: var(--ds-radius-sm, 6px);
  font-size: var(--ds-font-supporting, 15px);
  font-weight: var(--ds-font-weight-semibold, 600);
}
body.style-colorblind .exec-badge {
  border: 2px solid;
}

/* ── Priority Badges ── */
.exec-priority-p1 { background: rgba(248,113,113,0.15); color: #f87171; }
.exec-priority-p2 { background: rgba(251,191,36,0.15); color: #fbbf24; }
.exec-priority-p3 { background: rgba(96,165,250,0.15); color: #60a5fa; }

/* ── Trend Indicators ── */
.exec-trend-up { color: var(--ds-color-success, #34d399); }
.exec-trend-down { color: var(--ds-color-danger, #f87171); }
.exec-trend-flat { color: var(--ds-text-muted, #94a3b8); }
/* ══════════════════════════════════════════════════════════════
   09_alerts.css — Design System Alerts & Notifications
   ══════════════════════════════════════════════════════════════ */
/* Alert/notification component using Design Tokens */

.ds-alert {
  display: flex;
  align-items: flex-start;
  gap: var(--ds-space-sm, 8px);
  padding: var(--ds-space-md, 16px);
  border-radius: var(--ds-radius-sm, 6px);
  border: 1px solid;
  border-left-width: 4px;
  font-size: var(--ds-font-supporting, 15px);
  color: var(--ds-text-primary, #1a1a2e);
  line-height: var(--ds-line-height-normal, 1.5);
  transition: opacity var(--ds-transition-fast, 0.15s) ease;
}

.ds-alert--success {
  background: var(--ds-color-success-subtle, rgba(5,150,105,0.06));
  border-color: var(--ds-color-success-light, rgba(5,150,105,0.15));
  border-left-color: var(--ds-color-success, #059669);
}

.ds-alert--error {
  background: var(--ds-color-danger-subtle, rgba(225,29,72,0.06));
  border-color: var(--ds-color-danger-light, rgba(225,29,72,0.15));
  border-left-color: var(--ds-color-danger, #e11d48);
}

.ds-alert--warning {
  background: var(--ds-color-warning-subtle, rgba(217,119,6,0.06));
  border-color: var(--ds-color-warning-light, rgba(217,119,6,0.15));
  border-left-color: var(--ds-color-warning, #d97706);
}

.ds-alert--info {
  background: var(--ds-color-info-light, rgba(8,145,178,0.15));
  border-color: var(--ds-color-info-light, rgba(8,145,178,0.15));
  border-left-color: var(--ds-color-info, #0891b2);
}

.ds-alert__icon {
  flex-shrink: 0;
  font-size: 14px;
  margin-top: 2px;
}

.ds-alert--success .ds-alert__icon { color: var(--ds-color-success, #059669); }
.ds-alert--error .ds-alert__icon { color: var(--ds-color-danger, #e11d48); }
.ds-alert--warning .ds-alert__icon { color: var(--ds-color-warning, #d97706); }
.ds-alert--info .ds-alert__icon { color: var(--ds-color-info, #0891b2); }

.ds-alert__content { flex: 1; }

.ds-alert__title {
  font-weight: 600;
  margin-bottom: 2px;
}

.ds-alert__message {
  color: var(--ds-text-secondary, #6b7280);
}

.ds-alert__dismiss {
  flex-shrink: 0;
  background: none;
  border: none;
  cursor: pointer;
  color: var(--ds-text-muted, #9ca3af);
  padding: 4px;
  border-radius: 4px;
  font-size: 12px;
  transition: color var(--ds-transition-fast, 0.15s) ease;
}

.ds-alert__dismiss:hover {
  color: var(--ds-text-primary, #1a1a2e);
}

/* Notification toast / flash messages */
.ds-toast {
  position: fixed;
  top: var(--ds-space-lg, 24px);
  right: var(--ds-space-lg, 24px);
  z-index: 9999;
  max-width: 420px;
  display: flex;
  flex-direction: column;
  gap: var(--ds-space-sm, 8px);
  pointer-events: none;
}

.ds-toast__item {
  pointer-events: auto;
  animation: ds-toast-slide-in 0.3s ease;
}

@keyframes ds-toast-slide-in {
  from { opacity: 0; transform: translateX(20px); }
  to { opacity: 1; transform: translateX(0); }
}
/* ══════════════════════════════════════════════════════════════
   10_empty_states.css — Design System Empty States
   ══════════════════════════════════════════════════════════════ */

.exec-decision-cost { background: rgba(248,113,113,0.04); border: 1px solid rgba(248,113,113,0.1); }
.exec-decision-benefit { background: rgba(52,211,153,0.04); border: 1px solid rgba(52,211,153,0.1); }
/* ══════════════════════════════════════════════════════════════
   11_loading.css — Design System Loading & Skeleton Styles
   ══════════════════════════════════════════════════════════════ */

/* ── Skeleton Loading ── */
.ds-skeleton {
  background: linear-gradient(
    90deg,
    var(--ds-surface-overlay, rgba(0,0,0,0.04)) 25%,
    var(--ds-surface-border, #e8ecf4) 50%,
    var(--ds-surface-overlay, rgba(0,0,0,0.04)) 75%
  );
  background-size: 200% 100%;
  animation: ds-skeleton-shimmer 1.5s ease-in-out infinite;
  border-radius: var(--ds-radius-sm, 6px);
}

.ds-skeleton--text {
  height: 16px;
  width: 100%;
  margin-bottom: 8px;
}

.ds-skeleton--text-sm {
  height: 12px;
  width: 60%;
  margin-bottom: 6px;
}

.ds-skeleton--heading {
  height: 28px;
  width: 40%;
  margin-bottom: 16px;
}

.ds-skeleton--card {
  height: 120px;
  width: 100%;
  border-radius: var(--ds-radius-md, 12px);
}

.ds-skeleton--avatar {
  width: 40px;
  height: 40px;
  border-radius: var(--ds-radius-full, 9999px);
}

.ds-skeleton--button {
  height: 44px;
  width: 120px;
  border-radius: var(--ds-radius-sm, 6px);
}

.ds-skeleton--kpi {
  height: 80px;
  width: 100%;
  border-radius: var(--ds-radius-md, 12px);
}

@keyframes ds-skeleton-shimmer {
  0% { background-position: 200% 0; }
  100% { background-position: -200% 0; }
}

/* ── Loading Spinner ── */
.ds-spinner {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: var(--ds-space-sm, 8px);
  color: var(--ds-text-secondary, #6b7280);
  font-size: var(--ds-font-supporting, 15px);
}

.ds-spinner__icon {
  width: 20px;
  height: 20px;
  border: 2px solid var(--ds-surface-border, #e8ecf4);
  border-top-color: var(--ds-color-primary, #6c5ce7);
  border-radius: var(--ds-radius-full, 9999px);
  animation: ds-spinner-rotate 0.8s linear infinite;
}

.ds-spinner--sm .ds-spinner__icon {
  width: 14px;
  height: 14px;
  border-width: 2px;
}

.ds-spinner--lg .ds-spinner__icon {
  width: 32px;
  height: 32px;
  border-width: 3px;
}

@keyframes ds-spinner-rotate {
  to { transform: rotate(360deg); }
}

/* ── Loading Overlay ── */
.ds-loading-overlay {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--ds-surface-overlay, rgba(0,0,0,0.3));
  backdrop-filter: blur(2px);
  border-radius: inherit;
  z-index: 10;
}

/* ── Progress Bar ── */
.ds-progress {
  width: 100%;
  height: 6px;
  border-radius: var(--ds-radius-full, 9999px);
  background: var(--ds-surface-border, #e8ecf4);
  overflow: hidden;
}

.ds-progress__fill {
  height: 100%;
  border-radius: var(--ds-radius-full, 9999px);
  background: var(--ds-color-primary, #6c5ce7);
  transition: width var(--ds-transition-medium, 0.3s) ease;
}

.ds-progress__fill--success {
  background: var(--ds-color-success, #059669);
}

.ds-progress__fill--warning {
  background: var(--ds-color-warning, #d97706);
}

.ds-progress__fill--danger {
  background: var(--ds-color-danger, #e11d48);
}
/* ══════════════════════════════════════════════════════════════
   12_print.css — Design System Print Styles
   ══════════════════════════════════════════════════════════════ */
/* Print styles — to be populated in Phase 2 */
/* ══════════════════════════════════════════════════════════════
   13_workspace.css — Design System Workspace Layout
   ══════════════════════════════════════════════════════════════ */
/* Workspace layout — to be populated in Phase 2 */
/* ══════════════════════════════════════════════════════════════
   14_homepage.css — Design System Homepage Styles
   ══════════════════════════════════════════════════════════════
   Replaces the legacy inline <style> block in welcome.html.erb.
   All values use Design Tokens (--ds-*) — no hardcoded values.
   Uses the EXISTING HTML class names for compatibility.
   ══════════════════════════════════════════════════════════════ */

/* ── Homepage Base ── */
.homepage-wrapper {
  font-family: 'Inter', system-ui, sans-serif;
  background: var(--ds-surface-page, #0b0d17);
  color: var(--ds-text-primary, #e2e8f0);
  min-height: 100vh;
}

/* ── Colorblind Overrides ── */
body.style-colorblind .section-card { background: var(--ds-surface-card); border-color: var(--ds-surface-border); }
body.style-colorblind .value-card { background: var(--ds-surface-card); border-color: var(--ds-surface-border); }
body.style-colorblind .contradiction-card { background: var(--ds-surface-card); border-color: var(--ds-surface-border); }
body.style-colorblind .workflow-step { background: var(--ds-surface-card-hover); border-color: var(--ds-surface-border); }
body.style-colorblind .connector-badge { background: var(--ds-surface-card-hover); border-color: var(--ds-surface-border); color: var(--ds-text-secondary); }
body.style-colorblind .metric-stat { background: var(--ds-surface-card); border-color: var(--ds-surface-border); }
body.style-colorblind .narrative-card { background: var(--ds-surface-card); border-color: var(--ds-surface-border); }
body.style-colorblind .engine-badge { color: var(--ds-color-success, #059669); }
body.style-colorblind .segment-card { background: var(--ds-surface-card); border-color: var(--ds-surface-border); }

/* ── Typography Scale ── */
:root {
  --font-hero: clamp(42px, 5.5vw, 64px);
  --font-section-heading: clamp(24px, 3vw, 36px);
  --font-subheading: clamp(18px, 1.8vw, 22px);
  --font-body: clamp(15px, 1.2vw, 17px);
  --font-body-lg: clamp(16px, 1.3vw, 18px);
  --font-supporting: clamp(14px, 1.1vw, 16px);
  --font-caption: 14px;
  --font-small: 13px;
  --line-height-body: 1.7;
  --line-height-heading: 1.15;
  --letter-spacing-body: 0.01em;
}

/* ── Section Containers (homepage sections) ── */
.section-card {
  border-radius: var(--ds-radius-lg, 16px);
  border: 1px solid var(--ds-surface-border, rgba(255,255,255,0.06));
  overflow: hidden;
  transition: border-color var(--ds-transition-medium, 0.2s) ease;
}
.section-card:hover {
  border-color: var(--ds-color-primary-light, rgba(99,102,241,0.15));
}

.contradiction-card {
  border-radius: var(--ds-radius-md, 12px);
  border: 1px solid var(--ds-surface-border, rgba(255,255,255,0.06));
  background: rgba(0,0,0,0.25);
  padding: 20px 24px;
  transition: all var(--ds-transition-medium, 0.2s) ease;
}
.contradiction-card:hover {
  border-color: var(--ds-color-warning-light, rgba(245,158,11,0.25));
  background: var(--ds-color-warning-subtle, rgba(245,158,11,0.04));
  transform: translateY(-2px);
}

.value-card {
  border-radius: var(--ds-radius-md, 12px);
  border: 1px solid var(--ds-surface-border, rgba(255,255,255,0.06));
  background: rgba(0,0,0,0.2);
  padding: var(--ds-space-lg, 24px);
  transition: all var(--ds-transition-medium, 0.2s) ease;
}
.value-card:hover {
  border-color: var(--ds-color-primary-light, rgba(99,102,241,0.15));
  transform: translateY(-2px);
  box-shadow: var(--ds-shadow-lg, 0 8px 30px rgba(0,0,0,0.3));
}

.workflow-step {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 14px 18px;
  border-radius: var(--ds-radius-sm, 10px);
  background: rgba(0,0,0,0.2);
  border: 1px solid var(--ds-surface-border, rgba(255,255,255,0.06));
  transition: all var(--ds-transition-medium, 0.2s) ease;
}
.workflow-step:hover {
  border-color: var(--ds-color-primary-light, rgba(99,102,241,0.2));
  background: var(--ds-color-primary-subtle, rgba(99,102,241,0.04));
  transform: translateY(-1px);
}

.engine-badge {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 10px 18px;
  border-radius: var(--ds-radius-sm, 8px);
  background: var(--ds-color-success-subtle, rgba(52,211,153,0.06));
  border: 1px solid var(--ds-color-success-light, rgba(52,211,153,0.12));
  color: var(--ds-color-success, #34d399);
  font-size: var(--ds-font-supporting, 14px);
  font-weight: 600;
  transition: all var(--ds-transition-fast, 0.15s) ease;
}
.engine-badge:hover {
  background: var(--ds-color-success-light, rgba(52,211,153,0.1));
  border-color: rgba(52,211,153,0.2);
}

.segment-card {
  border-radius: var(--ds-radius-md, 12px);
  padding: 20px;
  background: rgba(0,0,0,0.2);
  border: 1px solid var(--ds-surface-border, rgba(255,255,255,0.06));
  cursor: pointer;
  transition: all var(--ds-transition-medium, 0.2s) ease;
  text-align: center;
}
.segment-card:hover {
  border-color: var(--ds-color-primary-light, rgba(99,102,241,0.25));
  background: var(--ds-color-primary-subtle, rgba(99,102,241,0.04));
  transform: translateY(-2px);
  box-shadow: var(--ds-shadow-lg, 0 8px 24px rgba(0,0,0,0.3));
}
.segment-card.active {
  border-color: rgba(99,102,241,0.35);
  background: rgba(99,102,241,0.08);
}

.connector-badge {
  display: inline-flex;
  align-items: center;
  padding: 8px 16px;
  border-radius: var(--ds-radius-sm, 8px);
  background: rgba(255,255,255,0.04);
  border: 1px solid var(--ds-surface-border, rgba(255,255,255,0.06));
  font-size: var(--ds-font-supporting, 14px);
  font-weight: 600;
  color: var(--ds-text-secondary, rgba(255,255,255,0.7));
  transition: all var(--ds-transition-fast, 0.15s) ease;
}
.connector-badge:hover {
  background: var(--ds-color-primary-subtle, rgba(99,102,241,0.08));
  border-color: var(--ds-color-primary-light, rgba(99,102,241,0.15));
  color: var(--ds-color-primary, #818cf8);
}

.metric-stat {
  text-align: center;
  padding: 20px 16px;
  border-radius: var(--ds-radius-sm, 10px);
  background: rgba(0,0,0,0.2);
  border: 1px solid rgba(255,255,255,0.04);
  transition: all var(--ds-transition-medium, 0.2s) ease;
}
.metric-stat:hover {
  border-color: var(--ds-color-primary-light, rgba(99,102,241,0.12));
  background: var(--ds-color-primary-subtle, rgba(99,102,241,0.03));
  transform: translateY(-1px);
}

.narrative-card {
  border-radius: var(--ds-radius-sm, 10px);
  padding: 18px 20px;
  background: rgba(0,0,0,0.2);
  border: 1px solid rgba(255,255,255,0.04);
  transition: all var(--ds-transition-medium, 0.2s) ease;
}
.narrative-card:hover {
  border-color: var(--ds-color-primary-light, rgba(99,102,241,0.12));
  transform: translateY(-1px);
}

/* ── Readability Overrides ── */
.homepage-body-text,
p, li, .text-readable {
  font-size: var(--font-body) !important;
  line-height: var(--line-height-body) !important;
  letter-spacing: var(--letter-spacing-body) !important;
}

/* Card descriptions minimum readability */
.value-card [style*="font-size:9px"],
.value-card [style*="font-size:10px"],
.value-card [style*="font-size:11px"],
.value-card [style*="font-size:12px"],
.contradiction-card [style*="font-size:9px"],
.contradiction-card [style*="font-size:10px"],
.contradiction-card [style*="font-size:11px"],
.contradiction-card [style*="font-size:12px"],
.narrative-card [style*="font-size:9px"],
.narrative-card [style*="font-size:10px"],
.narrative-card [style*="font-size:11px"],
.narrative-card [style*="font-size:12px"] {
  font-size: 15px !important;
  line-height: 1.6 !important;
  color: var(--ds-text-secondary, rgba(255,255,255,0.5)) !important;
}

/* Card title minimum size */
.value-card [style*="font-size:13px"],
.value-card [style*="font-size:14px"],
.segment-card [style*="font-size:15px"] {
  font-size: 18px !important;
}

/* Metric stat values */
.metric-stat [style*="font-size:24px"] { font-size: 32px !important; }
.metric-stat [style*="font-size:9px"] { font-size: 14px !important; }

/* Workflow step descriptions */
.workflow-step [style*="font-size:9px"] { font-size: 14px !important; }
.workflow-step [style*="font-size:12px"] { font-size: 16px !important; }

/* Section heading overrides */
[style*="font-size:10px"][style*="text-transform:uppercase"] {
  font-size: 13px !important;
  letter-spacing: 0.12em !important;
}

[style*="font-size:20px"][style*="font-weight:800"] {
  font-size: var(--font-section-heading) !important;
  letter-spacing: -0.02em !important;
  line-height: 1.2 !important;
}

[style*="font-size:8px"] { font-size: 13px !important; }

/* ── Contrast Improvements ── */
[style*="color:rgba(255,255,255,0.3)"],
[style*="color:var(--text-muted,rgba(255,255,255,0.35))"],
[style*="color:var(--text-muted,rgba(255,255,255,0.4))"] {
  color: var(--ds-text-secondary, rgba(255,255,255,0.55)) !important;
}

[style*="color:var(--text-secondary,rgba(255,255,255,0.45))"] {
  color: var(--ds-text-secondary, rgba(255,255,255,0.6)) !important;
}

/* ── Button Standardization ── */
.apex-home-btn,
.welcome-page .btn,
[class*="btn"][style*="border-radius:8px"] {
  min-height: 44px !important;
  padding: 10px 22px !important;
  border-radius: var(--ds-radius-sm, 10px) !important;
  font-size: var(--ds-font-supporting, 14px) !important;
  font-weight: 700 !important;
  transition: all var(--ds-transition-medium, 0.2s) ease !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;
  cursor: pointer !important;
}

.welcome-page .btn:hover,
[class*="btn"][style*="border-radius:8px"]:hover {
  transform: translateY(-1px) !important;
  box-shadow: var(--ds-shadow-md, 0 4px 16px rgba(99,102,241,0.2)) !important;
}

/* ── Homepage Lockdown Styles ── */
.max-w-7xl { max-width: 1440px !important; }
.section-card, .exec-card, [style*="max-width:1280px"] { max-width: 1440px !important; }
.section-card + .section-card { margin-top: 0 !important; }

/* Homepage Theme Compliance */
.homepage-wrapper .section-card [style*="font-weight:800"][style*="letter-spacing"] {
  color: var(--ds-text-primary, #e2e8f0) !important;
}
.homepage-wrapper .section-card [style*="font-size:20px"][style*="font-weight:800"] {
  color: var(--ds-text-primary, #e2e8f0) !important;
}

/* ── Mobile Responsive ── */
@media (max-width: 640px) {
  h1 { font-size: 32px !important; }
  [style*="font-size:clamp(32px"] { font-size: 28px !important; }
  [style*="font-size:28px"] { font-size: 24px !important; }
  [style*="font-size:20px"][style*="font-weight:800"] { font-size: 18px !important; }
}
@media (max-width: 768px) {
  .segment-card { padding: 14px !important; }
  .segment-card [style*="font-size:15px"] { font-size: 14px !important; }
}
@media (max-width: 640px) {
  .segment-card { min-width: 120px; }
}

/* ══════════════════════════════════════════════════════════════
   Enterprise Intelligence Journey — Flagship Section (Release 25)
   
   6-stage animated workflow: Assess → Diagnose → Validate →
   Challenge → Boardroom → Continuous Improvement
   
   Pure CSS animations. Zero JavaScript.
   ══════════════════════════════════════════════════════════════ */

/* ── Journey Container ── */
.ij-section {
  max-width: 1280px;
  margin: 0 auto;
  padding: 60px 24px 20px;
  position: relative;
}

.ij-header {
  text-align: center;
  margin-bottom: 48px;
}

.ij-title {
  font-size: clamp(28px, 3.5vw, 42px);
  font-weight: 800;
  color: var(--ds-text-primary, #e2e8f0);
  letter-spacing: -0.02em;
  line-height: 1.2;
  margin: 0 0 12px;
}

.ij-subtitle {
  font-size: clamp(14px, 1.3vw, 16px);
  color: var(--ds-text-secondary, rgba(255,255,255,0.55));
  max-width: 680px;
  margin: 0 auto;
  line-height: 1.7;
}

/* ── Timeline Layout ── */
.ij-timeline {
  position: relative;
  padding: 0;
}

/* Central connector line */
.ij-timeline::before {
  content: '';
  position: absolute;
  left: 50%;
  top: 0;
  bottom: 0;
  width: 2px;
  transform: translateX(-50%);
  background: linear-gradient(180deg,
    rgba(99,102,241,0.6) 0%,
    rgba(99,102,241,0.3) 25%,
    rgba(99,102,241,0.6) 50%,
    rgba(99,102,241,0.3) 75%,
    rgba(99,102,241,0.6) 100%
  );
  z-index: 1;
}

/* Glowing pulse dot that travels the connector */
.ij-connector-pulse {
  position: absolute;
  left: 50%;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: var(--ds-color-primary, #818cf8);
  transform: translateX(-50%);
  z-index: 2;
  animation: ijPulseTravel 8s ease-in-out infinite;
  box-shadow: 0 0 12px 3px rgba(99,102,241,0.5);
}

@keyframes ijPulseTravel {
  0%, 100% { top: 2%; opacity: 0.3; }
  15% { top: 15%; opacity: 1; }
  30% { top: 30%; opacity: 0.6; }
  45% { top: 45%; opacity: 1; }
  60% { top: 58%; opacity: 0.6; }
  75% { top: 72%; opacity: 1; }
  90% { top: 86%; opacity: 0.6; }
  95% { top: 95%; opacity: 1; }
}

/* ── Journey Row (stage card + node) ── */
.ij-row {
  display: flex;
  align-items: flex-start;
  margin-bottom: 0;
  position: relative;
  z-index: 3;
}

/* Alternating layout */
.ij-row:nth-child(odd) {
  flex-direction: row;
}
.ij-row:nth-child(even) {
  flex-direction: row-reverse;
}

.ij-card-wrapper {
  width: 45%;
  padding: 16px 0;
}

/* Timeline node circle */
.ij-node {
  width: 48px;
  height: 48px;
  min-width: 48px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 4;
  margin: 24px auto;
  transition: all var(--ds-transition-medium, 0.25s) ease;
  animation: ijNodePulse 3s ease-in-out infinite;
}

.ij-node::after {
  content: '';
  position: absolute;
  inset: -4px;
  border-radius: 50%;
  border: 2px solid rgba(99,102,241,0.15);
  animation: ijNodeRing 3s ease-in-out infinite;
}

@keyframes ijNodePulse {
  0%, 100% { box-shadow: 0 0 8px 2px rgba(99,102,241,0.1); }
  50% { box-shadow: 0 0 16px 4px rgba(99,102,241,0.2); }
}

@keyframes ijNodeRing {
  0%, 100% { transform: scale(1); opacity: 0.5; }
  50% { transform: scale(1.15); opacity: 0.2; }
}

.ij-node i {
  font-size: 18px;
  color: #fff;
}

/* ── Stage Card ── */
.ij-card {
  border-radius: var(--ds-radius-lg, 16px);
  padding: 24px;
  border: 1px solid rgba(255,255,255,0.06);
  background: rgba(0,0,0,0.2);
  transition: all var(--ds-transition-medium, 0.25s) ease;
  position: relative;
  overflow: hidden;
}

.ij-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 3px;
  border-radius: 16px 16px 0 0;
  transition: height var(--ds-transition-medium, 0.25s) ease;
}

.ij-card:hover {
  transform: translateY(-4px);
  border-color: rgba(99,102,241,0.25);
  box-shadow: 0 12px 40px rgba(99,102,241,0.12);
}

.ij-card:hover::before {
  height: 4px;
}

.ij-card-icon {
  width: 40px;
  height: 40px;
  border-radius: var(--ds-radius-md, 12px);
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 14px;
  transition: all var(--ds-transition-medium, 0.25s) ease;
}

.ij-card:hover .ij-card-icon {
  transform: scale(1.1);
  box-shadow: 0 0 20px rgba(99,102,241,0.15);
}

.ij-card-headline {
  font-size: 18px;
  font-weight: 800;
  color: var(--ds-text-primary, #e2e8f0);
  margin-bottom: 8px;
  letter-spacing: -0.01em;
}

.ij-card-desc {
  font-size: 13px;
  color: var(--ds-text-secondary, rgba(255,255,255,0.5));
  line-height: 1.7;
  margin-bottom: 14px;
}

.ij-card-badges {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}

.ij-card-badge {
  font-size: 10px;
  padding: 4px 10px;
  border-radius: 6px;
  font-weight: 600;
  letter-spacing: 0.02em;
  transition: all var(--ds-transition-medium, 0.25s) ease;
  border: 1px solid rgba(255,255,255,0.06);
}

.ij-card:hover .ij-card-badge {
  transform: translateY(-1px);
}

/* ── Stage Colors ── */
.ij-stage-1 .ij-card::before { background: var(--ds-color-info, #3B82F6); }
.ij-stage-1 .ij-node { background: rgba(59,130,246,0.85); }
.ij-stage-1 .ij-card-icon { background: rgba(59,130,246,0.12); color: var(--ds-color-info, #60A5FA); }
.ij-stage-1 .ij-card-badge { background: rgba(59,130,246,0.08); color: #60A5FA; border-color: rgba(59,130,246,0.15); }
.ij-stage-1:hover .ij-card-badge { background: rgba(59,130,246,0.15); }

.ij-stage-2 .ij-card::before { background: var(--ds-color-secondary, #818cf8); }
.ij-stage-2 .ij-node { background: rgba(129,140,248,0.85); }
.ij-stage-2 .ij-card-icon { background: rgba(129,140,248,0.12); color: var(--ds-color-secondary, #A78BFA); }
.ij-stage-2 .ij-card-badge { background: rgba(129,140,248,0.08); color: #A78BFA; border-color: rgba(129,140,248,0.15); }
.ij-stage-2:hover .ij-card-badge { background: rgba(129,140,248,0.15); }

.ij-stage-3 .ij-card::before { background: var(--ds-color-success, #34D399); }
.ij-stage-3 .ij-node { background: rgba(52,211,153,0.85); }
.ij-stage-3 .ij-card-icon { background: rgba(52,211,153,0.12); color: var(--ds-color-success, #34D399); }
.ij-stage-3 .ij-card-badge { background: rgba(52,211,153,0.08); color: #34D399; border-color: rgba(52,211,153,0.15); }
.ij-stage-3:hover .ij-card-badge { background: rgba(52,211,153,0.15); }

.ij-stage-4 .ij-card::before { background: var(--ds-color-warning, #F59E0B); }
.ij-stage-4 .ij-node { background: rgba(245,158,11,0.85); }
.ij-stage-4 .ij-card-icon { background: rgba(245,158,11,0.12); color: var(--ds-color-warning, #F59E0B); }
.ij-stage-4 .ij-card-badge { background: rgba(245,158,11,0.08); color: #F59E0B; border-color: rgba(245,158,11,0.15); }
.ij-stage-4:hover .ij-card-badge { background: rgba(245,158,11,0.15); }

.ij-stage-5 .ij-card::before { background: #D0A451; }
.ij-stage-5 .ij-node { background: rgba(208,164,81,0.85); }
.ij-stage-5 .ij-card-icon { background: rgba(208,164,81,0.12); color: #D0A451; }
.ij-stage-5 .ij-card-badge { background: rgba(208,164,81,0.08); color: #D0A451; border-color: rgba(208,164,81,0.15); }
.ij-stage-5:hover .ij-card-badge { background: rgba(208,164,81,0.15); }

.ij-stage-6 .ij-card::before { background: #14B8A6; }
.ij-stage-6 .ij-node { background: rgba(20,184,166,0.85); }
.ij-stage-6 .ij-card-icon { background: rgba(20,184,166,0.12); color: #14B8A6; }
.ij-stage-6 .ij-card-badge { background: rgba(20,184,166,0.08); color: #14B8A6; border-color: rgba(20,184,166,0.15); }
.ij-stage-6:hover .ij-card-badge { background: rgba(20,184,166,0.15); }

/* ── APPEXi Intelligence Orb ── */
.ij-appexi-node {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  z-index: 5;
  padding: 12px 0;
}

.ij-orb {
  width: 56px;
  height: 56px;
  border-radius: 50%;
  background: linear-gradient(135deg, rgba(129,140,248,0.9), rgba(99,102,241,0.7));
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: default;
  position: relative;
  animation: ijOrbBreathe 3s ease-in-out infinite;
}

.ij-orb::before {
  content: '';
  position: absolute;
  inset: -6px;
  border-radius: 50%;
  border: 2px solid rgba(129,140,248,0.2);
  animation: ijOrbRing 3s ease-in-out infinite;
}

.ij-orb::after {
  content: '';
  position: absolute;
  inset: -14px;
  border-radius: 50%;
  background: radial-gradient(circle, rgba(129,140,248,0.08) 0%, transparent 70%);
  animation: ijOrbGlow 3s ease-in-out infinite;
}

@keyframes ijOrbBreathe {
  0%, 100% { transform: scale(1); box-shadow: 0 0 12px 4px rgba(99,102,241,0.2); }
  50% { transform: scale(1.05); box-shadow: 0 0 24px 8px rgba(99,102,241,0.3); }
}

@keyframes ijOrbRing {
  0%, 100% { transform: scale(1); opacity: 0.4; }
  50% { transform: scale(1.2); opacity: 0.15; }
}

@keyframes ijOrbGlow {
  0%, 100% { transform: scale(1); opacity: 0.6; }
  50% { transform: scale(1.3); opacity: 0.3; }
}

.ij-orb i {
  font-size: 22px;
  color: #fff;
  position: relative;
  z-index: 1;
}

.ij-orb-label {
  font-size: 11px;
  font-weight: 700;
  color: var(--ds-color-secondary, #A78BFA);
  margin-top: 10px;
  text-transform: uppercase;
  letter-spacing: 0.08em;
}

.ij-orb-tooltip {
  display: none;
  position: absolute;
  bottom: calc(100% + 12px);
  left: 50%;
  transform: translateX(-50%);
  background: rgba(15,23,42,0.95);
  border: 1px solid rgba(129,140,248,0.2);
  border-radius: var(--ds-radius-md, 12px);
  padding: 12px 16px;
  width: 240px;
  font-size: 12px;
  color: var(--ds-text-secondary, rgba(255,255,255,0.6));
  line-height: 1.6;
  text-align: center;
  white-space: normal;
  text-transform: none;
  letter-spacing: normal;
  box-shadow: 0 8px 24px rgba(0,0,0,0.3);
  z-index: 10;
}

.ij-orb-wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.ij-orb-wrapper:hover .ij-orb-tooltip {
  display: block;
}

.ij-orb-wrapper:hover .ij-orb {
  animation-play-state: paused;
  transform: scale(1.1);
  box-shadow: 0 0 32px 12px rgba(99,102,241,0.35);
}

/* ── CTA Panel ── */
.ij-cta {
  max-width: 1280px;
  margin: 40px auto 0;
  padding: 0 24px 60px;
}

.ij-cta-card {
  text-align: center;
  padding: 48px 32px;
  border-radius: var(--ds-radius-lg, 16px);
  border: 1px solid rgba(99,102,241,0.2);
  background: linear-gradient(135deg, rgba(15,23,42,0.9), rgba(15,23,42,0.95));
}

.ij-cta-headline {
  font-size: clamp(22px, 2.8vw, 32px);
  font-weight: 800;
  color: var(--ds-text-primary, #fff);
  letter-spacing: -0.02em;
  margin: 0 0 24px;
}

.ij-cta-buttons {
  display: flex;
  gap: 12px;
  justify-content: center;
  flex-wrap: wrap;
}

/* ── Responsive ── */
@media (max-width: 768px) {
  .ij-section {
    padding: 40px 16px 20px;
  }

  .ij-timeline::before {
    left: 24px;
  }

  .ij-connector-pulse {
    display: none;
  }

  .ij-row,
  .ij-row:nth-child(odd),
  .ij-row:nth-child(even) {
    flex-direction: row;
    padding-left: 48px;
  }

  .ij-card-wrapper {
    width: 100%;
  }

  .ij-node {
    position: absolute;
    left: 0;
    top: 24px;
    width: 36px;
    height: 36px;
    min-width: 36px;
    margin: 0;
  }

  .ij-node i {
    font-size: 14px;
  }

  .ij-card {
    padding: 18px;
  }

  .ij-appexi-node {
    padding-left: 48px;
    align-items: flex-start;
  }

  .ij-orb {
    width: 44px;
    height: 44px;
  }

  .ij-orb i {
    font-size: 18px;
  }

  .ij-cta {
    padding: 0 16px 40px;
  }

  .ij-cta-card {
    padding: 32px 20px;
  }
}

@media (max-width: 480px) {
  .ij-card-headline {
    font-size: 16px;
  }

  .ij-card-desc {
    font-size: 12px;
  }

  .ij-card-badge {
    font-size: 9px;
    padding: 3px 8px;
  }
}

/* ══════════════════════════════════════════════════════════════
   Component: Tiered Intelligence Flow (TIF)
   Version: 1.0.0
   Release: 26
   
   Canonical visual explanation of APPEX360.
   Tiered layout with APPEXi as central hub.
   
   Usage: render 'shared/homepage/tiered_intelligence_flow'
   
   All styling uses --ds-* tokens. No inline styles.
   ══════════════════════════════════════════════════════════════ */

/* ── Section Container ── */
.tif-section {
  max-width: 1280px;
  margin: 0 auto;
  padding: 60px 24px 20px;
  position: relative;
  overflow: visible;
}

/* ── Header ── */
.tif-header {
  text-align: center;
  margin-bottom: 48px;
}

.tif-eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 4px 14px;
  border-radius: 6px;
  background: rgba(129,140,248,0.08);
  border: 1px solid rgba(129,140,248,0.15);
  color: #818cf8;
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  margin-bottom: 14px;
}

.tif-title {
  font-size: clamp(28px, 3.5vw, 42px);
  font-weight: 800;
  color: var(--ds-text-primary, #e2e8f0);
  letter-spacing: -0.02em;
  line-height: 1.2;
  margin: 0 0 14px;
}

.tif-subtitle {
  font-size: clamp(14px, 1.3vw, 16px);
  color: var(--ds-text-secondary, rgba(255,255,255,0.55));
  max-width: 720px;
  margin: 0 auto;
  line-height: 1.7;
}

/* ── Workflow Area ── */
.tif-workflow {
  position: relative;
  margin-bottom: 48px;
}

/* ── Tier Rows (top & bottom) ── */
.tif-tier {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px;
  position: relative;
  z-index: 2;
}

/* ── Stage Card ── */
.tif-card {
  background: rgba(0,0,0,0.25);
  border: 1px solid rgba(255,255,255,0.06);
  border-radius: var(--ds-radius-lg, 16px);
  padding: 24px;
  position: relative;
  overflow: hidden;
  transition: all var(--ds-transition-medium, 0.25s) ease;
  display: flex;
  flex-direction: column;
  height: 100%;
  cursor: default;
}

/* Top accent border using stage colour */
.tif-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 3px;
  background: var(--stage-color, #6366f1);
  transition: height var(--ds-transition-medium, 0.25s) ease;
}

/* Subtle glass shine overlay */
.tif-card::after {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.02), transparent);
  transition: left 0.6s ease;
  pointer-events: none;
}

.tif-card:hover {
  transform: translateY(-6px);
  border-color: rgba(255,255,255,0.12);
  box-shadow: 0 16px 48px rgba(0,0,0,0.3), 0 0 30px rgba(var(--stage-color-rgb, 99,102,241), 0.08);
  background: rgba(0,0,0,0.35);
}

.tif-card:hover::before {
  height: 4px;
}

.tif-card:hover::after {
  left: 100%;
}

/* Card top row: icon + number */
.tif-card-top {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-bottom: 14px;
}

.tif-card-icon-wrap {
  width: 44px;
  height: 44px;
  border-radius: var(--ds-radius-md, 12px);
  background: rgba(0,0,0,0.15);
  border: 1px solid rgba(255,255,255,0.06);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all var(--ds-transition-medium, 0.25s) ease;
  flex-shrink: 0;
}

.tif-card-icon {
  width: 24px;
  height: 24px;
  color: var(--stage-color, #818cf8);
  transition: all var(--ds-transition-medium, 0.25s) ease;
}

.tif-card:hover .tif-card-icon-wrap {
  background: rgba(var(--stage-color-rgb, 99,102,241), 0.15);
  border-color: rgba(var(--stage-color-rgb, 99,102,241), 0.25);
  transform: scale(1.05);
}

.tif-card-number {
  font-size: 32px;
  font-weight: 900;
  color: rgba(255,255,255,0.04);
  line-height: 1;
  letter-spacing: -0.04em;
  transition: all var(--ds-transition-medium, 0.25s) ease;
}

.tif-card:hover .tif-card-number {
  color: rgba(255,255,255,0.08);
}

.tif-card-title {
  font-size: 20px;
  font-weight: 800;
  color: var(--stage-color, #e2e8f0);
  margin: 0 0 8px;
  letter-spacing: -0.01em;
  transition: color var(--ds-transition-medium, 0.25s) ease;
}

.tif-card-desc {
  font-size: 13px;
  color: var(--ds-text-secondary, rgba(255,255,255,0.5));
  line-height: 1.7;
  margin: 0 0 14px;
  flex: 1;
}

.tif-card-badges {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  margin-bottom: 14px;
}

.tif-card-badge {
  font-size: 10px;
  padding: 4px 10px;
  border-radius: 6px;
  font-weight: 600;
  letter-spacing: 0.02em;
  background: rgba(var(--stage-color-rgb, 99,102,241), 0.08);
  color: var(--stage-color, #818cf8);
  border: 1px solid rgba(var(--stage-color-rgb, 99,102,241), 0.12);
  transition: all var(--ds-transition-medium, 0.25s) ease;
}

.tif-card:hover .tif-card-badge {
  background: rgba(var(--stage-color-rgb, 99,102,241), 0.15);
  transform: translateY(-1px);
}

.tif-card-metric {
  display: flex;
  align-items: center;
  gap: 8px;
  padding-top: 12px;
  border-top: 1px solid rgba(255,255,255,0.04);
  font-size: 12px;
  font-weight: 700;
  color: var(--stage-color, #818cf8);
}

.tif-card-metric-icon {
  width: 14px;
  height: 14px;
  flex-shrink: 0;
  color: var(--stage-color, #34D399);
}

/* ── Connector Lines (between tiers) ── */
.tif-connector {
  position: relative;
  height: 48px;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Down connector (top → hub) */
.tif-connector-down {
  background: linear-gradient(180deg, 
    rgba(129,140,248,0.06) 0%, 
    rgba(129,140,248,0.02) 100%
  );
}

/* Up connector (hub → bottom) */
.tif-connector-up {
  background: linear-gradient(0deg, 
    rgba(129,140,248,0.06) 0%, 
    rgba(129,140,248,0.02) 100%
  );
}

/* Horizontal connector bar */
.tif-connector::before {
  content: '';
  position: absolute;
  left: 10%;
  right: 10%;
  height: 1px;
  background: linear-gradient(90deg, 
    transparent, 
    rgba(129,140,248,0.2), 
    rgba(129,140,248,0.3), 
    rgba(129,140,248,0.2), 
    transparent
  );
  top: 50%;
}

/* ── Flowing Particles ── */
.tif-particle {
  position: absolute;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #818cf8;
  box-shadow: 0 0 8px 2px rgba(129,140,248,0.4);
  z-index: 2;
}

/* Top connector particles (moving right) */
.tif-connector-down .tif-particle-1 {
  animation: tifParticleRight 3s ease-in-out infinite;
  top: 30%;
}
.tif-connector-down .tif-particle-2 {
  animation: tifParticleRight 3s ease-in-out infinite 1s;
  top: 50%;
}
.tif-connector-down .tif-particle-3 {
  animation: tifParticleRight 3s ease-in-out infinite 2s;
  top: 70%;
}

/* Bottom connector particles (moving left) */
.tif-connector-up .tif-particle-4 {
  animation: tifParticleLeft 3s ease-in-out infinite 0.5s;
  top: 30%;
}
.tif-connector-up .tif-particle-5 {
  animation: tifParticleLeft 3s ease-in-out infinite 1.5s;
  top: 50%;
}
.tif-connector-up .tif-particle-6 {
  animation: tifParticleLeft 3s ease-in-out infinite 2.5s;
  top: 70%;
}

@keyframes tifParticleRight {
  0% { left: 10%; opacity: 0; }
  10% { opacity: 1; }
  90% { opacity: 1; }
  100% { left: 90%; opacity: 0; }
}

@keyframes tifParticleLeft {
  0% { left: 90%; opacity: 0; }
  10% { opacity: 1; }
  90% { opacity: 1; }
  100% { left: 10%; opacity: 0; }
}

/* ── Hover glow on connectors when card is hovered ── */
.tif-tier:hover ~ .tif-connector::before {
  background: linear-gradient(90deg, 
    transparent, 
    rgba(129,140,248,0.4), 
    rgba(129,140,248,0.6), 
    rgba(129,140,248,0.4), 
    transparent
  ) !important;
  height: 2px;
}

.tif-tier:hover ~ .tif-connector .tif-particle {
  background: #a5b4fc;
  box-shadow: 0 0 12px 4px rgba(129,140,248,0.6);
  animation-duration: 2s;
}

/* ── APPEXi Hub Row ── */
.tif-hub-row {
  position: relative;
  z-index: 5;
  display: flex;
  justify-content: center;
  padding: 0 0;
}

/* ── APPEXi Hub ── */
.tif-hub {
  position: relative;
  width: 520px;
  max-width: 90vw;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

/* Glow rings */
.tif-hub-glow-1,
.tif-hub-glow-2,
.tif-hub-glow-3 {
  position: absolute;
  border-radius: 50%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
}

.tif-hub-glow-1 {
  width: 320px;
  height: 320px;
  background: radial-gradient(circle, rgba(129,140,248,0.06) 0%, transparent 70%);
  animation: tifHubBreathe 4s ease-in-out infinite;
}

.tif-hub-glow-2 {
  width: 240px;
  height: 240px;
  background: radial-gradient(circle, rgba(129,140,248,0.08) 0%, transparent 60%);
  animation: tifHubBreathe 4s ease-in-out infinite 1s;
}

.tif-hub-glow-3 {
  width: 160px;
  height: 160px;
  background: radial-gradient(circle, rgba(129,140,248,0.1) 0%, transparent 50%);
  animation: tifHubBreathe 4s ease-in-out infinite 2s;
}

@keyframes tifHubBreathe {
  0%, 100% { transform: translate(-50%, -50%) scale(1); opacity: 0.6; }
  50% { transform: translate(-50%, -50%) scale(1.08); opacity: 1; }
}

/* Hub content card */
.tif-hub-content {
  position: relative;
  z-index: 2;
  background: linear-gradient(135deg, 
    rgba(15,23,42,0.85) 0%, 
    rgba(15,23,42,0.92) 100%
  );
  border: 1px solid rgba(129,140,248,0.15);
  border-radius: 20px;
  padding: 32px 28px;
  text-align: center;
  width: 100%;
  backdrop-filter: blur(12px);
  box-shadow: 0 0 60px rgba(129,140,248,0.06), inset 0 1px 0 rgba(129,140,248,0.08);
}

.tif-hub-icon {
  margin: 0 auto 12px;
}

.tif-hub-name {
  font-size: 28px;
  font-weight: 900;
  color: #e2e8f0;
  letter-spacing: -0.02em;
  line-height: 1.1;
  margin-bottom: 4px;
}

.tif-hub-title {
  font-size: 14px;
  font-weight: 600;
  color: #818cf8;
  letter-spacing: 0.04em;
  margin-bottom: 18px;
}

/* Hub capability badges */
.tif-hub-badges {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  justify-content: center;
  margin-bottom: 18px;
}

.tif-hub-badge {
  font-size: 10px;
  padding: 5px 12px;
  border-radius: 6px;
  font-weight: 600;
  letter-spacing: 0.03em;
  background: rgba(129,140,248,0.08);
  color: #a5b4fc;
  border: 1px solid rgba(129,140,248,0.12);
}

/* Hub proof point metrics */
.tif-hub-metrics {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 8px;
}

.tif-hub-metric {
  background: rgba(0,0,0,0.15);
  border: 1px solid rgba(255,255,255,0.04);
  border-radius: 10px;
  padding: 10px 6px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2px;
}

.tif-hub-metric-value {
  font-size: 18px;
  font-weight: 900;
  color: #e2e8f0;
  letter-spacing: -0.02em;
  line-height: 1.1;
}

.tif-hub-metric-label {
  font-size: 9px;
  font-weight: 600;
  color: rgba(255,255,255,0.35);
  text-transform: uppercase;
  letter-spacing: 0.06em;
}

/* ── Executive Outcomes ── */
.tif-outcomes {
  margin-bottom: 48px;
}

.tif-outcomes-eyebrow {
  text-align: center;
  font-size: 10px;
  font-weight: 700;
  color: #D0A451;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  margin-bottom: 10px;
}

.tif-outcomes-title {
  text-align: center;
  font-size: clamp(22px, 2.5vw, 30px);
  font-weight: 800;
  color: var(--ds-text-primary, #e2e8f0);
  letter-spacing: -0.02em;
  margin: 0 0 32px;
}

.tif-outcomes-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 12px;
}

.tif-outcome-card {
  background: rgba(0,0,0,0.15);
  border: 1px solid rgba(255,255,255,0.04);
  border-radius: 14px;
  padding: 20px 18px;
  transition: all var(--ds-transition-medium, 0.25s) ease;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 10px;
}

.tif-outcome-card:hover {
  transform: translateY(-4px);
  border-color: rgba(255,255,255,0.1);
  box-shadow: 0 12px 32px rgba(0,0,0,0.2);
  background: rgba(0,0,0,0.22);
}

.tif-outcome-icon-wrap {
  width: 40px;
  height: 40px;
  border-radius: 10px;
  background: rgba(0,0,0,0.15);
  border: 1px solid rgba(255,255,255,0.06);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  transition: all var(--ds-transition-medium, 0.25s) ease;
}

.tif-outcome-card:hover .tif-outcome-icon-wrap {
  background: rgba(0,0,0,0.25);
  border-color: var(--outcome-color, #818cf8);
}

.tif-outcome-icon {
  width: 20px;
  height: 20px;
  color: var(--outcome-color, #818cf8);
}

.tif-outcome-label {
  font-size: 14px;
  font-weight: 700;
  color: var(--ds-text-primary, #e2e8f0);
  letter-spacing: -0.01em;
}

.tif-outcome-desc {
  font-size: 11px;
  color: var(--ds-text-secondary, rgba(255,255,255,0.45));
  line-height: 1.5;
}

/* ── Differentiator ── */
.tif-diff {
  margin-bottom: 48px;
}

.tif-diff-header {
  text-align: center;
  margin-bottom: 28px;
}

.tif-diff-eyebrow {
  font-size: 10px;
  font-weight: 700;
  color: #818cf8;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  margin-bottom: 8px;
}

.tif-diff-title {
  font-size: clamp(18px, 2vw, 24px);
  font-weight: 800;
  color: var(--ds-text-primary, #e2e8f0);
  letter-spacing: -0.02em;
  margin: 0;
}

.tif-diff-grid {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
}

.tif-diff-col {
  flex: 1;
  max-width: 380px;
}

.tif-diff-col-header {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 14px 18px;
  border-radius: 12px;
  margin-bottom: 12px;
  font-size: 15px;
  font-weight: 800;
  letter-spacing: -0.01em;
}

.tif-diff-col-traditional .tif-diff-col-header {
  background: rgba(239,68,68,0.06);
  border: 1px solid rgba(239,68,68,0.10);
  color: #fca5a5;
}

.tif-diff-col-appex .tif-diff-col-header {
  background: rgba(129,140,248,0.08);
  border: 1px solid rgba(129,140,248,0.12);
  color: #a5b4fc;
}

.tif-diff-col-icon {
  width: 20px;
  height: 20px;
  flex-shrink: 0;
}

.tif-diff-items {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

.tif-diff-item {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 10px 14px;
  border-radius: 8px;
  font-size: 12px;
  font-weight: 500;
  color: var(--ds-text-secondary, rgba(255,255,255,0.6));
  background: rgba(0,0,0,0.08);
  border: 1px solid rgba(255,255,255,0.03);
  transition: all var(--ds-transition-medium, 0.25s) ease;
}

.tif-diff-item:hover {
  background: rgba(0,0,0,0.15);
  transform: translateX(4px);
}

.tif-diff-item-icon {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}

.tif-diff-item-neg .tif-diff-item-icon {
  opacity: 0.6;
}

.tif-diff-item-pos .tif-diff-item-icon {
  opacity: 0.8;
}

.tif-diff-item-neg:hover {
  border-color: rgba(239,68,68,0.1);
}

.tif-diff-item-pos:hover {
  border-color: rgba(52,211,153,0.1);
}

.tif-diff-arrow {
  width: 40px;
  height: 40px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.tif-diff-arrow svg {
  width: 40px;
  height: 40px;
  animation: tifDiffPulse 2s ease-in-out infinite;
}

@keyframes tifDiffPulse {
  0%, 100% { opacity: 0.6; transform: scale(1); }
  50% { opacity: 1; transform: scale(1.1); }
}

/* ── CTA Section ── */
.tif-cta {
  padding: 0 0 60px;
}

.tif-cta-card {
  text-align: center;
  padding: 48px 32px;
  border-radius: var(--ds-radius-lg, 16px);
  border: 1px solid rgba(99,102,241,0.2);
  background: linear-gradient(135deg, rgba(15,23,42,0.9), rgba(15,23,42,0.95));
}

.tif-cta-icon {
  width: 48px;
  height: 48px;
  margin: 0 auto 16px;
  color: #818cf8;
  opacity: 0.6;
}

.tif-cta-headline {
  font-size: clamp(22px, 2.8vw, 32px);
  font-weight: 800;
  color: var(--ds-text-primary, #fff);
  letter-spacing: -0.02em;
  margin: 0 0 10px;
}

.tif-cta-sub {
  font-size: 15px;
  color: var(--ds-text-secondary, rgba(255,255,255,0.5));
  max-width: 600px;
  margin: 0 auto 24px;
  line-height: 1.6;
}

.tif-cta-buttons {
  display: flex;
  gap: 12px;
  justify-content: center;
  flex-wrap: wrap;
}

.tif-cta-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 14px 28px;
  border-radius: 10px;
  font-size: 15px;
  font-weight: 700;
  text-decoration: none;
  transition: all var(--ds-transition-medium, 0.25s) ease;
  cursor: pointer;
}

.tif-btn-icon {
  width: 18px;
  height: 18px;
}

.tif-cta-btn-primary {
  background: linear-gradient(135deg, #6366f1, #4f46e5);
  color: #fff;
  border: none;
  box-shadow: 0 4px 16px rgba(99,102,241,0.25);
}

.tif-cta-btn-primary:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 24px rgba(99,102,241,0.35);
}

.tif-cta-btn-secondary {
  background: rgba(255,255,255,0.04);
  color: var(--ds-text-primary, #fff);
  border: 1px solid rgba(255,255,255,0.1);
}

.tif-cta-btn-secondary:hover {
  background: rgba(255,255,255,0.08);
  border-color: rgba(255,255,255,0.2);
  transform: translateY(-2px);
}

.tif-cta-btn-tertiary {
  background: rgba(255,255,255,0.02);
  color: var(--ds-text-secondary, rgba(255,255,255,0.6));
  border: 1px solid rgba(255,255,255,0.06);
}

.tif-cta-btn-tertiary:hover {
  background: rgba(255,255,255,0.04);
  color: var(--ds-text-primary, #fff);
  transform: translateY(-2px);
}

.tif-cta-footer {
  margin-top: 20px;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-size: 11px;
  color: var(--ds-text-secondary, rgba(255,255,255,0.4));
}

.tif-cta-check {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}

/* ── Responsive: Tablet (≤1024px) ── */
@media (max-width: 1024px) {
  .tif-hub {
    width: 480px;
  }

  .tif-hub-glow-1 { width: 280px; height: 280px; }
  .tif-hub-glow-2 { width: 210px; height: 210px; }
  .tif-hub-glow-3 { width: 140px; height: 140px; }

  .tif-diff-grid {
    flex-direction: column;
    gap: 12px;
  }

  .tif-diff-col {
    max-width: 100%;
    width: 100%;
  }

  .tif-diff-arrow {
    transform: rotate(90deg);
  }
}

/* ── Responsive: Tablet (≤860px) ── */
@media (max-width: 860px) {
  .tif-tier {
    grid-template-columns: 1fr;
    gap: 12px;
  }

  .tif-outcomes-grid {
    grid-template-columns: repeat(2, 1fr);
  }

  .tif-hub {
    width: 100%;
  }

  .tif-hub-metrics {
    grid-template-columns: repeat(2, 1fr);
  }

  .tif-hub-glow-1 { width: 200px; height: 200px; }
  .tif-hub-glow-2 { width: 150px; height: 150px; }
  .tif-hub-glow-3 { width: 100px; height: 100px; }

  .tif-connector {
    height: 32px;
  }

  .tif-particle {
    display: none;
  }
}

/* ── Responsive: Mobile (≤640px) ── */
@media (max-width: 640px) {
  .tif-section {
    padding: 40px 16px 20px;
  }

  .tif-header {
    margin-bottom: 32px;
  }

  .tif-outcomes-grid {
    grid-template-columns: 1fr;
  }

  .tif-hub-content {
    padding: 24px 16px;
  }

  .tif-hub-name {
    font-size: 24px;
  }

  .tif-hub-metric-value {
    font-size: 16px;
  }

  .tif-card {
    padding: 18px;
  }

  .tif-card-title {
    font-size: 18px;
  }

  .tif-cta-card {
    padding: 32px 20px;
  }

  .tif-cta-buttons {
    flex-direction: column;
    align-items: center;
  }

  .tif-cta-btn {
    width: 100%;
    justify-content: center;
  }

  .tif-diff-arrow {
    display: none;
  }
}
/* ══════════════════════════════════════════════════════════════
   DS: 16 — Coming Soon / Pre-Launch Marketing
   Enterprise Design System – Release 25
   ══════════════════════════════════════════════════════════════ */

/* ── Base Reset (Coming Soon layout only) ── */
.cs-gradient-bg * {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
.cs-gradient-bg {
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
  background: #0a0a0f;
  color: #f1f5f9;
  min-height: 100vh;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* ── Background Gradient ── */
.cs-gradient-bg {
  background: linear-gradient(180deg, #0b0d17 0%, #0a0a0f 40%, #0f111a 100%);
}

/* ── Glow Effect ── */
.cs-glow {
  box-shadow: 0 0 40px rgba(99, 102, 241, 0.15), 0 0 80px rgba(72, 157, 249, 0.05);
}

/* ── Duplicate Panel ── */
.cs-duplicate-panel {
  background: rgba(239, 68, 68, 0.05);
  border: 1px solid rgba(239, 68, 68, 0.2);
  border-radius: 10px;
  padding: 20px;
  text-align: center;
  margin-top: 12px;
}

/* ── Error State ── */
.cs-error {
  color: #ef4444;
  font-size: 12px;
  margin-top: 4px;
}

/* ── Section Structure ── */
.cs-section {
  padding: var(--ds-space-3xl) var(--ds-space-lg);
  position: relative;
}
.cs-section:nth-child(even) {
  background: rgba(11, 13, 23, 0.3);
}
.cs-container {
  max-width: 1200px;
  margin: 0 auto;
}

/* ── Section Header Pill ── */
.cs-section-header {
  text-align: center;
  margin-bottom: var(--ds-space-2xl);
}
.cs-label {
  display: inline-block;
  padding: 4px 14px;
  border-radius: var(--ds-radius-full);
  background: var(--ds-color-primary-subtle);
  border: 1px solid rgba(99, 102, 241, 0.2);
  font-size: 11px;
  font-weight: var(--ds-font-weight-bold);
  color: var(--ds-color-secondary);
  text-transform: uppercase;
  letter-spacing: var(--ds-letter-spacing-wide);
  margin-bottom: 12px;
}
.cs-label i {
  margin-right: 6px;
}
.cs-section-header h2 {
  font-size: clamp(28px, 4vw, 40px);
  font-weight: var(--ds-font-weight-extrabold);
  letter-spacing: -0.03em;
  color: var(--ds-text-primary, #f1f5f9);
  margin: 0 0 12px;
}
.cs-section-header p {
  font-size: 16px;
  color: var(--ds-text-secondary, #94a3b8);
  max-width: 600px;
  margin: 0 auto;
  line-height: 1.6;
}

/* ── Section Heading (h2 without wrapper) ── */
.cs-section-heading {
  font-size: clamp(28px, 4vw, 40px);
  font-weight: var(--ds-font-weight-extrabold);
  letter-spacing: -0.03em;
  color: var(--ds-text-primary, #f1f5f9);
  margin: 0 0 12px;
}

/* ── Capability Cards (Platform Highlights) ── */
.cs-capability-card {
  background: rgba(15, 17, 26, 0.6);
  border: 1px solid rgba(99, 102, 241, 0.1);
  border-radius: var(--ds-radius-lg);
  padding: var(--ds-space-lg);
  transition: all var(--ds-transition-fast) ease;
  cursor: default;
}
.cs-capability-card:hover {
  background: rgba(99, 102, 241, 0.04);
  border-color: rgba(99, 102, 241, 0.25);
  transform: translateY(-2px);
  box-shadow: 0 8px 24px rgba(99, 102, 241, 0.08);
}
.cs-capability-icon {
  width: 40px;
  height: 40px;
  border-radius: 10px;
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.15), rgba(72, 157, 249, 0.08));
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 14px;
}
.cs-capability-icon i {
  color: var(--ds-color-secondary, #818cf8);
  font-size: 16px;
}
.cs-capability-card h3 {
  font-size: 16px;
  font-weight: var(--ds-font-weight-bold);
  color: var(--ds-text-primary, #f1f5f9);
  margin: 0 0 6px;
}
.cs-capability-card p {
  font-size: 13px;
  color: var(--ds-text-secondary, #94a3b8);
  line-height: 1.5;
  margin: 0;
}

/* ── Resource Cards (Discover) ── */
.cs-resource-card {
  background: rgba(15, 17, 26, 0.6);
  border: 1px solid rgba(99, 102, 241, 0.1);
  border-radius: var(--ds-radius-lg);
  overflow: hidden;
  transition: all var(--ds-transition-fast) ease;
  display: flex;
  flex-direction: column;
  cursor: default;
}
.cs-resource-card:hover {
  border-color: rgba(99, 102, 241, 0.3);
  transform: translateY(-3px);
  box-shadow: 0 12px 32px rgba(99, 102, 241, 0.1);
}
.cs-resource-thumb {
  height: 160px;
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.12), rgba(72, 157, 249, 0.06));
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom: 1px solid rgba(99, 102, 241, 0.08);
}
.cs-resource-thumb-icon {
  text-align: center;
}
.cs-resource-thumb-icon i {
  font-size: 36px;
  color: var(--ds-color-secondary, #818cf8);
  display: block;
  margin-bottom: 8px;
}
.cs-resource-thumb-icon span {
  font-size: 11px;
  font-weight: 600;
  color: var(--ds-text-secondary, #94a3b8);
}
.cs-resource-body {
  padding: 18px;
  flex: 1;
  display: flex;
  flex-direction: column;
}
.cs-resource-head {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 8px;
}
.cs-resource-head h3 {
  font-size: 15px;
  font-weight: var(--ds-font-weight-bold);
  color: var(--ds-text-primary, #f1f5f9);
  margin: 0;
}
.cs-resource-badge {
  font-size: 10px;
  padding: 2px 8px;
  border-radius: var(--ds-radius-full);
  background: rgba(99, 102, 241, 0.1);
  color: var(--ds-color-secondary, #818cf8);
  font-weight: var(--ds-font-weight-bold);
  text-transform: uppercase;
  letter-spacing: 0.05em;
}
.cs-resource-body p {
  font-size: 13px;
  color: var(--ds-text-secondary, #94a3b8);
  margin: 0 0 auto;
  line-height: 1.5;
}
.cs-resource-actions {
  display: flex;
  gap: 8px;
  margin-top: 14px;
  padding-top: 14px;
  border-top: 1px solid rgba(99, 102, 241, 0.06);
}
.cs-resource-btn {
  flex: 1;
  padding: 8px 12px;
  border-radius: var(--ds-radius-sm);
  border: 1px solid rgba(99, 102, 241, 0.15);
  background: rgba(99, 102, 241, 0.06);
  color: var(--ds-color-secondary, #818cf8);
  font-size: 12px;
  font-weight: 600;
  cursor: pointer;
  transition: all var(--ds-transition-fast);
  text-decoration: none;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  font-family: inherit;
}
.cs-resource-btn:hover {
  background: rgba(99, 102, 241, 0.12);
  color: var(--ds-color-secondary, #818cf8);
}
.cs-resource-btn-outline {
  composes: cs-resource-btn;
  background: transparent;
  color: var(--ds-text-muted, #94a3b8);
}
.cs-resource-btn-outline:hover {
  background: rgba(99, 102, 241, 0.06);
  color: var(--ds-color-secondary, #818cf8);
}

/* ── Value Cards (Why APPEX360) ── */
.cs-value-card {
  background: rgba(15, 17, 26, 0.6);
  border: 1px solid rgba(99, 102, 241, 0.1);
  border-radius: var(--ds-radius-lg);
  padding: 28px;
  transition: all var(--ds-transition-fast) ease;
  position: relative;
  overflow: hidden;
  cursor: default;
}
.cs-value-card:hover {
  border-color: rgba(99, 102, 241, 0.3);
  transform: translateY(-3px);
  box-shadow: 0 12px 32px rgba(99, 102, 241, 0.1);
}
.cs-value-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 3px;
  background: linear-gradient(90deg, var(--ds-color-primary, #6366f1), #489df9, var(--ds-color-secondary, #818cf8));
  opacity: 0;
  transition: opacity var(--ds-transition-normal) ease;
}
.cs-value-card:hover::before {
  opacity: 1;
}
.cs-value-icon {
  width: 48px;
  height: 48px;
  border-radius: var(--ds-radius-md);
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.2), rgba(72, 157, 249, 0.1));
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 16px;
}
.cs-value-icon i {
  color: var(--ds-color-secondary, #818cf8);
  font-size: 20px;
}
.cs-value-card h3 {
  font-size: 18px;
  font-weight: var(--ds-font-weight-extrabold);
  color: var(--ds-text-primary, #f1f5f9);
  margin: 0 0 10px;
}
.cs-value-card p {
  font-size: 14px;
  color: var(--ds-text-secondary, #94a3b8);
  line-height: 1.6;
  margin: 0;
}

/* ── Stat Card ── */
.cs-stat-card {
  text-align: center;
  padding: var(--ds-space-lg) var(--ds-space-md);
  border-radius: var(--ds-radius-md);
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(99, 102, 241, 0.15);
  transition: all var(--ds-transition-fast) ease;
  cursor: default;
}
.cs-stat-card:hover {
  background: rgba(99, 102, 241, 0.04);
  border-color: rgba(99, 102, 241, 0.2);
}
.cs-stat-value {
  font-size: 32px;
  font-weight: var(--ds-font-weight-extrabold);
  background: linear-gradient(135deg, var(--ds-color-secondary, #818cf8), #489df9);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.cs-stat-label {
  font-size: 12px;
  font-weight: 600;
  color: var(--ds-text-secondary, #94a3b8);
  text-transform: uppercase;
  letter-spacing: 0.1em;
  margin-top: 4px;
}

/* ── Glass Card ── */
.cs-glass {
  background: rgba(15, 17, 26, 0.7);
  backdrop-filter: blur(12px);
  border: 1px solid rgba(99, 102, 241, 0.15);
}

/* ── Gradient Text ── */
.cs-gradient-text {
  background: linear-gradient(135deg, var(--ds-text-primary, #f1f5f9) 0%, var(--ds-color-secondary, #818cf8) 50%, #489df9 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

/* ── CTA Buttons ── */
.cs-btn-primary {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 14px 28px;
  background: linear-gradient(135deg, var(--ds-color-primary, #6366f1), #489df9);
  color: #fff;
  font-size: 15px;
  font-weight: var(--ds-font-weight-bold);
  border: none;
  border-radius: 10px;
  cursor: pointer;
  transition: all var(--ds-transition-fast) ease;
  text-decoration: none;
  font-family: inherit;
}
.cs-btn-primary:hover {
  transform: translateY(-1px);
  box-shadow: 0 8px 24px rgba(99, 102, 241, 0.35);
}
.cs-btn-secondary {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 14px 28px;
  background: rgba(255, 255, 255, 0.04);
  color: var(--ds-text-primary, #f1f5f9);
  font-size: 15px;
  font-weight: 600;
  border: 1px solid rgba(99, 102, 241, 0.15);
  border-radius: 10px;
  cursor: pointer;
  transition: all var(--ds-transition-fast) ease;
  text-decoration: none;
  font-family: inherit;
}
.cs-btn-secondary:hover {
  background: rgba(255, 255, 255, 0.08);
  border-color: rgba(99, 102, 241, 0.3);
}

/* ── Links ── */
.cs-footer-link {
  color: var(--ds-text-muted, #64748b);
  font-size: 13px;
  text-decoration: none;
  transition: color var(--ds-transition-fast);
  display: inline-flex;
  align-items: center;
  gap: 6px;
}
.cs-footer-link:hover {
  color: var(--ds-color-secondary, #818cf8);
}

/* ── Footer Social Links ── */
.cs-footer-social-link:hover {
  background: rgba(99, 102, 241, 0.15) !important;
  color: #818cf8 !important;
  border-color: rgba(99, 102, 241, 0.3) !important;
}

/* ── Divider ── */
.cs-divider {
  height: 1px;
  background: linear-gradient(90deg, transparent, rgba(99, 102, 241, 0.15), transparent);
  border: none;
}

/* ── Nav Link ── */
.cs-login-link:hover {
  color: var(--ds-color-secondary, #818cf8) !important;
}

/* ── Form Inputs ── */
.cs-form-input {
  width: 100%;
  padding: 12px 16px;
  background: rgba(255, 255, 255, 0.03);
  border: 1px solid rgba(99, 102, 241, 0.15);
  border-radius: var(--ds-radius-sm);
  color: var(--ds-text-primary, #f1f5f9);
  font-size: 14px;
  font-family: inherit;
  transition: all var(--ds-transition-fast) ease;
  outline: none;
}
.cs-form-input:focus {
  border-color: var(--ds-color-primary, #6366f1);
  box-shadow: 0 0 0 3px rgba(99, 102, 241, 0.1);
}
.cs-form-input::placeholder {
  color: var(--ds-text-muted, rgba(148, 163, 184, 0.6));
}
.cs-form-input option {
  color: #1a1a2e;
  background: #ffffff;
}
.cs-form-input option:disabled {
  color: var(--ds-text-muted, #94a3b8);
}
.cs-form-label {
  display: block;
  font-size: 12px;
  font-weight: 600;
  color: var(--ds-text-secondary, #94a3b8);
  text-transform: uppercase;
  letter-spacing: 0.06em;
  margin-bottom: 6px;
}
.cs-form-input.cs-has-error {
  border-color: #ef4444;
  box-shadow: 0 0 0 3px rgba(239, 68, 68, 0.1);
}
.cs-form-input.cs-has-error:focus {
  border-color: #ef4444;
  box-shadow: 0 0 0 3px rgba(239, 68, 68, 0.2);
}

/* ── Timeline ── */
.cs-timeline-line {
  position: absolute;
  left: 24px;
  top: 0;
  bottom: 0;
  width: 2px;
  background: linear-gradient(180deg, rgba(99, 102, 241, 0.4), rgba(72, 157, 249, 0.4), rgba(99, 102, 241, 0.1));
}
.cs-timeline-row {
  display: flex;
  gap: 20px;
  margin-bottom: 24px;
  position: relative;
  padding-left: 0;
}
.cs-timeline-dot {
  position: relative;
  z-index: 1;
  flex-shrink: 0;
}
.cs-timeline-dot-inner {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cs-timeline-card {
  flex: 1;
  background: rgba(15, 17, 26, 0.5);
  border: 1px solid rgba(99, 102, 241, 0.12);
  border-radius: var(--ds-radius-md);
  padding: 18px 20px;
  transition: all var(--ds-transition-fast) ease;
  cursor: default;
}
.cs-timeline-card:hover {
  border-color: rgba(99, 102, 241, 0.3);
  background: rgba(15, 17, 26, 0.7);
}
.cs-timeline-card h3 {
  font-size: 16px;
  font-weight: var(--ds-font-weight-bold);
  color: var(--ds-text-primary, #f1f5f9);
  margin: 0;
}
.cs-timeline-card p {
  font-size: 13px;
  color: var(--ds-text-secondary, #94a3b8);
  margin: 4px 0 0;
  line-height: 1.5;
}
.cs-timeline-status {
  font-size: 11px;
  padding: 2px 10px;
  border-radius: var(--ds-radius-full);
  font-weight: var(--ds-font-weight-bold);
  text-transform: uppercase;
  letter-spacing: 0.05em;
}
.cs-timeline-date {
  font-size: 12px;
  color: var(--ds-text-muted, #64748b);
}

/* ── Trust Badge ── */
.cs-trust-badge {
  text-align: center;
  padding: var(--ds-space-lg) var(--ds-space-md);
  border-radius: var(--ds-radius-md);
  background: rgba(15, 17, 26, 0.5);
  border: 1px solid rgba(99, 102, 241, 0.08);
  transition: all var(--ds-transition-fast) ease;
  cursor: default;
}
.cs-trust-badge:hover {
  border-color: rgba(99, 102, 241, 0.2);
  background: rgba(15, 17, 26, 0.7);
}
.cs-trust-icon {
  width: 44px;
  height: 44px;
  border-radius: 10px;
  background: rgba(99, 102, 241, 0.12);
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto 12px;
}
.cs-trust-icon i {
  font-size: 18px;
  color: var(--ds-color-secondary, #818cf8);
}
.cs-trust-badge h3 {
  font-size: 13px;
  font-weight: var(--ds-font-weight-bold);
  color: var(--ds-text-primary, #f1f5f9);
  margin: 0 0 6px;
}
.cs-trust-badge p {
  font-size: 11px;
  color: var(--ds-text-muted, #64748b);
  margin: 0;
  line-height: 1.4;
}

/* ── Responsive ── */
@media (max-width: 900px) {
  .cs-section-header + [style*="grid-template-columns"] {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  #discover [style*="grid-template-columns"] {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  #why-appex360 [style*="grid-template-columns"] {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}
@media (max-width: 768px) {
  .cs-section {
    padding: var(--ds-space-2xl) var(--ds-space-md);
  }
  .cs-section-header {
    margin-bottom: var(--ds-space-xl);
  }
  .cs-capability-card {
    padding: 20px;
  }
  .cs-stat-value {
    font-size: 24px;
  }
  .cs-stat-card {
    padding: var(--ds-space-md) 12px;
  }
  #enterprise-trust [style*="grid-template-columns: repeat(5"] {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  footer [style*="grid-template-columns: 2fr"] {
    grid-template-columns: 1fr !important;
    gap: var(--ds-space-xl) !important;
  }
  footer {
    padding: 40px 16px 24px !important;
  }
}
@media (max-width: 640px) {
  nav { padding: 12px 16px; }
  section { padding: 12px 16px 24px; }
}
@media (max-width: 600px) {
  .cs-section-header + [style*="grid-template-columns"] {
    grid-template-columns: 1fr !important;
  }
  #discover [style*="grid-template-columns"] {
    grid-template-columns: 1fr !important;
  }
  #why-appex360 [style*="grid-template-columns"] {
    grid-template-columns: 1fr !important;
  }
  .cs-timeline-row {
    gap: 12px !important;
  }
  .cs-timeline-dot-inner {
    width: 36px !important;
    height: 36px !important;
  }
  .cs-timeline-card h3 {
    font-size: 14px !important;
  }
}
@media (max-width: 480px) {
  .cs-btn-primary, .cs-btn-secondary {
    width: 100%;
    justify-content: center;
  }
  #enterprise-trust [style*="grid-template-columns: repeat(5"] {
    grid-template-columns: 1fr !important;
  }
}

/* ═══════════════════════════════════════════════════════════════════
   HOMEPAGE COMPOSITION — FIVE ASSESSMENT CARDS + PLATFORM RIBBON
   Namespace: .cs-assess-* / .cs-connect-* — theme-isolated.
   No R27 (*) classes are touched and no global element selectors are
   used, so the protected homepage baseline CSS is unaffected.
   Card grid is class-based (never inline grid-template-columns) so it
   can never be hijacked by the attribute-selector rules above.
   ═══════════════════════════════════════════════════════════════════ */

/* ── Section 2 — Five assessment cards, one row on desktop ───────── */
.cs-assess-section {
  max-width: 1480px;
  margin: 0 auto;
  padding: 8px 32px 76px;
}

.cs-assess-row {
  display: grid;
  /* FIVE columns — the desktop requirement. 1101px+ keeps one line. */
  grid-template-columns: repeat(5, minmax(0, 1fr));
  gap: 16px;
  align-items: stretch;
}

.cs-assess-card {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-width: 0;              /* prevents grid blowout — no clipped content */
  padding: 20px 18px;
  border-radius: 16px;
  background: rgba(15, 17, 26, 0.6);
  border: 1px solid rgba(99, 102, 241, 0.14);
  border-top: 2px solid var(--assess-colour, #6366f1);
  transition: transform var(--ds-transition-fast, 0.2s) ease,
              border-color var(--ds-transition-fast, 0.2s) ease,
              box-shadow var(--ds-transition-fast, 0.2s) ease;
}

.cs-assess-card:hover {
  transform: translateY(-2px);
  border-color: rgba(99, 102, 241, 0.38);
  box-shadow: 0 18px 40px rgba(0, 0, 0, 0.35);
}

.cs-assess-card--soon { opacity: 0.74; }
.cs-assess-card--soon:hover { opacity: 0.9; }

.cs-assess-icon {
  width: 44px;
  height: 44px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  margin-bottom: 14px;
  flex: 0 0 auto;
}

.cs-assess-name {
  font-size: 15px;
  font-weight: 800;
  letter-spacing: -0.01em;
  line-height: 1.25;
  color: #ffffff;
  margin: 0 0 6px;
}

.cs-assess-desc {
  font-size: 12.5px;
  line-height: 1.5;
  color: var(--cs-text-muted, #94a3b8);
  margin: 0 0 12px;
  flex: 1 1 auto;
}

.cs-assess-status {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  align-self: flex-start;
  padding: 3px 9px;
  border-radius: 100px;
  font-size: 9.5px;
  font-weight: 700;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  margin-bottom: 10px;
}

.cs-assess-status--live {
  background: rgba(34, 197, 94, 0.12);
  border: 1px solid rgba(34, 197, 94, 0.28);
  color: #4ade80;
}

.cs-assess-status--soon {
  background: rgba(148, 163, 184, 0.12);
  border: 1px solid rgba(148, 163, 184, 0.22);
  color: rgba(226, 232, 240, 0.75);
}

.cs-assess-meta {
  display: flex;
  flex-direction: column;
  gap: 5px;
  font-size: 10.5px;
  color: var(--cs-text-muted, #94a3b8);
  margin-bottom: 12px;
}

.cs-assess-price { font-weight: 700; }

.cs-assess-features {
  display: flex;
  flex-direction: column;
  gap: 4px;
  font-size: 10.5px;
  color: var(--cs-text-secondary, #cbd5e1);
  margin-bottom: 14px;
}

.cs-assess-features i { color: #4ade80; font-size: 9px; margin-right: 5px; }

.cs-assess-cta {
  margin-top: auto;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  padding: 9px 12px;
  border-radius: 9px;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.2;
  text-align: center;
  text-decoration: none;
}

.cs-assess-cta--live {
  background: rgba(129, 140, 248, 0.15);
  border: 1px solid rgba(129, 140, 248, 0.3);
  color: #a5b4fc;
  transition: background var(--ds-transition-fast, 0.2s) ease;
}

.cs-assess-cta--live:hover { background: rgba(129, 140, 248, 0.26); }

.cs-assess-cta--soon {
  background: rgba(255, 255, 255, 0.06);
  border: 1px solid rgba(255, 255, 255, 0.08);
  color: rgba(255, 255, 255, 0.5);
  cursor: default;
}

.cs-assess-fineprint {
  font-size: 9px;
  line-height: 1.35;
  color: rgba(255, 255, 255, 0.38);
  margin-top: 8px;
}

/* ── Section 3 — Platform connection ribbon (CSS marquee) ────────── */
.cs-connect-section {
  padding: 56px 0 60px;
  border-top: 1px solid rgba(99, 102, 241, 0.1);
  border-bottom: 1px solid rgba(99, 102, 241, 0.1);
  background: linear-gradient(180deg, rgba(15, 17, 26, 0.3), rgba(15, 17, 26, 0.62));
}

.cs-connect-head {
  max-width: 1480px;
  margin: 0 auto 26px;
  padding: 0 32px;
  text-align: center;
}

.cs-connect-title {
  font-size: clamp(20px, 2.4vw, 28px);
  font-weight: 800;
  letter-spacing: -0.02em;
  line-height: 1.2;
  color: #ffffff;
  margin: 0 0 8px;
}

.cs-connect-gradient {
  background: linear-gradient(135deg, #a5b4fc, #489df9);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

.cs-connect-sub {
  font-size: 13.5px;
  line-height: 1.6;
  color: var(--cs-text-muted, #94a3b8);
  max-width: 760px;
  margin: 0 auto;
}

.cs-connect-ribbon {
  position: relative;
  width: 100%;
  overflow: hidden;              /* clips the marquee, not the content */
  padding: 16px 0;
  -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 6%, #000 94%, transparent 100%);
  mask-image: linear-gradient(90deg, transparent 0, #000 6%, #000 94%, transparent 100%);
}

.cs-connect-track {
  display: flex;
  align-items: center;
  width: max-content;
  gap: 0;                        /* no gap → translateX(-50%) is exact */
  animation: cs-connect-marquee 64s linear infinite;
  will-change: transform;
}

.cs-connect-track:hover { animation-play-state: paused; }

.cs-connect-group {
  display: flex;
  align-items: center;
  flex: 0 0 auto;
  margin: 0;
  padding: 0;
  list-style: none;
}

/* ── Item — the atomic marquee unit. Symmetric padding (never a flex
   gap) sets the rhythm, so the seam between the two identical groups
   keeps exactly the same spacing as the rest of the ribbon. ─────── */
.cs-connect-item {
  display: inline-flex;
  align-items: center;
  flex: 0 0 auto;
  padding: 0 10px;
  white-space: nowrap;
}

/* ── Chip — icon tile + system name, ported from the approved R27
   platform-connectivity ribbon (.r27-connect-chip) so the anonymous
   Coming Soon ribbon and the released homepage share ONE treatment
   for a connected system. Icon + label are inline-flex siblings, so
   they travel the marquee as a single atomic item.
   ICON POLICY — glyphs are GENERIC CATEGORY icons (ERP, CMMS/EAM,
   MES, SCADA, BI, IoT, historian…). No vendor logo is used, because
   the product holds no verified/approved vendor-logo asset set; the
   connection-path note below carries the honest qualification. ──── */
.cs-connect-chip {
  display: inline-flex;
  align-items: center;
  gap: 12px;
  padding: 8px 18px 8px 9px;
  border-radius: 14px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.055) 0%, rgba(255, 255, 255, 0.018) 100%);
  border: 1px solid rgba(129, 140, 248, 0.16);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
  transition: border-color 0.22s ease, background 0.22s ease;
}

/* ── Icon tile — 44px frame holding a 22px category glyph ───────── */
.cs-connect-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: none;
  width: 44px;
  height: 44px;
  border-radius: 11px;
  background: radial-gradient(circle at 32% 26%, rgba(129, 140, 248, 0.30), rgba(99, 102, 241, 0.10) 72%);
  border: 1px solid rgba(129, 140, 248, 0.22);
  color: #a5b4fc;
  transition: color 0.22s ease, border-color 0.22s ease;
}

.cs-connect-icon i {
  font-size: 22px;
  line-height: 1;
}

/* ── Name — the system name as legible text (proper case) ───────── */
.cs-connect-name {
  font-size: 14.5px;
  font-weight: 600;
  letter-spacing: 0.01em;
  white-space: nowrap;
  color: rgba(226, 232, 240, 0.8);
  transition: color 0.22s ease;
}

/* ── Hover — restrained lift on the chip; the marquee pauses on the
   track (.cs-connect-track:hover) as before ─────────────────────── */
.cs-connect-item:hover .cs-connect-chip {
  border-color: rgba(129, 140, 248, 0.42);
  background: linear-gradient(180deg, rgba(129, 140, 248, 0.10) 0%, rgba(255, 255, 255, 0.02) 100%);
}

.cs-connect-item:hover .cs-connect-icon {
  color: #c7d2fe;
  border-color: rgba(129, 140, 248, 0.36);
}

.cs-connect-item:hover .cs-connect-name { color: #ffffff; }

.cs-connect-note {
  max-width: 900px;
  margin: 22px auto 0;
  padding: 0 32px;
  text-align: center;
  font-size: 11.5px;
  line-height: 1.6;
  color: rgba(148, 163, 184, 0.85);
}

.cs-connect-note i { color: #a5b4fc; margin-right: 6px; }
.cs-connect-note strong { color: rgba(226, 232, 240, 0.95); font-weight: 700; }

/* Exactly one group width = 50% of the two-group track → seamless loop,
   no jump, no blank gap, no reset. */
@keyframes cs-connect-marquee {
  from { transform: translate3d(0, 0, 0); }
  to   { transform: translate3d(-50%, 0, 0); }
}

/* ── Responsive: desktop keeps FIVE in one row ───────────────────── */
@media (max-width: 1200px) {
  .cs-assess-row { gap: 12px; }
  .cs-assess-card { padding: 18px 14px; }
  .cs-assess-name { font-size: 14px; }
}

/* Tablet — reflow cleanly, never clip */
@media (max-width: 1100px) {
  .cs-assess-row { grid-template-columns: repeat(3, minmax(0, 1fr)); }
  .cs-assess-section { padding: 8px 24px 64px; }
}

@media (max-width: 860px) {
  .cs-assess-row { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .cs-connect-head, .cs-connect-note { padding: 0 24px; }
}

/* Mobile — single column stack (the one-line rule is desktop only) */
@media (max-width: 560px) {
  .cs-assess-row { grid-template-columns: 1fr; }
  .cs-assess-section { padding: 4px 16px 52px; }
  .cs-connect-item { padding: 0 6px; }
  .cs-connect-chip { gap: 9px; padding: 6px 13px 6px 7px; border-radius: 12px; }
  .cs-connect-icon { width: 34px; height: 34px; border-radius: 9px; }
  .cs-connect-icon i { font-size: 17px; }
  .cs-connect-name { font-size: 13px; }
}

/* ── Navigation ribbon links (top nav — 11 items) ────────────────── */
.cs-nav-links {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 2px 4px;
  margin: 18px 0 0;
  padding: 14px 0 2px;
  list-style: none;
  border-top: 1px solid rgba(99, 102, 241, 0.12);
}

.cs-nav-link {
  display: inline-block;
  padding: 7px 12px;
  border-radius: 8px;
  font-size: 12.5px;
  font-weight: 600;
  letter-spacing: 0.01em;
  color: var(--cs-text-secondary, #cbd5e1);
  text-decoration: none;
  white-space: nowrap;
  transition: background var(--ds-transition-fast, 0.2s) ease,
              color var(--ds-transition-fast, 0.2s) ease;
}

.cs-nav-link:hover {
  background: rgba(99, 102, 241, 0.12);
  color: #ffffff;
}

@media (max-width: 860px) {
  .cs-nav-links { justify-content: flex-start; gap: 2px; }
  .cs-nav-link { padding: 6px 10px; font-size: 12px; }
}

/* ── Reduced motion: ribbon stops and shows the COMPLETE list ────── */
@media (prefers-reduced-motion: reduce) {
  .cs-connect-track {
    animation: none;
    width: 100%;
    flex-wrap: wrap;
    justify-content: center;
    transform: none;
  }
  .cs-connect-group {
    flex-wrap: wrap;
    justify-content: center;
    row-gap: 12px;
  }
  .cs-connect-group[aria-hidden="true"] { display: none; }
  .cs-connect-item { white-space: normal; }
  .cs-assess-card { transition: none; }
  .cs-assess-card:hover { transform: none; }
}
/* ══════════════════════════════════════════════════════════════
   17_homepage_redesign.css — Release 26 Homepage Redesign
   
   Premium enterprise homepage with glassmorphism cards,
   staggered scroll animations, typewriter conversation,
   enterprise comparison matrix, and animated stat counters.
   
   All values use Design Tokens (--ds-*) or R26 custom tokens.
   ══════════════════════════════════════════════════════════════ */

/* ══════════════════════════════════════════════════════════════
   DESIGN TOKENS
   ══════════════════════════════════════════════════════════════ */
:root {
  /* Backgrounds */
  --r26-bg-primary: #0a0a0f;
  --r26-bg-secondary: #0f0f1a;
  --r26-bg-tertiary: #14141f;
  --r26-bg-glass: rgba(255, 255, 255, 0.03);
  --r26-bg-glass-hover: rgba(255, 255, 255, 0.06);

  /* Text */
  --r26-text-primary: #f0f0f5;
  --r26-text-secondary: #a0a0b0;
  --r26-text-muted: #606070;

  /* Accent Colors */
  --r26-accent-blue: #3b82f6;
  --r26-accent-purple: #8b5cf6;
  --r26-accent-green: #22c55e;
  --r26-accent-red: #ef4444;
  --r26-accent-amber: #f59e0b;
  --r26-accent-teal: #14b8a6;
  --r26-accent-indigo: #6366f1;

  /* Gradients */
  --r26-gradient-hero: linear-gradient(135deg, #0a0a0f 0%, #0f0f1a 50%, #0a0a0f 100%);
  --r26-gradient-section: linear-gradient(180deg, #0a0a0f 0%, #0f0f1a 100%);
  --r26-gradient-card: linear-gradient(135deg, rgba(59,130,246,0.05), rgba(139,92,246,0.05));
  --r26-gradient-ai: linear-gradient(135deg, rgba(139,92,246,0.1), rgba(59,130,246,0.1));
  --r26-gradient-cta: linear-gradient(135deg, #3b82f6, #8b5cf6);

  /* Glassmorphism Card */
  --r26-glass-bg: rgba(255, 255, 255, 0.03);
  --r26-glass-border: rgba(255, 255, 255, 0.06);
  --r26-glass-border-hover: rgba(255, 255, 255, 0.12);
  --r26-glass-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);

  /* Spacing */
  --r26-space-xs: 4px;
  --r26-space-sm: 8px;
  --r26-space-md: 16px;
  --r26-space-lg: 24px;
  --r26-space-xl: 48px;
  --r26-space-2xl: 80px;

  /* Border Radius */
  --r26-radius-sm: 6px;
  --r26-radius-md: 12px;
  --r26-radius-lg: 16px;
  --r26-radius-xl: 20px;

  /* Animation Timing */
  --r26-ease-out: cubic-bezier(0.4, 0, 0.2, 1);
  --r26-ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
  --r26-duration-fast: 200ms;
  --r26-duration-base: 300ms;
  --r26-duration-slow: 500ms;
  --r26-duration-stat: 1500ms;
}

/* ══════════════════════════════════════════════════════════════
   GLASSMORPHISM CARD STANDARD
   ══════════════════════════════════════════════════════════════ */
.r26-glass-card {
  background: var(--r26-glass-bg);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid var(--r26-glass-border);
  border-radius: var(--r26-radius-lg);
  transition: transform var(--r26-duration-base) var(--r26-ease-out),
              box-shadow var(--r26-duration-base) var(--r26-ease-out),
              border-color var(--r26-duration-fast) ease;
}

.r26-glass-card:hover {
  transform: translateY(-4px);
  box-shadow: var(--r26-glass-shadow),
              0 0 20px rgba(59, 130, 246, 0.1);
  border-color: var(--r26-glass-border-hover);
}

/* ══════════════════════════════════════════════════════════════
   SECTION BASE
   ══════════════════════════════════════════════════════════════ */
.r26-section {
  padding: var(--r26-space-2xl) 0;
  position: relative;
  overflow: hidden;
}

.r26-section:nth-child(odd) {
  background: var(--r26-bg-primary);
}

.r26-section:nth-child(even) {
  background: var(--r26-bg-secondary);
}

.r26-section-inner {
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 var(--r26-space-lg);
}

.r26-eyebrow {
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  margin-bottom: 8px;
}

.r26-section-title {
  font-size: clamp(28px, 3vw, 36px);
  font-weight: 800;
  color: var(--r26-text-primary);
  letter-spacing: -0.02em;
  line-height: 1.2;
  margin-bottom: 8px;
}

.r26-section-subtitle {
  font-size: 15px;
  color: var(--r26-text-secondary);
  max-width: 600px;
  line-height: 1.6;
}

/* ══════════════════════════════════════════════════════════════
   SECTION 1 — HERO
   ══════════════════════════════════════════════════════════════ */
.r26-hero {
  min-height: 85vh;
  background: var(--r26-gradient-hero);
  display: flex;
  align-items: center;
  padding: var(--r26-space-xl) 0 0;
  position: relative;
  overflow: hidden;
}

/* Subtle background particle overlay */
.r26-hero::before {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(ellipse at 80% 50%, rgba(59,130,246,0.03) 0%, transparent 60%);
  pointer-events: none;
}

.r26-hero-inner {
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 var(--r26-space-lg);
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: var(--r26-space-xl);
  width: 100%;
  position: relative;
  z-index: 1;
}

.r26-hero-text {
  flex: 0 0 38%;
  max-width: 500px;
}

.r26-hero-eyebrow {
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.15em;
  color: var(--r26-accent-indigo);
  text-transform: uppercase;
  margin-bottom: 12px;
  opacity: 0;
  animation: r26FadeSlideUp 0.6s var(--r26-ease-out) 0.1s forwards;
}

.r26-hero-headline {
  font-size: clamp(38px, 5vw, 64px);
  font-weight: 800;
  color: var(--r26-text-primary);
  letter-spacing: -0.03em;
  line-height: 1.05;
  margin-bottom: 8px;
  opacity: 0;
  animation: r26FadeSlideUp 0.6s var(--r26-ease-out) 0.3s forwards;
}

.r26-hero-subline {
  font-size: clamp(18px, 1.8vw, 24px);
  font-weight: 500;
  color: var(--r26-accent-indigo);
  margin-bottom: 12px;
  opacity: 0.7;
  opacity: 0;
  animation: r26FadeSlideUp 0.6s var(--r26-ease-out) 0.2s forwards;
}

.r26-hero-description {
  font-size: 16px;
  color: var(--r26-text-secondary);
  line-height: 1.6;
  margin-bottom: var(--r26-space-lg);
  max-width: 440px;
  opacity: 0;
  animation: r26FadeSlideUp 0.6s var(--r26-ease-out) 0.4s forwards;
}

.r26-hero-ctas {
  display: flex;
  flex-wrap: wrap;
  gap: var(--r26-space-sm);
  margin-bottom: var(--r26-space-md);
  opacity: 0;
  animation: r26FadeSlideUp 0.6s var(--r26-ease-out) 0.5s forwards;
}

.r26-hero-cta-primary {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 14px 28px;
  border-radius: var(--r26-radius-md);
  background: var(--r26-gradient-cta);
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  transition: transform var(--r26-duration-base) var(--r26-ease-out),
              box-shadow var(--r26-duration-base) var(--r26-ease-out);
}

.r26-hero-cta-primary:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 24px rgba(59, 130, 246, 0.3);
}

.r26-hero-cta-secondary {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 14px 28px;
  border-radius: var(--r26-radius-md);
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(99, 102, 241, 0.2);
  color: var(--r26-accent-indigo);
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  cursor: pointer;
  transition: background var(--r26-duration-fast) ease,
              border-color var(--r26-duration-fast) ease;
}

.r26-hero-cta-secondary:hover {
  background: rgba(99, 102, 241, 0.1);
  border-color: rgba(99, 102, 241, 0.3);
}

.r26-hero-cta-tertiary {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 14px 28px;
  border-radius: var(--r26-radius-md);
  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.08);
  color: var(--r26-text-secondary);
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  transition: border-color var(--r26-duration-fast) ease,
              color var(--r26-duration-fast) ease;
}

.r26-hero-cta-tertiary:hover {
  border-color: rgba(255, 255, 255, 0.15);
  color: var(--r26-text-primary);
}

/* Trust badges in hero */
.r26-hero-badges {
  display: flex;
  flex-wrap: wrap;
  gap: var(--r26-space-sm);
  opacity: 0;
  animation: r26FadeSlideUp 0.6s var(--r26-ease-out) 0.6s forwards;
}

.r26-hero-badge {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 6px 14px;
  border-radius: var(--r26-radius-full);
  font-size: 12px;
  font-weight: 500;
  border: 1px solid;
}

.r26-hero-badge-green {
  background: rgba(52, 211, 153, 0.08);
  color: var(--r26-accent-green);
  border-color: rgba(52, 211, 153, 0.12);
}

.r26-hero-badge-indigo {
  background: rgba(99, 102, 241, 0.08);
  color: var(--r26-accent-indigo);
  border-color: rgba(99, 102, 241, 0.12);
}

.r26-hero-badge-pink {
  background: rgba(236, 72, 153, 0.08);
  color: #f472b6;
  border-color: rgba(236, 72, 153, 0.12);
}

/* Wheel container in hero */
.r26-hero-visual {
  flex: 0 0 58%;
  display: flex;
  flex-direction: column;
  align-items: center;
  opacity: 0;
  animation: r26FadeSlideUp 0.8s var(--r26-ease-out) 0.7s forwards;
}

/* Wheel maturity legend */
.r26-wheel-legend {
  display: flex;
  gap: var(--r26-space-md);
  margin-top: var(--r26-space-md);
  opacity: 0;
  animation: r26FadeSlideUp 0.6s var(--r26-ease-out) 0.9s forwards;
}

.r26-legend-pill {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 5px 14px;
  border-radius: var(--r26-radius-full);
  font-size: 11px;
  font-weight: 600;
  background: rgba(255, 255, 255, 0.03);
  border: 1px solid rgba(255, 255, 255, 0.06);
  color: var(--r26-text-secondary);
}

.r26-legend-dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  display: inline-block;
}

.r26-legend-dot-red { background: var(--r26-accent-red); }
.r26-legend-dot-amber { background: var(--r26-accent-amber); }
.r26-legend-dot-green { background: var(--r26-accent-green); }

/* ══════════════════════════════════════════════════════════════
   SECTION 2 — INTELLIGENCE GAP
   ══════════════════════════════════════════════════════════════ */
.r26-gap {
  padding: var(--r26-space-2xl) 0;
}

.r26-gap-header {
  text-align: center;
  margin-bottom: var(--r26-space-xl);
}

.r26-gap-eyebrow {
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  color: var(--r26-accent-red);
  margin-bottom: 8px;
}

.r26-gap-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--r26-space-lg);
}

.r26-gap-card {
  text-align: center;
  padding: 32px 24px;
  border-radius: var(--r26-radius-lg);
  background: var(--r26-glass-bg);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid var(--r26-glass-border);
  transition: transform var(--r26-duration-base) var(--r26-ease-out),
              box-shadow var(--r26-duration-base) var(--r26-ease-out),
              border-color var(--r26-duration-fast) ease;
}

.r26-gap-card:hover {
  transform: translateY(-4px);
  box-shadow: var(--r26-glass-shadow);
}

.r26-gap-card-icon {
  width: 52px;
  height: 52px;
  border-radius: var(--r26-radius-md);
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto 16px;
  border: 1px solid;
}

.r26-gap-card-title {
  font-size: 16px;
  font-weight: 700;
  color: var(--r26-text-primary);
  margin-bottom: 8px;
}

.r26-gap-card-desc {
  font-size: 13px;
  color: var(--r26-text-secondary);
  line-height: 1.6;
  max-width: 260px;
  margin: 0 auto;
}

/* ══════════════════════════════════════════════════════════════
   SECTION 3 — THE TRUTH
   ══════════════════════════════════════════════════════════════ */
.r26-truth {
  padding: var(--r26-space-2xl) 0;
}

.r26-truth-header {
  text-align: center;
  margin-bottom: var(--r26-space-xl);
}

.r26-truth-eyebrow {
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  color: var(--r26-accent-purple);
  margin-bottom: 8px;
}

.r26-truth-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 0;
  max-width: 960px;
  margin: 0 auto;
  border-radius: var(--r26-radius-lg);
  overflow: hidden;
  border: 1px solid var(--r26-glass-border);
}

.r26-truth-col {
  padding: var(--r26-space-lg);
}

.r26-truth-col-traditional {
  background: rgba(239, 68, 68, 0.03);
  border-right: 1px solid rgba(239, 68, 68, 0.08);
}

.r26-truth-col-appex {
  background: rgba(34, 197, 94, 0.03);
}

.r26-truth-col-header {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: var(--r26-space-lg);
  font-size: 18px;
  font-weight: 700;
}

.r26-truth-col-header-traditional {
  color: var(--r26-accent-red);
}

.r26-truth-col-header-appex {
  color: var(--r26-accent-green);
}

.r26-truth-row {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 14px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.04);
  font-size: 14px;
  color: var(--r26-text-primary);
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.4s var(--r26-ease-out), transform 0.4s var(--r26-ease-out);
}

.r26-truth-row.visible {
  opacity: 1;
  transform: translateY(0);
}

.r26-truth-row:last-child {
  border-bottom: none;
}

.r26-truth-icon {
  width: 22px;
  height: 22px;
  flex-shrink: 0;
}

/* ══════════════════════════════════════════════════════════════
   SECTION 5 — ENTERPRISE COMPARISON MATRIX
   ══════════════════════════════════════════════════════════════ */
.r26-matrix {
  padding: var(--r26-space-2xl) 0;
  overflow: hidden;
}

.r26-matrix-header {
  text-align: center;
  margin-bottom: var(--r26-space-xl);
}

.r26-matrix-eyebrow {
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  color: var(--r26-accent-blue);
  margin-bottom: 8px;
}

.r26-matrix-subtitle {
  font-size: 15px;
  color: var(--r26-text-secondary);
  max-width: 680px;
  margin: 0 auto var(--r26-space-lg);
  line-height: 1.6;
}

/* Matrix wrapper — horizontal scroll on mobile */
.r26-matrix-wrapper {
  overflow-x: auto;
  border-radius: var(--r26-radius-lg);
  border: 1px solid var(--r26-glass-border);
  background: var(--r26-bg-tertiary);
  -webkit-overflow-scrolling: touch;
}

.r26-matrix-table {
  width: 100%;
  min-width: 820px;
  border-collapse: separate;
  border-spacing: 0;
  font-size: 13px;
}

.r26-matrix-table th {
  position: sticky;
  top: 0;
  z-index: 2;
  padding: 16px 14px;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  text-align: center;
  background: var(--r26-bg-tertiary);
  border-bottom: 1px solid rgba(255, 255, 255, 0.06);
  color: var(--r26-text-secondary);
}

.r26-matrix-table th:first-child {
  text-align: left;
  position: sticky;
  left: 0;
  z-index: 3;
  background: var(--r26-bg-tertiary);
  min-width: 180px;
}

/* APPEX360 column header glow */
.r26-matrix-th-appex {
  background: linear-gradient(180deg, rgba(59,130,246,0.08), rgba(139,92,246,0.08)) !important;
  color: var(--r26-accent-blue) !important;
  border-bottom: 2px solid var(--r26-accent-blue) !important;
  position: relative;
}

.r26-matrix-th-appex::after {
  content: '★';
  margin-left: 4px;
  font-size: 10px;
}

.r26-matrix-table td {
  padding: 12px 14px;
  text-align: center;
  border-bottom: 1px solid rgba(255, 255, 255, 0.03);
  color: var(--r26-text-secondary);
  transition: background var(--r26-duration-fast) ease;
}

.r26-matrix-table td:first-child {
  text-align: left;
  font-weight: 600;
  color: var(--r26-text-primary);
  position: sticky;
  left: 0;
  z-index: 1;
  background: var(--r26-bg-tertiary);
  min-width: 180px;
  cursor: help;
}

/* Row hover */
.r26-matrix-table tr:hover td {
  background: rgba(255, 255, 255, 0.03);
}

.r26-matrix-table tr:hover td:first-child {
  background: rgba(255, 255, 255, 0.04);
}

/* Cell types */
.r26-matrix-cell-full {
  color: var(--r26-accent-green);
  font-size: 18px;
}

.r26-matrix-cell-partial {
  color: var(--r26-accent-amber);
  font-size: 16px;
}

.r26-matrix-cell-none {
  color: var(--r26-accent-red);
  font-size: 16px;
}

/* APPEX360 column cells */
.r26-matrix-cell-appex {
  color: var(--r26-accent-green);
  font-size: 18px;
  font-weight: 700;
  position: relative;
}

.r26-matrix-cell-appex:hover {
  background: rgba(34, 197, 94, 0.06) !important;
}

/* Row highlighting (via matrix-highlight Stimulus controller) */
.r26-matrix-row-highlight td {
  background: rgba(59, 130, 246, 0.04) !important;
}

.r26-matrix-row-highlight td:first-child {
  background: rgba(59, 130, 246, 0.06) !important;
  color: var(--r26-accent-blue);
}

/* APPEX360 column cell highlight on hover */
.r26-matrix-cell-highlight {
  background: rgba(34, 197, 94, 0.08) !important;
  box-shadow: inset 0 0 12px rgba(34, 197, 94, 0.06);
}

/* Legend pills */
.r26-matrix-legend {
  display: flex;
  flex-wrap: wrap;
  gap: var(--r26-space-md);
  justify-content: center;
  margin-top: var(--r26-space-lg);
}

.r26-matrix-legend-pill {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 6px 16px;
  border-radius: var(--r26-radius-full);
  font-size: 12px;
  font-weight: 500;
  color: var(--r26-text-secondary);
  background: var(--r26-glass-bg);
  border: 1px solid var(--r26-glass-border);
  cursor: help;
}

/* ══════════════════════════════════════════════════════════════
   SECTION 5b — SYSTEM LAYER INFOGRAPHIC
   ══════════════════════════════════════════════════════════════ */
.r26-infographic {
  text-align: center;
  margin-top: var(--r26-space-xl);
  padding: var(--r26-space-xl) 0 0;
  border-top: 1px solid rgba(255, 255, 255, 0.04);
}

.r26-infographic-header {
  margin-bottom: var(--r26-space-lg);
}

.r26-infographic-eyebrow {
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  color: var(--r26-accent-purple);
  margin-bottom: 6px;
}

.r26-infographic-title {
  font-size: 22px;
  font-weight: 700;
  color: var(--r26-text-primary);
}

/* Layer diagram */
.r26-layer-diagram {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--r26-space-md);
  padding: var(--r26-space-xl) 0;
  position: relative;
}

.r26-layer-top {
  padding: 20px 40px;
  border-radius: var(--r26-radius-lg);
  background: var(--r26-gradient-ai);
  border: 1px solid rgba(139, 92, 246, 0.2);
  position: relative;
  z-index: 2;
}

.r26-layer-top-label {
  font-size: 28px;
  font-weight: 800;
  color: var(--r26-accent-purple);
  letter-spacing: -0.02em;
}

.r26-layer-top-sub {
  font-size: 13px;
  color: var(--r26-accent-indigo);
  margin-top: 4px;
}

.r26-layer-connector {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: var(--r26-space-sm);
  position: relative;
  height: 40px;
}

.r26-layer-particle {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: var(--r26-accent-purple);
  opacity: 0;
  animation: r26ParticleFloat 2.5s linear infinite;
}

.r26-layer-particle:nth-child(1) { animation-delay: 0s; }
.r26-layer-particle:nth-child(2) { animation-delay: 0.8s; }
.r26-layer-particle:nth-child(3) { animation-delay: 1.6s; }
.r26-layer-particle:nth-child(4) { animation-delay: 0.4s; }
.r26-layer-particle:nth-child(5) { animation-delay: 1.2s; }

.r26-layer-systems {
  display: flex;
  gap: var(--r26-space-md);
  flex-wrap: wrap;
  justify-content: center;
}

.r26-layer-system {
  padding: 12px 22px;
  border-radius: var(--r26-radius-md);
  background: var(--r26-glass-bg);
  border: 1px solid var(--r26-glass-border);
  font-size: 13px;
  font-weight: 600;
  color: var(--r26-text-secondary);
  transition: all var(--r26-duration-fast) ease;
}

.r26-layer-system:hover {
  border-color: var(--r26-glass-border-hover);
  color: var(--r26-text-primary);
  transform: translateY(-2px);
}

/* Key message callout */
.r26-layer-callout {
  margin-top: var(--r26-space-lg);
  padding: 20px 28px;
  border-radius: var(--r26-radius-lg);
  background: var(--r26-glass-bg);
  border-left: 3px solid var(--r26-accent-purple);
  max-width: 780px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}

.r26-layer-callout-text {
  font-size: clamp(16px, 1.6vw, 20px);
  font-weight: 500;
  color: var(--r26-text-primary);
  line-height: 1.5;
  font-style: italic;
}

/* ══════════════════════════════════════════════════════════════
   SECTION 6 — MEET APPEXi
   ══════════════════════════════════════════════════════════════ */
.r26-appexi {
  padding: var(--r26-space-2xl) 0;
}

.r26-appexi-grid {
  display: grid;
  grid-template-columns: 1fr 1.5fr;
  gap: var(--r26-space-xl);
  align-items: start;
}

.r26-appexi-left {
  text-align: center;
  padding: var(--r26-space-xl);
  border-radius: var(--r26-radius-lg);
  background: var(--r26-gradient-ai);
  border: 1px solid rgba(139, 92, 246, 0.1);
}

.r26-appexi-icon-wrap {
  margin-bottom: var(--r26-space-md);
}

.r26-appexi-badges {
  display: flex;
  flex-wrap: wrap;
  gap: var(--r26-space-sm);
  justify-content: center;
  margin-top: var(--r26-space-md);
}

.r26-appexi-badge {
  padding: 6px 14px;
  border-radius: var(--r26-radius-full);
  font-size: 11px;
  font-weight: 600;
  background: rgba(129, 140, 248, 0.08);
  color: var(--r26-accent-indigo);
  border: 1px solid rgba(129, 140, 248, 0.15);
}

/* Conversation panel */
.r26-conversation {
  border-radius: var(--r26-radius-lg);
  border: 1px solid var(--r26-glass-border);
  background: var(--r26-bg-tertiary);
  overflow: hidden;
}

.r26-conversation-header {
  padding: 14px var(--r26-space-md);
  border-bottom: 1px solid var(--r26-glass-border);
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 12px;
  font-weight: 600;
  color: var(--r26-accent-indigo);
}

.r26-conversation-body {
  padding: var(--r26-space-md);
  min-height: 240px;
  display: flex;
  flex-direction: column;
  gap: var(--r26-space-md);
}

.r26-conversation-message {
  display: flex;
  gap: 12px;
  align-items: flex-start;
  opacity: 0;
  animation: r26FadeSlideUp 0.4s var(--r26-ease-out) forwards;
}

.r26-conversation-message-user {
  justify-content: flex-end;
}

.r26-conversation-avatar {
  width: 32px;
  height: 32px;
  border-radius: var(--r26-radius-sm);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  font-size: 14px;
}

.r26-conversation-bubble {
  padding: 12px 16px;
  border-radius: var(--r26-radius-md);
  font-size: 13px;
  line-height: 1.5;
  max-width: 85%;
}

.r26-conversation-bubble-user {
  background: rgba(59, 130, 246, 0.1);
  border: 1px solid rgba(59, 130, 246, 0.15);
  color: var(--r26-text-primary);
}

.r26-conversation-bubble-appex {
  background: rgba(139, 92, 246, 0.06);
  border: 1px solid rgba(139, 92, 246, 0.1);
  color: var(--r26-text-secondary);
}

.r26-conversation-typing {
  display: flex;
  gap: 4px;
  padding: 4px 0;
}

.r26-conversation-typing-dot {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: var(--r26-accent-purple);
  animation: r26TypingDot 1.4s ease-in-out infinite;
}

.r26-conversation-typing-dot:nth-child(2) { animation-delay: 0.2s; }
.r26-conversation-typing-dot:nth-child(3) { animation-delay: 0.4s; }

/* Confidence badge at end of response */
.r26-conversation-confidence {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 4px 10px;
  border-radius: var(--r26-radius-full);
  font-size: 10px;
  font-weight: 600;
  margin-top: 6px;
}

.r26-conversation-confidence-high {
  background: rgba(34, 197, 94, 0.08);
  color: var(--r26-accent-green);
}

/* ══════════════════════════════════════════════════════════════
   SECTION 7 — PLATFORM NUMBERS
   ══════════════════════════════════════════════════════════════ */
.r26-stats {
  padding: var(--r26-space-2xl) 0;
  text-align: center;
}

.r26-stats-header {
  margin-bottom: var(--r26-space-xl);
}

.r26-stats-eyebrow {
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  color: var(--r26-accent-teal);
  margin-bottom: 8px;
}

.r26-stats-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--r26-space-md);
  max-width: 960px;
  margin: 0 auto;
}

.r26-stat-card {
  padding: 28px 20px;
  border-radius: var(--r26-radius-lg);
  background: var(--r26-glass-bg);
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
  border: 1px solid var(--r26-glass-border);
  transition: transform var(--r26-duration-base) var(--r26-ease-out),
              border-color var(--r26-duration-fast) ease;
}

.r26-stat-card:hover {
  transform: translateY(-4px);
  border-color: var(--r26-glass-border-hover);
}

.r26-stat-value {
  font-size: clamp(36px, 4vw, 52px);
  font-weight: 800;
  color: var(--r26-text-primary);
  letter-spacing: -0.03em;
  line-height: 1;
  margin-bottom: 6px;
}

.r26-stat-label {
  font-size: 14px;
  font-weight: 500;
  color: var(--r26-text-secondary);
}

.r26-stat-description {
  font-size: 12px;
  color: var(--r26-text-muted);
  margin-top: 2px;
}

/* ══════════════════════════════════════════════════════════════
   SECTION 8 — TRUST & PROOF
   ══════════════════════════════════════════════════════════════ */
.r26-trust {
  padding: var(--r26-space-2xl) 0;
}

.r26-trust-header {
  text-align: center;
  margin-bottom: var(--r26-space-xl);
}

.r26-trust-eyebrow {
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  color: var(--r26-accent-green);
  margin-bottom: 8px;
}

.r26-trust-badges {
  display: flex;
  flex-wrap: wrap;
  gap: var(--r26-space-sm);
  justify-content: center;
  margin-bottom: var(--r26-space-xl);
}

.r26-trust-badge {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 10px 20px;
  border-radius: var(--r26-radius-md);
  border: 1px solid var(--r26-glass-border);
  background: var(--r26-glass-bg);
  font-size: 13px;
  font-weight: 500;
  color: var(--r26-text-secondary);
  cursor: help;
  transition: all var(--r26-duration-fast) ease;
  position: relative;
}

.r26-trust-badge:hover {
  border-color: var(--r26-glass-border-hover);
  color: var(--r26-text-primary);
  background: var(--r26-bg-glass-hover);
}

/* Badge tooltip */
.r26-trust-tooltip {
  position: absolute;
  bottom: calc(100% + 8px);
  left: 50%;
  transform: translateX(-50%);
  padding: 8px 14px;
  border-radius: var(--r26-radius-sm);
  background: var(--r26-bg-tertiary);
  border: 1px solid var(--r26-glass-border);
  font-size: 11px;
  font-weight: 400;
  color: var(--r26-text-secondary);
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  transition: opacity var(--r26-duration-fast) ease;
  z-index: 10;
  box-shadow: 0 4px 12px rgba(0,0,0,0.4);
}

.r26-trust-badge:hover .r26-trust-tooltip {
  opacity: 1;
}

/* Trust stats */
.r26-trust-stats {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: var(--r26-space-md);
  max-width: 960px;
  margin: 0 auto;
}

.r26-trust-stat {
  text-align: center;
  padding: 20px;
  border-radius: var(--r26-radius-md);
  background: var(--r26-glass-bg);
  border: 1px solid var(--r26-glass-border);
}

.r26-trust-stat-value {
  font-size: 32px;
  font-weight: 800;
  color: var(--r26-text-primary);
  letter-spacing: -0.02em;
}

.r26-trust-stat-label {
  font-size: 12px;
  color: var(--r26-text-secondary);
  margin-top: 4px;
}

/* ══════════════════════════════════════════════════════════════
   SECTION 9 — FINAL CTA
   ══════════════════════════════════════════════════════════════ */
.r26-cta {
  padding: var(--r26-space-2xl) 0;
}

.r26-cta-card {
  text-align: center;
  padding: var(--r26-space-xl) var(--r26-space-lg);
  border-radius: var(--r26-radius-lg);
  background: linear-gradient(135deg, rgba(15,23,42,0.9), rgba(15,23,42,0.95));
  border: 1px solid rgba(99, 102, 241, 0.2);
  position: relative;
  overflow: hidden;
}

.r26-cta-card::before {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: radial-gradient(circle at 50% 50%, rgba(59,130,246,0.03), transparent 60%);
  pointer-events: none;
}

.r26-cta-icon {
  width: 56px;
  height: 56px;
  border-radius: var(--r26-radius-lg);
  background: rgba(99, 102, 241, 0.12);
  border: 1px solid rgba(99, 102, 241, 0.15);
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto var(--r26-space-md);
}

.r26-cta-icon i {
  font-size: 22px;
  color: var(--r26-accent-indigo);
}

.r26-cta-headline {
  font-size: clamp(22px, 2.8vw, 34px);
  font-weight: 800;
  color: var(--r26-text-primary);
  letter-spacing: -0.02em;
  margin-bottom: 8px;
}

.r26-cta-description {
  font-size: 15px;
  color: var(--r26-text-secondary);
  max-width: 540px;
  margin: 0 auto var(--r26-space-lg);
  line-height: 1.6;
}

.r26-cta-buttons {
  display: flex;
  gap: var(--r26-space-sm);
  justify-content: center;
  flex-wrap: wrap;
}

.r26-cta-primary {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 14px 32px;
  border-radius: var(--r26-radius-md);
  background: var(--r26-gradient-cta);
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  transition: transform var(--r26-duration-base) var(--r26-ease-out),
              box-shadow var(--r26-duration-base) var(--r26-ease-out);
  animation: r26CtaGlow 2s ease-in-out 3;
}

.r26-cta-primary:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 24px rgba(59, 130, 246, 0.3);
}

.r26-cta-secondary {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 14px 32px;
  border-radius: var(--r26-radius-md);
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(255, 255, 255, 0.1);
  color: var(--r26-text-primary);
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  transition: all var(--r26-duration-fast) ease;
}

.r26-cta-secondary:hover {
  background: rgba(255, 255, 255, 0.08);
  border-color: rgba(255, 255, 255, 0.15);
}

.r26-cta-trust {
  margin-top: var(--r26-space-md);
  padding: 10px 16px;
  border-radius: var(--r26-radius-sm);
  background: rgba(99, 102, 241, 0.04);
  border: 1px solid rgba(99, 102, 241, 0.08);
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-size: 12px;
  color: var(--r26-text-secondary);
}

/* ══════════════════════════════════════════════════════════════
   ANIMATION KEYFRAMES
   ══════════════════════════════════════════════════════════════ */

@keyframes r26FadeSlideUp {
  from {
    opacity: 0;
    transform: translateY(16px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes r26CtaGlow {
  0%, 100% {
    box-shadow: 0 4px 16px rgba(59, 130, 246, 0.15);
  }
  50% {
    box-shadow: 0 4px 24px rgba(59, 130, 246, 0.3), 0 0 40px rgba(139, 92, 246, 0.1);
  }
}

@keyframes r26TypingDot {
  0%, 60%, 100% { opacity: 0.3; transform: scale(0.8); }
  30% { opacity: 1; transform: scale(1.1); }
}

@keyframes r26ParticleFloat {
  0% {
    opacity: 0;
    transform: translateY(20px) scale(0.5);
  }
  20% {
    opacity: 0.8;
  }
  80% {
    opacity: 0.6;
  }
  100% {
    opacity: 0;
    transform: translateY(-20px) scale(1);
  }
}

/* ══════════════════════════════════════════════════════════════
   RESPONSIVE BREAKPOINTS
   ══════════════════════════════════════════════════════════════ */

/* Tablet (≤1024px) */
@media (max-width: 1024px) {
  .r26-hero-inner {
    flex-direction: column;
    text-align: center;
  }

  .r26-hero-text {
    flex: none;
    max-width: 100%;
    order: 2;
  }

  .r26-hero-visual {
    flex: none;
    max-width: 500px;
    order: 1;
  }

  .r26-hero-description {
    margin: 0 auto var(--r26-space-lg);
  }

  .r26-hero-ctas {
    justify-content: center;
  }

  .r26-hero-badges {
    justify-content: center;
  }

  .r26-gap-grid {
    grid-template-columns: repeat(2, 1fr);
  }

  .r26-appexi-grid {
    grid-template-columns: 1fr;
  }

  .r26-trust-stats {
    grid-template-columns: repeat(2, 1fr);
  }

  .r26-layer-systems {
    gap: var(--r26-space-sm);
  }
}

/* Mobile (≤768px) */
@media (max-width: 768px) {
  .r26-section {
    padding: var(--r26-space-xl) 0;
  }

  .r26-hero {
    min-height: auto;
    padding-top: var(--r26-space-lg);
  }

  .r26-gap-grid {
    grid-template-columns: 1fr;
  }

  .r26-truth-grid {
    grid-template-columns: 1fr;
  }

  .r26-truth-col-traditional {
    border-right: none;
    border-bottom: 1px solid rgba(239, 68, 68, 0.08);
  }

  .r26-stats-grid {
    grid-template-columns: repeat(2, 1fr);
  }

  .r26-trust-stats {
    grid-template-columns: repeat(2, 1fr);
  }

  .r26-trust-badges {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: var(--r26-space-sm);
  }

  .r26-layer-systems {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: var(--r26-space-sm);
  }

  .r26-layer-top {
    padding: 16px 24px;
  }

  .r26-layer-top-label {
    font-size: 22px;
  }

  .r26-conversation-bubble {
    max-width: 100%;
  }

  .r26-matrix-wrapper {
    margin: 0 calc(-1 * var(--r26-space-lg));
    border-radius: 0;
    border-left: none;
    border-right: none;
  }

  .r26-wheel-legend {
    flex-direction: column;
    align-items: center;
    gap: var(--r26-space-sm);
  }

  .r26-cta-buttons {
    flex-direction: column;
    align-items: stretch;
  }

  .r26-cta-primary,
  .r26-cta-secondary {
    justify-content: center;
  }
}

/* Small Mobile (≤480px) */
@media (max-width: 480px) {
  .r26-stats-grid {
    grid-template-columns: 1fr;
  }

  .r26-trust-stats {
    grid-template-columns: 1fr;
  }

  .r26-trust-badges {
    grid-template-columns: 1fr;
  }

  .r26-layer-systems {
    grid-template-columns: 1fr;
  }
}

/* ══════════════════════════════════════════════════════════════
   ACCESSIBILITY
   ══════════════════════════════════════════════════════════════ */

/* Focus visible ring for keyboard navigation */
.r26-hero-cta-primary:focus-visible,
.r26-hero-cta-secondary:focus-visible,
.r26-hero-cta-tertiary:focus-visible,
.r26-cta-primary:focus-visible,
.r26-cta-secondary:focus-visible {
  outline: 2px solid var(--r26-accent-blue);
  outline-offset: 2px;
}

/* Reduced motion */
@media (prefers-reduced-motion: reduce) {
  .r26-hero-eyebrow,
  .r26-hero-headline,
  .r26-hero-subline,
  .r26-hero-description,
  .r26-hero-ctas,
  .r26-hero-badges,
  .r26-hero-visual,
  .r26-wheel-legend {
    opacity: 1;
    animation: none;
  }

  .r26-conversation-typing-dot {
    animation: none;
  }

  .r26-layer-particle {
    animation: none;
    opacity: 0.5;
  }

  .r26-cta-primary {
    animation: none;
  }

  .r26-gap-card,
  .r26-stat-card,
  .r26-truth-row {
    transition: none;
  }
}
/* ═══════════════════════════════════════════════════════════════════
   APPEX360 Assessment Workspace — Compact Enterprise Layout
   ═══════════════════════════════════════════════════════════════════
   Reduces card height from ~700-900px to ~280-320px.
   3-4 questions visible per screen at 1440px.
   Uses --ds-* tokens throughout. No hardcoded colours.
   ═══════════════════════════════════════════════════════════════════ */

/* ═══════════════════════════════════════════════════════════════════
   APPEX360 Assessment Workspace — Compact Enterprise Layout
   ═══════════════════════════════════════════════════════════════════
   Reduces card height from ~700-900px to ~280-320px.
   3-4 questions visible per screen at 1440px.
   Uses --ds-* tokens throughout. No hardcoded colours.
   ═══════════════════════════════════════════════════════════════════ */

/* ─── Container ─────────────────────────────────────────────────── */
.aws-container {
  min-height: 100vh;
  background: linear-gradient(135deg, var(--ds-bg-primary, #0f172a), var(--ds-bg-secondary, #1e293b));
}

/* ─── Staggered card entrance animation ─────────────────────────── */
@keyframes aws-card-in {
  from {
    opacity: 0;
    transform: translateY(8px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.aws-card {
  animation: aws-card-in 0.25s ease-out both;
}

/* Stagger each card by index via inline style on the element */
/* style="--card-index: N" in the view generates this */
.aws-card:nth-child(1) { animation-delay: 0.00s; }
.aws-card:nth-child(2) { animation-delay: 0.04s; }
.aws-card:nth-child(3) { animation-delay: 0.08s; }
.aws-card:nth-child(4) { animation-delay: 0.12s; }
.aws-card:nth-child(5) { animation-delay: 0.16s; }
.aws-card:nth-child(6) { animation-delay: 0.20s; }
.aws-card:nth-child(7) { animation-delay: 0.24s; }
.aws-card:nth-child(8) { animation-delay: 0.28s; }
.aws-card:nth-child(9) { animation-delay: 0.32s; }
.aws-card:nth-child(10) { animation-delay: 0.36s; }

/* ─── Premium scrollbar ─────────────────────────────────────────── */
.aws-main::-webkit-scrollbar {
  width: 6px;
}
.aws-main::-webkit-scrollbar-track {
  background: transparent;
}
.aws-main::-webkit-scrollbar-thumb {
  background: rgba(255,255,255,0.08);
  border-radius: 3px;
}
.aws-main::-webkit-scrollbar-thumb:hover {
  background: rgba(255,255,255,0.15);
}

.aws-layout {
  display: grid;
  grid-template-columns: 220px 1fr;
  gap: 16px;
  max-width: 1440px;
  margin: 0 auto;
  padding: 12px 16px;
}

@media (max-width: 1024px) {
  .aws-layout {
    grid-template-columns: 1fr;
  }
}

/* ─── Compact Sidebar ──────────────────────────────────────────── */
.aws-sidebar {
  position: sticky;
  top: 0.75rem;
  align-self: start;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.aws-cat-card {
  padding: 12px;
  border-radius: 10px;
  background: rgba(255,255,255,0.03);
  border: 1px solid rgba(255,255,255,0.06);
}

.aws-cat-header {
  margin-bottom: 8px;
}

.aws-cat-name {
  font-size: 15px;
  font-weight: 700;
  color: var(--ds-text-primary, #ffffff);
  margin-bottom: 4px;
  line-height: 1.3;
}

.aws-domain-badge {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 2px 8px;
  border-radius: 4px;
  font-size: 11px;
  font-weight: 500;
  background: rgba(167,139,250,0.1);
  color: #a78bfa;
  border: 1px solid rgba(167,139,250,0.15);
}

.aws-domain-badge i {
  font-size: 9px;
}

.aws-progress-row {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 8px;
}

.aws-ring {
  position: relative;
  width: 40px;
  height: 40px;
  flex-shrink: 0;
}

.aws-ring-svg {
  width: 40px;
  height: 40px;
  transform: rotate(-90deg);
}

.aws-ring-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 11px;
  font-weight: 700;
  color: #818cf8;
}

.aws-count-num {
  font-size: 15px;
  font-weight: 700;
  color: var(--ds-text-primary, #ffffff);
  display: block;
  line-height: 1.2;
}

.aws-count-label {
  font-size: 11px;
  color: rgba(255,255,255,0.4);
}

.aws-progress-bar {
  height: 3px;
  border-radius: 2px;
  background: rgba(255,255,255,0.05);
  overflow: hidden;
}

.aws-progress-fill {
  height: 100%;
  border-radius: 2px;
  background: linear-gradient(90deg, #818cf8, #a78bfa);
  transition: width 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  position: relative;
}

/* Subtle shimmer on progress fill */
.aws-progress-fill::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.15), transparent);
  animation: aws-shimmer 2s ease-in-out infinite;
}

@keyframes aws-shimmer {
  0% { transform: translateX(-100%); }
  100% { transform: translateX(100%); }
}

/* ─── Question Dot Grid ───────────────────────────────────────── */
.aws-q-grid {
  padding: 10px 12px;
  border-radius: 10px;
  background: rgba(255,255,255,0.03);
  border: 1px solid rgba(255,255,255,0.06);
}

.aws-q-grid-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 13px;
  font-weight: 600;
  color: var(--ds-text-primary, #ffffff);
  margin-bottom: 8px;
}

.aws-q-grid-count {
  font-size: 12px;
  color: rgba(255,255,255,0.4);
}

.aws-q-dots {
  display: flex;
  flex-wrap: wrap;
  gap: 3px;
}

.aws-q-dot {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 26px;
  height: 26px;
  border-radius: 5px;
  font-size: 11px;
  font-weight: 500;
  text-decoration: none;
  color: rgba(255,255,255,0.5);
  border: 1px solid transparent;
  transition: all 0.15s ease;
  position: relative;
}

.aws-q-dot.current {
  color: #ffffff;
  background: rgba(99,102,241,0.2);
  border-color: rgba(99,102,241,0.3);
  font-weight: 700;
  box-shadow: 0 0 8px rgba(99,102,241,0.15);
}

.aws-q-dot.answered {
  color: #34d399;
}

.aws-q-dot.answered::after {
  content: '';
  position: absolute;
  bottom: 2px;
  right: 2px;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #34d399;
  transition: transform 0.15s ease;
}

.aws-q-dot:hover {
  background: rgba(255,255,255,0.06);
  color: var(--ds-text-primary, #ffffff);
  transform: scale(1.1);
}

.aws-q-dot:active {
  transform: scale(0.95);
}

/* ─── Questions Per Page ──────────────────────────────────────── */
.aws-ppp {
  display: flex;
  align-items: center;
  gap: 6px;
  padding: 8px 12px;
  border-radius: 10px;
  background: rgba(255,255,255,0.03);
  border: 1px solid rgba(255,255,255,0.06);
  font-size: 12px;
  color: rgba(255,255,255,0.4);
}

.aws-ppp-select {
  padding: 3px 6px;
  border-radius: 4px;
  background: rgba(255,255,255,0.05);
  border: 1px solid rgba(255,255,255,0.08);
  color: var(--ds-text-primary, #ffffff);
  font-size: 12px;
  outline: none;
  cursor: pointer;
}

.aws-ppp-select option {
  background: #1e293b;
  color: #ffffff;
}

/* ─── Main Workspace ──────────────────────────────────────────── */
.aws-main {
  min-width: 0;
}

.aws-header-row {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 12px;
  margin-bottom: 12px;
}

.aws-heading {
  font-size: 22px;
  font-weight: 700;
  color: var(--ds-text-primary, #ffffff);
  line-height: 1.2;
  margin-bottom: 2px;
}

.aws-subhead {
  font-size: 13px;
  color: rgba(255,255,255,0.4);
}

.aws-subhead strong {
  color: rgba(255,255,255,0.7);
}

/* ─── Compact Score Guide ─────────────────────────────────────── */
.aws-score-guide {
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 6px 10px;
  border-radius: 8px;
  background: rgba(255,255,255,0.02);
  border: 1px solid rgba(255,255,255,0.06);
  font-size: 11px;
  color: rgba(255,255,255,0.3);
  flex-shrink: 0;
}

.aws-score-guide i {
  font-size: 11px;
  margin-right: 2px;
}

.aws-sg-pill {
  padding: 1px 6px;
  border-radius: 3px;
  font-weight: 600;
  font-size: 10px;
}

.sg-1 { background: rgba(248,113,113,0.1); color: #f87171; }
.sg-2 { background: rgba(251,146,60,0.1); color: #fb923c; }
.sg-3 { background: rgba(251,191,36,0.1); color: #fbbf24; }
.sg-4 { background: rgba(52,211,153,0.1); color: #34d399; }
.sg-5 { background: rgba(52,211,153,0.15); color: #34d399; }
.sg-na { background: rgba(148,163,184,0.08); color: #94a3b8; }

/* ─── Compact Question Card ───────────────────────────────────── */
.aws-card {
  border-radius: 10px;
  margin-bottom: 10px;
  background: linear-gradient(135deg, rgba(30,41,59,0.6), rgba(30,41,59,0.4));
  border: 1px solid rgba(255,255,255,0.06);
  backdrop-filter: blur(6px);
  transition: border-color 0.2s ease, box-shadow 0.2s ease, background 0.2s ease;
}

.aws-card.answered {
  border-color: rgba(52,211,153,0.15);
  background: linear-gradient(135deg, rgba(52,211,153,0.04), rgba(30,41,59,0.4));
}

.aws-card:hover {
  border-color: rgba(255,255,255,0.12);
  box-shadow: 0 4px 16px rgba(0,0,0,0.2);
}

.aws-card:has(.aws-score-pill:focus-within) {
  border-color: rgba(99,102,241,0.25);
  box-shadow: 0 0 0 1px rgba(99,102,241,0.1);
}

.aws-card-body {
  padding: 10px 12px;
}

/* ─── Question Row ────────────────────────────────────────────── */
.aws-q-row {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  margin-bottom: 8px;
}

.aws-q-num {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  border-radius: 6px;
  font-size: 12px;
  font-weight: 700;
  flex-shrink: 0;
  background: rgba(99,102,241,0.1);
  color: #818cf8;
  transition: all 0.15s;
}

.aws-q-num.done {
  background: rgba(52,211,153,0.1);
  color: #34d399;
}

.aws-q-text {
  font-size: 14px;
  line-height: 1.5;
  color: var(--ds-text-primary, #ffffff);
  font-weight: 500;
  margin: 0;
  flex: 1;
}

.aws-check {
  color: #34d399;
  font-size: 14px;
  flex-shrink: 0;
  margin-top: 2px;
}

/* ─── Score Pills — Compact, Touch-Friendly ───────────────────── */
.aws-score-row {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
  margin-bottom: 8px;
}

.aws-score-pill {
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 5px 10px;
  border-radius: 6px;
  border: 1px solid rgba(255,255,255,0.06);
  background: rgba(255,255,255,0.02);
  cursor: pointer;
  transition: all 0.15s ease;
  font-size: 13px;
  color: rgba(255,255,255,0.5);
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}

.aws-score-pill:hover {
  border-color: rgba(99,102,241,0.25);
  background: rgba(99,102,241,0.05);
  transform: translateY(-1px);
}

.aws-score-pill:active {
  transform: translateY(0px);
  transition-duration: 0.05s;
}

.aws-score-pill.selected-1,
.aws-score-pill.selected-2,
.aws-score-pill.selected-3,
.aws-score-pill.selected-4,
.aws-score-pill.selected-5,
.aws-score-pill.selected-na {
  transform: scale(1.02);
}

.aws-score-pill.selected-1 {
  border-color: rgba(248,113,113,0.35);
  background: rgba(248,113,113,0.08);
  color: #f87171;
}

.aws-score-pill.selected-2 {
  border-color: rgba(251,146,60,0.35);
  background: rgba(251,146,60,0.08);
  color: #fb923c;
}

.aws-score-pill.selected-3 {
  border-color: rgba(251,191,36,0.35);
  background: rgba(251,191,36,0.08);
  color: #fbbf24;
}

.aws-score-pill.selected-4 {
  border-color: rgba(52,211,153,0.35);
  background: rgba(52,211,153,0.08);
  color: #34d399;
}

.aws-score-pill.selected-5 {
  border-color: rgba(52,211,153,0.4);
  background: rgba(52,211,153,0.1);
  color: #34d399;
}

.aws-score-pill.selected-na {
  border-color: rgba(148,163,184,0.25);
  background: rgba(148,163,184,0.06);
  color: #94a3b8;
}

.aws-pill-value {
  font-weight: 700;
  font-size: 13px;
}

.aws-pill-label {
  font-size: 11px;
  opacity: 0.6;
}

/* ─── Evidence + Comments Row ─────────────────────────────────── */
.aws-input-row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 6px;
  margin-bottom: 6px;
}

@media (max-width: 640px) {
  .aws-input-row {
    grid-template-columns: 1fr;
  }
}

.aws-input-group {
  position: relative;
}

.aws-input-icon {
  position: absolute;
  top: 8px;
  left: 8px;
  font-size: 11px;
  color: rgba(255,255,255,0.15);
  pointer-events: none;
}

.aws-textarea {
  width: 100%;
  padding: 6px 8px 6px 26px;
  border-radius: 6px;
  background: rgba(255,255,255,0.02);
  border: 1px solid rgba(255,255,255,0.06);
  color: rgba(255,255,255,0.7);
  font-size: 13px;
  line-height: 1.4;
  outline: none;
  resize: vertical;
  transition: border-color 0.15s, background 0.15s;
}

.aws-textarea:focus {
  border-color: rgba(99,102,241,0.3);
  background: rgba(99,102,241,0.03);
}

.aws-textarea::placeholder {
  color: rgba(255,255,255,0.15);
}

/* Auto-expand — grow height when user types */
.aws-textarea:not(:placeholder-shown) {
  background: rgba(255,255,255,0.03);
  border-color: rgba(255,255,255,0.1);
}

/* ─── Attachments Accordion ────────────────────────────────────── */
.aws-attach {
  margin-top: 0;
  border: none;
}

.aws-attach-summary {
  display: flex;
  align-items: center;
  gap: 6px;
  padding: 4px 8px;
  border-radius: 5px;
  font-size: 12px;
  color: rgba(255,255,255,0.3);
  cursor: pointer;
  transition: color 0.12s, background 0.12s;
  list-style: none;
  user-select: none;
}

.aws-attach-summary::-webkit-details-marker {
  display: none;
}

.aws-attach-summary:hover {
  color: rgba(255,255,255,0.5);
  background: rgba(255,255,255,0.03);
}

.aws-attach-summary i {
  font-size: 11px;
}

.aws-attach-hint {
  opacity: 0.5;
  font-size: 11px;
}

.aws-attach-body {
  padding: 8px 0 0 0;
}

/* ─── Compact Sticky Footer ────────────────────────────────────── */
.aws-footer {
  position: sticky;
  bottom: 0.5rem;
  margin-top: 8px;
}

.aws-footer-inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 16px;
  border-radius: 10px;
  background: rgba(15,23,42,0.95);
  border: 1px solid rgba(255,255,255,0.06);
  backdrop-filter: blur(12px);
  gap: 8px;
  box-shadow: 0 -4px 20px rgba(0,0,0,0.2);
}

.aws-footer-left,
.aws-footer-right {
  display: flex;
  align-items: center;
  gap: 6px;
}

/* ─── Buttons ──────────────────────────────────────────────────── */
.aws-btn {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  padding: 6px 14px;
  border-radius: 7px;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.12s;
  border: 1px solid transparent;
  line-height: 1.3;
}

.aws-btn i {
  font-size: 11px;
}

.aws-btn-ghost {
  background: rgba(255,255,255,0.03);
  color: rgba(255,255,255,0.5);
  border-color: rgba(255,255,255,0.06);
}

.aws-btn-ghost:hover {
  background: rgba(255,255,255,0.06);
  color: rgba(255,255,255,0.7);
}

.aws-btn-draft {
  background: rgba(99,102,241,0.1);
  color: #818cf8;
  border-color: rgba(99,102,241,0.2);
}

.aws-btn-draft:hover {
  background: rgba(99,102,241,0.15);
  border-color: rgba(99,102,241,0.3);
}

.aws-btn-primary {
  background: #818cf8;
  color: #ffffff;
  border-color: rgba(99,102,241,0.3);
}

.aws-btn-primary:hover {
  background: #6d78f4;
}

.aws-btn-complete {
  background: #34d399;
  color: #0f172a;
  border-color: rgba(52,211,153,0.25);
}

.aws-btn-complete:hover {
  background: #2ec98d;
}

.aws-counter {
  font-size: 12px;
  color: rgba(255,255,255,0.3);
  white-space: nowrap;
}

.aws-status {
  font-size: 12px;
  text-align: center;
  flex: 1;
}

/* ─── Responsive ───────────────────────────────────────────────── */
@media (max-width: 1024px) {
  .aws-sidebar {
    position: static;
  }

  .aws-heading {
    font-size: 18px;
  }

  .aws-card-body {
    padding: 8px 10px;
  }

  .aws-score-row {
    gap: 3px;
  }

  .aws-score-pill {
    padding: 4px 8px;
    font-size: 12px;
  }

  .aws-footer-inner {
    flex-wrap: wrap;
    justify-content: center;
    gap: 6px;
  }
}

/* ─── WCAG Focus Styles ───────────────────────────────────────── */
.aws-btn:focus-visible,
.aws-score-pill:focus-within,
.aws-q-dot:focus-visible,
.aws-ppp-select:focus-visible,
.aws-textarea:focus-visible,
.aws-attach-summary:focus-visible {
  outline: 2px solid #818cf8;
  outline-offset: 2px;
}

.aws-score-pill:focus-within {
  outline: 2px solid #818cf8;
  outline-offset: 1px;
}

/* ─── Take Page Button Classes (CSP-compliant, no inline handlers) ── */
.take-btn-ghost {
  font-size: 0.6rem;
  padding: 0.2rem 0.5rem;
  border-radius: 0.4rem;
  background: rgba(255,255,255,0.04);
  color: rgba(255,255,255,0.5);
  border: 1px solid rgba(255,255,255,0.08);
  cursor: pointer;
  transition: background 0.15s ease;
}
.take-btn-ghost:hover {
  background: rgba(255,255,255,0.08);
}

.take-btn-primary {
  font-size: 0.6rem;
  padding: 0.2rem 0.5rem;
  border-radius: 0.4rem;
  background: rgba(96,165,250,0.1);
  color: #60a5fa;
  border: 1px solid rgba(96,165,250,0.2);
  cursor: pointer;
  transition: background 0.15s ease;
}
.take-btn-primary:hover {
  background: rgba(96,165,250,0.2);
}

.take-btn-clear {
  font-size: 0.6rem;
  color: rgba(255,255,255,0.4);
  background: none;
  border: none;
  cursor: pointer;
  display: none;
  transition: color 0.15s ease;
}
.take-btn-clear:hover {
  color: rgba(255,255,255,0.7);
}

/* ─── Category Card Staggered Animation ────────────────────────── */
@keyframes cat-card-in {
  from {
    opacity: 0;
    transform: translateY(12px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

#categoryGrid > a {
  animation: cat-card-in 0.35s ease-out both;
}

/* Stagger via inline style --cat-index set on each card */
/* nth-child fallback */
#categoryGrid > a:nth-child(1)  { animation-delay: 0.00s; }
#categoryGrid > a:nth-child(2)  { animation-delay: 0.04s; }
#categoryGrid > a:nth-child(3)  { animation-delay: 0.08s; }
#categoryGrid > a:nth-child(4)  { animation-delay: 0.12s; }
#categoryGrid > a:nth-child(5)  { animation-delay: 0.16s; }
#categoryGrid > a:nth-child(6)  { animation-delay: 0.20s; }
#categoryGrid > a:nth-child(7)  { animation-delay: 0.24s; }
#categoryGrid > a:nth-child(8)  { animation-delay: 0.28s; }
#categoryGrid > a:nth-child(9)  { animation-delay: 0.32s; }
#categoryGrid > a:nth-child(10) { animation-delay: 0.36s; }
#categoryGrid > a:nth-child(11) { animation-delay: 0.40s; }
#categoryGrid > a:nth-child(12) { animation-delay: 0.44s; }
#categoryGrid > a:nth-child(13) { animation-delay: 0.48s; }
#categoryGrid > a:nth-child(14) { animation-delay: 0.52s; }
#categoryGrid > a:nth-child(15) { animation-delay: 0.56s; }
#categoryGrid > a:nth-child(16) { animation-delay: 0.60s; }
#categoryGrid > a:nth-child(17) { animation-delay: 0.64s; }
#categoryGrid > a:nth-child(18) { animation-delay: 0.68s; }
#categoryGrid > a:nth-child(19) { animation-delay: 0.72s; }
#categoryGrid > a:nth-child(20) { animation-delay: 0.76s; }

.take-link-amber {
  display: inline-flex;
  align-items: center;
  gap: 0.375rem;
  padding: 0.5rem 1rem;
  border-radius: 0.5rem;
  font-size: 0.75rem;
  font-weight: 500;
  transition: background 0.15s ease;
  background: rgba(251,191,36,0.1);
  color: #fbbf24;
  border: 1px solid rgba(251,191,36,0.2);
  text-decoration: none;
}
.take-link-amber:hover {
  background: rgba(251,191,36,0.2);
}

.take-link-indigo {
  display: inline-flex;
  align-items: center;
  gap: 0.375rem;
  padding: 0.5rem 1rem;
  border-radius: 0.5rem;
  font-size: 0.75rem;
  font-weight: 500;
  transition: background 0.15s ease;
  background: rgba(99,102,241,0.15);
  color: #818cf8;
  border: 1px solid rgba(99,102,241,0.25);
  text-decoration: none;
}
.take-link-indigo:hover {
  background: rgba(99,102,241,0.25);
}
/* ══════════════════════════════════════════════════════════════
   APPEX360 Homepage — Release 27 Enterprise Redesign
   Premium SaaS landing page — Stripe × Apple × Palantir quality
   
   Tokens:    --r27-* for all design decisions
   Sections:  r27-* BEM-style classes
   Anims:     @keyframes defined at bottom
   Responsive: 1280px / 1024px / 768px / 480px
   ══════════════════════════════════════════════════════════════ */

/* ═══ DESIGN TOKENS ═══ */
:root {
  /* ══════════════════════════════════════════════════════════════
     R27 DESIGN TOKENS — HARDCODED DARK VALUES
     
     The R27 homepage is an explicit DARK design. Every surface,
     text, and accent color is hardcoded so that theme changes
     (classic, light, corporate blue) NEVER cause:
     
       - dark text on dark backgrounds
       - light text on light backgrounds
       - contrast failures
     
     NEVER replace these with var(--text-primary) or other
     theme-relative variables — they resolve to dark values on
     light themes and will break contrast.
     ══════════════════════════════════════════════════════════════ */

  /* HOMEPAGE VISUAL CONVERGENCE (2026-10-05) — these are the validated
     apex_reference :root FALLBACK token values. They are the protection for
     the state where the theme attribute is absent (or another theme token
     file is active): with no attribute, no theme-scoped mapping applies and
     these literals govern. When data-theme='apex_reference' IS present, the
     Theme Engine-scoped mapping in
     app/views/shared/homepage/_apex_reference_convergence.html.erb re-points
     the same token names onto the apex_reference Theme Engine tokens.
     Values stay hard-coded literals (never var()) per the rule below. */

  /* Surfaces — apex_reference executive dark */
  --r27-surface: #0B1021;
  --r27-surface-alt: #0C1828;
  --r27-surface-card: #16182B;
  --r27-surface-glass: rgba(22, 24, 43, 0.7);

  /* Borders — hairlines */
  --r27-border: rgba(255, 255, 255, 0.05);
  --r27-border-light: rgba(255, 255, 255, 0.08);
  --r27-glass-border: rgba(255, 255, 255, 0.08);

  /* Text tiers — explicit light colors for WCAG AA on dark backgrounds */
  --r27-text-primary: #E3E6EE;
  --r27-text-secondary: #B6BDD3;
  --r27-text-muted: #8A93AD;

  /* Accents — apex_reference accent system (violet interactive, amber brand).
     Status colors (green/red/teal) are preserved R27 status utilities. */
  --r27-accent: #776FA3;
  --r27-accent-hover: #8F87BC;
  --r27-accent-subtle: rgba(119, 111, 163, 0.14);
  --r27-accent-warm: #CD814A;
  --r27-accent-green: #22C55E;
  --r27-accent-red: #EF4444;
  --r27-accent-teal: #14B8A6;

  /* Gradients — accent/secondary treatment */
  --r27-gradient-hero: linear-gradient(135deg, #01020D 0%, #0C1828 50%, #01020D 100%);
  --r27-gradient-cta: linear-gradient(135deg, #776FA3 0%, #5C509F 100%);
  --r27-gradient-gold: linear-gradient(135deg, #CD814A 0%, #A05A26 100%);

  /* Glass */
  --r27-glass-bg: rgba(22, 24, 43, 0.6);

  /* Shadows */
  --r27-shadow-sm: 0 1px 3px rgba(0,0,0,0.3);
  --r27-shadow-md: 0 4px 12px rgba(0,0,0,0.4);
  --r27-shadow-lg: 0 8px 32px rgba(0,0,0,0.5);
  --r27-shadow-glow: 0 0 90px -30px rgba(119, 111, 163, 0.55);

  /* Typography */
  --r27-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --r27-font-mono: "JetBrains Mono", "SF Mono", monospace;
}

/* ═══ RESET / BASE ═══ */
.r27-page {
  background: var(--r27-surface);
  color: var(--r27-text-primary);
  font-family: var(--r27-font);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  overflow-x: hidden;
  scroll-behavior: smooth;
}

/* Focus-visible for keyboard navigation */
.r27-page *:focus-visible {
  outline: 2px solid var(--r27-accent);
  outline-offset: 2px;
  border-radius: 4px;
}

/* Prevent iOS zoom on input focus */
.r27-page input, .r27-page select, .r27-page textarea, .r27-page button {
  font-size: 16px;
}

/* Selection styling */
.r27-page ::selection {
  background: rgba(99, 102, 241, 0.3);
  color: #fff;
}

/* ═══ ANIMATION KEYFRAMES ═══ */
@keyframes r27-fadeUp {
  from { opacity: 0; transform: translateY(24px); }
  to   { opacity: 1; transform: translateY(0); }
}
@keyframes r27-fadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}
@keyframes r27-scaleIn {
  from { opacity: 0; transform: scale(0.96); }
  to   { opacity: 1; transform: scale(1); }
}
@keyframes r27-slideDown {
  from { opacity: 0; transform: translateY(-16px); }
  to   { opacity: 1; transform: translateY(0); }
}
@keyframes r27-glowPulse {
  0%, 100% { box-shadow: 0 0 20px rgba(99,102,241,0.15); }
  50%      { box-shadow: 0 0 40px rgba(99,102,241,0.3); }
}
@keyframes r27-bgDrift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}
@keyframes r27-particleRise {
  0%   { opacity: 0; transform: translateY(20px) scale(0.5); }
  50%  { opacity: 0.6; }
  100% { opacity: 0; transform: translateY(-60px) scale(1); }
}
@keyframes r27-pulse {
  0%, 100% { opacity: 0.4; }
  50%      { opacity: 1; }
}
@keyframes r27-typewriterCursor {
  0%, 100% { opacity: 1; }
  50%      { opacity: 0; }
}
@keyframes r27-counterPulse {
  0%, 100% { transform: scale(1); }
  50%      { transform: scale(1.04); }
}

/* Reduced motion — disable all animations */
@media (prefers-reduced-motion: reduce) {
  .r27-animate, .r27-animate * {
    animation: none !important;
    transition: none !important;
    opacity: 1 !important;
    transform: none !important;
  }
  .r27-cta-glow {
    animation: none !important;
    opacity: 0.55;
  }
}

/* ═══ NAVIGATION BAR ═══ */
.r27-nav {
  position: fixed;
  top: 0; left: 0; right: 0;
  z-index: 1000;
  padding: 12px 24px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: background 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease;
  background: transparent;
  border-bottom: 1px solid transparent;
}
.r27-nav.scrolled {
  background: var(--r27-surface-glass);
  backdrop-filter: blur(16px) saturate(1.5);
  -webkit-backdrop-filter: blur(16px) saturate(1.5);
  border-bottom: 1px solid var(--r27-border);
  box-shadow: 0 4px 24px rgba(0,0,0,0.2);
}
.r27-nav-logo {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 20px;
  font-weight: 700;
  color: var(--r27-text-primary);
  text-decoration: none;
  letter-spacing: -0.02em;
}
.r27-nav-logo img, .r27-nav-logo svg {
  height: 32px;
  width: auto;
}
.r27-nav-links {
  display: flex;
  align-items: center;
  gap: 18px;
  list-style: none;
  margin: 0;
  padding: 0;
  flex-wrap: wrap;
}
.r27-nav-link {
  font-size: 14px;
  font-weight: 500;
  color: var(--r27-text-secondary);
  text-decoration: none;
  position: relative;
  padding: 4px 0;
  transition: color 0.2s ease;
}
.r27-nav-link::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0;
  width: 0; height: 2px;
  background: var(--r27-accent);
  transition: width 0.2s ease;
  border-radius: 1px;
}
.r27-nav-link:hover {
  color: var(--r27-text-primary);
}
.r27-nav-link:hover::after {
  width: 100%;
}
.r27-nav-cta {
  padding: 8px 20px;
  border-radius: 8px;
  background: var(--r27-accent);
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  transition: transform 0.15s ease, box-shadow 0.15s ease;
}
.r27-nav-cta:hover {
  transform: scale(1.02);
  box-shadow: var(--r27-shadow-glow);
}
.r27-nav-hamburger {
  display: none;
  background: none;
  border: none;
  color: var(--r27-text-primary);
  font-size: 24px;
  cursor: pointer;
  padding: 8px;
}
@media (max-width: 768px) {
  .r27-nav-links { display: none; }
  .r27-nav-hamburger { display: block; }
}

/* ═══ SECTION BASE — R37 Premium Polish: stronger type hierarchy,
       more vertical rhythm (+15%) while keeping consistent rhythm ═══ */
.r27-section {
  padding: 126px 24px;
  max-width: 1200px;
  margin: 0 auto;
}
@media (min-width: 1600px) {
  .r27-section { max-width: min(90vw, 1800px); }
}
.r27-section-full {
  padding: 120px 24px;
  width: 100%;
}
.r27-section-header {
  text-align: center;
  margin-bottom: 72px;
}
.r27-section-eyebrow {
  font-size: 15px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  color: var(--r27-accent-hover);
  margin-bottom: 18px;
}
.r27-section-title {
  font-size: clamp(34px, 3vw, 54px);
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.03em;
  color: var(--r27-text-primary);
  margin: 0 auto 22px;
  max-width: 800px;
}
.r27-section-subtitle {
  font-size: 19px;
  font-weight: 400;
  line-height: 1.65;
  color: var(--r27-text-secondary);
  max-width: 720px;
  margin: 0 auto;
}
@media (max-width: 768px) {
  .r27-section { padding: 62px 16px; }
  .r27-section-full { padding: 60px 16px; }
  .r27-section-header { margin-bottom: 44px; }
}

/* ═══ HERO SECTION ═══ */
.r27-hero {
  min-height: auto;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  background: var(--r27-gradient-hero);
  background-size: 200% 200%;
  animation: r27-bgDrift 30s ease-in-out infinite;
  padding: 88px 24px 40px;
  position: relative;
  overflow: visible;
}
.r27-hero::before {
  content: '';
  position: absolute;
  top: -50%; left: -50%;
  width: 200%; height: 200%;
  background: radial-gradient(ellipse at 30% 50%, rgba(99,102,241,0.03) 0%, transparent 60%),
              radial-gradient(ellipse at 70% 20%, rgba(20,184,166,0.02) 0%, transparent 50%);
  pointer-events: none;
}
.r27-hero-inner {
  display: flex;
  align-items: center;
  gap: 48px;
  max-width: 1440px;
  width: 100%;
  position: relative;
  z-index: 1;
}
@media (min-width: 1600px) {
  .r27-hero-inner { max-width: min(90vw, 1800px); }
}
.r27-hero-text {
  flex: 0 0 42%;
  max-width: 42%;
}
.r27-hero-headline {
  font-size: clamp(50px, 6.8vw, 92px);
  font-weight: 800;
  line-height: 1.04;
  letter-spacing: -0.035em;
  color: var(--r27-text-primary);
  margin: 0 0 18px;
}
.r27-hero-subline {
  font-size: clamp(19px, 1.6vw, 23px);
  font-weight: 400;
  line-height: 1.55;
  color: var(--r27-text-secondary);
  margin: 0 0 36px;
  max-width: 600px;
}
.r27-hero-ctas {
  display: flex;
  align-items: center;
  gap: 18px;
  flex-wrap: wrap;
  margin-bottom: 36px;
}
.r27-btn-primary {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  padding: 16px 32px;
  border-radius: 12px;
  background: linear-gradient(135deg, #818CF8 0%, #6366F1 55%, #8B5CF6 100%);
  color: #fff;
  font-size: 17px;
  font-weight: 700;
  text-decoration: none;
  box-shadow: 0 6px 24px rgba(99,102,241,0.35), inset 0 1px 0 rgba(255,255,255,0.18);
  transition: transform 0.18s ease, box-shadow 0.18s ease;
}
.r27-btn-primary:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 32px rgba(99,102,241,0.45), inset 0 1px 0 rgba(255,255,255,0.18);
}
.r27-btn-secondary {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  padding: 16px 32px;
  border-radius: 12px;
  background: transparent;
  border: 1px solid var(--r27-border-light);
  color: var(--r27-text-primary);
  font-size: 17px;
  font-weight: 600;
  text-decoration: none;
  transition: border-color 0.2s ease, background 0.2s ease, transform 0.18s ease;
}
.r27-btn-secondary:hover {
  border-color: var(--r27-accent);
  background: var(--r27-accent-subtle);
  transform: translateY(-2px);
}
.r27-btn-tertiary {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 16px 20px;
  background: transparent;
  border: none;
  color: var(--r27-text-secondary);
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.2s ease;
}
.r27-btn-tertiary:hover {
  color: var(--r27-text-primary);
}
.r27-hero-credibility {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-bottom: 24px;
}
.r27-hero-cred-badge {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 6px 12px;
  border-radius: 6px;
  background: var(--r27-accent-subtle);
  border: 1px solid rgba(99,102,241,0.15);
  font-size: 12px;
  font-weight: 500;
  color: var(--r27-accent-hover);
}
.r27-hero-cred-badge i {
  font-size: 12px;
}
.r27-hero-social {
  display: flex;
  align-items: center;
  gap: 8px;
}
.r27-hero-social-label {
  font-size: 13px;
  color: var(--r27-text-muted);
  white-space: nowrap;
}
.r27-hero-logos {
  display: flex;
  gap: 20px;
  align-items: center;
}
.r27-hero-logo {
  height: 28px;
  opacity: 0.4;
  filter: grayscale(1);
  transition: opacity 0.2s ease;
}
.r27-hero-logo:hover {
  opacity: 0.6;
}
.r27-hero-visual {
  flex: 1 1 auto;
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  align-self: center;
  min-height: 0;
  width: 100%;
  overflow: visible;
  gap: 0;
}
@media (max-width: 1024px) {
  .r27-hero-inner { flex-direction: column; gap: 40px; }
  .r27-hero-text, .r27-hero-visual { flex: 0 0 100%; max-width: 100%; }
  .r27-hero-text { text-align: center; }
  .r27-hero-subline { margin: 0 auto 32px; }
  .r27-hero-ctas { justify-content: center; }
}
@media (max-width: 768px) {
  .r27-hero { min-height: auto; padding: 88px 16px 56px; }
  .r27-hero-headline { font-size: clamp(34px, 10vw, 50px); }
  .r27-hero-ctas { flex-direction: column; width: 100%; }
  .r27-hero-ctas .r27-btn-primary,
  .r27-hero-ctas .r27-btn-secondary,
  .r27-hero-ctas .r27-btn-tertiary { width: 100%; justify-content: center; }
  .r27-hero-visual { display: none; }
  .r27-hero-credibility { justify-content: center; }
  .r27-hero-social { flex-direction: column; align-items: center; gap: 12px; }
  .r27-hero-logos { gap: 16px; }
  .r27-nav-links.r27-nav-open { display: flex; flex-direction: column; position: absolute; top: 100%; left: 0; right: 0; background: var(--r27-surface-glass); backdrop-filter: blur(16px); padding: 16px 24px; border-bottom: 1px solid var(--r27-border); gap: 16px; }
}

/* ═══ INTELLIGENCE GAP SECTION ═══ */
.r27-gap-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 28px;
  margin-top: 56px;
}
.r27-gap-card {
  background: var(--r27-surface-card);
  border: 1px solid var(--r27-border);
  border-radius: 16px;
  padding: 36px 28px;
  transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
  min-height: 300px;
  box-shadow: 0 1px 3px rgba(0,0,0,0.08), inset 0 1px 0 rgba(255,255,255,0.03);
}
.r27-gap-card:hover {
  transform: translateY(-1px);
  border-color: var(--r27-border-light);
  box-shadow: 0 4px 12px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.04);
}
/* ── Hover must NEVER affect card text or icons ── */
.r27-gap-card:hover .r27-gap-card-title,
.r27-gap-card:hover .r27-gap-card-desc,
.r27-gap-card:hover .r27-gap-card-impact,
.r27-gap-card:hover i {
  opacity: 1 !important;
}
.r27-gap-card-icon {
  width: 48px;
  height: 48px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 22px;
  font-size: 20px;
}
.r27-gap-card-title {
  font-size: 21px;
  font-weight: 700;
  color: var(--r27-text-primary);
  margin-bottom: 12px;
}
.r27-gap-card-desc {
  font-size: 16px;
  line-height: 1.65;
  color: var(--r27-text-secondary);
  margin-bottom: 18px;
}
.r27-gap-card-impact {
  font-size: 15px;
  font-weight: 600;
  color: #fbbf24;
  padding: 9px 14px;
  background: rgba(245,158,11,0.15);
  border: 1px solid rgba(245,158,11,0.35);
  border-radius: 10px;
  display: inline-block;
}
@media (max-width: 1024px) {
  .r27-gap-grid { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 768px) {
  .r27-gap-grid { grid-template-columns: 1fr; }
}

/* ═══ ARCHITECTURE SECTION ═══ */
.r27-arch {
  background: var(--r27-surface-alt);
  padding: 126px 24px;
  text-align: center;
}
.r27-arch-diagram {
  max-width: 960px;
  margin: 56px auto 0;
  position: relative;
}
.r27-arch-layer {
  padding: 28px;
  border-radius: 14px;
  margin-bottom: 8px;
  position: relative;
  border: 1px solid var(--r27-border);
}
.r27-arch-layer-boardroom {
  background: linear-gradient(135deg, rgba(99,102,241,0.08), rgba(139,92,246,0.04));
  border-color: rgba(99,102,241,0.15);
}
.r27-arch-layer-appex360 {
  background: linear-gradient(135deg, rgba(99,102,241,0.15), rgba(99,102,241,0.05));
  border-color: var(--r27-accent);
  box-shadow: 0 0 30px rgba(99,102,241,0.1);
}
.r27-arch-layer-systems {
  background: rgba(255,255,255,0.02);
  border-color: var(--r27-border);
}
.r27-arch-layer-label {
  font-size: 16px;
  font-weight: 700;
  color: var(--r27-text-primary);
  margin-bottom: 8px;
  letter-spacing: 0.02em;
}
.r27-arch-layer-label i {
  margin-right: 8px;
}
.r27-arch-layer-items {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
}
.r27-arch-layer-item {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 6px 14px;
  border-radius: 6px;
  background: rgba(255,255,255,0.04);
  font-size: 13px;
  color: var(--r27-text-secondary);
  font-weight: 500;
}
.r27-arch-layer-item i {
  font-size: 14px;
  color: var(--r27-accent-teal);
}
.r27-arch-arrow {
  display: flex;
  justify-content: center;
  padding: 4px 0;
  color: var(--r27-accent);
  font-size: 14px;
  opacity: 0.5;
}
.r27-arch-caption {
  margin-top: 32px;
  font-size: 16px;
  line-height: 1.6;
  color: var(--r27-text-secondary);
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
  font-style: italic;
}
.r27-arch-dataflow {
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 100%;
  pointer-events: none;
  overflow: hidden;
}
.r27-arch-particle {
  position: absolute;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: var(--r27-accent);
  opacity: 0;
  animation: r27-particleRise 3s ease-out infinite;
}
.r27-arch-particle:nth-child(1) { left: 20%; animation-delay: 0s; }
.r27-arch-particle:nth-child(2) { left: 40%; animation-delay: 0.8s; }
.r27-arch-particle:nth-child(3) { left: 60%; animation-delay: 1.6s; }
.r27-arch-particle:nth-child(4) { left: 80%; animation-delay: 2.4s; }
.r27-arch-particle:nth-child(5) { left: 50%; animation-delay: 0.4s; }

/* ═══ WORKFLOW SECTION ═══ */
.r27-workflow {
  text-align: center;
}
.r27-workflow-stages {
  display: flex;
  justify-content: center;
  gap: 0;
  margin-top: 56px;
  position: relative;
}
.r27-workflow-stage {
  flex: 0 0 200px;
  padding: 28px 20px;
  background: var(--r27-surface-card);
  border: 1px solid var(--r27-border);
  border-radius: 14px;
  position: relative;
  transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
}
.r27-workflow-stage:hover {
  transform: translateY(-4px);
  box-shadow: var(--r27-shadow-md);
  border-color: var(--r27-accent);
}
.r27-workflow-stage-num {
  width: 38px;
  height: 38px;
  border-radius: 50%;
  background: var(--r27-accent-subtle);
  border: 1px solid rgba(99,102,241,0.2);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  font-weight: 700;
  color: var(--r27-accent);
  margin: 0 auto 14px;
}
.r27-workflow-stage-title {
  font-size: 17px;
  font-weight: 700;
  color: var(--r27-text-primary);
  margin-bottom: 8px;
}
.r27-workflow-stage-desc {
  font-size: 14px;
  color: var(--r27-text-muted);
  line-height: 1.6;
}
.r27-workflow-arrow {
  flex: 0 0 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--r27-text-muted);
  font-size: 20px;
  position: relative;
}
.r27-workflow-arrow::before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  border-top: 1px dashed var(--r27-border-light);
  position: absolute;
  top: 50%;
}
@media (max-width: 1024px) {
  .r27-workflow-stages { flex-wrap: wrap; gap: 16px; }
  .r27-workflow-stage { flex: 0 0 calc(33% - 16px); }
  .r27-workflow-arrow { display: none; }
}
@media (max-width: 768px) {
  .r27-workflow-stage { flex: 0 0 100%; }
}

/* ═══ APPEXi SECTION ═══ */
.r27-appexi {
  background: var(--r27-surface-alt);
  padding: 126px 24px;
}
/* ★ APPEXi chat panel keeps a consistent dark theme regardless of
   the page theme — it simulates a real AI chat interface where
   dark backgrounds and light text are expected. The hardcoded
   colours prevent theme bleed (stat-cards-style regression). */
.r27-appexi-chat {
  background: #0D0E1A;
  border: 1px solid rgba(99, 102, 241, 0.15);
  border-radius: 16px;
  padding: 24px;
  min-height: 340px;
  position: relative;
  box-shadow: 0 16px 48px rgba(0,0,0,0.35), inset 0 1px 0 rgba(255,255,255,0.04);
}
/* ── Chat header — mirrors the real APPEXi floating assistant ── */
.r27-appexi-chat-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 16px;
  margin-bottom: 18px;
  border-bottom: 1px solid rgba(255,255,255,0.06);
}
.r27-appexi-chat-header-brand {
  display: flex;
  align-items: center;
  gap: 10px;
}
.r27-appexi-chat-avatar {
  width: 34px;
  height: 34px;
  border-radius: 10px;
  background: linear-gradient(135deg, rgba(99,102,241,0.25), rgba(139,92,246,0.25));
  border: 1px solid rgba(99,102,241,0.3);
  display: flex;
  align-items: center;
  justify-content: center;
  color: #A5B4FC;
  font-size: 16px;
  flex-shrink: 0;
}
.r27-appexi-chat-header-title {
  font-size: 15px;
  font-weight: 700;
  color: #F1F1F6;
  line-height: 1.2;
}
.r27-appexi-chat-header-sub {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 11px;
  color: rgba(148,163,184,0.7);
  line-height: 1.4;
}
.r27-appexi-status-dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #22C55E;
  display: inline-block;
  box-shadow: 0 0 8px rgba(34,197,94,0.6);
}
.r27-appexi-chat-header-tag {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  font-size: 11px;
  font-weight: 600;
  color: #34D399;
  background: rgba(34,197,94,0.08);
  border: 1px solid rgba(34,197,94,0.15);
  padding: 5px 12px;
  border-radius: 100px;
  white-space: nowrap;
}
.r27-appexi-chat-header-tag i {
  font-size: 8px;
}
/* ── Typewriter message container (hidden until a question is asked) ── */
.r27-appexi-chat-message {
  display: none;
}
.r27-appexi-chat-message:not(:empty) {
  display: block;
  margin-top: 16px;
  padding-top: 16px;
  border-top: 1px dashed rgba(255,255,255,0.07);
}
.r27-appexi-inner {
  display: flex;
  gap: 64px;
  max-width: 1200px;
  margin: 0 auto;
  align-items: center;
}
@media (min-width: 1600px) {
  .r27-appexi-inner { max-width: min(90vw, 1800px); }
}
.r27-appexi-left {
  flex: 0 0 40%;
}
.r27-appexi-right {
  flex: 0 0 60%;
}
.r27-appexi-questions {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-top: 24px;
}
.r27-appexi-q-btn {
  padding: 12px 16px;
  border-radius: 8px;
  background: var(--r27-accent-subtle);
  border: 1px solid rgba(99,102,241,0.12);
  color: var(--r27-text-primary);
  font-size: 14px;
  font-weight: 500;
  text-align: left;
  cursor: pointer;
  transition: background 0.15s ease, transform 0.15s ease;
  display: flex;
  align-items: center;
  gap: 10px;
}
.r27-appexi-q-btn:hover {
  background: rgba(99,102,241,0.2);
  transform: scale(1.02);
}
.r27-appexi-q-btn i {
  color: var(--r27-accent);
  font-size: 14px;
}

.r27-appexi-chat-message {
  font-size: 15px;
  line-height: 1.7;
  color: var(--r27-text-primary);
  white-space: pre-wrap;
}
.r27-appexi-chat-cursor {
  display: inline-block;
  width: 2px;
  height: 18px;
  background: var(--r27-accent);
  margin-left: 2px;
  vertical-align: text-bottom;
  animation: r27-typewriterCursor 0.8s step-end infinite;
}
.r27-appexi-chat-label {
  font-size: 12px;
  font-weight: 600;
  color: var(--r27-accent);
  text-transform: uppercase;
  letter-spacing: 0.06em;
  margin-bottom: 12px;
}
.r27-appexi-badges {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 20px;
}
.r27-appexi-badge {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 6px 12px;
  border-radius: 6px;
  background: rgba(255,255,255,0.04);
  border: 1px solid var(--r27-border);
  font-size: 12px;
  color: var(--r27-text-secondary);
  font-weight: 500;
}
.r27-appexi-badge i {
  color: var(--r27-accent-teal);
  font-size: 12px;
}
@media (max-width: 1024px) {
  .r27-appexi-inner { flex-direction: column; gap: 32px; }
  .r27-appexi-left, .r27-appexi-right { flex: 0 0 100%; }
}

/* ═══ COMPARISON MATRIX SECTION ═══ */
/* R37 polish: tighter header-to-table spacing for the dense matrix */
#comparison .r27-section-header { margin-bottom: 44px; }
.r27-matrix-wrapper {
  overflow-x: auto;
  margin-top: 28px;
  border-radius: 14px;
  border: 1px solid var(--r27-border);
}
.r27-matrix {
  width: 100%;
  border-collapse: collapse;
  font-size: 14px;
  min-width: 800px;
}
.r27-matrix th {
  padding: 14px 16px;
  text-align: left;
  font-weight: 600;
  background: var(--r27-surface-alt);
  color: var(--r27-text-primary);
  border-bottom: 1px solid var(--r27-border);
  white-space: nowrap;
}
.r27-matrix th:first-child {
  position: sticky;
  left: 0;
  background: var(--r27-surface-alt);
  z-index: 2;
}
.r27-matrix th.r27-matrix-col-highlight {
  background: var(--r27-accent-subtle);
  color: var(--r27-accent-hover);
}
.r27-matrix td {
  padding: 12px 16px;
  border-bottom: 1px solid var(--r27-border);
  color: var(--r27-text-secondary);
  text-align: center;
  position: relative;
}
.r27-matrix td:first-child {
  text-align: left;
  font-weight: 500;
  color: var(--r27-text-primary);
  position: sticky;
  left: 0;
  background: var(--r27-surface-card);
  z-index: 1;
}
.r27-matrix td.r27-matrix-col-highlight {
  background: var(--r27-accent-subtle);
}
.r27-matrix tr:hover td {
  background: rgba(255,255,255,0.02);
}
.r27-matrix tr:hover td.r27-matrix-col-highlight {
  background: rgba(99,102,241,0.12);
}
.r27-matrix-cell-yes {
  color: var(--r27-accent-green);
  font-weight: 600;
}
.r27-matrix-cell-partial {
  color: var(--r27-accent-warm);
  font-weight: 600;
}
.r27-matrix-cell-no {
  color: var(--r27-text-muted);
}
.r27-matrix-tooltip {
  display: none;
  position: absolute;
  bottom: calc(100% + 8px);
  left: 50%;
  transform: translateX(-50%);
  padding: 8px 12px;
  border-radius: 6px;
  background: var(--r27-surface-card);
  border: 1px solid var(--r27-border-light);
  font-size: 12px;
  line-height: 1.5;
  color: var(--r27-text-secondary);
  white-space: nowrap;
  z-index: 10;
  pointer-events: none;
  box-shadow: var(--r27-shadow-lg);
}
.r27-matrix td:hover .r27-matrix-tooltip {
  display: block;
}
.r27-matrix-legend {
  display: flex;
  gap: 20px;
  justify-content: center;
  margin-top: 20px;
  flex-wrap: wrap;
}
.r27-matrix-legend-item {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 13px;
  color: var(--r27-text-secondary);
}
.r27-matrix-legend-dot {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
}
.r27-matrix-legend-dot-green { background: var(--r27-accent-green); }
.r27-matrix-legend-dot-amber { background: var(--r27-accent-warm); }
.r27-matrix-legend-dot-grey { background: var(--r27-text-muted); }
@media (max-width: 768px) {
  .r27-matrix { font-size: 12px; min-width: 600px; }
  .r27-matrix th, .r27-matrix td { padding: 10px 12px; }
}

/* ═══ STAT COUNTERS SECTION ═══ */
/* R37 polish: platform metrics become the visual anchor of the page */
.r27-stats-grid {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 24px;
  margin: 56px auto 0;
  max-width: 1200px;
}
@media (min-width: 1600px) {
  .r27-stats-grid { max-width: min(80vw, 1600px); }
}
.r27-stat-card {
  text-align: center;
  padding: 30px 18px;
  background: var(--r27-surface-card);
  border: 1px solid var(--r27-border);
  border-radius: 16px;
  transition: transform 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
  min-height: 190px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 3px rgba(0,0,0,0.08), inset 0 1px 0 rgba(255,255,255,0.03);
}
.r27-stat-card::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #6366F1, #A78BFA);
  opacity: 0.65;
}
.r27-stat-card:hover {
  transform: translateY(-2px);
  border-color: rgba(129,140,248,0.35);
  box-shadow: 0 8px 24px rgba(0,0,0,0.18), inset 0 1px 0 rgba(255,255,255,0.04);
}
.r27-stat-card:hover .r27-stat-number,
.r27-stat-card:hover .r27-stat-label,
.r27-stat-card:hover i {
  opacity: 1 !important;
}
.r27-stat-number {
  font-size: clamp(44px, 4.6vw, 68px);
  font-weight: 800;
  line-height: 1;
  letter-spacing: -0.03em;
  margin-bottom: 10px;
  min-height: 68px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(135deg, #F1F1F6 30%, #C7D2FE);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}
.r27-stat-label {
  font-size: 14px;
  color: var(--r27-text-secondary);
  font-weight: 600;
  line-height: 1.45;
}
@media (max-width: 1024px) {
  .r27-stats-grid { grid-template-columns: repeat(3, 1fr); }
}
@media (max-width: 768px) {
  .r27-stats-grid { grid-template-columns: repeat(2, 1fr); gap: 14px; }
  .r27-stat-card { padding: 20px 14px; min-height: 150px; }
  .r27-stat-number { min-height: 56px; }
}

/* ═══ TRUST & CREDIBILITY SECTION ═══ */
.r27-trust-grid {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 16px;
  margin-top: 48px;
}
.r27-trust-badge {
  text-align: center;
  padding: 24px 12px;
  border-radius: 12px;
  border: 1px solid var(--r27-border);
  transition: border-color 0.2s ease, background 0.2s ease, box-shadow 0.2s ease;
  position: relative;
  cursor: default;
  box-shadow: 0 1px 3px rgba(0,0,0,0.08), inset 0 1px 0 rgba(255,255,255,0.03);
}
.r27-trust-badge:hover {
  border-color: var(--r27-border-light);
  background: rgba(255,255,255,0.02);
  box-shadow: 0 4px 12px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.04);
}
.r27-trust-badge:hover .r27-trust-badge-title,
.r27-trust-badge:hover .r27-trust-badge-label,
.r27-trust-badge:hover .r27-trust-badge-icon {
  opacity: 1 !important;
}
.r27-trust-badge-icon {
  font-size: 24px;
  color: var(--r27-accent-teal);
  margin-bottom: 12px;
}
.r27-trust-badge-title {
  font-size: 14px;
  font-weight: 600;
  color: var(--r27-text-primary);
  margin-bottom: 4px;
}
.r27-trust-badge-label {
  font-size: 12px;
  color: var(--r27-text-muted);
}
.r27-trust-tooltip {
  display: none;
  position: absolute;
  bottom: calc(100% + 12px);
  left: 50%;
  transform: translateX(-50%);
  padding: 10px 14px;
  border-radius: 8px;
  background: var(--r27-surface-glass);
  backdrop-filter: blur(12px);
  border: 1px solid var(--r27-glass-border);
  font-size: 12px;
  line-height: 1.5;
  color: var(--r27-text-secondary);
  white-space: nowrap;
  z-index: 10;
  pointer-events: none;
  box-shadow: var(--r27-shadow-lg);
  min-width: 200px;
}
.r27-trust-badge:hover .r27-trust-tooltip {
  display: block;
}
@media (max-width: 1024px) {
  .r27-trust-grid { grid-template-columns: repeat(3, 1fr); }
}
@media (max-width: 768px) {
  .r27-trust-grid { grid-template-columns: repeat(2, 1fr); gap: 12px; }
}

/* ═══ FINAL CTA SECTION — R37 Premium Conversion Panel ═══ */
/* Layered glass: ambient colour glows + grid texture + frosted panel */
.r27-cta {
  position: relative;
  text-align: center;
  padding: 120px 24px;
  overflow: hidden;
  background:
    radial-gradient(ellipse 60% 80% at 18% 18%, rgba(99,102,241,0.22) 0%, transparent 55%),
    radial-gradient(ellipse 50% 70% at 82% 28%, rgba(139,92,246,0.18) 0%, transparent 55%),
    radial-gradient(ellipse 70% 60% at 50% 115%, rgba(20,184,166,0.10) 0%, transparent 60%),
    linear-gradient(160deg, #0B0D1A 0%, #10122B 45%, #0B0D1A 100%);
}
.r27-cta::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image:
    linear-gradient(rgba(255,255,255,0.025) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,0.025) 1px, transparent 1px);
  background-size: 48px 48px;
  -webkit-mask-image: radial-gradient(ellipse 70% 80% at 50% 40%, black 0%, transparent 75%);
  mask-image: radial-gradient(ellipse 70% 80% at 50% 40%, black 0%, transparent 75%);
  pointer-events: none;
}
.r27-cta-glow {
  position: absolute;
  border-radius: 50%;
  filter: blur(60px);
  pointer-events: none;
  animation: r27-cta-breathe 7s ease-in-out infinite;
}
.r27-cta-glow-a {
  width: 420px;
  height: 420px;
  top: -140px;
  left: 8%;
  background: rgba(99,102,241,0.28);
}
.r27-cta-glow-b {
  width: 360px;
  height: 360px;
  bottom: -120px;
  right: 6%;
  background: rgba(139,92,246,0.24);
  animation-delay: 2.5s;
}
.r27-cta-panel {
  position: relative;
  z-index: 1;
  max-width: 920px;
  margin: 0 auto;
  padding: 64px 56px;
  border-radius: 28px;
  background: linear-gradient(180deg, rgba(255,255,255,0.06), rgba(255,255,255,0.02));
  border: 1px solid rgba(255,255,255,0.12);
  box-shadow: 0 32px 80px rgba(0,0,0,0.45), inset 0 1px 0 rgba(255,255,255,0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}
.r27-cta-eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px 16px;
  border-radius: 100px;
  background: rgba(99,102,241,0.12);
  border: 1px solid rgba(129,140,248,0.25);
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: #A5B4FC;
  margin-bottom: 24px;
}
.r27-cta-headline {
  font-size: clamp(34px, 3.4vw, 56px);
  font-weight: 800;
  line-height: 1.12;
  letter-spacing: -0.03em;
  color: #fff;
  margin: 0 auto 20px;
  max-width: 800px;
  text-shadow: 0 2px 24px rgba(99,102,241,0.25);
}
.r27-cta-subtitle {
  font-size: 19px;
  line-height: 1.65;
  color: rgba(255,255,255,0.72);
  margin-bottom: 40px;
  max-width: 620px;
  margin-left: auto;
  margin-right: auto;
}
.r27-cta-buttons {
  display: flex;
  gap: 18px;
  justify-content: center;
  flex-wrap: wrap;
  margin-bottom: 28px;
}
.r27-cta-btn-primary {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 18px 36px;
  border-radius: 14px;
  background: linear-gradient(135deg, #818CF8 0%, #6366F1 55%, #8B5CF6 100%);
  color: #fff;
  font-size: 17px;
  font-weight: 700;
  text-decoration: none;
  box-shadow: 0 8px 30px rgba(99,102,241,0.45), inset 0 1px 0 rgba(255,255,255,0.2);
  transition: transform 0.18s ease, box-shadow 0.18s ease;
}
.r27-cta-btn-primary:hover {
  transform: translateY(-2px);
  box-shadow: 0 12px 40px rgba(99,102,241,0.6), inset 0 1px 0 rgba(255,255,255,0.2);
}
.r27-cta-btn-secondary {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 18px 36px;
  border-radius: 14px;
  background: rgba(255,255,255,0.06);
  border: 1px solid rgba(255,255,255,0.22);
  color: #fff;
  font-size: 17px;
  font-weight: 600;
  text-decoration: none;
  transition: border-color 0.2s ease, background 0.2s ease, transform 0.18s ease;
}
.r27-cta-btn-secondary:hover {
  border-color: rgba(255,255,255,0.45);
  background: rgba(255,255,255,0.1);
  transform: translateY(-2px);
}
.r27-cta-perks {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  justify-content: center;
  margin-bottom: 28px;
}
.r27-cta-perk {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px 16px;
  border-radius: 100px;
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.1);
  font-size: 13px;
  font-weight: 600;
  color: rgba(255,255,255,0.75);
}
.r27-cta-perk i {
  color: #34D399;
}
.r27-cta-trust {
  font-size: 14px;
  color: rgba(255,255,255,0.55);
}
.r27-cta-trust i {
  margin: 0 4px;
}
.r27-cta-trust span {
  margin: 0 8px;
}
@keyframes r27-cta-breathe {
  0%, 100% { opacity: 0.65; transform: scale(1); }
  50%      { opacity: 1; transform: scale(1.08); }
}
@media (max-width: 768px) {
  .r27-cta { padding: 72px 16px; }
  .r27-cta-panel { padding: 44px 20px; border-radius: 20px; }
  .r27-cta-buttons { flex-direction: column; align-items: center; }
  .r27-cta-btn-primary, .r27-cta-btn-secondary { width: 100%; justify-content: center; }
}

/* ═══ FOOTER ═══ */
.r27-footer {
  background: var(--r27-surface-alt);
  border-top: 1px solid var(--r27-border);
  padding: 72px 24px 36px;
}
.r27-footer-inner {
  max-width: 1200px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 2fr 1fr 1fr 1fr;
  gap: 48px;
}
@media (min-width: 1600px) {
  .r27-footer-inner { max-width: min(90vw, 1800px); }
}
.r27-footer-brand p {
  font-size: 14px;
  color: var(--r27-text-secondary);
  line-height: 1.6;
  margin: 12px 0 20px;
}
.r27-footer-social {
  display: flex;
  gap: 12px;
}
.r27-footer-social a {
  color: var(--r27-text-muted);
  font-size: 18px;
  transition: color 0.2s ease;
}
.r27-footer-social a:hover {
  color: var(--r27-text-primary);
}
.r27-footer-col-title {
  font-size: 14px;
  font-weight: 600;
  color: var(--r27-text-primary);
  margin-bottom: 16px;
}
.r27-footer-links {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.r27-footer-links a {
  font-size: 14px;
  color: var(--r27-text-secondary);
  text-decoration: none;
  transition: color 0.2s ease;
}
.r27-footer-links a:hover {
  color: var(--r27-text-primary);
}
.r27-footer-legal {
  grid-column: 1 / -1;
  text-align: center;
  padding-top: 32px;
  margin-top: 32px;
  border-top: 1px solid var(--r27-border);
  font-size: 12px;
  color: var(--r27-text-muted);
}
.r27-footer-legal a {
  color: var(--r27-text-muted);
  text-decoration: none;
  margin: 0 8px;
  transition: color 0.2s ease;
}
.r27-footer-legal a:hover {
  color: var(--r27-text-primary);
}
@media (max-width: 1024px) {
  .r27-footer-inner { grid-template-columns: 1fr 1fr; gap: 32px; }
  .r27-footer-brand { grid-column: 1 / -1; }
}
@media (max-width: 768px) {
  .r27-footer-inner { grid-template-columns: 1fr; gap: 24px; }
}

/* ═══ SCROLL ENTRANCE ANIMATIONS ═══ */
.r27-animate {
  opacity: 0;
  transform: translateY(24px);
  transition: opacity 0.6s ease, transform 0.6s ease;
}
.r27-animate.visible {
  opacity: 1;
  transform: translateY(0);
}
.r27-animate-scale {
  opacity: 0;
  transform: scale(0.95);
  transition: opacity 0.6s ease, transform 0.6s ease;
}
.r27-animate-scale.visible {
  opacity: 1;
  transform: scale(1);
}

/* ═══ ENTERPRISE CAPABILITY BADGES (replaces trusted-by logos) ═══ */
.r27-hero-capabilities {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 0;
}
.r27-cap-badge {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  padding: 5px 10px;
  border-radius: 6px;
  background: rgba(99, 102, 241, 0.06);
  border: 1px solid rgba(99, 102, 241, 0.12);
  font-size: 11px;
  font-weight: 500;
  color: var(--r27-text-secondary);
  transition: all 0.2s ease;
  cursor: default;
  white-space: nowrap;
}
.r27-cap-badge i {
  font-size: 10px;
  color: var(--r27-accent-hover);
}
.r27-cap-badge:hover {
  background: rgba(99, 102, 241, 0.12);
  border-color: rgba(99, 102, 241, 0.25);
  color: var(--r27-text-primary);
  transform: translateY(-1px);
}
@media (max-width: 768px) {
  .r27-hero-capabilities { justify-content: center; }
}

/* ═══ AMBIENT GLOW BEHIND INTELLIGENCE WHEEL ═══ */
.r27-hero-visual {
  position: relative;
}
.r27-hero-visual::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 80%;
  height: 80%;
  transform: translate(-50%, -50%);
  background: radial-gradient(ellipse, rgba(99,102,241,0.12) 0%, transparent 70%);
  pointer-events: none;
  z-index: 0;
  animation: r27-glowPulse 4s ease-in-out infinite;
}
.r27-hero-visual > * {
  position: relative;
  z-index: 1;
}

/* ═══ AMBIENT DATA PARTICLES (Hero background) ═══ */
.r27-hero-particles {
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  pointer-events: none;
  overflow: hidden;
  z-index: 0;
}
.r27-hero-particle {
  position: absolute;
  width: 2px;
  height: 2px;
  border-radius: 50%;
  background: rgba(99, 102, 241, 0.4);
  animation: r27-particleRise 8s ease-in-out infinite;
}
.r27-hero-particle:nth-child(1) { left: 10%; animation-delay: 0s; animation-duration: 7s; }
.r27-hero-particle:nth-child(2) { left: 25%; animation-delay: 1.2s; animation-duration: 9s; }
.r27-hero-particle:nth-child(3) { left: 40%; animation-delay: 2.5s; animation-duration: 8s; }
.r27-hero-particle:nth-child(4) { left: 55%; animation-delay: 0.8s; animation-duration: 10s; }
.r27-hero-particle:nth-child(5) { left: 70%; animation-delay: 3.2s; animation-duration: 7.5s; }
.r27-hero-particle:nth-child(6) { left: 85%; animation-delay: 1.8s; animation-duration: 8.5s; }
.r27-hero-particle:nth-child(7) { left: 15%; animation-delay: 4s; animation-duration: 9.5s; }
.r27-hero-particle:nth-child(8) { left: 60%; animation-delay: 2s; animation-duration: 7.2s; }


/* ═══ ASSESSMENT MARKETPLACE CARDS — Standalone products below hero ═══ */
.r27-assessment-marketplace {
  background: var(--r27-surface-alt, #0C0C14);
  padding: 126px 24px;
}
/* Five equal cards, ONE horizontal row on desktop (≥1024px).
   Full page width: this is a primary product-discovery section, not a
   narrow sidebar column. The old 1200px max-width was the actual cause
   of cramped cards — corrected here rather than patched with overflow. */
.r27-marketplace-grid {
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  align-items: stretch;
  gap: 18px;
  width: 100%;
  max-width: min(94vw, 1720px);
  margin: 0 auto;
}
.r27-marketplace-card {
  background: var(--r27-surface-card, #111119);
  border: 1px solid color-mix(in srgb, var(--mp-colour) 25%, transparent);
  border-radius: 14px;
  padding: 26px 18px;
  display: flex;
  flex-direction: column;
  transition: all 0.25s cubic-bezier(0.34, 1.56, 0.64, 1);
  position: relative;
  overflow: hidden;
}
.r27-marketplace-card::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: var(--mp-colour);
}
.r27-marketplace-card:hover {
  transform: translateY(-4px);
  border-color: color-mix(in srgb, var(--mp-colour) 50%, transparent);
  box-shadow: 0 8px 24px color-mix(in srgb, var(--mp-colour) 15%, transparent);
}
.r27-mp-card-header {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 14px;
}
.r27-mp-icon-wrap {
  width: 44px;
  height: 44px;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: color-mix(in srgb, var(--mp-colour) 15%, transparent);
  flex-shrink: 0;
}
.r27-mp-icon-wrap i {
  font-size: 20px;
  color: var(--mp-colour);
}
.r27-mp-title {
  font-size: 20px;
  font-weight: 700;
  color: var(--r27-text-primary, #F1F1F6);
  margin: 0;
}
.r27-mp-desc {
  font-size: 14px;
  line-height: 1.55;
  color: var(--r27-text-secondary, #9C9CB0);
  margin: 0 0 14px;
  flex-grow: 0;
}
.r27-mp-meta {
  display: flex;
  gap: 12px;
  margin-bottom: 14px;
}
.r27-mp-meta-item {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  font-size: 12px;
  font-weight: 500;
  color: var(--r27-text-muted, #6B6B82);
  padding: 4px 9px;
  border-radius: 5px;
  background: rgba(255,255,255,0.03);
}
.r27-mp-meta-item i {
  color: var(--mp-colour);
  font-size: 11px;
}
.r27-mp-features {
  display: flex;
  flex-direction: column;
  gap: 5px;
  margin-bottom: 18px;
  flex-grow: 1;
}
.r27-mp-feature {
  font-size: 13px;
  color: var(--r27-text-secondary, #9C9CB0);
  display: flex;
  align-items: center;
  gap: 7px;
}
.r27-mp-feature i {
  color: var(--mp-colour);
  font-size: 11px;
}
.r27-mp-cta {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 7px;
  padding: 12px 18px;
  border-radius: 10px;
  border: 1px solid color-mix(in srgb, var(--mp-colour) 40%, transparent);
  color: var(--r27-text-primary, #F1F1F6);
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  transition: all 0.2s ease;
  margin-top: auto;
}
.r27-mp-cta:hover {
  background: color-mix(in srgb, var(--mp-colour) 15%, transparent);
  border-color: var(--mp-colour);
  box-shadow: 0 2px 8px color-mix(in srgb, var(--mp-colour) 20%, transparent);
}
.r27-mp-upsell {
  text-align: center;
  margin-top: 40px;
  font-size: 14px;
  color: var(--r27-text-secondary, #9C9CB0);
}
.r27-mp-upsell-link {
  color: var(--r27-accent, #6366F1);
  font-weight: 600;
  text-decoration: none;
  transition: color 0.2s ease;
}
.r27-mp-upsell-link:hover {
  color: var(--r27-accent-hover, #818CF8);
}
.r27-mp-upsell i {
  color: var(--r27-accent, #6366F1);
  margin-right: 4px;
}
@media (max-width: 1024px) {
  .r27-marketplace-grid { grid-template-columns: repeat(3, 1fr); }
}
@media (max-width: 768px) {
  .r27-marketplace-grid { grid-template-columns: repeat(2, 1fr); }
  .r27-marketplace-card { padding: 22px 18px; }
}
@media (max-width: 480px) {
  .r27-marketplace-grid { grid-template-columns: 1fr; }
}

/* ═══════════════════════════════════════════════════════════════════════════ */
/* RELEASE 33 — HERO FRAMEWORK NAVIGATOR (PREMIUM EXECUTIVE)              */
/*                                                                         */
/* Five modes of the Intelligence Wheel. Premium executive product showcase.      */
/*                                                                                 */
/* Structure:                                                                       */
/*   .fw-nav (container)                                                            */
/*   ├── .fw-nav-details (expanded panel area)                                      */
/*   │   └── .fw-nav-detail (one per, .fw-nav-detail-active visible)               */
/*   │       ├── .fw-nav-detail-accent (4px colour top bar)                        */
/*   │       └── .fw-nav-detail-inner                                               */
/*   │           ├── .fw-nav-detail-icon (56px colour badge with glow)             */
/*   │           └── .fw-nav-detail-body                                            */
/*   │               ├── .fw-nav-detail-title (32px — dominant)                    */
/*   │               ├── .fw-nav-detail-sub (12px — muted)                         */
/*   │               ├── .fw-nav-detail-outcome (19px — colour)                    */
/*   │               ├── .fw-nav-detail-highlights (3 × subtle text with dots)     */
/*   │               ├── .fw-nav-detail-ai (AI Insight label + sentence)           */
/*   │               ├── .fw-nav-detail-info (metadata + expected outcomes)        */
/*   │               └── .fw-nav-detail-cta-row (right-aligned CTA)                */
/*   └── .fw-nav-chips (segmented control selector row)                             */
/*       └── .fw-nav-chip (pill, .fw-nav-chip-active = filled+glow)                */
/*                                                                                 */
/* Hub: .hub-framework-ring — pulsed accent ring for active framework              */
/* ═════════════════════════════════════════════════════════════════════════════════ */

/* ── Container ── */
.fw-nav {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  position: relative;
  padding: 0;
  overflow: visible;
}

/* ── Expanded Detail Panel Area ── */
.fw-nav-details {
  position: relative;
  min-height: 0;
  margin-bottom: 12px;
  overflow: visible;
}

/* ── Individual Detail Panel — Premium Executive Product Card ── */
.fw-nav-detail {
  display: none;
  position: relative;
  border-radius: 16px;
  background: rgba(8, 12, 28, 0.55);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.04);
  overflow: hidden;
  box-shadow: 0 4px 24px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255,255,255,0.03);
  transition: opacity 0.3s ease;
}

.fw-nav-detail-active {
  display: block;
}

/* 4px colour accent bar */
.fw-nav-detail-accent {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 4px;
  opacity: 0.8;
  z-index: 2;
}

/* ── Inner Layout: icon | body (stacked) ── */
.fw-nav-detail-inner {
  display: flex;
  align-items: flex-start;
  gap: 18px;
  padding: 18px 20px 16px;
}

/* ── Framework Icon Badge — 64px, premium glass with halo glow ── */
.fw-nav-detail-icon {
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 18px;
  background: color-mix(in srgb, var(--fw-clr) 12%, rgba(10, 16, 32, 0.5));
  border: 1px solid color-mix(in srgb, var(--fw-clr) 16%, transparent);
  flex-shrink: 0;
  box-shadow: 0 0 28px color-mix(in srgb, var(--fw-clr) 10%, transparent);
}

.fw-nav-detail-icon i {
  font-size: 30px;
  color: var(--fw-clr);
}

/* ── Body Column — title, subtitle, outcome, highlights, AI, info, CTA ── */
.fw-nav-detail-body {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

/* ── Framework Name — dominant, 34px, readable at 2m ── */
.fw-nav-detail-title {
  font-size: 34px;
  font-weight: 800;
  color: #F1F1F6;
  letter-spacing: -0.02em;
  line-height: 1.1;
}

.fw-nav-detail-sub {
  font-size: 13px;
  font-weight: 600;
  color: rgba(148, 163, 184, 0.5);
  text-transform: uppercase;
  letter-spacing: 0.08em;
  margin-bottom: 2px;
}

/* ── Business Outcome — second in hierarchy, colour accent ── */
.fw-nav-detail-outcome {
  font-size: 21px;
  font-weight: 700;
  letter-spacing: -0.01em;
  margin: 4px 0 6px;
}

/* ── Three Capability Highlights — subtle, no borders/fills ── */
.fw-nav-detail-highlights {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 4px;
  margin-bottom: 4px;
}

.fw-nav-detail-hl {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  font-size: 15px;
  font-weight: 500;
  color: rgba(241, 241, 246, 0.7);
  white-space: nowrap;
}

.fw-nav-detail-hl-dot {
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0.5;
  flex-shrink: 0;
}

.fw-nav-detail-hl-sep {
  display: inline-block;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: rgba(148, 163, 184, 0.2);
  margin: 0 6px;
}

/* ── AI Insight — compact, intelligent, domain-specific ── */
.fw-nav-detail-ai {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  padding: 10px 16px;
  border-radius: 8px;
  background: rgba(99, 102, 241, 0.04);
  border: 1px solid rgba(99, 102, 241, 0.06);
  margin: 4px 0 2px;
}

.fw-nav-detail-ai-label {
  font-size: 10px;
  font-weight: 700;
  color: rgba(148, 163, 184, 0.4);
  text-transform: uppercase;
  letter-spacing: 0.06em;
  white-space: nowrap;
  padding-top: 1px;
}

.fw-nav-detail-ai-text {
  font-size: 13px;
  font-weight: 500;
  color: rgba(148, 163, 184, 0.7);
  line-height: 1.5;
}

/* ── Metadata + Expected Business Outcomes — single clean row ── */
.fw-nav-detail-info {
  display: flex;
  flex-direction: column;
  gap: 6px;
  padding: 8px 0 4px;
}

.fw-nav-detail-meta {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 14px;
  font-weight: 500;
  color: rgba(148, 163, 184, 0.55);
}

.fw-nav-detail-meta-sep {
  color: rgba(148, 163, 184, 0.15);
  font-weight: 300;
}

.fw-nav-detail-outcomes {
  display: flex;
  align-items: center;
  gap: 10px;
  flex-wrap: wrap;
}

.fw-nav-detail-outcomes-label {
  font-size: 11px;
  font-weight: 600;
  color: rgba(148, 163, 184, 0.35);
  text-transform: uppercase;
  letter-spacing: 0.04em;
  white-space: nowrap;
}

.fw-nav-detail-outcome-item {
  font-size: 14px;
  font-weight: 600;
  color: rgba(241, 241, 246, 0.6);
  white-space: nowrap;
}

/* ── CTA — right-aligned, strong action ── */
.fw-nav-detail-cta-row {
  display: flex;
  justify-content: flex-end;
  margin-top: 4px;
}

.fw-nav-detail-cta {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 10px 24px;
  border-radius: 100px;
  font-size: 16px;
  font-weight: 700;
  color: rgba(241, 241, 246, 0.7);
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(255, 255, 255, 0.06);
  cursor: pointer;
  transition: all 0.25s ease;
  white-space: nowrap;
  user-select: none;
}

.fw-nav-detail-cta:hover {
  color: #F1F1F6;
  background: rgba(255, 255, 255, 0.08);
  border-color: rgba(255, 255, 255, 0.12);
}

.fw-nav-arrow {
  font-size: 11px;
  transition: transform 0.25s ease;
}

.fw-nav-detail-cta:hover .fw-nav-arrow {
  transform: translateX(4px);
}

/* ── Selector Chips Row — Segmented Control ── */
.fw-nav-chips {
  display: flex;
  flex-direction: row;
  gap: 6px;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  overflow: visible;
}

/* ── Individual Chip — Apple/Figma segmented control style ── */
.fw-nav-chip {
  display: flex;
  align-items: center;
  gap: 6px;
  padding: 8px 14px;
  border-radius: 100px;
  border: 1px solid rgba(255, 255, 255, 0.03);
  background: rgba(6, 10, 24, 0.3);
  color: rgba(241, 241, 246, 0.35);
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
  font-family: inherit;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.02em;
  outline: none;
  user-select: none;
  flex-shrink: 0;
}

.fw-nav-chip i {
  font-size: 18px;
  color: rgba(148, 163, 184, 0.25);
  transition: color 0.3s ease;
}

.fw-nav-chip-label {
  white-space: nowrap;
}

/* ── Chip Hover ── */
.fw-nav-chip:hover {
  border-color: color-mix(in srgb, var(--fw-clr) 20%, transparent);
  background: color-mix(in srgb, var(--fw-clr) 4%, rgba(8, 12, 28, 0.5));
  color: rgba(241, 241, 246, 0.65);
  transform: translateY(-1px);
}

.fw-nav-chip:hover i {
  color: color-mix(in srgb, var(--fw-clr) 50%, rgba(148, 163, 184, 0.3));
}

/* ── Chip Active — Filled Segmented Control ── */
.fw-nav-chip-active {
  border-color: color-mix(in srgb, var(--fw-clr) 50%, transparent);
  background: color-mix(in srgb, var(--fw-clr) 14%, rgba(10, 16, 32, 0.8));
  color: #F1F1F6;
  font-weight: 700;
  font-size: 14px;
  box-shadow: 0 0 28px color-mix(in srgb, var(--fw-clr) 12%, transparent),
              inset 0 1px 0 color-mix(in srgb, var(--fw-clr) 8%, rgba(255,255,255,0.06));
  transform: scale(1.02);
}

.fw-nav-chip-active i {
  color: var(--fw-clr);
  font-size: 16px;
}

/* ── Chip Focus / Keyboard ── */
.fw-nav-chip:focus-visible {
  outline: 2px solid var(--fw-clr);
  outline-offset: 2px;
}

/* ── Chip Click ── */
.fw-nav-chip:active {
  transform: scale(0.97);
  transition-duration: 0.08s;
}
.fw-nav-chip-active:active {
  transform: scale(0.97);
  transition-duration: 0.08s;
}

/* ── Hub Framework Accent Ring ── */
@keyframes framework-ring-pulse {
  0%, 100% { opacity: 0.04; transform: scale(1); }
  50% { opacity: 0.08; transform: scale(1.02); }
}
.hub-framework-ring {
  animation: framework-ring-pulse 3s ease-in-out infinite;
  transform-origin: 375px 375px;
}

/* ── Responsive ── */
@media (max-width: 1024px) {
  .fw-nav { max-width: 100%; padding: 0 12px; }
  .fw-nav-detail-inner {
    flex-wrap: wrap;
    gap: 20px;
    padding: 20px 24px 16px;
  }
  .fw-nav-detail-icon { width: 54px; height: 54px; }
  .fw-nav-detail-icon i { font-size: 25px; }
  .fw-nav-detail-title { font-size: 30px; }
  .fw-nav-detail-outcome { font-size: 18px; }
  .fw-nav-detail-info { gap: 6px; }
  .fw-nav-detail-cta-row { justify-content: flex-start; }
  .fw-nav-chip { padding: 8px 18px; font-size: 14px; gap: 6px; }
  .fw-nav-chip i { font-size: 16px; }
  .fw-nav-chip-active { font-size: 14px; }
}

@media (max-width: 768px) {
  .fw-nav-detail-inner { padding: 16px 20px 14px; gap: 16px; }
  .fw-nav-detail-icon { width: 48px; height: 48px; }
  .fw-nav-detail-icon i { font-size: 22px; }
  .fw-nav-detail-title { font-size: 26px; }
  .fw-nav-detail-sub { font-size: 10px; }
  .fw-nav-detail-outcome { font-size: 17px; }
  .fw-nav-detail-hl { font-size: 12px; }
  .fw-nav-detail-ai { flex-direction: column; gap: 4px; }
  .fw-nav-detail-meta { font-size: 12px; flex-wrap: wrap; }
  .fw-nav-detail-outcome-item { font-size: 12px; }
  .fw-nav-detail-cta { font-size: 14px; padding: 7px 18px; }
  .fw-nav-chips { gap: 4px; flex-wrap: wrap; }
  .fw-nav-chip { padding: 7px 16px; font-size: 13px; gap: 5px; }
  .fw-nav-chip i { font-size: 14px; }
  .fw-nav-chip-active { font-size: 13px; transform: none; }
}

@media (max-width: 480px) {
  .fw-nav-detail-title { font-size: 20px; }
  .fw-nav-detail-sub { font-size: 9px; }
  .fw-nav-detail-outcome { font-size: 14px; }
  .fw-nav-detail-hl { font-size: 11px; }
  .fw-nav-detail-highlights { display: none; }
  .fw-nav-detail-ai { display: none; }
  .fw-nav-detail-info { display: none; }
  .fw-nav-detail-cta-row { display: none; }
  .fw-nav-chip-label { display: none; }
  .fw-nav-chip { padding: 6px 12px; }
  .fw-nav-chip i { font-size: 15px; }
  .fw-nav-chip-active { padding: 6px 14px; }
}

/* ══════════════════════════════════════════════════════════════
   What's Available Today — Product Availability Catalogue (R41.4)
   Governed four-state product-status section. Uses --r27-* tokens
   only (the R27 homepage is theme-isolated by the base.css guard),
   so badges stay contrast-safe in every app theme. Availability is
   a first-class product communication — large readable badges.
   ══════════════════════════════════════════════════════════════ */

.r27-avail-section {
  position: relative;
  padding: 110px 24px;
  background: var(--r27-surface);
}

.r27-avail-inner {
  max-width: 1280px;
  margin: 0 auto;
}

.r27-avail-title {
  font-size: clamp(40px, 4.4vw, 58px);
  font-weight: 800;
  line-height: 1.08;
  letter-spacing: -0.025em;
  color: var(--r27-text-primary);
  margin: 16px 0 14px;
}

.r27-avail-sub {
  font-size: 19px;
  line-height: 1.65;
  color: var(--r27-text-secondary);
  max-width: 760px;
  margin: 0 0 52px;
}

/* ── Groups — each state is a distinct panel with a coloured top band ── */
.r27-avail-groups {
  display: flex;
  flex-direction: column;
  gap: 36px;
}

.r27-avail-group {
  position: relative;
  padding: 30px 30px 34px;
  border-radius: 22px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.02) 0%, rgba(255, 255, 255, 0) 100%);
  border: 1px solid var(--r27-border);
  border-top: 3px solid transparent;
  overflow: hidden;
}

.r27-avail-group[data-state="available"]   { border-top-color: #22C55E; }
.r27-avail-group[data-state="pilot"]       { border-top-color: #F59E0B; }
.r27-avail-group[data-state="coming_soon"] { border-top-color: #6366F1; }
.r27-avail-group[data-state="enterprise"]  { border-top-color: #A855F7; }

.r27-avail-group-head {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-bottom: 24px;
  flex-wrap: wrap;
}

.r27-avail-group-dot {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  flex-shrink: 0;
  box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.05);
}

.r27-avail-group-dot-available { background: #22C55E; box-shadow: 0 0 22px rgba(34, 197, 94, 0.45); }
.r27-avail-group-dot-pilot     { background: #F59E0B; box-shadow: 0 0 22px rgba(245, 158, 11, 0.45); }
.r27-avail-group-dot-coming    { background: #6366F1; box-shadow: 0 0 22px rgba(99, 102, 241, 0.45); }
.r27-avail-group-dot-enterprise{ background: #A855F7; box-shadow: 0 0 22px rgba(168, 85, 247, 0.45); }

.r27-avail-group-title {
  font-size: 26px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: var(--r27-text-primary);
  margin: 0;
}

.r27-avail-group[data-state="available"] .r27-avail-group-title   { color: #4ADE80; }
.r27-avail-group[data-state="pilot"] .r27-avail-group-title       { color: #FBBF24; }
.r27-avail-group[data-state="coming_soon"] .r27-avail-group-title { color: #A5B4FC; }
.r27-avail-group[data-state="enterprise"] .r27-avail-group-title  { color: #C4B5FD; }

.r27-avail-group-note {
  font-size: 14px;
  color: var(--r27-text-muted);
  margin-left: 4px;
}

.r27-avail-group-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 18px;
}

/* ── Cards ── */
.r27-avail-card {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 24px;
  border-radius: 18px;
  background: var(--r27-surface-card);
  border: 1px solid var(--r27-border);
  transition: transform 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
}

.r27-avail-card:hover {
  transform: translateY(-4px);
  border-color: var(--r27-border-light);
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.4);
}

.r27-avail-card-top {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 10px;
}

.r27-avail-icon {
  width: 50px;
  height: 50px;
  border-radius: 14px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 19px;
  flex-shrink: 0;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.32);
}

/* Status badge — LARGE, readable at normal viewing distance */
.r27-avail-badge {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  padding: 8px 15px;
  border-radius: 999px;
  font-size: 14.5px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  white-space: nowrap;
  border: 1px solid transparent;
  line-height: 1;
}

.r27-avail-badge i {
  font-size: 12px;
}

.r27-avail-available {
  background: rgba(34, 197, 94, 0.14);
  color: #4ADE80;
  border-color: rgba(34, 197, 94, 0.35);
}

.r27-avail-pilot {
  background: rgba(245, 158, 11, 0.14);
  color: #FBBF24;
  border-color: rgba(245, 158, 11, 0.35);
}

.r27-avail-coming {
  background: rgba(99, 102, 241, 0.18);
  color: #A5B4FC;
  border-color: rgba(99, 102, 241, 0.4);
}

.r27-avail-enterprise {
  background: rgba(168, 85, 247, 0.14);
  color: #C4B5FD;
  border-color: rgba(168, 85, 247, 0.35);
}

.r27-avail-name {
  font-size: 19px;
  font-weight: 700;
  color: var(--r27-text-primary);
  line-height: 1.3;
}

.r27-avail-desc {
  font-size: 14px;
  line-height: 1.6;
  color: var(--r27-text-secondary);
  flex-grow: 1;
}

.r27-avail-card-bottom {
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
}

/* CTA — clearly visible. AVAILABLE cards get the solid gradient primary
   action (Start Free Trial); PILOT/COMING SOON keep the subdued
   early-access style. Styled from the governed data-state attribute. */
.r27-avail-cta {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 11px 20px;
  border-radius: 11px;
  background: var(--r27-accent-subtle);
  border: 1px solid rgba(99, 102, 241, 0.3);
  color: var(--r27-accent-hover);
  font-size: 14.5px;
  font-weight: 700;
  text-decoration: none;
  transition: background 0.15s ease, border-color 0.15s ease, transform 0.15s ease;
}

.r27-avail-card[data-availability="available"] .r27-avail-cta {
  background: var(--r27-gradient-cta);
  border: 1px solid transparent;
  color: #fff;
  box-shadow: 0 6px 18px rgba(99, 102, 241, 0.3);
}

.r27-avail-cta:hover {
  background: rgba(99, 102, 241, 0.22);
  border-color: rgba(99, 102, 241, 0.45);
  color: #fff;
  transform: translateY(-1px);
}

.r27-avail-card[data-availability="available"] .r27-avail-cta:hover {
  background: linear-gradient(135deg, #818CF8 0%, #6366F1 55%, #8B5CF6 100%);
  box-shadow: 0 8px 24px rgba(99, 102, 241, 0.4);
}

/* ── Responsive ── */
@media (max-width: 1280px) {
  .r27-avail-group-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}

@media (max-width: 1024px) {
  .r27-avail-group-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .r27-avail-title { font-size: 40px; }
  .r27-avail-group { padding: 26px 24px 28px; }
}

@media (max-width: 768px) {
  .r27-avail-section { padding: 72px 20px; }
  .r27-avail-title { font-size: 34px; }
  .r27-avail-group-note { display: none; }
  .r27-avail-group-title { font-size: 22px; }
}

@media (max-width: 480px) {
  .r27-avail-group-grid { grid-template-columns: 1fr; }
  .r27-avail-title { font-size: 30px; }
  .r27-avail-group { padding: 22px 18px 24px; }
  .r27-avail-group-title { font-size: 20px; }
  .r27-avail-badge { font-size: 13.5px; padding: 7px 12px; }
}

/* ── Launch Announcement Badge (COMING SOON | Q1 2027) ── */
/* Bright-red glowing/pulsing launch indicator placed immediately above */
/* the "Enterprise Intelligence Platform" label in the hero. */
/* Subtle pulse (no rapid flashing). Disabled for prefers-reduced-motion. */

@keyframes r27-launch-glow {
  0%, 100% {
    box-shadow: 0 0 6px rgba(255, 45, 45, 0.75),
                0 0 16px rgba(255, 45, 45, 0.45),
                0 0 30px rgba(255, 45, 45, 0.28),
                inset 0 0 8px rgba(255, 45, 45, 0.22);
    border-color: #ff5c5c;
  }
  50% {
    box-shadow: 0 0 3px rgba(255, 45, 45, 0.35),
                0 0 8px rgba(255, 45, 45, 0.18),
                0 0 14px rgba(255, 45, 45, 0.10),
                inset 0 0 4px rgba(255, 45, 45, 0.08);
    border-color: #ff2d2d;
  }
}

@keyframes r27-launch-dot-pulse {
  0%, 100% { opacity: 1; transform: scale(1); }
  50%      { opacity: 0.55; transform: scale(0.82); }
}

.r27-launch-badge {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  padding: 8px 18px;
  border-radius: 999px;
  background: rgba(40, 0, 0, 0.72);
  border: 2px solid #ff2d2d;
  margin-bottom: 18px;
  backdrop-filter: blur(8px);
  animation: r27-launch-glow 1.8s ease-in-out infinite;
}

.r27-launch-badge-dot {
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background: #ff2d2d;
  flex-shrink: 0;
  box-shadow: 0 0 8px #ff2d2d, 0 0 16px #ff2d2d, 0 0 24px #ff2d2d;
  animation: r27-launch-dot-pulse 1.8s ease-in-out infinite;
}

.r27-launch-badge-text {
  font-size: 13px;
  font-weight: 800;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: #ffffff;
  text-shadow: 0 0 6px rgba(255, 45, 45, 0.9), 0 0 14px rgba(255, 45, 45, 0.6);
  white-space: nowrap;
}

.r27-launch-badge-sep {
  width: 1px;
  height: 14px;
  background: rgba(255, 255, 255, 0.65);
  flex-shrink: 0;
}

.r27-launch-badge-date {
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.1em;
  color: #ffffff;
  text-shadow: 0 0 6px rgba(255, 45, 45, 0.9), 0 0 14px rgba(255, 45, 45, 0.6);
  white-space: nowrap;
}

@media (prefers-reduced-motion: reduce) {
  .r27-launch-badge,
  .r27-launch-badge-dot {
    animation: none;
  }
}



/* ════════════════════════════════════════════════════════════════ */
/* ════════════════════════════════════════════════════════════════ */
/* RELEASE 34 — PLATFORM CONNECTION RIBBON                          */
/* "APPEX360 Connects With The Systems You Already Use"             */
/* r27-connect-* namespace (theme-isolated, like all r27-*).        */
/* Pure CSS marquee: the track holds two identical groups, so       */
/* translateX(-50%) loops seamlessly — no jump, no gap, no JS.      */
/*                                                                  */
/* Each system renders as an ICON TILE + NAME chip:                 */
/*   .r27-connect-chip  → glass chip card (border, gradient, radius) */
/*   .r27-connect-icon  → 44px tile holding a 22px category glyph    */
/*   .r27-connect-name  → system name, proper case, readable         */
/*                                                                  */
/* ICON POLICY — the glyphs are GENERIC CATEGORY icons (ERP, CMMS,   */
/* EAM, MES, SCADA, BI, IoT, historian…). No vendor logo is used,    */
/* because the product holds no verified/approved vendor-logo asset  */
/* set. This deliberately avoids implying a certified or native      */
/* integration with every named product — the connection-path note   */
/* below the ribbon carries the honest qualification.                */
/*                                                                  */
/* SEAM NOTE — spacing is symmetric padding on EVERY item (the last  */
/* one included), never a flex gap, so the boundary between the two  */
/* groups has exactly the same rhythm as the rest of the ribbon.     */
/* ════════════════════════════════════════════════════════════════ */

.r27-connect {
  position: relative;
  padding: 84px 0 88px;
  background:
    radial-gradient(900px 320px at 50% 0%, rgba(99, 102, 241, 0.10), transparent 70%),
    var(--r27-surface-alt, #0C0C14);
  border-top: 1px solid var(--r27-border);
  border-bottom: 1px solid var(--r27-border);
}

.r27-connect-header { padding: 0 24px; }

.r27-connect-gradient {
  background: linear-gradient(135deg, #818CF8, #A78BFA);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

/* ── Marquee viewport — clips ONLY the moving track ───────────── */
.r27-connect-ribbon {
  position: relative;
  margin: 36px 0 0;
  overflow: hidden;
  -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 6%, #000 94%, transparent 100%);
  mask-image: linear-gradient(90deg, transparent 0, #000 6%, #000 94%, transparent 100%);
}

.r27-connect-track {
  display: flex;
  width: max-content;
  will-change: transform;
  animation: r27-connect-marquee 48s linear infinite;
}

.r27-connect-group {
  display: flex;
  align-items: center;
  flex: none;
  list-style: none;
  margin: 0;
  padding: 0;
}

/* ── Item — symmetric padding in place of a flex gap, so the loop
   seam keeps the same rhythm as the rest of the ribbon. ─────────── */
.r27-connect-item {
  display: inline-flex;
  align-items: center;
  flex: none;
  padding: 10px 9px;
}

/* ── Chip card — the atomic "system" unit: icon tile + name ────── */
.r27-connect-chip {
  display: inline-flex;
  align-items: center;
  gap: 12px;
  padding: 8px 18px 8px 9px;
  border-radius: 14px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.055) 0%, rgba(255, 255, 255, 0.018) 100%);
  border: 1px solid rgba(129, 140, 248, 0.16);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
  transition: border-color 0.22s ease, background 0.22s ease;
}

/* ── Icon tile — 44px frame, 22px glyph (20–28px desktop band) ─── */
.r27-connect-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: none;
  width: 44px;
  height: 44px;
  border-radius: 11px;
  background: radial-gradient(circle at 32% 26%, rgba(129, 140, 248, 0.30), rgba(99, 102, 241, 0.10) 72%);
  border: 1px solid rgba(129, 140, 248, 0.22);
  color: var(--r27-accent-hover);
  transition: color 0.22s ease, border-color 0.22s ease;
}

.r27-connect-icon i {
  font-size: 22px;
  line-height: 1;
}

.r27-connect-name {
  font-size: 14.5px;
  font-weight: 600;
  letter-spacing: 0.01em;
  white-space: nowrap;
  color: var(--r27-text-secondary);
  transition: color 0.22s ease;
}

/* ── Hover — restrained lift on the chip, pauses the marquee ───── */
.r27-connect-item:hover .r27-connect-chip {
  border-color: rgba(129, 140, 248, 0.42);
  background: linear-gradient(180deg, rgba(129, 140, 248, 0.10) 0%, rgba(255, 255, 255, 0.02) 100%);
}

.r27-connect-item:hover .r27-connect-icon {
  color: #C7D2FE;
  border-color: rgba(129, 140, 248, 0.36);
}

.r27-connect-item:hover .r27-connect-name { color: var(--r27-text-primary); }
.r27-connect-track:hover { animation-play-state: paused; }

@keyframes r27-connect-marquee {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}

.r27-connect-note {
  margin: 34px auto 0;
  padding: 0 24px;
  max-width: 900px;
  text-align: center;
  font-size: 13px;
  line-height: 1.6;
  color: var(--r27-text-muted);
}

.r27-connect-note i { color: var(--r27-accent-hover); margin-right: 6px; }
.r27-connect-note strong { color: var(--r27-text-secondary); font-weight: 600; }

.r27-connect-note-link {
  color: var(--r27-accent-hover);
  font-weight: 600;
  text-decoration: none;
  border-bottom: 1px solid rgba(129, 140, 248, 0.4);
}
.r27-connect-note-link:hover { color: #fff; }

@media (max-width: 640px) {
  .r27-connect { padding: 60px 0 64px; }
  .r27-connect-item { padding: 7px 6px; }
  .r27-connect-chip { gap: 9px; padding: 6px 13px 6px 7px; border-radius: 12px; }
  .r27-connect-icon { width: 34px; height: 34px; border-radius: 9px; }
  .r27-connect-icon i { font-size: 17px; }
  .r27-connect-name { font-size: 13px; }
}

/* ── Reduced motion: stop the ribbon and show the COMPLETE list ──
   Deliberately scoped to the ribbon only. APPEXi visitor timing
   (the 4-second auto-open delay) is untouched by this rule.        */
@media (prefers-reduced-motion: reduce) {
  .r27-connect-ribbon {
    overflow: visible;
    -webkit-mask-image: none;
    mask-image: none;
  }
  .r27-connect-track {
    animation: none !important;
    transform: none !important;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
  }
  .r27-connect-group {
    flex-wrap: wrap;
    justify-content: center;
    row-gap: 6px;
    padding: 0 20px;
  }
  .r27-connect-group[aria-hidden="true"] { display: none; }
}

/* RELEASE 27 — INTEGRATION ECOSYSTEM ("Connects With Your Existing Technology")
   Pure UI section. r27-ec-* namespace (theme-isolated, like all r27-*). */
/* ════════════════════════════════════════════════════════════════ */

.r27-ec {
  position: relative;
}

.r27-ec-lead {
  font-size: 18px;
  font-weight: 400;
  line-height: 1.6;
  color: var(--r27-text-secondary);
  max-width: 760px;
  margin: 4px auto 0;
}

/* ── Central flow visual ─────────────────────────────────────── */
.r27-ec-flow {
  max-width: 820px;
  margin: 0 auto 56px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0;
  position: relative;
}

.r27-ec-flow-systems {
  width: 100%;
  text-align: center;
}

.r27-ec-flow-label {
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  color: var(--r27-text-muted);
  margin-bottom: 16px;
}

.r27-ec-flow-label i {
  margin-right: 6px;
  color: var(--r27-accent-hover);
}

.r27-ec-flow-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 10px;
}

.r27-ec-flow-chip {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 10px 18px;
  border-radius: 12px;
  font-size: 14px;
  font-weight: 600;
  color: var(--r27-text-primary);
  background: var(--r27-surface-card);
  border: 1px solid var(--r27-border);
  box-shadow: var(--r27-shadow-sm);
}

.r27-ec-flow-chip i {
  font-size: 14px;
}

.r27-ec-flow-chip-cmms i { color: #6366F1; }
.r27-ec-flow-chip-erp i { color: #3B82F6; }
.r27-ec-flow-chip-mes i { color: #F59E0B; }
.r27-ec-flow-chip-safety i { color: #22C55E; }
.r27-ec-flow-chip-data i { color: #A78BFA; }

.r27-ec-flow-connector {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 2px;
  height: 52px;
  position: relative;
}

.r27-ec-flow-line {
  flex: 1;
  width: 2px;
  background: linear-gradient(180deg, rgba(129,140,248,0.55), rgba(99,102,241,0.85));
}

.r27-ec-flow-arrow {
  font-size: 12px;
  color: #818CF8;
  margin-top: -2px;
}

.r27-ec-flow-hub {
  width: 220px;
  padding: 26px 20px;
  text-align: center;
  border-radius: 18px;
  background: linear-gradient(160deg, rgba(99,102,241,0.16), rgba(139,92,246,0.10));
  border: 1px solid rgba(129,140,248,0.35);
  box-shadow: var(--r27-shadow-glow), var(--r27-shadow-md);
  position: relative;
}

.r27-ec-flow-hub-ring {
  width: 56px;
  height: 56px;
  margin: 0 auto 14px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--r27-gradient-cta);
  box-shadow: 0 0 24px rgba(99,102,241,0.4);
}

.r27-ec-flow-hub-icon {
  font-size: 24px;
  color: #fff;
}

.r27-ec-flow-hub-name {
  font-size: 24px;
  font-weight: 800;
  letter-spacing: -0.02em;
  color: var(--r27-text-primary);
  background: linear-gradient(135deg, #818CF8, #A78BFA);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

.r27-ec-flow-hub-sub {
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.14em;
  color: var(--r27-text-muted);
  margin-top: 6px;
}

.r27-ec-flow-node {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  padding: 12px 22px;
  border-radius: 12px;
  font-size: 15px;
  font-weight: 700;
  color: var(--r27-text-primary);
  background: var(--r27-surface-card);
  border: 1px solid var(--r27-border-light);
  box-shadow: var(--r27-shadow-sm);
}

.r27-ec-flow-node i {
  color: #818CF8;
  font-size: 15px;
}

.r27-ec-flow-node-appexi {
  border-color: rgba(129,140,248,0.4);
}

.r27-ec-flow-node-board {
  border-color: rgba(245,158,11,0.45);
  background: linear-gradient(160deg, rgba(245,158,11,0.10), rgba(17,17,25,0.4));
}

.r27-ec-flow-node-board i { color: #F59E0B; }

/* ── Legend ──────────────────────────────────────────────────── */
.r27-ec-legend {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 10px 22px;
  margin: 0 auto 48px;
  padding: 14px 22px;
  border-radius: 14px;
  background: var(--r27-surface-glass);
  border: 1px solid var(--r27-glass-border);
  max-width: 900px;
}

.r27-ec-legend-title {
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  color: var(--r27-text-muted);
}

.r27-ec-legend-item {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  font-size: 13.5px;
  font-weight: 600;
  color: var(--r27-text-secondary);
}

.r27-ec-dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  display: inline-block;
  flex-shrink: 0;
}

.r27-ec-tier-verified .r27-ec-dot { background: #22C55E; box-shadow: 0 0 6px rgba(34,197,94,0.6); }
.r27-ec-tier-api .r27-ec-dot { background: #818CF8; box-shadow: 0 0 6px rgba(129,140,248,0.6); }
.r27-ec-tier-enterprise .r27-ec-dot { background: #F59E0B; box-shadow: 0 0 6px rgba(245,158,11,0.6); }

/* ── Category cards grid ─────────────────────────────────────── */
.r27-ec-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
  margin: 0 auto 52px;
  max-width: 1180px;
}

.r27-ec-card {
  background: var(--r27-surface-card);
  border: 1px solid var(--r27-border);
  border-radius: 18px;
  padding: 22px 20px;
  display: flex;
  flex-direction: column;
  gap: 16px;
  transition: border-color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease;
  position: relative;
  overflow: hidden;
}

.r27-ec-card::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  opacity: 0.85;
}

.r27-ec-accent-indigo::before { background: linear-gradient(90deg, #6366F1, #818CF8); }
.r27-ec-accent-blue::before { background: linear-gradient(90deg, #3B82F6, #60A5FA); }
.r27-ec-accent-green::before { background: linear-gradient(90deg, #22C55E, #4ADE80); }
.r27-ec-accent-amber::before { background: linear-gradient(90deg, #F59E0B, #FBBF24); }
.r27-ec-accent-purple::before { background: linear-gradient(90deg, #8B5CF6, #A78BFA); }

.r27-ec-card:hover {
  border-color: var(--r27-border-light);
  transform: translateY(-2px);
  box-shadow: var(--r27-shadow-md);
}

.r27-ec-card-head {
  display: flex;
  align-items: flex-start;
  gap: 12px;
}

.r27-ec-card-icon {
  width: 42px;
  height: 42px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  background: var(--r27-accent-subtle);
  color: var(--r27-accent-hover);
  flex-shrink: 0;
}

.r27-ec-accent-blue .r27-ec-card-icon { background: rgba(59,130,246,0.12); color: #60A5FA; }
.r27-ec-accent-green .r27-ec-card-icon { background: rgba(34,197,94,0.12); color: #4ADE80; }
.r27-ec-accent-amber .r27-ec-card-icon { background: rgba(245,158,11,0.12); color: #FBBF24; }
.r27-ec-accent-purple .r27-ec-card-icon { background: rgba(139,92,246,0.12); color: #A78BFA; }

.r27-ec-card-titles {
  min-width: 0;
}

.r27-ec-card-title {
  font-size: 17px;
  font-weight: 700;
  letter-spacing: -0.01em;
  color: var(--r27-text-primary);
  margin: 0 0 3px;
}

.r27-ec-card-desc {
  font-size: 13px;
  line-height: 1.5;
  color: var(--r27-text-muted);
  margin: 0;
}

.r27-ec-chips {
  display: flex;
  flex-wrap: wrap;
  gap: 7px;
}

.r27-ec-chip {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 5px 11px;
  border-radius: 999px;
  font-size: 12.5px;
  font-weight: 600;
  color: var(--r27-text-secondary);
  background: rgba(255,255,255,0.03);
  border: 1px solid var(--r27-border);
  white-space: nowrap;
  transition: color 0.15s ease, border-color 0.15s ease, background 0.15s ease;
}

.r27-ec-chip:hover {
  color: var(--r27-text-primary);
  border-color: var(--r27-border-light);
  background: rgba(255,255,255,0.06);
}

/* ── Credibility + badges ────────────────────────────────────── */
.r27-ec-cred {
  text-align: center;
  max-width: 900px;
  margin: 0 auto;
}

.r27-ec-cred-statement {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.55;
  color: var(--r27-text-primary);
  padding: 18px 26px;
  border-radius: 16px;
  background: linear-gradient(160deg, rgba(99,102,241,0.10), rgba(139,92,246,0.06));
  border: 1px solid rgba(129,140,248,0.28);
  margin-bottom: 22px;
}

.r27-ec-cred-statement i {
  color: #4ADE80;
  font-size: 18px;
}

.r27-ec-badges {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 10px;
}

.r27-ec-badge {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  padding: 9px 16px;
  border-radius: 999px;
  font-size: 13.5px;
  font-weight: 600;
  color: var(--r27-text-secondary);
  background: var(--r27-surface-card);
  border: 1px solid var(--r27-border-light);
}

.r27-ec-badge i {
  color: #22C55E;
  font-size: 12px;
}

.r27-ec-seo {
  font-size: 13.5px;
  line-height: 1.7;
  color: var(--r27-text-muted);
  max-width: 780px;
  margin: 26px auto 0;
}

/* ── Responsive ──────────────────────────────────────────────── */
@media (max-width: 1024px) {
  .r27-ec-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 768px) {
  .r27-ec-grid {
    grid-template-columns: 1fr;
  }
  .r27-ec-flow-hub {
    width: 200px;
    padding: 22px 16px;
  }
  .r27-ec-flow-chip {
    font-size: 13px;
    padding: 8px 14px;
  }
  .r27-ec-legend {
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
    padding: 14px 18px;
  }
  .r27-ec-cred-statement {
    flex-direction: column;
    text-align: center;
    padding: 16px 18px;
  }
}

@media (max-width: 480px) {
  .r27-ec-flow-chip {
    font-size: 12.5px;
    padding: 7px 12px;
  }
  .r27-ec-badge {
    font-size: 12.5px;
    padding: 8px 13px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .r27-ec-card {
    transition: none;
  }
}

/* ════════════════════════════════════════════════════════════════ */
/* BY THE NUMBERS — "Built for Enterprise-Level Intelligence"      */
/* Enterprise hierarchy: 3 primary metrics + 3 capability metrics   */
/* + subtle intelligence flow + trust statement + source labels.    */
/* Pure presentation. No backend / database / APPEXi logic.         */
/* ════════════════════════════════════════════════════════════════ */

.r27-bn {
  position: relative;
}

.r27-bn .r27-section-header {
  max-width: 860px;
  margin: 0 auto;
}

/* ── Six-card metrics row (desktop: ONE horizontal row) ─────────── */
.r27-bn-grid {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 16px;
  max-width: 1400px;
  margin: 44px auto 0;
  align-items: stretch;
}

.r27-bn-metric {
  position: relative;
  text-align: center;
  padding: 26px 16px 22px;
  background: linear-gradient(180deg, rgba(99,102,241,0.06), rgba(255,255,255,0) 55%), var(--r27-surface-card);
  border: 1px solid var(--r27-border);
  border-radius: 16px;
  overflow: hidden;
  min-height: 168px;
  display: flex;
  flex-direction: column;
  align-items: center;
  box-shadow: 0 1px 3px rgba(0,0,0,0.08), inset 0 1px 0 rgba(255,255,255,0.03);
}

.r27-bn-metric::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 2px;
  background: linear-gradient(90deg, #6366F1, #A78BFA);
  opacity: 0.5;
}

.r27-bn-number {
  font-size: clamp(40px, 3.4vw, 54px);
  font-weight: 800;
  line-height: 1;
  letter-spacing: -0.03em;
  margin-bottom: 12px;
  display: flex;
  align-items: baseline;
  justify-content: center;
  background: linear-gradient(135deg, #F1F1F6 30%, #C7D2FE);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

.r27-bn-suffix {
  font-size: 0.5em;
  font-weight: 700;
  margin-left: 2px;
  -webkit-text-fill-color: #A5B4FC;
}

.r27-bn-metric-label {
  font-size: 14px;
  color: var(--r27-text-primary);
  font-weight: 700;
  line-height: 1.3;
}

.r27-bn-metric-desc {
  margin: 8px auto 0;
  max-width: 230px;
  font-size: 11.5px;
  line-height: 1.5;
  color: var(--r27-text-muted);
}

/* ── Secondary metrics (subtle hierarchy — same row) ────────────── */
.r27-bn-metric-sm {
  border-color: rgba(148,163,184,0.22);
  background: var(--r27-surface-card);
}

.r27-bn-metric-sm::before {
  opacity: 0.25;
}

.r27-bn-number-sm {
  font-size: clamp(32px, 2.6vw, 42px);
  margin-bottom: 10px;
  background: linear-gradient(135deg, #E5E7EB 30%, #A5B4FC);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

.r27-bn-metric-sm .r27-bn-metric-label {
  font-size: 13px;
  color: var(--r27-text-secondary);
}

/* ── Intelligence flow (horizontal, compact, Option B) ──────────── */
.r27-bn-flow {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 0;
  max-width: 1060px;
  margin: 36px auto 0;
  padding: 20px 24px;
  background: linear-gradient(180deg, rgba(99,102,241,0.05), rgba(255,255,255,0) 70%);
  border-top: 1px solid var(--r27-border);
  border-bottom: 1px solid var(--r27-border);
}

.r27-bn-flow-node {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px 14px;
  border-radius: 999px;
  border: 1px solid var(--r27-border);
  background: var(--r27-surface-card);
  font-size: 13px;
  font-weight: 600;
  color: var(--r27-text-secondary);
  white-space: nowrap;
}

.r27-bn-flow-node-accent {
  border-color: rgba(129,140,248,0.45);
  background: linear-gradient(180deg, rgba(99,102,241,0.14), rgba(99,102,241,0.04));
  color: var(--r27-text-primary);
}

.r27-bn-flow-dot {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #818CF8;
  box-shadow: 0 0 8px rgba(129,140,248,0.7);
  flex: none;
}

.r27-bn-flow-icon {
  font-size: 13px;
  color: #A5B4FC;
  flex: none;
}

.r27-bn-flow-label {
  line-height: 1.2;
}

.r27-bn-flow-line {
  width: 44px;
  height: 1px;
  margin: 0 6px;
  background: linear-gradient(90deg, rgba(129,140,248,0.15), rgba(129,140,248,0.55), rgba(129,140,248,0.15));
  position: relative;
  flex: none;
}

.r27-bn-flow-line::after {
  content: '';
  position: absolute;
  top: -2px; right: 0;
  width: 5px; height: 5px;
  border-radius: 50%;
  background: #818CF8;
  opacity: 0.6;
}

/* ── Trust statement + source labels ────────────────────────────── */
.r27-bn-trust {
  margin: 36px auto 0;
  text-align: center;
}

.r27-bn-trust-statement {
  font-size: 15px;
  font-weight: 600;
  color: var(--r27-text-primary);
  letter-spacing: 0.01em;
}

/* ── Source-system ribbon — ICON + LABEL + CONTINUOUS MARQUEE ───── */
/* Pure CSS. The track holds FOUR identical groups, so a -25%         */
/* translation lands exactly on the next group: continuous motion,    */
/* no jump and no gap. Four groups rather than the two used by        */
/* .r27-connect-ribbon because this item set is narrower — the extra  */
/* copies keep the loop seamless on the widest desktop viewports.     */
/*                                                                    */
/* Each item is an atomic ICON TILE + LABEL unit, so ERP / CMMS are   */
/* never represented by plain text alone.                             */
/*                                                                    */
/* SEAM NOTE — spacing is symmetric margin on EVERY item (the last    */
/* one included), never a flex gap, so the boundary between groups    */
/* has exactly the same rhythm as the rest of the ribbon.             */
/*                                                                    */
/* The glyphs are generic CATEGORY icons (ERP, CMMS, EAM, MES, SCADA, */
/* EHS, quality, WMS, historian, BI, IoT, files). No vendor logo is   */
/* used, so no certified or native integration is implied.            */
.r27-bn-sources {
  display: block;
  width: 100%;
  margin-top: 20px;
  overflow: hidden;              /* clips the moving track, never the page */
}

/* Marquee viewport — masked so items fade at both edges, no hard cut. */
.r27-bn-sources-viewport {
  overflow: hidden;
  -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 44px, #000 calc(100% - 44px), transparent 100%);
  mask-image: linear-gradient(90deg, transparent 0, #000 44px, #000 calc(100% - 44px), transparent 100%);
}

.r27-bn-sources-track {
  display: flex;
  align-items: center;
  width: max-content;
  will-change: transform;
  animation: r27-bn-source-marquee 40s linear infinite;
}

.r27-bn-sources-group {
  display: flex;
  align-items: center;
  flex: none;
}

/* ── Chip card — the atomic "system" unit: icon tile + name ─────── */
.r27-bn-source {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  flex: none;
  min-height: 34px;
  margin: 0 9px;
  padding: 6px 13px 6px 7px;
  border-radius: 999px;
  border: 1px solid var(--r27-border);
  background: var(--r27-surface-card);
  font-size: 11.5px;
  font-weight: 700;
  letter-spacing: 0.06em;
  color: var(--r27-text-secondary);
  transition: border-color 0.22s ease, color 0.22s ease;
}

/* ── Icon tile — restrained glow, consistent 22px frame ─────────── */
.r27-bn-source-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: none;
  width: 22px;
  height: 22px;
  border-radius: 7px;
  background: radial-gradient(circle at 32% 26%, rgba(129,140,248,0.26), rgba(99,102,241,0.08) 72%);
  border: 1px solid rgba(129,140,248,0.20);
  color: #A5B4FC;
  transition: border-color 0.22s ease, color 0.22s ease;
}

.r27-bn-source-icon i {
  font-size: 12px;
  line-height: 1;
}

.r27-bn-source-name { white-space: nowrap; }

.r27-bn-source-flow {
  color: #A5B4FC;
  font-size: 13px;
  display: inline-flex;
  align-items: center;
  flex: none;
  min-height: 34px;
  margin: 0 9px;
}

.r27-bn-source-appex {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  flex: none;
  min-height: 34px;
  margin: 0 9px;
  padding: 7px 15px;
  border-radius: 999px;
  border: 1px solid rgba(129,140,248,0.5);
  background: linear-gradient(180deg, rgba(99,102,241,0.18), rgba(99,102,241,0.05));
  font-size: 12px;
  font-weight: 700;
  color: var(--r27-text-primary);
}

.r27-bn-source-appex i {
  color: #A5B4FC;
}

/* ── Hover — restrained lift on the chip, pauses the marquee ────── */
.r27-bn-sources-track:hover { animation-play-state: paused; }

.r27-bn-source:hover {
  border-color: rgba(129,140,248,0.42);
  color: var(--r27-text-primary);
}

.r27-bn-source:hover .r27-bn-source-icon {
  border-color: rgba(129,140,248,0.38);
  color: #C7D2FE;
}

@keyframes r27-bn-source-marquee {
  from { transform: translateX(0); }
  to   { transform: translateX(-25%); }
}

/* ── Responsive ─────────────────────────────────────────────────── */
/* Desktop ≥1201px: 6-in-one-row (1440px & 1920px).                 */
/* Tablet ~1024px: 3 × 2. Tablet/mobile ~768px: 2 × 3. Mobile: 1 col. */
@media (max-width: 1200px) {
  .r27-bn-grid { grid-template-columns: repeat(3, 1fr); gap: 16px; }
  .r27-bn-flow-line { width: 24px; }
}

@media (max-width: 768px) {
  .r27-bn-grid { grid-template-columns: repeat(2, 1fr); gap: 12px; margin-top: 36px; }
  .r27-bn-metric { min-height: 0; padding: 22px 14px 20px; }
  .r27-bn-number { font-size: 38px; }
  .r27-bn-number-sm { font-size: 32px; }
  .r27-bn-flow {
    flex-direction: column;
    gap: 10px;
    padding: 20px 16px;
    margin-top: 32px;
  }
  .r27-bn-flow-line {
    width: 1px;
    height: 18px;
    background: linear-gradient(180deg, rgba(129,140,248,0.15), rgba(129,140,248,0.55), rgba(129,140,248,0.15));
  }
  .r27-bn-flow-line::after {
    top: auto; right: auto;
    bottom: 0; left: -2px;
  }
}

@media (max-width: 480px) {
  .r27-bn-grid { grid-template-columns: 1fr; gap: 12px; }
  .r27-bn-metric { min-height: 0; }
  .r27-bn-source {
    font-size: 10.5px;
    gap: 7px;
    min-height: 30px;
    padding: 5px 11px 5px 6px;
  }
  .r27-bn-source-icon { width: 19px; height: 19px; border-radius: 6px; }
  .r27-bn-source-icon i { font-size: 10px; }
  .r27-bn-source,
  .r27-bn-source-flow,
  .r27-bn-source-appex { margin: 0 7px; }
  .r27-bn-source-flow { min-height: 30px; }
  .r27-bn-source-appex { min-height: 30px; padding: 6px 12px; font-size: 11px; }
  .r27-bn-sources-viewport {
    -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 20px, #000 calc(100% - 20px), transparent 100%);
    mask-image: linear-gradient(90deg, transparent 0, #000 20px, #000 calc(100% - 20px), transparent 100%);
  }
}

/* ── Reduced motion: stop the marquee and show the COMPLETE list ──
   Deliberately scoped to this ribbon only — the homepage's other
   animations and the APPEXi widget timing are untouched.            */
@media (prefers-reduced-motion: reduce) {
  .r27-bn-sources-viewport {
    overflow: visible;
    -webkit-mask-image: none;
    mask-image: none;
  }
  .r27-bn-sources-track {
    animation: none !important;
    transform: none !important;
    width: 100%;
    flex-wrap: wrap;
    justify-content: center;
  }
  .r27-bn-sources-group {
    flex-wrap: wrap;
    justify-content: center;
    row-gap: 10px;
    padding: 4px 0;
  }
  .r27-bn-sources-group[aria-hidden="true"] { display: none; }
}

/* ══════════════════════════════════════════════════════════════
   R27 INDUSTRIES — PHOTOGRAPHY CARDS  (public marketing only)

   Scope: `.r27-ind-*` only. The shared `.r27-gap-card*` typography
   classes are REUSED but never redefined here, so every other section
   that uses them (products, services, solutions, resources, examples,
   sample reports) is completely unaffected.

   Grid: 3 columns desktop → 2 tablet (≤1024px) → 1 mobile (≤640px).
   ══════════════════════════════════════════════════════════════ */
.r27-ind-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 0 auto;
}

.r27-ind-card {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  background: var(--r27-surface-card);
  border: 1px solid var(--r27-border);
  border-radius: 16px;
  box-shadow: 0 1px 3px rgba(0,0,0,0.08), inset 0 1px 0 rgba(255,255,255,0.03);
  transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
}
.r27-ind-card:hover {
  transform: translateY(-2px);
  border-color: var(--r27-border-light);
  box-shadow: var(--r27-shadow-lg), inset 0 1px 0 rgba(255,255,255,0.04);
}
/* Hover must never fade the card's text or the gold capability callout */
.r27-ind-card:hover .r27-gap-card-title,
.r27-ind-card:hover .r27-gap-card-desc,
.r27-ind-card:hover .r27-gap-card-impact,
.r27-ind-card:hover i {
  opacity: 1 !important;
}

/* ── Photograph (upper ~40% of the card) ─────────────────────── */
.r27-ind-photo {
  position: relative;
  aspect-ratio: 16 / 9;
  overflow: hidden;
  background: #0B0B12;
  border-bottom: 1px solid var(--r27-border);
}
.r27-ind-img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease-out;
}
/* Single restrained overlay — keeps the dark aesthetic and holds the
   image back so it can never compete with the card text below it.   */
.r27-ind-photo::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  background: linear-gradient(180deg, rgba(7,7,13,0.10) 0%, rgba(7,7,13,0.42) 100%);
}
.r27-ind-card:hover .r27-ind-img { transform: scale(1.04); }

/* ── Body — reuses the existing card typography unchanged ────── */
.r27-ind-body {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  padding: 26px 24px 28px;
  text-align: left;
}
.r27-ind-body .r27-gap-card-icon { margin-bottom: 16px; }
/* Pin the gold capability callout to the bottom so all cards align */
.r27-ind-body .r27-gap-card-impact { margin-top: auto; align-self: flex-start; }

/* ── Source credit (licence requirement for the photography) ─── */
.r27-ind-credits {
  max-width: 1100px;
  margin: 18px auto 0;
  text-align: center;
  font-size: 12px;
  line-height: 1.6;
  color: var(--r27-text-muted);
}

/* ── Tablet ──────────────────────────────────────────────────── */
@media (max-width: 1024px) {
  .r27-ind-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}

/* ── Mobile ──────────────────────────────────────────────────── */
@media (max-width: 640px) {
  .r27-ind-grid { grid-template-columns: minmax(0, 1fr); gap: 16px; }
  .r27-ind-body { padding: 22px 20px 24px; }
}

/* ── Reduced motion: no lift, no image zoom ──────────────────── */
@media (prefers-reduced-motion: reduce) {
  .r27-ind-card,
  .r27-ind-img { transition: none !important; }
  .r27-ind-card:hover { transform: none; }
  .r27-ind-card:hover .r27-ind-img { transform: none; }
}
/* ══════════════════════════════════════════════════════════════
   Release 28A — Homepage Enhancement (Marketing & Storytelling)
   
   14 new sections completing the APPEX360 story.
   Naming convention: .r28a-*
   ══════════════════════════════════════════════════════════════ */

/* ── Section Base ── */

.r28a-section {
  position: relative;
  padding: 80px 24px;
  background: var(--r27-bg, #07070f);
  overflow: hidden;
}

.r28a-section-dark {
  background: #05050b;
}

.r28a-container {
  max-width: 1200px;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}

.r28a-eyebrow {
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: var(--color-secondary, #818cf8);
  margin-bottom: 12px;
}

.r28a-heading {
  font-size: clamp(28px, 4vw, 44px);
  font-weight: 800;
  color: #fff;
  letter-spacing: -0.02em;
  line-height: 1.15;
  margin-bottom: 16px;
}

.r28a-subtitle {
  font-size: 15px;
  color: rgba(255,255,255,0.45);
  line-height: 1.6;
  max-width: 640px;
}

/* ── 1. Enterprise Capability Map ── */

.r28a-capmap-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  margin-top: 40px;
}

.r28a-capmap-module {
  background: rgba(255,255,255,0.03);
  border: 1px solid rgba(255,255,255,0.06);
  border-radius: 12px;
  padding: 20px;
  cursor: pointer;
  transition: all 0.25s ease;
  position: relative;
  overflow: hidden;
}

.r28a-capmap-module:hover {
  background: rgba(99,102,241,0.08);
  border-color: rgba(99,102,241,0.25);
  transform: translateY(-2px);
  box-shadow: 0 8px 30px rgba(99,102,241,0.1);
}

.r28a-capmap-module-icon {
  width: 36px;
  height: 36px;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 12px;
  font-size: 16px;
}

.r28a-capmap-module-name {
  font-size: 13px;
  font-weight: 600;
  color: rgba(255,255,255,0.85);
  margin-bottom: 4px;
}

.r28a-capmap-module-desc {
  font-size: 11px;
  color: rgba(255,255,255,0.35);
  line-height: 1.5;
}

.r28a-capmap-section-label {
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  color: rgba(255,255,255,0.2);
  margin: 32px 0 12px;
  padding-top: 24px;
  border-top: 1px solid rgba(255,255,255,0.04);
}

/* Cross-cutting and integration layers use smaller cards */
.r28a-capmap-row {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 12px;
}

.r28a-capmap-pill {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 6px 14px;
  background: rgba(255,255,255,0.03);
  border: 1px solid rgba(255,255,255,0.06);
  border-radius: 20px;
  font-size: 12px;
  color: rgba(255,255,255,0.65);
  transition: all 0.2s ease;
}

.r28a-capmap-pill:hover {
  background: rgba(99,102,241,0.1);
  border-color: rgba(99,102,241,0.2);
  color: rgba(255,255,255,0.9);
}

/* ── 2. Intelligence Flow ── */

.r28a-flow {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0;
  margin-top: 48px;
  flex-wrap: wrap;
}

.r28a-flow-step {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  padding: 16px 12px;
  min-width: 100px;
  position: relative;
}

.r28a-flow-icon {
  width: 48px;
  height: 48px;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  transition: all 0.3s ease;
}

.r28a-flow-icon.i0 { background: rgba(99,102,241,0.12); color: #818cf8; }
.r28a-flow-icon.i1 { background: rgba(139,92,246,0.12); color: #a78bfa; }
.r28a-flow-icon.i2 { background: rgba(59,130,246,0.12); color: #60a5fa; }
.r28a-flow-icon.i3 { background: rgba(16,185,129,0.12); color: #34d399; }
.r28a-flow-icon.i4 { background: rgba(245,158,11,0.12); color: #fbbf24; }
.r28a-flow-icon.i5 { background: rgba(236,72,153,0.12); color: #f472b6; }
.r28a-flow-icon.i6 { background: rgba(99,102,241,0.12); color: #818cf8; }
.r28a-flow-icon.i7 { background: rgba(52,211,153,0.12); color: #34d399; }

.r28a-flow-step:hover .r28a-flow-icon {
  transform: scale(1.1);
  box-shadow: 0 0 30px rgba(99,102,241,0.2);
}

.r28a-flow-label {
  font-size: 11px;
  font-weight: 600;
  color: rgba(255,255,255,0.6);
  text-align: center;
  line-height: 1.3;
}

.r28a-flow-arrow {
  color: rgba(99,102,241,0.25);
  font-size: 14px;
  padding: 0 4px;
  animation: r28a-flowPulse 2s ease-in-out infinite;
}

@keyframes r28a-flowPulse {
  0%, 100% { opacity: 0.2; transform: translateX(0); }
  50% { opacity: 0.6; transform: translateX(3px); }
}

/* ── 3. Intelligence Layers ── */

.r28a-layers {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4px;
  margin-top: 48px;
  perspective: 1000px;
}

.r28a-layer {
  width: 100%;
  max-width: 700px;
  padding: 18px 28px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: all 0.3s ease;
  position: relative;
  transform-style: preserve-3d;
}

.r28a-layer:hover {
  transform: translateX(8px) scale(1.02);
}

.r28a-layer-name {
  font-size: 14px;
  font-weight: 600;
  color: #fff;
  letter-spacing: -0.01em;
}

.r28a-layer-desc {
  font-size: 11px;
  color: rgba(255,255,255,0.4);
  text-align: right;
  max-width: 300px;
}

.r28a-layer:nth-child(1) { background: linear-gradient(135deg, rgba(59,130,246,0.08), rgba(59,130,246,0.02)); border: 1px solid rgba(59,130,246,0.12); }
.r28a-layer:nth-child(2) { background: linear-gradient(135deg, rgba(99,102,241,0.08), rgba(99,102,241,0.02)); border: 1px solid rgba(99,102,241,0.12); }
.r28a-layer:nth-child(3) { background: linear-gradient(135deg, rgba(139,92,246,0.08), rgba(139,92,246,0.02)); border: 1px solid rgba(139,92,246,0.12); }
.r28a-layer:nth-child(4) { background: linear-gradient(135deg, rgba(236,72,153,0.08), rgba(236,72,153,0.02)); border: 1px solid rgba(236,72,153,0.12); }
.r28a-layer:nth-child(5) { background: linear-gradient(135deg, rgba(245,158,11,0.08), rgba(245,158,11,0.02)); border: 1px solid rgba(245,158,11,0.12); }
.r28a-layer:nth-child(6) { background: linear-gradient(135deg, rgba(16,185,129,0.08), rgba(16,185,129,0.02)); border: 1px solid rgba(16,185,129,0.12); }

.r28a-layer-connector {
  width: 2px;
  height: 16px;
  background: linear-gradient(to bottom, rgba(99,102,241,0.15), rgba(99,102,241,0.05));
}

/* ── 4. The Truth ── */

.r28a-truth {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 48px;
  align-items: center;
}

.r28a-truth-headline {
  font-size: clamp(40px, 6vw, 72px);
  font-weight: 900;
  letter-spacing: -0.03em;
  line-height: 1;
  margin-bottom: 24px;
}

.r28a-truth-line1 { color: rgba(255,255,255,0.15); }
.r28a-truth-dot { color: var(--color-secondary, #818cf8); }
.r28a-truth-line2 { color: rgba(255,255,255,0.5); }
.r28a-truth-line3 { color: #fff; }
.r28a-truth-line4 { color: var(--color-secondary, #818cf8); }

.r28a-truth-text {
  font-size: 16px;
  color: rgba(255,255,255,0.5);
  line-height: 1.8;
  margin-top: 16px;
}

.r28a-truth-visual {
  position: relative;
  height: 400px;
  background: radial-gradient(ellipse at center, rgba(99,102,241,0.06) 0%, transparent 70%);
  border-radius: 20px;
  border: 1px solid rgba(99,102,241,0.08);
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

.r28a-truth-nodes {
  position: relative;
  width: 280px;
  height: 280px;
}

.r28a-truth-node {
  position: absolute;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: 700;
  animation: r28a-nodeFloat 4s ease-in-out infinite;
}

.r28a-truth-node:nth-child(1) { top: 0; left: 50%; transform: translateX(-50%); background: rgba(59,130,246,0.15); color: #60a5fa; border: 1px solid rgba(59,130,246,0.2); animation-delay: 0s; }
.r28a-truth-node:nth-child(2) { top: 50%; right: 0; transform: translateY(-50%); background: rgba(99,102,241,0.15); color: #818cf8; border: 1px solid rgba(99,102,241,0.2); animation-delay: 0.5s; }
.r28a-truth-node:nth-child(3) { bottom: 0; left: 50%; transform: translateX(-50%); background: rgba(139,92,246,0.15); color: #a78bfa; border: 1px solid rgba(139,92,246,0.2); animation-delay: 1s; }
.r28a-truth-node:nth-child(4) { top: 50%; left: 0; transform: translateY(-50%); background: rgba(16,185,129,0.15); color: #34d399; border: 1px solid rgba(16,185,129,0.2); animation-delay: 1.5s; }

.r28a-truth-node-label {
  display: none;
  position: absolute;
  bottom: -24px;
  font-size: 9px;
  color: rgba(255,255,255,0.3);
  white-space: nowrap;
}

@keyframes r28a-nodeFloat {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-8px); }
}

/* ── 5. Not Another System ── */

.r28a-not-system {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 48px;
  align-items: center;
}

.r28a-not-system-list {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.r28a-not-system-item {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 10px 16px;
  background: rgba(239,68,68,0.04);
  border: 1px solid rgba(239,68,68,0.08);
  border-radius: 10px;
  font-size: 14px;
  font-weight: 500;
  color: rgba(255,255,255,0.5);
}

.r28a-not-system-item-x {
  color: #ef4444;
  font-weight: 700;
  font-size: 16px;
}

.r28a-not-system-statement {
  padding: 20px 24px;
  background: rgba(99,102,241,0.06);
  border: 1px solid rgba(99,102,241,0.15);
  border-radius: 14px;
  margin-top: 20px;
}

.r28a-not-system-statement-text {
  font-size: 16px;
  font-weight: 600;
  color: rgba(255,255,255,0.85);
  line-height: 1.6;
}

.r28a-not-system-statement-accent {
  color: var(--color-secondary, #818cf8);
}

/* ── 6. Intelligence Outcomes ── */

.r28a-outcomes-grid {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 12px;
  margin-top: 40px;
}

.r28a-outcome-card {
  padding: 24px 16px;
  background: rgba(255,255,255,0.03);
  border: 1px solid rgba(255,255,255,0.06);
  border-radius: 14px;
  text-align: center;
  transition: all 0.25s ease;
}

.r28a-outcome-card:hover {
  background: rgba(16,185,129,0.06);
  border-color: rgba(16,185,129,0.2);
  transform: translateY(-3px);
}

.r28a-outcome-icon {
  width: 44px;
  height: 44px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto 12px;
  font-size: 18px;
}

.r28a-outcome-card:nth-child(1) .r28a-outcome-icon { background: rgba(239,68,68,0.1); color: #ef4444; }
.r28a-outcome-card:nth-child(2) .r28a-outcome-icon { background: rgba(245,158,11,0.1); color: #f59e0b; }
.r28a-outcome-card:nth-child(3) .r28a-outcome-icon { background: rgba(16,185,129,0.1); color: #10b981; }
.r28a-outcome-card:nth-child(4) .r28a-outcome-icon { background: rgba(99,102,241,0.1); color: #818cf8; }
.r28a-outcome-card:nth-child(5) .r28a-outcome-icon { background: rgba(139,92,246,0.1); color: #a78bfa; }

.r28a-outcome-title {
  font-size: 13px;
  font-weight: 600;
  color: rgba(255,255,255,0.8);
}

/* ── 7. Assessment Journey ── */

.r28a-journey {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 0;
  margin-top: 40px;
}

.r28a-journey-step {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  padding: 14px 10px;
  min-width: 80px;
}

.r28a-journey-circle {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  font-weight: 700;
  transition: all 0.3s ease;
}

.r28a-journey-step:nth-child(1) .r28a-journey-circle { background: rgba(99,102,241,0.15); color: #818cf8; border: 1px solid rgba(99,102,241,0.2); }
.r28a-journey-step:nth-child(2) .r28a-journey-circle { background: rgba(139,92,246,0.15); color: #a78bfa; border: 1px solid rgba(139,92,246,0.2); }
.r28a-journey-step:nth-child(3) .r28a-journey-circle { background: rgba(16,185,129,0.15); color: #34d399; border: 1px solid rgba(16,185,129,0.2); }
.r28a-journey-step:nth-child(4) .r28a-journey-circle { background: rgba(245,158,11,0.15); color: #fbbf24; border: 1px solid rgba(245,158,11,0.2); }
.r28a-journey-step:nth-child(5) .r28a-journey-circle { background: rgba(236,72,153,0.15); color: #f472b6; border: 1px solid rgba(236,72,153,0.2); }
.r28a-journey-step:nth-child(6) .r28a-journey-circle { background: rgba(59,130,246,0.15); color: #60a5fa; border: 1px solid rgba(59,130,246,0.2); }
.r28a-journey-step:nth-child(7) .r28a-journey-circle { background: rgba(52,211,153,0.15); color: #34d399; border: 1px solid rgba(52,211,153,0.2); }

.r28a-journey-label {
  font-size: 10px;
  font-weight: 600;
  color: rgba(255,255,255,0.5);
  text-align: center;
}

.r28a-journey-arrow {
  color: rgba(99,102,241,0.2);
  font-size: 12px;
}

/* ── 8. APPEXi Expanded ── */

.r28a-appexi-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  margin-top: 32px;
}

.r28a-appexi-cap {
  padding: 20px;
  background: rgba(255,255,255,0.03);
  border: 1px solid rgba(255,255,255,0.06);
  border-radius: 12px;
  transition: all 0.25s ease;
}

.r28a-appexi-cap:hover {
  background: rgba(99,102,241,0.06);
  border-color: rgba(99,102,241,0.2);
}

.r28a-appexi-cap-icon {
  font-size: 20px;
  margin-bottom: 10px;
  color: var(--color-secondary, #818cf8);
}

.r28a-appexi-cap-title {
  font-size: 13px;
  font-weight: 600;
  color: rgba(255,255,255,0.85);
  margin-bottom: 4px;
}

.r28a-appexi-cap-desc {
  font-size: 11px;
  color: rgba(255,255,255,0.35);
  line-height: 1.5;
}

/* ── 9. Explainable AI ── */

.r28a-xai {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 48px;
  align-items: center;
}

.r28a-xai-pyramid {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  padding: 20px 0;
}

.r28a-xai-layer {
  padding: 14px 24px;
  border-radius: 10px;
  font-size: 13px;
  font-weight: 600;
  color: #fff;
  text-align: center;
  transition: all 0.3s ease;
  min-width: 120px;
}

.r28a-xai-layer:hover {
  transform: scale(1.05);
}

.r28a-xai-layer.l5 { background: rgba(99,102,241,0.15); border: 1px solid rgba(99,102,241,0.2); color: #818cf8; width: 200px; }
.r28a-xai-layer.l4 { background: rgba(139,92,246,0.12); border: 1px solid rgba(139,92,246,0.16); color: #a78bfa; width: 240px; }
.r28a-xai-layer.l3 { background: rgba(16,185,129,0.12); border: 1px solid rgba(16,185,129,0.16); color: #34d399; width: 280px; }
.r28a-xai-layer.l2 { background: rgba(245,158,11,0.12); border: 1px solid rgba(245,158,11,0.16); color: #fbbf24; width: 320px; }
.r28a-xai-layer.l1 { background: rgba(239,68,68,0.12); border: 1px solid rgba(239,68,68,0.16); color: #ef4444; width: 360px; }

.r28a-xai-layer-arrow {
  font-size: 10px;
  color: rgba(255,255,255,0.15);
}

.r28a-xai-content {
  padding: 20px;
}

.r28a-xai-principle {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  padding: 12px 0;
  border-bottom: 1px solid rgba(255,255,255,0.04);
}

.r28a-xai-principle:last-child { border-bottom: none; }

.r28a-xai-principle-icon {
  width: 28px;
  height: 28px;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  flex-shrink: 0;
}

.r28a-xai-principle:nth-child(1) .r28a-xai-principle-icon { background: rgba(16,185,129,0.1); color: #34d399; }
.r28a-xai-principle:nth-child(2) .r28a-xai-principle-icon { background: rgba(99,102,241,0.1); color: #818cf8; }
.r28a-xai-principle:nth-child(3) .r28a-xai-principle-icon { background: rgba(245,158,11,0.1); color: #fbbf24; }

.r28a-xai-principle-text {
  font-size: 13px;
  color: rgba(255,255,255,0.6);
  line-height: 1.5;
}

.r28a-xai-principle-text strong {
  color: rgba(255,255,255,0.85);
}

/* ── 10. Security & Enterprise Readiness ── */

.r28a-security-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 12px;
  margin-top: 40px;
}

.r28a-security-item {
  padding: 18px 16px;
  background: rgba(255,255,255,0.03);
  border: 1px solid rgba(255,255,255,0.06);
  border-radius: 10px;
  display: flex;
  align-items: center;
  gap: 12px;
  transition: all 0.2s ease;
}

.r28a-security-item:hover {
  background: rgba(16,185,129,0.04);
  border-color: rgba(16,185,129,0.12);
}

.r28a-security-icon {
  width: 32px;
  height: 32px;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  flex-shrink: 0;
  background: rgba(16,185,129,0.1);
  color: #34d399;
}

.r28a-security-label {
  font-size: 13px;
  font-weight: 500;
  color: rgba(255,255,255,0.75);
}

/* ── 11. Who It's For ── */

.r28a-personas-grid {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 10px;
  margin-top: 32px;
}

.r28a-persona-card {
  padding: 18px 14px;
  background: rgba(255,255,255,0.03);
  border: 1px solid rgba(255,255,255,0.06);
  border-radius: 12px;
  text-align: center;
  transition: all 0.25s ease;
}

.r28a-persona-card:hover {
  background: rgba(99,102,241,0.06);
  border-color: rgba(99,102,241,0.2);
  transform: translateY(-2px);
}

.r28a-persona-icon {
  font-size: 22px;
  margin-bottom: 8px;
  color: var(--color-secondary, #818cf8);
}

.r28a-persona-title {
  font-size: 12px;
  font-weight: 600;
  color: rgba(255,255,255,0.8);
  margin-bottom: 4px;
}

.r28a-persona-desc {
  font-size: 10px;
  color: rgba(255,255,255,0.35);
  line-height: 1.4;
}

/* ── 12. Platform Outcomes ── */

.r28a-outcomes-kpi {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 16px;
  margin-top: 40px;
}

.r28a-kpi-card {
  padding: 28px 20px;
  background: rgba(255,255,255,0.03);
  border: 1px solid rgba(255,255,255,0.06);
  border-radius: 16px;
  text-align: center;
  transition: all 0.25s ease;
}

.r28a-kpi-card:hover {
  background: rgba(99,102,241,0.06);
  border-color: rgba(99,102,241,0.15);
  transform: translateY(-3px);
}

.r28a-kpi-value {
  font-size: clamp(28px, 3vw, 36px);
  font-weight: 800;
  color: #fff;
  letter-spacing: -0.02em;
  margin-bottom: 4px;
}

.r28a-kpi-label {
  font-size: 12px;
  color: rgba(255,255,255,0.45);
  font-weight: 500;
}

/* ── 13. Product Roadmap ── */

.r28a-roadmap {
  margin-top: 40px;
  position: relative;
}

.r28a-roadmap-line {
  position: absolute;
  top: 28px;
  left: 0;
  right: 0;
  height: 2px;
  background: linear-gradient(to right, rgba(99,102,241,0.3), rgba(139,92,246,0.3), rgba(16,185,129,0.3));
  border-radius: 1px;
}

.r28a-roadmap-phases {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
  position: relative;
}

.r28a-roadmap-phase {
  padding: 20px;
  background: rgba(255,255,255,0.03);
  border: 1px solid rgba(255,255,255,0.06);
  border-radius: 14px;
  transition: all 0.25s ease;
}

.r28a-roadmap-phase:hover {
  transform: translateY(-4px);
  background: rgba(99,102,241,0.04);
}

.r28a-roadmap-dot {
  width: 14px;
  height: 14px;
  border-radius: 50%;
  margin-bottom: 16px;
  position: relative;
  z-index: 1;
}

.r28a-roadmap-phase:nth-child(1) .r28a-roadmap-dot { background: #34d399; box-shadow: 0 0 12px rgba(52,211,153,0.3); }
.r28a-roadmap-phase:nth-child(2) .r28a-roadmap-dot { background: #818cf8; box-shadow: 0 0 12px rgba(99,102,241,0.3); }
.r28a-roadmap-phase:nth-child(3) .r28a-roadmap-dot { background: #f59e0b; box-shadow: 0 0 12px rgba(245,158,11,0.3); }
.r28a-roadmap-phase:nth-child(4) .r28a-roadmap-dot { background: #a78bfa; box-shadow: 0 0 12px rgba(139,92,246,0.3); }

.r28a-roadmap-status {
  display: inline-block;
  font-size: 9px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  padding: 2px 8px;
  border-radius: 4px;
  margin-bottom: 10px;
}

.r28a-roadmap-phase:nth-child(1) .r28a-roadmap-status { background: rgba(52,211,153,0.15); color: #34d399; }
.r28a-roadmap-phase:nth-child(2) .r28a-roadmap-status { background: rgba(99,102,241,0.15); color: #818cf8; }
.r28a-roadmap-phase:nth-child(3) .r28a-roadmap-status { background: rgba(245,158,11,0.15); color: #f59e0b; }
.r28a-roadmap-phase:nth-child(4) .r28a-roadmap-status { background: rgba(139,92,246,0.15); color: #a78bfa; }

.r28a-roadmap-name {
  font-size: 14px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 8px;
}

.r28a-roadmap-desc {
  font-size: 11px;
  color: rgba(255,255,255,0.4);
  line-height: 1.5;
  margin-bottom: 10px;
}

.r28a-roadmap-features {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.r28a-roadmap-feature {
  font-size: 10px;
  color: rgba(255,255,255,0.5);
  display: flex;
  align-items: center;
  gap: 6px;
}

.r28a-roadmap-feature i {
  font-size: 8px;
  color: rgba(255,255,255,0.2);
}

/* ── 14. Enhanced Footer ── */

.r28a-footer {
  background: #05050b;
  border-top: 1px solid rgba(255,255,255,0.04);
  padding: 60px 24px 24px;
}

.r28a-footer-grid {
  max-width: 1200px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 2fr 1fr 1fr 1fr;
  gap: 40px;
}

.r28a-footer-brand-desc {
  font-size: 12px;
  color: rgba(255,255,255,0.35);
  line-height: 1.6;
  margin-top: 12px;
  max-width: 280px;
}

.r28a-footer-col-title {
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  color: rgba(255,255,255,0.3);
  margin-bottom: 16px;
}

.r28a-footer-links {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.r28a-footer-link {
  font-size: 12px;
  color: rgba(255,255,255,0.45);
  text-decoration: none;
  transition: color 0.15s;
}

.r28a-footer-link:hover {
  color: rgba(255,255,255,0.8);
}

.r28a-footer-social {
  display: flex;
  gap: 12px;
  margin-top: 20px;
}

.r28a-footer-social a {
  width: 32px;
  height: 32px;
  border-radius: 8px;
  border: 1px solid rgba(255,255,255,0.06);
  display: flex;
  align-items: center;
  justify-content: center;
  color: rgba(255,255,255,0.3);
  text-decoration: none;
  transition: all 0.2s;
}

.r28a-footer-social a:hover {
  border-color: rgba(99,102,241,0.3);
  color: #818cf8;
  background: rgba(99,102,241,0.05);
}

.r28a-footer-bottom {
  max-width: 1200px;
  margin: 40px auto 0;
  padding-top: 20px;
  border-top: 1px solid rgba(255,255,255,0.04);
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 10px;
  color: rgba(255,255,255,0.2);
}

.r28a-footer-bottom-links {
  display: flex;
  gap: 16px;
}

.r28a-footer-bottom-links a {
  color: rgba(255,255,255,0.2);
  text-decoration: none;
  transition: color 0.15s;
}

.r28a-footer-bottom-links a:hover {
  color: rgba(255,255,255,0.5);
}

/* ── Responsive ── */

@media (max-width: 1024px) {
  .r28a-capmap-grid { grid-template-columns: repeat(2, 1fr); }
  .r28a-outcomes-grid { grid-template-columns: repeat(3, 1fr); }
  .r28a-personas-grid { grid-template-columns: repeat(3, 1fr); }
  .r28a-outcomes-kpi { grid-template-columns: repeat(2, 1fr); }
  .r28a-roadmap-phases { grid-template-columns: repeat(2, 1fr); }
  .r28a-security-grid { grid-template-columns: repeat(2, 1fr); }
  .r28a-appexi-grid { grid-template-columns: repeat(2, 1fr); }
  .r28a-footer-grid { grid-template-columns: 1fr 1fr; }
  .r28a-truth { grid-template-columns: 1fr; }
  .r28a-not-system { grid-template-columns: 1fr; }
  .r28a-xai { grid-template-columns: 1fr; }
}

@media (max-width: 768px) {
  .r28a-section { padding: 48px 16px; }
  .r28a-capmap-grid { grid-template-columns: 1fr 1fr; }
  .r28a-outcomes-grid { grid-template-columns: 1fr 1fr; }
  .r28a-personas-grid { grid-template-columns: 1fr 1fr; }
  .r28a-outcomes-kpi { grid-template-columns: 1fr 1fr; }
  .r28a-roadmap-phases { grid-template-columns: 1fr; }
  .r28a-roadmap-line { display: none; }
  .r28a-security-grid { grid-template-columns: 1fr; }
  .r28a-appexi-grid { grid-template-columns: 1fr; }
  .r28a-footer-grid { grid-template-columns: 1fr; }
  .r28a-flow { gap: 8px; }
  .r28a-journey { gap: 8px; }
  .r28a-truth-visual { height: 280px; }
  .r28a-footer-bottom { flex-direction: column; gap: 12px; text-align: center; }
}

@media (max-width: 480px) {
  .r28a-capmap-grid { grid-template-columns: 1fr; }
  .r28a-outcomes-grid { grid-template-columns: 1fr; }
  .r28a-personas-grid { grid-template-columns: 1fr; }
  .r28a-outcomes-kpi { grid-template-columns: 1fr; }
  .r28a-flow-step { min-width: 70px; padding: 10px 6px; }
  .r28a-journey-step { min-width: 60px; padding: 10px 6px; }
}
/* ═══════════════════════════════════════════════════════════════════
   APPEX360 Executive Dashboard Design System — Release 29
   ═══════════════════════════════════════════════════════════════════
   
   Every dashboard is composed from the same visual language.
   
   Principles:
   - 5-second executive test: what, good/bad, do, impact, drill
   - One primary action per page
   - Every pixel earns its place
   - Colour means something (module tokens, not decoration)
   ═══════════════════════════════════════════════════════════════════ */

/* ─────────────────────────────────────────────────────────────────
   1. DASHBOARD LAYOUT
   ───────────────────────────────────────────────────────────────── */

.db-container {
  max-width: 1440px;
  margin: 0 auto;
  padding: var(--spacing-lg) var(--spacing-md);
}

.db-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: var(--spacing-md);
  margin-bottom: var(--spacing-xl);
}

.db-header-title {
  font-size: var(--font-page-title);
  font-weight: 800;
  color: var(--text-primary);
  line-height: 1.15;
  letter-spacing: -0.02em;
  margin: 0;
}

.db-header-sub {
  font-size: var(--font-supporting);
  color: var(--text-secondary);
  margin-top: var(--spacing-xs);
}

.db-header-actions {
  display: flex;
  align-items: center;
  gap: var(--spacing-sm);
  flex-shrink: 0;
}

/* KPI Grid — responsive, consistent gap */
.db-kpi-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  gap: var(--spacing-md);
  margin-bottom: var(--spacing-xl);
}

/* Dashboard section: heading + grid + card */
.db-section {
  margin-bottom: var(--spacing-xl);
}

.db-section-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: var(--spacing-md);
}

.db-section-title {
  font-size: var(--font-card-title);
  font-weight: 700;
  color: var(--text-primary);
  margin: 0;
  display: flex;
  align-items: center;
  gap: var(--spacing-sm);
}

.db-section-title i {
  font-size: 0.85em;
  opacity: 0.6;
}

.db-section-link {
  font-size: var(--font-caption);
  color: var(--color-secondary);
  text-decoration: none;
  font-weight: 500;
  transition: opacity 0.15s ease;
}
.db-section-link:hover {
  opacity: 0.8;
}

/* ─────────────────────────────────────────────────────────────────
   2. KPI CARD
   ─────────────────────────────────────────────────────────────────
   Focus: one metric, one trend, no noise.
   
   Usage:
     <div class="db-kpi" data-module="financial">
       <div class="db-kpi-value">$2.4M</div>
       <div class="db-kpi-label">Verified Savings</div>
       <div class="db-kpi-trend up">↑ 12%</div>
     </div>
   ───────────────────────────────────────────────────────────────── */

.db-kpi {
  padding: var(--spacing-md) var(--spacing-lg);
  border-radius: var(--radius-md);
  background: var(--surface-card);
  border: 1px solid var(--surface-border);
  transition: all 0.15s ease;
  cursor: default;
  position: relative;
  overflow: hidden;
}

.db-kpi:hover {
  border-color: var(--surface-border-hover);
  box-shadow: var(--shadow-md);
  transform: translateY(-1px);
}

/* Module accent stripe at top */
.db-kpi::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 3px;
  background: var(--kpi-accent, var(--clr-executive-primary));
  opacity: 0.6;
}

.db-kpi[data-module="executive"]    { --kpi-accent: var(--clr-executive-primary); }
.db-kpi[data-module="operational"]  { --kpi-accent: var(--clr-operational-primary); }
.db-kpi[data-module="financial"]    { --kpi-accent: var(--clr-financial-primary); }
.db-kpi[data-module="governance"]   { --kpi-accent: var(--clr-governance-primary); }
.db-kpi[data-module="risk"]         { --kpi-accent: var(--clr-risk-primary); }
.db-kpi[data-module="asset"]        { --kpi-accent: var(--clr-asset-primary); }
.db-kpi[data-module="safety"]       { --kpi-accent: var(--clr-safety-primary); }
.db-kpi[data-module="quality"]      { --kpi-accent: var(--clr-quality-primary); }
.db-kpi[data-module="maintenance"]  { --kpi-accent: var(--clr-maintenance-primary); }
.db-kpi[data-module="people"]       { --kpi-accent: var(--clr-people-primary); }
.db-kpi[data-module="environment"]  { --kpi-accent: var(--clr-environment-primary); }

.db-kpi-value {
  font-size: var(--font-display-kpi);
  font-weight: 800;
  color: var(--text-primary);
  line-height: 1;
  letter-spacing: -0.03em;
  margin-bottom: var(--spacing-xs);
}

.db-kpi-label {
  font-size: var(--font-caption);
  color: var(--text-secondary);
  font-weight: 500;
  margin-bottom: var(--spacing-sm);
}

.db-kpi-footer {
  display: flex;
  align-items: center;
  gap: var(--spacing-sm);
  font-size: var(--font-micro);
}

.db-kpi-trend {
  font-weight: 600;
  display: inline-flex;
  align-items: center;
  gap: 2px;
}
.db-kpi-trend.up    { color: var(--trend-up); }
.db-kpi-trend.down  { color: var(--trend-down); }
.db-kpi-trend.flat  { color: var(--trend-flat); }

.db-kpi-benchmark {
  color: var(--text-muted);
  font-weight: 400;
}

/* KPI: clickable */
.db-kpi-clickable {
  cursor: pointer;
}
.db-kpi-clickable:hover {
  border-color: var(--kpi-accent, var(--clr-executive-primary));
  box-shadow: 0 0 0 1px var(--kpi-accent, var(--clr-executive-primary)), var(--shadow-md);
}

/* ─────────────────────────────────────────────────────────────────
   3. INTELLIGENCE CARD
   ─────────────────────────────────────────────────────────────────
   Focus: recommendation, confidence, impact, risk.

   Usage:
     <div class="db-intel" data-module="risk">
       <div class="db-intel-header">
         <div class="db-intel-badge" data-confidence="high">94%</div>
       </div>
       <div class="db-intel-body">
         <div class="db-intel-rec">Replace compressor with VSD</div>
         <div class="db-intel-impact">$186K/yr | 14-month payback</div>
       </div>
     </div>
   ───────────────────────────────────────────────────────────────── */

.db-intel {
  padding: var(--spacing-lg);
  border-radius: var(--radius-md);
  background: var(--surface-card);
  border: 1px solid var(--surface-border);
  transition: all 0.15s ease;
}

.db-intel:hover {
  box-shadow: var(--shadow-md);
  border-color: var(--surface-border-hover);
}

.db-intel-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: var(--spacing-sm);
}

.db-intel-badge {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 2px 8px;
  border-radius: var(--radius-full);
  font-size: var(--font-micro);
  font-weight: 700;
}

.db-intel-badge[data-confidence="high"]   { background: rgba(52,211,153,0.1); color: #34d399; }
.db-intel-badge[data-confidence="medium"] { background: rgba(245,158,11,0.1);  color: #f59e0b; }
.db-intel-badge[data-confidence="low"]    { background: rgba(239,68,68,0.1);  color: #ef4444; }

.db-intel-module {
  font-size: var(--font-micro);
  color: var(--text-muted);
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font-weight: 600;
}

.db-intel-rec {
  font-size: var(--font-body);
  font-weight: 600;
  color: var(--text-primary);
  line-height: 1.4;
  margin-bottom: var(--spacing-sm);
}

.db-intel-impact {
  font-size: var(--font-caption);
  color: var(--text-secondary);
  line-height: 1.5;
}

.db-intel-footer {
  display: flex;
  align-items: center;
  gap: var(--spacing-md);
  margin-top: var(--spacing-md);
  padding-top: var(--spacing-sm);
  border-top: 1px solid var(--surface-border);
}

.db-intel-evidence {
  font-size: var(--font-micro);
  color: var(--text-muted);
  display: flex;
  align-items: center;
  gap: 4px;
}

.db-intel-evidence i {
  font-size: 10px;
}

.db-intel-action {
  font-size: var(--font-micro);
  color: var(--color-secondary);
  font-weight: 600;
  text-decoration: none;
  margin-left: auto;
  display: flex;
  align-items: center;
  gap: 4px;
  transition: opacity 0.15s ease;
}
.db-intel-action:hover {
  opacity: 0.8;
}

/* ─────────────────────────────────────────────────────────────────
   4. INSIGHT PANEL
   ─────────────────────────────────────────────────────────────────
   Focus: icon, title, summary, expand-for-detail, linked evidence.

   Usage:
     <details class="db-insight" data-module="financial">
       <summary class="db-insight-summary">
         <i class="fas fa-coins db-insight-icon"></i>
         <div>
           <div class="db-insight-title">Energy Cost Reduction</div>
           <div class="db-insight-summary-text">$186K annual savings identified</div>
         </div>
         <i class="fas fa-chevron-down db-insight-chevron"></i>
       </summary>
       <div class="db-insight-detail">...</div>
     </details>
   ───────────────────────────────────────────────────────────────── */

.db-insight {
  border-radius: var(--radius-md);
  border: 1px solid var(--surface-border);
  background: var(--surface-card);
  overflow: hidden;
  transition: border-color 0.15s ease;
  margin-bottom: var(--spacing-sm);
}

.db-insight[open] {
  border-color: var(--surface-border-hover);
}

.db-insight-summary {
  display: flex;
  align-items: center;
  gap: var(--spacing-md);
  padding: var(--spacing-md) var(--spacing-lg);
  cursor: pointer;
  list-style: none;
  user-select: none;
  transition: background 0.12s ease;
}

.db-insight-summary::-webkit-details-marker {
  display: none;
}

.db-insight-summary:hover {
  background: rgba(255,255,255,0.02);
}

.db-insight-icon {
  width: 36px;
  height: 36px;
  border-radius: var(--radius-sm);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  flex-shrink: 0;
}

.db-insight[data-module="executive"]    .db-insight-icon { background: var(--clr-executive-surface); color: var(--clr-executive-primary); }
.db-insight[data-module="operational"]  .db-insight-icon { background: var(--clr-operational-surface); color: var(--clr-operational-primary); }
.db-insight[data-module="financial"]    .db-insight-icon { background: var(--clr-financial-surface); color: var(--clr-financial-primary); }
.db-insight[data-module="governance"]   .db-insight-icon { background: var(--clr-governance-surface); color: var(--clr-governance-primary); }
.db-insight[data-module="risk"]         .db-insight-icon { background: var(--clr-risk-surface); color: var(--clr-risk-primary); }
.db-insight[data-module="asset"]        .db-insight-icon { background: var(--clr-asset-surface); color: var(--clr-asset-primary); }
.db-insight[data-module="safety"]       .db-insight-icon { background: var(--clr-safety-surface); color: var(--clr-safety-primary); }
.db-insight[data-module="quality"]      .db-insight-icon { background: var(--clr-quality-surface); color: var(--clr-quality-primary); }
.db-insight[data-module="maintenance"]  .db-insight-icon { background: var(--clr-maintenance-surface); color: var(--clr-maintenance-primary); }
.db-insight[data-module="people"]       .db-insight-icon { background: var(--clr-people-surface); color: var(--clr-people-primary); }
.db-insight[data-module="environment"]  .db-insight-icon { background: var(--clr-environment-surface); color: var(--clr-environment-primary); }

.db-insight-title {
  font-size: var(--font-body);
  font-weight: 600;
  color: var(--text-primary);
}

.db-insight-summary-text {
  font-size: var(--font-caption);
  color: var(--text-secondary);
  margin-top: 2px;
}

.db-insight-chevron {
  margin-left: auto;
  color: var(--text-muted);
  font-size: 12px;
  transition: transform 0.2s ease;
  flex-shrink: 0;
}

.db-insight[open] .db-insight-chevron {
  transform: rotate(180deg);
}

.db-insight-detail {
  padding: 0 var(--spacing-lg) var(--spacing-lg);
  font-size: var(--font-supporting);
  color: var(--text-secondary);
  line-height: 1.6;
}

.db-insight-detail p {
  margin: 0 0 var(--spacing-sm);
}

.db-insight-detail p:last-child {
  margin-bottom: 0;
}

/* ─────────────────────────────────────────────────────────────────
   5. DASHBOARD TABLE
   ───────────────────────────────────────────────────────────────── */

.db-table-wrap {
  border-radius: var(--radius-md);
  border: 1px solid var(--surface-border);
  overflow: hidden;
  background: var(--surface-card);
}

.db-table {
  width: 100%;
  border-collapse: collapse;
  font-size: var(--font-caption);
}

.db-table thead {
  position: sticky;
  top: 0;
  z-index: 1;
}

.db-table th {
  padding: var(--spacing-sm) var(--spacing-md);
  text-align: left;
  font-weight: 600;
  font-size: var(--font-micro);
  color: var(--text-secondary);
  text-transform: uppercase;
  letter-spacing: 0.05em;
  background: rgba(255,255,255,0.03);
  border-bottom: 1px solid var(--surface-border);
  white-space: nowrap;
}

.db-table td {
  padding: var(--spacing-sm) var(--spacing-md);
  border-bottom: 1px solid rgba(0,0,0,0.03);
  color: var(--text-primary);
  vertical-align: middle;
}

.db-table tbody tr {
  transition: background 0.1s ease;
}

.db-table tbody tr:nth-child(even) {
  background: rgba(0,0,0,0.01);
}

.db-table tbody tr:hover {
  background: rgba(99,102,241,0.03);
}

.db-table tbody tr:last-child td {
  border-bottom: none;
}

/* Table status badges */
.db-table-badge {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 2px 8px;
  border-radius: var(--radius-full);
  font-size: 10px;
  font-weight: 600;
}

.db-table-badge[data-status="good"]      { background: rgba(52,211,153,0.08); color: #34d399; }
.db-table-badge[data-status="warning"]   { background: rgba(245,158,11,0.08);  color: #f59e0b; }
.db-table-badge[data-status="critical"]  { background: rgba(239,68,68,0.08);  color: #ef4444; }
.db-table-badge[data-status="inactive"]  { background: rgba(107,114,128,0.08); color: #6b7280; }

/* ─────────────────────────────────────────────────────────────────
   6. DECISION CARD
   ───────────────────────────────────────────────────────────────── */

.db-decision {
  padding: var(--spacing-lg);
  border-radius: var(--radius-md);
  background: var(--surface-card);
  border: 1px solid var(--surface-border);
  border-left: 4px solid var(--kpi-accent, var(--clr-executive-primary));
  margin-bottom: var(--spacing-md);
  transition: all 0.15s ease;
}

.db-decision[data-module="executive"]    { border-left-color: var(--clr-executive-primary); }
.db-decision[data-module="operational"]  { border-left-color: var(--clr-operational-primary); }
.db-decision[data-module="financial"]    { border-left-color: var(--clr-financial-primary); }
.db-decision[data-module="governance"]   { border-left-color: var(--clr-governance-primary); }
.db-decision[data-module="risk"]         { border-left-color: var(--clr-risk-primary); }
.db-decision[data-module="asset"]        { border-left-color: var(--clr-asset-primary); }
.db-decision[data-module="safety"]       { border-left-color: var(--clr-safety-primary); }
.db-decision[data-module="quality"]      { border-left-color: var(--clr-quality-primary); }
.db-decision[data-module="maintenance"]  { border-left-color: var(--clr-maintenance-primary); }
.db-decision[data-module="people"]       { border-left-color: var(--clr-people-primary); }
.db-decision[data-module="environment"]  { border-left-color: var(--clr-environment-primary); }

.db-decision:hover {
  box-shadow: var(--shadow-md);
}

.db-decision-rec {
  font-size: var(--font-body);
  font-weight: 600;
  color: var(--text-primary);
  margin-bottom: var(--spacing-xs);
}

.db-decision-impact {
  font-size: var(--font-caption);
  color: var(--text-secondary);
  margin-bottom: var(--spacing-sm);
}

.db-decision-footer {
  display: flex;
  align-items: center;
  gap: var(--spacing-md);
  font-size: var(--font-micro);
  color: var(--text-muted);
}

.db-decision-owner {
  display: flex;
  align-items: center;
  gap: 4px;
}

/* ─────────────────────────────────────────────────────────────────
   7. CHART CONTAINER
   ───────────────────────────────────────────────────────────────── */

.db-chart {
  border-radius: var(--radius-md);
  border: 1px solid var(--surface-border);
  background: var(--surface-card);
  padding: var(--spacing-lg);
  margin-bottom: var(--spacing-lg);
}

.db-chart-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: var(--spacing-md);
}

.db-chart-title {
  font-size: var(--font-subheading);
  font-weight: 600;
  color: var(--text-primary);
  margin: 0;
}

.db-chart-body {
  min-height: 200px;
}

/* ─────────────────────────────────────────────────────────────────
   8. EMPTY STATE
   ───────────────────────────────────────────────────────────────── */

.db-empty {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: var(--spacing-3xl) var(--spacing-lg);
  text-align: center;
  color: var(--text-muted);
}

.db-empty-icon {
  font-size: 32px;
  margin-bottom: var(--spacing-md);
  opacity: 0.3;
}

.db-empty-title {
  font-size: var(--font-subheading);
  font-weight: 600;
  color: var(--text-secondary);
  margin-bottom: var(--spacing-xs);
}

.db-empty-text {
  font-size: var(--font-caption);
  color: var(--text-muted);
  max-width: 320px;
  line-height: 1.5;
}

/* ─────────────────────────────────────────────────────────────────
   9. TWO-COLUMN LAYOUT
   ───────────────────────────────────────────────────────────────── */

.db-two-col {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--spacing-lg);
  margin-bottom: var(--spacing-xl);
}

@media (max-width: 1024px) {
  .db-two-col {
    grid-template-columns: 1fr;
  }
}

/* ─────────────────────────────────────────────────────────────────
   10. STATUS DOT
   ───────────────────────────────────────────────────────────────── */

.db-status-dot {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  flex-shrink: 0;
}

.db-status-dot[data-status="good"]     { background: var(--status-good); }
.db-status-dot[data-status="warning"]  { background: var(--status-warning); }
.db-status-dot[data-status="critical"] { background: var(--status-critical); }
.db-status-dot[data-status="inactive"] { background: var(--status-inactive); }
/* ============================================================
   APPEX360 Assessment Experience - Enterprise Premium
   ============================================================
   A visual refinement layer on top of the existing assessment UI.
   
   Design principles:
   - Neutral graphite palette - colour only for selection, progress, KPIs
   - True elevation system - shadow + surface tone, not heavy borders
   - Premium motion - cubic-bezier, <250ms, micro-interactions
   - Modern typography - clear hierarchy, tighter leading, better rhythm
   - Consistent spacing - 8px grid, generous card padding
   
   Uses --ds-* tokens and existing class names. No functionality changes.
   ============================================================ */

/* --- 1. ELEVATION SYSTEM ------------------------------------------- */
/* 5 levels: background, surface, raised, elevated, overlay            */
/* Uses surface tones + shadows instead of coloured borders            */
:root {
  --elevation-bg: var(--ds-bg-primary, #0f172a);
  --elevation-surface: var(--ds-surface-card, #1e293b);
  --elevation-raised: #263348;
  --elevation-elevated: #2d3a50;
  --elevation-overlay: rgba(0, 0, 0, 0.6);
  
  --shadow-raised: 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2);
  --shadow-elevated: 0 4px 12px rgba(0, 0, 0, 0.3), 0 2px 4px rgba(0, 0, 0, 0.15);
  --shadow-modal: 0 20px 60px rgba(0, 0, 0, 0.4), 0 8px 20px rgba(0, 0, 0, 0.2);
  --shadow-glow: 0 0 20px rgba(99, 102, 241, 0.15);
  
  --transition-premium: 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  --transition-fast: 0.12s cubic-bezier(0.4, 0, 0.2, 1);
  --transition-slow: 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  
  --font-display: 'Inter', system-ui, -apple-system, sans-serif;
  --font-body: 'Inter', system-ui, -apple-system, sans-serif;
  --font-mono: 'JetBrains Mono', 'Fira Code', monospace;
}

/* --- 2. TYPOGRAPHY SCALE ------------------------------------------ */
.assessment-launch-page h1,
.assessment-launch-page .launch-hero h1,
.aws-page-title {
  font-size: 1.5rem !important;  /* 24px — page title */
  font-weight: 700 !important;
  letter-spacing: -0.025em;
  line-height: 1.25;
  color: var(--ds-text-primary, #f8fafc);
}

.aws-section-title {
  font-size: 0.95rem !important;  /* 15px — section title */
  font-weight: 600 !important;
  letter-spacing: -0.01em;
  color: var(--ds-text-primary, #f1f5f9);
}

.aws-cat-name,
.assessment-launch-page .exec-card div:first-child {
  font-size: 0.85rem !important;  /* 13.6px — card title */
  font-weight: 600 !important;
  letter-spacing: 0;
  color: var(--ds-text-primary, #f1f5f9);
}

.assessment-launch-page p,
.aws-count-label,
.aws-q-grid-header,
.aws-supporting-text {
  font-size: 0.8rem !important;  /* 12.8px — supporting text */
  line-height: 1.5;
  color: var(--ds-text-secondary, #94a3b8);
}

.aws-meta,
.aws-caption,
.aws-domain-badge,
.assessment-launch-page .exec-card div:last-child {
  font-size: 0.7rem !important;  /* 11.2px — captions */
  line-height: 1.4;
  color: var(--ds-text-muted, #64748b);
}

/* --- 3. SURFACE HIERARCHY ----------------------------------------- */
/* Differentiate background, container, section, card, selected       */

/* Assessment background */
.assessment-launch-page,
.aws-container {
  background: linear-gradient(160deg, #0a0f1e 0%, #0f172a 50%, #0d1225 100%) !important;
}

/* Section containers */
.assessment-launch-page .launch-hero {
  background: linear-gradient(135deg, rgba(99, 102, 241, 0.06) 0%, rgba(139, 92, 246, 0.08) 50%, rgba(99, 102, 241, 0.03) 100%) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.04) !important;
}

/* Stats row cards */
.assessment-launch-page .exec-card,
.aws-cat-card,
.aws-q-grid {
  background: rgba(255, 255, 255, 0.03) !important;
  border: 1px solid rgba(255, 255, 255, 0.06) !important;
  border-radius: 12px !important;
  box-shadow: none;
  transition: var(--transition-premium) !important;
}

/* Hover state — subtle elevation */
.assessment-launch-page .exec-card:hover,
.aws-cat-card:hover {
  background: rgba(255, 255, 255, 0.05) !important;
  border-color: rgba(255, 255, 255, 0.1) !important;
  box-shadow: var(--shadow-raised);
  transform: translateY(-1px);
}

/* Selected cards */
.aws-cat-card.selected,
.selectable-card[data-selected="true"] {
  background: rgba(99, 102, 241, 0.08) !important;
  border-color: rgba(99, 102, 241, 0.25) !important;
  box-shadow: 0 0 0 1px rgba(99, 102, 241, 0.2), var(--shadow-glow) !important;
}

/* --- 4. QUESTION CARDS -------------------------------------------- */
.aws-card {
  background: rgba(255, 255, 255, 0.03) !important;
  border: 1px solid rgba(255, 255, 255, 0.06) !important;
  border-radius: 14px !important;
  padding: 16px 18px !important;
  transition: var(--transition-premium) !important;
  animation: aws-card-in 0.25s ease-out both;
}

.aws-card:hover {
  border-color: rgba(255, 255, 255, 0.1) !important;
  box-shadow: var(--shadow-raised);
}

/* Question text */
.aws-question-text {
  font-size: 0.9rem !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  color: var(--ds-text-primary, #f1f5f9);
  margin-bottom: 0.75rem;
}

/* Score pills — compact, subtle, colour only for selection */
.aws-score-pill {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 4px 10px;
  border-radius: 6px;
  font-size: 0.75rem;
  font-weight: 500;
  background: rgba(255, 255, 255, 0.04);
  color: var(--ds-text-secondary, #94a3b8);
  border: 1px solid rgba(255, 255, 255, 0.06);
  cursor: pointer;
  transition: var(--transition-fast) !important;
}

.aws-score-pill:hover {
  background: rgba(255, 255, 255, 0.08);
  border-color: rgba(255, 255, 255, 0.12);
}

.aws-score-pill.selected {
  background: rgba(99, 102, 241, 0.15) !important;
  border-color: rgba(99, 102, 241, 0.3) !important;
  color: #818cf8 !important;
  font-weight: 600;
}

/* --- 5. PROGRESS INDICATORS --------------------------------------- */
.aws-progress-bar {
  height: 4px !important;
  border-radius: 2px !important;
  background: rgba(255, 255, 255, 0.05) !important;
  overflow: hidden;
}

.aws-progress-fill {
  height: 100% !important;
  border-radius: 2px !important;
  background: linear-gradient(90deg, #6366f1, #818cf8) !important;
  transition: width 0.5s cubic-bezier(0.4, 0, 0.2, 1) !important;
  position: relative;
}

/* Progress ring */
.aws-ring {
  position: relative;
  width: 40px;
  height: 40px;
  flex-shrink: 0;
}

.aws-ring-svg circle {
  transition: stroke-dashoffset 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}

.aws-ring-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 11px;
  font-weight: 700;
  color: #818cf8;
}

/* --- 6. QUESTION DOTS --------------------------------------------- */
.aws-q-dots {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
}

.aws-q-dot {
  width: 28px;
  height: 28px;
  border-radius: 6px;
  font-size: 11px;
  font-weight: 500;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  color: rgba(255, 255, 255, 0.35);
  border: 1px solid transparent;
  transition: var(--transition-fast) !important;
}

.aws-q-dot.current {
  color: #fff;
  background: rgba(99, 102, 241, 0.2);
  border-color: rgba(99, 102, 241, 0.3);
  font-weight: 700;
  box-shadow: 0 0 8px rgba(99, 102, 241, 0.15);
}

.aws-q-dot.answered {
  color: #34d399;
}

.aws-q-dot.answered::after {
  content: '';
  position: absolute;
  bottom: 2px;
  right: 2px;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #34d399;
}

.aws-q-dot:hover {
  background: rgba(255, 255, 255, 0.06);
  color: var(--ds-text-primary, #fff);
  transform: scale(1.12);
}

.aws-q-dot:active {
  transform: scale(0.95);
}

/* --- 7. BUTTONS & ACTIONS ---------------------------------------─ */
.assessment-launch-page a[style*="padding:0.65rem"],
.aws-btn {
  padding: 0.6rem 1.25rem !important;
  border-radius: 8px !important;
  font-size: 0.8rem !important;
  font-weight: 600 !important;
  transition: var(--transition-fast) !important;
}

.assessment-launch-page a[style*="background:var(--color-primary)"]:hover,
.aws-btn-primary:hover {
  transform: translateY(-1px);
  box-shadow: 0 4px 12px rgba(99, 102, 241, 0.3);
}

.assessment-launch-page a[style*="background:var(--color-primary)"]:active,
.aws-btn-primary:active {
  transform: translateY(0);
  box-shadow: none;
}

/* Ghost buttons */
.assessment-launch-page a.exec-card {
  transition: var(--transition-premium) !important;
}

/* --- 8. CATEGORY PAGE --------------------------------------------- */
/* Category card grid */
.aws-category-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
  gap: 12px;
}

.aws-category-card {
  background: rgba(255, 255, 255, 0.03) !important;
  border: 1px solid rgba(255, 255, 255, 0.06) !important;
  border-radius: 14px !important;
  padding: 18px !important;
  cursor: pointer;
  transition: var(--transition-premium) !important;
  text-decoration: none;
  display: block;
}

.aws-category-card:hover {
  background: rgba(255, 255, 255, 0.05) !important;
  border-color: rgba(255, 255, 255, 0.1) !important;
  box-shadow: var(--shadow-raised);
  transform: translateY(-2px);
}

.aws-category-card:active {
  transform: translateY(0);
}

.aws-category-card .aws-cat-name {
  font-size: 0.9rem !important;
  margin-bottom: 6px;
}

/* Category progress ring */
.aws-category-card .aws-ring {
  width: 36px;
  height: 36px;
}

.aws-category-card .aws-ring-svg {
  width: 36px;
  height: 36px;
}

.aws-category-card .aws-ring-text {
  font-size: 10px;
}

/* --- 9. SEARCH BAR ------------------------------------------------ */
.assessment-search {
  width: 100%;
  padding: 0.65rem 1rem 0.65rem 2.5rem;
  border-radius: 10px;
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(255, 255, 255, 0.06);
  color: var(--ds-text-primary, #f1f5f9);
  font-size: 0.85rem;
  outline: none;
  transition: var(--transition-premium) !important;
}

/* Search bar container (take.html.erb uses this on the wrapper div) */
.assessment-search {
  padding: 0.65rem 1rem;
  border-radius: 12px;
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(255, 255, 255, 0.06);
  transition: var(--transition-premium) !important;
}

.assessment-search:focus-within {
  border-color: rgba(99, 102, 241, 0.3);
  background: rgba(255, 255, 255, 0.06);
  box-shadow: 0 0 0 3px rgba(99, 102, 241, 0.08);
}

.assessment-search input {
  flex: 1;
  background: transparent;
  border: none;
  outline: none;
  color: var(--ds-text-primary, #f1f5f9);
  font-size: 0.85rem;
}

.assessment-search input::placeholder {
  color: rgba(255, 255, 255, 0.25);
}

/* --- 10. FOOTER / STICKY BAR ------------------------------------ */
.aws-footer {
  position: sticky;
  bottom: 0;
  padding: 10px 16px;
  background: rgba(15, 23, 42, 0.95);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border-top: 1px solid rgba(255, 255, 255, 0.06);
  display: flex;
  align-items: center;
  justify-content: space-between;
  z-index: 10;
}

/* --- 11. MICRO-INTERACTIONS --------------------------------------- */
/* Scale effect on score select */
.aws-score-pill.selected {
  transform: scale(1.05);
}

/* Card entrance stagger */
.aws-card:nth-child(1) { animation-delay: 0s; }
.aws-card:nth-child(2) { animation-delay: 0.04s; }
.aws-card:nth-child(3) { animation-delay: 0.08s; }
.aws-card:nth-child(4) { animation-delay: 0.12s; }
.aws-card:nth-child(5) { animation-delay: 0.16s; }
.aws-card:nth-child(6) { animation-delay: 0.20s; }
.aws-card:nth-child(7) { animation-delay: 0.24s; }
.aws-card:nth-child(8) { animation-delay: 0.28s; }
.aws-card:nth-child(9) { animation-delay: 0.32s; }
.aws-card:nth-child(10) { animation-delay: 0.36s; }

/* Category card stagger */
.aws-category-card:nth-child(1) { animation-delay: 0s; }
.aws-category-card:nth-child(2) { animation-delay: 0.03s; }
.aws-category-card:nth-child(3) { animation-delay: 0.06s; }
.aws-category-card:nth-child(4) { animation-delay: 0.09s; }
.aws-category-card:nth-child(5) { animation-delay: 0.12s; }
.aws-category-card:nth-child(6) { animation-delay: 0.15s; }
.aws-category-card:nth-child(7) { animation-delay: 0.18s; }
.aws-category-card:nth-child(8) { animation-delay: 0.21s; }
.aws-category-card:nth-child(9) { animation-delay: 0.24s; }
.aws-category-card:nth-child(10) { animation-delay: 0.27s; }
.aws-category-card:nth-child(11) { animation-delay: 0.30s; }
.aws-category-card:nth-child(12) { animation-delay: 0.33s; }
.aws-category-card:nth-child(13) { animation-delay: 0.36s; }
.aws-category-card:nth-child(14) { animation-delay: 0.39s; }
.aws-category-card:nth-child(15) { animation-delay: 0.42s; }
.aws-category-card:nth-child(16) { animation-delay: 0.45s; }
.aws-category-card:nth-child(17) { animation-delay: 0.48s; }
.aws-category-card:nth-child(18) { animation-delay: 0.51s; }
.aws-category-card:nth-child(19) { animation-delay: 0.54s; }
.aws-category-card:nth-child(20) { animation-delay: 0.57s; }

/* --- 12. RESPONSIVE ---------------------------------------------─ */
@media (max-width: 768px) {
  .aws-layout {
    grid-template-columns: 1fr !important;
  }
  
  .aws-category-grid {
    grid-template-columns: 1fr !important;
  }
  
  .assessment-launch-page .launch-hero > div {
    flex-direction: column !important;
    align-items: flex-start !important;
  }
}

/* --- 13. EMPTY STATES --------------------------------------------- */
.aws-empty-state {
  text-align: center;
  padding: 3rem 1.5rem;
}

.aws-empty-state i {
  font-size: 2.5rem;
  color: rgba(255, 255, 255, 0.08);
  margin-bottom: 1rem;
}

.aws-empty-state h3 {
  font-size: 1rem;
  font-weight: 600;
  color: var(--ds-text-primary, #e2e8f0);
  margin-bottom: 0.5rem;
}

.aws-empty-state p {
  font-size: 0.85rem;
  color: var(--ds-text-muted, #64748b);
  max-width: 400px;
  margin: 0 auto;
}

/* --- 14. FOCUS STATES (accessibility) ---------------------------─ */
.aws-card:focus-within {
  outline: none;
  border-color: rgba(99, 102, 241, 0.3) !important;
  box-shadow: 0 0 0 2px rgba(99, 102, 241, 0.15);
}

.aws-q-dot:focus-visible,
.aws-score-pill:focus-visible,
.assessment-search:focus-visible {
  outline: 2px solid rgba(99, 102, 241, 0.5);
  outline-offset: 2px;
}

/* --- 15. SELECTABLE CARDS (version selector) --------------------- */
.selectable-card {
  background: rgba(255, 255, 255, 0.03) !important;
  border: 1px solid rgba(255, 255, 255, 0.06) !important;
  border-radius: 12px !important;
  padding: 16px !important;
  cursor: pointer;
  transition: var(--transition-premium) !important;
}

.selectable-card:hover {
  background: rgba(255, 255, 255, 0.05) !important;
  border-color: rgba(255, 255, 255, 0.1) !important;
  box-shadow: var(--shadow-raised);
}

.selectable-card[data-selected="true"] {
  background: rgba(99, 102, 241, 0.08) !important;
  border-color: rgba(99, 102, 241, 0.25) !important;
  box-shadow: 0 0 0 1px rgba(99, 102, 241, 0.2), var(--shadow-glow) !important;
}

/* --- 16. WORKFLOW TIMELINE --------------------------------------- */
.workflow-steps {
  display: flex;
  align-items: center;
  gap: 4px;
}

.workflow-step {
  display: flex;
  align-items: center;
  gap: 6px;
  padding: 4px 10px;
  border-radius: 6px;
  font-size: 0.7rem;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.3);
  transition: var(--transition-fast);
}

.workflow-step.active {
  color: #818cf8;
  background: rgba(99, 102, 241, 0.1);
}

.workflow-step.completed {
  color: #34d399;
}

.workflow-step .step-icon {
  font-size: 0.6rem;
  opacity: 0.6;
}

.workflow-step.active .step-icon,
.workflow-step.completed .step-icon {
  opacity: 1;
}
/* ══════════════════════════════════════════════════════════════════════════
   APPEX360 HOMEPAGE — "EXPLORE APPEX360" RIBBON + PRODUCT ROADMAP
   ──────────────────────────────────────────────────────────────────────────
   Reversible UX implementation (homepage mockup).

   SCOPE: every rule in this file is namespaced `apx-*`, or targets only the
   specific section ids listed below. Nothing here changes an existing
   component. This file is auto-included by `require_tree .` in
   application.css, so REMOVING IT REVERTS ALL OF THIS EXPERIMENT'S STYLING
   with no other file needing an edit.

   TO REMOVE: delete this file, _apx_explore_ribbon.html.erb,
   _apx_home_roadmap.html.erb, apx_explore_ribbon_controller.js, and the
   render lines in app/views/public/welcome.html.erb.
   ══════════════════════════════════════════════════════════════════════════ */

/* --------------------------------------------------------------------------
   1. FIXED-HEADER SCROLL COMPENSATION
   .r27-nav is position:fixed (height ≈ 64px). Anchored sections land under it
   unless we offset the scroll target. Applies only to the ids this ribbon
   links to, so no other page is affected.
   -------------------------------------------------------------------------- */
#explore,
#platform,
#assessments,
#integrations,
#industries,
#solutions,
#how-it-works,
#appexi,
#pricing,
#roadmap {
  scroll-margin-top: 92px;
}

/* Anchor wrappers must not alter the layout of what they wrap. */
.apx-anchor {
  display: block;
  scroll-margin-top: 92px;
}

/* Smooth scrolling only on the page that actually carries the ribbon.
   `:has()` keeps this from becoming a global html-level change. */
@media (prefers-reduced-motion: no-preference) {
  html:has(.apx-explore-nav) {
    scroll-behavior: smooth;
  }
}

/* --------------------------------------------------------------------------
   2. EXPLORE APPEX360 RIBBON
   -------------------------------------------------------------------------- */
.apx-explore-nav {
  position: relative;
  z-index: 20;
  width: 100%;
  margin: 0 auto;
  padding: 0 24px;
  background: linear-gradient(
    180deg,
    rgba(12, 12, 20, 0.92) 0%,
    rgba(7, 7, 13, 0.72) 100%
  );
  border-top: 1px solid var(--r27-border, rgba(255, 255, 255, 0.06));
  border-bottom: 1px solid var(--r27-border, rgba(255, 255, 255, 0.06));
  backdrop-filter: blur(14px) saturate(1.4);
}

.apx-explore-inner {
  display: flex;
  align-items: center;
  gap: 20px;
  max-width: 1280px;
  margin: 0 auto;
  padding: 12px 0;
}

.apx-explore-label {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  flex: 0 0 auto;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  white-space: nowrap;
  color: var(--r27-text-muted, #6b6b82);
}

.apx-explore-label i {
  color: var(--r27-accent, #6366f1);
  font-size: 12px;
}

/* Single horizontal ribbon. On narrow screens it scrolls sideways rather
   than wrapping into a multi-row menu. */
.apx-explore-list {
  display: flex;
  align-items: center;
  gap: 4px;
  flex: 1 1 auto;
  min-width: 0;
  margin: 0;
  padding: 2px;
  list-style: none;
  overflow-x: auto;
  overscroll-behavior-inline: contain;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.apx-explore-list::-webkit-scrollbar {
  display: none;
}

.apx-explore-item {
  flex: 0 0 auto;
  margin: 0;
  padding: 0;
}

.apx-explore-link {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  padding: 7px 13px;
  border: 1px solid transparent;
  border-radius: 999px;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  white-space: nowrap;
  text-decoration: none;
  color: var(--r27-text-secondary, #9c9cb0);
  background: transparent;
  transition: color 0.16s ease, background 0.16s ease,
              border-color 0.16s ease, transform 0.16s ease;
}

.apx-explore-link i {
  font-size: 11px;
  opacity: 0.75;
  transition: opacity 0.16s ease, color 0.16s ease;
}

.apx-explore-link:hover {
  color: var(--r27-text-primary, #f1f1f6);
  background: rgba(255, 255, 255, 0.05);
  border-color: var(--r27-border-light, rgba(255, 255, 255, 0.1));
}

.apx-explore-link:hover i {
  opacity: 1;
  color: var(--r27-accent-hover, #818cf8);
}

.apx-explore-link:active {
  transform: scale(0.97);
}

.apx-explore-link:focus-visible {
  outline: 2px solid var(--r27-accent-hover, #818cf8);
  outline-offset: 2px;
  color: var(--r27-text-primary, #f1f1f6);
}

/* Active state — set by apx_explore_ribbon_controller.js via IntersectionObserver */
.apx-explore-link.is-active {
  color: var(--r27-accent-hover, #818cf8);
  background: var(--r27-accent-subtle, rgba(99, 102, 241, 0.1));
  border-color: rgba(99, 102, 241, 0.34);
}

.apx-explore-link.is-active i {
  opacity: 1;
  color: var(--r27-accent-hover, #818cf8);
}

/* --------------------------------------------------------------------------
   3. PRODUCT ROADMAP
   -------------------------------------------------------------------------- */
.apx-roadmap {
  position: relative;
  padding: 80px 24px;
  scroll-margin-top: 92px;
}

.apx-roadmap-header {
  max-width: 720px;
  margin: 0 auto 48px;
  text-align: center;
}

.apx-roadmap-eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 14px;
  padding: 6px 14px;
  border: 1px solid rgba(99, 102, 241, 0.24);
  border-radius: 999px;
  background: var(--r27-accent-subtle, rgba(99, 102, 241, 0.1));
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: var(--r27-accent-hover, #818cf8);
}

.apx-roadmap-title {
  margin: 0 0 14px;
  font-size: clamp(26px, 3.2vw, 38px);
  font-weight: 800;
  line-height: 1.15;
  letter-spacing: -0.02em;
  color: var(--r27-text-primary, #f1f1f6);
}

.apx-roadmap-sub {
  margin: 0;
  font-size: 15px;
  line-height: 1.65;
  color: var(--r27-text-secondary, #9c9cb0);
}

.apx-roadmap-track {
  position: relative;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 20px;
  max-width: 1280px;
  margin: 0 auto;
  padding: 0;
  list-style: none;
}

/* Connector line behind the phase markers (desktop only) */
.apx-roadmap-track::before {
  content: "";
  position: absolute;
  top: 21px;
  left: 6%;
  right: 6%;
  height: 1px;
  background: linear-gradient(
    90deg,
    rgba(34, 197, 94, 0.35) 0%,
    rgba(99, 102, 241, 0.35) 40%,
    rgba(245, 158, 11, 0.3) 70%,
    rgba(139, 92, 246, 0.22) 100%
  );
  pointer-events: none;
}

.apx-roadmap-phase {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0;
  padding: 0;
  list-style: none;
}

.apx-roadmap-marker {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 42px;
  height: 42px;
  margin-bottom: 18px;
  border: 1px solid var(--r27-border-light, rgba(255, 255, 255, 0.1));
  border-radius: 50%;
  background: var(--r27-surface-card, #111119);
  font-size: 14px;
  color: var(--r27-text-muted, #6b6b82);
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.apx-roadmap-phase--complete .apx-roadmap-marker {
  border-color: rgba(34, 197, 94, 0.45);
  color: var(--r27-accent-green, #22c55e);
  box-shadow: 0 0 0 4px rgba(34, 197, 94, 0.08);
}

.apx-roadmap-phase--current .apx-roadmap-marker {
  border-color: rgba(99, 102, 241, 0.55);
  color: var(--r27-accent-hover, #818cf8);
  box-shadow: 0 0 0 4px rgba(99, 102, 241, 0.12),
              0 0 18px rgba(99, 102, 241, 0.28);
}

.apx-roadmap-phase--in-progress .apx-roadmap-marker {
  border-color: rgba(245, 158, 11, 0.5);
  color: var(--r27-accent-warm, #f59e0b);
  box-shadow: 0 0 0 4px rgba(245, 158, 11, 0.08);
}

.apx-roadmap-phase--planned .apx-roadmap-marker {
  border-color: rgba(139, 92, 246, 0.38);
  color: #a78bfa;
}

.apx-roadmap-card {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 22px 20px;
  border: 1px solid var(--r27-border, rgba(255, 255, 255, 0.06));
  border-radius: 16px;
  background: linear-gradient(
    165deg,
    var(--r27-surface-card, #111119) 0%,
    var(--r27-surface-alt, #0c0c14) 100%
  );
  transition: transform 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
}

.apx-roadmap-card:hover {
  transform: translateY(-3px);
  border-color: var(--r27-border-light, rgba(255, 255, 255, 0.1));
  box-shadow: 0 14px 34px -12px rgba(0, 0, 0, 0.75);
}

.apx-roadmap-phase:hover .apx-roadmap-marker {
  transform: scale(1.06);
}

.apx-roadmap-state {
  align-self: flex-start;
  margin-bottom: 12px;
  padding: 4px 11px;
  border: 1px solid transparent;
  border-radius: 999px;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.09em;
  text-transform: uppercase;
}

.apx-roadmap-phase--complete .apx-roadmap-state {
  background: rgba(34, 197, 94, 0.1);
  border-color: rgba(34, 197, 94, 0.22);
  color: #22c55e;
}

.apx-roadmap-phase--current .apx-roadmap-state {
  background: rgba(99, 102, 241, 0.12);
  border-color: rgba(99, 102, 241, 0.3);
  color: #818cf8;
}

.apx-roadmap-phase--in-progress .apx-roadmap-state {
  background: rgba(245, 158, 11, 0.1);
  border-color: rgba(245, 158, 11, 0.24);
  color: #f59e0b;
}

.apx-roadmap-phase--planned .apx-roadmap-state {
  background: rgba(139, 92, 246, 0.1);
  border-color: rgba(139, 92, 246, 0.24);
  color: #a78bfa;
}

.apx-roadmap-name {
  margin: 0 0 8px;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.25;
  color: var(--r27-text-primary, #f1f1f6);
}

.apx-roadmap-desc {
  margin: 0 0 16px;
  font-size: 13px;
  line-height: 1.6;
  color: var(--r27-text-secondary, #9c9cb0);
}

.apx-roadmap-features {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin: auto 0 0;
  padding: 16px 0 0;
  border-top: 1px solid var(--r27-border, rgba(255, 255, 255, 0.06));
  list-style: none;
}

.apx-roadmap-features li {
  display: flex;
  align-items: flex-start;
  gap: 9px;
  margin: 0;
  font-size: 12.5px;
  line-height: 1.45;
  color: var(--r27-text-secondary, #9c9cb0);
}

.apx-roadmap-features li i {
  flex: 0 0 auto;
  margin-top: 3px;
  font-size: 9px;
  color: var(--r27-accent-hover, #818cf8);
}

/* --------------------------------------------------------------------------
   4. RESPONSIVE
   -------------------------------------------------------------------------- */
@media (max-width: 1180px) {
  .apx-roadmap-track {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .apx-roadmap-track::before {
    display: none;
  }
}

@media (max-width: 900px) {
  .apx-explore-inner {
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
  }

  .apx-explore-list {
    width: 100%;
    padding-bottom: 2px;
  }
}

@media (max-width: 640px) {
  .apx-explore-nav {
    padding: 0 16px;
  }

  .apx-explore-link {
    padding: 7px 11px;
    font-size: 12.5px;
  }

  .apx-roadmap {
    padding: 56px 16px;
  }

  .apx-roadmap-track {
    grid-template-columns: minmax(0, 1fr);
    gap: 16px;
  }

  .apx-roadmap-phase {
    align-items: stretch;
  }

  .apx-roadmap-marker {
    margin-bottom: 12px;
  }

  .apx-roadmap-header {
    margin-bottom: 32px;
  }
}

/* --------------------------------------------------------------------------
   5. REDUCED MOTION
   -------------------------------------------------------------------------- */
@media (prefers-reduced-motion: reduce) {
  .apx-explore-link,
  .apx-explore-link i,
  .apx-roadmap-card,
  .apx-roadmap-marker {
    transition: none;
  }

  .apx-roadmap-card:hover,
  .apx-roadmap-phase:hover .apx-roadmap-marker {
    transform: none;
  }
}

/* --------------------------------------------------------------------------
   6. ASSESSMENT AVAILABILITY / EVIDENCE QUALIFICATION
   --------------------------------------------------------------------------
   Carries the benchmark + facilitated-pilot qualification that the
   pre-mockup assessment section displayed. Without it the assessment cards
   assert "Industry Benchmarking" with no qualification attached.
   Kept in THIS file so the whole experiment stays removable by deleting one
   stylesheet.
   -------------------------------------------------------------------------- */
.apx-assess-qual {
  max-width: 940px;
  margin: 20px auto 0;
  text-align: center;
  font-size: 11px;
  line-height: 1.75;
  color: rgba(255, 255, 255, 0.45);
}

.apx-assess-qual strong {
  color: rgba(255, 255, 255, 0.68);
  font-weight: 600;
}

.apx-assess-qual i {
  margin-right: 4px;
  color: #818CF8;
}

@media (max-width: 640px) {
  .apx-assess-qual {
    font-size: 10.5px;
    text-align: left;
    padding: 0 4px;
  }
}
/* ══════════════════════════════════════════════════════════════════════════
   APPEX360 — HOMEPAGE ENTERPRISE COMMERCIAL LAYER (Release 45)
   ──────────────────────────────────────────────────────────────────────────
   SCOPE / SAFETY CONTRACT
   ---------------------------------------------------------------------------
   Every rule in this file is namespaced `.apx-ent*`. Nothing here redefines,
   overrides or removes a single existing rule from any earlier numbered
   stylesheet, and nothing here targets a pre-existing homepage selector.

   The homepage is a protected baseline (spec/requests/homepage_*.rb). This
   file therefore adds a NEW visual layer only. Removing this file — plus the
   `//= require` line in design_system.css and the `apx_ent_*` partials —
   reverts the page with zero residue.

   MOTION
   ---------------------------------------------------------------------------
   All motion here is CSS-only (no JavaScript, no animation libraries) and is
   enhancement only: every piece of information is fully readable with motion
   disabled. `@media (prefers-reduced-motion: reduce)` at the bottom of this
   file neutralises every animation and transition in the layer.

   NAMESPACE
   ---------------------------------------------------------------------------
   .apx-ent            local design tokens (scoped, self-contained)
   .apx-ent-*          component classes
   No `r27-*`, `r28a-*`, `r26-*`, `navbar` or `MEX` token appears anywhere in
   this file (those tokens are guarded/forbidden by the baseline specs).
   ══════════════════════════════════════════════════════════════════════════ */

/* --------------------------------------------------------------------------
   1. SCOPED DESIGN TOKENS
   Self-contained so this layer never depends on an earlier file's variables.
   -------------------------------------------------------------------------- */
.apx-ent {
  --aeb-bg:        #07070d;
  --aeb-bg-2:      #0a0a12;
  --aeb-surface:   #0e0e17;
  --aeb-surface-2: #12121d;
  --aeb-surface-3: #16161f;
  --aeb-line:      rgba(255, 255, 255, 0.07);
  --aeb-line-2:    rgba(255, 255, 255, 0.13);
  --aeb-grid:      rgba(255, 255, 255, 0.032);
  --aeb-text:      #f2f2f7;
  --aeb-text-2:    #a2a2b6;
  --aeb-text-3:    #70708a;
  --aeb-indigo:    #6366f1;
  --aeb-indigo-l:  #818cf8;
  --aeb-cyan:      #22d3ee;
  --aeb-cyan-d:    #0891b2;
  --aeb-green:     #22c55e;
  --aeb-amber:     #f59e0b;
  --aeb-violet:    #a78bfa;
  --aeb-rose:      #fb7185;
  --aeb-shadow:    0 24px 60px -28px rgba(0, 0, 0, 0.9);
  --aeb-radius:    16px;
}

/* --------------------------------------------------------------------------
   1a. MOCKUP ALIGNMENT TOKENS — RELEASE 46 (convergence, additive)
   ---------------------------------------------------------------------------
   The approved homepage visual reference
   (app/assets/images/APPEX360_Executive_Intelligence_Homepage_Mockup.png)
   presents a deep NAVY dark theme with a pronounced indigo accent. The base
   tokens above lean neutral-black. These overrides re-tune token VALUES only
   — no rule, selector or component behaviour changes — so every apx_ent band
   converges toward the approved visual language while remaining fully
   configurable: reverting this block reverts the convergence with zero
   residue. All delta values carry a `--aeb-mk` (mockup) prefix.
   -------------------------------------------------------------------------- */
.apx-ent {
  /* Token consumers only — values are defined ONCE in
     themes/tokens/apex_reference.css (:root homepage-convergence block).
     No literal palette lives in this file. */
  --aeb-mk-bg:        var(--apx-home-bg);           /* deep navy field (mockup base)          */
  --aeb-mk-bg-2:      var(--apx-home-bg-2);         /* navy gradient tail                     */
  --aeb-mk-surface:   var(--apx-home-surface);      /* navy card surface                      */
  --aeb-mk-surface-2: var(--apx-home-surface-2);    /* raised navy surface                    */
  --aeb-mk-surface-3: var(--apx-home-surface-3);    /* highest navy surface                   */
  --aeb-mk-indigo:    var(--apx-home-accent);       /* mockup accent indigo                   */
  --aeb-mk-indigo-l:  var(--apx-home-accent-light); /* light accent                           */
  --aeb-mk-radius:    var(--apx-home-radius);       /* mockup card radius                     */
  --aeb-mk-glow:      var(--apx-home-glow);

  /* Composition: the mockup token values replace the base values wherever a
     mockup value exists. New tokens (glow) are additive. */
  --aeb-bg:        var(--aeb-mk-bg);
  --aeb-bg-2:      var(--aeb-mk-bg-2);
  --aeb-surface:   var(--aeb-mk-surface);
  --aeb-surface-2: var(--aeb-mk-surface-2);
  --aeb-surface-3: var(--aeb-mk-surface-3);
  --aeb-indigo:    var(--aeb-mk-indigo);
  --aeb-indigo-l:  var(--aeb-mk-indigo-l);
  --aeb-radius:    var(--aeb-mk-radius);
}

/* Every new section sits on the dark homepage background and shares the
   reference grid + spacing rhythm. */
.apx-ent-section {
  position: relative;
  padding: 88px 24px;
  background:
    linear-gradient(180deg, var(--aeb-bg) 0%, var(--aeb-bg-2) 100%);
  background-attachment: scroll;
  scroll-margin-top: 92px;
}

/* Thin technical gridline field — the "enterprise blueprint" surface. */
.apx-ent-section--grid::before {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  background-image:
    linear-gradient(var(--aeb-grid) 1px, transparent 1px),
    linear-gradient(90deg, var(--aeb-grid) 1px, transparent 1px);
  background-size: 64px 64px;
  mask-image: radial-gradient(ellipse 90% 70% at 50% 40%, #000 20%, transparent 100%);
  -webkit-mask-image: radial-gradient(ellipse 90% 70% at 50% 40%, #000 20%, transparent 100%);
}

.apx-ent-inner {
  position: relative;
  z-index: 1;
  max-width: 1280px;
  margin: 0 auto;
}

.apx-ent-inner--narrow { max-width: 1040px; }

/* --------------------------------------------------------------------------
   2. SECTION HEADER PRIMITIVES
   -------------------------------------------------------------------------- */
.apx-ent-head {
  max-width: 780px;
  margin: 0 auto 52px;
  text-align: center;
}

.apx-ent-head--left {
  margin-left: 0;
  text-align: left;
}

.apx-ent-eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin: 0 0 16px;
  padding: 6px 14px;
  border: 1px solid rgba(99, 102, 241, 0.26);
  border-radius: 999px;
  background: rgba(99, 102, 241, 0.09);
  font-size: 10.5px;
  font-weight: 700;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: var(--aeb-indigo-l);
}

.apx-ent-eyebrow i { font-size: 11px; }

.apx-ent-h2 {
  margin: 0 0 16px;
  font-size: clamp(26px, 3.3vw, 40px);
  font-weight: 800;
  line-height: 1.14;
  letter-spacing: -0.022em;
  color: var(--aeb-text);
}

.apx-ent-h3 {
  margin: 0 0 10px;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.3;
  letter-spacing: -0.01em;
  color: var(--aeb-text);
}

.apx-ent-lede {
  margin: 0;
  font-size: 15.5px;
  line-height: 1.7;
  color: var(--aeb-text-2);
}

.apx-ent-accent {
  background: linear-gradient(135deg, var(--aeb-indigo-l) 0%, var(--aeb-cyan) 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* --------------------------------------------------------------------------
   3. REALITY ANCHOR LABELS
   Truthful credibility labels. Two visual weights:
     --solid  : the visual is a real, shipped interface / workflow
     --illus  : the visual contains illustrative or placeholder data
   -------------------------------------------------------------------------- */
.apx-ent-anchor {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  padding: 4px 11px;
  border-radius: 999px;
  border: 1px solid var(--aeb-line-2);
  background: rgba(255, 255, 255, 0.035);
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--aeb-text-3);
  white-space: nowrap;
}

.apx-ent-anchor i { font-size: 10px; }

.apx-ent-anchor--illus {
  border-color: rgba(245, 158, 11, 0.28);
  background: rgba(245, 158, 11, 0.08);
  color: #fbbf24;
}

.apx-ent-anchor--model {
  border-color: rgba(34, 211, 238, 0.28);
  background: rgba(34, 211, 238, 0.08);
  color: #67e8f9;
}

.apx-ent-anchor--solid {
  border-color: rgba(34, 197, 94, 0.28);
  background: rgba(34, 197, 94, 0.08);
  color: #4ade80;
}

.apx-ent-anchor-row {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  margin: 28px 0 0;
}

/* --------------------------------------------------------------------------
   4. GLASS PANEL PRIMITIVE
   -------------------------------------------------------------------------- */
.apx-ent-panel {
  position: relative;
  border: 1px solid var(--aeb-line);
  border-radius: var(--aeb-radius);
  background: linear-gradient(165deg, var(--aeb-surface) 0%, var(--aeb-bg-2) 100%);
  box-shadow: var(--aeb-shadow);
  overflow: hidden;
}

/* Subtle top highlight — the "glass edge" of the reference language. */
.apx-ent-panel::after {
  content: "";
  position: absolute;
  top: 0;
  left: 12%;
  right: 12%;
  height: 1px;
  background: linear-gradient(90deg, transparent, rgba(129, 140, 248, 0.5), transparent);
  pointer-events: none;
}

/* Window chrome for product-style panels */
.apx-ent-chrome {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 11px 16px;
  border-bottom: 1px solid var(--aeb-line);
  background: rgba(255, 255, 255, 0.022);
}

.apx-ent-chrome-dots { display: inline-flex; gap: 6px; flex: 0 0 auto; }

.apx-ent-chrome-dots span {
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.12);
}

.apx-ent-chrome-dots span:first-child { background: rgba(251, 113, 133, 0.55); }
.apx-ent-chrome-dots span:nth-child(2) { background: rgba(245, 158, 11, 0.5); }
.apx-ent-chrome-dots span:last-child { background: rgba(34, 197, 94, 0.5); }

.apx-ent-chrome-title {
  flex: 1 1 auto;
  min-width: 0;
  font-size: 11.5px;
  font-weight: 600;
  letter-spacing: 0.04em;
  color: var(--aeb-text-3);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.apx-ent-chrome-title i { margin-right: 7px; color: var(--aeb-indigo-l); }

/* --------------------------------------------------------------------------
   5. HERO — PRODUCT CONSOLE STRIP
   Added inside the existing .r27-hero, below .r27-hero-inner. The existing
   hero text, CTAs, credibility badges and Intelligence Wheel are untouched.
   -------------------------------------------------------------------------- */
.apx-ent-hero-console {
  position: relative;
  z-index: 2;
  max-width: 1280px;
  margin: 44px auto 0;
}

.apx-ent-tagline {
  margin: 0 0 12px;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  color: var(--aeb-cyan);
}

.apx-ent-tagline span { color: var(--aeb-text-3); }

/* The SYSTEMS → DATA → … → ACTION spine */
.apx-ent-flow {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
  padding: 13px 18px;
  border-bottom: 1px solid var(--aeb-line);
  background: rgba(34, 211, 238, 0.035);
  list-style: none;
  margin: 0;
}

.apx-ent-flow li {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin: 0;
  font-size: 10.5px;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: var(--aeb-text-3);
}

.apx-ent-flow li i {
  font-size: 10px;
  color: var(--aeb-cyan);
}

.apx-ent-flow li.is-core { color: var(--aeb-text); }

.apx-ent-flow li.is-core i { color: var(--aeb-indigo-l); }

.apx-ent-flow-arrow {
  font-size: 9px;
  color: rgba(255, 255, 255, 0.16);
}

.apx-ent-console-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 1px;
  background: var(--aeb-line);
}

.apx-ent-console-cell {
  padding: 18px 18px 20px;
  background: var(--aeb-surface);
}

.apx-ent-console-label {
  display: flex;
  align-items: center;
  gap: 7px;
  margin: 0 0 9px;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: var(--aeb-text-3);
}

.apx-ent-console-label i { font-size: 11px; color: var(--aeb-indigo-l); }

.apx-ent-console-value {
  display: flex;
  align-items: baseline;
  gap: 7px;
  margin: 0;
  font-size: 25px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: -0.02em;
  color: var(--aeb-text);
  font-variant-numeric: tabular-nums;
}

.apx-ent-console-value small {
  font-size: 12px;
  font-weight: 600;
  color: var(--aeb-text-3);
}

.apx-ent-console-foot {
  margin: 8px 0 0;
  font-size: 11.5px;
  line-height: 1.5;
  color: var(--aeb-text-3);
}

.apx-ent-console-foot em {
  font-style: normal;
  color: var(--aeb-text-2);
}

.apx-ent-console-bar {
  height: 4px;
  margin-top: 12px;
  border-radius: 999px;
  background: rgba(255, 255, 255, 0.07);
  overflow: hidden;
}

.apx-ent-console-bar span {
  display: block;
  height: 100%;
  border-radius: inherit;
  background: linear-gradient(90deg, var(--aeb-indigo), var(--aeb-cyan));
}

.apx-ent-console-bar--warn span { background: linear-gradient(90deg, var(--aeb-amber), var(--aeb-rose)); }
.apx-ent-console-bar--ok span   { background: linear-gradient(90deg, #16a34a, var(--aeb-green)); }

.apx-ent-console-panel {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  flex-wrap: wrap;
  padding: 13px 18px;
  border-top: 1px solid var(--aeb-line);
  background: rgba(255, 255, 255, 0.018);
}

.apx-ent-console-panel p {
  margin: 0;
  font-size: 11.5px;
  line-height: 1.55;
  color: var(--aeb-text-3);
}

/* --------------------------------------------------------------------------
   6. WHY APPEX360 EXISTS
   -------------------------------------------------------------------------- */
.apx-ent-why {
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
  gap: 22px;
  padding: 30px;
}

.apx-ent-why-col { min-width: 0; }

.apx-ent-why-colhead {
  margin: 0 0 16px;
  font-size: 10.5px;
  font-weight: 700;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: var(--aeb-text-3);
}

.apx-ent-why-colhead--after { color: var(--aeb-cyan); }

.apx-ent-chiplist {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin: 0;
  padding: 0;
  list-style: none;
}

.apx-ent-chip {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin: 0;
  padding: 8px 13px;
  border: 1px solid var(--aeb-line);
  border-radius: 10px;
  background: linear-gradient(160deg, var(--aeb-surface-2), var(--aeb-surface));
  font-size: 12.5px;
  font-weight: 500;
  color: var(--aeb-text-2);
  transition: transform 0.18s ease, border-color 0.18s ease, color 0.18s ease;
}

.apx-ent-chip i { font-size: 12px; color: var(--aeb-text-3); }

/* "Disordered" left column: slight rotation conveys fragmentation. */
.apx-ent-chiplist--fragmented .apx-ent-chip:nth-child(3n + 1) { transform: rotate(-1.2deg); }
.apx-ent-chiplist--fragmented .apx-ent-chip:nth-child(3n + 2) { transform: rotate(0.9deg) translateY(3px); }
.apx-ent-chiplist--fragmented .apx-ent-chip:nth-child(3n)     { transform: rotate(-0.5deg) translateY(-2px); }
.apx-ent-chiplist--fragmented .apx-ent-chip {
  border-style: dashed;
  border-color: rgba(255, 255, 255, 0.11);
  background: rgba(255, 255, 255, 0.022);
  color: var(--aeb-text-3);
}

.apx-ent-chiplist--governed .apx-ent-chip {
  border-color: rgba(34, 211, 238, 0.24);
  background: linear-gradient(160deg, rgba(34, 211, 238, 0.09), rgba(99, 102, 241, 0.06));
  color: var(--aeb-text);
}

.apx-ent-chiplist--governed .apx-ent-chip i { color: var(--aeb-cyan); }

.apx-ent-why-core {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
  padding: 0 6px;
}

.apx-ent-why-coremark {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 6px;
  width: 150px;
  height: 150px;
  border: 1px solid rgba(99, 102, 241, 0.4);
  border-radius: 50%;
  background:
    radial-gradient(circle at 50% 40%, rgba(99, 102, 241, 0.22), transparent 62%),
    var(--aeb-surface);
  box-shadow:
    0 0 0 10px rgba(99, 102, 241, 0.05),
    0 0 46px -8px rgba(99, 102, 241, 0.55);
  text-align: center;
  animation: apx-ent-core-pulse 5.2s ease-in-out infinite;
}

.apx-ent-why-coremark strong {
  font-size: 15px;
  font-weight: 800;
  letter-spacing: 0.04em;
  color: var(--aeb-text);
}

.apx-ent-why-coremark small {
  font-size: 8.5px;
  font-weight: 700;
  letter-spacing: 0.13em;
  text-transform: uppercase;
  color: var(--aeb-indigo-l);
}

.apx-ent-why-coremark i { font-size: 19px; color: var(--aeb-indigo-l); }

@keyframes apx-ent-core-pulse {
  0%, 100% { box-shadow: 0 0 0 10px rgba(99, 102, 241, 0.05), 0 0 46px -8px rgba(99, 102, 241, 0.5); }
  50%      { box-shadow: 0 0 0 14px rgba(99, 102, 241, 0.03), 0 0 62px -6px rgba(99, 102, 241, 0.75); }
}

.apx-ent-why-arrow {
  font-size: 15px;
  color: rgba(255, 255, 255, 0.2);
}

/* --------------------------------------------------------------------------
   7. SYSTEMS → DATA → INTELLIGENCE
   -------------------------------------------------------------------------- */
.apx-ent-sys-grid {
  display: grid;
  grid-template-columns: minmax(0, 1.15fr) 92px minmax(0, 1fr);
  align-items: stretch;
  gap: 0;
}

.apx-ent-sys-col { padding: 26px; }

.apx-ent-sys-col--mid {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 0;
  padding: 26px 8px;
  border-left: 1px solid var(--aeb-line);
  border-right: 1px solid var(--aeb-line);
  background: rgba(34, 211, 238, 0.02);
}

.apx-ent-source-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(124px, 1fr));
  gap: 10px;
  margin: 0;
  padding: 0;
  list-style: none;
}

.apx-ent-source {
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin: 0;
  padding: 13px 12px;
  border: 1px solid var(--aeb-line);
  border-radius: 11px;
  background: linear-gradient(160deg, var(--aeb-surface-2), var(--aeb-surface));
  transition: transform 0.18s ease, border-color 0.18s ease, box-shadow 0.18s ease;
}

.apx-ent-source:hover {
  transform: translateY(-2px);
  border-color: rgba(99, 102, 241, 0.34);
  box-shadow: 0 12px 26px -14px rgba(0, 0, 0, 0.9);
}

.apx-ent-source i { font-size: 15px; color: var(--aeb-indigo-l); }

.apx-ent-source strong {
  font-size: 12.5px;
  font-weight: 700;
  color: var(--aeb-text);
}

.apx-ent-source span {
  font-size: 10px;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--aeb-text-3);
}

/* Vertical connector rail with travelling data packets */
.apx-ent-rail {
  position: relative;
  flex: 1 1 auto;
  width: 2px;
  margin: 6px 0;
  border-radius: 2px;
  background: linear-gradient(
    180deg,
    rgba(34, 211, 238, 0) 0%,
    rgba(34, 211, 238, 0.38) 22%,
    rgba(99, 102, 241, 0.38) 78%,
    rgba(99, 102, 241, 0) 100%
  );
  overflow: hidden;
}

.apx-ent-rail span {
  position: absolute;
  left: 50%;
  width: 6px;
  height: 6px;
  margin-left: -3px;
  border-radius: 50%;
  background: var(--aeb-cyan);
  box-shadow: 0 0 10px 2px rgba(34, 211, 238, 0.65);
  animation: apx-ent-packet 3.6s linear infinite;
}

.apx-ent-rail span:nth-child(2) { animation-delay: 1.2s; background: var(--aeb-indigo-l); box-shadow: 0 0 10px 2px rgba(129, 140, 248, 0.6); }
.apx-ent-rail span:nth-child(3) { animation-delay: 2.4s; background: var(--aeb-violet); box-shadow: 0 0 10px 2px rgba(167, 139, 250, 0.6); }

@keyframes apx-ent-packet {
  0%   { top: -6%;  opacity: 0; }
  12%  { opacity: 1; }
  88%  { opacity: 1; }
  100% { top: 104%; opacity: 0; }
}

.apx-ent-rail-label {
  margin: 10px 0;
  font-size: 9.5px;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--aeb-text-3);
  writing-mode: vertical-rl;
  text-orientation: mixed;
  white-space: nowrap;
}

.apx-ent-core-panel {
  display: flex;
  flex-direction: column;
  gap: 14px;
  padding: 26px;
}

.apx-ent-core-badge {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  align-self: flex-start;
  padding: 7px 14px;
  border: 1px solid rgba(99, 102, 241, 0.38);
  border-radius: 999px;
  background: rgba(99, 102, 241, 0.1);
  font-size: 10.5px;
  font-weight: 800;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: var(--aeb-indigo-l);
}

.apx-ent-stage-list {
  display: flex;
  flex-direction: column;
  gap: 9px;
  margin: 0;
  padding: 0;
  list-style: none;
}

.apx-ent-stage-list li {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  margin: 0;
  font-size: 12.5px;
  line-height: 1.5;
  color: var(--aeb-text-2);
}

.apx-ent-stage-list li i {
  flex: 0 0 auto;
  margin-top: 3px;
  font-size: 11px;
  color: var(--aeb-cyan);
}

.apx-ent-output-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 14px;
  margin: 1px 0 0;
  padding: 22px 26px;
  border-top: 1px solid var(--aeb-line);
  background: rgba(255, 255, 255, 0.016);
}

.apx-ent-output {
  display: flex;
  flex-direction: column;
  gap: 7px;
}

.apx-ent-output-tag {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  align-self: flex-start;
  font-size: 9.5px;
  font-weight: 700;
  letter-spacing: 0.09em;
  text-transform: uppercase;
  color: var(--aeb-text-3);
}

.apx-ent-output-tag i { font-size: 10px; color: var(--aeb-amber); }

.apx-ent-output p {
  margin: 0;
  font-size: 13px;
  line-height: 1.55;
  color: var(--aeb-text);
}

/* --------------------------------------------------------------------------
   8. DATA HEALTH / TRUST
   -------------------------------------------------------------------------- */
.apx-ent-health {
  display: grid;
  grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr);
  gap: 0;
}

.apx-ent-health-main { padding: 26px 26px 22px; }

.apx-ent-health-side {
  padding: 26px;
  border-left: 1px solid var(--aeb-line);
  background: rgba(255, 255, 255, 0.016);
}

.apx-ent-metric {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: center;
  gap: 10px 16px;
  padding: 13px 0;
  border-bottom: 1px solid var(--aeb-line);
}

.apx-ent-metric:last-of-type { border-bottom: 0; }

.apx-ent-metric-name {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 0;
  font-size: 13px;
  font-weight: 600;
  color: var(--aeb-text);
}

.apx-ent-metric-name i { font-size: 12px; color: var(--aeb-indigo-l); }

.apx-ent-metric-val {
  margin: 0;
  font-size: 14px;
  font-weight: 800;
  color: var(--aeb-text);
  font-variant-numeric: tabular-nums;
}

.apx-ent-metric-track {
  grid-column: 1 / -1;
  height: 5px;
  border-radius: 999px;
  background: rgba(255, 255, 255, 0.07);
  overflow: hidden;
}

.apx-ent-metric-track span {
  display: block;
  height: 100%;
  border-radius: inherit;
  background: linear-gradient(90deg, var(--aeb-indigo), var(--aeb-cyan));
}

.apx-ent-metric-track--ok span  { background: linear-gradient(90deg, #15803d, var(--aeb-green)); }
.apx-ent-metric-track--warn span { background: linear-gradient(90deg, #b45309, var(--aeb-amber)); }

.apx-ent-trustlist {
  display: flex;
  flex-direction: column;
  gap: 13px;
  margin: 0;
  padding: 0;
  list-style: none;
}

.apx-ent-trustlist li {
  display: flex;
  align-items: flex-start;
  gap: 11px;
  margin: 0;
}

.apx-ent-trustlist i {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  width: 30px;
  height: 30px;
  border: 1px solid rgba(34, 211, 238, 0.24);
  border-radius: 9px;
  background: rgba(34, 211, 238, 0.07);
  font-size: 12px;
  color: var(--aeb-cyan);
}

.apx-ent-trustlist strong {
  display: block;
  margin-bottom: 2px;
  font-size: 12.5px;
  font-weight: 700;
  color: var(--aeb-text);
}

.apx-ent-trustlist span {
  font-size: 11.5px;
  line-height: 1.5;
  color: var(--aeb-text-3);
}

/* --------------------------------------------------------------------------
   9. PLATFORM ARCHITECTURE — SIGNATURE VISUAL
   -------------------------------------------------------------------------- */
.apx-ent-arch { padding: 30px 26px 26px; }

.apx-ent-arch-input {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 8px;
  margin: 0 0 22px;
  padding: 0;
  list-style: none;
}

.apx-ent-arch-input li {
  margin: 0;
  padding: 7px 13px;
  border: 1px solid var(--aeb-line);
  border-radius: 999px;
  background: rgba(255, 255, 255, 0.028);
  font-size: 11.5px;
  font-weight: 600;
  color: var(--aeb-text-2);
}

.apx-ent-arch-input li i { margin-right: 6px; font-size: 10px; color: var(--aeb-text-3); }

.apx-ent-arch-core {
  margin: 0 auto 6px;
  max-width: 460px;
  padding: 20px 24px;
  border: 1px solid rgba(99, 102, 241, 0.42);
  border-radius: 14px;
  background:
    radial-gradient(ellipse at 50% 0%, rgba(99, 102, 241, 0.2), transparent 68%),
    linear-gradient(170deg, var(--aeb-surface-2), var(--aeb-surface));
  box-shadow: 0 0 52px -14px rgba(99, 102, 241, 0.75);
  text-align: center;
  animation: apx-ent-core-pulse 6s ease-in-out infinite;
}

.apx-ent-arch-core strong {
  display: block;
  font-size: 18px;
  font-weight: 800;
  letter-spacing: 0.03em;
  color: var(--aeb-text);
}

.apx-ent-arch-core small {
  display: block;
  margin-top: 5px;
  font-size: 9.5px;
  font-weight: 700;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  color: var(--aeb-indigo-l);
}

.apx-ent-arch-fork {
  display: flex;
  justify-content: center;
  gap: 0;
  margin: 0;
  padding: 0;
  list-style: none;
}

.apx-ent-arch-fork li {
  position: relative;
  margin: 0;
  padding: 18px 12px 6px;
  font-size: 0;
}

.apx-ent-arch-fork li::before {
  content: "";
  display: block;
  width: 2px;
  height: 20px;
  margin: 0 auto;
  background: linear-gradient(180deg, rgba(99, 102, 241, 0.6), rgba(34, 211, 238, 0.5));
}

.apx-ent-arch-fork span {
  display: block;
  padding: 9px 18px;
  border: 1px solid var(--aeb-line-2);
  border-radius: 10px;
  background: var(--aeb-surface-2);
  font-size: 11.5px;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--aeb-text);
}

.apx-ent-arch-fork li.is-validate span { border-color: rgba(34, 211, 238, 0.36); color: #67e8f9; }
.apx-ent-arch-fork li.is-analyse span  { border-color: rgba(129, 140, 248, 0.4);  color: var(--aeb-indigo-l); }
.apx-ent-arch-fork li.is-explain span  { border-color: rgba(167, 139, 250, 0.38); color: var(--aeb-violet); }

.apx-ent-arch-join {
  width: 2px;
  height: 22px;
  margin: 0 auto;
  background: linear-gradient(180deg, rgba(34, 211, 238, 0.5), rgba(99, 102, 241, 0.6));
}

.apx-ent-arch-chain {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0;
  margin: 0;
  padding: 0;
  list-style: none;
}

.apx-ent-arch-chain li { margin: 0; }

.apx-ent-arch-node {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  padding: 11px 24px;
  border: 1px solid var(--aeb-line-2);
  border-radius: 12px;
  background: linear-gradient(170deg, var(--aeb-surface-2), var(--aeb-surface));
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--aeb-text);
}

.apx-ent-arch-node i { font-size: 12px; color: var(--aeb-indigo-l); }

.apx-ent-arch-chain li.is-decide .apx-ent-arch-node { border-color: rgba(245, 158, 11, 0.36); }
.apx-ent-arch-chain li.is-decide .apx-ent-arch-node i { color: var(--aeb-amber); }
.apx-ent-arch-chain li.is-act .apx-ent-arch-node { border-color: rgba(34, 197, 94, 0.36); }
.apx-ent-arch-chain li.is-act .apx-ent-arch-node i { color: var(--aeb-green); }
.apx-ent-arch-chain li.is-verify .apx-ent-arch-node { border-color: rgba(34, 211, 238, 0.36); }
.apx-ent-arch-chain li.is-verify .apx-ent-arch-node i { color: var(--aeb-cyan); }

.apx-ent-arch-link {
  width: 2px;
  height: 18px;
  margin: 0 auto;
  background: rgba(255, 255, 255, 0.14);
}

.apx-ent-arch-outcomes {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 12px;
  margin: 24px 0 0;
  padding: 20px 0 0;
  border-top: 1px solid var(--aeb-line);
  list-style: none;
}

.apx-ent-arch-outcomes li {
  margin: 0;
  padding: 13px 14px;
  border: 1px solid var(--aeb-line);
  border-radius: 11px;
  background: rgba(255, 255, 255, 0.022);
}

.apx-ent-arch-outcomes strong {
  display: block;
  margin-bottom: 4px;
  font-size: 12px;
  font-weight: 700;
  color: var(--aeb-text);
}

.apx-ent-arch-outcomes span {
  font-size: 11px;
  line-height: 1.5;
  color: var(--aeb-text-3);
}

.apx-ent-arch-outcomes i { margin-right: 6px; font-size: 11px; color: var(--aeb-cyan); }

/* Operating sequence — CONNECT → … → VERIFY */
.apx-ent-seq {
  display: grid;
  grid-template-columns: repeat(7, minmax(0, 1fr));
  gap: 8px;
  margin: 30px 0 0;
  padding: 0;
  list-style: none;
}

.apx-ent-seq li {
  position: relative;
  margin: 0;
  padding: 15px 10px 13px;
  border: 1px solid var(--aeb-line);
  border-radius: 12px;
  background: linear-gradient(170deg, var(--aeb-surface-2), var(--aeb-surface));
  text-align: center;
  transition: transform 0.18s ease, border-color 0.18s ease, box-shadow 0.18s ease;
}

.apx-ent-seq li::after {
  content: "\f054";
  position: absolute;
  top: 50%;
  right: -9px;
  transform: translateY(-50%);
  font-family: "Font Awesome 6 Free", "Font Awesome 5 Free", sans-serif;
  font-weight: 900;
  font-size: 7.5px;
  color: rgba(255, 255, 255, 0.22);
}

.apx-ent-seq li:last-child::after { display: none; }

.apx-ent-seq li:hover {
  transform: translateY(-3px);
  border-color: rgba(99, 102, 241, 0.36);
  box-shadow: 0 14px 30px -16px rgba(0, 0, 0, 0.9);
}

.apx-ent-seq i {
  display: block;
  margin-bottom: 8px;
  font-size: 14px;
  color: var(--aeb-indigo-l);
}

.apx-ent-seq strong {
  display: block;
  font-size: 10.5px;
  font-weight: 800;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--aeb-text);
}

.apx-ent-seq small {
  display: block;
  margin-top: 5px;
  font-size: 10px;
  line-height: 1.4;
  color: var(--aeb-text-3);
}

/* --------------------------------------------------------------------------
   10. PLATFORM MODULES FRAME (assessments lead-in)
   -------------------------------------------------------------------------- */
.apx-ent-modframe {
  position: relative;
  padding: 40px 24px 0;
  background: linear-gradient(180deg, var(--aeb-bg-2) 0%, var(--aeb-bg) 100%);
}

.apx-ent-modframe-inner {
  max-width: 1280px;
  margin: 0 auto;
  padding: 26px 26px 24px;
  border: 1px solid var(--aeb-line);
  border-bottom: 0;
  border-radius: var(--aeb-radius) var(--aeb-radius) 0 0;
  background:
    radial-gradient(ellipse at 50% 0%, rgba(99, 102, 241, 0.11), transparent 70%),
    var(--aeb-surface);
}

.apx-ent-modframe-top {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}

.apx-ent-modframe-title {
  display: flex;
  align-items: center;
  gap: 14px;
  margin: 0;
  font-size: 19px;
  font-weight: 800;
  letter-spacing: 0.01em;
  color: var(--aeb-text);
}

.apx-ent-modframe-title i {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 38px;
  height: 38px;
  border: 1px solid rgba(99, 102, 241, 0.34);
  border-radius: 11px;
  background: rgba(99, 102, 241, 0.1);
  font-size: 16px;
  color: var(--aeb-indigo-l);
}

.apx-ent-modframe-rel {
  display: flex;
  align-items: center;
  gap: 10px;
  flex-wrap: wrap;
  margin: 20px 0 0;
  padding: 14px 0 0;
  border-top: 1px solid var(--aeb-line);
  list-style: none;
}

.apx-ent-modframe-rel li {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin: 0;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--aeb-text-3);
}

.apx-ent-modframe-rel li i { font-size: 10px; color: var(--aeb-cyan); }

.apx-ent-modframe-rel li.is-out i { color: var(--aeb-green); }

/* --------------------------------------------------------------------------
   11. INTELLIGENCE CARDS
   -------------------------------------------------------------------------- */
.apx-ent-cards {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 16px;
}

.apx-ent-card {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 20px;
  border: 1px solid var(--aeb-line);
  border-radius: var(--aeb-radius);
  background: linear-gradient(168deg, var(--aeb-surface) 0%, var(--aeb-bg-2) 100%);
  transition: transform 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
}

.apx-ent-card:hover {
  transform: translateY(-4px);
  border-color: rgba(99, 102, 241, 0.3);
  box-shadow: 0 20px 44px -22px rgba(0, 0, 0, 0.95);
}

.apx-ent-card-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
}

.apx-ent-card-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 34px;
  height: 34px;
  flex: 0 0 auto;
  border: 1px solid var(--aeb-line-2);
  border-radius: 10px;
  background: rgba(255, 255, 255, 0.035);
  font-size: 14px;
  color: var(--aeb-indigo-l);
}

.apx-ent-card h3 {
  margin: 0;
  font-size: 14.5px;
  font-weight: 700;
  color: var(--aeb-text);
}

.apx-ent-card p {
  margin: 0;
  font-size: 12.5px;
  line-height: 1.6;
  color: var(--aeb-text-2);
}

.apx-ent-card-viz {
  margin-top: auto;
  padding-top: 14px;
  border-top: 1px solid var(--aeb-line);
}

.apx-ent-card-viz svg { display: block; width: 100%; height: 46px; overflow: visible; }

.apx-ent-card-meta {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  margin: 10px 0 0;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--aeb-text-3);
}

.apx-ent-trend { display: inline-flex; align-items: center; gap: 5px; }
.apx-ent-trend i { font-size: 10px; }
.apx-ent-trend--good { color: #4ade80; }
.apx-ent-trend--watch { color: var(--aeb-amber); }
.apx-ent-trend--risk { color: var(--aeb-rose); }

.apx-ent-bars { display: flex; align-items: flex-end; gap: 5px; height: 46px; }

.apx-ent-bars span {
  flex: 1 1 0;
  border-radius: 3px 3px 0 0;
  background: linear-gradient(180deg, var(--aeb-indigo-l), rgba(99, 102, 241, 0.28));
}

.apx-ent-donut-wrap {
  display: flex;
  align-items: center;
  gap: 14px;
}

.apx-ent-donut-wrap svg { flex: 0 0 auto; width: 46px; height: 46px; }

.apx-ent-node-viz {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 46px;
  padding: 0 6px;
}

.apx-ent-node-viz::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 12px;
  right: 12px;
  height: 1px;
  background: rgba(255, 255, 255, 0.12);
}

.apx-ent-node-viz span {
  position: relative;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  border: 1px solid rgba(99, 102, 241, 0.6);
  background: var(--aeb-surface-2);
}

.apx-ent-node-viz span:nth-child(2) { border-color: rgba(34, 211, 238, 0.7); }

/* --------------------------------------------------------------------------
   12. GOVERNED EVIDENCE LAYER
   -------------------------------------------------------------------------- */
.apx-ent-evidence { padding: 30px 26px 26px; }

.apx-ent-ev-top {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 20px;
  max-width: 720px;
  margin: 0 auto;
}

.apx-ent-ev-node {
  padding: 18px 20px;
  border: 1px solid var(--aeb-line-2);
  border-radius: 13px;
  background: var(--aeb-surface-2);
  text-align: center;
}

.apx-ent-ev-node strong {
  display: block;
  margin-bottom: 6px;
  font-size: 12px;
  font-weight: 800;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: var(--aeb-text);
}

.apx-ent-ev-node small {
  font-size: 11.5px;
  line-height: 1.5;
  color: var(--aeb-text-3);
}

.apx-ent-ev-node i { display: block; margin-bottom: 9px; font-size: 16px; color: var(--aeb-indigo-l); }

.apx-ent-ev-node--claim i { color: var(--aeb-amber); }
.apx-ent-ev-node--evidence i { color: var(--aeb-cyan); }
.apx-ent-ev-node--evidence { border-color: rgba(34, 211, 238, 0.3); }

.apx-ent-ev-converge {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0;
  margin: 0;
}

.apx-ent-ev-funnel {
  width: 2px;
  height: 20px;
  background: rgba(255, 255, 255, 0.14);
}

.apx-ent-ev-eval {
  max-width: 340px;
  margin: 0 auto;
  padding: 15px 26px;
  border: 1px solid rgba(99, 102, 241, 0.42);
  border-radius: 13px;
  background:
    radial-gradient(ellipse at 50% 0%, rgba(99, 102, 241, 0.2), transparent 70%),
    var(--aeb-surface-2);
  box-shadow: 0 0 40px -14px rgba(99, 102, 241, 0.7);
  text-align: center;
}

.apx-ent-ev-eval strong {
  display: block;
  font-size: 13.5px;
  font-weight: 800;
  letter-spacing: 0.05em;
  color: var(--aeb-text);
}

.apx-ent-ev-eval small {
  display: block;
  margin-top: 4px;
  font-size: 9.5px;
  font-weight: 700;
  letter-spacing: 0.13em;
  text-transform: uppercase;
  color: var(--aeb-indigo-l);
}

.apx-ent-ev-outcomes {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 14px;
  margin: 0;
  padding: 0;
  list-style: none;
}

.apx-ent-ev-outcomes li {
  margin: 0;
  padding: 18px;
  border: 1px solid var(--aeb-line);
  border-radius: 13px;
  background: linear-gradient(168deg, var(--aeb-surface-2), var(--aeb-surface));
}

.apx-ent-ev-state {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  margin-bottom: 10px;
  padding: 4px 11px;
  border-radius: 999px;
  font-size: 9.5px;
  font-weight: 800;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

.apx-ent-ev-state--supported { border: 1px solid rgba(34, 197, 94, 0.3); background: rgba(34, 197, 94, 0.09); color: #4ade80; }
.apx-ent-ev-state--unsupported { border: 1px solid rgba(251, 113, 133, 0.3); background: rgba(251, 113, 133, 0.09); color: var(--aeb-rose); }
.apx-ent-ev-state--missing { border: 1px solid rgba(245, 158, 11, 0.3); background: rgba(245, 158, 11, 0.09); color: #fbbf24; }

.apx-ent-ev-outcomes strong {
  display: block;
  margin-bottom: 7px;
  font-size: 14px;
  font-weight: 700;
  color: var(--aeb-text);
}

.apx-ent-ev-outcomes p {
  margin: 0;
  padding-top: 12px;
  border-top: 1px solid var(--aeb-line);
  font-size: 12px;
  line-height: 1.6;
  color: var(--aeb-text-2);
}

.apx-ent-ev-statement {
  max-width: 860px;
  margin: 28px auto 0;
  padding: 18px 22px;
  border: 1px solid var(--aeb-line);
  border-left: 2px solid var(--aeb-cyan);
  border-radius: 0 12px 12px 0;
  background: rgba(34, 211, 238, 0.035);
}

.apx-ent-ev-statement p {
  margin: 0;
  font-size: 13.5px;
  line-height: 1.7;
  color: var(--aeb-text-2);
}

.apx-ent-ev-statement strong { color: var(--aeb-text); }

/* --------------------------------------------------------------------------
   13. APPEXi WORKSPACE — FLAGSHIP CENTREPIECE
   -------------------------------------------------------------------------- */
.apx-ent-workspace {
  position: relative;
  display: grid;
  grid-template-columns: 232px minmax(0, 1fr);
  min-height: 480px;
}

.apx-ent-workspace::before {
  content: "";
  position: absolute;
  inset: -1px;
  border-radius: inherit;
  pointer-events: none;
  background: radial-gradient(ellipse 70% 60% at 22% 0%, rgba(99, 102, 241, 0.16), transparent 70%);
}

.apx-ent-ws-side {
  position: relative;
  z-index: 1;
  padding: 20px 16px;
  border-right: 1px solid var(--aeb-line);
  background: rgba(0, 0, 0, 0.24);
}

.apx-ent-ws-sidehead {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 0 0 16px;
  padding-bottom: 14px;
  border-bottom: 1px solid var(--aeb-line);
  font-size: 11px;
  font-weight: 800;
  letter-spacing: 0.09em;
  text-transform: uppercase;
  color: var(--aeb-text-2);
}

.apx-ent-ws-sidehead i { font-size: 13px; color: var(--aeb-indigo-l); }

.apx-ent-ws-nav {
  display: flex;
  flex-direction: column;
  gap: 3px;
  margin: 0;
  padding: 0;
  list-style: none;
}

.apx-ent-ws-nav li {
  margin: 0;
  padding: 8px 11px;
  border-radius: 8px;
  font-size: 12px;
  color: var(--aeb-text-3);
}

.apx-ent-ws-nav li i { margin-right: 9px; font-size: 11px; opacity: 0.8; }

.apx-ent-ws-nav li.is-on {
  background: rgba(99, 102, 241, 0.13);
  color: var(--aeb-text);
}

.apx-ent-ws-nav li.is-on i { color: var(--aeb-indigo-l); opacity: 1; }

.apx-ent-ws-meta {
  display: flex;
  flex-direction: column;
  gap: 9px;
  margin: 20px 0 0;
  padding: 16px 0 0;
  border-top: 1px solid var(--aeb-line);
}

.apx-ent-ws-meta div {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  font-size: 10.5px;
  font-weight: 600;
  color: var(--aeb-text-3);
}

.apx-ent-ws-meta b { color: var(--aeb-text-2); font-weight: 700; }

.apx-ent-ws-main {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  padding: 22px 24px 24px;
}

.apx-ent-ws-steps {
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  gap: 8px;
  margin: 0 0 22px;
  padding: 0;
  list-style: none;
}

.apx-ent-ws-steps li {
  position: relative;
  margin: 0;
  padding: 11px 10px;
  border: 1px solid var(--aeb-line);
  border-radius: 10px;
  background: rgba(255, 255, 255, 0.024);
  text-align: center;
}

.apx-ent-ws-steps li::after {
  content: "\f054";
  position: absolute;
  top: 50%;
  right: -8px;
  transform: translateY(-50%);
  font-family: "Font Awesome 6 Free", "Font Awesome 5 Free", sans-serif;
  font-weight: 900;
  font-size: 7px;
  color: rgba(255, 255, 255, 0.2);
}

.apx-ent-ws-steps li:last-child::after { display: none; }

.apx-ent-ws-steps i { display: block; margin-bottom: 6px; font-size: 12px; color: var(--aeb-indigo-l); }

.apx-ent-ws-steps strong {
  display: block;
  font-size: 9.5px;
  font-weight: 800;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--aeb-text-2);
}

.apx-ent-ws-steps li.is-finding { border-color: rgba(34, 197, 94, 0.34); }
.apx-ent-ws-steps li.is-finding i { color: var(--aeb-green); }
.apx-ent-ws-steps li.is-action { border-color: rgba(245, 158, 11, 0.34); }
.apx-ent-ws-steps li.is-action i { color: var(--aeb-amber); }

.apx-ent-ws-thread {
  display: flex;
  flex-direction: column;
  gap: 14px;
  flex: 1 1 auto;
}

.apx-ent-bubble {
  max-width: 78%;
  padding: 13px 16px;
  border-radius: 13px;
  font-size: 12.5px;
  line-height: 1.6;
}

.apx-ent-bubble--user {
  align-self: flex-end;
  border: 1px solid rgba(99, 102, 241, 0.3);
  border-bottom-right-radius: 4px;
  background: rgba(99, 102, 241, 0.12);
  color: var(--aeb-text);
}

.apx-ent-bubble--appexi {
  align-self: flex-start;
  border: 1px solid var(--aeb-line);
  border-bottom-left-radius: 4px;
  background: var(--aeb-surface-2);
  color: var(--aeb-text-2);
}

.apx-ent-bubble-who {
  display: flex;
  align-items: center;
  gap: 7px;
  margin-bottom: 7px;
  font-size: 9.5px;
  font-weight: 800;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: var(--aeb-text-3);
}

.apx-ent-bubble-who i { font-size: 10px; color: var(--aeb-indigo-l); }

.apx-ent-bubble--appexi .apx-ent-bubble-who i { color: var(--aeb-cyan); }

.apx-ent-interrogation {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin: 10px 0 0;
  padding: 0;
  list-style: none;
}

.apx-ent-interrogation li {
  display: flex;
  align-items: flex-start;
  gap: 9px;
  margin: 0;
  font-size: 12px;
  line-height: 1.5;
  color: var(--aeb-text-2);
}

.apx-ent-interrogation li i {
  flex: 0 0 auto;
  margin-top: 3px;
  font-size: 10px;
  color: var(--aeb-cyan);
}

.apx-ent-bubble--finding {
  border-color: rgba(34, 197, 94, 0.3);
  background: rgba(34, 197, 94, 0.055);
}

.apx-ent-bubble--action {
  border-color: rgba(245, 158, 11, 0.3);
  background: rgba(245, 158, 11, 0.055);
}

.apx-ent-ws-foot {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 20px 0 0;
  padding: 13px 16px;
  border: 1px solid var(--aeb-line);
  border-radius: 11px;
  background: rgba(255, 255, 255, 0.02);
}

.apx-ent-ws-foot i { font-size: 13px; color: var(--aeb-cyan); }

.apx-ent-ws-foot p {
  margin: 0;
  font-size: 11.5px;
  line-height: 1.55;
  color: var(--aeb-text-3);
}

/* --------------------------------------------------------------------------
   14. POSITIONING · GOVERNANCE PROMISE · DEVICES · PATHWAYS
   -------------------------------------------------------------------------- */
.apx-ent-roles {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style: none;
}

.apx-ent-roles li {
  margin: 0;
  padding: 11px 18px;
  border: 1px solid var(--aeb-line);
  border-radius: 999px;
  background: linear-gradient(168deg, var(--aeb-surface-2), var(--aeb-surface));
  font-size: 12.5px;
  font-weight: 600;
  color: var(--aeb-text-2);
}

.apx-ent-roles li i { margin-right: 8px; font-size: 11px; color: var(--aeb-indigo-l); }

.apx-ent-promise {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 16px;
  margin-top: 44px;
}

.apx-ent-promise-card {
  padding: 20px;
  border: 1px solid var(--aeb-line);
  border-radius: var(--aeb-radius);
  background: linear-gradient(168deg, var(--aeb-surface) 0%, var(--aeb-bg-2) 100%);
  transition: transform 0.2s ease, border-color 0.2s ease;
}

.apx-ent-promise-card:hover {
  transform: translateY(-3px);
  border-color: rgba(34, 211, 238, 0.26);
}

.apx-ent-promise-card i {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 34px;
  height: 34px;
  margin-bottom: 13px;
  border: 1px solid rgba(34, 211, 238, 0.24);
  border-radius: 10px;
  background: rgba(34, 211, 238, 0.07);
  font-size: 14px;
  color: var(--aeb-cyan);
}

.apx-ent-promise-card h3 {
  margin: 0 0 7px;
  font-size: 14px;
  font-weight: 700;
  color: var(--aeb-text);
}

.apx-ent-promise-card p {
  margin: 0;
  font-size: 12.5px;
  line-height: 1.6;
  color: var(--aeb-text-2);
}

/* Device strip */
.apx-ent-devices {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  gap: 24px;
  margin-top: 44px;
  padding: 0;
  list-style: none;
}

.apx-ent-device {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
  margin: 0;
}

.apx-ent-device-frame {
  position: relative;
  border: 1px solid var(--aeb-line-2);
  border-radius: 12px;
  background: linear-gradient(170deg, var(--aeb-surface-2), var(--aeb-surface));
  box-shadow: var(--aeb-shadow);
  overflow: hidden;
  transition: transform 0.22s ease, border-color 0.22s ease;
}

.apx-ent-device:hover .apx-ent-device-frame { transform: translateY(-4px); border-color: rgba(99, 102, 241, 0.34); }

.apx-ent-device--desktop .apx-ent-device-frame { width: 300px; height: 178px; }
.apx-ent-device--tablet  .apx-ent-device-frame { width: 148px; height: 198px; border-radius: 14px; }
.apx-ent-device--mobile  .apx-ent-device-frame { width: 92px;  height: 186px; border-radius: 15px; }

.apx-ent-device-screen {
  display: flex;
  flex-direction: column;
  gap: 7px;
  height: 100%;
  padding: 9px;
}

.apx-ent-device-bar {
  height: 6px;
  border-radius: 3px;
  background: linear-gradient(90deg, var(--aeb-indigo), var(--aeb-cyan));
  opacity: 0.75;
}

.apx-ent-device-row {
  display: flex;
  gap: 6px;
  flex: 1 1 auto;
  min-height: 0;
}

.apx-ent-device-tile {
  flex: 1 1 0;
  border: 1px solid var(--aeb-line);
  border-radius: 6px;
  background: rgba(255, 255, 255, 0.035);
}

.apx-ent-device-tile--tall { flex: 1.6 1 0; }

.apx-ent-device-label {
  margin: 0;
  font-size: 10.5px;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: var(--aeb-text-3);
}

/* Enterprise pathway band */
.apx-ent-pathways {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 14px;
  margin: 44px 0 0;
  padding: 26px;
  border: 1px solid var(--aeb-line);
  border-radius: 20px;
  background:
    radial-gradient(ellipse 60% 90% at 50% 0%, rgba(99, 102, 241, 0.13), transparent 72%),
    linear-gradient(170deg, var(--aeb-surface-2), var(--aeb-bg-2));
  list-style: none;
}

.apx-ent-pathway {
  display: flex;
  flex-direction: column;
  gap: 11px;
  margin: 0;
  padding: 20px 18px;
  border: 1px solid var(--aeb-line);
  border-radius: 14px;
  background: rgba(255, 255, 255, 0.022);
  transition: transform 0.2s ease, border-color 0.2s ease, background 0.2s ease;
}

.apx-ent-pathway:hover {
  transform: translateY(-3px);
  border-color: rgba(99, 102, 241, 0.36);
  background: rgba(99, 102, 241, 0.07);
}

.apx-ent-pathway i { font-size: 17px; color: var(--aeb-indigo-l); }

.apx-ent-pathway strong {
  font-size: 14px;
  font-weight: 700;
  color: var(--aeb-text);
}

.apx-ent-pathway span {
  font-size: 12px;
  line-height: 1.55;
  color: var(--aeb-text-3);
}

.apx-ent-pathway-go {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  margin-top: auto;
  padding-top: 12px;
  border-top: 1px solid var(--aeb-line);
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.07em;
  text-transform: uppercase;
  color: var(--aeb-indigo-l);
}

.apx-ent-pathway:hover .apx-ent-pathway-go { color: var(--aeb-cyan); }

/* --------------------------------------------------------------------------
   15. ACCESSIBILITY — focus visibility for every interactive element
   -------------------------------------------------------------------------- */
.apx-ent a:focus-visible,
.apx-ent button:focus-visible {
  outline: 2px solid var(--aeb-indigo-l);
  outline-offset: 3px;
  border-radius: 8px;
}

/* --------------------------------------------------------------------------
   16. RESPONSIVE — tablet
   -------------------------------------------------------------------------- */
@media (max-width: 1180px) {
  .apx-ent-console-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .apx-ent-cards { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .apx-ent-promise { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .apx-ent-pathways { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .apx-ent-arch-outcomes { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .apx-ent-seq { grid-template-columns: repeat(4, minmax(0, 1fr)); }
  .apx-ent-seq li::after { display: none; }
  .apx-ent-workspace { grid-template-columns: 200px minmax(0, 1fr); }
}

@media (max-width: 1024px) {
  .apx-ent-sys-grid { grid-template-columns: minmax(0, 1fr); }
  .apx-ent-sys-col--mid {
    flex-direction: row;
    gap: 14px;
    padding: 18px 24px;
    border-left: 0;
    border-right: 0;
    border-top: 1px solid var(--aeb-line);
    border-bottom: 1px solid var(--aeb-line);
  }
  .apx-ent-rail {
    flex: 1 1 auto;
    width: auto;
    height: 2px;
    margin: 0;
    background: linear-gradient(90deg, rgba(34, 211, 238, 0.3), rgba(99, 102, 241, 0.3));
  }
  .apx-ent-rail span { animation: none; top: 50%; margin-top: -3px; left: 33%; }
  .apx-ent-rail span:nth-child(2) { left: 50%; }
  .apx-ent-rail span:nth-child(3) { left: 66%; }
  .apx-ent-rail-label { writing-mode: horizontal-tb; margin: 0; }
  .apx-ent-health { grid-template-columns: minmax(0, 1fr); }
  .apx-ent-health-side { border-left: 0; border-top: 1px solid var(--aeb-line); }
  .apx-ent-workspace { grid-template-columns: minmax(0, 1fr); }
  .apx-ent-ws-side {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 14px;
    border-right: 0;
    border-bottom: 1px solid var(--aeb-line);
  }
  .apx-ent-ws-sidehead { margin: 0; padding: 0; border-bottom: 0; }
  .apx-ent-ws-nav { flex-direction: row; flex-wrap: wrap; }
  .apx-ent-ws-meta { display: none; }
}

/* --------------------------------------------------------------------------
   17. RESPONSIVE — small tablet / mobile
   -------------------------------------------------------------------------- */
@media (max-width: 768px) {
  .apx-ent-section { padding: 60px 16px; }
  .apx-ent-head { margin-bottom: 34px; }
  .apx-ent-cards { grid-template-columns: minmax(0, 1fr); }
  .apx-ent-console-grid { grid-template-columns: minmax(0, 1fr); }
  .apx-ent-promise { grid-template-columns: minmax(0, 1fr); }
  .apx-ent-output-grid { grid-template-columns: minmax(0, 1fr); }
  .apx-ent-arch-outcomes { grid-template-columns: minmax(0, 1fr); }
  .apx-ent-seq { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .apx-ent-ev-top { grid-template-columns: minmax(0, 1fr); }
  .apx-ent-ev-outcomes { grid-template-columns: minmax(0, 1fr); }
  .apx-ent-ws-steps { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .apx-ent-ws-steps li::after { display: none; }
  .apx-ent-bubble { max-width: 100%; }
  .apx-ent-why { grid-template-columns: minmax(0, 1fr); gap: 26px; padding: 22px; }
  .apx-ent-why-coremark { width: 126px; height: 126px; }
  .apx-ent-devices { flex-wrap: wrap; gap: 18px; }
  .apx-ent-pathways { grid-template-columns: minmax(0, 1fr); padding: 20px; }
  .apx-ent-arch { padding: 22px 18px; }
  .apx-ent-health-main, .apx-ent-health-side { padding: 22px 18px; }
  .apx-ent-evidence { padding: 22px 18px; }
  .apx-ent-sys-col { padding: 22px 18px; }
  .apx-ent-core-panel { padding: 22px 18px; }
  .apx-ent-modframe { padding: 30px 16px 0; }
  .apx-ent-modframe-inner { padding: 22px 18px 20px; }
  .apx-ent-ws-main { padding: 18px 16px 20px; }
  .apx-ent-flow { gap: 6px; padding: 12px 14px; }
}

@media (max-width: 480px) {
  .apx-ent-seq { grid-template-columns: minmax(0, 1fr); }
  .apx-ent-ws-steps { grid-template-columns: minmax(0, 1fr); }
  .apx-ent-console-panel { flex-direction: column; align-items: flex-start; }
}

/* --------------------------------------------------------------------------
   18. REDUCED MOTION
   Every animation and transition in this layer is neutralised. No
   information in this layer depends on motion — the layouts, values, labels
   and diagrams are identical with motion disabled.
   -------------------------------------------------------------------------- */
@media (prefers-reduced-motion: reduce) {
  .apx-ent-why-coremark,
  .apx-ent-arch-core,
  .apx-ent-rail span {
    animation: none !important;
  }

  .apx-ent-rail span {
    position: static;
    display: none;
  }

  .apx-ent-chip,
  .apx-ent-source,
  .apx-ent-card,
  .apx-ent-seq li,
  .apx-ent-promise-card,
  .apx-ent-pathway,
  .apx-ent-device-frame {
    transition: none !important;
  }

  .apx-ent-source:hover,
  .apx-ent-card:hover,
  .apx-ent-seq li:hover,
  .apx-ent-promise-card:hover,
  .apx-ent-pathway:hover,
  .apx-ent-device:hover .apx-ent-device-frame {
    transform: none !important;
  }

  .apx-ent-chiplist--fragmented .apx-ent-chip {
    transform: none !important;
  }
}

/* ==========================================================================
   12. MOCKUP SIGNATURE VISUAL — GOVERNED INTELLIGENCE WHEEL (Release 46)
   ---------------------------------------------------------------------------
   The single largest MISSING element in the VISUAL GAP REPORT: the approved
   mockup's hero-centrepiece intelligence wheel. The R27 hero is a protected
   baseline, so the wheel is rendered here — as a decorative backdrop of the
   first apx_ent band immediately beneath the hero — using pure CSS only
   (concentric rings + conic accent sweep). No image, no JavaScript.

   Configurable entirely through tokens; removing this block plus the
   `.apx-ent-wheel` markup reverts the feature with zero residue.
   ========================================================================== */
.apx-ent {
  --aeb-wheel-size:   620px;   /* overall wheel diameter                    */
  --aeb-wheel-rings:  3;       /* concentric structural rings               */
  --aeb-wheel-speed:  120s;    /* one full accent sweep                     */
  --aeb-wheel-line:   rgba(141, 143, 251, 0.16);
  --aeb-wheel-accent: conic-gradient(
      from 0deg,
      transparent 0deg,
      rgba(109, 111, 245, 0.00) 40deg,
      rgba(109, 111, 245, 0.55) 120deg,
      rgba(141, 143, 251, 0.85) 180deg,
      rgba(34, 211, 238, 0.35) 240deg,
      transparent 320deg
  );
}

.apx-ent-section--wheel {
  overflow: hidden;   /* contains the wheel's wide decorative rings */
}

.apx-ent-wheel {
  position: absolute;
  top: 50%;
  left: 50%;
  width: var(--aeb-wheel-size);
  height: var(--aeb-wheel-size);
  transform: translate(-50%, -50%);
  border-radius: 50%;
  pointer-events: none;
  opacity: 0.5;
  z-index: 0;
}

/* Concentric structural rings (drawn without extra DOM nodes). */
.apx-ent-wheel::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50%;
  border: 1px solid var(--aeb-wheel-line);
  box-shadow:
    inset 0 0 0 60px transparent,
    0 0 0 70px  var(--aeb-wheel-line),
    0 0 0 140px rgba(141, 143, 251, 0.09),
    0 0 0 210px rgba(141, 143, 251, 0.045);
}

/* Rotating accent sweep + mockup glow. */
.apx-ent-wheel::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50%;
  background: var(--aeb-wheel-accent);
  -webkit-mask-image: radial-gradient(circle, transparent 62%, #000 63%, #000 66%, transparent 67%);
          mask-image: radial-gradient(circle, transparent 62%, #000 63%, #000 66%, transparent 67%);
  filter: blur(1px) drop-shadow(0 0 24px rgba(109, 111, 245, 0.45));
  animation: apx-ent-wheel-spin var(--aeb-wheel-speed) linear infinite;
}

@keyframes apx-ent-wheel-spin {
  to { transform: rotate(360deg); }
}

/* Content stacking safety: the existing `.apx-ent-inner` rule already
   provides position:relative + z-index:1, so wheel markup placed before it
   renders strictly behind all band content with no further rules. */

@media (max-width: 900px) {
  .apx-ent { --aeb-wheel-size: 420px; }
}

@media (prefers-reduced-motion: reduce) {
  .apx-ent-wheel::after { animation: none; }
}
/* ═══════════════════════════════════════════════════════════════════════════
   25_homepage_mockup_convergence.css
   Homepage visual convergence → approved reference:

     app/assets/images/APPEX360_Executive_Intelligence_Homepage_Mockup.png

   AUTHORITY
   ---------
   The file above is the approved VISUAL reference for the homepage. This
   stylesheet is the single convergence layer between that reference and the
   protected R27 homepage composition. It does not restructure any section.

   WHY A SEPARATE FILE (and not an edit to 19_homepage_redesign.css)
   -----------------------------------------------------------------
   1. R27.5.5 homepage baseline lock: "Future redesigns require new class
      prefixes." All rules here are either (a) new `apxc-*` namespace, or
      (b) descendant refinements of EXISTING stable classes, scoped so the
      protected stylesheet is never modified.
   2. The homepage baseline suites assert exact attribute strings
      (`class="r27-nav"`, `class="r27-hero-visual"`,
      `class="r27-assessment-marketplace"`, `class="r27-connect-ribbon"`) and
      section ORDER by string position. Adding a class to those elements, or
      editing their partials, would break those contracts. This file changes
      APPEARANCE ONLY — no ERB file is touched by this work package.

   TOKEN ARCHITECTURE  (DEFAULT TOKENS → COMPONENT STYLES → HOMEPAGE)
   -----------------------------------------------------------------
   The `--apxc-*` custom properties below are the DEFAULT values taken from
   the approved reference. Components consume ONLY these tokens. A future
   admin/user theme overrides the tokens and every component follows:

       USER / ADMIN THEME OVERRIDES
                 ↓
       --apxc-*  DESIGN TOKENS   (this block)
                 ↓
       COMPONENT STYLES          (nav / hero / wheel / cards / rhythm)
                 ↓
       HOMEPAGE

   Where an equivalent existing token already exists (`--r27-surface-card`,
   `--r27-accent`, …) it is REUSED via `var()` fallback — no duplicate
   palette is introduced.

   REMOVING THIS FILE COMPLETELY RESTORES THE PREVIOUS HOMEPAGE:
     1. delete this file
     2. remove the `require design_system/25_homepage_mockup_convergence`
        line from design_system.css
     3. `bundle exec rails assets:precompile`
   ═══════════════════════════════════════════════════════════════════════════ */

:root {
  /* Bridge-first token defaults: where an equivalent token ALREADY exists in
     an earlier layer, it is consumed first (`var(--r27-accent, …)`,
     `var(--color-secondary, …)`), so a future USER/ADMIN THEME OVERRIDE of
     those existing tokens flows straight into this layer. The literal values
     are the approved-reference (mockup) fallbacks — they win only when no
     upstream token is defined. No duplicate palette is introduced. */

  /* ── Reference palette: surfaces & depth ─────────────────────────────── */
  --apxc-bg-deep:            var(--apx-home-nav-deep, #070A16);
  --apxc-nav-tint-top:       rgba(7, 10, 22, 0.94);
  --apxc-nav-tint-bottom:    rgba(7, 10, 22, 0.52);
  --apxc-nav-hairline:       var(--r27-border, rgba(255, 255, 255, 0.07));

  /* ── Accent (consumed from existing tokens first) ────────────────────── */
  --apxc-accent:             var(--r27-accent, var(--color-secondary, #8F87BC));

  /* ── Hero ambience: the luminous halo behind the Intelligence Wheel ──── */
  --apxc-halo-core:          color-mix(in srgb, var(--apxc-accent) 30%, transparent);
  --apxc-halo-mid:           color-mix(in srgb, var(--apxc-accent) 16%, transparent);
  --apxc-halo-outer:         color-mix(in srgb, var(--apxc-accent) 10%, transparent);
  --apxc-halo-blur:          34px;

  /* ── Card language ──────────────────────────────────────────────────── */
  --apxc-card-bg:            linear-gradient(180deg, rgba(23, 26, 48, 0.88) 0%, rgba(14, 16, 32, 0.96) 100%);
  --apxc-card-border:        var(--r27-border, rgba(255, 255, 255, 0.09));
  --apxc-card-border-hover:  color-mix(in srgb, var(--apxc-accent) 38%, transparent);
  --apxc-card-radius:        var(--radius-md, 16px);
  --apxc-card-lift:          -5px;
  --apxc-card-shadow:        0 20px 52px rgba(0, 0, 0, 0.46);

  /* ── Typographic contrast (the reference's key typographic move):
        large headline, deliberately smaller, calmer supporting copy ───── */
  --apxc-headline-size:      clamp(44px, 6.1vw, 82px);
  --apxc-subline-size:       clamp(16px, 1.3vw, 19px);
  --apxc-badge-opacity:      0.72;

  /* ── Section rhythm ─────────────────────────────────────────────────── */
  --apxc-section-block:      110px;
}

/* ═══════════════════════════════════════════════════════════════════════════
   1 · NAVIGATION — reference shows ONE balanced bar:
       logo left · links centred · CTA right · visible dark band + hairline
   ═══════════════════════════════════════════════════════════════════════════ */

/* The band is present from the first paint in the reference, rather than
   appearing only after scroll. `.r27-nav.scrolled` (higher specificity)
   still takes over on scroll, so the scroll behaviour is unchanged. */
.r27-nav {
  background: linear-gradient(180deg, var(--apxc-nav-tint-top) 0%, var(--apxc-nav-tint-bottom) 100%);
  border-bottom: 1px solid var(--apxc-nav-hairline);
}

.r27-nav.scrolled {
  border-bottom-color: var(--apxc-nav-hairline);
}

@media (min-width: 1101px) {
  /* Centre the link cluster in the bar. Absolute positioning is safe here:
     `.r27-nav` is position:fixed, so it is already the containing block, and
     the mobile breakpoint below 1101px keeps the original flow layout. */
  .r27-nav-links {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    flex-wrap: nowrap;
    gap: 22px;
  }
  .r27-nav-link {
    font-size: 13.5px;
    letter-spacing: 0.01em;
    white-space: nowrap;
  }
  .r27-nav-cta {
    margin-left: auto;
    white-space: nowrap;
  }
}

/* ═══════════════════════════════════════════════════════════════════════════
   2 · HERO — reference proportions:
       text column slightly wider than today · wheel halo · calmer support copy
   ═══════════════════════════════════════════════════════════════════════════ */

@media (min-width: 1101px) {
  .r27-hero-inner {
    gap: 40px;
  }

  /* 42% → 46%: the reference gives the narrative slightly more room and the
     wheel a firmer, squarer presence beside it. */
  .r27-hero-text {
    flex: 0 0 46%;
    max-width: 46%;
  }

  .r27-hero {
    padding-top: 96px;
  }
}

/* Headline / subline contrast — the reference's dominant typographic signal. */
.r27-hero-headline {
  font-size: var(--apxc-headline-size);
  letter-spacing: -0.032em;
  margin-bottom: 16px;
}

.r27-hero-subline {
  font-size: var(--apxc-subline-size);
  line-height: 1.6;
  margin-bottom: 26px;
  max-width: 560px;
}

.r27-hero-ctas {
  gap: 14px;
  margin-bottom: 26px;
}

/* The four credibility chips and six capability chips are FUNCTIONAL content
   (they must stay), but in the reference the hero does not compete with
   itself: the chips read as quiet supporting detail beneath the CTA pair. */
.r27-hero-credibility,
.r27-hero-capabilities {
  opacity: var(--apxc-badge-opacity);
}

.r27-hero-credibility {
  margin-bottom: 14px;
}

.r27-hero-cred-badge,
.r27-cap-badge {
  font-size: 11.5px;
}

/* ── Intelligence Wheel halo ──────────────────────────────────────────────
   Purely decorative light BEHIND the wheel, matching the reference's glow.
   `pointer-events:none` keeps every segment of the interactive wheel
   clickable — the wheel's own controller is untouched. */
@media (min-width: 1101px) {
  .r27-hero-visual {
    position: relative;
    isolation: isolate;
  }

  .r27-hero-visual::before {
    content: '';
    position: absolute;
    inset: -10%;
    z-index: 0;
    border-radius: 50%;
    pointer-events: none;
    background:
      radial-gradient(circle at 50% 48%, var(--apxc-halo-core) 0%,
                      var(--apxc-halo-mid) 34%,
                      var(--apxc-halo-outer) 52%,
                      transparent 72%);
    filter: blur(var(--apxc-halo-blur));
  }

  .r27-hero-visual > * {
    position: relative;
    z-index: 1;
  }
}

/* ═══════════════════════════════════════════════════════════════════════════
   3 · FIVE ASSESSMENT CARDS — reference card language:
       deep panel · hairline border · coloured icon chip · hover lift
   ═══════════════════════════════════════════════════════════════════════════ */

.r27-marketplace-grid {
  gap: 18px;
}

.r27-marketplace-card {
  background: var(--apxc-card-bg);
  border: 1px solid var(--apxc-card-border);
  border-radius: var(--apxc-card-radius);
  transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
  will-change: transform;
}

.r27-marketplace-card:hover {
  transform: translateY(var(--apxc-card-lift));
  border-color: var(--apxc-card-border-hover);
  box-shadow: var(--apxc-card-shadow);
}

/* Icon chip — the reference marks each discipline with a tinted chip in the
   discipline's own colour (TPM violet · Lean green · 6σ blue · 5S amber ·
   RCM red). `--mp-colour` is already set per card by the partial. */
.r27-mp-icon-wrap {
  background: color-mix(in srgb, var(--mp-colour, #818CF8) 16%, transparent);
  border: 1px solid color-mix(in srgb, var(--mp-colour, #818CF8) 34%, transparent);
  border-radius: 12px;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.r27-marketplace-card:hover .r27-mp-icon-wrap {
  transform: scale(1.06);
  box-shadow: 0 0 0 4px color-mix(in srgb, var(--mp-colour, #818CF8) 10%, transparent);
}

@media (min-width: 1101px) {
  /* Five equal columns, tighter gutters — the reference row reads as one
     band rather than five separate posters. */
  .r27-marketplace-grid {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .r27-marketplace-card {
    padding: 22px 18px;
  }
}

/* ═══════════════════════════════════════════════════════════════════════════
   4 · SECTION RHYTHM — the reference stacks its acts closer together, so the
       page reads as one continuous executive narrative rather than a
       sequence of separate screens. Vertical only; horizontal padding is
       left exactly as the protected layout defines it.
   ═══════════════════════════════════════════════════════════════════════════ */

.r27-section {
  padding-top: var(--apxc-section-block);
  padding-bottom: var(--apxc-section-block);
}

/* ═══════════════════════════════════════════════════════════════════════════
   5 · ULTRAWIDE — the reference is a wide-desktop composition: keep the
       narrative column from stretching into unreadable line lengths while
       letting the wheel and card band use the extra width.
   ═══════════════════════════════════════════════════════════════════════════ */

@media (min-width: 1800px) {
  .r27-hero-inner {
    gap: 64px;
  }
  .r27-hero-subline {
    max-width: 620px;
  }
  .r27-marketplace-grid {
    gap: 22px;
  }
}

/* ═══════════════════════════════════════════════════════════════════════════
   6 · MOTION SAFETY — all motion above is a short transform/shadow on hover
       (≤200ms). Honour the user's reduced-motion preference explicitly.
   ═══════════════════════════════════════════════════════════════════════════ */

@media (prefers-reduced-motion: reduce) {
  .r27-marketplace-card,
  .r27-marketplace-card:hover,
  .r27-mp-icon-wrap,
  .r27-marketplace-card:hover .r27-mp-icon-wrap {
    transition: none;
    transform: none;
  }
}

/* ═══════════════════════════════════════════════════════════════════════════
   7 · LEGACY SURFACE CONVERGENCE — R27 charcoal → approved reference navy
   ---------------------------------------------------------------------------

   MEASURED DELTA (homepage visual convergence ticket, live render + sampled
   references). The §1–§6 rules above converge nav, hero proportions, wheel
   halo, the five assessment cards and rhythm — but every R27 LEGACY section
   (hero ground, connect, architecture, appexi, capability-availability,
   legacy card fills, ribbons) still consumes the 19 layer's :root charcoal
   tokens. Sampled from the approved references:

     mockup base  #070913 / #0D1029 · raised #1F2651 · hairlines #3E3F56
     PAGE7 base   #070B1A / #0D1228 · raised #1F2651 · text #C2C5D9
     served legacy: --r27-surface #07070D, --r27-surface-alt #0C0C14,
                    --r27-surface-card #111119, hero charcoal gradient,
                    borders rgba(255,255,255,0.06)

   This block re-points the legacy token VALUES to the apex_reference
   homepage palette (--apx-home-*, themes/tokens/apex_reference.css) — the
   same single source the enterprise layer already consumes — so the whole
   page shares ONE navy executive language. Token VALUES only: no selector,
   rule or component below token level changes. Scoped to `.r27-page`, so no
   page outside the homepage is affected. Deleting this block restores the
   R27 charcoal surfaces with zero residue. */
.r27-page {
  --r27-surface:        var(--apx-home-bg, #0a0d1d);
  --r27-surface-alt:    var(--apx-home-bg-2, #0d1024);
  --r27-surface-card:   var(--apx-home-surface, #11142a);
  --r27-surface-glass:  color-mix(in srgb, var(--apx-home-surface, #11142a) 72%, transparent);
  --r27-glass-bg:       color-mix(in srgb, var(--apx-home-surface, #11142a) 60%, transparent);
  --r27-gradient-hero:  linear-gradient(135deg,
                          var(--apx-home-bg, #0a0d1d) 0%,
                          #12183A 50%,
                          var(--apx-home-bg, #0a0d1d) 100%);
  /* Slate-tinted hairlines — the reference's borders read as #3E3F56, not
     pure white; 16% keeps them visible but quiet on the navy ground. */
  --r27-border:         rgba(140, 146, 190, 0.16);
  --r27-border-light:   rgba(140, 146, 190, 0.24);
  --r27-glass-border:   rgba(140, 146, 190, 0.20);
  /* Reference body copy sits closer to #C2C5D1 than the old #9C9CB0. */
  --r27-text-secondary: #A9ACC2;
}
/* ═══════════════════════════════════════════════════════════════════════════
   26_document_light.css — DOCUMENT LIGHT REPORT FAMILY
   ═══════════════════════════════════════════════════════════════════════════

   AUTHORITY
   ---------
   Reference family 1 of 2 in the approved reference set (see
   requirements/visual-reference-implementation-decisions-2026-10-05.md):

       A1–A6  presentation/report structure blueprints  (light document)
       B3     investor pack                             (light document)
       G5     guidance/reporting authority              (light document)

   Observed characteristics (requirements/APPEX360-visual-reference-inventory):
     near-white ground, navy header bands and left rails, bordered content
     panels, legend bars, 3×3 card grid matrices, thin rules, generous white
     space, steel-blue accents, amber brand mark.

   ARCHITECTURE (one authoritative token system — no competing values)
   -------------------------------------------------------------------
   Every value below resolves from `--apx-doc-*` tokens defined in the active
   theme token file (themes/tokens/apex_reference.css). Fallbacks exist ONLY
   so a document still renders if a non-reference theme is active — they
   repeat the reference values, they do not introduce new ones.

   CONSUMPTION
   -----------
   Add `apx-doc` to the outermost container of a report/results/PDF surface.
   Optionally use the structural classes below (apx-doc-panel, apx-doc-header,
   apx-doc-legend, apx-doc-grid3, apx-doc-score, apx-doc-table, apx-doc-rule,
   apx-doc-footer, apx-doc-brand). A scoped convergence layer then maps the
   legacy dark utilities used by pre-existing report views onto the light
   document family, so those views converge without a rewrite.

   REVERSIBLE: removing the require line in design_system.css + this file
   reverts every document surface to its previous appearance.
   ═══════════════════════════════════════════════════════════════════════════ */

/* ── Token surface (local aliases → theme tokens) ───────────────────────── */
.apx-doc {
  --doc-ground:   var(--apx-doc-ground,   #F7F9FA);
  --doc-panel:    var(--apx-doc-panel,    #FFFFFF);
  --doc-panel-2:  var(--apx-doc-panel-alt,#EEF2F7);
  --doc-border:   var(--apx-doc-border,   #D7DEE6);
  --doc-border-s: var(--apx-doc-border-strong, #B9C4D0);
  --doc-ink:      var(--apx-doc-ink,      #16283C);
  --doc-ink-soft: var(--apx-doc-ink-soft, #3D4F63);
  --doc-ink-mute: var(--apx-doc-ink-muted,#5A6B7E);
  --doc-navy:     var(--apx-doc-navy,     #122E4A);
  /* Structural aliases consumed by the executive_reports / boardroom blocks
     below — previously referenced but never defined (resolved to nothing). */
  --doc-heading:  var(--apx-doc-navy,     #122E4A);
  --doc-band:     var(--apx-doc-panel-alt,#EEF2F7);
  --doc-steel:    var(--apx-doc-steel,    #568BB5);
  /* Text-safe accents: the steel/violet/amber families are used both as
     graphics (bars, swatches — 3:1) and as text (links, labels — 4.5:1).
     The *-text tokens are the WCAG-passing text members of the same family. */
  --doc-steel-text:  var(--apx-doc-steel-text,  #3D6B94);
  --doc-violet-text: var(--apx-doc-violet-text, #5E5688);
  --doc-amber-text:  var(--apx-doc-amber-text,  #A05A26);
  --doc-violet:   var(--apx-doc-violet,   #776FA3);
  --doc-amber:    var(--apx-doc-amber,    #CD814A);
  --doc-grid:     var(--apx-doc-grid,     #E3E9F0);
  --doc-axis:     var(--apx-doc-axis,     #5A6B7E);
  --doc-shadow:   var(--apx-doc-shadow,   0 6px 18px rgba(18,46,74,0.10));
  --doc-ok:       var(--apx-doc-success,  #2E7D5B);
  --doc-warn:     var(--apx-doc-warning,  #9A5B26);
  --doc-bad:      var(--apx-doc-danger,   #B0483F);
  --doc-info:     var(--apx-doc-info,     #3E6E96);
  --doc-rule:     1px solid var(--doc-border);
  --doc-radius:   6px;

  background: var(--doc-ground);
  color: var(--doc-ink);
}

/* ── Ground & typography ────────────────────────────────────────────────── */
.apx-doc h1, .apx-doc h2, .apx-doc h3, .apx-doc h4, .apx-doc h5, .apx-doc h6 {
  color: var(--doc-navy);
  letter-spacing: -0.01em;
}
.apx-doc p, .apx-doc li { color: var(--doc-ink-soft); }
.apx-doc a { color: var(--doc-steel-text); }
.apx-doc small, .apx-doc .caption { color: var(--doc-ink-mute); }

/* ── Brand treatment (H1 logo: amber glyph on the product mark) ─────────── */
.apx-doc-brand {
  font-weight: 800;
  letter-spacing: 0.02em;
  color: var(--doc-navy);
}
.apx-doc-brand .apx-doc-brand-x { color: var(--doc-amber); }

/* ── Header band / rail (A1, A2, A3, A5, B3) ────────────────────────────── */
.apx-doc-header {
  background: var(--doc-navy);
  color: #FFFFFF;
  border-radius: var(--doc-radius) var(--doc-radius) 0 0;
  padding: 18px 24px;
}
.apx-doc-header h1, .apx-doc-header h2, .apx-doc-header h3 { color: #FFFFFF; }
.apx-doc-header p, .apx-doc-header small { color: rgba(255,255,255,0.72); }
.apx-doc-header .apx-doc-brand { color: #FFFFFF; }
.apx-doc-header .apx-doc-brand .apx-doc-brand-x { color: var(--doc-amber); }
.apx-doc-header-meta {
  display: flex; flex-wrap: wrap; gap: 18px;
  font-size: 11px; text-transform: uppercase; letter-spacing: 0.08em;
  color: rgba(255,255,255,0.66);
}

/* Left rail panel (A1, A4, B3) */
.apx-doc-rail {
  background: var(--doc-panel-2);
  border: var(--doc-rule);
  border-radius: var(--doc-radius);
  padding: 16px 18px;
}

/* ── Panels & cards (bordered content blocks) ───────────────────────────── */
.apx-doc-panel {
  background: var(--doc-panel);
  border: var(--doc-rule);
  border-radius: var(--doc-radius);
  padding: 20px 22px;
  box-shadow: var(--doc-shadow);
  page-break-inside: avoid;
}
.apx-doc-panel--flat { box-shadow: none; }
.apx-doc-panel--band { background: var(--doc-panel-2); box-shadow: none; }
.apx-doc-panel-title {
  font-size: 11px; font-weight: 700; text-transform: uppercase;
  letter-spacing: 0.08em; color: var(--doc-ink-mute);
  padding-bottom: 8px; margin-bottom: 12px; border-bottom: var(--doc-rule);
}

/* ── Thin rules ─────────────────────────────────────────────────────────── */
.apx-doc-rule { border: 0; border-top: var(--doc-rule); margin: 18px 0; }
.apx-doc-rule--strong { border-top-color: var(--doc-border-s); }

/* ── Legend bar (A6, A3) ────────────────────────────────────────────────── */
.apx-doc-legend {
  display: flex; flex-wrap: wrap; gap: 16px; align-items: center;
  padding: 10px 14px;
  background: var(--doc-panel-2);
  border: var(--doc-rule);
  border-radius: var(--doc-radius);
  font-size: 11px; color: var(--doc-ink-soft);
}
.apx-doc-legend-item { display: inline-flex; align-items: center; gap: 6px; }
.apx-doc-legend-swatch {
  width: 10px; height: 10px; border-radius: 2px;
  background: var(--doc-steel); flex: 0 0 auto;
}
.apx-doc-legend-swatch--violet { background: var(--doc-violet); }
.apx-doc-legend-swatch--amber  { background: var(--doc-amber); }
.apx-doc-legend-swatch--navy   { background: var(--doc-navy); }
.apx-doc-legend-swatch--ok     { background: var(--doc-ok); }
.apx-doc-legend-swatch--warn   { background: var(--doc-warn); }
.apx-doc-legend-swatch--bad    { background: var(--doc-bad); }

/* ── Score / maturity presentation ──────────────────────────────────────── */
.apx-doc-score {
  font-size: 40px; line-height: 1; font-weight: 800; color: var(--doc-navy);
  letter-spacing: -0.02em;
}
.apx-doc-score-unit { font-size: 15px; font-weight: 600; color: var(--doc-ink-mute); }
.apx-doc-score-label {
  font-size: 11px; font-weight: 700; text-transform: uppercase;
  letter-spacing: 0.08em; color: var(--doc-ink-mute); margin-top: 6px;
}
.apx-doc-maturity {
  display: inline-flex; align-items: center; gap: 6px;
  padding: 3px 10px; border-radius: 999px;
  font-size: 11px; font-weight: 700; letter-spacing: 0.02em;
  border: 1px solid var(--doc-border-s);
  background: var(--doc-panel-2); color: var(--doc-ink-soft);
}
.apx-doc-maturity--ok   { background: rgba(46,125,91,0.10);  border-color: rgba(46,125,91,0.35);  color: var(--doc-ok); }
.apx-doc-maturity--warn { background: rgba(154,91,38,0.10);  border-color: rgba(154,91,38,0.35);  color: var(--doc-warn); }
.apx-doc-maturity--bad  { background: rgba(176,72,63,0.10);  border-color: rgba(176,72,63,0.35);  color: var(--doc-bad); }

/* Horizontal score bar (D8/D9 gauge motif, light form) */
.apx-doc-bar {
  height: 8px; border-radius: 999px; background: var(--doc-panel-2);
  border: 1px solid var(--doc-border); overflow: hidden;
}
.apx-doc-bar > span {
  display: block; height: 100%; background: var(--doc-steel); border-radius: 999px;
}
.apx-doc-bar--violet > span { background: var(--doc-violet); }
.apx-doc-bar--amber  > span { background: var(--doc-amber); }
.apx-doc-bar--ok     > span { background: var(--doc-ok); }
.apx-doc-bar--warn   > span { background: var(--doc-warn); }
.apx-doc-bar--bad    > span { background: var(--doc-bad); }

/* ── KPI tiles ──────────────────────────────────────────────────────────── */
.apx-doc-kpi {
  background: var(--doc-panel); border: var(--doc-rule);
  border-radius: var(--doc-radius); padding: 14px 16px;
}
.apx-doc-kpi-value { font-size: 24px; font-weight: 800; color: var(--doc-navy); line-height: 1.1; }
.apx-doc-kpi-label {
  font-size: 10px; font-weight: 700; text-transform: uppercase;
  letter-spacing: 0.08em; color: var(--doc-ink-mute); margin-top: 4px;
}

/* ── 3×3 / matrix grid (A5) ─────────────────────────────────────────────── */
.apx-doc-grid3 {
  display: grid; grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 1px; background: var(--doc-border);
  border: var(--doc-rule); border-radius: var(--doc-radius); overflow: hidden;
}
.apx-doc-grid3 > * {
  background: var(--doc-panel); padding: 14px 16px; min-height: 76px;
}
.apx-doc-grid3 > .is-band { background: var(--doc-panel-2); }

/* ── Tables ─────────────────────────────────────────────────────────────── */
.apx-doc-table { width: 100%; border-collapse: collapse; font-size: 12px; }
.apx-doc-table thead th {
  background: var(--doc-navy); color: #FFFFFF;
  font-size: 10px; font-weight: 700; text-transform: uppercase;
  letter-spacing: 0.08em; text-align: left; padding: 9px 12px;
}
.apx-doc-table tbody td {
  padding: 9px 12px; border-bottom: var(--doc-rule); color: var(--doc-ink-soft);
}
.apx-doc-table tbody tr:nth-child(even) td { background: var(--doc-panel-2); }
.apx-doc-table tbody tr.is-highlight td { background: rgba(86,139,181,0.10); color: var(--doc-ink); }

/* ── Footer strip ───────────────────────────────────────────────────────── */
.apx-doc-footer {
  border-top: var(--doc-rule); margin-top: 22px; padding-top: 10px;
  font-size: 10px; color: var(--doc-ink-mute);
  display: flex; justify-content: space-between; gap: 12px; flex-wrap: wrap;
}

/* ── Chart surface on light ground ──────────────────────────────────────── */
.apx-doc canvas { max-width: 100%; }
.apx-doc .apx-doc-chart {
  background: var(--doc-panel); border: var(--doc-rule);
  border-radius: var(--doc-radius); padding: 14px;
}

/* ═══════════════════════════════════════════════════════════════════════════
   CONVERGENCE LAYER — legacy dark utilities → document light family
   Scoped strictly under .apx-doc. Maps the dark-surface vocabulary used by
   pre-existing report views so they converge without a rewrite. Values are
   doc tokens only; no new colours.
   ═══════════════════════════════════════════════════════════════════════════ */

/* Backgrounds: dark greys → panels / bands */
.apx-doc .bg-gray-900, .apx-doc .bg-gray-950, .apx-doc .bg-slate-900,
.apx-doc .bg-gray-800, .apx-doc .bg-gray-800\/90, .apx-doc .bg-gray-800\/80,
.apx-doc .bg-gray-800\/70, .apx-doc .bg-gray-800\/60, .apx-doc .bg-gray-800\/50,
.apx-doc .bg-gray-800\/40, .apx-doc .bg-gray-800\/30,
.apx-doc .bg-gray-900\/60, .apx-doc .bg-gray-900\/50, .apx-doc .bg-gray-900\/40,
.apx-doc .bg-slate-800, .apx-doc .bg-slate-800\/50, .apx-doc .bg-slate-800\/60,
.apx-doc .bg-black { background-color: var(--doc-panel); }

.apx-doc .bg-gray-700, .apx-doc .bg-gray-700\/60, .apx-doc .bg-gray-700\/50,
.apx-doc .bg-gray-700\/40, .apx-doc .bg-gray-700\/30, .apx-doc .bg-gray-700\/20,
.apx-doc .bg-gray-600, .apx-doc .bg-gray-600\/50, .apx-doc .bg-gray-600\/40,
.apx-doc .bg-gray-600\/30, .apx-doc .bg-gray-600\/20,
.apx-doc .bg-slate-700, .apx-doc .bg-slate-700\/50,
.apx-doc .bg-gray-100, .apx-doc .bg-gray-50 { background-color: var(--doc-panel-2); }
.apx-doc .bg-white { background-color: var(--doc-panel); }

/* Neutralise dark decorative gradient banners */
.apx-doc [class*="from-gray-9"], .apx-doc [class*="from-slate-9"],
.apx-doc [class*="from-indigo-9"], .apx-doc [class*="from-emerald-9"],
.apx-doc [class*="via-gray-9"], .apx-doc [class*="to-gray-9"],
.apx-doc [class*="to-emerald-9"], .apx-doc [class*="to-slate-9"] {
  background-image: none;
  background-color: var(--doc-panel);
}

/* Text: light-on-dark → document ink */
.apx-doc .text-white, .apx-doc .text-white\/90, .apx-doc .text-white\/80,
.apx-doc .text-white\/70, .apx-doc .text-gray-100, .apx-doc .text-gray-200,
.apx-doc .text-slate-100, .apx-doc .text-slate-200 { color: var(--doc-ink); }

.apx-doc .text-gray-300, .apx-doc .text-slate-300,
.apx-doc .text-gray-400, .apx-doc .text-slate-400 { color: var(--doc-ink-soft); }

.apx-doc .text-gray-500, .apx-doc .text-gray-600,
.apx-doc .text-slate-500, .apx-doc .text-slate-600 { color: var(--doc-ink-mute); }

/* Accent text: indigo/violet app accent → document steel / violet */
.apx-doc .text-indigo-300, .apx-doc .text-indigo-400,
.apx-doc .text-indigo-500, .apx-doc .text-violet-300,
.apx-doc .text-violet-400 { color: var(--doc-steel); }

/* Status text */
.apx-doc .text-emerald-300, .apx-doc .text-emerald-400,
.apx-doc .text-green-300, .apx-doc .text-green-400 { color: var(--doc-ok); }
.apx-doc .text-amber-300, .apx-doc .text-amber-400, .apx-doc .text-amber-500,
.apx-doc .text-yellow-300, .apx-doc .text-yellow-400 { color: var(--doc-warn); }
/* amber-600/700 as body text (e.g. report confidence line) → doc-warn, AA on light */
.apx-doc .text-amber-600, .apx-doc .text-amber-700 { color: var(--doc-warn); }
.apx-doc .text-red-300, .apx-doc .text-red-400, .apx-doc .text-rose-300,
.apx-doc .text-rose-400 { color: var(--doc-bad); }
.apx-doc .text-cyan-300, .apx-doc .text-cyan-400,
.apx-doc .text-sky-300, .apx-doc .text-sky-400 { color: var(--doc-info); }

/* Borders */
.apx-doc .border-gray-700, .apx-doc .border-gray-700\/50, .apx-doc .border-gray-700\/40,
.apx-doc .border-gray-700\/30, .apx-doc .border-gray-800, .apx-doc .border-gray-800\/50,
.apx-doc .border-gray-600, .apx-doc .border-gray-600\/50,
.apx-doc .border-slate-700, .apx-doc .border-slate-700\/50,
.apx-doc .border-indigo-800\/30, .apx-doc .border-indigo-700\/25,
.apx-doc .border-indigo-600\/25, .apx-doc .border-white\/10, .apx-doc .border-white\/5 {
  border-color: var(--doc-border);
}
.apx-doc .divide-gray-700 > :not([hidden]) ~ :not([hidden]),
.apx-doc .divide-gray-800 > :not([hidden]) ~ :not([hidden]) { border-color: var(--doc-border); }

/* Tinted chips used in the dark views → document tints */
.apx-doc .bg-indigo-600\/15, .apx-doc .bg-indigo-500\/10, .apx-doc .bg-indigo-500\/15,
.apx-doc .bg-violet-500\/10, .apx-doc .bg-violet-600\/15 { background-color: rgba(86,139,181,0.10); }
.apx-doc .bg-emerald-500\/10, .apx-doc .bg-emerald-600\/15,
.apx-doc .bg-green-500\/10, .apx-doc .bg-green-600\/15 { background-color: rgba(46,125,91,0.10); }
.apx-doc .bg-amber-500\/10, .apx-doc .bg-amber-600\/15,
.apx-doc .bg-yellow-500\/10 { background-color: rgba(154,91,38,0.10); }
.apx-doc .bg-red-500\/10, .apx-doc .bg-rose-500\/10,
.apx-doc .bg-red-600\/15 { background-color: rgba(176,72,63,0.10); }

/* Inputs on the light ground */
.apx-doc .input, .apx-doc .select, .apx-doc .textarea, .apx-doc select, .apx-doc input[type="text"] {
  background: var(--doc-panel) !important;
  border: 1px solid var(--doc-border) !important;
  color: var(--doc-ink) !important;
}
.apx-doc .input::placeholder { color: var(--doc-ink-mute); }

/* ═══════════════════════════════════════════════════════════════════════════
   INLINE-STYLE CONVERGENCE — dark-ground inline styles → document light
   Pre-existing report views carry hundreds of inline styles written for the
   dark executive ground (rgba(255,255,255,0.02…) tints, white-alpha text,
   indigo accents, dark status hexes). An inline style without !important is
   overridden by an !important rule, so a single scoped block converges every
   report surface at once — no per-view literals, no per-view colours.
   Only substrings identifying the dark-ground form are matched.
   ═══════════════════════════════════════════════════════════════════════════ */

/* White-tint fills → document bands */
.apx-doc [style*="background: rgba(255,255,255,0.0"],
.apx-doc [style*="background:rgba(255,255,255,0.0"],
.apx-doc [style*="background: rgba(255,255,255,0.1"],
.apx-doc [style*="background:rgba(255,255,255,0.1"],
.apx-doc [style*="background: rgba(255,255,255,0.2"],
.apx-doc [style*="background:rgba(255,255,255,0.2"],
.apx-doc [style*="background: rgba(17, 24, 39"],
.apx-doc [style*="background:#111827"],
.apx-doc [style*="background: #111827"],
.apx-doc [style*="background:#0f172a"],
.apx-doc [style*="background: #0f172a"],
.apx-doc [style*="background:#030712"],
.apx-doc [style*="background: #030712"],
.apx-doc [style*="background:#0b1120"],
.apx-doc [style*="background: #0b1120"] { background: var(--doc-panel-2) !important; }

.apx-doc [style*="background: rgba(255,255,255,0.3"],
.apx-doc [style*="background:rgba(255,255,255,0.3"],
.apx-doc [style*="background: rgba(255,255,255,0.4"],
.apx-doc [style*="background:rgba(255,255,255,0.4"],
.apx-doc [style*="background: rgba(255,255,255,0.5"],
.apx-doc [style*="background:rgba(255,255,255,0.5"],
.apx-doc [style*="background: rgba(255,255,255,0.6"],
.apx-doc [style*="background:rgba(255,255,255,0.6"] { background: var(--doc-panel) !important; }

/* White-hairline borders → document borders */
.apx-doc [style*="border: 1px solid rgba(255,255,255,0.0"],
.apx-doc [style*="border:1px solid rgba(255,255,255,0.0"],
.apx-doc [style*="border-bottom: 1px solid rgba(255,255,255,0.0"],
.apx-doc [style*="border-bottom:1px solid rgba(255,255,255,0.0"],
.apx-doc [style*="border-top: 1px solid rgba(255,255,255,0.0"],
.apx-doc [style*="border-top:1px solid rgba(255,255,255,0.0"],
.apx-doc [style*="border-color: rgba(255,255,255,0.0"],
.apx-doc [style*="border-color:rgba(255,255,255,0.0"],
.apx-doc [style*="border-left: 1px solid rgba(255,255,255,0.0"],
.apx-doc [style*="border-right: 1px solid rgba(255,255,255,0.0"] { border-color: var(--doc-border) !important; }

/* Bright white-alpha text → document ink */
.apx-doc [style*="color: rgba(255,255,255,0.9"],
.apx-doc [style*="color:rgba(255,255,255,0.9"],
.apx-doc [style*="color: rgba(255,255,255,0.8"],
.apx-doc [style*="color:rgba(255,255,255,0.8"],
.apx-doc [style*="color: rgba(255,255,255,0.7"],
.apx-doc [style*="color:rgba(255,255,255,0.7"],
.apx-doc [style*="color:#fff"],
.apx-doc [style*="color: #fff"],
.apx-doc [style*="color:white"],
.apx-doc [style*="color: white"] { color: var(--doc-ink) !important; }

.apx-doc [style*="color: rgba(255,255,255,0.6"],
.apx-doc [style*="color:rgba(255,255,255,0.6"],
.apx-doc [style*="color: rgba(255,255,255,0.5"],
.apx-doc [style*="color:rgba(255,255,255,0.5"],
.apx-doc [style*="color: rgba(214,219,228"],
.apx-doc [style*="color:#cbd5e1"],
.apx-doc [style*="color: #cbd5e1"],
.apx-doc [style*="color:#e2e8f0"],
.apx-doc [style*="color: #e2e8f0"] { color: var(--doc-ink-soft) !important; }

.apx-doc [style*="color: rgba(255,255,255,0.4"],
.apx-doc [style*="color:rgba(255,255,255,0.4"],
.apx-doc [style*="color: rgba(255,255,255,0.3"],
.apx-doc [style*="color:rgba(255,255,255,0.3"],
.apx-doc [style*="color: rgba(255,255,255,0.2"],
.apx-doc [style*="color:rgba(255,255,255,0.2"],
.apx-doc [style*="color: rgba(255,255,255,0.1"],
.apx-doc [style*="color:rgba(255,255,255,0.1"],
.apx-doc [style*="color: rgba(255,255,255,0.0"],
.apx-doc [style*="color:#94a3b8"],
.apx-doc [style*="color: #94a3b8"],
.apx-doc [style*="color:#64748b"],
.apx-doc [style*="color: #64748b"],
.apx-doc [style*="color:#9ca3af"],
.apx-doc [style*="color: #9ca3af"],
.apx-doc [style*="color:#6b7280"],
.apx-doc [style*="color: #6b7280"] { color: var(--doc-ink-mute) !important; }

/* Dark-surface text greys → document ink */
.apx-doc [style*="color:#e5e7eb"],
.apx-doc [style*="color: #e5e7eb"],
.apx-doc [style*="color:#f3f4f6"],
.apx-doc [style*="color: #f3f4f6"],
.apx-doc [style*="color:#d1d5db"],
.apx-doc [style*="color: #d1d5db"] { color: var(--doc-ink) !important; }

/* Indigo app accent in inline styles → document steel */
.apx-doc [style*="#818cf8"] { color: var(--doc-steel) !important; }
.apx-doc [style*="#6366F1"],
.apx-doc [style*="#6366f1"] { color: var(--doc-violet-text) !important; }

/* Dark status hexes in inline styles → document status tones */
.apx-doc [style*="color:#34d399"], .apx-doc [style*="color: #34d399"] { color: var(--doc-ok) !important; }
.apx-doc [style*="color:#fbbf24"], .apx-doc [style*="color: #fbbf24"],
.apx-doc [style*="color:#f59e0b"], .apx-doc [style*="color: #f59e0b"] { color: var(--doc-warn) !important; }
.apx-doc [style*="color:#f87171"], .apx-doc [style*="color: #f87171"],
.apx-doc [style*="color:#ef4444"], .apx-doc [style*="color: #ef4444"] { color: var(--doc-bad) !important; }
.apx-doc [style*="color:#60a5fa"], .apx-doc [style*="color: #60a5fa"] { color: var(--doc-info) !important; }

/* Dark hairline borders in inline styles → document borders */
.apx-doc [style*="#374151"], .apx-doc [style*="#2a2a45"],
.apx-doc [style*="#4b5563"], .apx-doc [style*="#1f2937"] { border-color: var(--doc-border) !important; }

/* ── executive_reports/show.html.erb <style>-block structural colors ── */
.apx-doc .er-wrap { color: var(--doc-ink); }
.apx-doc .er-wrap h1, .apx-doc .er-wrap h2, .apx-doc .er-wrap h3 { color: var(--doc-heading); }
.apx-doc .er-header,
.apx-doc .er-nav,
.apx-doc .er-card,
.apx-doc .er-section { background: var(--doc-panel); border-color: var(--doc-border); box-shadow: var(--doc-shadow); }
.apx-doc .er-header-stat,
.apx-doc .er-nav-back,
.apx-doc .er-kpi-card,
.apx-doc .er-sw-card,
.apx-doc .er-cat-item,
.apx-doc .er-domain-item,
.apx-doc .er-fin-badge,
.apx-doc .er-explain-badge { background: var(--doc-panel-2); border-color: var(--doc-border); }
.apx-doc .er-card:hover { border-color: var(--doc-violet); box-shadow: var(--doc-shadow); }
.apx-doc .er-card-header { border-bottom-color: var(--doc-border); }
.apx-doc .er-card-header h2 { color: var(--doc-heading); }
.apx-doc .er-header-stat .value,
.apx-doc .er-kpi-card .kpi-score { color: var(--doc-heading); }
.apx-doc .er-header-stat .label,
.apx-doc .er-kpi-card .kpi-label,
.apx-doc .er-nav-breadcrumbs,
.apx-doc .er-nav-breadcrumbs a,
.apx-doc .er-nav-back,
.apx-doc .er-nav-quick a { color: var(--doc-ink-mute); }
.apx-doc .er-nav-back:hover,
.apx-doc .er-nav-quick a:hover { background: var(--doc-band); color: var(--doc-ink); }
.apx-doc .er-kpi-card .kpi-score-bar { background: var(--doc-band); }
.apx-doc .er-domain-list { border-color: var(--doc-border); }

/* ── boardroom_packs/report.html.erb historical pack ── */
body:has(.apx-doc .glass-card) { background: var(--doc-ground) !important; }
.apx-doc .glass-card,
.apx-doc .kpi-card { background: var(--doc-panel) !important; border-color: var(--doc-border) !important; }
.apx-doc .kpi-label { color: var(--doc-ink-mute); }
.apx-doc .kpi-value { color: var(--doc-heading); }
.apx-doc .section-title { color: var(--doc-heading); }
.apx-doc .badge-pill { background: var(--doc-band); color: var(--doc-ink-mute); border-color: var(--doc-border); }
.apx-doc .heat-bar { background: var(--doc-band); }

/* ═══════════════════════════════════════════════════════════════════════════
   PRINT / PDF PARITY — the document family is print-first
   ═══════════════════════════════════════════════════════════════════════════ */
@media print {
  .apx-doc { background: #FFFFFF; }
  .apx-doc-panel, .apx-doc-kpi, .apx-doc-table, .apx-doc-grid3 {
    box-shadow: none; break-inside: avoid; page-break-inside: avoid;
  }
  .apx-doc-header { break-after: avoid; page-break-after: avoid; }
  .apx-doc a { text-decoration: none; color: var(--doc-ink); }
}
/* APPEX360 Executive Dark component vocabulary
   Authority: requirements/visual-reference-implementation-decisions-2026-10-05.md
   Scope: opt-in .apx-exec workspaces only. Never targets public/R27 homepage.
   All colour values resolve from the active theme token layer. */

.apx-exec {
  background: var(--surface-page);
  color: var(--text-primary);
  min-width: 0;
}

/* Header band */
.apx-exec-band {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  padding: 1rem 1.5rem;
  background: var(--surface-deep);
  border-bottom: 1px solid var(--surface-border);
  color: var(--text-primary);
}
.apx-exec-band h1, .apx-exec-band h2, .apx-exec-band h3 { color: var(--heading); }
.apx-exec-band p, .apx-exec-band small { color: var(--text-secondary); }

/* Left rail / sidebar */
.apx-exec-rail {
  background: var(--sidebar-bg);
  color: var(--sidebar-text);
  border-right: 1px solid var(--sidebar-border);
  min-width: 0;
}
.apx-exec-rail a { color: var(--sidebar-text); }
.apx-exec-rail a:hover, .apx-exec-rail a[aria-current="page"] {
  color: var(--text-primary);
  background: var(--sidebar-active-bg);
}

/* Vertical panel dividers */
.apx-exec-divider {
  border: 0;
  border-left: 1px solid var(--surface-border);
  align-self: stretch;
}
.apx-exec-divider--horizontal {
  border: 0;
  border-top: 1px solid var(--surface-border);
  width: 100%;
}

/* Panel and repeated card rows */
.apx-exec-panel {
  min-width: 0;
  background: var(--surface-raised);
  border: 1px solid var(--surface-border);
  border-radius: var(--radius-lg);
  color: var(--text-primary);
  padding: var(--apx-card-pad, 24px);
}
.apx-exec-card-row {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr));
  gap: var(--apx-panel-gap, 24px);
}
.apx-exec-card {
  min-width: 0;
  background: var(--surface-card);
  border: 1px solid var(--surface-border);
  border-radius: var(--radius-md);
  padding: 1.25rem;
  transition: border-color 150ms ease, background-color 150ms ease;
}
.apx-exec-card:hover {
  background: var(--surface-card-hover);
  border-color: var(--surface-border-hover);
}

/* Framed diagram and legend */
.apx-exec-figure {
  margin: 0;
  padding: 1.25rem;
  background: var(--surface-inset);
  border: 1px solid var(--surface-border);
  border-radius: var(--radius-lg);
  overflow: auto;
}
.apx-exec-figure figcaption {
  margin-top: 0.75rem;
  color: var(--text-muted);
  font-size: 0.875rem;
}
.apx-exec-legend {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.75rem 1.25rem;
  padding: 0.75rem 1rem;
  background: var(--surface-inset);
  border: 1px solid var(--surface-border);
  border-radius: var(--radius-md);
  color: var(--text-secondary);
  font-size: 0.8125rem;
}
.apx-exec-legend-item { display: inline-flex; align-items: center; gap: 0.5rem; }
.apx-exec-legend-swatch {
  width: 0.625rem;
  height: 0.625rem;
  flex: 0 0 auto;
  border-radius: 50%;
  background: var(--accent-steel, var(--accent));
}
.apx-exec-legend-swatch--accent { background: var(--accent); }
.apx-exec-legend-swatch--brand { background: var(--accent-brand, var(--accent)); }

/* Horizontal bar / gauge / progress strip */
.apx-exec-meter {
  height: 0.5rem;
  overflow: hidden;
  background: var(--surface-inset);
  border: 1px solid var(--surface-border);
  border-radius: 999px;
}
.apx-exec-meter > span {
  display: block;
  width: var(--apx-meter-value, 0%);
  height: 100%;
  background: var(--accent);
  border-radius: inherit;
}
.apx-exec-meter--brand > span { background: var(--accent-brand, var(--accent)); }
.apx-exec-meter--steel > span { background: var(--accent-steel, var(--accent)); }

/* Data table with restrained highlighted row */
.apx-exec-table {
  width: 100%;
  border-collapse: collapse;
  color: var(--text-primary);
}
.apx-exec-table th {
  padding: 0.75rem 1rem;
  background: var(--surface-inset);
  color: var(--text-secondary);
  border-bottom: 1px solid var(--surface-border);
  text-align: left;
  font-size: 0.75rem;
  font-weight: 700;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}
.apx-exec-table td {
  padding: 0.75rem 1rem;
  border-bottom: 1px solid var(--surface-border);
}
.apx-exec-table tr[aria-selected="true"] td,
.apx-exec-table tr.is-highlight td { background: var(--accent-soft); }

/* Bright composer / input */
.apx-exec-composer {
  display: flex;
  align-items: flex-end;
  gap: 0.75rem;
  padding: 0.75rem;
  background: var(--surface-raised);
  border: 1px solid var(--input-border);
  border-radius: var(--radius-lg);
}
.apx-exec-composer:focus-within {
  border-color: var(--input-focus);
  box-shadow: 0 0 0 2px var(--accent-soft);
}
.apx-exec-composer textarea,
.apx-exec-composer input {
  flex: 1 1 auto;
  min-width: 0;
  background: transparent;
  border: 0;
  color: var(--text-primary);
  box-shadow: none;
}
.apx-exec-composer textarea:focus,
.apx-exec-composer input:focus { outline: 0; box-shadow: none; }

/* CTA panels and footer/status strip */
.apx-exec-cta {
  padding: clamp(1.25rem, 3vw, 2rem);
  background: var(--surface-deep);
  border: 1px solid var(--surface-border);
  border-left: 3px solid var(--accent);
  border-radius: var(--radius-lg);
}
.apx-exec-cta--brand { border-left-color: var(--accent-brand, var(--accent)); }
.apx-exec-cta h2, .apx-exec-cta h3 { color: var(--heading); }
.apx-exec-cta p { color: var(--text-secondary); }
.apx-exec-strip {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 0.75rem;
  padding: 0.625rem 1rem;
  background: var(--surface-deepest, var(--surface-inset));
  border-top: 1px solid var(--surface-border);
  color: var(--text-muted);
  font-size: 0.8125rem;
}

@media (max-width: 640px) {
  .apx-exec-band { align-items: flex-start; flex-direction: column; }
  .apx-exec-divider { border-left: 0; border-top: 1px solid var(--surface-border); width: 100%; }
  .apx-exec-table th, .apx-exec-table td { padding: 0.625rem; }
}
/* ══════════════════════════════════════════════════════════════
   APEX360 Enterprise Design System
   Import order is deterministic via numbered prefixes.
   
   Usage: stylesheet_link_tag "design_system/design_system"
   
   Uses Sprockets //= require directives (NOT CSS @import) so
   all files are compiled into a SINGLE digest-bustered asset.
   CSS @import would trigger separate browser requests for each
   file that fail in production because Sprockets only serves
   digest-fingerprinted filenames.
   ══════════════════════════════════════════════════════════════ */





















/* ────────────────────────────────────────────────────────────────
   REVERSIBLE EXPERIMENT — remove this line + the file below to
   revert the explore-mockup homepage layer entirely.
   Scoped entirely to .apx-* / #section anchors. No existing rule
   in any earlier numbered file is modified.
   ──────────────────────────────────────────────────────────────── */


/* ────────────────────────────────────────────────────────────────
   ENTERPRISE COMMERCIAL LAYER (Release 45) — REVERSIBLE ADDITION
   Remove this line + the file below to revert the enterprise
   homepage layer entirely. Every rule in it is namespaced
   `.apx-ent*`; no existing rule in any earlier numbered file is
   modified, and nothing in it targets a pre-existing selector.
   Motion is CSS-only and fully disabled under prefers-reduced-motion.
   ──────────────────────────────────────────────────────────────── */


/* ────────────────────────────────────────────────────────────────
   HOMEPAGE MOCKUP CONVERGENCE LAYER — REVERSIBLE ADDITION
   Converges the rendered homepage toward the approved reference
   app/assets/images/APPEX360_Executive_Intelligence_Homepage_Mockup.png
   via `--apxc-*` design tokens → component styles. Appearance only:
   no ERB/section/order change, no existing rule in any earlier
   numbered file is modified. Remove this line + the file below to
   revert the layer entirely. See the file header for details.
   ──────────────────────────────────────────────────────────────── */


/* ────────────────────────────────────────────────────────────────────────────
   DOCUMENT LIGHT REPORT FAMILY — REVERSIBLE ADDITION
   Consumes `--apx-doc-*` tokens from the active theme token file and applies
   the light document reference family (A1–A6 / B3 / G5) to report, results
   and PDF surfaces via the `apx-doc` wrapper. Scoped entirely under .apx-doc;
   no existing rule in any earlier numbered file is modified. Remove this
   line + the file to revert.
   ──────────────────────────────────────────────────────────────────────────── */


/* ────────────────────────────────────────────────────────────────────────────
   EXECUTIVE DARK COMPONENT VOCABULARY — REVERSIBLE ADDITION
   Reference family 2 of 2 (decisions §3): the executive dark family as opt-in
   `apx-exec-*` component classes for shell / workspace / APPEXi surfaces.
   Consumes semantic theme tokens only; never targets public or R27 homepage
   selectors. Remove this line + the file to revert.
   ──────────────────────────────────────────────────────────────────────────── */

/* ══════════════════════════════════════════════════════════════
   APEX360 DESIGN TOKENS
   Central source of truth for all visual properties.
   
   Usage: 
   background: var(--surface-1);
   color: var(--text-primary);
   padding: var(--spacing-md);
   border-radius: var(--radius-md);
   font-size: var(--font-size-sm);
   box-shadow: var(--shadow-sm);
   
   Theme: page body gets .style-apex-dark or .style-colorblind
   Palette: page body gets .palette-emerald / .palette-amber / etc.
   ══════════════════════════════════════════════════════════════ */

:root {
  /* ── Colours ── */
  --color-primary: #6c5ce7;
  --color-primary-hover: #5a4bd1;
  --color-primary-light: rgba(108, 92, 231, 0.15);
  --color-primary-subtle: rgba(108, 92, 231, 0.06);
  --color-secondary: #818cf8;
  --color-success: #059669;
  --color-success-hover: #047857;
  --color-success-light: rgba(5, 150, 105, 0.15);
  --color-success-subtle: rgba(5, 150, 105, 0.06);
  --color-warning: #d97706;
  --color-warning-hover: #b45309;
  --color-warning-light: rgba(217, 119, 6, 0.15);
  --color-warning-subtle: rgba(217, 119, 6, 0.06);
  --color-danger: #e11d48;
  --color-danger-hover: #be123c;
  --color-danger-light: rgba(225, 29, 72, 0.15);
  --color-danger-subtle: rgba(225, 29, 72, 0.06);
  --color-info: #0891b2;
  --color-info-light: rgba(8, 145, 178, 0.15);

  /* ── Surfaces ── */
  --surface-page: #f8f9fc;
  --surface-card: #ffffff;
  --surface-card-hover: #f8f9fc;
  --surface-elevated: #ffffff;
  --surface-overlay: rgba(0, 0, 0, 0.06);
  --surface-border: #e8ecf4;
  --surface-border-hover: #d0d5e0;

  /* ── Text ── */
  --text-primary: #1a1a2e;
  --text-secondary: #6b7280;
  --text-muted: #9ca3af;
  --text-inverse: #ffffff;
  --text-link: #6c5ce7;

  /* ── Spacing ── */
  --spacing-xs: 4px;
  --spacing-sm: 8px;
  --spacing-md: 16px;
  --spacing-lg: 24px;
  --spacing-xl: 32px;
  --spacing-2xl: 48px;
  --spacing-3xl: 64px;
  --spacing-4xl: 96px;

  /* ── Border Radius ── */
  --radius-sm: 6px;
  --radius-md: 12px;
  --radius-lg: 16px;
  --radius-xl: 20px;
  --radius-full: 9999px;

  /* ── Shadows ── */
  --shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.05);
  --shadow-md: 0 4px 6px rgba(0, 0, 0, 0.07);
  --shadow-lg: 0 10px 25px rgba(0, 0, 0, 0.1);

  /* ── Floating Component Positioning (Release 28) ── */
  --floating-bottom: 24px;
  --floating-appexi-right: 32px;
  --floating-dock-right: 104px;

  /* ── Z-Index Hierarchy (Release 28) ── */
  --z-floating-dock: 999;
  --z-appexi: 9999;
  --z-modal-backdrop: 100;
  --z-modal-content: 200;
  --z-command-palette: 99999;

  /* ── Design System Typography Scale (Release 16.6) ── */
  --font-display-kpi: 48px;
  --font-page-title: 40px;
  --font-section-title: 32px;
  --font-card-title: 22px;
  --font-subheading: 18px;
  --font-body: 16px;
  --font-supporting: 15px;
  --font-caption: 13px;
  --font-micro: 11px;

  /* Component Sizing */
  --btn-height: 44px;
  --input-height: 48px;
  --card-padding: 28px;
  --card-padding-lg: 36px;
  --section-spacing: 64px;
  --section-spacing-lg: 96px;

  /* ── Legacy Aliases ── */
  --font-size-micro: 11px;
  --font-size-caption: 13px;
  --font-size-body: var(--font-body);
  --font-size-supporting: var(--font-supporting);
  --font-size-h3: var(--font-card-title);
  --font-size-h2: var(--font-section-title);
  --font-size-h1: var(--font-page-title);
  --font-size-display: var(--font-display-kpi);

  --font-size-xs: var(--font-caption);
  --font-size-sm: var(--font-supporting);
  --font-size-md: var(--font-body);

  /* ══════════════════════════════════════════════════════════════
     RELEASE 29 — SEMANTIC DASHBOARD COLOUR TOKENS
     Every module has: primary, surface, border, hover, icon, chart
     ══════════════════════════════════════════════════════════════ */

  /* Executive */
  --clr-executive-primary: #818cf8;
  --clr-executive-surface: rgba(129,140,248,0.06);
  --clr-executive-border: rgba(129,140,248,0.15);
  --clr-executive-hover: rgba(129,140,248,0.12);
  --clr-executive-icon: #818cf8;
  --clr-executive-chart: #818cf8;

  /* Operational */
  --clr-operational-primary: #34d399;
  --clr-operational-surface: rgba(52,211,153,0.06);
  --clr-operational-border: rgba(52,211,153,0.15);
  --clr-operational-hover: rgba(52,211,153,0.12);
  --clr-operational-icon: #34d399;
  --clr-operational-chart: #34d399;

  /* Financial */
  --clr-financial-primary: #f59e0b;
  --clr-financial-surface: rgba(245,158,11,0.06);
  --clr-financial-border: rgba(245,158,11,0.15);
  --clr-financial-hover: rgba(245,158,11,0.12);
  --clr-financial-icon: #f59e0b;
  --clr-financial-chart: #f59e0b;

  /* Governance */
  --clr-governance-primary: #3b82f6;
  --clr-governance-surface: rgba(59,130,246,0.06);
  --clr-governance-border: rgba(59,130,246,0.15);
  --clr-governance-hover: rgba(59,130,246,0.12);
  --clr-governance-icon: #3b82f6;
  --clr-governance-chart: #3b82f6;

  /* Risk */
  --clr-risk-primary: #ef4444;
  --clr-risk-surface: rgba(239,68,68,0.06);
  --clr-risk-border: rgba(239,68,68,0.15);
  --clr-risk-hover: rgba(239,68,68,0.12);
  --clr-risk-icon: #ef4444;
  --clr-risk-chart: #ef4444;

  /* Asset */
  --clr-asset-primary: #8b5cf6;
  --clr-asset-surface: rgba(139,92,246,0.06);
  --clr-asset-border: rgba(139,92,246,0.15);
  --clr-asset-hover: rgba(139,92,246,0.12);
  --clr-asset-icon: #8b5cf6;
  --clr-asset-chart: #8b5cf6;

  /* Safety */
  --clr-safety-primary: #14b8a6;
  --clr-safety-surface: rgba(20,184,166,0.06);
  --clr-safety-border: rgba(20,184,166,0.15);
  --clr-safety-hover: rgba(20,184,166,0.12);
  --clr-safety-icon: #14b8a6;
  --clr-safety-chart: #14b8a6;

  /* Quality */
  --clr-quality-primary: #f97316;
  --clr-quality-surface: rgba(249,115,22,0.06);
  --clr-quality-border: rgba(249,115,22,0.15);
  --clr-quality-hover: rgba(249,115,22,0.12);
  --clr-quality-icon: #f97316;
  --clr-quality-chart: #f97316;

  /* Maintenance */
  --clr-maintenance-primary: #ec4899;
  --clr-maintenance-surface: rgba(236,72,153,0.06);
  --clr-maintenance-border: rgba(236,72,153,0.15);
  --clr-maintenance-hover: rgba(236,72,153,0.12);
  --clr-maintenance-icon: #ec4899;
  --clr-maintenance-chart: #ec4899;

  /* People */
  --clr-people-primary: #06b6d4;
  --clr-people-surface: rgba(6,182,212,0.06);
  --clr-people-border: rgba(6,182,212,0.15);
  --clr-people-hover: rgba(6,182,212,0.12);
  --clr-people-icon: #06b6d4;
  --clr-people-chart: #06b6d4;

  /* Environment */
  --clr-environment-primary: #22c55e;
  --clr-environment-surface: rgba(34,197,94,0.06);
  --clr-environment-border: rgba(34,197,94,0.15);
  --clr-environment-hover: rgba(34,197,94,0.12);
  --clr-environment-icon: #22c55e;
  --clr-environment-chart: #22c55e;

  /* ── Trend Colours ── */
  --trend-up: #34d399;
  --trend-down: #ef4444;
  --trend-flat: #9ca3af;

  /* ── Status Colours ── */
  --status-critical: #ef4444;
  --status-warning: #f59e0b;
  --status-good: #34d399;
  --status-inactive: #6b7280;

  /* ── Weights ── */
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --font-weight-extrabold: 800;

  /* ── Letter Spacing ── */
  --letter-spacing-tight: -0.03em;
  --letter-spacing-normal: 0;
  --letter-spacing-wide: 0.08em;
  --letter-spacing-wider: 0.5px;

  /* ── Line Height ── */
  --line-height-tight: 1.1;
  --line-height-normal: 1.5;
  --line-height-relaxed: 1.7;

  /* ── Transitions ── */
  --transition-fast: 0.15s;
  --transition-normal: 0.25s;
  --transition-slow: 0.35s;

  /* ══════════════════════════════════════════════════════════════
     ENTERPRISE DESIGN SYSTEM TOKENS (--ds-*)
     Public interface — all new code uses these.
     Private implementation aliased from --color-* / --spacing-* above.
     ══════════════════════════════════════════════════════════════ */

  /* ── DS: Colours ── */
  --ds-color-primary: var(--color-primary);
  --ds-color-primary-hover: var(--color-primary-hover);
  --ds-color-primary-light: var(--color-primary-light);
  --ds-color-primary-subtle: var(--color-primary-subtle);
  --ds-color-secondary: var(--color-secondary);
  --ds-color-success: var(--color-success);
  --ds-color-success-hover: var(--color-success-hover);
  --ds-color-success-light: var(--color-success-light);
  --ds-color-success-subtle: var(--color-success-subtle);
  --ds-color-warning: var(--color-warning);
  --ds-color-warning-hover: var(--color-warning-hover);
  --ds-color-warning-light: var(--color-warning-light);
  --ds-color-warning-subtle: var(--color-warning-subtle);
  --ds-color-danger: var(--color-danger);
  --ds-color-danger-hover: var(--color-danger-hover);
  --ds-color-danger-light: var(--color-danger-light);
  --ds-color-danger-subtle: var(--color-danger-subtle);
  --ds-color-info: var(--color-info);
  --ds-color-info-light: var(--color-info-light);

  /* ── DS: Surfaces ── */
  --ds-surface-page: var(--surface-page);
  --ds-surface-card: var(--surface-card);
  --ds-surface-card-hover: var(--surface-card-hover);
  --ds-surface-elevated: var(--surface-elevated);
  --ds-surface-overlay: var(--surface-overlay);
  --ds-surface-border: var(--surface-border);
  --ds-surface-border-hover: var(--surface-border-hover);

  /* ── DS: Text ── */
  --ds-text-primary: var(--text-primary);
  --ds-text-secondary: var(--text-secondary);
  --ds-text-muted: var(--text-muted);
  --ds-text-inverse: var(--text-inverse);
  --ds-text-link: var(--text-link);

  /* ── DS: Spacing ── */
  --ds-space-xs: var(--spacing-xs);
  --ds-space-sm: var(--spacing-sm);
  --ds-space-md: var(--spacing-md);
  --ds-space-lg: var(--spacing-lg);
  --ds-space-xl: var(--spacing-xl);
  --ds-space-2xl: var(--spacing-2xl);
  --ds-space-3xl: var(--spacing-3xl);
  --ds-space-4xl: var(--spacing-4xl);

  /* ── DS: Border Radius ── */
  --ds-radius-sm: var(--radius-sm);
  --ds-radius-md: var(--radius-md);
  --ds-radius-lg: var(--radius-lg);
  --ds-radius-xl: var(--radius-xl);
  --ds-radius-full: var(--radius-full);

  /* ── DS: Shadows ── */
  --ds-shadow-sm: var(--shadow-sm);
  --ds-shadow-md: var(--shadow-md);
  --ds-shadow-lg: var(--shadow-lg);

  /* ── DS: Typography Scale ── */
  --ds-font-display-kpi: var(--font-display-kpi);
  --ds-font-page-title: var(--font-page-title);
  --ds-font-section-title: var(--font-section-title);
  --ds-font-card-title: var(--font-card-title);
  --ds-font-subheading: var(--font-subheading);
  --ds-font-body: var(--font-body);
  --ds-font-supporting: var(--font-supporting);
  --ds-font-caption: var(--font-caption);
  --ds-font-micro: var(--font-micro);

  /* ── DS: Font Weights ── */
  --ds-font-weight-normal: var(--font-weight-normal);
  --ds-font-weight-medium: var(--font-weight-medium);
  --ds-font-weight-semibold: var(--font-weight-semibold);
  --ds-font-weight-bold: var(--font-weight-bold);
  --ds-font-weight-extrabold: var(--font-weight-extrabold);

  /* ── DS: Letter Spacing ── */
  --ds-letter-spacing-tight: var(--letter-spacing-tight);
  --ds-letter-spacing-normal: var(--letter-spacing-normal);
  --ds-letter-spacing-wide: var(--letter-spacing-wide);
  --ds-letter-spacing-wider: var(--letter-spacing-wider);

  /* ── DS: Line Height ── */
  --ds-line-height-tight: var(--line-height-tight);
  --ds-line-height-normal: var(--line-height-normal);
  --ds-line-height-relaxed: var(--line-height-relaxed);

  /* ── DS: Transitions ── */
  --ds-transition-fast: var(--transition-fast);
  --ds-transition-normal: var(--transition-normal);
  --ds-transition-slow: var(--transition-slow);

  /* ── DS: Component Sizing ── */
  --ds-btn-height: var(--btn-height);
  --ds-input-height: var(--input-height);
  --ds-card-padding: var(--card-padding);
  --ds-card-padding-lg: var(--card-padding-lg);
  --ds-section-spacing: var(--section-spacing);
  --ds-section-spacing-lg: var(--section-spacing-lg);
}

/* ══════════════════════════════════════════════════════════════
   APEX DARK THEME
   ══════════════════════════════════════════════════════════════ */
body.style-apex-dark {
  --color-primary: #6366f1;
  --color-primary-hover: #4f46e5;
  --color-primary-light: rgba(99, 102, 241, 0.15);
  --color-primary-subtle: rgba(99, 102, 241, 0.06);
  --color-secondary: #818cf8;
  --color-success-light: rgba(5, 150, 105, 0.15);
  --color-success-subtle: rgba(5, 150, 105, 0.06);
  --color-warning-light: rgba(217, 119, 6, 0.15);
  --color-danger-light: rgba(225, 29, 72, 0.15);
  --color-info-light: rgba(8, 145, 178, 0.15);

  --surface-page: #0b1120;
  --surface-card: rgba(255, 255, 255, 0.03);
  --surface-card-hover: rgba(255, 255, 255, 0.06);
  --surface-elevated: rgba(255, 255, 255, 0.06);
  --surface-overlay: rgba(255, 255, 255, 0.04);
  --surface-border: rgba(255, 255, 255, 0.06);
  --surface-border-hover: rgba(255, 255, 255, 0.1);

  --text-primary: #e2e8f0;
  --text-secondary: #94a3b8;
  --text-muted: #64748b;
  --text-link: #818cf8;

  --shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.2);
  --shadow-md: 0 4px 6px rgba(0, 0, 0, 0.3);
  --shadow-lg: 0 10px 25px rgba(0, 0, 0, 0.4);
}

/* ══════════════════════════════════════════════════════════════
   COLOR BLIND SAFE THEME
   ══════════════════════════════════════════════════════════════ */
body.style-colorblind {
  --color-primary: #004e98;
  --color-primary-hover: #003d7a;
  --color-primary-light: rgba(0, 78, 152, 0.1);
  --color-primary-subtle: rgba(0, 78, 152, 0.05);
  --color-secondary: #004e98;
  --color-success: #000000;
  --color-success-hover: #333333;
  --color-success-light: rgba(0, 0, 0, 0.1);
  --color-success-subtle: rgba(0, 0, 0, 0.05);
  --color-warning: #ff6b35;
  --color-warning-hover: #e55a2b;
  --color-warning-light: rgba(255, 107, 53, 0.15);
  --color-warning-subtle: rgba(255, 107, 53, 0.06);
  --color-danger: #000000;
  --color-danger-hover: #333333;
  --color-danger-light: rgba(0, 0, 0, 0.1);
  --color-danger-subtle: rgba(0, 0, 0, 0.05);
  --color-info: #004e98;

  --surface-page: #ffffff;
  --surface-card: #ffffff;
  --surface-card-hover: #f0f0f0;
  --surface-elevated: #ffffff;
  --surface-overlay: rgba(0, 0, 0, 0.08);
  --surface-border: #000000;
  --surface-border-hover: #ff6b35;

  --text-primary: #000000;
  --text-secondary: #333333;
  --text-muted: #555555;
  --text-link: #004e98;

  --shadow-sm: none;
  --shadow-md: none;
  --shadow-lg: none;

  --border-width: 2px;
}

/* ══════════════════════════════════════════════════════════════
   PALETTES — override --color-primary only
   (all other tokens cascade from the active theme)
   ══════════════════════════════════════════════════════════════ */
body.palette-green {
  --color-primary: #10b981;
  --color-primary-hover: #059669;
  --color-primary-light: rgba(16, 185, 129, 0.15);
  --accent: #10b981;
  --accent-hover: #059669;
  --accent-soft: rgba(16, 185, 129, 0.1);
  --color-secondary: #34d399;
  --text-link: #10b981;
}

body.palette-amber {
  --color-primary: #d97706;
  --color-primary-hover: #b45309;
  --color-primary-light: rgba(217, 119, 6, 0.15);
  --accent: #d97706;
  --accent-hover: #b45309;
  --accent-soft: rgba(217, 119, 6, 0.1);
  --color-secondary: #fbbf24;
  --text-link: #d97706;
}

body.palette-red {
  --color-primary: #ef4444;
  --color-primary-hover: #dc2626;
  --color-primary-light: rgba(239, 68, 68, 0.15);
  --accent: #ef4444;
  --accent-hover: #dc2626;
  --accent-soft: rgba(239, 68, 68, 0.1);
  --color-secondary: #f87171;
  --text-link: #ef4444;
}

body.palette-cyan {
  --color-primary: #06b6d4;
  --color-primary-hover: #0891b2;
  --color-primary-light: rgba(6, 182, 212, 0.15);
  --accent: #06b6d4;
  --accent-hover: #0891b2;
  --accent-soft: rgba(6, 182, 212, 0.1);
  --color-secondary: #22d3ee;
  --text-link: #06b6d4;
}

body.palette-purple {
  --color-primary: #8b5cf6;
  --color-primary-hover: #7c3aed;
  --color-primary-light: rgba(139, 92, 246, 0.15);
  --accent: #8b5cf6;
  --accent-hover: #7c3aed;
  --accent-soft: rgba(139, 92, 246, 0.1);
  --color-secondary: #a78bfa;
  --text-link: #8b5cf6;
}
/* ══════════════════════════════════════════════════════════════
   EXECUTIVE CARD SYSTEM — Forwarding File (Release 24.5)
   
   All classes have been migrated to app/assets/stylesheets/design_system/.
   This file is kept for backward compatibility and will be removed
   once all workspaces have been migrated to the Enterprise Design System.
   ══════════════════════════════════════════════════════════════ */

@import "design_system/design_system";
/* ── APPEX360 Form Validation Framework ──
   Reusable validation styles for all forms.
   Part of Release 22.4.2 — Enterprise Form Validation Framework.
   
   Usage: Include in any form with `data-controller="form-validation"`
   and `data-validate-required="true"` on required fields.
*/

/* ── Required Field Indicator ── */
.required-indicator {
  color: var(--color-danger, #ef4444);
  margin-left: 0.15rem;
  font-weight: 700;
}

/* ── Invalid Field State ── */
.field-invalid {
  border-color: var(--color-danger, #ef4444) !important;
  background: rgba(239, 68, 68, 0.05) !important;
  outline: none;
  transition: border-color 0.2s ease, background 0.2s ease;
}

/* ── Success Field State (brief flash after correction) ── */
.field-success {
  border-color: var(--color-success, #22c55e) !important;
  background: rgba(34, 197, 94, 0.05) !important;
  transition: border-color 0.2s ease, background 0.2s ease;
}

/* ── Error Message (below field) ── */
.field-error-message {
  display: flex;
  align-items: center;
  gap: 0.3rem;
  color: var(--color-danger, #ef4444);
  font-size: 0.7rem;
  margin-top: 0.3rem;
  line-height: 1.4;
  animation: field-error-in 0.2s ease-out;
}

.field-error-message .field-error-icon {
  flex-shrink: 0;
  font-size: 0.6rem;
  width: 1rem;
  text-align: center;
}

@keyframes field-error-in {
  from { opacity: 0; transform: translateY(-4px); }
  to   { opacity: 1; transform: translateY(0); }
}

/* ── Validation Summary (top of form) ── */
.validation-summary {
  background: rgba(239, 68, 68, 0.08);
  border: 1px solid rgba(239, 68, 68, 0.2);
  border-radius: 0.5rem;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  animation: summary-slide-in 0.25s ease-out;
}

.validation-summary-title {
  font-size: 0.75rem;
  font-weight: 600;
  color: var(--color-danger, #ef4444);
  margin-bottom: 0.4rem;
  display: flex;
  align-items: center;
  gap: 0.4rem;
}

.validation-summary-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.validation-summary-item {
  display: flex;
  align-items: center;
  gap: 0.4rem;
  font-size: 0.7rem;
  color: rgba(239, 68, 68, 0.85);
  padding: 0.2rem 0;
  cursor: pointer;
  transition: color 0.1s;
}

.validation-summary-item:hover {
  color: var(--color-danger, #ef4444);
  text-decoration: underline;
}

@keyframes summary-slide-in {
  from { opacity: 0; max-height: 0; }
  to   { opacity: 1; max-height: 300px; }
}

/* ── Validation Toast ── */
.validation-toast {
  position: fixed;
  bottom: 1.25rem;
  right: 1.25rem;
  z-index: 9999;
  padding: 0.7rem 1rem;
  border-radius: 0.5rem;
  background: var(--surface-card, #1f2937);
  border: 1px solid var(--border-color, #374151);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  display: flex;
  align-items: center;
  gap: 0.5rem;
  font-size: 0.75rem;
  color: var(--text-primary, #f9fafb);
  animation: toast-in 0.3s ease-out;
  max-width: 360px;
}

.validation-toast.toast-dismissing {
  animation: toast-out 0.2s ease-in forwards;
}

.validation-toast .toast-close {
  cursor: pointer;
  opacity: 0.5;
  transition: opacity 0.15s;
  border: none;
  background: none;
  color: inherit;
  padding: 0.15rem;
  font-size: 0.75rem;
  flex-shrink: 0;
}

.validation-toast .toast-close:hover {
  opacity: 1;
}

@keyframes toast-in {
  from { opacity: 0; transform: translateY(12px); }
  to   { opacity: 1; transform: translateY(0); }
}

@keyframes toast-out {
  from { opacity: 1; transform: translateY(0); }
  to   { opacity: 0; transform: translateY(12px); }
}

/* ── Form Status Indicator (near submit button) ── */
.form-status-indicator {
  display: inline-flex;
  align-items: center;
  gap: 0.4rem;
  font-size: 0.7rem;
  font-weight: 500;
  padding: 0.3rem 0.6rem;
  border-radius: 0.3rem;
  transition: all 0.2s ease;
}

.form-status-indicator.status-ready {
  color: var(--color-success, #22c55e);
  background: rgba(34, 197, 94, 0.1);
}

.form-status-indicator.status-errors {
  color: var(--color-danger, #ef4444);
  background: rgba(239, 68, 68, 0.1);
}

.form-status-indicator .status-dot {
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  flex-shrink: 0;
  transition: background 0.2s ease;
}

.form-status-indicator.status-ready .status-dot {
  background: var(--color-success, #22c55e);
}

.form-status-indicator.status-errors .status-dot {
  background: var(--color-danger, #ef4444);
}

/* ── Theme: Colorblind (uses 2px border instead of colour-only) ── */
body.style-colorblind .field-invalid {
  border-width: 2px;
  border-style: solid;
}

body.style-colorblind .field-success {
  border-width: 2px;
  border-style: solid;
}

body.style-colorblind .field-error-message {
  font-weight: 600;
}

body.style-colorblind .validation-summary {
  border-width: 2px;
}

/* ── Theme: High Contrast (white border, gold accent) ── */
body.theme-high-contrast .field-invalid {
  border-color: #ff4444 !important;
  background: rgba(255, 68, 68, 0.15) !important;
}

body.theme-high-contrast .field-success {
  border-color: #44ff44 !important;
  background: rgba(68, 255, 68, 0.1) !important;
}

body.theme-high-contrast .field-error-message {
  color: #ff6666;
}

body.theme-high-contrast .validation-summary {
  border-color: #ff4444;
  background: rgba(255, 68, 68, 0.12);
}

body.theme-high-contrast .validation-toast {
  border: 2px solid #ffffff;
  background: #000000;
  color: #ffffff;
}

/* ── Theme: AI Futuristic ── */
body.theme-ai-futuristic .field-invalid {
  border-color: rgba(255, 77, 77, 0.6) !important;
  background: rgba(255, 77, 77, 0.04) !important;
  box-shadow: 0 0 8px rgba(255, 77, 77, 0.15);
}

body.theme-ai-futuristic .field-success {
  border-color: rgba(0, 255, 170, 0.5) !important;
  background: rgba(0, 255, 170, 0.03) !important;
  box-shadow: 0 0 8px rgba(0, 255, 170, 0.1);
}

/* ── Mobile Responsive ── */
@media (max-width: 640px) {
  .validation-toast {
    bottom: 0.75rem;
    right: 0.75rem;
    left: 0.75rem;
    max-width: none;
    font-size: 0.8rem;
    padding: 0.6rem 0.85rem;
  }

  .validation-summary {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
    border-radius: 0.35rem;
  }
}
/**
 * Minified by jsDelivr using clean-css v5.3.3.
 * Original file: /npm/daisyui@4.12.14/dist/full.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
:root{color-scheme:light;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:89.824% 0.06192 275.75;--ac:15.352% 0.0368 183.61;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:49.12% 0.3096 275.75;--s:69.71% 0.329 342.55;--sc:98.71% 0.0106 342.55;--a:76.76% 0.184 183.61;--n:32.1785% 0.02476 255.701624;--nc:89.4994% 0.011585 252.096176;--b1:100% 0 0;--b2:96.1151% 0 0;--b3:92.4169% 0.00108 197.137559;--bc:27.8078% 0.029596 256.847952}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:13.138% 0.0392 275.75;--sc:14.96% 0.052 342.55;--ac:14.902% 0.0334 183.61;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:65.69% 0.196 275.75;--s:74.8% 0.26 342.55;--a:74.51% 0.167 183.61;--n:31.3815% 0.021108 254.139175;--nc:74.6477% 0.0216 264.435964;--b1:25.3267% 0.015896 252.417568;--b2:23.2607% 0.013807 253.100675;--b3:21.1484% 0.01165 254.087939;--bc:74.6477% 0.0216 264.435964}}[data-theme=light]{color-scheme:light;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:89.824% 0.06192 275.75;--ac:15.352% 0.0368 183.61;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:49.12% 0.3096 275.75;--s:69.71% 0.329 342.55;--sc:98.71% 0.0106 342.55;--a:76.76% 0.184 183.61;--n:32.1785% 0.02476 255.701624;--nc:89.4994% 0.011585 252.096176;--b1:100% 0 0;--b2:96.1151% 0 0;--b3:92.4169% 0.00108 197.137559;--bc:27.8078% 0.029596 256.847952}:root:has(input.theme-controller[value=light]:checked){color-scheme:light;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:89.824% 0.06192 275.75;--ac:15.352% 0.0368 183.61;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:49.12% 0.3096 275.75;--s:69.71% 0.329 342.55;--sc:98.71% 0.0106 342.55;--a:76.76% 0.184 183.61;--n:32.1785% 0.02476 255.701624;--nc:89.4994% 0.011585 252.096176;--b1:100% 0 0;--b2:96.1151% 0 0;--b3:92.4169% 0.00108 197.137559;--bc:27.8078% 0.029596 256.847952}[data-theme=dark]{color-scheme:dark;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:13.138% 0.0392 275.75;--sc:14.96% 0.052 342.55;--ac:14.902% 0.0334 183.61;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:65.69% 0.196 275.75;--s:74.8% 0.26 342.55;--a:74.51% 0.167 183.61;--n:31.3815% 0.021108 254.139175;--nc:74.6477% 0.0216 264.435964;--b1:25.3267% 0.015896 252.417568;--b2:23.2607% 0.013807 253.100675;--b3:21.1484% 0.01165 254.087939;--bc:74.6477% 0.0216 264.435964}:root:has(input.theme-controller[value=dark]:checked){color-scheme:dark;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:13.138% 0.0392 275.75;--sc:14.96% 0.052 342.55;--ac:14.902% 0.0334 183.61;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:65.69% 0.196 275.75;--s:74.8% 0.26 342.55;--a:74.51% 0.167 183.61;--n:31.3815% 0.021108 254.139175;--nc:74.6477% 0.0216 264.435964;--b1:25.3267% 0.015896 252.417568;--b2:23.2607% 0.013807 253.100675;--b3:21.1484% 0.01165 254.087939;--bc:74.6477% 0.0216 264.435964}[data-theme=cupcake]{color-scheme:light;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:15.2344% 0.017892 200.026556;--sc:15.787% 0.020249 356.29965;--ac:15.8762% 0.029206 78.618794;--nc:84.7148% 0.013247 313.189598;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--p:76.172% 0.089459 200.026556;--s:78.9351% 0.101246 356.29965;--a:79.3811% 0.146032 78.618794;--n:23.5742% 0.066235 313.189598;--b1:97.7882% 0.00418 56.375637;--b2:93.9822% 0.007638 61.449292;--b3:91.5861% 0.006811 53.440502;--bc:23.5742% 0.066235 313.189598;--rounded-btn:1.9rem;--tab-border:2px;--tab-radius:0.7rem}:root:has(input.theme-controller[value=cupcake]:checked){color-scheme:light;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:15.2344% 0.017892 200.026556;--sc:15.787% 0.020249 356.29965;--ac:15.8762% 0.029206 78.618794;--nc:84.7148% 0.013247 313.189598;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--p:76.172% 0.089459 200.026556;--s:78.9351% 0.101246 356.29965;--a:79.3811% 0.146032 78.618794;--n:23.5742% 0.066235 313.189598;--b1:97.7882% 0.00418 56.375637;--b2:93.9822% 0.007638 61.449292;--b3:91.5861% 0.006811 53.440502;--bc:23.5742% 0.066235 313.189598;--rounded-btn:1.9rem;--tab-border:2px;--tab-radius:0.7rem}[data-theme=bumblebee]{color-scheme:light;--b2:93% 0 0;--b3:86% 0 0;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--bc:20% 0 0;--ac:16.254% 0.0314 56.52;--nc:82.55% 0.015 281.99;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:89.51% 0.2132 96.61;--pc:38.92% 0.046 96.61;--s:80.39% 0.194 70.76;--sc:39.38% 0.068 70.76;--a:81.27% 0.157 56.52;--n:12.75% 0.075 281.99;--b1:100% 0 0}:root:has(input.theme-controller[value=bumblebee]:checked){color-scheme:light;--b2:93% 0 0;--b3:86% 0 0;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--bc:20% 0 0;--ac:16.254% 0.0314 56.52;--nc:82.55% 0.015 281.99;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:89.51% 0.2132 96.61;--pc:38.92% 0.046 96.61;--s:80.39% 0.194 70.76;--sc:39.38% 0.068 70.76;--a:81.27% 0.157 56.52;--n:12.75% 0.075 281.99;--b1:100% 0 0}[data-theme=emerald]{color-scheme:light;--b2:93% 0 0;--b3:86% 0 0;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:76.6626% 0.135433 153.450024;--pc:33.3872% 0.040618 162.240129;--s:61.3028% 0.202368 261.294233;--sc:100% 0 0;--a:72.7725% 0.149783 33.200363;--ac:0% 0 0;--n:35.5192% 0.032071 262.988584;--nc:98.4625% 0.001706 247.838921;--b1:100% 0 0;--bc:35.5192% 0.032071 262.988584;--animation-btn:0;--animation-input:0;--btn-focus-scale:1}:root:has(input.theme-controller[value=emerald]:checked){color-scheme:light;--b2:93% 0 0;--b3:86% 0 0;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:76.6626% 0.135433 153.450024;--pc:33.3872% 0.040618 162.240129;--s:61.3028% 0.202368 261.294233;--sc:100% 0 0;--a:72.7725% 0.149783 33.200363;--ac:0% 0 0;--n:35.5192% 0.032071 262.988584;--nc:98.4625% 0.001706 247.838921;--b1:100% 0 0;--bc:35.5192% 0.032071 262.988584;--animation-btn:0;--animation-input:0;--btn-focus-scale:1}[data-theme=corporate]{color-scheme:light;--b2:93% 0 0;--b3:86% 0 0;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:12.078% 0.0456 269.1;--sc:13.0739% 0.010951 256.688055;--ac:15.3934% 0.022799 163.57888;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--border-btn:1px;--tab-border:1px;--p:60.39% 0.228 269.1;--s:65.3694% 0.054756 256.688055;--a:76.9669% 0.113994 163.57888;--n:22.3899% 0.031305 278.07229;--nc:95.8796% 0.008588 247.915135;--b1:100% 0 0;--bc:22.3899% 0.031305 278.07229;--rounded-box:0.25rem;--rounded-btn:.125rem;--rounded-badge:.125rem;--tab-radius:0.25rem;--animation-btn:0;--animation-input:0;--btn-focus-scale:1}:root:has(input.theme-controller[value=corporate]:checked){color-scheme:light;--b2:93% 0 0;--b3:86% 0 0;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:12.078% 0.0456 269.1;--sc:13.0739% 0.010951 256.688055;--ac:15.3934% 0.022799 163.57888;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--border-btn:1px;--tab-border:1px;--p:60.39% 0.228 269.1;--s:65.3694% 0.054756 256.688055;--a:76.9669% 0.113994 163.57888;--n:22.3899% 0.031305 278.07229;--nc:95.8796% 0.008588 247.915135;--b1:100% 0 0;--bc:22.3899% 0.031305 278.07229;--rounded-box:0.25rem;--rounded-btn:.125rem;--rounded-badge:.125rem;--tab-radius:0.25rem;--animation-btn:0;--animation-input:0;--btn-focus-scale:1}[data-theme=synthwave]{color-scheme:dark;--b2:20.2941% 0.076211 287.835609;--b3:18.7665% 0.070475 287.835609;--pc:14.4421% 0.031903 342.009383;--sc:15.6543% 0.02362 227.382405;--ac:17.608% 0.0412 93.72;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:72.2105% 0.159514 342.009383;--s:78.2714% 0.118101 227.382405;--a:88.04% 0.206 93.72;--n:25.5554% 0.103537 286.507967;--nc:97.9365% 0.00819 301.358346;--b1:21.8216% 0.081948 287.835609;--bc:97.9365% 0.00819 301.358346;--in:76.5197% 0.12273 231.831603;--inc:23.5017% 0.096418 290.329844;--su:86.0572% 0.115038 178.624677;--suc:23.5017% 0.096418 290.329844;--wa:85.531% 0.122117 93.722227;--wac:23.5017% 0.096418 290.329844;--er:73.7005% 0.121339 32.639257;--erc:23.5017% 0.096418 290.329844}:root:has(input.theme-controller[value=synthwave]:checked){color-scheme:dark;--b2:20.2941% 0.076211 287.835609;--b3:18.7665% 0.070475 287.835609;--pc:14.4421% 0.031903 342.009383;--sc:15.6543% 0.02362 227.382405;--ac:17.608% 0.0412 93.72;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:72.2105% 0.159514 342.009383;--s:78.2714% 0.118101 227.382405;--a:88.04% 0.206 93.72;--n:25.5554% 0.103537 286.507967;--nc:97.9365% 0.00819 301.358346;--b1:21.8216% 0.081948 287.835609;--bc:97.9365% 0.00819 301.358346;--in:76.5197% 0.12273 231.831603;--inc:23.5017% 0.096418 290.329844;--su:86.0572% 0.115038 178.624677;--suc:23.5017% 0.096418 290.329844;--wa:85.531% 0.122117 93.722227;--wac:23.5017% 0.096418 290.329844;--er:73.7005% 0.121339 32.639257;--erc:23.5017% 0.096418 290.329844}[data-theme=retro]{color-scheme:light;--inc:90.923% 0.043042 262.880917;--suc:12.541% 0.033982 149.213788;--wac:13.3168% 0.031484 58.31834;--erc:13.144% 0.0398 27.33;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:76.8664% 0.104092 22.664655;--pc:26.5104% 0.006243 0.522862;--s:80.7415% 0.052534 159.094608;--sc:26.5104% 0.006243 0.522862;--a:70.3919% 0.125455 52.953428;--ac:26.5104% 0.006243 0.522862;--n:28.4181% 0.009519 355.534017;--nc:92.5604% 0.025113 89.217311;--b1:91.6374% 0.034554 90.51575;--b2:88.2722% 0.049418 91.774344;--b3:84.133% 0.065952 90.856665;--bc:26.5104% 0.006243 0.522862;--in:54.615% 0.215208 262.880917;--su:62.7052% 0.169912 149.213788;--wa:66.584% 0.157422 58.31834;--er:65.72% 0.199 27.33;--rounded-box:0.4rem;--rounded-btn:0.4rem;--rounded-badge:0.4rem;--tab-radius:0.4rem}:root:has(input.theme-controller[value=retro]:checked){color-scheme:light;--inc:90.923% 0.043042 262.880917;--suc:12.541% 0.033982 149.213788;--wac:13.3168% 0.031484 58.31834;--erc:13.144% 0.0398 27.33;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:76.8664% 0.104092 22.664655;--pc:26.5104% 0.006243 0.522862;--s:80.7415% 0.052534 159.094608;--sc:26.5104% 0.006243 0.522862;--a:70.3919% 0.125455 52.953428;--ac:26.5104% 0.006243 0.522862;--n:28.4181% 0.009519 355.534017;--nc:92.5604% 0.025113 89.217311;--b1:91.6374% 0.034554 90.51575;--b2:88.2722% 0.049418 91.774344;--b3:84.133% 0.065952 90.856665;--bc:26.5104% 0.006243 0.522862;--in:54.615% 0.215208 262.880917;--su:62.7052% 0.169912 149.213788;--wa:66.584% 0.157422 58.31834;--er:65.72% 0.199 27.33;--rounded-box:0.4rem;--rounded-btn:0.4rem;--rounded-badge:0.4rem;--tab-radius:0.4rem}[data-theme=cyberpunk]{color-scheme:light;--b2:87.8943% 0.16647 104.32;--b3:81.2786% 0.15394 104.32;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--bc:18.902% 0.0358 104.32;--pc:14.844% 0.0418 6.35;--sc:16.666% 0.0368 204.72;--ac:14.372% 0.04352 310.43;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--p:74.22% 0.209 6.35;--s:83.33% 0.184 204.72;--a:71.86% 0.2176 310.43;--n:23.04% 0.065 269.31;--nc:94.51% 0.179 104.32;--b1:94.51% 0.179 104.32;--rounded-box:0;--rounded-btn:0;--rounded-badge:0;--tab-radius:0}:root:has(input.theme-controller[value=cyberpunk]:checked){color-scheme:light;--b2:87.8943% 0.16647 104.32;--b3:81.2786% 0.15394 104.32;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--bc:18.902% 0.0358 104.32;--pc:14.844% 0.0418 6.35;--sc:16.666% 0.0368 204.72;--ac:14.372% 0.04352 310.43;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--p:74.22% 0.209 6.35;--s:83.33% 0.184 204.72;--a:71.86% 0.2176 310.43;--n:23.04% 0.065 269.31;--nc:94.51% 0.179 104.32;--b1:94.51% 0.179 104.32;--rounded-box:0;--rounded-btn:0;--rounded-badge:0;--tab-radius:0}[data-theme=valentine]{color-scheme:light;--b2:88.0567% 0.024834 337.06289;--b3:81.4288% 0.022964 337.06289;--pc:13.7239% 0.030755 15.066527;--sc:14.3942% 0.029258 293.189609;--ac:14.2537% 0.014961 197.828857;--inc:90.923% 0.043042 262.880917;--suc:12.541% 0.033982 149.213788;--wac:13.3168% 0.031484 58.31834;--erc:14.614% 0.0414 27.33;--rounded-box:1rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:68.6197% 0.153774 15.066527;--s:71.971% 0.14629 293.189609;--a:71.2685% 0.074804 197.828857;--n:54.6053% 0.143342 358.004839;--nc:90.2701% 0.037202 336.955191;--b1:94.6846% 0.026703 337.06289;--bc:37.3085% 0.081131 4.606426;--in:54.615% 0.215208 262.880917;--su:62.7052% 0.169912 149.213788;--wa:66.584% 0.157422 58.31834;--er:73.07% 0.207 27.33;--rounded-btn:1.9rem;--tab-radius:0.7rem}:root:has(input.theme-controller[value=valentine]:checked){color-scheme:light;--b2:88.0567% 0.024834 337.06289;--b3:81.4288% 0.022964 337.06289;--pc:13.7239% 0.030755 15.066527;--sc:14.3942% 0.029258 293.189609;--ac:14.2537% 0.014961 197.828857;--inc:90.923% 0.043042 262.880917;--suc:12.541% 0.033982 149.213788;--wac:13.3168% 0.031484 58.31834;--erc:14.614% 0.0414 27.33;--rounded-box:1rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:68.6197% 0.153774 15.066527;--s:71.971% 0.14629 293.189609;--a:71.2685% 0.074804 197.828857;--n:54.6053% 0.143342 358.004839;--nc:90.2701% 0.037202 336.955191;--b1:94.6846% 0.026703 337.06289;--bc:37.3085% 0.081131 4.606426;--in:54.615% 0.215208 262.880917;--su:62.7052% 0.169912 149.213788;--wa:66.584% 0.157422 58.31834;--er:73.07% 0.207 27.33;--rounded-btn:1.9rem;--tab-radius:0.7rem}[data-theme=halloween]{color-scheme:dark;--b2:23.0416% 0 0;--b3:21.3072% 0 0;--bc:84.9552% 0 0;--sc:89.196% 0.0496 305.03;--nc:84.8742% 0.009322 65.681484;--inc:90.923% 0.043042 262.880917;--suc:12.541% 0.033982 149.213788;--wac:13.3168% 0.031484 58.31834;--erc:13.144% 0.0398 27.33;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:77.48% 0.204 60.62;--pc:19.6935% 0.004671 196.779412;--s:45.98% 0.248 305.03;--a:64.8% 0.223 136.073479;--ac:0% 0 0;--n:24.371% 0.046608 65.681484;--b1:24.7759% 0 0;--in:54.615% 0.215208 262.880917;--su:62.7052% 0.169912 149.213788;--wa:66.584% 0.157422 58.31834;--er:65.72% 0.199 27.33}:root:has(input.theme-controller[value=halloween]:checked){color-scheme:dark;--b2:23.0416% 0 0;--b3:21.3072% 0 0;--bc:84.9552% 0 0;--sc:89.196% 0.0496 305.03;--nc:84.8742% 0.009322 65.681484;--inc:90.923% 0.043042 262.880917;--suc:12.541% 0.033982 149.213788;--wac:13.3168% 0.031484 58.31834;--erc:13.144% 0.0398 27.33;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:77.48% 0.204 60.62;--pc:19.6935% 0.004671 196.779412;--s:45.98% 0.248 305.03;--a:64.8% 0.223 136.073479;--ac:0% 0 0;--n:24.371% 0.046608 65.681484;--b1:24.7759% 0 0;--in:54.615% 0.215208 262.880917;--su:62.7052% 0.169912 149.213788;--wa:66.584% 0.157422 58.31834;--er:65.72% 0.199 27.33}[data-theme=garden]{color-scheme:light;--b2:86.4453% 0.002011 17.197414;--b3:79.9386% 0.00186 17.197414;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--sc:89.699% 0.022197 355.095988;--ac:11.2547% 0.010859 154.390187;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:62.45% 0.278 3.83636;--pc:100% 0 0;--s:48.4952% 0.110985 355.095988;--a:56.2735% 0.054297 154.390187;--n:24.1559% 0.049362 89.070594;--nc:92.9519% 0.002163 17.197414;--b1:92.9519% 0.002163 17.197414;--bc:16.9617% 0.001664 17.32068}:root:has(input.theme-controller[value=garden]:checked){color-scheme:light;--b2:86.4453% 0.002011 17.197414;--b3:79.9386% 0.00186 17.197414;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--sc:89.699% 0.022197 355.095988;--ac:11.2547% 0.010859 154.390187;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:62.45% 0.278 3.83636;--pc:100% 0 0;--s:48.4952% 0.110985 355.095988;--a:56.2735% 0.054297 154.390187;--n:24.1559% 0.049362 89.070594;--nc:92.9519% 0.002163 17.197414;--b1:92.9519% 0.002163 17.197414;--bc:16.9617% 0.001664 17.32068}[data-theme=forest]{color-scheme:dark;--b2:17.522% 0.007709 17.911578;--b3:16.2032% 0.007129 17.911578;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--bc:83.7682% 0.001658 17.911578;--sc:13.9553% 0.027077 168.327128;--ac:14.1257% 0.02389 185.713193;--nc:86.1397% 0.007806 171.364646;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:68.6283% 0.185567 148.958922;--pc:0% 0 0;--s:69.7764% 0.135385 168.327128;--a:70.6285% 0.119451 185.713193;--n:30.6985% 0.039032 171.364646;--b1:18.8409% 0.00829 17.911578;--rounded-btn:1.9rem}:root:has(input.theme-controller[value=forest]:checked){color-scheme:dark;--b2:17.522% 0.007709 17.911578;--b3:16.2032% 0.007129 17.911578;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--bc:83.7682% 0.001658 17.911578;--sc:13.9553% 0.027077 168.327128;--ac:14.1257% 0.02389 185.713193;--nc:86.1397% 0.007806 171.364646;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:68.6283% 0.185567 148.958922;--pc:0% 0 0;--s:69.7764% 0.135385 168.327128;--a:70.6285% 0.119451 185.713193;--n:30.6985% 0.039032 171.364646;--b1:18.8409% 0.00829 17.911578;--rounded-btn:1.9rem}[data-theme=aqua]{color-scheme:dark;--b2:45.3464% 0.118611 261.181672;--b3:41.9333% 0.109683 261.181672;--bc:89.7519% 0.025508 261.181672;--sc:12.1365% 0.02175 309.782946;--ac:18.6854% 0.020445 94.555431;--nc:12.2124% 0.023402 243.760661;--inc:90.923% 0.043042 262.880917;--suc:12.541% 0.033982 149.213788;--wac:13.3168% 0.031484 58.31834;--erc:14.79% 0.038 27.33;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:85.6617% 0.14498 198.6458;--pc:40.1249% 0.068266 197.603872;--s:60.6827% 0.108752 309.782946;--a:93.4269% 0.102225 94.555431;--n:61.0622% 0.117009 243.760661;--b1:48.7596% 0.127539 261.181672;--in:54.615% 0.215208 262.880917;--su:62.7052% 0.169912 149.213788;--wa:66.584% 0.157422 58.31834;--er:73.95% 0.19 27.33}:root:has(input.theme-controller[value=aqua]:checked){color-scheme:dark;--b2:45.3464% 0.118611 261.181672;--b3:41.9333% 0.109683 261.181672;--bc:89.7519% 0.025508 261.181672;--sc:12.1365% 0.02175 309.782946;--ac:18.6854% 0.020445 94.555431;--nc:12.2124% 0.023402 243.760661;--inc:90.923% 0.043042 262.880917;--suc:12.541% 0.033982 149.213788;--wac:13.3168% 0.031484 58.31834;--erc:14.79% 0.038 27.33;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:85.6617% 0.14498 198.6458;--pc:40.1249% 0.068266 197.603872;--s:60.6827% 0.108752 309.782946;--a:93.4269% 0.102225 94.555431;--n:61.0622% 0.117009 243.760661;--b1:48.7596% 0.127539 261.181672;--in:54.615% 0.215208 262.880917;--su:62.7052% 0.169912 149.213788;--wa:66.584% 0.157422 58.31834;--er:73.95% 0.19 27.33}[data-theme=lofi]{color-scheme:light;--inc:15.908% 0.0206 205.9;--suc:18.026% 0.0306 164.14;--wac:17.674% 0.027 79.94;--erc:15.732% 0.03 28.47;--border-btn:1px;--tab-border:1px;--p:15.9066% 0 0;--pc:100% 0 0;--s:21.455% 0.001566 17.278957;--sc:100% 0 0;--a:26.8618% 0 0;--ac:100% 0 0;--n:0% 0 0;--nc:100% 0 0;--b1:100% 0 0;--b2:96.1151% 0 0;--b3:92.268% 0.001082 17.17934;--bc:0% 0 0;--in:79.54% 0.103 205.9;--su:90.13% 0.153 164.14;--wa:88.37% 0.135 79.94;--er:78.66% 0.15 28.47;--rounded-box:0.25rem;--rounded-btn:0.125rem;--rounded-badge:0.125rem;--tab-radius:0.125rem;--animation-btn:0;--animation-input:0;--btn-focus-scale:1}:root:has(input.theme-controller[value=lofi]:checked){color-scheme:light;--inc:15.908% 0.0206 205.9;--suc:18.026% 0.0306 164.14;--wac:17.674% 0.027 79.94;--erc:15.732% 0.03 28.47;--border-btn:1px;--tab-border:1px;--p:15.9066% 0 0;--pc:100% 0 0;--s:21.455% 0.001566 17.278957;--sc:100% 0 0;--a:26.8618% 0 0;--ac:100% 0 0;--n:0% 0 0;--nc:100% 0 0;--b1:100% 0 0;--b2:96.1151% 0 0;--b3:92.268% 0.001082 17.17934;--bc:0% 0 0;--in:79.54% 0.103 205.9;--su:90.13% 0.153 164.14;--wa:88.37% 0.135 79.94;--er:78.66% 0.15 28.47;--rounded-box:0.25rem;--rounded-btn:0.125rem;--rounded-badge:0.125rem;--tab-radius:0.125rem;--animation-btn:0;--animation-input:0;--btn-focus-scale:1}[data-theme=pastel]{color-scheme:light;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--bc:20% 0 0;--pc:16.6166% 0.006979 316.8737;--sc:17.6153% 0.009839 8.688364;--ac:17.8419% 0.012056 170.923263;--nc:14.2681% 0.014702 228.183906;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:83.0828% 0.034896 316.8737;--s:88.0763% 0.049197 8.688364;--a:89.2096% 0.06028 170.923263;--n:71.3406% 0.07351 228.183906;--b1:100% 0 0;--b2:98.4625% 0.001706 247.838921;--b3:87.1681% 0.009339 258.338227;--rounded-btn:1.9rem;--tab-radius:0.7rem}:root:has(input.theme-controller[value=pastel]:checked){color-scheme:light;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--bc:20% 0 0;--pc:16.6166% 0.006979 316.8737;--sc:17.6153% 0.009839 8.688364;--ac:17.8419% 0.012056 170.923263;--nc:14.2681% 0.014702 228.183906;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:83.0828% 0.034896 316.8737;--s:88.0763% 0.049197 8.688364;--a:89.2096% 0.06028 170.923263;--n:71.3406% 0.07351 228.183906;--b1:100% 0 0;--b2:98.4625% 0.001706 247.838921;--b3:87.1681% 0.009339 258.338227;--rounded-btn:1.9rem;--tab-radius:0.7rem}[data-theme=fantasy]{color-scheme:light;--b2:93% 0 0;--b3:86% 0 0;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:87.49% 0.0378 325.02;--sc:90.784% 0.0324 241.36;--ac:15.196% 0.0408 56.72;--nc:85.5616% 0.005919 256.847952;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:37.45% 0.189 325.02;--s:53.92% 0.162 241.36;--a:75.98% 0.204 56.72;--n:27.8078% 0.029596 256.847952;--b1:100% 0 0;--bc:27.8078% 0.029596 256.847952}:root:has(input.theme-controller[value=fantasy]:checked){color-scheme:light;--b2:93% 0 0;--b3:86% 0 0;--in:72.06% 0.191 231.6;--su:64.8% 0.150 160;--wa:84.71% 0.199 83.87;--er:71.76% 0.221 22.18;--pc:87.49% 0.0378 325.02;--sc:90.784% 0.0324 241.36;--ac:15.196% 0.0408 56.72;--nc:85.5616% 0.005919 256.847952;--inc:0% 0 0;--suc:0% 0 0;--wac:0% 0 0;--erc:0% 0 0;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:37.45% 0.189 325.02;--s:53.92% 0.162 241.36;--a:75.98% 0.204 56.72;--n:27.8078% 0.029596 256.847952;--b1:100% 0 0;--bc:27.8078% 0.029596 256.847952}[data-theme=wireframe]{color-scheme:light;--bc:20% 0 0;--pc:15.6521% 0 0;--sc:15.6521% 0 0;--ac:15.6521% 0 0;--nc:18.8014% 0 0;--inc:89.0403% 0.062643 264.052021;--suc:90.395% 0.035372 142.495339;--wac:14.1626% 0.019994 108.702381;--erc:12.5591% 0.051537 29.233885;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;font-family:Chalkboard,comic sans ms,'sans-serif';--p:78.2604% 0 0;--s:78.2604% 0 0;--a:78.2604% 0 0;--n:94.007% 0 0;--b1:100% 0 0;--b2:94.9119% 0 0;--b3:89.7547% 0 0;--in:45.2014% 0.313214 264.052021;--su:51.9752% 0.176858 142.495339;--wa:70.8131% 0.099969 108.702381;--er:62.7955% 0.257683 29.233885;--rounded-box:0.2rem;--rounded-btn:0.2rem;--rounded-badge:0.2rem;--tab-radius:0.2rem}:root:has(input.theme-controller[value=wireframe]:checked){color-scheme:light;--bc:20% 0 0;--pc:15.6521% 0 0;--sc:15.6521% 0 0;--ac:15.6521% 0 0;--nc:18.8014% 0 0;--inc:89.0403% 0.062643 264.052021;--suc:90.395% 0.035372 142.495339;--wac:14.1626% 0.019994 108.702381;--erc:12.5591% 0.051537 29.233885;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;font-family:Chalkboard,comic sans ms,'sans-serif';--p:78.2604% 0 0;--s:78.2604% 0 0;--a:78.2604% 0 0;--n:94.007% 0 0;--b1:100% 0 0;--b2:94.9119% 0 0;--b3:89.7547% 0 0;--in:45.2014% 0.313214 264.052021;--su:51.9752% 0.176858 142.495339;--wa:70.8131% 0.099969 108.702381;--er:62.7955% 0.257683 29.233885;--rounded-box:0.2rem;--rounded-btn:0.2rem;--rounded-badge:0.2rem;--tab-radius:0.2rem}[data-theme=black]{color-scheme:dark;--pc:86.736% 0 0;--sc:86.736% 0 0;--ac:86.736% 0 0;--nc:86.736% 0 0;--inc:89.0403% 0.062643 264.052021;--suc:90.395% 0.035372 142.495339;--wac:19.3597% 0.042201 109.769232;--erc:12.5591% 0.051537 29.233885;--border-btn:1px;--tab-border:1px;--p:33.6799% 0 0;--s:33.6799% 0 0;--a:33.6799% 0 0;--b1:0% 0 0;--b2:19.1251% 0 0;--b3:26.8618% 0 0;--bc:87.6096% 0 0;--n:33.6799% 0 0;--in:45.2014% 0.313214 264.052021;--su:51.9752% 0.176858 142.495339;--wa:96.7983% 0.211006 109.769232;--er:62.7955% 0.257683 29.233885;--rounded-box:0;--rounded-btn:0;--rounded-badge:0;--animation-btn:0;--animation-input:0;--btn-focus-scale:1;--tab-radius:0}:root:has(input.theme-controller[value=black]:checked){color-scheme:dark;--pc:86.736% 0 0;--sc:86.736% 0 0;--ac:86.736% 0 0;--nc:86.736% 0 0;--inc:89.0403% 0.062643 264.052021;--suc:90.395% 0.035372 142.495339;--wac:19.3597% 0.042201 109.769232;--erc:12.5591% 0.051537 29.233885;--border-btn:1px;--tab-border:1px;--p:33.6799% 0 0;--s:33.6799% 0 0;--a:33.6799% 0 0;--b1:0% 0 0;--b2:19.1251% 0 0;--b3:26.8618% 0 0;--bc:87.6096% 0 0;--n:33.6799% 0 0;--in:45.2014% 0.313214 264.052021;--su:51.9752% 0.176858 142.495339;--wa:96.7983% 0.211006 109.769232;--er:62.7955% 0.257683 29.233885;--rounded-box:0;--rounded-btn:0;--rounded-badge:0;--animation-btn:0;--animation-input:0;--btn-focus-scale:1;--tab-radius:0}[data-theme=luxury]{color-scheme:dark;--pc:20% 0 0;--sc:85.5163% 0.012821 261.069149;--ac:87.3349% 0.010348 338.82597;--inc:15.8122% 0.024356 237.133883;--suc:15.6239% 0.038579 132.154381;--wac:17.2255% 0.027305 102.89115;--erc:14.3506% 0.035271 22.568916;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:100% 0 0;--s:27.5815% 0.064106 261.069149;--a:36.6744% 0.051741 338.82597;--n:24.27% 0.057015 59.825019;--nc:93.2033% 0.089631 90.861683;--b1:14.0765% 0.004386 285.822869;--b2:20.2191% 0.004211 308.22937;--b3:29.8961% 0.003818 308.318612;--bc:75.6879% 0.123666 76.890484;--in:79.0612% 0.121778 237.133883;--su:78.1197% 0.192894 132.154381;--wa:86.1274% 0.136524 102.89115;--er:71.7531% 0.176357 22.568916}:root:has(input.theme-controller[value=luxury]:checked){color-scheme:dark;--pc:20% 0 0;--sc:85.5163% 0.012821 261.069149;--ac:87.3349% 0.010348 338.82597;--inc:15.8122% 0.024356 237.133883;--suc:15.6239% 0.038579 132.154381;--wac:17.2255% 0.027305 102.89115;--erc:14.3506% 0.035271 22.568916;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:100% 0 0;--s:27.5815% 0.064106 261.069149;--a:36.6744% 0.051741 338.82597;--n:24.27% 0.057015 59.825019;--nc:93.2033% 0.089631 90.861683;--b1:14.0765% 0.004386 285.822869;--b2:20.2191% 0.004211 308.22937;--b3:29.8961% 0.003818 308.318612;--bc:75.6879% 0.123666 76.890484;--in:79.0612% 0.121778 237.133883;--su:78.1197% 0.192894 132.154381;--wa:86.1274% 0.136524 102.89115;--er:71.7531% 0.176357 22.568916}[data-theme=dracula]{color-scheme:dark;--b2:26.8053% 0.020556 277.508664;--b3:24.7877% 0.019009 277.508664;--pc:15.0922% 0.036614 346.812432;--sc:14.8405% 0.029709 301.883095;--ac:16.6785% 0.024826 66.558491;--nc:87.8891% 0.006515 275.524078;--inc:17.6526% 0.018676 212.846491;--suc:17.4199% 0.043903 148.024881;--wac:19.1068% 0.026849 112.757109;--erc:13.6441% 0.041266 24.430965;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:75.4611% 0.18307 346.812432;--s:74.2023% 0.148546 301.883095;--a:83.3927% 0.124132 66.558491;--n:39.4456% 0.032576 275.524078;--b1:28.8229% 0.022103 277.508664;--bc:97.7477% 0.007913 106.545019;--in:88.263% 0.09338 212.846491;--su:87.0995% 0.219516 148.024881;--wa:95.5338% 0.134246 112.757109;--er:68.2204% 0.206328 24.430965}:root:has(input.theme-controller[value=dracula]:checked){color-scheme:dark;--b2:26.8053% 0.020556 277.508664;--b3:24.7877% 0.019009 277.508664;--pc:15.0922% 0.036614 346.812432;--sc:14.8405% 0.029709 301.883095;--ac:16.6785% 0.024826 66.558491;--nc:87.8891% 0.006515 275.524078;--inc:17.6526% 0.018676 212.846491;--suc:17.4199% 0.043903 148.024881;--wac:19.1068% 0.026849 112.757109;--erc:13.6441% 0.041266 24.430965;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:75.4611% 0.18307 346.812432;--s:74.2023% 0.148546 301.883095;--a:83.3927% 0.124132 66.558491;--n:39.4456% 0.032576 275.524078;--b1:28.8229% 0.022103 277.508664;--bc:97.7477% 0.007913 106.545019;--in:88.263% 0.09338 212.846491;--su:87.0995% 0.219516 148.024881;--wa:95.5338% 0.134246 112.757109;--er:68.2204% 0.206328 24.430965}[data-theme=cmyk]{color-scheme:light;--b2:93% 0 0;--b3:86% 0 0;--bc:20% 0 0;--pc:14.3544% 0.02666 239.443325;--sc:12.8953% 0.040552 359.339283;--ac:18.8458% 0.037948 105.306968;--nc:84.3557% 0 0;--inc:13.6952% 0.0189 217.284104;--suc:89.3898% 0.032505 321.406278;--wac:14.2473% 0.031969 52.023412;--erc:12.4027% 0.041677 28.717543;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:71.7722% 0.133298 239.443325;--s:64.4766% 0.202758 359.339283;--a:94.2289% 0.189741 105.306968;--n:21.7787% 0 0;--b1:100% 0 0;--in:68.4759% 0.094499 217.284104;--su:46.949% 0.162524 321.406278;--wa:71.2364% 0.159843 52.023412;--er:62.0133% 0.208385 28.717543}:root:has(input.theme-controller[value=cmyk]:checked){color-scheme:light;--b2:93% 0 0;--b3:86% 0 0;--bc:20% 0 0;--pc:14.3544% 0.02666 239.443325;--sc:12.8953% 0.040552 359.339283;--ac:18.8458% 0.037948 105.306968;--nc:84.3557% 0 0;--inc:13.6952% 0.0189 217.284104;--suc:89.3898% 0.032505 321.406278;--wac:14.2473% 0.031969 52.023412;--erc:12.4027% 0.041677 28.717543;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:71.7722% 0.133298 239.443325;--s:64.4766% 0.202758 359.339283;--a:94.2289% 0.189741 105.306968;--n:21.7787% 0 0;--b1:100% 0 0;--in:68.4759% 0.094499 217.284104;--su:46.949% 0.162524 321.406278;--wa:71.2364% 0.159843 52.023412;--er:62.0133% 0.208385 28.717543}[data-theme=autumn]{color-scheme:light;--b2:89.1077% 0 0;--b3:82.4006% 0 0;--bc:19.1629% 0 0;--pc:88.1446% 0.032232 17.530175;--sc:12.3353% 0.033821 23.865865;--ac:14.6851% 0.018999 60.729616;--nc:90.8734% 0.007475 51.902819;--inc:13.8449% 0.019596 207.284192;--suc:12.199% 0.016032 174.616213;--wac:14.0163% 0.032982 56.844303;--erc:90.614% 0.0482 24.16;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:40.7232% 0.16116 17.530175;--s:61.6763% 0.169105 23.865865;--a:73.4253% 0.094994 60.729616;--n:54.3672% 0.037374 51.902819;--b1:95.8147% 0 0;--in:69.2245% 0.097979 207.284192;--su:60.9951% 0.080159 174.616213;--wa:70.0817% 0.164909 56.844303;--er:53.07% 0.241 24.16}:root:has(input.theme-controller[value=autumn]:checked){color-scheme:light;--b2:89.1077% 0 0;--b3:82.4006% 0 0;--bc:19.1629% 0 0;--pc:88.1446% 0.032232 17.530175;--sc:12.3353% 0.033821 23.865865;--ac:14.6851% 0.018999 60.729616;--nc:90.8734% 0.007475 51.902819;--inc:13.8449% 0.019596 207.284192;--suc:12.199% 0.016032 174.616213;--wac:14.0163% 0.032982 56.844303;--erc:90.614% 0.0482 24.16;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:40.7232% 0.16116 17.530175;--s:61.6763% 0.169105 23.865865;--a:73.4253% 0.094994 60.729616;--n:54.3672% 0.037374 51.902819;--b1:95.8147% 0 0;--in:69.2245% 0.097979 207.284192;--su:60.9951% 0.080159 174.616213;--wa:70.0817% 0.164909 56.844303;--er:53.07% 0.241 24.16}[data-theme=business]{color-scheme:dark;--b2:22.6487% 0 0;--b3:20.944% 0 0;--bc:84.8707% 0 0;--pc:88.3407% 0.019811 251.473931;--sc:12.8185% 0.005481 229.389418;--ac:13.4542% 0.033545 35.791525;--nc:85.4882% 0.00265 253.041249;--inc:12.5233% 0.028702 240.033697;--suc:14.0454% 0.018919 156.59611;--wac:15.4965% 0.023141 81.519177;--erc:90.3221% 0.029356 29.674507;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:41.7036% 0.099057 251.473931;--s:64.0924% 0.027405 229.389418;--a:67.271% 0.167726 35.791525;--n:27.441% 0.01325 253.041249;--b1:24.3535% 0 0;--in:62.6163% 0.143511 240.033697;--su:70.2268% 0.094594 156.59611;--wa:77.4824% 0.115704 81.519177;--er:51.6105% 0.14678 29.674507;--rounded-box:0.25rem;--rounded-btn:.125rem;--rounded-badge:.125rem}:root:has(input.theme-controller[value=business]:checked){color-scheme:dark;--b2:22.6487% 0 0;--b3:20.944% 0 0;--bc:84.8707% 0 0;--pc:88.3407% 0.019811 251.473931;--sc:12.8185% 0.005481 229.389418;--ac:13.4542% 0.033545 35.791525;--nc:85.4882% 0.00265 253.041249;--inc:12.5233% 0.028702 240.033697;--suc:14.0454% 0.018919 156.59611;--wac:15.4965% 0.023141 81.519177;--erc:90.3221% 0.029356 29.674507;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:41.7036% 0.099057 251.473931;--s:64.0924% 0.027405 229.389418;--a:67.271% 0.167726 35.791525;--n:27.441% 0.01325 253.041249;--b1:24.3535% 0 0;--in:62.6163% 0.143511 240.033697;--su:70.2268% 0.094594 156.59611;--wa:77.4824% 0.115704 81.519177;--er:51.6105% 0.14678 29.674507;--rounded-box:0.25rem;--rounded-btn:.125rem;--rounded-badge:.125rem}[data-theme=acid]{color-scheme:light;--b2:91.6146% 0 0;--b3:84.7189% 0 0;--bc:19.7021% 0 0;--pc:14.38% 0.0714 330.759573;--sc:14.674% 0.0448 48.250878;--ac:18.556% 0.0528 122.962951;--nc:84.262% 0.0256 278.68;--inc:12.144% 0.0454 252.05;--suc:17.144% 0.0532 158.53;--wac:18.202% 0.0424 100.5;--erc:12.968% 0.0586 29.349188;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:71.9% 0.357 330.759573;--s:73.37% 0.224 48.250878;--a:92.78% 0.264 122.962951;--n:21.31% 0.128 278.68;--b1:98.5104% 0 0;--in:60.72% 0.227 252.05;--su:85.72% 0.266 158.53;--wa:91.01% 0.212 100.5;--er:64.84% 0.293 29.349188;--rounded-box:1.25rem;--rounded-btn:1rem;--rounded-badge:1rem;--tab-radius:0.7rem}:root:has(input.theme-controller[value=acid]:checked){color-scheme:light;--b2:91.6146% 0 0;--b3:84.7189% 0 0;--bc:19.7021% 0 0;--pc:14.38% 0.0714 330.759573;--sc:14.674% 0.0448 48.250878;--ac:18.556% 0.0528 122.962951;--nc:84.262% 0.0256 278.68;--inc:12.144% 0.0454 252.05;--suc:17.144% 0.0532 158.53;--wac:18.202% 0.0424 100.5;--erc:12.968% 0.0586 29.349188;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:71.9% 0.357 330.759573;--s:73.37% 0.224 48.250878;--a:92.78% 0.264 122.962951;--n:21.31% 0.128 278.68;--b1:98.5104% 0 0;--in:60.72% 0.227 252.05;--su:85.72% 0.266 158.53;--wa:91.01% 0.212 100.5;--er:64.84% 0.293 29.349188;--rounded-box:1.25rem;--rounded-btn:1rem;--rounded-badge:1rem;--tab-radius:0.7rem}[data-theme=lemonade]{color-scheme:light;--b2:91.8003% 0.0186 123.72;--b3:84.8906% 0.0172 123.72;--bc:19.742% 0.004 123.72;--pc:11.784% 0.0398 134.6;--sc:15.55% 0.0392 111.09;--ac:17.078% 0.0402 100.73;--nc:86.196% 0.015 108.6;--inc:17.238% 0.0094 224.14;--suc:17.238% 0.0094 157.85;--wac:17.238% 0.0094 102.15;--erc:17.238% 0.0094 25.85;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:58.92% 0.199 134.6;--s:77.75% 0.196 111.09;--a:85.39% 0.201 100.73;--n:30.98% 0.075 108.6;--b1:98.71% 0.02 123.72;--in:86.19% 0.047 224.14;--su:86.19% 0.047 157.85;--wa:86.19% 0.047 102.15;--er:86.19% 0.047 25.85}:root:has(input.theme-controller[value=lemonade]:checked){color-scheme:light;--b2:91.8003% 0.0186 123.72;--b3:84.8906% 0.0172 123.72;--bc:19.742% 0.004 123.72;--pc:11.784% 0.0398 134.6;--sc:15.55% 0.0392 111.09;--ac:17.078% 0.0402 100.73;--nc:86.196% 0.015 108.6;--inc:17.238% 0.0094 224.14;--suc:17.238% 0.0094 157.85;--wac:17.238% 0.0094 102.15;--erc:17.238% 0.0094 25.85;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:58.92% 0.199 134.6;--s:77.75% 0.196 111.09;--a:85.39% 0.201 100.73;--n:30.98% 0.075 108.6;--b1:98.71% 0.02 123.72;--in:86.19% 0.047 224.14;--su:86.19% 0.047 157.85;--wa:86.19% 0.047 102.15;--er:86.19% 0.047 25.85}[data-theme=night]{color-scheme:dark;--b2:19.3144% 0.037037 265.754874;--b3:17.8606% 0.034249 265.754874;--bc:84.1536% 0.007965 265.754874;--pc:15.0703% 0.027798 232.66148;--sc:13.6023% 0.031661 276.934902;--ac:14.4721% 0.035244 350.048739;--nc:85.5899% 0.00737 260.030984;--suc:15.6904% 0.026506 181.911977;--wac:16.6486% 0.027912 82.95003;--erc:14.3572% 0.034051 13.11834;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:75.3513% 0.138989 232.66148;--s:68.0113% 0.158303 276.934902;--a:72.3603% 0.176218 350.048739;--n:27.9495% 0.036848 260.030984;--b1:20.7682% 0.039824 265.754874;--in:68.4553% 0.148062 237.25135;--inc:0% 0 0;--su:78.452% 0.132529 181.911977;--wa:83.2428% 0.139558 82.95003;--er:71.7858% 0.170255 13.11834}:root:has(input.theme-controller[value=night]:checked){color-scheme:dark;--b2:19.3144% 0.037037 265.754874;--b3:17.8606% 0.034249 265.754874;--bc:84.1536% 0.007965 265.754874;--pc:15.0703% 0.027798 232.66148;--sc:13.6023% 0.031661 276.934902;--ac:14.4721% 0.035244 350.048739;--nc:85.5899% 0.00737 260.030984;--suc:15.6904% 0.026506 181.911977;--wac:16.6486% 0.027912 82.95003;--erc:14.3572% 0.034051 13.11834;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:75.3513% 0.138989 232.66148;--s:68.0113% 0.158303 276.934902;--a:72.3603% 0.176218 350.048739;--n:27.9495% 0.036848 260.030984;--b1:20.7682% 0.039824 265.754874;--in:68.4553% 0.148062 237.25135;--inc:0% 0 0;--su:78.452% 0.132529 181.911977;--wa:83.2428% 0.139558 82.95003;--er:71.7858% 0.170255 13.11834}[data-theme=coffee]{color-scheme:dark;--b2:20.1585% 0.021457 329.708637;--b3:18.6412% 0.019842 329.708637;--pc:14.3993% 0.024765 62.756393;--sc:86.893% 0.00597 199.19444;--ac:88.5243% 0.014881 224.389184;--nc:83.3022% 0.003149 326.261446;--inc:15.898% 0.012774 184.558367;--suc:14.9445% 0.014491 131.116276;--wac:17.6301% 0.028162 87.722413;--erc:15.4637% 0.025644 31.871922;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:71.9967% 0.123825 62.756393;--s:34.465% 0.029849 199.19444;--a:42.6213% 0.074405 224.389184;--n:16.5109% 0.015743 326.261446;--b1:21.6758% 0.023072 329.708637;--bc:72.3547% 0.092794 79.129387;--in:79.4902% 0.063869 184.558367;--su:74.7224% 0.072456 131.116276;--wa:88.1503% 0.140812 87.722413;--er:77.3187% 0.12822 31.871922}:root:has(input.theme-controller[value=coffee]:checked){color-scheme:dark;--b2:20.1585% 0.021457 329.708637;--b3:18.6412% 0.019842 329.708637;--pc:14.3993% 0.024765 62.756393;--sc:86.893% 0.00597 199.19444;--ac:88.5243% 0.014881 224.389184;--nc:83.3022% 0.003149 326.261446;--inc:15.898% 0.012774 184.558367;--suc:14.9445% 0.014491 131.116276;--wac:17.6301% 0.028162 87.722413;--erc:15.4637% 0.025644 31.871922;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:71.9967% 0.123825 62.756393;--s:34.465% 0.029849 199.19444;--a:42.6213% 0.074405 224.389184;--n:16.5109% 0.015743 326.261446;--b1:21.6758% 0.023072 329.708637;--bc:72.3547% 0.092794 79.129387;--in:79.4902% 0.063869 184.558367;--su:74.7224% 0.072456 131.116276;--wa:88.1503% 0.140812 87.722413;--er:77.3187% 0.12822 31.871922}[data-theme=winter]{color-scheme:light;--pc:91.372% 0.051 257.57;--sc:88.5103% 0.03222 282.339433;--ac:11.988% 0.038303 335.171434;--nc:83.9233% 0.012704 257.651965;--inc:17.6255% 0.017178 214.515264;--suc:16.0988% 0.015404 197.823719;--wac:17.8345% 0.009167 71.47031;--erc:14.6185% 0.022037 20.076293;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:56.86% 0.255 257.57;--s:42.5516% 0.161098 282.339433;--a:59.9398% 0.191515 335.171434;--n:19.6166% 0.063518 257.651965;--b1:100% 0 0;--b2:97.4663% 0.011947 259.822565;--b3:93.2686% 0.016223 262.751375;--bc:41.8869% 0.053885 255.824911;--in:88.1275% 0.085888 214.515264;--su:80.4941% 0.077019 197.823719;--wa:89.1725% 0.045833 71.47031;--er:73.0926% 0.110185 20.076293}:root:has(input.theme-controller[value=winter]:checked){color-scheme:light;--pc:91.372% 0.051 257.57;--sc:88.5103% 0.03222 282.339433;--ac:11.988% 0.038303 335.171434;--nc:83.9233% 0.012704 257.651965;--inc:17.6255% 0.017178 214.515264;--suc:16.0988% 0.015404 197.823719;--wac:17.8345% 0.009167 71.47031;--erc:14.6185% 0.022037 20.076293;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:56.86% 0.255 257.57;--s:42.5516% 0.161098 282.339433;--a:59.9398% 0.191515 335.171434;--n:19.6166% 0.063518 257.651965;--b1:100% 0 0;--b2:97.4663% 0.011947 259.822565;--b3:93.2686% 0.016223 262.751375;--bc:41.8869% 0.053885 255.824911;--in:88.1275% 0.085888 214.515264;--su:80.4941% 0.077019 197.823719;--wa:89.1725% 0.045833 71.47031;--er:73.0926% 0.110185 20.076293}[data-theme=dim]{color-scheme:dark;--pc:17.2267% 0.028331 139.549991;--sc:14.6752% 0.033181 35.353059;--ac:14.8459% 0.026728 311.37924;--inc:17.2157% 0.028409 206.182959;--suc:17.2343% 0.028437 166.534048;--wac:17.2327% 0.028447 94.818679;--erc:16.4838% 0.019914 33.756357;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:86.1335% 0.141656 139.549991;--s:73.3759% 0.165904 35.353059;--a:74.2296% 0.133641 311.37924;--n:24.7311% 0.020483 264.094728;--nc:82.9011% 0.031335 222.959324;--b1:30.8577% 0.023243 264.149498;--b2:28.0368% 0.01983 264.182074;--b3:26.3469% 0.018403 262.177739;--bc:82.9011% 0.031335 222.959324;--in:86.0785% 0.142046 206.182959;--su:86.1717% 0.142187 166.534048;--wa:86.1634% 0.142236 94.818679;--er:82.4189% 0.09957 33.756357}:root:has(input.theme-controller[value=dim]:checked){color-scheme:dark;--pc:17.2267% 0.028331 139.549991;--sc:14.6752% 0.033181 35.353059;--ac:14.8459% 0.026728 311.37924;--inc:17.2157% 0.028409 206.182959;--suc:17.2343% 0.028437 166.534048;--wac:17.2327% 0.028447 94.818679;--erc:16.4838% 0.019914 33.756357;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--p:86.1335% 0.141656 139.549991;--s:73.3759% 0.165904 35.353059;--a:74.2296% 0.133641 311.37924;--n:24.7311% 0.020483 264.094728;--nc:82.9011% 0.031335 222.959324;--b1:30.8577% 0.023243 264.149498;--b2:28.0368% 0.01983 264.182074;--b3:26.3469% 0.018403 262.177739;--bc:82.9011% 0.031335 222.959324;--in:86.0785% 0.142046 206.182959;--su:86.1717% 0.142187 166.534048;--wa:86.1634% 0.142236 94.818679;--er:82.4189% 0.09957 33.756357}[data-theme=nord]{color-scheme:light;--pc:11.8872% 0.015449 254.027774;--sc:13.9303% 0.011822 248.687186;--ac:15.4929% 0.01245 217.469017;--inc:13.8414% 0.012499 332.664922;--suc:15.3654% 0.01498 131.063061;--wac:17.0972% 0.017847 84.093335;--erc:12.122% 0.024119 15.341883;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:59.4359% 0.077246 254.027774;--s:69.6516% 0.059108 248.687186;--a:77.4643% 0.062249 217.469017;--n:45.229% 0.035214 264.1312;--nc:89.9258% 0.016374 262.749256;--b1:95.1276% 0.007445 260.731539;--b2:93.2996% 0.010389 261.788485;--b3:89.9258% 0.016374 262.749256;--bc:32.4374% 0.022945 264.182036;--in:69.2072% 0.062496 332.664922;--su:76.827% 0.074899 131.063061;--wa:85.4862% 0.089234 84.093335;--er:60.61% 0.120594 15.341883;--rounded-box:0.4rem;--rounded-btn:0.2rem;--rounded-badge:0.4rem;--tab-radius:0.2rem}:root:has(input.theme-controller[value=nord]:checked){color-scheme:light;--pc:11.8872% 0.015449 254.027774;--sc:13.9303% 0.011822 248.687186;--ac:15.4929% 0.01245 217.469017;--inc:13.8414% 0.012499 332.664922;--suc:15.3654% 0.01498 131.063061;--wac:17.0972% 0.017847 84.093335;--erc:12.122% 0.024119 15.341883;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:59.4359% 0.077246 254.027774;--s:69.6516% 0.059108 248.687186;--a:77.4643% 0.062249 217.469017;--n:45.229% 0.035214 264.1312;--nc:89.9258% 0.016374 262.749256;--b1:95.1276% 0.007445 260.731539;--b2:93.2996% 0.010389 261.788485;--b3:89.9258% 0.016374 262.749256;--bc:32.4374% 0.022945 264.182036;--in:69.2072% 0.062496 332.664922;--su:76.827% 0.074899 131.063061;--wa:85.4862% 0.089234 84.093335;--er:60.61% 0.120594 15.341883;--rounded-box:0.4rem;--rounded-btn:0.2rem;--rounded-badge:0.4rem;--tab-radius:0.2rem}[data-theme=sunset]{color-scheme:dark;--pc:14.9408% 0.031656 39.94703;--sc:14.5075% 0.035531 2.72034;--ac:14.2589% 0.033336 299.844533;--inc:17.1119% 0.017054 206.015183;--suc:17.1122% 0.017172 144.77874;--wac:17.1139% 0.016961 74.427797;--erc:17.1023% 0.015778 16.886379;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:74.7039% 0.158278 39.94703;--s:72.5375% 0.177654 2.72034;--a:71.2947% 0.166678 299.844533;--n:26% 0.019 237.69;--nc:70% 0.019 237.69;--b1:22% 0.019 237.69;--b2:20% 0.019 237.69;--b3:18% 0.019 237.69;--bc:77.3835% 0.043586 245.096534;--in:85.5596% 0.085271 206.015183;--su:85.5609% 0.08586 144.77874;--wa:85.5695% 0.084806 74.427797;--er:85.5116% 0.07889 16.886379;--rounded-box:1.2rem;--rounded-btn:0.8rem;--rounded-badge:0.4rem;--tab-radius:0.7rem}:root:has(input.theme-controller[value=sunset]:checked){color-scheme:dark;--pc:14.9408% 0.031656 39.94703;--sc:14.5075% 0.035531 2.72034;--ac:14.2589% 0.033336 299.844533;--inc:17.1119% 0.017054 206.015183;--suc:17.1122% 0.017172 144.77874;--wac:17.1139% 0.016961 74.427797;--erc:17.1023% 0.015778 16.886379;--animation-btn:0.25s;--animation-input:.2s;--btn-focus-scale:0.95;--border-btn:1px;--tab-border:1px;--p:74.7039% 0.158278 39.94703;--s:72.5375% 0.177654 2.72034;--a:71.2947% 0.166678 299.844533;--n:26% 0.019 237.69;--nc:70% 0.019 237.69;--b1:22% 0.019 237.69;--b2:20% 0.019 237.69;--b3:18% 0.019 237.69;--bc:77.3835% 0.043586 245.096534;--in:85.5596% 0.085271 206.015183;--su:85.5609% 0.08586 144.77874;--wa:85.5695% 0.084806 74.427797;--er:85.5116% 0.07889 16.886379;--rounded-box:1.2rem;--rounded-btn:0.8rem;--rounded-badge:0.4rem;--tab-radius:0.7rem}*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}::after,::before{--tw-content:''}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;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,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color:oklch(0% 0 0)){:root{color-scheme:light;--fallback-p:#491eff;--fallback-pc:#d4dbff;--fallback-s:#ff41c7;--fallback-sc:#fff9fc;--fallback-a:#00cfbd;--fallback-ac:#00100d;--fallback-n:#2b3440;--fallback-nc:#d7dde4;--fallback-b1:#ffffff;--fallback-b2:#e5e6e6;--fallback-b3:#e5e6e6;--fallback-bc:#1f2937;--fallback-in:#00b3f0;--fallback-inc:#000000;--fallback-su:#00ca92;--fallback-suc:#000000;--fallback-wa:#ffc22d;--fallback-wac:#000000;--fallback-er:#ff6f70;--fallback-erc:#000000}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--fallback-p:#7582ff;--fallback-pc:#050617;--fallback-s:#ff71cf;--fallback-sc:#190211;--fallback-a:#00c7b5;--fallback-ac:#000e0c;--fallback-n:#2a323c;--fallback-nc:#a6adbb;--fallback-b1:#1d232a;--fallback-b2:#191e24;--fallback-b3:#15191e;--fallback-bc:#a6adbb;--fallback-in:#00b3f0;--fallback-inc:#000000;--fallback-su:#00ca92;--fallback-suc:#000000;--fallback-wa:#ffc22d;--fallback-wac:#000000;--fallback-er:#ff6f70;--fallback-erc:#000000}}}html{-webkit-tap-highlight-color:transparent}*{scrollbar-color:color-mix(in oklch,currentColor 35%,transparent) transparent}:hover{scrollbar-color:color-mix(in oklch,currentColor 60%,transparent) transparent}*,::after,::before{--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}::backdrop{--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.alert{display:grid;width:100%;grid-auto-flow:row;align-content:flex-start;align-items:center;justify-items:center;gap:1rem;text-align:center;border-radius:var(--rounded-box,1rem);border-width:1px;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));padding:1rem;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-b2,oklch(var(--b2)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1));background-color:var(--alert-bg)}@media (min-width:640px){.alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:start}}.artboard{width:100%}.avatar{position:relative;display:inline-flex}.avatar>div{display:block;aspect-ratio:1/1;overflow:hidden}.avatar img{height:100%;width:100%;object-fit:cover}.avatar.placeholder>div{display:flex;align-items:center;justify-content:center}.badge{display:inline-flex;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0,0,0.2,1);transition-duration:.2s;height:1.25rem;font-size:.875rem;line-height:1.25rem;width:fit-content;padding-left:.563rem;padding-right:.563rem;border-radius:var(--rounded-badge,1.9rem);border-width:1px;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.btm-nav{position:fixed;bottom:0;left:0;right:0;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-around;padding-bottom:env(safe-area-inset-bottom);height:4rem;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));color:currentColor}.btm-nav>*{position:relative;display:flex;height:100%;flex-basis:100%;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border-color:currentColor}.breadcrumbs{max-width:100%;overflow-x:auto;padding-top:.5rem;padding-bottom:.5rem}.breadcrumbs>ol,.breadcrumbs>ul{display:flex;align-items:center;white-space:nowrap;min-height:min-content}.breadcrumbs>ol>li,.breadcrumbs>ul>li{display:flex;align-items:center}.breadcrumbs>ol>li>a,.breadcrumbs>ul>li>a{display:flex;cursor:pointer;align-items:center}@media (hover:hover){.breadcrumbs>ol>li>a:hover,.breadcrumbs>ul>li>a:hover{text-decoration-line:underline}.link-hover:hover{text-decoration-line:underline}.checkbox-primary:hover{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.checkbox-secondary:hover{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}.checkbox-accent:hover{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}.checkbox-success:hover{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.checkbox-warning:hover{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.checkbox-info:hover{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.checkbox-error:hover{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.label a:hover{--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.menu li>:not(ul,.menu-title,details,.btn).active,.menu li>:not(ul,.menu-title,details,.btn):active,.menu li>details>summary:active{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.radio-primary:hover{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.radio-secondary:hover{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}.radio-accent:hover{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}.radio-success:hover{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.radio-warning:hover{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.radio-info:hover{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.radio-error:hover{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.tab:hover{--tw-text-opacity:1}.tabs-boxed :is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):hover,.tabs-boxed :is(input:checked):hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.table tr.hover:hover,.table tr.hover:nth-child(2n):hover{--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra tr.hover:hover,.table-zebra tr.hover:nth-child(2n):hover{--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}}.btn{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-color:transparent;border-color:oklch(var(--btn-color,var(--b2)) / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,0.2,1);border-width:var(--border-btn,1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color,var(--b2)) / var(--tw-bg-opacity));--tw-bg-opacity:1;--tw-border-opacity:1}.btn-disabled,.btn:disabled,.btn[disabled]{pointer-events:none}.btn-square{height:3rem;width:3rem;padding:0}.btn-circle{height:3rem;width:3rem;border-radius:9999px;padding:0}:where(.btn:is(input[type=checkbox])),:where(.btn:is(input[type=radio])){width:auto;appearance:none}.btn:is(input[type=checkbox]):after,.btn:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.card{position:relative;display:flex;flex-direction:column;border-radius:var(--rounded-box,1rem)}.card:focus{outline:2px solid transparent;outline-offset:2px}.card-body{display:flex;flex:1 1 auto;flex-direction:column;padding:var(--padding-card,2rem);gap:.5rem}.card-body :where(p){flex-grow:1}.card-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem}.card figure{display:flex;align-items:center;justify-content:center}.card.image-full{display:grid}.card.image-full:before{position:relative;content:"";z-index:10;border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));opacity:.75}.card.image-full:before,.card.image-full>*{grid-column-start:1;grid-row-start:1}.card.image-full>figure img{height:100%;object-fit:cover}.card.image-full>.card-body{position:relative;z-index:20;--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.carousel{display:inline-flex;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.carousel-vertical{flex-direction:column;overflow-y:scroll;scroll-snap-type:y mandatory}.carousel-item{box-sizing:content-box;display:flex;flex:none;scroll-snap-align:start}.carousel-start .carousel-item{scroll-snap-align:start}.carousel-center .carousel-item{scroll-snap-align:center}.carousel-end .carousel-item{scroll-snap-align:end}.chat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem;padding-top:.25rem;padding-bottom:.25rem}.chat-image{grid-row:span 2/span 2;align-self:flex-end}.chat-header{grid-row-start:1;font-size:.875rem;line-height:1.25rem}.chat-footer{grid-row-start:3;font-size:.875rem;line-height:1.25rem}.chat-bubble{position:relative;display:block;width:fit-content;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;max-width:90%;border-radius:var(--rounded-box,1rem);min-height:2.75rem;min-width:2.75rem;--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.chat-bubble:before{position:absolute;bottom:0;height:.75rem;width:.75rem;background-color:inherit;content:"";mask-size:contain;mask-repeat:no-repeat;mask-position:center}.chat-start{place-items:start;grid-template-columns:auto 1fr}.chat-start .chat-header{grid-column-start:2}.chat-start .chat-footer{grid-column-start:2}.chat-start .chat-image{grid-column-start:1}.chat-start .chat-bubble{grid-column-start:2;border-end-start-radius:0px}.chat-start .chat-bubble:before{mask-image:url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 3 3 L 3 0 C 3 1 1 3 0 3'/%3e%3c/svg%3e");inset-inline-start:-0.749rem}[dir=rtl] .chat-start .chat-bubble:before{mask-image:url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 1 3 L 3 3 C 2 3 0 1 0 0'/%3e%3c/svg%3e")}.chat-end{place-items:end;grid-template-columns:1fr auto}.chat-end .chat-header{grid-column-start:1}.chat-end .chat-footer{grid-column-start:1}.chat-end .chat-image{grid-column-start:2}.chat-end .chat-bubble{grid-column-start:1;border-end-end-radius:0px}.chat-end .chat-bubble:before{mask-image:url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 1 3 L 3 3 C 2 3 0 1 0 0'/%3e%3c/svg%3e");inset-inline-start:99.9%}[dir=rtl] .chat-end .chat-bubble:before{mask-image:url("data:image/svg+xml,%3csvg width='3' height='3' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m 0 3 L 3 3 L 3 0 C 3 1 1 3 0 3'/%3e%3c/svg%3e")}.checkbox{flex-shrink:0;--chkbg:var(--fallback-bc,oklch(var(--bc)/1));--chkfg:var(--fallback-b1,oklch(var(--b1)/1));height:1.5rem;width:1.5rem;cursor:pointer;appearance:none;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:0.2}.collapse:not(td):not(tr):not(colgroup){visibility:visible}.collapse{position:relative;display:grid;overflow:hidden;grid-template-rows:auto 0fr;transition:grid-template-rows .2s;width:100%;border-radius:var(--rounded-box,1rem)}.collapse-content,.collapse-title,.collapse>input[type=checkbox],.collapse>input[type=radio]{grid-column-start:1;grid-row-start:1}.collapse>input[type=checkbox],.collapse>input[type=radio]{appearance:none;opacity:0}.collapse-content{visibility:hidden;grid-column-start:1;grid-row-start:2;min-height:0;transition:visibility .2s;transition:padding .2s ease-out,background-color .2s ease-out;padding-left:1rem;padding-right:1rem;cursor:unset}.collapse-open,.collapse:focus:not(.collapse-close),.collapse[open]{grid-template-rows:auto 1fr}.collapse:not(.collapse-close):has(> input[type=checkbox]:checked),.collapse:not(.collapse-close):has(> input[type=radio]:checked){grid-template-rows:auto 1fr}.collapse-open>.collapse-content,.collapse:focus:not(.collapse-close)>.collapse-content,.collapse:not(.collapse-close)>input[type=checkbox]:checked~.collapse-content,.collapse:not(.collapse-close)>input[type=radio]:checked~.collapse-content,.collapse[open]>.collapse-content{visibility:visible;min-height:fit-content}:root .countdown{line-height:1em}.countdown{display:inline-flex}.countdown>*{height:1em;display:inline-block;overflow-y:hidden}.countdown>:before{position:relative;content:"00\A 01\A 02\A 03\A 04\A 05\A 06\A 07\A 08\A 09\A 10\A 11\A 12\A 13\A 14\A 15\A 16\A 17\A 18\A 19\A 20\A 21\A 22\A 23\A 24\A 25\A 26\A 27\A 28\A 29\A 30\A 31\A 32\A 33\A 34\A 35\A 36\A 37\A 38\A 39\A 40\A 41\A 42\A 43\A 44\A 45\A 46\A 47\A 48\A 49\A 50\A 51\A 52\A 53\A 54\A 55\A 56\A 57\A 58\A 59\A 60\A 61\A 62\A 63\A 64\A 65\A 66\A 67\A 68\A 69\A 70\A 71\A 72\A 73\A 74\A 75\A 76\A 77\A 78\A 79\A 80\A 81\A 82\A 83\A 84\A 85\A 86\A 87\A 88\A 89\A 90\A 91\A 92\A 93\A 94\A 95\A 96\A 97\A 98\A 99\A";white-space:pre;top:calc(var(--value) * -1em);text-align:center;transition:all 1s cubic-bezier(1, 0, 0, 1)}.diff{position:relative;display:grid;width:100%;overflow:hidden;container-type:inline-size;grid-template-columns:auto 1fr}.diff-resizer{position:relative;top:50%;z-index:1;height:3rem;width:25rem;min-width:1rem;max-width:calc(100cqi - 1rem);resize:horizontal;overflow:hidden;opacity:0;transform-origin:100% 100%;scale:4;translate:1.5rem -1.5rem;clip-path:inset(calc(100% - 0.75rem) 0 0 calc(100% - 0.75rem))}.diff-item-1,.diff-item-2,.diff-resizer{position:relative;grid-column-start:1;grid-row-start:1}.diff-item-1:after{pointer-events:none;position:absolute;bottom:0;right:1px;top:50%;z-index:1;height:2rem;width:2rem;--tw-content:'';content:var(--tw-content);translate:50% -50%;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)));background-color:var(--fallback-b1,oklch(var(--b1)/.5));--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-style:solid;outline-offset:-3px;outline-color:var(--fallback-bc,oklch(var(--bc)/.05));--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.diff-item-2{overflow:hidden;border-right-width:2px;--tw-border-opacity:1;border-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)))}.diff-item-1>*,.diff-item-2>*{pointer-events:none;position:absolute;bottom:0;left:0;top:0;height:100%;width:100cqi;max-width:none;object-fit:cover;object-position:center}.divider{display:flex;flex-direction:row;align-items:center;align-self:stretch;margin-top:1rem;margin-bottom:1rem;height:1rem;white-space:nowrap}.divider:after,.divider:before{height:.125rem;width:100%;flex-grow:1;--tw-content:'';content:var(--tw-content);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.divider-start:before{display:none}.divider-end:after{display:none}.drawer{position:relative;display:grid;grid-auto-columns:max-content auto;width:100%}.drawer-content{grid-column-start:2;grid-row-start:1;min-width:0}.drawer-side{pointer-events:none;position:fixed;inset-inline-start:0px;top:0;grid-column-start:1;grid-row-start:1;display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));align-items:flex-start;justify-items:start;overflow-x:hidden;overflow-y:hidden;overscroll-behavior:contain;height:100vh;height:100dvh}.drawer-side>.drawer-overlay{position:sticky;top:0;place-self:stretch;cursor:pointer;background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0,0,0.2,1);transition-duration:.2s}.drawer-side>*{grid-column-start:1;grid-row-start:1}.drawer-side>:not(.drawer-overlay){transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0,0,0.2,1);transition-duration:.3s;will-change:transform;transform:translateX(-100%)}[dir=rtl] .drawer-side>:not(.drawer-overlay){transform:translateX(100%)}.drawer-toggle{position:fixed;height:0;width:0;appearance:none;opacity:0}.drawer-toggle:checked~.drawer-side{pointer-events:auto;visibility:visible;overflow-y:auto}.drawer-toggle:checked~.drawer-side>:not(.drawer-overlay){transform:translateX(0)}.drawer-end{grid-auto-columns:auto max-content}.drawer-end>.drawer-toggle~.drawer-content{grid-column-start:1}.drawer-end>.drawer-toggle~.drawer-side{grid-column-start:2;justify-items:end}.drawer-end>.drawer-toggle~.drawer-side>:not(.drawer-overlay){transform:translateX(100%)}[dir=rtl] .drawer-end>.drawer-toggle~.drawer-side>:not(.drawer-overlay){transform:translateX(-100%)}.drawer-end>.drawer-toggle:checked~.drawer-side>:not(.drawer-overlay){transform:translateX(0)}.dropdown{position:relative;display:inline-block}.dropdown>:not(summary):focus{outline:2px solid transparent;outline-offset:2px}.dropdown .dropdown-content{position:absolute}.dropdown:is(:not(details)) .dropdown-content{visibility:hidden;opacity:0;transform-origin:top;--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0,0,0.2,1);transition-duration:.2s}.dropdown-end .dropdown-content{inset-inline-end:0px}.dropdown-left .dropdown-content{bottom:auto;inset-inline-end:100%;top:0;transform-origin:right}.dropdown-right .dropdown-content{bottom:auto;inset-inline-start:100%;top:0;transform-origin:left}.dropdown-bottom .dropdown-content{bottom:auto;top:100%;transform-origin:top}.dropdown-top .dropdown-content{bottom:100%;top:auto;transform-origin:bottom}.dropdown-end.dropdown-right .dropdown-content{bottom:0;top:auto}.dropdown-end.dropdown-left .dropdown-content{bottom:0;top:auto}.dropdown.dropdown-open .dropdown-content,.dropdown:focus-within .dropdown-content,.dropdown:not(.dropdown-hover):focus .dropdown-content{visibility:visible;opacity:1}@media (hover:hover){.dropdown.dropdown-hover:hover .dropdown-content{visibility:visible;opacity:1}.btm-nav>.disabled:hover,.btm-nav>[disabled]:hover{pointer-events:none;--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn:hover{--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2)) / var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b2)) / var(--tw-border-opacity,1)) 90%,#000)}}@supports not (color:oklch(0% 0 0)){.btn:hover{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}}.btn.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn-ghost:hover{border-color:transparent}@supports (color:oklch(0% 0 0)){.btn-ghost:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.btn-link:hover{border-color:transparent;background-color:transparent;text-decoration-line:underline}.btn-outline:hover{--tw-border-opacity:1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.btn-outline.btn-primary:hover{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-primary:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.btn-outline.btn-secondary:hover{--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-secondary:hover{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,#000)}}.btn-outline.btn-accent:hover{--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-accent:hover{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,#000)}}.btn-outline.btn-success:hover{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-success:hover{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000)}}.btn-outline.btn-info:hover{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-info:hover{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000)}}.btn-outline.btn-warning:hover{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-warning:hover{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000)}}.btn-outline.btn-error:hover{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.btn-outline.btn-error:hover{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000)}}.btn-disabled:hover,.btn:disabled:hover,.btn[disabled]:hover{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}@supports (color:color-mix(in oklab,black,black)){.btn:is(input[type=checkbox]:checked):hover,.btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}}.dropdown.dropdown-hover:hover .dropdown-content{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.menu li:not(.menu-title,.disabled) > :not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled) > details > summary:not(.menu-title)):not(.active,.btn):hover{cursor:pointer;outline:2px solid transparent;outline-offset:2px}@supports (color:oklch(0% 0 0)){:where(.menu li:not(.menu-title,.disabled) > :not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled) > details > summary:not(.menu-title)):not(.active,.btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}}.tab[disabled],.tab[disabled]:hover{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}}.dropdown:is(details) summary::-webkit-details-marker{display:none}.file-input{height:3rem;flex-shrink:1;padding-inline-end:1rem;font-size:1rem;line-height:2;line-height:1.5rem;overflow:hidden;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:0;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.file-input::file-selector-button{margin-inline-end:1rem;display:inline-flex;height:100%;flex-shrink:0;cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:1em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0,0,0.2,1);transition-duration:.2s;border-style:solid;--tw-border-opacity:1;border-color:var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)));text-decoration-line:none;border-width:var(--border-btn,1px);animation:button-pop var(--animation-btn,.25s) ease-out}.footer{display:grid;width:100%;grid-auto-flow:row;place-items:start;column-gap:1rem;row-gap:2.5rem;font-size:.875rem;line-height:1.25rem}.footer>*{display:grid;place-items:start;gap:.5rem}.footer-center{place-items:center;text-align:center}.footer-center>*{place-items:center}@media (min-width:48rem){.footer{grid-auto-flow:column}.footer-center{grid-auto-flow:row dense}}.form-control{display:flex;flex-direction:column}.label{display:flex;-webkit-user-select:none;user-select:none;align-items:center;justify-content:space-between;padding-left:.25rem;padding-right:.25rem;padding-top:.5rem;padding-bottom:.5rem}.hero{display:grid;width:100%;place-items:center;background-size:cover;background-position:center}.hero>*{grid-column-start:1;grid-row-start:1}.hero-overlay{grid-column-start:1;grid-row-start:1;height:100%;width:100%;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.5}.hero-content{z-index:0;display:flex;align-items:center;justify-content:center;max-width:80rem;gap:1rem;padding:1rem}.indicator{position:relative;display:inline-flex;width:max-content}.indicator :where(.indicator-item){z-index:1;position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap}.input{flex-shrink:1;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.input-md[type=number]::-webkit-inner-spin-button,.input[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.input-xs[type=number]::-webkit-inner-spin-button{margin-top:-.25rem;margin-bottom:-.25rem;margin-inline-end:0}.input-sm[type=number]::-webkit-inner-spin-button{margin-top:0;margin-bottom:0;margin-inline-end:0}.input-lg[type=number]::-webkit-inner-spin-button{margin-top:-1.5rem;margin-bottom:-1.5rem;margin-inline-end:-1.5rem}.join{display:inline-flex;align-items:stretch;border-radius:var(--rounded-btn,.5rem)}.join :where(.join-item){border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:not(:first-child):not(:last-child),.join :not(:first-child):not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:first-child:not(:last-child),.join :first-child:not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0}.join .dropdown .join-item:first-child:not(:last-child),.join :first-child:not(:last-child) .dropdown .join-item{border-start-end-radius:inherit;border-end-end-radius:inherit}.join :where(.join-item:first-child:not(:last-child)),.join :where(:first-child:not(:last-child) .join-item){border-end-start-radius:inherit;border-start-start-radius:inherit}.join .join-item:last-child:not(:first-child),.join :last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0}.join :where(.join-item:last-child:not(:first-child)),.join :where(:last-child:not(:first-child) .join-item){border-start-end-radius:inherit;border-end-end-radius:inherit}@supports not selector(:has(*)){:where(.join *){border-radius:inherit}}@supports selector(:has(*)){:where(.join :has(.join-item)){border-radius:inherit}}.kbd{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:0.2;--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:.5rem;padding-right:.5rem;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));border-bottom-width:2px;min-height:2.2em;min-width:2.2em}.link{cursor:pointer;text-decoration-line:underline}.link-hover{text-decoration-line:none}.mask{mask-size:contain;mask-repeat:no-repeat;mask-position:center}.mask-half-1{mask-size:200%;mask-position:left}.mask-half-1:where([dir=rtl],[dir=rtl] *){mask-position:right}.mask-half-2{mask-size:200%;mask-position:right}.mask-half-2:where([dir=rtl],[dir=rtl] *){mask-position:left}.menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding:.5rem}.menu :where(li ul){position:relative;white-space:nowrap;margin-inline-start:1rem;padding-inline-start:0.5rem}.menu :where(li:not(.menu-title) > :not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title) > details > summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;user-select:none}.menu li.disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;color:var(--fallback-bc,oklch(var(--bc)/.3))}.menu :where(li > .menu-dropdown:not(.menu-dropdown-show)){display:none}:where(.menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}:where(.menu li) .badge{justify-self:end}.mockup-code{position:relative;overflow:hidden;overflow-x:auto;min-width:18rem;border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));padding-top:1.25rem;padding-bottom:1.25rem;--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)));direction:ltr}.mockup-code pre[data-prefix]:before{content:attr(data-prefix);display:inline-block;text-align:right;width:2rem;opacity:.5}.mockup-window{position:relative;overflow:hidden;overflow-x:auto;display:flex;flex-direction:column;border-radius:var(--rounded-box,1rem);padding-top:1.25rem}.mockup-window pre[data-prefix]:before{content:attr(data-prefix);display:inline-block;text-align:right}.mockup-browser{position:relative;overflow:hidden;overflow-x:auto;border-radius:var(--rounded-box,1rem)}.mockup-browser pre[data-prefix]:before{content:attr(data-prefix);display:inline-block;text-align:right}.modal{pointer-events:none;position:fixed;inset:0px;margin:0;display:grid;height:100%;max-height:none;width:100%;max-width:none;justify-items:center;padding:0;opacity:0;overscroll-behavior:contain;z-index:999;background-color:transparent;color:inherit;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,0.2,1);transition-property:transform,opacity,visibility;overflow-y:hidden}.modal-scroll{overscroll-behavior:auto}:where(.modal){align-items:center}.modal-box{max-height:calc(100vh - 5em);grid-column-start:1;grid-row-start:1;width:91.666667%;max-width:32rem;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0,0,0.2,1);transition-duration:.2s;box-shadow:rgba(0,0,0,.25) 0 25px 50px -12px;overflow-y:auto;overscroll-behavior:contain}.modal-open,.modal-toggle:checked+.modal,.modal:target,.modal[open]{pointer-events:auto;visibility:visible;opacity:1}.modal-action{display:flex;margin-top:1.5rem;justify-content:flex-end}.modal-toggle{position:fixed;height:0;width:0;appearance:none;opacity:0}:root:has(:is(.modal-open,.modal:target,.modal-toggle:checked + .modal,.modal[open])){overflow:hidden;scrollbar-gutter:stable}.navbar{display:flex;align-items:center;padding:var(--navbar-padding,.5rem);min-height:4rem;width:100%}:where(.navbar > :not(script,style)){display:inline-flex;align-items:center}.navbar-start{width:50%;justify-content:flex-start}.navbar-center{flex-shrink:0}.navbar-end{width:50%;justify-content:flex-end}.progress{position:relative;width:100%;appearance:none;overflow:hidden;height:.5rem;border-radius:var(--rounded-box,1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.radial-progress{position:relative;display:inline-grid;height:var(--size);width:var(--size);place-content:center;border-radius:9999px;background-color:transparent;vertical-align:middle;box-sizing:content-box;--value:0;--size:5rem;--thickness:calc(var(--size) / 10)}.radial-progress::-moz-progress-bar{appearance:none;background-color:transparent}.radial-progress::-webkit-progress-value{appearance:none;background-color:transparent}.radial-progress::-webkit-progress-bar{appearance:none;background-color:transparent}.radial-progress:after,.radial-progress:before{position:absolute;border-radius:9999px;content:""}.radial-progress:before{inset:0px;background:radial-gradient(farthest-side,currentColor 98%,#0000) top/var(--thickness) var(--thickness) no-repeat,conic-gradient(currentColor calc(var(--value) * 1%),#0000 0);mask:radial-gradient(farthest-side,#0000 calc(99% - var(--thickness)),#000 calc(100% - var(--thickness)))}.radial-progress:after{inset:calc(50% - var(--thickness)/ 2);transform:rotate(calc(var(--value) * 3.6deg - 90deg)) translate(calc(var(--size)/ 2 - 50%));background-color:currentColor}.radio{flex-shrink:0;--chkbg:var(--bc);height:1.5rem;width:1.5rem;cursor:pointer;appearance:none;border-radius:9999px;border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:0.2}.range{height:1.5rem;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;--range-shdw:var(--fallback-bc,oklch(var(--bc)/1));overflow:hidden;border-radius:var(--rounded-box,1rem);background-color:transparent}.range:focus{outline:0}.rating{position:relative;display:inline-flex}.rating :where(input){cursor:pointer;border-radius:0;animation:rating-pop var(--animation-input,.25s) ease-out;height:1.5rem;width:1.5rem;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));--tw-bg-opacity:1}.select{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;height:3rem;min-height:3rem;padding-inline-start:1rem;padding-inline-end:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.select[multiple]{height:auto}.stack{display:inline-grid;place-items:center;align-items:flex-end}.stack>*{grid-column-start:1;grid-row-start:1;transform:translateY(10%) scale(.9);z-index:1;width:100%;opacity:.6}.stack>:nth-child(2){transform:translateY(5%) scale(.95);z-index:2;opacity:.8}.stack>:first-child{transform:translateY(0) scale(1);z-index:3;opacity:1}.stats{display:inline-grid;border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}:where(.stats){grid-auto-flow:column;overflow-x:auto}.stat{display:inline-grid;width:100%;grid-template-columns:repeat(1,1fr);column-gap:1rem;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:0.1;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem}.stat-figure{grid-column-start:2;grid-row:span 3/span 3;grid-row-start:1;place-self:center;justify-self:end}.stat-title{grid-column-start:1;white-space:nowrap;color:var(--fallback-bc,oklch(var(--bc)/.6))}.stat-value{grid-column-start:1;white-space:nowrap;font-size:2.25rem;line-height:2.5rem;font-weight:800}.stat-desc{grid-column-start:1;white-space:nowrap;font-size:.75rem;line-height:1rem;color:var(--fallback-bc,oklch(var(--bc)/.6))}.stat-actions{grid-column-start:1;white-space:nowrap;margin-top:1rem}.steps{display:inline-grid;grid-auto-flow:column;overflow:hidden;overflow-x:auto;counter-reset:step;grid-auto-columns:1fr}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem}.swap{position:relative;display:inline-grid;-webkit-user-select:none;user-select:none;place-content:center;cursor:pointer}.swap>*{grid-column-start:1;grid-row-start:1;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,0.2,1);transition-property:transform,opacity}.swap input{appearance:none}.swap .swap-indeterminate,.swap .swap-on,.swap input:indeterminate~.swap-on{opacity:0}.swap input:checked~.swap-off,.swap input:indeterminate~.swap-off,.swap-active .swap-off{opacity:0}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate,.swap-active .swap-on{opacity:1}.tabs{display:grid;align-items:flex-end}.tabs-lifted:has(.tab-content[class*=" rounded-"]) .tab:first-child:not(:is(.tab-active,[aria-selected=true])),.tabs-lifted:has(.tab-content[class^=rounded-]) .tab:first-child:not(:is(.tab-active,[aria-selected=true])){border-bottom-color:transparent}.tab{position:relative;grid-row-start:1;display:inline-flex;height:2rem;cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding:1rem;--tw-text-opacity:0.5;--tab-color:var(--fallback-bc,oklch(var(--bc)/1));--tab-bg:var(--fallback-b1,oklch(var(--b1)/1));--tab-border-color:var(--fallback-b3,oklch(var(--b3)/1));color:var(--tab-color);padding-inline-start:var(--tab-padding,1rem);padding-inline-end:var(--tab-padding,1rem)}.tab:is(input[type=radio]){width:auto;border-bottom-right-radius:0;border-bottom-left-radius:0}.tab:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.tab:not(input):empty{cursor:default;grid-column-start:span 9999}.tab-content{grid-column-start:1;grid-column-end:span 9999;grid-row-start:2;margin-top:calc(var(--tab-border) * -1);display:none;border-color:transparent;border-width:var(--tab-border,0)}:checked+.tab-content:nth-child(2),:is(.tab-active,[aria-selected=true])+.tab-content:nth-child(2){border-start-start-radius:0px}:is(.tab-active,[aria-selected=true])+.tab-content,input.tab:checked+.tab-content{display:block}.table{position:relative;width:100%;border-radius:var(--rounded-box,1rem);text-align:left;font-size:.875rem;line-height:1.25rem}.table :where(.table-pin-rows thead tr){position:sticky;top:0;z-index:1;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-rows tfoot tr){position:sticky;bottom:0;z-index:1;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table :where(.table-pin-cols tr th){position:sticky;left:0;right:0;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.table-zebra tbody tr:nth-child(2n) :where(.table-pin-cols tr th){--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.textarea{min-height:3rem;flex-shrink:1;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn,.5rem);border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.timeline{position:relative;display:flex}:where(.timeline > li){position:relative;display:grid;flex-shrink:0;align-items:center;grid-template-rows:var(--timeline-row-start,minmax(0,1fr)) auto var(--timeline-row-end,minmax(0,1fr));grid-template-columns:var(--timeline-col-start,minmax(0,1fr)) auto var(--timeline-col-end,minmax(0,1fr))}.timeline>li>hr{width:100%;border-width:0}:where(.timeline > li > hr):first-child{grid-column-start:1;grid-row-start:2}:where(.timeline > li > hr):last-child{grid-column-start:3;grid-column-end:none;grid-row-start:2;grid-row-end:auto}.timeline-start{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:2;margin:.25rem;align-self:flex-end;justify-self:center}.timeline-middle{grid-column-start:2;grid-row-start:2}.timeline-end{grid-column-start:1;grid-column-end:4;grid-row-start:3;grid-row-end:4;margin:.25rem;align-self:flex-start;justify-self:center}.toast{position:fixed;display:flex;min-width:fit-content;flex-direction:column;white-space:nowrap;gap:.5rem;padding:1rem}.toggle{flex-shrink:0;--tglbg:var(--fallback-b1,oklch(var(--b1)/1));--handleoffset:1.5rem;--handleoffsetcalculator:calc(var(--handleoffset) * -1);--togglehandleborder:0 0;height:1.5rem;width:3rem;cursor:pointer;appearance:none;border-radius:var(--rounded-badge,1.9rem);border-width:1px;border-color:currentColor;background-color:currentColor;color:var(--fallback-bc,oklch(var(--bc)/.5));transition:background,box-shadow var(--animation-input, .2s) ease-out;box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder)}.alert-info{border-color:var(--fallback-in,oklch(var(--in)/.2));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-in,oklch(var(--in)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.alert-success{border-color:var(--fallback-su,oklch(var(--su)/.2));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-su,oklch(var(--su)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.alert-warning{border-color:var(--fallback-wa,oklch(var(--wa)/.2));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));--alert-bg:var(--fallback-wa,oklch(var(--wa)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.alert-error{border-color:var(--fallback-er,oklch(var(--er)/.2));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-er,oklch(var(--er)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.avatar-group{display:flex;overflow:hidden}.avatar-group :where(.avatar){overflow:hidden;border-radius:9999px;border-width:4px;--tw-border-opacity:1;border-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)))}.badge-neutral{--tw-border-opacity:1;border-color:var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.badge-primary{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.badge-secondary{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.badge-accent{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.badge-info{border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.badge-success{border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.badge-warning{border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.badge-error{border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.badge-ghost{--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.badge-outline{border-color:currentColor;--tw-border-opacity:0.5;background-color:transparent;color:currentColor}.badge-outline.badge-neutral{--tw-text-opacity:1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.badge-outline.badge-primary{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.badge-outline.badge-secondary{--tw-text-opacity:1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.badge-outline.badge-accent{--tw-text-opacity:1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.badge-outline.badge-info{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.badge-outline.badge-success{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.badge-outline.badge-warning{--tw-text-opacity:1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.badge-outline.badge-error{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.btm-nav>:not(.active){padding-top:.125rem}.btm-nav>:where(.active){border-top-width:2px;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.btm-nav>.disabled,.btm-nav>[disabled]{pointer-events:none;--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btm-nav>* .label{font-size:1rem;line-height:1.5rem}.breadcrumbs>ol>li>a:focus,.breadcrumbs>ul>li>a:focus{outline:2px solid transparent;outline-offset:2px}.breadcrumbs>ol>li>a:focus-visible,.breadcrumbs>ul>li>a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.breadcrumbs>ol>li+:before,.breadcrumbs>ul>li+:before{content:"";margin-left:.5rem;margin-right:.75rem;display:block;height:.375rem;width:.375rem;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.4;border-top:1px solid;border-right:1px solid;background-color:transparent}[dir=rtl] .breadcrumbs>ol>li+:before,[dir=rtl] .breadcrumbs>ul>li+:before{--tw-rotate:-135deg}@media (prefers-reduced-motion:no-preference){.btn{animation:button-pop var(--animation-btn,.25s) ease-out}}.btn:active:focus,.btn:active:hover{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale,.97))}@supports not (color:oklch(0% 0 0)){.btn{background-color:var(--btn-color,var(--fallback-b2));border-color:var(--btn-color,var(--fallback-b2))}.btn-primary{--btn-color:var(--fallback-p)}.btn-secondary{--btn-color:var(--fallback-s)}.btn-accent{--btn-color:var(--fallback-a)}.btn-neutral{--btn-color:var(--fallback-n)}.btn-info{--btn-color:var(--fallback-in)}.btn-success{--btn-color:var(--fallback-su)}.btn-warning{--btn-color:var(--fallback-wa)}.btn-error{--btn-color:var(--fallback-er)}.prose :where(code):not(:where([class~=not-prose] *,pre *)){background-color:var(--fallback-b3,oklch(var(--b3)/1))}}@supports (color:color-mix(in oklab,black,black)){.btn-active{background-color:color-mix(in oklab,oklch(var(--btn-color,var(--b3)) / var(--tw-bg-opacity,1)) 90%,#000);border-color:color-mix(in oklab,oklch(var(--btn-color,var(--b3)) / var(--tw-border-opacity,1)) 90%,#000)}.btn-outline.btn-primary.btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,#000)}.btn-outline.btn-secondary.btn-active{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,#000)}.btn-outline.btn-accent.btn-active{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,#000)}.btn-outline.btn-success.btn-active{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000)}.btn-outline.btn-info.btn-active{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000)}.btn-outline.btn-warning.btn-active{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000)}.btn-outline.btn-error.btn-active{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000)}}.btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-primary{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color:oklch(0% 0 0)){.btn-primary{--btn-color:var(--p)}.btn-secondary{--btn-color:var(--s)}.btn-accent{--btn-color:var(--a)}.btn-neutral{--btn-color:var(--n)}.btn-info{--btn-color:var(--in)}.btn-success{--btn-color:var(--su)}.btn-warning{--btn-color:var(--wa)}.btn-error{--btn-color:var(--er)}}.btn-secondary{--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)));outline-color:var(--fallback-s,oklch(var(--s)/1))}.btn-accent{--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)));outline-color:var(--fallback-a,oklch(var(--a)/1))}.btn-neutral{--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)));outline-color:var(--fallback-n,oklch(var(--n)/1))}.btn-info{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.btn-success{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.btn-warning{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.btn-error{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.btn.glass{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn.glass.btn-active{--glass-opacity:25%;--glass-border-opacity:15%}.btn-ghost{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-ghost.btn-active{border-color:transparent;background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.btn-link{border-color:transparent;background-color:transparent;--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)));text-decoration-line:underline;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-link.btn-active{border-color:transparent;background-color:transparent;text-decoration-line:underline}.btn-outline{border-color:currentColor;background-color:transparent;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-outline.btn-active{--tw-border-opacity:1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.btn-outline.btn-primary{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.btn-outline.btn-primary.btn-active{--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn-outline.btn-secondary{--tw-text-opacity:1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.btn-outline.btn-secondary.btn-active{--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.btn-outline.btn-accent{--tw-text-opacity:1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.btn-outline.btn-accent.btn-active{--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.btn-outline.btn-success{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.btn-outline.btn-success.btn-active{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.btn-outline.btn-info{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.btn-outline.btn-info.btn-active{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.btn-outline.btn-warning{--tw-text-opacity:1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.btn-outline.btn-warning.btn-active{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.btn-outline.btn-error{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.btn-outline.btn-error.btn-active{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.btn.btn-disabled,.btn:disabled,.btn[disabled]{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.btn:is(input[type=checkbox]:checked),.btn:is(input[type=radio]:checked){--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.btn:is(input[type=checkbox]:checked):focus-visible,.btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale,.98))}40%{transform:scale(1.02)}100%{transform:scale(1)}}.card :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}.card :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}.card:focus-visible{outline:2px solid currentColor;outline-offset:2px}.card.bordered{border-width:1px;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.card-bordered{border-width:1px;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.card.compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.card-title{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}.card.image-full :where(figure){overflow:hidden;border-radius:inherit}.carousel::-webkit-scrollbar{display:none}.chat-bubble-primary{--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.chat-bubble-secondary{--tw-bg-opacity:1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.chat-bubble-accent{--tw-bg-opacity:1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.chat-bubble-info{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.chat-bubble-success{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.chat-bubble-warning{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.chat-bubble-error{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.checkbox:focus{box-shadow:none}.checkbox:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.checkbox:disabled{border-width:0;cursor:not-allowed;border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.2}.checkbox:checked,.checkbox[aria-checked=true]{background-repeat:no-repeat;animation:checkmark var(--animation-input,.2s) ease-out;background-color:var(--chkbg);background-image:linear-gradient(-45deg,transparent 65%,var(--chkbg) 65.99%),linear-gradient(45deg,transparent 75%,var(--chkbg) 75.99%),linear-gradient(-45deg,var(--chkbg) 40%,transparent 40.99%),linear-gradient(45deg,var(--chkbg) 30%,var(--chkfg) 30.99%,var(--chkfg) 40%,transparent 40.99%),linear-gradient(-45deg,var(--chkfg) 50%,var(--chkbg) 50.99%)}.checkbox:indeterminate{--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-repeat:no-repeat;animation:checkmark var(--animation-input,.2s) ease-out;background-image:linear-gradient(90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(-90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(0deg,var(--chkbg) 43%,var(--chkfg) 43%,var(--chkfg) 57%,var(--chkbg) 57%)}.checkbox-primary{--chkbg:var(--fallback-p,oklch(var(--p)/1));--chkfg:var(--fallback-pc,oklch(var(--pc)/1));--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.checkbox-primary:focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.checkbox-primary:checked,.checkbox-primary[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.checkbox-secondary{--chkbg:var(--fallback-s,oklch(var(--s)/1));--chkfg:var(--fallback-sc,oklch(var(--sc)/1));--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}.checkbox-secondary:focus-visible{outline-color:var(--fallback-s,oklch(var(--s)/1))}.checkbox-secondary:checked,.checkbox-secondary[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.checkbox-accent{--chkbg:var(--fallback-a,oklch(var(--a)/1));--chkfg:var(--fallback-ac,oklch(var(--ac)/1));--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}.checkbox-accent:focus-visible{outline-color:var(--fallback-a,oklch(var(--a)/1))}.checkbox-accent:checked,.checkbox-accent[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.checkbox-success{--chkbg:var(--fallback-su,oklch(var(--su)/1));--chkfg:var(--fallback-suc,oklch(var(--suc)/1));--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.checkbox-success:focus-visible{outline-color:var(--fallback-su,oklch(var(--su)/1))}.checkbox-success:checked,.checkbox-success[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.checkbox-warning{--chkbg:var(--fallback-wa,oklch(var(--wa)/1));--chkfg:var(--fallback-wac,oklch(var(--wac)/1));--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.checkbox-warning:focus-visible{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.checkbox-warning:checked,.checkbox-warning[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.checkbox-info{--chkbg:var(--fallback-in,oklch(var(--in)/1));--chkfg:var(--fallback-inc,oklch(var(--inc)/1));--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.checkbox-info:focus-visible{outline-color:var(--fallback-in,oklch(var(--in)/1))}.checkbox-info:checked,.checkbox-info[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.checkbox-error{--chkbg:var(--fallback-er,oklch(var(--er)/1));--chkfg:var(--fallback-erc,oklch(var(--erc)/1));--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.checkbox-error:focus-visible{outline-color:var(--fallback-er,oklch(var(--er)/1))}.checkbox-error:checked,.checkbox-error[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}100%{background-position-y:0}}.checkbox-mark{display:none}details.collapse{width:100%}details.collapse summary{position:relative;display:block;outline:2px solid transparent;outline-offset:2px}details.collapse summary::-webkit-details-marker{display:none}.collapse:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.collapse:has(.collapse-title:focus-visible),.collapse:has(> input[type=checkbox]:focus-visible),.collapse:has(> input[type=radio]:focus-visible){outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.collapse-arrow>.collapse-title:after{position:absolute;display:block;height:.5rem;width:.5rem;--tw-translate-y:-100%;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0,0,0.2,1);transition-duration:150ms;transition-duration:.2s;top:1.9rem;inset-inline-end:1.4rem;content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.collapse-plus>.collapse-title:after{position:absolute;display:block;height:.5rem;width:.5rem;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0,0,0.2,1);transition-duration:.3s;top:.9rem;inset-inline-end:1.4rem;content:"+";pointer-events:none}.collapse:not(.collapse-open):not(.collapse-close)>.collapse-title,.collapse:not(.collapse-open):not(.collapse-close)>input[type=checkbox],.collapse:not(.collapse-open):not(.collapse-close)>input[type=radio]:not(:checked){cursor:pointer}.collapse:focus:not(.collapse-open):not(.collapse-close):not(.collapse[open])>.collapse-title{cursor:unset}.collapse-title{position:relative}:where(.collapse > input[type=checkbox]),:where(.collapse > input[type=radio]){z-index:1}.collapse-title,:where(.collapse > input[type=checkbox]),:where(.collapse > input[type=radio]){width:100%;padding:1rem;padding-inline-end:3rem;min-height:3.75rem;transition:background-color .2s ease-out}.collapse-open>:where(.collapse-content),.collapse:focus:not(.collapse-close)>:where(.collapse-content),.collapse:not(.collapse-close)>:where(input[type=checkbox]:checked ~ .collapse-content),.collapse:not(.collapse-close)>:where(input[type=radio]:checked ~ .collapse-content),.collapse[open]>:where(.collapse-content){padding-bottom:1rem;transition:padding .2s ease-out,background-color .2s ease-out}.collapse-arrow:focus:not(.collapse-close)>.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after,.collapse-open.collapse-arrow>.collapse-title:after,.collapse[open].collapse-arrow>.collapse-title:after{--tw-translate-y:-50%;--tw-rotate:225deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.collapse-open.collapse-plus>.collapse-title:after,.collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after,.collapse[open].collapse-plus>.collapse-title:after{content:"−"}.divider:not(:empty){gap:1rem}.divider-neutral:after,.divider-neutral:before{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))}.divider-primary:after,.divider-primary:before{--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))}.divider-secondary:after,.divider-secondary:before{--tw-bg-opacity:1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)))}.divider-accent:after,.divider-accent:before{--tw-bg-opacity:1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)))}.divider-success:after,.divider-success:before{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.divider-warning:after,.divider-warning:before{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.divider-info:after,.divider-info:before{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.divider-error:after,.divider-error:before{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.drawer-toggle:checked~.drawer-side>.drawer-overlay{background-color:#0006}.drawer-toggle:focus-visible~.drawer-content label.drawer-button{outline-style:solid;outline-width:2px;outline-offset:2px}.dropdown.dropdown-open .dropdown-content,.dropdown:focus .dropdown-content,.dropdown:focus-within .dropdown-content{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.file-input-bordered{--tw-border-opacity:0.2}.file-input:focus{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.file-input-ghost{--tw-bg-opacity:0.05}.file-input-ghost:focus{--tw-bg-opacity:1;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:none}.file-input-ghost::file-selector-button{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor}.file-input-primary{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.file-input-primary:focus{outline-color:var(--fallback-p,oklch(var(--p)/1))}.file-input-primary::file-selector-button{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.file-input-secondary{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}.file-input-secondary:focus{outline-color:var(--fallback-s,oklch(var(--s)/1))}.file-input-secondary::file-selector-button{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.file-input-accent{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}.file-input-accent:focus{outline-color:var(--fallback-a,oklch(var(--a)/1))}.file-input-accent::file-selector-button{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.file-input-info{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.file-input-info:focus{outline-color:var(--fallback-in,oklch(var(--in)/1))}.file-input-info::file-selector-button{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.file-input-success{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.file-input-success:focus{outline-color:var(--fallback-su,oklch(var(--su)/1))}.file-input-success::file-selector-button{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.file-input-warning{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.file-input-warning:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.file-input-warning::file-selector-button{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.file-input-error{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.file-input-error:focus{outline-color:var(--fallback-er,oklch(var(--er)/1))}.file-input-error::file-selector-button{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.file-input-disabled,.file-input[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));--tw-text-opacity:0.2}.file-input-disabled::placeholder,.file-input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.file-input-disabled::file-selector-button,.file-input[disabled]::file-selector-button{--tw-border-opacity:0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity:0.2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.footer-title{margin-bottom:.5rem;font-weight:700;text-transform:uppercase;opacity:.6}.label-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.label-text-alt{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.input input{--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:transparent}.input input:focus{outline:2px solid transparent;outline-offset:2px}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input-bordered{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.input:focus,.input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.input-ghost{--tw-bg-opacity:0.05}.input-ghost:focus,.input-ghost:focus-within{--tw-bg-opacity:1;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:none}.input-primary{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.input-primary:focus,.input-primary:focus-within{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}.input-secondary{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}.input-secondary:focus,.input-secondary:focus-within{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));outline-color:var(--fallback-s,oklch(var(--s)/1))}.input-accent{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}.input-accent:focus,.input-accent:focus-within{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));outline-color:var(--fallback-a,oklch(var(--a)/1))}.input-info{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.input-info:focus,.input-info:focus-within{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.input-success{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.input-success:focus,.input-success:focus-within{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.input-warning{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.input-warning:focus,.input-warning:focus-within{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.input-error{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.input-error:focus,.input-error:focus-within{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.input-disabled,.input:disabled,.input:has(> input[disabled]),.input[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.input-disabled::placeholder,.input:disabled::placeholder,.input:has(> input[disabled])::placeholder,.input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.input:has(> input[disabled])>input[disabled]{cursor:not-allowed}.input::-webkit-date-and-time-value{text-align:inherit}.join>:where(:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.join>:where(:not(:first-child)):is(.btn){margin-inline-start:calc(var(--border-btn) * -1)}.join-item:focus{isolation:isolate}.link-primary{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){@media (hover:hover){.link-primary:hover{color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 80%,#000)}.link-secondary:hover{color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 80%,#000)}.link-accent:hover{color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 80%,#000)}.link-neutral:hover{color:color-mix(in oklab,var(--fallback-n,oklch(var(--n)/1)) 80%,#000)}.link-success:hover{color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 80%,#000)}.link-info:hover{color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 80%,#000)}.link-warning:hover{color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 80%,#000)}.link-error:hover{color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 80%,#000)}}}.link-secondary{--tw-text-opacity:1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.link-accent{--tw-text-opacity:1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.link-neutral{--tw-text-opacity:1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.link-success{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.link-info{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.link-warning{--tw-text-opacity:1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.link-error{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.link:focus{outline:2px solid transparent;outline-offset:2px}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.loading{pointer-events:none;display:inline-block;aspect-ratio:1/1;width:1.5rem;background-color:currentColor;mask-size:100%;mask-repeat:no-repeat;mask-position:center;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.loading-spinner{mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.loading-dots{mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_qM83%7Banimation:spinner_8HQG 1.05s infinite%7D.spinner_oXPr%7Banimation-delay:.1s%7D.spinner_ZTLf%7Banimation-delay:.2s%7D@keyframes spinner_8HQG%7B0%25,57.14%25%7Banimation-timing-function:cubic-bezier(0.33,.66,.66,1);transform:translate(0)%7D28.57%25%7Banimation-timing-function:cubic-bezier(0.33,0,.66,.33);transform:translateY(-6px)%7D100%25%7Btransform:translate(0)%7D%7D%3C/style%3E%3Ccircle class='spinner_qM83' cx='4' cy='12' r='3'/%3E%3Ccircle class='spinner_qM83 spinner_oXPr' cx='12' cy='12' r='3'/%3E%3Ccircle class='spinner_qM83 spinner_ZTLf' cx='20' cy='12' r='3'/%3E%3C/svg%3E")}.loading-ring{mask-image:url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E%3Cg fill='none' fill-rule='evenodd' stroke-width='2'%3E%3Ccircle cx='22' cy='22' r='1'%3E%3Canimate attributeName='r' begin='0s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite' /%3E%3Canimate attributeName='stroke-opacity' begin='0s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite' /%3E%3C/circle%3E%3Ccircle cx='22' cy='22' r='1'%3E%3Canimate attributeName='r' begin='-0.9s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite' /%3E%3Canimate attributeName='stroke-opacity' begin='-0.9s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite' /%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.loading-ball{mask-image:url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_rXNP%7Banimation:spinner_YeBj .8s infinite%7D@keyframes spinner_YeBj%7B0%25%7Banimation-timing-function:cubic-bezier(0.33,0,.66,.33);cy:5px%7D46.875%25%7Bcy:20px;rx:4px;ry:4px%7D50%25%7Banimation-timing-function:cubic-bezier(0.33,.66,.66,1);cy:20.5px;rx:4.8px;ry:3px%7D53.125%25%7Brx:4px;ry:4px%7D100%25%7Bcy:5px%7D%7D%3C/style%3E%3Cellipse class='spinner_rXNP' cx='12' cy='5' rx='4' ry='4'/%3E%3C/svg%3E")}.loading-bars{mask-image:url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_hzlK%7Banimation:spinner_vc4H .8s linear infinite;animation-delay:-.8s%7D.spinner_koGT%7Banimation-delay:-.65s%7D.spinner_YF1u%7Banimation-delay:-.5s%7D@keyframes spinner_vc4H%7B0%25%7By:1px;height:22px%7D93.75%25%7By:5px;height:14px;opacity:.2%7D%7D%3C/style%3E%3Crect class='spinner_hzlK' x='1' y='1' width='6' height='22'/%3E%3Crect class='spinner_hzlK spinner_koGT' x='9' y='1' width='6' height='22'/%3E%3Crect class='spinner_hzlK spinner_YF1u' x='17' y='1' width='6' height='22'/%3E%3C/svg%3E")}.loading-infinity{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='shape-rendering: auto;' width='200px' height='200px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Cpath fill='none' stroke='%230a0a0a' stroke-width='10' stroke-dasharray='205.271142578125 51.317785644531256' d='M24.3 30C11.4 30 5 43.3 5 50s6.4 20 19.3 20c19.3 0 32.1-40 51.4-40 C88.6 30 95 43.3 95 50s-6.4 20-19.3 20C56.4 70 43.6 30 24.3 30z' stroke-linecap='round' style='transform:scale(0.8);transform-origin:50px 50px'%3E%3Canimate attributeName='stroke-dashoffset' repeatCount='indefinite' dur='2s' keyTimes='0;1' values='0;256.58892822265625'%3E%3C/animate%3E%3C/path%3E%3C/svg%3E")}.loading-xs{width:1rem}.loading-sm{width:1.25rem}.loading-md{width:1.5rem}.loading-lg{width:2.5rem}.mask-squircle{mask-image:url("data:image/svg+xml,%3csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M100 0C20 0 0 20 0 100s20 100 100 100 100-20 100-100S180 0 100 0Z'/%3e%3c/svg%3e")}.mask-decagon{mask-image:url("data:image/svg+xml,%3csvg width='192' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 0 58.779 19.098 36.327 50v61.804l-36.327 50L96 200l-58.779-19.098-36.327-50V69.098l36.327-50z' fill-rule='evenodd'/%3e%3c/svg%3e")}.mask-diamond{mask-image:url("data:image/svg+xml,%3csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m100 0 100 100-100 100L0 100z' fill-rule='evenodd'/%3e%3c/svg%3e")}.mask-heart{mask-image:url("data:image/svg+xml,%3csvg width='200' height='185' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M100 184.606a15.384 15.384 0 0 1-8.653-2.678C53.565 156.28 37.205 138.695 28.182 127.7 8.952 104.264-.254 80.202.005 54.146.308 24.287 24.264 0 53.406 0c21.192 0 35.869 11.937 44.416 21.879a2.884 2.884 0 0 0 4.356 0C110.725 11.927 125.402 0 146.594 0c29.142 0 53.098 24.287 53.4 54.151.26 26.061-8.956 50.122-28.176 73.554-9.023 10.994-25.383 28.58-63.165 54.228a15.384 15.384 0 0 1-8.653 2.673Z' fill='black' fill-rule='nonzero'/%3e%3c/svg%3e")}.mask-hexagon{mask-image:url("data:image/svg+xml,%3csvg width='182' height='201' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M.3 65.486c0-9.196 6.687-20.063 14.211-25.078l61.86-35.946c8.36-5.016 20.899-5.016 29.258 0l61.86 35.946c8.36 5.015 14.211 15.882 14.211 25.078v71.055c0 9.196-6.687 20.063-14.211 25.079l-61.86 35.945c-8.36 4.18-20.899 4.18-29.258 0L14.51 161.62C6.151 157.44.3 145.737.3 136.54V65.486Z' fill='black' fill-rule='nonzero'/%3e%3c/svg%3e")}.mask-hexagon-2{mask-image:url("data:image/svg+xml,%3csvg width='200' height='182' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M64.786 181.4c-9.196 0-20.063-6.687-25.079-14.21L3.762 105.33c-5.016-8.36-5.016-20.9 0-29.259l35.945-61.86C44.723 5.851 55.59 0 64.786 0h71.055c9.196 0 20.063 6.688 25.079 14.211l35.945 61.86c4.18 8.36 4.18 20.899 0 29.258l-35.945 61.86c-4.18 8.36-15.883 14.211-25.079 14.211H64.786Z' fill='black' fill-rule='nonzero'/%3e%3c/svg%3e")}.mask-circle{mask-image:url("data:image/svg+xml,%3csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle fill='black' cx='100' cy='100' r='100' fill-rule='evenodd'/%3e%3c/svg%3e")}.mask-parallelogram{mask-image:url("data:image/svg+xml,%3csvg width='200' height='154' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M46.154 0H200l-46.154 153.846H0z' fill-rule='evenodd'/%3e%3c/svg%3e")}.mask-parallelogram-2{mask-image:url("data:image/svg+xml,%3csvg width='200' height='154' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M153.846 0H0l46.154 153.846H200z' fill-rule='evenodd'/%3e%3c/svg%3e")}.mask-parallelogram-3{mask-image:url("data:image/svg+xml,%3csvg width='154' height='201' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M.077 47.077v153.846l153.846-46.154V.923z' fill-rule='evenodd'/%3e%3c/svg%3e")}.mask-parallelogram-4{mask-image:url("data:image/svg+xml,%3csvg width='154' height='201' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M153.923 47.077v153.846L.077 154.77V.923z' fill-rule='evenodd'/%3e%3c/svg%3e")}.mask-pentagon{mask-image:url("data:image/svg+xml,%3csvg width='192' height='181' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 0 95.106 69.098-36.327 111.804H37.22L.894 69.098z' fill-rule='evenodd'/%3e%3c/svg%3e")}.mask-square{mask-image:url("data:image/svg+xml,%3csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 0h200v200H0z' fill-rule='evenodd'/%3e%3c/svg%3e")}.mask-star{mask-image:url("data:image/svg+xml,%3csvg width='192' height='180' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 137.263-58.779 42.024 22.163-68.389L.894 68.481l72.476-.243L96 0l22.63 68.238 72.476.243-58.49 42.417 22.163 68.389z' fill-rule='evenodd'/%3e%3c/svg%3e")}.mask-star-2{mask-image:url("data:image/svg+xml,%3csvg width='192' height='180' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 153.044-58.779 26.243 7.02-63.513L.894 68.481l63.117-13.01L96 0l31.989 55.472 63.117 13.01-43.347 47.292 7.02 63.513z' fill-rule='evenodd'/%3e%3c/svg%3e")}.mask-triangle{mask-image:url("data:image/svg+xml,%3csvg width='174' height='149' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m87 148.476-86.603.185L43.86 74.423 87 0l43.14 74.423 43.463 74.238z' fill-rule='evenodd'/%3e%3c/svg%3e")}.mask-triangle-2{mask-image:url("data:image/svg+xml,%3csvg width='174' height='150' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m87 .738 86.603-.184-43.463 74.238L87 149.214 43.86 74.792.397.554z' fill-rule='evenodd'/%3e%3c/svg%3e")}.mask-triangle-3{mask-image:url("data:image/svg+xml,%3csvg width='150' height='174' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m149.369 87.107.185 86.603-74.239-43.463L.893 87.107l74.422-43.14L149.554.505z' fill-rule='evenodd'/%3e%3c/svg%3e")}.mask-triangle-4{mask-image:url("data:image/svg+xml,%3csvg width='150' height='174' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M.631 87.107.446.505l74.239 43.462 74.422 43.14-74.422 43.14L.446 173.71z' fill-rule='evenodd'/%3e%3c/svg%3e")}:where(.menu li:empty){--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;margin:.5rem 1rem;height:1px}.menu :where(li ul):before{position:absolute;bottom:.75rem;inset-inline-start:0px;top:.75rem;width:1px;--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;content:""}.menu :where(li:not(.menu-title) > :not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;text-align:start;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0,0,0.2,1);transition-duration:.2s;text-wrap:balance}:where(.menu li:not(.menu-title,.disabled) > :not(ul,details,.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled) > :not(ul,details,.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled) > :not(ul,details,.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled) > details > summary:not(.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled) > details > summary:not(.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled) > details > summary:not(.menu-title)):not(summary,.active,.btn):focus{cursor:pointer;background-color:var(--fallback-bc,oklch(var(--bc)/.1));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline:2px solid transparent;outline-offset:2px}.menu li>:not(ul,.menu-title,details,.btn).active,.menu li>:not(ul,.menu-title,details,.btn):active,.menu li>details>summary:active{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.menu :where(li > details > summary)::-webkit-details-marker{display:none}.menu :where(li > .menu-dropdown-toggle):after,.menu :where(li > details > summary):after{justify-self:end;display:block;margin-top:-.5rem;height:.5rem;width:.5rem;transform:rotate(45deg);transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.menu :where(li > .menu-dropdown-toggle.menu-dropdown-show):after,.menu :where(li > details[open] > summary):after{transform:rotate(225deg);margin-top:0}.menu-title{padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/.4))}.mockup-code:before{content:"";margin-bottom:1rem;display:block;height:.75rem;width:.75rem;border-radius:9999px;opacity:.3;box-shadow:1.4em 0,2.8em 0,4.2em 0}.mockup-code pre{padding-right:1.25rem}.mockup-code pre:before{content:"";margin-right:2ch}.mockup-window:before{content:"";margin-bottom:1rem;display:block;aspect-ratio:1/1;height:.75rem;flex-shrink:0;align-self:flex-start;border-radius:9999px;opacity:.3;box-shadow:1.4em 0,2.8em 0,4.2em 0}.mockup-window:where([dir=rtl],[dir=rtl] *):before{align-self:flex-end}.mockup-phone{display:inline-block;border:4px solid #444;border-radius:50px;background-color:#000;padding:10px;margin:0 auto;overflow:hidden}.mockup-phone .camera{position:relative;top:0;left:0;background:#000;height:25px;width:150px;margin:0 auto;border-bottom-left-radius:17px;border-bottom-right-radius:17px;z-index:11}.mockup-phone .camera:before{content:"";position:absolute;top:35%;left:50%;width:50px;height:4px;border-radius:5px;background-color:#0c0b0e;transform:translate(-50%,-50%)}.mockup-phone .camera:after{content:"";position:absolute;top:20%;left:70%;width:8px;height:8px;border-radius:5px;background-color:#0f0b25}.mockup-phone .display{overflow:hidden;border-radius:40px;margin-top:-25px}.mockup-browser .mockup-browser-toolbar{margin-top:.75rem;margin-bottom:.75rem;display:inline-flex;width:100%;align-items:center;padding-right:1.4em}.mockup-browser .mockup-browser-toolbar:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.mockup-browser .mockup-browser-toolbar:before{content:"";margin-right:4.8rem;display:inline-block;aspect-ratio:1/1;height:.75rem;border-radius:9999px;opacity:.3;box-shadow:1.4em 0,2.8em 0,4.2em 0}.mockup-browser .mockup-browser-toolbar .input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:2rem;direction:ltr}.mockup-browser .mockup-browser-toolbar .input:before{content:"";position:absolute;left:.5rem;top:50%;aspect-ratio:1/1;height:.75rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;border-color:currentColor;opacity:.6}.mockup-browser .mockup-browser-toolbar .input:after{content:"";position:absolute;left:1.25rem;top:50%;height:.5rem;--tw-translate-y:25%;--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-color:currentColor;opacity:.6}.modal::backdrop,.modal:not(dialog:not(.modal-open)){background-color:#0006;animation:modal-pop .2s ease-out}.modal-backdrop{z-index:-1;grid-column-start:1;grid-row-start:1;display:grid;align-self:stretch;justify-self:stretch;color:transparent}.modal-open .modal-box,.modal-toggle:checked+.modal .modal-box,.modal:target .modal-box,.modal[open] .modal-box{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-action>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}@keyframes modal-pop{0%{opacity:0}}.progress::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)))}.progress-primary::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))}.progress-secondary::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)))}.progress-accent::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)))}.progress-info::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.progress-success::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.progress-warning::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.progress-error::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.progress:indeterminate{--progress-color:var(--fallback-bc,oklch(var(--bc)/1));background-image:repeating-linear-gradient(90deg,var(--progress-color) -1%,var(--progress-color) 10%,transparent 10%,transparent 90%);background-size:200%;background-position-x:15%;animation:progress-loading 5s ease-in-out infinite}.progress-primary:indeterminate{--progress-color:var(--fallback-p,oklch(var(--p)/1))}.progress-secondary:indeterminate{--progress-color:var(--fallback-s,oklch(var(--s)/1))}.progress-accent:indeterminate{--progress-color:var(--fallback-a,oklch(var(--a)/1))}.progress-info:indeterminate{--progress-color:var(--fallback-in,oklch(var(--in)/1))}.progress-success:indeterminate{--progress-color:var(--fallback-su,oklch(var(--su)/1))}.progress-warning:indeterminate{--progress-color:var(--fallback-wa,oklch(var(--wa)/1))}.progress-error:indeterminate{--progress-color:var(--fallback-er,oklch(var(--er)/1))}.progress::-webkit-progress-bar{border-radius:var(--rounded-box,1rem);background-color:transparent}.progress::-webkit-progress-value{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)))}.progress-primary::-webkit-progress-value{--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))}.progress-secondary::-webkit-progress-value{--tw-bg-opacity:1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)))}.progress-accent::-webkit-progress-value{--tw-bg-opacity:1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)))}.progress-info::-webkit-progress-value{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.progress-success::-webkit-progress-value{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.progress-warning::-webkit-progress-value{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.progress-error::-webkit-progress-value{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.progress:indeterminate::-moz-progress-bar{background-color:transparent;background-image:repeating-linear-gradient(90deg,var(--progress-color) -1%,var(--progress-color) 10%,transparent 10%,transparent 90%);background-size:200%;background-position-x:15%;animation:progress-loading 5s ease-in-out infinite}@keyframes progress-loading{50%{background-position-x:-115%}}.radio:focus{box-shadow:none}.radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.radio:checked,.radio[aria-checked=true]{--tw-bg-opacity:1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-image:none;animation:radiomark var(--animation-input,.2s) ease-out;box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}.radio-primary{--chkbg:var(--p);--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.radio-primary:focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.radio-primary:checked,.radio-primary[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.radio-secondary{--chkbg:var(--s);--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}.radio-secondary:focus-visible{outline-color:var(--fallback-s,oklch(var(--s)/1))}.radio-secondary:checked,.radio-secondary[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.radio-accent{--chkbg:var(--a);--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}.radio-accent:focus-visible{outline-color:var(--fallback-a,oklch(var(--a)/1))}.radio-accent:checked,.radio-accent[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.radio-success{--chkbg:var(--su);--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.radio-success:focus-visible{outline-color:var(--fallback-su,oklch(var(--su)/1))}.radio-success:checked,.radio-success[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.radio-warning{--chkbg:var(--wa);--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.radio-warning:focus-visible{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.radio-warning:checked,.radio-warning[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.radio-info{--chkbg:var(--in);--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.radio-info:focus-visible{outline-color:var(--fallback-in,oklch(var(--in)/1))}.radio-info:checked,.radio-info[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.radio-error{--chkbg:var(--er);--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.radio-error:focus-visible{outline-color:var(--fallback-er,oklch(var(--er)/1))}.radio-error:checked,.radio-error[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.radio:disabled{cursor:not-allowed;opacity:.2}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}100%{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}.radio-mark{display:none}.range:focus-visible::-webkit-slider-thumb{--focus-shadow:0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 2rem var(--range-shdw) inset}.range:focus-visible::-moz-range-thumb{--focus-shadow:0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 2rem var(--range-shdw) inset}.range::-webkit-slider-runnable-track{height:.5rem;width:100%;border-radius:var(--rounded-box,1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.range::-moz-range-track{height:.5rem;width:100%;border-radius:var(--rounded-box,1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.range::-webkit-slider-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box,1rem);border-style:none;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));appearance:none;-webkit-appearance:none;top:50%;color:var(--range-shdw);transform:translateY(-50%);--filler-size:100rem;--filler-offset:0.6rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow,0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.range::-moz-range-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box,1rem);border-style:none;--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));top:50%;color:var(--range-shdw);--filler-size:100rem;--filler-offset:0.5rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow,0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.range-primary{--range-shdw:var(--fallback-p,oklch(var(--p)/1))}.range-secondary{--range-shdw:var(--fallback-s,oklch(var(--s)/1))}.range-accent{--range-shdw:var(--fallback-a,oklch(var(--a)/1))}.range-success{--range-shdw:var(--fallback-su,oklch(var(--su)/1))}.range-warning{--range-shdw:var(--fallback-wa,oklch(var(--wa)/1))}.range-info{--range-shdw:var(--fallback-in,oklch(var(--in)/1))}.range-error{--range-shdw:var(--fallback-er,oklch(var(--er)/1))}.rating input{appearance:none;-webkit-appearance:none}.rating .rating-hidden{width:.5rem;background-color:transparent}.rating input[type=radio]:checked{background-image:none}.rating input:checked~input,.rating input[aria-checked=true]~input{--tw-bg-opacity:0.2}.rating input:focus-visible{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0,0,0.2,1);transition-duration:.3s;transform:translateY(-.125em)}.rating input:active:focus{animation:none;transform:translateY(-.125em)}.rating-half :where(input:not(.rating-hidden)){width:.75rem}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}100%{transform:translateY(0)}}.select-bordered{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select-ghost{--tw-bg-opacity:0.05}.select-ghost:focus{--tw-bg-opacity:1;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.select-primary{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.select-primary:focus{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}.select-secondary{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}.select-secondary:focus{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));outline-color:var(--fallback-s,oklch(var(--s)/1))}.select-accent{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}.select-accent:focus{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));outline-color:var(--fallback-a,oklch(var(--a)/1))}.select-info{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.select-info:focus{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.select-success{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.select-success:focus{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.select-warning{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.select-warning:focus{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.select-error{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.select-error:focus{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.select-disabled,.select:disabled,.select[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.select-disabled::placeholder,.select:disabled::placeholder,.select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}.skeleton{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));will-change:background-position;animation:skeleton 1.8s ease-in-out infinite;background-image:linear-gradient(105deg,transparent 0,transparent 40%,var(--fallback-b1,oklch(var(--b1)/1)) 50%,transparent 60%,transparent 100%);background-size:200% auto;background-repeat:no-repeat;background-position-x:-50%}@media (prefers-reduced-motion){.skeleton{animation-duration:15s}}@keyframes skeleton{from{background-position:150%}to{background-position:-50%}}:where(.stats)>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}[dir=rtl] .stats>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.steps .step:before{top:0;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));content:"";margin-inline-start:-100%}.steps .step:after{content:counter(step);counter-increment:step;z-index:1;position:relative;grid-column-start:1;grid-row-start:1;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:9999px;--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after{--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.steps .step-primary+.step-primary:before,.steps .step-primary:after{--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after{--tw-bg-opacity:1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.steps .step-accent+.step-accent:before,.steps .step-accent:after{--tw-bg-opacity:1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.steps .step-info+.step-info:before{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.steps .step-info:after{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.steps .step-success+.step-success:before{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.steps .step-success:after{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.steps .step-warning+.step-warning:before{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.steps .step-warning:after{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.steps .step-error+.step-error:before{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.steps .step-error:after{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.swap-rotate .swap-indeterminate,.swap-rotate .swap-on,.swap-rotate input:indeterminate~.swap-on{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.swap-active:where(.swap-rotate) .swap-off,.swap-rotate input:checked~.swap-off,.swap-rotate input:indeterminate~.swap-off{--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.swap-active:where(.swap-rotate) .swap-on,.swap-rotate input:checked~.swap-on,.swap-rotate input:indeterminate~.swap-indeterminate{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.swap-flip{transform-style:preserve-3d;perspective:16em}.swap-flip .swap-indeterminate,.swap-flip .swap-on,.swap-flip input:indeterminate~.swap-on{transform:rotateY(180deg);backface-visibility:hidden;opacity:1}.swap-active:where(.swap-flip) .swap-off,.swap-flip input:checked~.swap-off,.swap-flip input:indeterminate~.swap-off{transform:rotateY(-180deg);backface-visibility:hidden;opacity:1}.swap-active:where(.swap-flip) .swap-on,.swap-flip input:checked~.swap-on,.swap-flip input:indeterminate~.swap-indeterminate{transform:rotateY(0)}.tabs-lifted>.tab:focus-visible{border-end-end-radius:0;border-end-start-radius:0}.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tab:is(input:checked){border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:1;--tw-text-opacity:1}.tab:focus{outline:2px solid transparent;outline-offset:2px}.tab:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.tab-disabled,.tab[disabled]{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity:0.2}.tabs-bordered>.tab{border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity:0.2;border-style:solid;border-bottom-width:calc(var(--tab-border,1px) + 1px)}.tabs-lifted>.tab{border:var(--tab-border,1px) solid transparent;border-width:0 0 var(--tab-border,1px) 0;border-start-start-radius:var(--tab-radius,0.5rem);border-start-end-radius:var(--tab-radius,0.5rem);border-bottom-color:var(--tab-border-color);padding-inline-start:var(--tab-padding,1rem);padding-inline-end:var(--tab-padding,1rem);padding-top:var(--tab-border,1px)}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tabs-lifted>.tab:is(input:checked){background-color:var(--tab-bg);border-width:var(--tab-border,1px) var(--tab-border,1px) 0 var(--tab-border,1px);border-inline-start-color:var(--tab-border-color);border-inline-end-color:var(--tab-border-color);border-top-color:var(--tab-border-color);padding-inline-start:calc(var(--tab-padding,1rem) - var(--tab-border,1px));padding-inline-end:calc(var(--tab-padding,1rem) - var(--tab-border,1px));padding-bottom:var(--tab-border,1px);padding-top:0}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):before,.tabs-lifted>.tab:is(input:checked):before{z-index:1;content:"";display:block;position:absolute;width:calc(100% + var(--tab-radius,.5rem) * 2);height:var(--tab-radius,.5rem);bottom:0;background-size:var(--tab-radius,.5rem);background-position:top left,top right;background-repeat:no-repeat;--tab-grad:calc(69% - var(--tab-border, 1px));--radius-start:radial-gradient(
        circle at top left,
        transparent var(--tab-grad),
        var(--tab-border-color) calc(var(--tab-grad) + 0.25px),
        var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)),
        var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + 0.25px)
      );--radius-end:radial-gradient(
        circle at top right,
        transparent var(--tab-grad),
        var(--tab-border-color) calc(var(--tab-grad) + 0.25px),
        var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)),
        var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + 0.25px)
      );background-image:var(--radius-start),var(--radius-end)}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,.tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-end);background-position:top right}[dir=rtl] .tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):first-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):first-child:before{background-image:var(--radius-start);background-position:top left}.tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,.tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-start);background-position:top left}[dir=rtl] .tabs-lifted>.tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):last-child:before,[dir=rtl] .tabs-lifted>.tab:is(input:checked):last-child:before{background-image:var(--radius-end);background-position:top right}.tabs-lifted>.tab:is(input:checked)+.tabs-lifted .tab:is(input:checked):before,.tabs-lifted>:is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled])+.tabs-lifted :is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]):before{background-image:var(--radius-end);background-position:top right}.tabs-boxed{border-radius:var(--rounded-btn,.5rem);--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding:.25rem}.tabs-boxed .tab{border-radius:var(--rounded-btn,.5rem)}.tabs-boxed :is(.tab-active,[aria-selected=true]):not(.tab-disabled):not([disabled]),.tabs-boxed :is(input:checked){--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.table:where([dir=rtl],[dir=rtl] *){text-align:right}.table :where(th,td){padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem;vertical-align:middle}.table tr.active,.table tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra tr.active,.table-zebra tr.active:nth-child(2n),.table-zebra-zebra tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.table :where(thead tr,tbody tr:not(:last-child),tbody tr:first-child:last-child){border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.table :where(thead,tfoot){white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/.6))}.table :where(tfoot){border-top-width:1px;--tw-border-opacity:1;border-top-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.textarea-bordered{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.textarea:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.textarea-ghost{--tw-bg-opacity:0.05}.textarea-ghost:focus{--tw-bg-opacity:1;--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:none}.textarea-primary{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))}.textarea-primary:focus{--tw-border-opacity:1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}.textarea-secondary{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)))}.textarea-secondary:focus{--tw-border-opacity:1;border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));outline-color:var(--fallback-s,oklch(var(--s)/1))}.textarea-accent{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)))}.textarea-accent:focus{--tw-border-opacity:1;border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));outline-color:var(--fallback-a,oklch(var(--a)/1))}.textarea-info{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.textarea-info:focus{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.textarea-success{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.textarea-success:focus{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.textarea-warning{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.textarea-warning:focus{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.textarea-error{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.textarea-error:focus{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.textarea-disabled,.textarea:disabled,.textarea[disabled]{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.textarea-disabled::placeholder,.textarea:disabled::placeholder,.textarea[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity:0.2}.timeline hr{height:.25rem}:where(.timeline hr){--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}:where(.timeline:has(.timeline-middle) hr):first-child{border-start-end-radius:var(--rounded-badge,1.9rem);border-end-end-radius:var(--rounded-badge,1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}:where(.timeline:has(.timeline-middle) hr):last-child{border-start-start-radius:var(--rounded-badge,1.9rem);border-end-start-radius:var(--rounded-badge,1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline:not(:has(.timeline-middle)) :first-child hr:last-child){border-start-start-radius:var(--rounded-badge,1.9rem);border-end-start-radius:var(--rounded-badge,1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline:not(:has(.timeline-middle)) :last-child hr:first-child){border-start-end-radius:var(--rounded-badge,1.9rem);border-end-end-radius:var(--rounded-badge,1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}.timeline-box{border-radius:var(--rounded-box,1rem);border-width:1px;--tw-border-opacity:1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.toast>*{animation:toast-pop .25s ease-out}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}100%{transform:scale(1);opacity:1}}[dir=rtl] .toggle{--handleoffsetcalculator:calc(var(--handleoffset) * 1)}.toggle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.toggle:hover{background-color:currentColor}.toggle:checked,.toggle[aria-checked=true]{background-image:none;--handleoffsetcalculator:var(--handleoffset);--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}[dir=rtl] .toggle:checked,[dir=rtl] .toggle[aria-checked=true]{--handleoffsetcalculator:calc(var(--handleoffset) * -1)}.toggle:indeterminate{--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:calc(var(--handleoffset)/ 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset)/ -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}[dir=rtl] .toggle:indeterminate{box-shadow:calc(var(--handleoffset)/ 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset)/ -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.toggle-primary:focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.toggle-primary:checked,.toggle-primary[aria-checked=true]{border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.toggle-secondary:focus-visible{outline-color:var(--fallback-s,oklch(var(--s)/1))}.toggle-secondary:checked,.toggle-secondary[aria-checked=true]{border-color:var(--fallback-s,oklch(var(--s)/var(--tw-border-opacity)));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.toggle-accent:focus-visible{outline-color:var(--fallback-a,oklch(var(--a)/1))}.toggle-accent:checked,.toggle-accent[aria-checked=true]{border-color:var(--fallback-a,oklch(var(--a)/var(--tw-border-opacity)));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.toggle-success:focus-visible{outline-color:var(--fallback-su,oklch(var(--su)/1))}.toggle-success:checked,.toggle-success[aria-checked=true]{border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.toggle-warning:focus-visible{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.toggle-warning:checked,.toggle-warning[aria-checked=true]{border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.toggle-info:focus-visible{outline-color:var(--fallback-in,oklch(var(--in)/1))}.toggle-info:checked,.toggle-info[aria-checked=true]{border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.toggle-error:focus-visible{outline-color:var(--fallback-er,oklch(var(--er)/1))}.toggle-error:checked,.toggle-error[aria-checked=true]{border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.toggle:disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));background-color:transparent;opacity:.3;--togglehandleborder:0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset,var(--handleoffsetcalculator) 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset}.toggle-mark{display:none}:root .prose{--tw-prose-body:var(--fallback-bc,oklch(var(--bc)/0.8));--tw-prose-headings:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-lead:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-links:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bold:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-counters:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bullets:var(--fallback-bc,oklch(var(--bc)/0.5));--tw-prose-hr:var(--fallback-bc,oklch(var(--bc)/0.2));--tw-prose-quotes:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-quote-borders:var(--fallback-bc,oklch(var(--bc)/0.2));--tw-prose-captions:var(--fallback-bc,oklch(var(--bc)/0.5));--tw-prose-code:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-pre-code:var(--fallback-nc,oklch(var(--nc)/1));--tw-prose-pre-bg:var(--fallback-n,oklch(var(--n)/1));--tw-prose-th-borders:var(--fallback-bc,oklch(var(--bc)/0.5));--tw-prose-td-borders:var(--fallback-bc,oklch(var(--bc)/0.2))}.prose :where(code):not(:where([class~=not-prose] *,pre *)){padding:1px 8px;border-radius:var(--rounded-badge);font-weight:initial;background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *))::after,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *))::before{display:none}.prose pre code{border-radius:0;padding:0}.prose :where(tbody tr,thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}@keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,0.2,1)}}.animate-bounce{animation:bounce 1s infinite}.animate-none{animation:none}@keyframes ping{100%,75%{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.divide-accent>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/1))}.divide-accent-content>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/1))}.divide-accent-content\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/0))}.divide-accent-content\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.1))}.divide-accent-content\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/1))}.divide-accent-content\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.15))}.divide-accent-content\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.2))}.divide-accent-content\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.25))}.divide-accent-content\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.3))}.divide-accent-content\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.35))}.divide-accent-content\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.4))}.divide-accent-content\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.45))}.divide-accent-content\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.05))}.divide-accent-content\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.5))}.divide-accent-content\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.55))}.divide-accent-content\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.6))}.divide-accent-content\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.65))}.divide-accent-content\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.7))}.divide-accent-content\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.75))}.divide-accent-content\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.8))}.divide-accent-content\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.85))}.divide-accent-content\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.9))}.divide-accent-content\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-ac,oklch(var(--ac)/.95))}.divide-accent\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/0))}.divide-accent\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.1))}.divide-accent\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/1))}.divide-accent\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.15))}.divide-accent\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.2))}.divide-accent\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.25))}.divide-accent\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.3))}.divide-accent\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.35))}.divide-accent\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.4))}.divide-accent\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.45))}.divide-accent\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.05))}.divide-accent\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.5))}.divide-accent\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.55))}.divide-accent\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.6))}.divide-accent\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.65))}.divide-accent\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.7))}.divide-accent\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.75))}.divide-accent\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.8))}.divide-accent\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.85))}.divide-accent\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.9))}.divide-accent\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-a,oklch(var(--a)/.95))}.divide-base-100>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/1))}.divide-base-100\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/0))}.divide-base-100\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.1))}.divide-base-100\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/1))}.divide-base-100\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.15))}.divide-base-100\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.2))}.divide-base-100\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.25))}.divide-base-100\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.3))}.divide-base-100\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.35))}.divide-base-100\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.4))}.divide-base-100\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.45))}.divide-base-100\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.05))}.divide-base-100\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.5))}.divide-base-100\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.55))}.divide-base-100\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.6))}.divide-base-100\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.65))}.divide-base-100\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.7))}.divide-base-100\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.75))}.divide-base-100\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.8))}.divide-base-100\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.85))}.divide-base-100\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.9))}.divide-base-100\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.95))}.divide-base-200>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/1))}.divide-base-200\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/0))}.divide-base-200\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.1))}.divide-base-200\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/1))}.divide-base-200\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.15))}.divide-base-200\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.2))}.divide-base-200\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.25))}.divide-base-200\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.3))}.divide-base-200\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.35))}.divide-base-200\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.4))}.divide-base-200\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.45))}.divide-base-200\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.05))}.divide-base-200\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.5))}.divide-base-200\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.55))}.divide-base-200\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.6))}.divide-base-200\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.65))}.divide-base-200\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.7))}.divide-base-200\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.75))}.divide-base-200\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.8))}.divide-base-200\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.85))}.divide-base-200\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.9))}.divide-base-200\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.95))}.divide-base-300>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/1))}.divide-base-300\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/0))}.divide-base-300\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.1))}.divide-base-300\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/1))}.divide-base-300\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.15))}.divide-base-300\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.2))}.divide-base-300\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.25))}.divide-base-300\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.3))}.divide-base-300\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.35))}.divide-base-300\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.4))}.divide-base-300\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.45))}.divide-base-300\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.05))}.divide-base-300\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.5))}.divide-base-300\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.55))}.divide-base-300\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.6))}.divide-base-300\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.65))}.divide-base-300\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.7))}.divide-base-300\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.75))}.divide-base-300\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.8))}.divide-base-300\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.85))}.divide-base-300\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.9))}.divide-base-300\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.95))}.divide-base-content>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/1))}.divide-base-content\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/0))}.divide-base-content\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.1))}.divide-base-content\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/1))}.divide-base-content\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.15))}.divide-base-content\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.divide-base-content\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.25))}.divide-base-content\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.3))}.divide-base-content\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.35))}.divide-base-content\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.4))}.divide-base-content\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.45))}.divide-base-content\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.05))}.divide-base-content\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.5))}.divide-base-content\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.55))}.divide-base-content\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.6))}.divide-base-content\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.65))}.divide-base-content\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.7))}.divide-base-content\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.75))}.divide-base-content\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.8))}.divide-base-content\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.85))}.divide-base-content\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.9))}.divide-base-content\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.95))}.divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.divide-error>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/1))}.divide-error-content>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/1))}.divide-error-content\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/0))}.divide-error-content\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.1))}.divide-error-content\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/1))}.divide-error-content\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.15))}.divide-error-content\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.2))}.divide-error-content\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.25))}.divide-error-content\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.3))}.divide-error-content\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.35))}.divide-error-content\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.4))}.divide-error-content\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.45))}.divide-error-content\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.05))}.divide-error-content\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.5))}.divide-error-content\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.55))}.divide-error-content\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.6))}.divide-error-content\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.65))}.divide-error-content\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.7))}.divide-error-content\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.75))}.divide-error-content\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.8))}.divide-error-content\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.85))}.divide-error-content\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.9))}.divide-error-content\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.95))}.divide-error\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/0))}.divide-error\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.1))}.divide-error\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/1))}.divide-error\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.15))}.divide-error\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.2))}.divide-error\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.25))}.divide-error\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.3))}.divide-error\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.35))}.divide-error\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.4))}.divide-error\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.45))}.divide-error\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.05))}.divide-error\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.5))}.divide-error\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.55))}.divide-error\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.6))}.divide-error\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.65))}.divide-error\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.7))}.divide-error\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.75))}.divide-error\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.8))}.divide-error\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.85))}.divide-error\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.9))}.divide-error\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.95))}.divide-info>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/1))}.divide-info-content>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/1))}.divide-info-content\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/0))}.divide-info-content\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.1))}.divide-info-content\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/1))}.divide-info-content\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.15))}.divide-info-content\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.2))}.divide-info-content\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.25))}.divide-info-content\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.3))}.divide-info-content\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.35))}.divide-info-content\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.4))}.divide-info-content\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.45))}.divide-info-content\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.05))}.divide-info-content\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.5))}.divide-info-content\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.55))}.divide-info-content\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.6))}.divide-info-content\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.65))}.divide-info-content\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.7))}.divide-info-content\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.75))}.divide-info-content\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.8))}.divide-info-content\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.85))}.divide-info-content\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.9))}.divide-info-content\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.95))}.divide-info\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/0))}.divide-info\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.1))}.divide-info\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/1))}.divide-info\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.15))}.divide-info\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.2))}.divide-info\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.25))}.divide-info\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.3))}.divide-info\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.35))}.divide-info\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.4))}.divide-info\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.45))}.divide-info\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.05))}.divide-info\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.5))}.divide-info\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.55))}.divide-info\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.6))}.divide-info\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.65))}.divide-info\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.7))}.divide-info\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.75))}.divide-info\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.8))}.divide-info\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.85))}.divide-info\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.9))}.divide-info\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.95))}.divide-neutral>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/1))}.divide-neutral-content>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/1))}.divide-neutral-content\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/0))}.divide-neutral-content\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.1))}.divide-neutral-content\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/1))}.divide-neutral-content\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.15))}.divide-neutral-content\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.2))}.divide-neutral-content\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.25))}.divide-neutral-content\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.3))}.divide-neutral-content\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.35))}.divide-neutral-content\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.4))}.divide-neutral-content\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.45))}.divide-neutral-content\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.05))}.divide-neutral-content\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.5))}.divide-neutral-content\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.55))}.divide-neutral-content\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.6))}.divide-neutral-content\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.65))}.divide-neutral-content\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.7))}.divide-neutral-content\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.75))}.divide-neutral-content\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.8))}.divide-neutral-content\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.85))}.divide-neutral-content\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.9))}.divide-neutral-content\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-nc,oklch(var(--nc)/.95))}.divide-neutral\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/0))}.divide-neutral\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.1))}.divide-neutral\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/1))}.divide-neutral\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.15))}.divide-neutral\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.2))}.divide-neutral\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.25))}.divide-neutral\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.3))}.divide-neutral\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.35))}.divide-neutral\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.4))}.divide-neutral\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.45))}.divide-neutral\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.05))}.divide-neutral\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.5))}.divide-neutral\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.55))}.divide-neutral\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.6))}.divide-neutral\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.65))}.divide-neutral\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.7))}.divide-neutral\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.75))}.divide-neutral\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.8))}.divide-neutral\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.85))}.divide-neutral\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.9))}.divide-neutral\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-n,oklch(var(--n)/.95))}.divide-primary>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/1))}.divide-primary-content>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/1))}.divide-primary-content\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/0))}.divide-primary-content\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.1))}.divide-primary-content\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/1))}.divide-primary-content\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.15))}.divide-primary-content\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.2))}.divide-primary-content\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.25))}.divide-primary-content\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.3))}.divide-primary-content\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.35))}.divide-primary-content\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.4))}.divide-primary-content\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.45))}.divide-primary-content\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.05))}.divide-primary-content\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.5))}.divide-primary-content\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.55))}.divide-primary-content\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.6))}.divide-primary-content\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.65))}.divide-primary-content\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.7))}.divide-primary-content\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.75))}.divide-primary-content\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.8))}.divide-primary-content\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.85))}.divide-primary-content\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.9))}.divide-primary-content\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-pc,oklch(var(--pc)/.95))}.divide-primary\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/0))}.divide-primary\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.1))}.divide-primary\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/1))}.divide-primary\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.15))}.divide-primary\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.2))}.divide-primary\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.25))}.divide-primary\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.3))}.divide-primary\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.35))}.divide-primary\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.4))}.divide-primary\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.45))}.divide-primary\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.05))}.divide-primary\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.5))}.divide-primary\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.55))}.divide-primary\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.6))}.divide-primary\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.65))}.divide-primary\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.7))}.divide-primary\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.75))}.divide-primary\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.8))}.divide-primary\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.85))}.divide-primary\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.9))}.divide-primary\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-p,oklch(var(--p)/.95))}.divide-secondary>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/1))}.divide-secondary-content>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/1))}.divide-secondary-content\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/0))}.divide-secondary-content\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.1))}.divide-secondary-content\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/1))}.divide-secondary-content\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.15))}.divide-secondary-content\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.2))}.divide-secondary-content\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.25))}.divide-secondary-content\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.3))}.divide-secondary-content\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.35))}.divide-secondary-content\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.4))}.divide-secondary-content\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.45))}.divide-secondary-content\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.05))}.divide-secondary-content\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.5))}.divide-secondary-content\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.55))}.divide-secondary-content\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.6))}.divide-secondary-content\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.65))}.divide-secondary-content\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.7))}.divide-secondary-content\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.75))}.divide-secondary-content\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.8))}.divide-secondary-content\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.85))}.divide-secondary-content\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.9))}.divide-secondary-content\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-sc,oklch(var(--sc)/.95))}.divide-secondary\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/0))}.divide-secondary\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.1))}.divide-secondary\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/1))}.divide-secondary\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.15))}.divide-secondary\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.2))}.divide-secondary\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.25))}.divide-secondary\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.3))}.divide-secondary\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.35))}.divide-secondary\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.4))}.divide-secondary\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.45))}.divide-secondary\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.05))}.divide-secondary\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.5))}.divide-secondary\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.55))}.divide-secondary\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.6))}.divide-secondary\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.65))}.divide-secondary\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.7))}.divide-secondary\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.75))}.divide-secondary\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.8))}.divide-secondary\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.85))}.divide-secondary\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.9))}.divide-secondary\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-s,oklch(var(--s)/.95))}.divide-success>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/1))}.divide-success-content>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/1))}.divide-success-content\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/0))}.divide-success-content\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.1))}.divide-success-content\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/1))}.divide-success-content\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.15))}.divide-success-content\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.2))}.divide-success-content\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.25))}.divide-success-content\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.3))}.divide-success-content\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.35))}.divide-success-content\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.4))}.divide-success-content\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.45))}.divide-success-content\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.05))}.divide-success-content\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.5))}.divide-success-content\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.55))}.divide-success-content\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.6))}.divide-success-content\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.65))}.divide-success-content\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.7))}.divide-success-content\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.75))}.divide-success-content\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.8))}.divide-success-content\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.85))}.divide-success-content\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.9))}.divide-success-content\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.95))}.divide-success\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/0))}.divide-success\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.1))}.divide-success\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/1))}.divide-success\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.15))}.divide-success\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.2))}.divide-success\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.25))}.divide-success\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.3))}.divide-success\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.35))}.divide-success\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.4))}.divide-success\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.45))}.divide-success\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.05))}.divide-success\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.5))}.divide-success\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.55))}.divide-success\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.6))}.divide-success\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.65))}.divide-success\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.7))}.divide-success\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.75))}.divide-success\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.8))}.divide-success\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.85))}.divide-success\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.9))}.divide-success\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.95))}.divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.divide-transparent\/0>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / 0)}.divide-transparent\/10>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .1)}.divide-transparent\/100>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / 1)}.divide-transparent\/15>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .15)}.divide-transparent\/20>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .2)}.divide-transparent\/25>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .25)}.divide-transparent\/30>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .3)}.divide-transparent\/35>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .35)}.divide-transparent\/40>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .4)}.divide-transparent\/45>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .45)}.divide-transparent\/5>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .05)}.divide-transparent\/50>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .5)}.divide-transparent\/55>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .55)}.divide-transparent\/60>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .6)}.divide-transparent\/65>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .65)}.divide-transparent\/70>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .7)}.divide-transparent\/75>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .75)}.divide-transparent\/80>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .8)}.divide-transparent\/85>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .85)}.divide-transparent\/90>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .9)}.divide-transparent\/95>:not([hidden])~:not([hidden]){border-color:rgb(0 0 0 / .95)}.divide-warning>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/1))}.divide-warning-content>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/1))}.divide-warning-content\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/0))}.divide-warning-content\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.1))}.divide-warning-content\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/1))}.divide-warning-content\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.15))}.divide-warning-content\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.2))}.divide-warning-content\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.25))}.divide-warning-content\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.3))}.divide-warning-content\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.35))}.divide-warning-content\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.4))}.divide-warning-content\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.45))}.divide-warning-content\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.05))}.divide-warning-content\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.5))}.divide-warning-content\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.55))}.divide-warning-content\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.6))}.divide-warning-content\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.65))}.divide-warning-content\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.7))}.divide-warning-content\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.75))}.divide-warning-content\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.8))}.divide-warning-content\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.85))}.divide-warning-content\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.9))}.divide-warning-content\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.95))}.divide-warning\/0>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/0))}.divide-warning\/10>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.1))}.divide-warning\/100>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/1))}.divide-warning\/15>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.15))}.divide-warning\/20>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.2))}.divide-warning\/25>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.25))}.divide-warning\/30>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.3))}.divide-warning\/35>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.35))}.divide-warning\/40>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.4))}.divide-warning\/45>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.45))}.divide-warning\/5>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.05))}.divide-warning\/50>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.5))}.divide-warning\/55>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.55))}.divide-warning\/60>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.6))}.divide-warning\/65>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.65))}.divide-warning\/70>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.7))}.divide-warning\/75>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.75))}.divide-warning\/80>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.8))}.divide-warning\/85>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.85))}.divide-warning\/90>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.9))}.divide-warning\/95>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.95))}.rounded-badge{border-radius:var(--rounded-badge,1.9rem)}.rounded-box{border-radius:var(--rounded-box,1rem)}.rounded-btn{border-radius:var(--rounded-btn,.5rem)}.rounded-b-badge{border-bottom-right-radius:var(--rounded-badge,1.9rem);border-bottom-left-radius:var(--rounded-badge,1.9rem)}.rounded-b-box{border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem)}.rounded-b-btn{border-bottom-right-radius:var(--rounded-btn,.5rem);border-bottom-left-radius:var(--rounded-btn,.5rem)}.rounded-e-badge{border-start-end-radius:var(--rounded-badge,1.9rem);border-end-end-radius:var(--rounded-badge,1.9rem)}.rounded-e-box{border-start-end-radius:var(--rounded-box,1rem);border-end-end-radius:var(--rounded-box,1rem)}.rounded-e-btn{border-start-end-radius:var(--rounded-btn,0.5rem);border-end-end-radius:var(--rounded-btn,0.5rem)}.rounded-l-badge{border-top-left-radius:var(--rounded-badge,1.9rem);border-bottom-left-radius:var(--rounded-badge,1.9rem)}.rounded-l-box{border-top-left-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem)}.rounded-l-btn{border-top-left-radius:var(--rounded-btn,.5rem);border-bottom-left-radius:var(--rounded-btn,.5rem)}.rounded-r-badge{border-top-right-radius:var(--rounded-badge,1.9rem);border-bottom-right-radius:var(--rounded-badge,1.9rem)}.rounded-r-box{border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem)}.rounded-r-btn{border-top-right-radius:var(--rounded-btn,.5rem);border-bottom-right-radius:var(--rounded-btn,.5rem)}.rounded-s-badge{border-start-start-radius:var(--rounded-badge,1.9rem);border-end-start-radius:var(--rounded-badge,1.9rem)}.rounded-s-box{border-start-start-radius:var(--rounded-box,1rem);border-end-start-radius:var(--rounded-box,1rem)}.rounded-s-btn{border-start-start-radius:var(--rounded-btn,0.5rem);border-end-start-radius:var(--rounded-btn,0.5rem)}.rounded-t-badge{border-top-left-radius:var(--rounded-badge,1.9rem);border-top-right-radius:var(--rounded-badge,1.9rem)}.rounded-t-box{border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem)}.rounded-t-btn{border-top-left-radius:var(--rounded-btn,.5rem);border-top-right-radius:var(--rounded-btn,.5rem)}.rounded-bl-badge{border-bottom-left-radius:var(--rounded-badge,1.9rem)}.rounded-bl-box{border-bottom-left-radius:var(--rounded-box,1rem)}.rounded-bl-btn{border-bottom-left-radius:var(--rounded-btn,.5rem)}.rounded-br-badge{border-bottom-right-radius:var(--rounded-badge,1.9rem)}.rounded-br-box{border-bottom-right-radius:var(--rounded-box,1rem)}.rounded-br-btn{border-bottom-right-radius:var(--rounded-btn,.5rem)}.rounded-ee-badge{border-end-end-radius:var(--rounded-badge,1.9rem)}.rounded-ee-box{border-end-end-radius:var(--rounded-box,1rem)}.rounded-ee-btn{border-end-end-radius:var(--rounded-btn,0.5rem)}.rounded-es-badge{border-end-start-radius:var(--rounded-badge,1.9rem)}.rounded-es-box{border-end-start-radius:var(--rounded-box,1rem)}.rounded-es-btn{border-end-start-radius:var(--rounded-btn,0.5rem)}.rounded-se-badge{border-start-end-radius:var(--rounded-badge,1.9rem)}.rounded-se-box{border-start-end-radius:var(--rounded-box,1rem)}.rounded-se-btn{border-start-end-radius:var(--rounded-btn,0.5rem)}.rounded-ss-badge{border-start-start-radius:var(--rounded-badge,1.9rem)}.rounded-ss-box{border-start-start-radius:var(--rounded-box,1rem)}.rounded-ss-btn{border-start-start-radius:var(--rounded-btn,0.5rem)}.rounded-tl-badge{border-top-left-radius:var(--rounded-badge,1.9rem)}.rounded-tl-box{border-top-left-radius:var(--rounded-box,1rem)}.rounded-tl-btn{border-top-left-radius:var(--rounded-btn,.5rem)}.rounded-tr-badge{border-top-right-radius:var(--rounded-badge,1.9rem)}.rounded-tr-box{border-top-right-radius:var(--rounded-box,1rem)}.rounded-tr-btn{border-top-right-radius:var(--rounded-btn,.5rem)}.border-accent{border-color:var(--fallback-a,oklch(var(--a)/1))}.border-accent-content{border-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-accent-content\/0{border-color:var(--fallback-ac,oklch(var(--ac)/0))}.border-accent-content\/10{border-color:var(--fallback-ac,oklch(var(--ac)/.1))}.border-accent-content\/100{border-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-accent-content\/15{border-color:var(--fallback-ac,oklch(var(--ac)/.15))}.border-accent-content\/20{border-color:var(--fallback-ac,oklch(var(--ac)/.2))}.border-accent-content\/25{border-color:var(--fallback-ac,oklch(var(--ac)/.25))}.border-accent-content\/30{border-color:var(--fallback-ac,oklch(var(--ac)/.3))}.border-accent-content\/35{border-color:var(--fallback-ac,oklch(var(--ac)/.35))}.border-accent-content\/40{border-color:var(--fallback-ac,oklch(var(--ac)/.4))}.border-accent-content\/45{border-color:var(--fallback-ac,oklch(var(--ac)/.45))}.border-accent-content\/5{border-color:var(--fallback-ac,oklch(var(--ac)/.05))}.border-accent-content\/50{border-color:var(--fallback-ac,oklch(var(--ac)/.5))}.border-accent-content\/55{border-color:var(--fallback-ac,oklch(var(--ac)/.55))}.border-accent-content\/60{border-color:var(--fallback-ac,oklch(var(--ac)/.6))}.border-accent-content\/65{border-color:var(--fallback-ac,oklch(var(--ac)/.65))}.border-accent-content\/70{border-color:var(--fallback-ac,oklch(var(--ac)/.7))}.border-accent-content\/75{border-color:var(--fallback-ac,oklch(var(--ac)/.75))}.border-accent-content\/80{border-color:var(--fallback-ac,oklch(var(--ac)/.8))}.border-accent-content\/85{border-color:var(--fallback-ac,oklch(var(--ac)/.85))}.border-accent-content\/90{border-color:var(--fallback-ac,oklch(var(--ac)/.9))}.border-accent-content\/95{border-color:var(--fallback-ac,oklch(var(--ac)/.95))}.border-accent\/0{border-color:var(--fallback-a,oklch(var(--a)/0))}.border-accent\/10{border-color:var(--fallback-a,oklch(var(--a)/.1))}.border-accent\/100{border-color:var(--fallback-a,oklch(var(--a)/1))}.border-accent\/15{border-color:var(--fallback-a,oklch(var(--a)/.15))}.border-accent\/20{border-color:var(--fallback-a,oklch(var(--a)/.2))}.border-accent\/25{border-color:var(--fallback-a,oklch(var(--a)/.25))}.border-accent\/30{border-color:var(--fallback-a,oklch(var(--a)/.3))}.border-accent\/35{border-color:var(--fallback-a,oklch(var(--a)/.35))}.border-accent\/40{border-color:var(--fallback-a,oklch(var(--a)/.4))}.border-accent\/45{border-color:var(--fallback-a,oklch(var(--a)/.45))}.border-accent\/5{border-color:var(--fallback-a,oklch(var(--a)/.05))}.border-accent\/50{border-color:var(--fallback-a,oklch(var(--a)/.5))}.border-accent\/55{border-color:var(--fallback-a,oklch(var(--a)/.55))}.border-accent\/60{border-color:var(--fallback-a,oklch(var(--a)/.6))}.border-accent\/65{border-color:var(--fallback-a,oklch(var(--a)/.65))}.border-accent\/70{border-color:var(--fallback-a,oklch(var(--a)/.7))}.border-accent\/75{border-color:var(--fallback-a,oklch(var(--a)/.75))}.border-accent\/80{border-color:var(--fallback-a,oklch(var(--a)/.8))}.border-accent\/85{border-color:var(--fallback-a,oklch(var(--a)/.85))}.border-accent\/90{border-color:var(--fallback-a,oklch(var(--a)/.9))}.border-accent\/95{border-color:var(--fallback-a,oklch(var(--a)/.95))}.border-base-100{border-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-base-100\/0{border-color:var(--fallback-b1,oklch(var(--b1)/0))}.border-base-100\/10{border-color:var(--fallback-b1,oklch(var(--b1)/.1))}.border-base-100\/100{border-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-base-100\/15{border-color:var(--fallback-b1,oklch(var(--b1)/.15))}.border-base-100\/20{border-color:var(--fallback-b1,oklch(var(--b1)/.2))}.border-base-100\/25{border-color:var(--fallback-b1,oklch(var(--b1)/.25))}.border-base-100\/30{border-color:var(--fallback-b1,oklch(var(--b1)/.3))}.border-base-100\/35{border-color:var(--fallback-b1,oklch(var(--b1)/.35))}.border-base-100\/40{border-color:var(--fallback-b1,oklch(var(--b1)/.4))}.border-base-100\/45{border-color:var(--fallback-b1,oklch(var(--b1)/.45))}.border-base-100\/5{border-color:var(--fallback-b1,oklch(var(--b1)/.05))}.border-base-100\/50{border-color:var(--fallback-b1,oklch(var(--b1)/.5))}.border-base-100\/55{border-color:var(--fallback-b1,oklch(var(--b1)/.55))}.border-base-100\/60{border-color:var(--fallback-b1,oklch(var(--b1)/.6))}.border-base-100\/65{border-color:var(--fallback-b1,oklch(var(--b1)/.65))}.border-base-100\/70{border-color:var(--fallback-b1,oklch(var(--b1)/.7))}.border-base-100\/75{border-color:var(--fallback-b1,oklch(var(--b1)/.75))}.border-base-100\/80{border-color:var(--fallback-b1,oklch(var(--b1)/.8))}.border-base-100\/85{border-color:var(--fallback-b1,oklch(var(--b1)/.85))}.border-base-100\/90{border-color:var(--fallback-b1,oklch(var(--b1)/.9))}.border-base-100\/95{border-color:var(--fallback-b1,oklch(var(--b1)/.95))}.border-base-200{border-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-base-200\/0{border-color:var(--fallback-b2,oklch(var(--b2)/0))}.border-base-200\/10{border-color:var(--fallback-b2,oklch(var(--b2)/.1))}.border-base-200\/100{border-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-base-200\/15{border-color:var(--fallback-b2,oklch(var(--b2)/.15))}.border-base-200\/20{border-color:var(--fallback-b2,oklch(var(--b2)/.2))}.border-base-200\/25{border-color:var(--fallback-b2,oklch(var(--b2)/.25))}.border-base-200\/30{border-color:var(--fallback-b2,oklch(var(--b2)/.3))}.border-base-200\/35{border-color:var(--fallback-b2,oklch(var(--b2)/.35))}.border-base-200\/40{border-color:var(--fallback-b2,oklch(var(--b2)/.4))}.border-base-200\/45{border-color:var(--fallback-b2,oklch(var(--b2)/.45))}.border-base-200\/5{border-color:var(--fallback-b2,oklch(var(--b2)/.05))}.border-base-200\/50{border-color:var(--fallback-b2,oklch(var(--b2)/.5))}.border-base-200\/55{border-color:var(--fallback-b2,oklch(var(--b2)/.55))}.border-base-200\/60{border-color:var(--fallback-b2,oklch(var(--b2)/.6))}.border-base-200\/65{border-color:var(--fallback-b2,oklch(var(--b2)/.65))}.border-base-200\/70{border-color:var(--fallback-b2,oklch(var(--b2)/.7))}.border-base-200\/75{border-color:var(--fallback-b2,oklch(var(--b2)/.75))}.border-base-200\/80{border-color:var(--fallback-b2,oklch(var(--b2)/.8))}.border-base-200\/85{border-color:var(--fallback-b2,oklch(var(--b2)/.85))}.border-base-200\/90{border-color:var(--fallback-b2,oklch(var(--b2)/.9))}.border-base-200\/95{border-color:var(--fallback-b2,oklch(var(--b2)/.95))}.border-base-300{border-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-base-300\/0{border-color:var(--fallback-b3,oklch(var(--b3)/0))}.border-base-300\/10{border-color:var(--fallback-b3,oklch(var(--b3)/.1))}.border-base-300\/100{border-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-base-300\/15{border-color:var(--fallback-b3,oklch(var(--b3)/.15))}.border-base-300\/20{border-color:var(--fallback-b3,oklch(var(--b3)/.2))}.border-base-300\/25{border-color:var(--fallback-b3,oklch(var(--b3)/.25))}.border-base-300\/30{border-color:var(--fallback-b3,oklch(var(--b3)/.3))}.border-base-300\/35{border-color:var(--fallback-b3,oklch(var(--b3)/.35))}.border-base-300\/40{border-color:var(--fallback-b3,oklch(var(--b3)/.4))}.border-base-300\/45{border-color:var(--fallback-b3,oklch(var(--b3)/.45))}.border-base-300\/5{border-color:var(--fallback-b3,oklch(var(--b3)/.05))}.border-base-300\/50{border-color:var(--fallback-b3,oklch(var(--b3)/.5))}.border-base-300\/55{border-color:var(--fallback-b3,oklch(var(--b3)/.55))}.border-base-300\/60{border-color:var(--fallback-b3,oklch(var(--b3)/.6))}.border-base-300\/65{border-color:var(--fallback-b3,oklch(var(--b3)/.65))}.border-base-300\/70{border-color:var(--fallback-b3,oklch(var(--b3)/.7))}.border-base-300\/75{border-color:var(--fallback-b3,oklch(var(--b3)/.75))}.border-base-300\/80{border-color:var(--fallback-b3,oklch(var(--b3)/.8))}.border-base-300\/85{border-color:var(--fallback-b3,oklch(var(--b3)/.85))}.border-base-300\/90{border-color:var(--fallback-b3,oklch(var(--b3)/.9))}.border-base-300\/95{border-color:var(--fallback-b3,oklch(var(--b3)/.95))}.border-base-content{border-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-base-content\/0{border-color:var(--fallback-bc,oklch(var(--bc)/0))}.border-base-content\/10{border-color:var(--fallback-bc,oklch(var(--bc)/.1))}.border-base-content\/100{border-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-base-content\/15{border-color:var(--fallback-bc,oklch(var(--bc)/.15))}.border-base-content\/20{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.border-base-content\/25{border-color:var(--fallback-bc,oklch(var(--bc)/.25))}.border-base-content\/30{border-color:var(--fallback-bc,oklch(var(--bc)/.3))}.border-base-content\/35{border-color:var(--fallback-bc,oklch(var(--bc)/.35))}.border-base-content\/40{border-color:var(--fallback-bc,oklch(var(--bc)/.4))}.border-base-content\/45{border-color:var(--fallback-bc,oklch(var(--bc)/.45))}.border-base-content\/5{border-color:var(--fallback-bc,oklch(var(--bc)/.05))}.border-base-content\/50{border-color:var(--fallback-bc,oklch(var(--bc)/.5))}.border-base-content\/55{border-color:var(--fallback-bc,oklch(var(--bc)/.55))}.border-base-content\/60{border-color:var(--fallback-bc,oklch(var(--bc)/.6))}.border-base-content\/65{border-color:var(--fallback-bc,oklch(var(--bc)/.65))}.border-base-content\/70{border-color:var(--fallback-bc,oklch(var(--bc)/.7))}.border-base-content\/75{border-color:var(--fallback-bc,oklch(var(--bc)/.75))}.border-base-content\/80{border-color:var(--fallback-bc,oklch(var(--bc)/.8))}.border-base-content\/85{border-color:var(--fallback-bc,oklch(var(--bc)/.85))}.border-base-content\/90{border-color:var(--fallback-bc,oklch(var(--bc)/.9))}.border-base-content\/95{border-color:var(--fallback-bc,oklch(var(--bc)/.95))}.border-current{border-color:currentColor}.border-error{border-color:var(--fallback-er,oklch(var(--er)/1))}.border-error-content{border-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-error-content\/0{border-color:var(--fallback-erc,oklch(var(--erc)/0))}.border-error-content\/10{border-color:var(--fallback-erc,oklch(var(--erc)/.1))}.border-error-content\/100{border-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-error-content\/15{border-color:var(--fallback-erc,oklch(var(--erc)/.15))}.border-error-content\/20{border-color:var(--fallback-erc,oklch(var(--erc)/.2))}.border-error-content\/25{border-color:var(--fallback-erc,oklch(var(--erc)/.25))}.border-error-content\/30{border-color:var(--fallback-erc,oklch(var(--erc)/.3))}.border-error-content\/35{border-color:var(--fallback-erc,oklch(var(--erc)/.35))}.border-error-content\/40{border-color:var(--fallback-erc,oklch(var(--erc)/.4))}.border-error-content\/45{border-color:var(--fallback-erc,oklch(var(--erc)/.45))}.border-error-content\/5{border-color:var(--fallback-erc,oklch(var(--erc)/.05))}.border-error-content\/50{border-color:var(--fallback-erc,oklch(var(--erc)/.5))}.border-error-content\/55{border-color:var(--fallback-erc,oklch(var(--erc)/.55))}.border-error-content\/60{border-color:var(--fallback-erc,oklch(var(--erc)/.6))}.border-error-content\/65{border-color:var(--fallback-erc,oklch(var(--erc)/.65))}.border-error-content\/70{border-color:var(--fallback-erc,oklch(var(--erc)/.7))}.border-error-content\/75{border-color:var(--fallback-erc,oklch(var(--erc)/.75))}.border-error-content\/80{border-color:var(--fallback-erc,oklch(var(--erc)/.8))}.border-error-content\/85{border-color:var(--fallback-erc,oklch(var(--erc)/.85))}.border-error-content\/90{border-color:var(--fallback-erc,oklch(var(--erc)/.9))}.border-error-content\/95{border-color:var(--fallback-erc,oklch(var(--erc)/.95))}.border-error\/0{border-color:var(--fallback-er,oklch(var(--er)/0))}.border-error\/10{border-color:var(--fallback-er,oklch(var(--er)/.1))}.border-error\/100{border-color:var(--fallback-er,oklch(var(--er)/1))}.border-error\/15{border-color:var(--fallback-er,oklch(var(--er)/.15))}.border-error\/20{border-color:var(--fallback-er,oklch(var(--er)/.2))}.border-error\/25{border-color:var(--fallback-er,oklch(var(--er)/.25))}.border-error\/30{border-color:var(--fallback-er,oklch(var(--er)/.3))}.border-error\/35{border-color:var(--fallback-er,oklch(var(--er)/.35))}.border-error\/40{border-color:var(--fallback-er,oklch(var(--er)/.4))}.border-error\/45{border-color:var(--fallback-er,oklch(var(--er)/.45))}.border-error\/5{border-color:var(--fallback-er,oklch(var(--er)/.05))}.border-error\/50{border-color:var(--fallback-er,oklch(var(--er)/.5))}.border-error\/55{border-color:var(--fallback-er,oklch(var(--er)/.55))}.border-error\/60{border-color:var(--fallback-er,oklch(var(--er)/.6))}.border-error\/65{border-color:var(--fallback-er,oklch(var(--er)/.65))}.border-error\/70{border-color:var(--fallback-er,oklch(var(--er)/.7))}.border-error\/75{border-color:var(--fallback-er,oklch(var(--er)/.75))}.border-error\/80{border-color:var(--fallback-er,oklch(var(--er)/.8))}.border-error\/85{border-color:var(--fallback-er,oklch(var(--er)/.85))}.border-error\/90{border-color:var(--fallback-er,oklch(var(--er)/.9))}.border-error\/95{border-color:var(--fallback-er,oklch(var(--er)/.95))}.border-info{border-color:var(--fallback-in,oklch(var(--in)/1))}.border-info-content{border-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-info-content\/0{border-color:var(--fallback-inc,oklch(var(--inc)/0))}.border-info-content\/10{border-color:var(--fallback-inc,oklch(var(--inc)/.1))}.border-info-content\/100{border-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-info-content\/15{border-color:var(--fallback-inc,oklch(var(--inc)/.15))}.border-info-content\/20{border-color:var(--fallback-inc,oklch(var(--inc)/.2))}.border-info-content\/25{border-color:var(--fallback-inc,oklch(var(--inc)/.25))}.border-info-content\/30{border-color:var(--fallback-inc,oklch(var(--inc)/.3))}.border-info-content\/35{border-color:var(--fallback-inc,oklch(var(--inc)/.35))}.border-info-content\/40{border-color:var(--fallback-inc,oklch(var(--inc)/.4))}.border-info-content\/45{border-color:var(--fallback-inc,oklch(var(--inc)/.45))}.border-info-content\/5{border-color:var(--fallback-inc,oklch(var(--inc)/.05))}.border-info-content\/50{border-color:var(--fallback-inc,oklch(var(--inc)/.5))}.border-info-content\/55{border-color:var(--fallback-inc,oklch(var(--inc)/.55))}.border-info-content\/60{border-color:var(--fallback-inc,oklch(var(--inc)/.6))}.border-info-content\/65{border-color:var(--fallback-inc,oklch(var(--inc)/.65))}.border-info-content\/70{border-color:var(--fallback-inc,oklch(var(--inc)/.7))}.border-info-content\/75{border-color:var(--fallback-inc,oklch(var(--inc)/.75))}.border-info-content\/80{border-color:var(--fallback-inc,oklch(var(--inc)/.8))}.border-info-content\/85{border-color:var(--fallback-inc,oklch(var(--inc)/.85))}.border-info-content\/90{border-color:var(--fallback-inc,oklch(var(--inc)/.9))}.border-info-content\/95{border-color:var(--fallback-inc,oklch(var(--inc)/.95))}.border-info\/0{border-color:var(--fallback-in,oklch(var(--in)/0))}.border-info\/10{border-color:var(--fallback-in,oklch(var(--in)/.1))}.border-info\/100{border-color:var(--fallback-in,oklch(var(--in)/1))}.border-info\/15{border-color:var(--fallback-in,oklch(var(--in)/.15))}.border-info\/20{border-color:var(--fallback-in,oklch(var(--in)/.2))}.border-info\/25{border-color:var(--fallback-in,oklch(var(--in)/.25))}.border-info\/30{border-color:var(--fallback-in,oklch(var(--in)/.3))}.border-info\/35{border-color:var(--fallback-in,oklch(var(--in)/.35))}.border-info\/40{border-color:var(--fallback-in,oklch(var(--in)/.4))}.border-info\/45{border-color:var(--fallback-in,oklch(var(--in)/.45))}.border-info\/5{border-color:var(--fallback-in,oklch(var(--in)/.05))}.border-info\/50{border-color:var(--fallback-in,oklch(var(--in)/.5))}.border-info\/55{border-color:var(--fallback-in,oklch(var(--in)/.55))}.border-info\/60{border-color:var(--fallback-in,oklch(var(--in)/.6))}.border-info\/65{border-color:var(--fallback-in,oklch(var(--in)/.65))}.border-info\/70{border-color:var(--fallback-in,oklch(var(--in)/.7))}.border-info\/75{border-color:var(--fallback-in,oklch(var(--in)/.75))}.border-info\/80{border-color:var(--fallback-in,oklch(var(--in)/.8))}.border-info\/85{border-color:var(--fallback-in,oklch(var(--in)/.85))}.border-info\/90{border-color:var(--fallback-in,oklch(var(--in)/.9))}.border-info\/95{border-color:var(--fallback-in,oklch(var(--in)/.95))}.border-neutral{border-color:var(--fallback-n,oklch(var(--n)/1))}.border-neutral-content{border-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-neutral-content\/0{border-color:var(--fallback-nc,oklch(var(--nc)/0))}.border-neutral-content\/10{border-color:var(--fallback-nc,oklch(var(--nc)/.1))}.border-neutral-content\/100{border-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-neutral-content\/15{border-color:var(--fallback-nc,oklch(var(--nc)/.15))}.border-neutral-content\/20{border-color:var(--fallback-nc,oklch(var(--nc)/.2))}.border-neutral-content\/25{border-color:var(--fallback-nc,oklch(var(--nc)/.25))}.border-neutral-content\/30{border-color:var(--fallback-nc,oklch(var(--nc)/.3))}.border-neutral-content\/35{border-color:var(--fallback-nc,oklch(var(--nc)/.35))}.border-neutral-content\/40{border-color:var(--fallback-nc,oklch(var(--nc)/.4))}.border-neutral-content\/45{border-color:var(--fallback-nc,oklch(var(--nc)/.45))}.border-neutral-content\/5{border-color:var(--fallback-nc,oklch(var(--nc)/.05))}.border-neutral-content\/50{border-color:var(--fallback-nc,oklch(var(--nc)/.5))}.border-neutral-content\/55{border-color:var(--fallback-nc,oklch(var(--nc)/.55))}.border-neutral-content\/60{border-color:var(--fallback-nc,oklch(var(--nc)/.6))}.border-neutral-content\/65{border-color:var(--fallback-nc,oklch(var(--nc)/.65))}.border-neutral-content\/70{border-color:var(--fallback-nc,oklch(var(--nc)/.7))}.border-neutral-content\/75{border-color:var(--fallback-nc,oklch(var(--nc)/.75))}.border-neutral-content\/80{border-color:var(--fallback-nc,oklch(var(--nc)/.8))}.border-neutral-content\/85{border-color:var(--fallback-nc,oklch(var(--nc)/.85))}.border-neutral-content\/90{border-color:var(--fallback-nc,oklch(var(--nc)/.9))}.border-neutral-content\/95{border-color:var(--fallback-nc,oklch(var(--nc)/.95))}.border-neutral\/0{border-color:var(--fallback-n,oklch(var(--n)/0))}.border-neutral\/10{border-color:var(--fallback-n,oklch(var(--n)/.1))}.border-neutral\/100{border-color:var(--fallback-n,oklch(var(--n)/1))}.border-neutral\/15{border-color:var(--fallback-n,oklch(var(--n)/.15))}.border-neutral\/20{border-color:var(--fallback-n,oklch(var(--n)/.2))}.border-neutral\/25{border-color:var(--fallback-n,oklch(var(--n)/.25))}.border-neutral\/30{border-color:var(--fallback-n,oklch(var(--n)/.3))}.border-neutral\/35{border-color:var(--fallback-n,oklch(var(--n)/.35))}.border-neutral\/40{border-color:var(--fallback-n,oklch(var(--n)/.4))}.border-neutral\/45{border-color:var(--fallback-n,oklch(var(--n)/.45))}.border-neutral\/5{border-color:var(--fallback-n,oklch(var(--n)/.05))}.border-neutral\/50{border-color:var(--fallback-n,oklch(var(--n)/.5))}.border-neutral\/55{border-color:var(--fallback-n,oklch(var(--n)/.55))}.border-neutral\/60{border-color:var(--fallback-n,oklch(var(--n)/.6))}.border-neutral\/65{border-color:var(--fallback-n,oklch(var(--n)/.65))}.border-neutral\/70{border-color:var(--fallback-n,oklch(var(--n)/.7))}.border-neutral\/75{border-color:var(--fallback-n,oklch(var(--n)/.75))}.border-neutral\/80{border-color:var(--fallback-n,oklch(var(--n)/.8))}.border-neutral\/85{border-color:var(--fallback-n,oklch(var(--n)/.85))}.border-neutral\/90{border-color:var(--fallback-n,oklch(var(--n)/.9))}.border-neutral\/95{border-color:var(--fallback-n,oklch(var(--n)/.95))}.border-primary{border-color:var(--fallback-p,oklch(var(--p)/1))}.border-primary-content{border-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-primary-content\/0{border-color:var(--fallback-pc,oklch(var(--pc)/0))}.border-primary-content\/10{border-color:var(--fallback-pc,oklch(var(--pc)/.1))}.border-primary-content\/100{border-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-primary-content\/15{border-color:var(--fallback-pc,oklch(var(--pc)/.15))}.border-primary-content\/20{border-color:var(--fallback-pc,oklch(var(--pc)/.2))}.border-primary-content\/25{border-color:var(--fallback-pc,oklch(var(--pc)/.25))}.border-primary-content\/30{border-color:var(--fallback-pc,oklch(var(--pc)/.3))}.border-primary-content\/35{border-color:var(--fallback-pc,oklch(var(--pc)/.35))}.border-primary-content\/40{border-color:var(--fallback-pc,oklch(var(--pc)/.4))}.border-primary-content\/45{border-color:var(--fallback-pc,oklch(var(--pc)/.45))}.border-primary-content\/5{border-color:var(--fallback-pc,oklch(var(--pc)/.05))}.border-primary-content\/50{border-color:var(--fallback-pc,oklch(var(--pc)/.5))}.border-primary-content\/55{border-color:var(--fallback-pc,oklch(var(--pc)/.55))}.border-primary-content\/60{border-color:var(--fallback-pc,oklch(var(--pc)/.6))}.border-primary-content\/65{border-color:var(--fallback-pc,oklch(var(--pc)/.65))}.border-primary-content\/70{border-color:var(--fallback-pc,oklch(var(--pc)/.7))}.border-primary-content\/75{border-color:var(--fallback-pc,oklch(var(--pc)/.75))}.border-primary-content\/80{border-color:var(--fallback-pc,oklch(var(--pc)/.8))}.border-primary-content\/85{border-color:var(--fallback-pc,oklch(var(--pc)/.85))}.border-primary-content\/90{border-color:var(--fallback-pc,oklch(var(--pc)/.9))}.border-primary-content\/95{border-color:var(--fallback-pc,oklch(var(--pc)/.95))}.border-primary\/0{border-color:var(--fallback-p,oklch(var(--p)/0))}.border-primary\/10{border-color:var(--fallback-p,oklch(var(--p)/.1))}.border-primary\/100{border-color:var(--fallback-p,oklch(var(--p)/1))}.border-primary\/15{border-color:var(--fallback-p,oklch(var(--p)/.15))}.border-primary\/20{border-color:var(--fallback-p,oklch(var(--p)/.2))}.border-primary\/25{border-color:var(--fallback-p,oklch(var(--p)/.25))}.border-primary\/30{border-color:var(--fallback-p,oklch(var(--p)/.3))}.border-primary\/35{border-color:var(--fallback-p,oklch(var(--p)/.35))}.border-primary\/40{border-color:var(--fallback-p,oklch(var(--p)/.4))}.border-primary\/45{border-color:var(--fallback-p,oklch(var(--p)/.45))}.border-primary\/5{border-color:var(--fallback-p,oklch(var(--p)/.05))}.border-primary\/50{border-color:var(--fallback-p,oklch(var(--p)/.5))}.border-primary\/55{border-color:var(--fallback-p,oklch(var(--p)/.55))}.border-primary\/60{border-color:var(--fallback-p,oklch(var(--p)/.6))}.border-primary\/65{border-color:var(--fallback-p,oklch(var(--p)/.65))}.border-primary\/70{border-color:var(--fallback-p,oklch(var(--p)/.7))}.border-primary\/75{border-color:var(--fallback-p,oklch(var(--p)/.75))}.border-primary\/80{border-color:var(--fallback-p,oklch(var(--p)/.8))}.border-primary\/85{border-color:var(--fallback-p,oklch(var(--p)/.85))}.border-primary\/90{border-color:var(--fallback-p,oklch(var(--p)/.9))}.border-primary\/95{border-color:var(--fallback-p,oklch(var(--p)/.95))}.border-secondary{border-color:var(--fallback-s,oklch(var(--s)/1))}.border-secondary-content{border-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-secondary-content\/0{border-color:var(--fallback-sc,oklch(var(--sc)/0))}.border-secondary-content\/10{border-color:var(--fallback-sc,oklch(var(--sc)/.1))}.border-secondary-content\/100{border-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-secondary-content\/15{border-color:var(--fallback-sc,oklch(var(--sc)/.15))}.border-secondary-content\/20{border-color:var(--fallback-sc,oklch(var(--sc)/.2))}.border-secondary-content\/25{border-color:var(--fallback-sc,oklch(var(--sc)/.25))}.border-secondary-content\/30{border-color:var(--fallback-sc,oklch(var(--sc)/.3))}.border-secondary-content\/35{border-color:var(--fallback-sc,oklch(var(--sc)/.35))}.border-secondary-content\/40{border-color:var(--fallback-sc,oklch(var(--sc)/.4))}.border-secondary-content\/45{border-color:var(--fallback-sc,oklch(var(--sc)/.45))}.border-secondary-content\/5{border-color:var(--fallback-sc,oklch(var(--sc)/.05))}.border-secondary-content\/50{border-color:var(--fallback-sc,oklch(var(--sc)/.5))}.border-secondary-content\/55{border-color:var(--fallback-sc,oklch(var(--sc)/.55))}.border-secondary-content\/60{border-color:var(--fallback-sc,oklch(var(--sc)/.6))}.border-secondary-content\/65{border-color:var(--fallback-sc,oklch(var(--sc)/.65))}.border-secondary-content\/70{border-color:var(--fallback-sc,oklch(var(--sc)/.7))}.border-secondary-content\/75{border-color:var(--fallback-sc,oklch(var(--sc)/.75))}.border-secondary-content\/80{border-color:var(--fallback-sc,oklch(var(--sc)/.8))}.border-secondary-content\/85{border-color:var(--fallback-sc,oklch(var(--sc)/.85))}.border-secondary-content\/90{border-color:var(--fallback-sc,oklch(var(--sc)/.9))}.border-secondary-content\/95{border-color:var(--fallback-sc,oklch(var(--sc)/.95))}.border-secondary\/0{border-color:var(--fallback-s,oklch(var(--s)/0))}.border-secondary\/10{border-color:var(--fallback-s,oklch(var(--s)/.1))}.border-secondary\/100{border-color:var(--fallback-s,oklch(var(--s)/1))}.border-secondary\/15{border-color:var(--fallback-s,oklch(var(--s)/.15))}.border-secondary\/20{border-color:var(--fallback-s,oklch(var(--s)/.2))}.border-secondary\/25{border-color:var(--fallback-s,oklch(var(--s)/.25))}.border-secondary\/30{border-color:var(--fallback-s,oklch(var(--s)/.3))}.border-secondary\/35{border-color:var(--fallback-s,oklch(var(--s)/.35))}.border-secondary\/40{border-color:var(--fallback-s,oklch(var(--s)/.4))}.border-secondary\/45{border-color:var(--fallback-s,oklch(var(--s)/.45))}.border-secondary\/5{border-color:var(--fallback-s,oklch(var(--s)/.05))}.border-secondary\/50{border-color:var(--fallback-s,oklch(var(--s)/.5))}.border-secondary\/55{border-color:var(--fallback-s,oklch(var(--s)/.55))}.border-secondary\/60{border-color:var(--fallback-s,oklch(var(--s)/.6))}.border-secondary\/65{border-color:var(--fallback-s,oklch(var(--s)/.65))}.border-secondary\/70{border-color:var(--fallback-s,oklch(var(--s)/.7))}.border-secondary\/75{border-color:var(--fallback-s,oklch(var(--s)/.75))}.border-secondary\/80{border-color:var(--fallback-s,oklch(var(--s)/.8))}.border-secondary\/85{border-color:var(--fallback-s,oklch(var(--s)/.85))}.border-secondary\/90{border-color:var(--fallback-s,oklch(var(--s)/.9))}.border-secondary\/95{border-color:var(--fallback-s,oklch(var(--s)/.95))}.border-success{border-color:var(--fallback-su,oklch(var(--su)/1))}.border-success-content{border-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-success-content\/0{border-color:var(--fallback-suc,oklch(var(--suc)/0))}.border-success-content\/10{border-color:var(--fallback-suc,oklch(var(--suc)/.1))}.border-success-content\/100{border-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-success-content\/15{border-color:var(--fallback-suc,oklch(var(--suc)/.15))}.border-success-content\/20{border-color:var(--fallback-suc,oklch(var(--suc)/.2))}.border-success-content\/25{border-color:var(--fallback-suc,oklch(var(--suc)/.25))}.border-success-content\/30{border-color:var(--fallback-suc,oklch(var(--suc)/.3))}.border-success-content\/35{border-color:var(--fallback-suc,oklch(var(--suc)/.35))}.border-success-content\/40{border-color:var(--fallback-suc,oklch(var(--suc)/.4))}.border-success-content\/45{border-color:var(--fallback-suc,oklch(var(--suc)/.45))}.border-success-content\/5{border-color:var(--fallback-suc,oklch(var(--suc)/.05))}.border-success-content\/50{border-color:var(--fallback-suc,oklch(var(--suc)/.5))}.border-success-content\/55{border-color:var(--fallback-suc,oklch(var(--suc)/.55))}.border-success-content\/60{border-color:var(--fallback-suc,oklch(var(--suc)/.6))}.border-success-content\/65{border-color:var(--fallback-suc,oklch(var(--suc)/.65))}.border-success-content\/70{border-color:var(--fallback-suc,oklch(var(--suc)/.7))}.border-success-content\/75{border-color:var(--fallback-suc,oklch(var(--suc)/.75))}.border-success-content\/80{border-color:var(--fallback-suc,oklch(var(--suc)/.8))}.border-success-content\/85{border-color:var(--fallback-suc,oklch(var(--suc)/.85))}.border-success-content\/90{border-color:var(--fallback-suc,oklch(var(--suc)/.9))}.border-success-content\/95{border-color:var(--fallback-suc,oklch(var(--suc)/.95))}.border-success\/0{border-color:var(--fallback-su,oklch(var(--su)/0))}.border-success\/10{border-color:var(--fallback-su,oklch(var(--su)/.1))}.border-success\/100{border-color:var(--fallback-su,oklch(var(--su)/1))}.border-success\/15{border-color:var(--fallback-su,oklch(var(--su)/.15))}.border-success\/20{border-color:var(--fallback-su,oklch(var(--su)/.2))}.border-success\/25{border-color:var(--fallback-su,oklch(var(--su)/.25))}.border-success\/30{border-color:var(--fallback-su,oklch(var(--su)/.3))}.border-success\/35{border-color:var(--fallback-su,oklch(var(--su)/.35))}.border-success\/40{border-color:var(--fallback-su,oklch(var(--su)/.4))}.border-success\/45{border-color:var(--fallback-su,oklch(var(--su)/.45))}.border-success\/5{border-color:var(--fallback-su,oklch(var(--su)/.05))}.border-success\/50{border-color:var(--fallback-su,oklch(var(--su)/.5))}.border-success\/55{border-color:var(--fallback-su,oklch(var(--su)/.55))}.border-success\/60{border-color:var(--fallback-su,oklch(var(--su)/.6))}.border-success\/65{border-color:var(--fallback-su,oklch(var(--su)/.65))}.border-success\/70{border-color:var(--fallback-su,oklch(var(--su)/.7))}.border-success\/75{border-color:var(--fallback-su,oklch(var(--su)/.75))}.border-success\/80{border-color:var(--fallback-su,oklch(var(--su)/.8))}.border-success\/85{border-color:var(--fallback-su,oklch(var(--su)/.85))}.border-success\/90{border-color:var(--fallback-su,oklch(var(--su)/.9))}.border-success\/95{border-color:var(--fallback-su,oklch(var(--su)/.95))}.border-transparent{border-color:transparent}.border-transparent\/0{border-color:rgb(0 0 0 / 0)}.border-transparent\/10{border-color:rgb(0 0 0 / .1)}.border-transparent\/100{border-color:rgb(0 0 0 / 1)}.border-transparent\/15{border-color:rgb(0 0 0 / .15)}.border-transparent\/20{border-color:rgb(0 0 0 / .2)}.border-transparent\/25{border-color:rgb(0 0 0 / .25)}.border-transparent\/30{border-color:rgb(0 0 0 / .3)}.border-transparent\/35{border-color:rgb(0 0 0 / .35)}.border-transparent\/40{border-color:rgb(0 0 0 / .4)}.border-transparent\/45{border-color:rgb(0 0 0 / .45)}.border-transparent\/5{border-color:rgb(0 0 0 / .05)}.border-transparent\/50{border-color:rgb(0 0 0 / .5)}.border-transparent\/55{border-color:rgb(0 0 0 / .55)}.border-transparent\/60{border-color:rgb(0 0 0 / .6)}.border-transparent\/65{border-color:rgb(0 0 0 / .65)}.border-transparent\/70{border-color:rgb(0 0 0 / .7)}.border-transparent\/75{border-color:rgb(0 0 0 / .75)}.border-transparent\/80{border-color:rgb(0 0 0 / .8)}.border-transparent\/85{border-color:rgb(0 0 0 / .85)}.border-transparent\/90{border-color:rgb(0 0 0 / .9)}.border-transparent\/95{border-color:rgb(0 0 0 / .95)}.border-warning{border-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-warning-content{border-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-warning-content\/0{border-color:var(--fallback-wac,oklch(var(--wac)/0))}.border-warning-content\/10{border-color:var(--fallback-wac,oklch(var(--wac)/.1))}.border-warning-content\/100{border-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-warning-content\/15{border-color:var(--fallback-wac,oklch(var(--wac)/.15))}.border-warning-content\/20{border-color:var(--fallback-wac,oklch(var(--wac)/.2))}.border-warning-content\/25{border-color:var(--fallback-wac,oklch(var(--wac)/.25))}.border-warning-content\/30{border-color:var(--fallback-wac,oklch(var(--wac)/.3))}.border-warning-content\/35{border-color:var(--fallback-wac,oklch(var(--wac)/.35))}.border-warning-content\/40{border-color:var(--fallback-wac,oklch(var(--wac)/.4))}.border-warning-content\/45{border-color:var(--fallback-wac,oklch(var(--wac)/.45))}.border-warning-content\/5{border-color:var(--fallback-wac,oklch(var(--wac)/.05))}.border-warning-content\/50{border-color:var(--fallback-wac,oklch(var(--wac)/.5))}.border-warning-content\/55{border-color:var(--fallback-wac,oklch(var(--wac)/.55))}.border-warning-content\/60{border-color:var(--fallback-wac,oklch(var(--wac)/.6))}.border-warning-content\/65{border-color:var(--fallback-wac,oklch(var(--wac)/.65))}.border-warning-content\/70{border-color:var(--fallback-wac,oklch(var(--wac)/.7))}.border-warning-content\/75{border-color:var(--fallback-wac,oklch(var(--wac)/.75))}.border-warning-content\/80{border-color:var(--fallback-wac,oklch(var(--wac)/.8))}.border-warning-content\/85{border-color:var(--fallback-wac,oklch(var(--wac)/.85))}.border-warning-content\/90{border-color:var(--fallback-wac,oklch(var(--wac)/.9))}.border-warning-content\/95{border-color:var(--fallback-wac,oklch(var(--wac)/.95))}.border-warning\/0{border-color:var(--fallback-wa,oklch(var(--wa)/0))}.border-warning\/10{border-color:var(--fallback-wa,oklch(var(--wa)/.1))}.border-warning\/100{border-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-warning\/15{border-color:var(--fallback-wa,oklch(var(--wa)/.15))}.border-warning\/20{border-color:var(--fallback-wa,oklch(var(--wa)/.2))}.border-warning\/25{border-color:var(--fallback-wa,oklch(var(--wa)/.25))}.border-warning\/30{border-color:var(--fallback-wa,oklch(var(--wa)/.3))}.border-warning\/35{border-color:var(--fallback-wa,oklch(var(--wa)/.35))}.border-warning\/40{border-color:var(--fallback-wa,oklch(var(--wa)/.4))}.border-warning\/45{border-color:var(--fallback-wa,oklch(var(--wa)/.45))}.border-warning\/5{border-color:var(--fallback-wa,oklch(var(--wa)/.05))}.border-warning\/50{border-color:var(--fallback-wa,oklch(var(--wa)/.5))}.border-warning\/55{border-color:var(--fallback-wa,oklch(var(--wa)/.55))}.border-warning\/60{border-color:var(--fallback-wa,oklch(var(--wa)/.6))}.border-warning\/65{border-color:var(--fallback-wa,oklch(var(--wa)/.65))}.border-warning\/70{border-color:var(--fallback-wa,oklch(var(--wa)/.7))}.border-warning\/75{border-color:var(--fallback-wa,oklch(var(--wa)/.75))}.border-warning\/80{border-color:var(--fallback-wa,oklch(var(--wa)/.8))}.border-warning\/85{border-color:var(--fallback-wa,oklch(var(--wa)/.85))}.border-warning\/90{border-color:var(--fallback-wa,oklch(var(--wa)/.9))}.border-warning\/95{border-color:var(--fallback-wa,oklch(var(--wa)/.95))}.border-x-accent{border-left-color:var(--fallback-a,oklch(var(--a)/1));border-right-color:var(--fallback-a,oklch(var(--a)/1))}.border-x-accent-content{border-left-color:var(--fallback-ac,oklch(var(--ac)/1));border-right-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-x-accent-content\/0{border-left-color:var(--fallback-ac,oklch(var(--ac)/0));border-right-color:var(--fallback-ac,oklch(var(--ac)/0))}.border-x-accent-content\/10{border-left-color:var(--fallback-ac,oklch(var(--ac)/.1));border-right-color:var(--fallback-ac,oklch(var(--ac)/.1))}.border-x-accent-content\/100{border-left-color:var(--fallback-ac,oklch(var(--ac)/1));border-right-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-x-accent-content\/15{border-left-color:var(--fallback-ac,oklch(var(--ac)/.15));border-right-color:var(--fallback-ac,oklch(var(--ac)/.15))}.border-x-accent-content\/20{border-left-color:var(--fallback-ac,oklch(var(--ac)/.2));border-right-color:var(--fallback-ac,oklch(var(--ac)/.2))}.border-x-accent-content\/25{border-left-color:var(--fallback-ac,oklch(var(--ac)/.25));border-right-color:var(--fallback-ac,oklch(var(--ac)/.25))}.border-x-accent-content\/30{border-left-color:var(--fallback-ac,oklch(var(--ac)/.3));border-right-color:var(--fallback-ac,oklch(var(--ac)/.3))}.border-x-accent-content\/35{border-left-color:var(--fallback-ac,oklch(var(--ac)/.35));border-right-color:var(--fallback-ac,oklch(var(--ac)/.35))}.border-x-accent-content\/40{border-left-color:var(--fallback-ac,oklch(var(--ac)/.4));border-right-color:var(--fallback-ac,oklch(var(--ac)/.4))}.border-x-accent-content\/45{border-left-color:var(--fallback-ac,oklch(var(--ac)/.45));border-right-color:var(--fallback-ac,oklch(var(--ac)/.45))}.border-x-accent-content\/5{border-left-color:var(--fallback-ac,oklch(var(--ac)/.05));border-right-color:var(--fallback-ac,oklch(var(--ac)/.05))}.border-x-accent-content\/50{border-left-color:var(--fallback-ac,oklch(var(--ac)/.5));border-right-color:var(--fallback-ac,oklch(var(--ac)/.5))}.border-x-accent-content\/55{border-left-color:var(--fallback-ac,oklch(var(--ac)/.55));border-right-color:var(--fallback-ac,oklch(var(--ac)/.55))}.border-x-accent-content\/60{border-left-color:var(--fallback-ac,oklch(var(--ac)/.6));border-right-color:var(--fallback-ac,oklch(var(--ac)/.6))}.border-x-accent-content\/65{border-left-color:var(--fallback-ac,oklch(var(--ac)/.65));border-right-color:var(--fallback-ac,oklch(var(--ac)/.65))}.border-x-accent-content\/70{border-left-color:var(--fallback-ac,oklch(var(--ac)/.7));border-right-color:var(--fallback-ac,oklch(var(--ac)/.7))}.border-x-accent-content\/75{border-left-color:var(--fallback-ac,oklch(var(--ac)/.75));border-right-color:var(--fallback-ac,oklch(var(--ac)/.75))}.border-x-accent-content\/80{border-left-color:var(--fallback-ac,oklch(var(--ac)/.8));border-right-color:var(--fallback-ac,oklch(var(--ac)/.8))}.border-x-accent-content\/85{border-left-color:var(--fallback-ac,oklch(var(--ac)/.85));border-right-color:var(--fallback-ac,oklch(var(--ac)/.85))}.border-x-accent-content\/90{border-left-color:var(--fallback-ac,oklch(var(--ac)/.9));border-right-color:var(--fallback-ac,oklch(var(--ac)/.9))}.border-x-accent-content\/95{border-left-color:var(--fallback-ac,oklch(var(--ac)/.95));border-right-color:var(--fallback-ac,oklch(var(--ac)/.95))}.border-x-accent\/0{border-left-color:var(--fallback-a,oklch(var(--a)/0));border-right-color:var(--fallback-a,oklch(var(--a)/0))}.border-x-accent\/10{border-left-color:var(--fallback-a,oklch(var(--a)/.1));border-right-color:var(--fallback-a,oklch(var(--a)/.1))}.border-x-accent\/100{border-left-color:var(--fallback-a,oklch(var(--a)/1));border-right-color:var(--fallback-a,oklch(var(--a)/1))}.border-x-accent\/15{border-left-color:var(--fallback-a,oklch(var(--a)/.15));border-right-color:var(--fallback-a,oklch(var(--a)/.15))}.border-x-accent\/20{border-left-color:var(--fallback-a,oklch(var(--a)/.2));border-right-color:var(--fallback-a,oklch(var(--a)/.2))}.border-x-accent\/25{border-left-color:var(--fallback-a,oklch(var(--a)/.25));border-right-color:var(--fallback-a,oklch(var(--a)/.25))}.border-x-accent\/30{border-left-color:var(--fallback-a,oklch(var(--a)/.3));border-right-color:var(--fallback-a,oklch(var(--a)/.3))}.border-x-accent\/35{border-left-color:var(--fallback-a,oklch(var(--a)/.35));border-right-color:var(--fallback-a,oklch(var(--a)/.35))}.border-x-accent\/40{border-left-color:var(--fallback-a,oklch(var(--a)/.4));border-right-color:var(--fallback-a,oklch(var(--a)/.4))}.border-x-accent\/45{border-left-color:var(--fallback-a,oklch(var(--a)/.45));border-right-color:var(--fallback-a,oklch(var(--a)/.45))}.border-x-accent\/5{border-left-color:var(--fallback-a,oklch(var(--a)/.05));border-right-color:var(--fallback-a,oklch(var(--a)/.05))}.border-x-accent\/50{border-left-color:var(--fallback-a,oklch(var(--a)/.5));border-right-color:var(--fallback-a,oklch(var(--a)/.5))}.border-x-accent\/55{border-left-color:var(--fallback-a,oklch(var(--a)/.55));border-right-color:var(--fallback-a,oklch(var(--a)/.55))}.border-x-accent\/60{border-left-color:var(--fallback-a,oklch(var(--a)/.6));border-right-color:var(--fallback-a,oklch(var(--a)/.6))}.border-x-accent\/65{border-left-color:var(--fallback-a,oklch(var(--a)/.65));border-right-color:var(--fallback-a,oklch(var(--a)/.65))}.border-x-accent\/70{border-left-color:var(--fallback-a,oklch(var(--a)/.7));border-right-color:var(--fallback-a,oklch(var(--a)/.7))}.border-x-accent\/75{border-left-color:var(--fallback-a,oklch(var(--a)/.75));border-right-color:var(--fallback-a,oklch(var(--a)/.75))}.border-x-accent\/80{border-left-color:var(--fallback-a,oklch(var(--a)/.8));border-right-color:var(--fallback-a,oklch(var(--a)/.8))}.border-x-accent\/85{border-left-color:var(--fallback-a,oklch(var(--a)/.85));border-right-color:var(--fallback-a,oklch(var(--a)/.85))}.border-x-accent\/90{border-left-color:var(--fallback-a,oklch(var(--a)/.9));border-right-color:var(--fallback-a,oklch(var(--a)/.9))}.border-x-accent\/95{border-left-color:var(--fallback-a,oklch(var(--a)/.95));border-right-color:var(--fallback-a,oklch(var(--a)/.95))}.border-x-base-100{border-left-color:var(--fallback-b1,oklch(var(--b1)/1));border-right-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-x-base-100\/0{border-left-color:var(--fallback-b1,oklch(var(--b1)/0));border-right-color:var(--fallback-b1,oklch(var(--b1)/0))}.border-x-base-100\/10{border-left-color:var(--fallback-b1,oklch(var(--b1)/.1));border-right-color:var(--fallback-b1,oklch(var(--b1)/.1))}.border-x-base-100\/100{border-left-color:var(--fallback-b1,oklch(var(--b1)/1));border-right-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-x-base-100\/15{border-left-color:var(--fallback-b1,oklch(var(--b1)/.15));border-right-color:var(--fallback-b1,oklch(var(--b1)/.15))}.border-x-base-100\/20{border-left-color:var(--fallback-b1,oklch(var(--b1)/.2));border-right-color:var(--fallback-b1,oklch(var(--b1)/.2))}.border-x-base-100\/25{border-left-color:var(--fallback-b1,oklch(var(--b1)/.25));border-right-color:var(--fallback-b1,oklch(var(--b1)/.25))}.border-x-base-100\/30{border-left-color:var(--fallback-b1,oklch(var(--b1)/.3));border-right-color:var(--fallback-b1,oklch(var(--b1)/.3))}.border-x-base-100\/35{border-left-color:var(--fallback-b1,oklch(var(--b1)/.35));border-right-color:var(--fallback-b1,oklch(var(--b1)/.35))}.border-x-base-100\/40{border-left-color:var(--fallback-b1,oklch(var(--b1)/.4));border-right-color:var(--fallback-b1,oklch(var(--b1)/.4))}.border-x-base-100\/45{border-left-color:var(--fallback-b1,oklch(var(--b1)/.45));border-right-color:var(--fallback-b1,oklch(var(--b1)/.45))}.border-x-base-100\/5{border-left-color:var(--fallback-b1,oklch(var(--b1)/.05));border-right-color:var(--fallback-b1,oklch(var(--b1)/.05))}.border-x-base-100\/50{border-left-color:var(--fallback-b1,oklch(var(--b1)/.5));border-right-color:var(--fallback-b1,oklch(var(--b1)/.5))}.border-x-base-100\/55{border-left-color:var(--fallback-b1,oklch(var(--b1)/.55));border-right-color:var(--fallback-b1,oklch(var(--b1)/.55))}.border-x-base-100\/60{border-left-color:var(--fallback-b1,oklch(var(--b1)/.6));border-right-color:var(--fallback-b1,oklch(var(--b1)/.6))}.border-x-base-100\/65{border-left-color:var(--fallback-b1,oklch(var(--b1)/.65));border-right-color:var(--fallback-b1,oklch(var(--b1)/.65))}.border-x-base-100\/70{border-left-color:var(--fallback-b1,oklch(var(--b1)/.7));border-right-color:var(--fallback-b1,oklch(var(--b1)/.7))}.border-x-base-100\/75{border-left-color:var(--fallback-b1,oklch(var(--b1)/.75));border-right-color:var(--fallback-b1,oklch(var(--b1)/.75))}.border-x-base-100\/80{border-left-color:var(--fallback-b1,oklch(var(--b1)/.8));border-right-color:var(--fallback-b1,oklch(var(--b1)/.8))}.border-x-base-100\/85{border-left-color:var(--fallback-b1,oklch(var(--b1)/.85));border-right-color:var(--fallback-b1,oklch(var(--b1)/.85))}.border-x-base-100\/90{border-left-color:var(--fallback-b1,oklch(var(--b1)/.9));border-right-color:var(--fallback-b1,oklch(var(--b1)/.9))}.border-x-base-100\/95{border-left-color:var(--fallback-b1,oklch(var(--b1)/.95));border-right-color:var(--fallback-b1,oklch(var(--b1)/.95))}.border-x-base-200{border-left-color:var(--fallback-b2,oklch(var(--b2)/1));border-right-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-x-base-200\/0{border-left-color:var(--fallback-b2,oklch(var(--b2)/0));border-right-color:var(--fallback-b2,oklch(var(--b2)/0))}.border-x-base-200\/10{border-left-color:var(--fallback-b2,oklch(var(--b2)/.1));border-right-color:var(--fallback-b2,oklch(var(--b2)/.1))}.border-x-base-200\/100{border-left-color:var(--fallback-b2,oklch(var(--b2)/1));border-right-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-x-base-200\/15{border-left-color:var(--fallback-b2,oklch(var(--b2)/.15));border-right-color:var(--fallback-b2,oklch(var(--b2)/.15))}.border-x-base-200\/20{border-left-color:var(--fallback-b2,oklch(var(--b2)/.2));border-right-color:var(--fallback-b2,oklch(var(--b2)/.2))}.border-x-base-200\/25{border-left-color:var(--fallback-b2,oklch(var(--b2)/.25));border-right-color:var(--fallback-b2,oklch(var(--b2)/.25))}.border-x-base-200\/30{border-left-color:var(--fallback-b2,oklch(var(--b2)/.3));border-right-color:var(--fallback-b2,oklch(var(--b2)/.3))}.border-x-base-200\/35{border-left-color:var(--fallback-b2,oklch(var(--b2)/.35));border-right-color:var(--fallback-b2,oklch(var(--b2)/.35))}.border-x-base-200\/40{border-left-color:var(--fallback-b2,oklch(var(--b2)/.4));border-right-color:var(--fallback-b2,oklch(var(--b2)/.4))}.border-x-base-200\/45{border-left-color:var(--fallback-b2,oklch(var(--b2)/.45));border-right-color:var(--fallback-b2,oklch(var(--b2)/.45))}.border-x-base-200\/5{border-left-color:var(--fallback-b2,oklch(var(--b2)/.05));border-right-color:var(--fallback-b2,oklch(var(--b2)/.05))}.border-x-base-200\/50{border-left-color:var(--fallback-b2,oklch(var(--b2)/.5));border-right-color:var(--fallback-b2,oklch(var(--b2)/.5))}.border-x-base-200\/55{border-left-color:var(--fallback-b2,oklch(var(--b2)/.55));border-right-color:var(--fallback-b2,oklch(var(--b2)/.55))}.border-x-base-200\/60{border-left-color:var(--fallback-b2,oklch(var(--b2)/.6));border-right-color:var(--fallback-b2,oklch(var(--b2)/.6))}.border-x-base-200\/65{border-left-color:var(--fallback-b2,oklch(var(--b2)/.65));border-right-color:var(--fallback-b2,oklch(var(--b2)/.65))}.border-x-base-200\/70{border-left-color:var(--fallback-b2,oklch(var(--b2)/.7));border-right-color:var(--fallback-b2,oklch(var(--b2)/.7))}.border-x-base-200\/75{border-left-color:var(--fallback-b2,oklch(var(--b2)/.75));border-right-color:var(--fallback-b2,oklch(var(--b2)/.75))}.border-x-base-200\/80{border-left-color:var(--fallback-b2,oklch(var(--b2)/.8));border-right-color:var(--fallback-b2,oklch(var(--b2)/.8))}.border-x-base-200\/85{border-left-color:var(--fallback-b2,oklch(var(--b2)/.85));border-right-color:var(--fallback-b2,oklch(var(--b2)/.85))}.border-x-base-200\/90{border-left-color:var(--fallback-b2,oklch(var(--b2)/.9));border-right-color:var(--fallback-b2,oklch(var(--b2)/.9))}.border-x-base-200\/95{border-left-color:var(--fallback-b2,oklch(var(--b2)/.95));border-right-color:var(--fallback-b2,oklch(var(--b2)/.95))}.border-x-base-300{border-left-color:var(--fallback-b3,oklch(var(--b3)/1));border-right-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-x-base-300\/0{border-left-color:var(--fallback-b3,oklch(var(--b3)/0));border-right-color:var(--fallback-b3,oklch(var(--b3)/0))}.border-x-base-300\/10{border-left-color:var(--fallback-b3,oklch(var(--b3)/.1));border-right-color:var(--fallback-b3,oklch(var(--b3)/.1))}.border-x-base-300\/100{border-left-color:var(--fallback-b3,oklch(var(--b3)/1));border-right-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-x-base-300\/15{border-left-color:var(--fallback-b3,oklch(var(--b3)/.15));border-right-color:var(--fallback-b3,oklch(var(--b3)/.15))}.border-x-base-300\/20{border-left-color:var(--fallback-b3,oklch(var(--b3)/.2));border-right-color:var(--fallback-b3,oklch(var(--b3)/.2))}.border-x-base-300\/25{border-left-color:var(--fallback-b3,oklch(var(--b3)/.25));border-right-color:var(--fallback-b3,oklch(var(--b3)/.25))}.border-x-base-300\/30{border-left-color:var(--fallback-b3,oklch(var(--b3)/.3));border-right-color:var(--fallback-b3,oklch(var(--b3)/.3))}.border-x-base-300\/35{border-left-color:var(--fallback-b3,oklch(var(--b3)/.35));border-right-color:var(--fallback-b3,oklch(var(--b3)/.35))}.border-x-base-300\/40{border-left-color:var(--fallback-b3,oklch(var(--b3)/.4));border-right-color:var(--fallback-b3,oklch(var(--b3)/.4))}.border-x-base-300\/45{border-left-color:var(--fallback-b3,oklch(var(--b3)/.45));border-right-color:var(--fallback-b3,oklch(var(--b3)/.45))}.border-x-base-300\/5{border-left-color:var(--fallback-b3,oklch(var(--b3)/.05));border-right-color:var(--fallback-b3,oklch(var(--b3)/.05))}.border-x-base-300\/50{border-left-color:var(--fallback-b3,oklch(var(--b3)/.5));border-right-color:var(--fallback-b3,oklch(var(--b3)/.5))}.border-x-base-300\/55{border-left-color:var(--fallback-b3,oklch(var(--b3)/.55));border-right-color:var(--fallback-b3,oklch(var(--b3)/.55))}.border-x-base-300\/60{border-left-color:var(--fallback-b3,oklch(var(--b3)/.6));border-right-color:var(--fallback-b3,oklch(var(--b3)/.6))}.border-x-base-300\/65{border-left-color:var(--fallback-b3,oklch(var(--b3)/.65));border-right-color:var(--fallback-b3,oklch(var(--b3)/.65))}.border-x-base-300\/70{border-left-color:var(--fallback-b3,oklch(var(--b3)/.7));border-right-color:var(--fallback-b3,oklch(var(--b3)/.7))}.border-x-base-300\/75{border-left-color:var(--fallback-b3,oklch(var(--b3)/.75));border-right-color:var(--fallback-b3,oklch(var(--b3)/.75))}.border-x-base-300\/80{border-left-color:var(--fallback-b3,oklch(var(--b3)/.8));border-right-color:var(--fallback-b3,oklch(var(--b3)/.8))}.border-x-base-300\/85{border-left-color:var(--fallback-b3,oklch(var(--b3)/.85));border-right-color:var(--fallback-b3,oklch(var(--b3)/.85))}.border-x-base-300\/90{border-left-color:var(--fallback-b3,oklch(var(--b3)/.9));border-right-color:var(--fallback-b3,oklch(var(--b3)/.9))}.border-x-base-300\/95{border-left-color:var(--fallback-b3,oklch(var(--b3)/.95));border-right-color:var(--fallback-b3,oklch(var(--b3)/.95))}.border-x-base-content{border-left-color:var(--fallback-bc,oklch(var(--bc)/1));border-right-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-x-base-content\/0{border-left-color:var(--fallback-bc,oklch(var(--bc)/0));border-right-color:var(--fallback-bc,oklch(var(--bc)/0))}.border-x-base-content\/10{border-left-color:var(--fallback-bc,oklch(var(--bc)/.1));border-right-color:var(--fallback-bc,oklch(var(--bc)/.1))}.border-x-base-content\/100{border-left-color:var(--fallback-bc,oklch(var(--bc)/1));border-right-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-x-base-content\/15{border-left-color:var(--fallback-bc,oklch(var(--bc)/.15));border-right-color:var(--fallback-bc,oklch(var(--bc)/.15))}.border-x-base-content\/20{border-left-color:var(--fallback-bc,oklch(var(--bc)/.2));border-right-color:var(--fallback-bc,oklch(var(--bc)/.2))}.border-x-base-content\/25{border-left-color:var(--fallback-bc,oklch(var(--bc)/.25));border-right-color:var(--fallback-bc,oklch(var(--bc)/.25))}.border-x-base-content\/30{border-left-color:var(--fallback-bc,oklch(var(--bc)/.3));border-right-color:var(--fallback-bc,oklch(var(--bc)/.3))}.border-x-base-content\/35{border-left-color:var(--fallback-bc,oklch(var(--bc)/.35));border-right-color:var(--fallback-bc,oklch(var(--bc)/.35))}.border-x-base-content\/40{border-left-color:var(--fallback-bc,oklch(var(--bc)/.4));border-right-color:var(--fallback-bc,oklch(var(--bc)/.4))}.border-x-base-content\/45{border-left-color:var(--fallback-bc,oklch(var(--bc)/.45));border-right-color:var(--fallback-bc,oklch(var(--bc)/.45))}.border-x-base-content\/5{border-left-color:var(--fallback-bc,oklch(var(--bc)/.05));border-right-color:var(--fallback-bc,oklch(var(--bc)/.05))}.border-x-base-content\/50{border-left-color:var(--fallback-bc,oklch(var(--bc)/.5));border-right-color:var(--fallback-bc,oklch(var(--bc)/.5))}.border-x-base-content\/55{border-left-color:var(--fallback-bc,oklch(var(--bc)/.55));border-right-color:var(--fallback-bc,oklch(var(--bc)/.55))}.border-x-base-content\/60{border-left-color:var(--fallback-bc,oklch(var(--bc)/.6));border-right-color:var(--fallback-bc,oklch(var(--bc)/.6))}.border-x-base-content\/65{border-left-color:var(--fallback-bc,oklch(var(--bc)/.65));border-right-color:var(--fallback-bc,oklch(var(--bc)/.65))}.border-x-base-content\/70{border-left-color:var(--fallback-bc,oklch(var(--bc)/.7));border-right-color:var(--fallback-bc,oklch(var(--bc)/.7))}.border-x-base-content\/75{border-left-color:var(--fallback-bc,oklch(var(--bc)/.75));border-right-color:var(--fallback-bc,oklch(var(--bc)/.75))}.border-x-base-content\/80{border-left-color:var(--fallback-bc,oklch(var(--bc)/.8));border-right-color:var(--fallback-bc,oklch(var(--bc)/.8))}.border-x-base-content\/85{border-left-color:var(--fallback-bc,oklch(var(--bc)/.85));border-right-color:var(--fallback-bc,oklch(var(--bc)/.85))}.border-x-base-content\/90{border-left-color:var(--fallback-bc,oklch(var(--bc)/.9));border-right-color:var(--fallback-bc,oklch(var(--bc)/.9))}.border-x-base-content\/95{border-left-color:var(--fallback-bc,oklch(var(--bc)/.95));border-right-color:var(--fallback-bc,oklch(var(--bc)/.95))}.border-x-current{border-left-color:currentColor;border-right-color:currentColor}.border-x-error{border-left-color:var(--fallback-er,oklch(var(--er)/1));border-right-color:var(--fallback-er,oklch(var(--er)/1))}.border-x-error-content{border-left-color:var(--fallback-erc,oklch(var(--erc)/1));border-right-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-x-error-content\/0{border-left-color:var(--fallback-erc,oklch(var(--erc)/0));border-right-color:var(--fallback-erc,oklch(var(--erc)/0))}.border-x-error-content\/10{border-left-color:var(--fallback-erc,oklch(var(--erc)/.1));border-right-color:var(--fallback-erc,oklch(var(--erc)/.1))}.border-x-error-content\/100{border-left-color:var(--fallback-erc,oklch(var(--erc)/1));border-right-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-x-error-content\/15{border-left-color:var(--fallback-erc,oklch(var(--erc)/.15));border-right-color:var(--fallback-erc,oklch(var(--erc)/.15))}.border-x-error-content\/20{border-left-color:var(--fallback-erc,oklch(var(--erc)/.2));border-right-color:var(--fallback-erc,oklch(var(--erc)/.2))}.border-x-error-content\/25{border-left-color:var(--fallback-erc,oklch(var(--erc)/.25));border-right-color:var(--fallback-erc,oklch(var(--erc)/.25))}.border-x-error-content\/30{border-left-color:var(--fallback-erc,oklch(var(--erc)/.3));border-right-color:var(--fallback-erc,oklch(var(--erc)/.3))}.border-x-error-content\/35{border-left-color:var(--fallback-erc,oklch(var(--erc)/.35));border-right-color:var(--fallback-erc,oklch(var(--erc)/.35))}.border-x-error-content\/40{border-left-color:var(--fallback-erc,oklch(var(--erc)/.4));border-right-color:var(--fallback-erc,oklch(var(--erc)/.4))}.border-x-error-content\/45{border-left-color:var(--fallback-erc,oklch(var(--erc)/.45));border-right-color:var(--fallback-erc,oklch(var(--erc)/.45))}.border-x-error-content\/5{border-left-color:var(--fallback-erc,oklch(var(--erc)/.05));border-right-color:var(--fallback-erc,oklch(var(--erc)/.05))}.border-x-error-content\/50{border-left-color:var(--fallback-erc,oklch(var(--erc)/.5));border-right-color:var(--fallback-erc,oklch(var(--erc)/.5))}.border-x-error-content\/55{border-left-color:var(--fallback-erc,oklch(var(--erc)/.55));border-right-color:var(--fallback-erc,oklch(var(--erc)/.55))}.border-x-error-content\/60{border-left-color:var(--fallback-erc,oklch(var(--erc)/.6));border-right-color:var(--fallback-erc,oklch(var(--erc)/.6))}.border-x-error-content\/65{border-left-color:var(--fallback-erc,oklch(var(--erc)/.65));border-right-color:var(--fallback-erc,oklch(var(--erc)/.65))}.border-x-error-content\/70{border-left-color:var(--fallback-erc,oklch(var(--erc)/.7));border-right-color:var(--fallback-erc,oklch(var(--erc)/.7))}.border-x-error-content\/75{border-left-color:var(--fallback-erc,oklch(var(--erc)/.75));border-right-color:var(--fallback-erc,oklch(var(--erc)/.75))}.border-x-error-content\/80{border-left-color:var(--fallback-erc,oklch(var(--erc)/.8));border-right-color:var(--fallback-erc,oklch(var(--erc)/.8))}.border-x-error-content\/85{border-left-color:var(--fallback-erc,oklch(var(--erc)/.85));border-right-color:var(--fallback-erc,oklch(var(--erc)/.85))}.border-x-error-content\/90{border-left-color:var(--fallback-erc,oklch(var(--erc)/.9));border-right-color:var(--fallback-erc,oklch(var(--erc)/.9))}.border-x-error-content\/95{border-left-color:var(--fallback-erc,oklch(var(--erc)/.95));border-right-color:var(--fallback-erc,oklch(var(--erc)/.95))}.border-x-error\/0{border-left-color:var(--fallback-er,oklch(var(--er)/0));border-right-color:var(--fallback-er,oklch(var(--er)/0))}.border-x-error\/10{border-left-color:var(--fallback-er,oklch(var(--er)/.1));border-right-color:var(--fallback-er,oklch(var(--er)/.1))}.border-x-error\/100{border-left-color:var(--fallback-er,oklch(var(--er)/1));border-right-color:var(--fallback-er,oklch(var(--er)/1))}.border-x-error\/15{border-left-color:var(--fallback-er,oklch(var(--er)/.15));border-right-color:var(--fallback-er,oklch(var(--er)/.15))}.border-x-error\/20{border-left-color:var(--fallback-er,oklch(var(--er)/.2));border-right-color:var(--fallback-er,oklch(var(--er)/.2))}.border-x-error\/25{border-left-color:var(--fallback-er,oklch(var(--er)/.25));border-right-color:var(--fallback-er,oklch(var(--er)/.25))}.border-x-error\/30{border-left-color:var(--fallback-er,oklch(var(--er)/.3));border-right-color:var(--fallback-er,oklch(var(--er)/.3))}.border-x-error\/35{border-left-color:var(--fallback-er,oklch(var(--er)/.35));border-right-color:var(--fallback-er,oklch(var(--er)/.35))}.border-x-error\/40{border-left-color:var(--fallback-er,oklch(var(--er)/.4));border-right-color:var(--fallback-er,oklch(var(--er)/.4))}.border-x-error\/45{border-left-color:var(--fallback-er,oklch(var(--er)/.45));border-right-color:var(--fallback-er,oklch(var(--er)/.45))}.border-x-error\/5{border-left-color:var(--fallback-er,oklch(var(--er)/.05));border-right-color:var(--fallback-er,oklch(var(--er)/.05))}.border-x-error\/50{border-left-color:var(--fallback-er,oklch(var(--er)/.5));border-right-color:var(--fallback-er,oklch(var(--er)/.5))}.border-x-error\/55{border-left-color:var(--fallback-er,oklch(var(--er)/.55));border-right-color:var(--fallback-er,oklch(var(--er)/.55))}.border-x-error\/60{border-left-color:var(--fallback-er,oklch(var(--er)/.6));border-right-color:var(--fallback-er,oklch(var(--er)/.6))}.border-x-error\/65{border-left-color:var(--fallback-er,oklch(var(--er)/.65));border-right-color:var(--fallback-er,oklch(var(--er)/.65))}.border-x-error\/70{border-left-color:var(--fallback-er,oklch(var(--er)/.7));border-right-color:var(--fallback-er,oklch(var(--er)/.7))}.border-x-error\/75{border-left-color:var(--fallback-er,oklch(var(--er)/.75));border-right-color:var(--fallback-er,oklch(var(--er)/.75))}.border-x-error\/80{border-left-color:var(--fallback-er,oklch(var(--er)/.8));border-right-color:var(--fallback-er,oklch(var(--er)/.8))}.border-x-error\/85{border-left-color:var(--fallback-er,oklch(var(--er)/.85));border-right-color:var(--fallback-er,oklch(var(--er)/.85))}.border-x-error\/90{border-left-color:var(--fallback-er,oklch(var(--er)/.9));border-right-color:var(--fallback-er,oklch(var(--er)/.9))}.border-x-error\/95{border-left-color:var(--fallback-er,oklch(var(--er)/.95));border-right-color:var(--fallback-er,oklch(var(--er)/.95))}.border-x-info{border-left-color:var(--fallback-in,oklch(var(--in)/1));border-right-color:var(--fallback-in,oklch(var(--in)/1))}.border-x-info-content{border-left-color:var(--fallback-inc,oklch(var(--inc)/1));border-right-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-x-info-content\/0{border-left-color:var(--fallback-inc,oklch(var(--inc)/0));border-right-color:var(--fallback-inc,oklch(var(--inc)/0))}.border-x-info-content\/10{border-left-color:var(--fallback-inc,oklch(var(--inc)/.1));border-right-color:var(--fallback-inc,oklch(var(--inc)/.1))}.border-x-info-content\/100{border-left-color:var(--fallback-inc,oklch(var(--inc)/1));border-right-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-x-info-content\/15{border-left-color:var(--fallback-inc,oklch(var(--inc)/.15));border-right-color:var(--fallback-inc,oklch(var(--inc)/.15))}.border-x-info-content\/20{border-left-color:var(--fallback-inc,oklch(var(--inc)/.2));border-right-color:var(--fallback-inc,oklch(var(--inc)/.2))}.border-x-info-content\/25{border-left-color:var(--fallback-inc,oklch(var(--inc)/.25));border-right-color:var(--fallback-inc,oklch(var(--inc)/.25))}.border-x-info-content\/30{border-left-color:var(--fallback-inc,oklch(var(--inc)/.3));border-right-color:var(--fallback-inc,oklch(var(--inc)/.3))}.border-x-info-content\/35{border-left-color:var(--fallback-inc,oklch(var(--inc)/.35));border-right-color:var(--fallback-inc,oklch(var(--inc)/.35))}.border-x-info-content\/40{border-left-color:var(--fallback-inc,oklch(var(--inc)/.4));border-right-color:var(--fallback-inc,oklch(var(--inc)/.4))}.border-x-info-content\/45{border-left-color:var(--fallback-inc,oklch(var(--inc)/.45));border-right-color:var(--fallback-inc,oklch(var(--inc)/.45))}.border-x-info-content\/5{border-left-color:var(--fallback-inc,oklch(var(--inc)/.05));border-right-color:var(--fallback-inc,oklch(var(--inc)/.05))}.border-x-info-content\/50{border-left-color:var(--fallback-inc,oklch(var(--inc)/.5));border-right-color:var(--fallback-inc,oklch(var(--inc)/.5))}.border-x-info-content\/55{border-left-color:var(--fallback-inc,oklch(var(--inc)/.55));border-right-color:var(--fallback-inc,oklch(var(--inc)/.55))}.border-x-info-content\/60{border-left-color:var(--fallback-inc,oklch(var(--inc)/.6));border-right-color:var(--fallback-inc,oklch(var(--inc)/.6))}.border-x-info-content\/65{border-left-color:var(--fallback-inc,oklch(var(--inc)/.65));border-right-color:var(--fallback-inc,oklch(var(--inc)/.65))}.border-x-info-content\/70{border-left-color:var(--fallback-inc,oklch(var(--inc)/.7));border-right-color:var(--fallback-inc,oklch(var(--inc)/.7))}.border-x-info-content\/75{border-left-color:var(--fallback-inc,oklch(var(--inc)/.75));border-right-color:var(--fallback-inc,oklch(var(--inc)/.75))}.border-x-info-content\/80{border-left-color:var(--fallback-inc,oklch(var(--inc)/.8));border-right-color:var(--fallback-inc,oklch(var(--inc)/.8))}.border-x-info-content\/85{border-left-color:var(--fallback-inc,oklch(var(--inc)/.85));border-right-color:var(--fallback-inc,oklch(var(--inc)/.85))}.border-x-info-content\/90{border-left-color:var(--fallback-inc,oklch(var(--inc)/.9));border-right-color:var(--fallback-inc,oklch(var(--inc)/.9))}.border-x-info-content\/95{border-left-color:var(--fallback-inc,oklch(var(--inc)/.95));border-right-color:var(--fallback-inc,oklch(var(--inc)/.95))}.border-x-info\/0{border-left-color:var(--fallback-in,oklch(var(--in)/0));border-right-color:var(--fallback-in,oklch(var(--in)/0))}.border-x-info\/10{border-left-color:var(--fallback-in,oklch(var(--in)/.1));border-right-color:var(--fallback-in,oklch(var(--in)/.1))}.border-x-info\/100{border-left-color:var(--fallback-in,oklch(var(--in)/1));border-right-color:var(--fallback-in,oklch(var(--in)/1))}.border-x-info\/15{border-left-color:var(--fallback-in,oklch(var(--in)/.15));border-right-color:var(--fallback-in,oklch(var(--in)/.15))}.border-x-info\/20{border-left-color:var(--fallback-in,oklch(var(--in)/.2));border-right-color:var(--fallback-in,oklch(var(--in)/.2))}.border-x-info\/25{border-left-color:var(--fallback-in,oklch(var(--in)/.25));border-right-color:var(--fallback-in,oklch(var(--in)/.25))}.border-x-info\/30{border-left-color:var(--fallback-in,oklch(var(--in)/.3));border-right-color:var(--fallback-in,oklch(var(--in)/.3))}.border-x-info\/35{border-left-color:var(--fallback-in,oklch(var(--in)/.35));border-right-color:var(--fallback-in,oklch(var(--in)/.35))}.border-x-info\/40{border-left-color:var(--fallback-in,oklch(var(--in)/.4));border-right-color:var(--fallback-in,oklch(var(--in)/.4))}.border-x-info\/45{border-left-color:var(--fallback-in,oklch(var(--in)/.45));border-right-color:var(--fallback-in,oklch(var(--in)/.45))}.border-x-info\/5{border-left-color:var(--fallback-in,oklch(var(--in)/.05));border-right-color:var(--fallback-in,oklch(var(--in)/.05))}.border-x-info\/50{border-left-color:var(--fallback-in,oklch(var(--in)/.5));border-right-color:var(--fallback-in,oklch(var(--in)/.5))}.border-x-info\/55{border-left-color:var(--fallback-in,oklch(var(--in)/.55));border-right-color:var(--fallback-in,oklch(var(--in)/.55))}.border-x-info\/60{border-left-color:var(--fallback-in,oklch(var(--in)/.6));border-right-color:var(--fallback-in,oklch(var(--in)/.6))}.border-x-info\/65{border-left-color:var(--fallback-in,oklch(var(--in)/.65));border-right-color:var(--fallback-in,oklch(var(--in)/.65))}.border-x-info\/70{border-left-color:var(--fallback-in,oklch(var(--in)/.7));border-right-color:var(--fallback-in,oklch(var(--in)/.7))}.border-x-info\/75{border-left-color:var(--fallback-in,oklch(var(--in)/.75));border-right-color:var(--fallback-in,oklch(var(--in)/.75))}.border-x-info\/80{border-left-color:var(--fallback-in,oklch(var(--in)/.8));border-right-color:var(--fallback-in,oklch(var(--in)/.8))}.border-x-info\/85{border-left-color:var(--fallback-in,oklch(var(--in)/.85));border-right-color:var(--fallback-in,oklch(var(--in)/.85))}.border-x-info\/90{border-left-color:var(--fallback-in,oklch(var(--in)/.9));border-right-color:var(--fallback-in,oklch(var(--in)/.9))}.border-x-info\/95{border-left-color:var(--fallback-in,oklch(var(--in)/.95));border-right-color:var(--fallback-in,oklch(var(--in)/.95))}.border-x-neutral{border-left-color:var(--fallback-n,oklch(var(--n)/1));border-right-color:var(--fallback-n,oklch(var(--n)/1))}.border-x-neutral-content{border-left-color:var(--fallback-nc,oklch(var(--nc)/1));border-right-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-x-neutral-content\/0{border-left-color:var(--fallback-nc,oklch(var(--nc)/0));border-right-color:var(--fallback-nc,oklch(var(--nc)/0))}.border-x-neutral-content\/10{border-left-color:var(--fallback-nc,oklch(var(--nc)/.1));border-right-color:var(--fallback-nc,oklch(var(--nc)/.1))}.border-x-neutral-content\/100{border-left-color:var(--fallback-nc,oklch(var(--nc)/1));border-right-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-x-neutral-content\/15{border-left-color:var(--fallback-nc,oklch(var(--nc)/.15));border-right-color:var(--fallback-nc,oklch(var(--nc)/.15))}.border-x-neutral-content\/20{border-left-color:var(--fallback-nc,oklch(var(--nc)/.2));border-right-color:var(--fallback-nc,oklch(var(--nc)/.2))}.border-x-neutral-content\/25{border-left-color:var(--fallback-nc,oklch(var(--nc)/.25));border-right-color:var(--fallback-nc,oklch(var(--nc)/.25))}.border-x-neutral-content\/30{border-left-color:var(--fallback-nc,oklch(var(--nc)/.3));border-right-color:var(--fallback-nc,oklch(var(--nc)/.3))}.border-x-neutral-content\/35{border-left-color:var(--fallback-nc,oklch(var(--nc)/.35));border-right-color:var(--fallback-nc,oklch(var(--nc)/.35))}.border-x-neutral-content\/40{border-left-color:var(--fallback-nc,oklch(var(--nc)/.4));border-right-color:var(--fallback-nc,oklch(var(--nc)/.4))}.border-x-neutral-content\/45{border-left-color:var(--fallback-nc,oklch(var(--nc)/.45));border-right-color:var(--fallback-nc,oklch(var(--nc)/.45))}.border-x-neutral-content\/5{border-left-color:var(--fallback-nc,oklch(var(--nc)/.05));border-right-color:var(--fallback-nc,oklch(var(--nc)/.05))}.border-x-neutral-content\/50{border-left-color:var(--fallback-nc,oklch(var(--nc)/.5));border-right-color:var(--fallback-nc,oklch(var(--nc)/.5))}.border-x-neutral-content\/55{border-left-color:var(--fallback-nc,oklch(var(--nc)/.55));border-right-color:var(--fallback-nc,oklch(var(--nc)/.55))}.border-x-neutral-content\/60{border-left-color:var(--fallback-nc,oklch(var(--nc)/.6));border-right-color:var(--fallback-nc,oklch(var(--nc)/.6))}.border-x-neutral-content\/65{border-left-color:var(--fallback-nc,oklch(var(--nc)/.65));border-right-color:var(--fallback-nc,oklch(var(--nc)/.65))}.border-x-neutral-content\/70{border-left-color:var(--fallback-nc,oklch(var(--nc)/.7));border-right-color:var(--fallback-nc,oklch(var(--nc)/.7))}.border-x-neutral-content\/75{border-left-color:var(--fallback-nc,oklch(var(--nc)/.75));border-right-color:var(--fallback-nc,oklch(var(--nc)/.75))}.border-x-neutral-content\/80{border-left-color:var(--fallback-nc,oklch(var(--nc)/.8));border-right-color:var(--fallback-nc,oklch(var(--nc)/.8))}.border-x-neutral-content\/85{border-left-color:var(--fallback-nc,oklch(var(--nc)/.85));border-right-color:var(--fallback-nc,oklch(var(--nc)/.85))}.border-x-neutral-content\/90{border-left-color:var(--fallback-nc,oklch(var(--nc)/.9));border-right-color:var(--fallback-nc,oklch(var(--nc)/.9))}.border-x-neutral-content\/95{border-left-color:var(--fallback-nc,oklch(var(--nc)/.95));border-right-color:var(--fallback-nc,oklch(var(--nc)/.95))}.border-x-neutral\/0{border-left-color:var(--fallback-n,oklch(var(--n)/0));border-right-color:var(--fallback-n,oklch(var(--n)/0))}.border-x-neutral\/10{border-left-color:var(--fallback-n,oklch(var(--n)/.1));border-right-color:var(--fallback-n,oklch(var(--n)/.1))}.border-x-neutral\/100{border-left-color:var(--fallback-n,oklch(var(--n)/1));border-right-color:var(--fallback-n,oklch(var(--n)/1))}.border-x-neutral\/15{border-left-color:var(--fallback-n,oklch(var(--n)/.15));border-right-color:var(--fallback-n,oklch(var(--n)/.15))}.border-x-neutral\/20{border-left-color:var(--fallback-n,oklch(var(--n)/.2));border-right-color:var(--fallback-n,oklch(var(--n)/.2))}.border-x-neutral\/25{border-left-color:var(--fallback-n,oklch(var(--n)/.25));border-right-color:var(--fallback-n,oklch(var(--n)/.25))}.border-x-neutral\/30{border-left-color:var(--fallback-n,oklch(var(--n)/.3));border-right-color:var(--fallback-n,oklch(var(--n)/.3))}.border-x-neutral\/35{border-left-color:var(--fallback-n,oklch(var(--n)/.35));border-right-color:var(--fallback-n,oklch(var(--n)/.35))}.border-x-neutral\/40{border-left-color:var(--fallback-n,oklch(var(--n)/.4));border-right-color:var(--fallback-n,oklch(var(--n)/.4))}.border-x-neutral\/45{border-left-color:var(--fallback-n,oklch(var(--n)/.45));border-right-color:var(--fallback-n,oklch(var(--n)/.45))}.border-x-neutral\/5{border-left-color:var(--fallback-n,oklch(var(--n)/.05));border-right-color:var(--fallback-n,oklch(var(--n)/.05))}.border-x-neutral\/50{border-left-color:var(--fallback-n,oklch(var(--n)/.5));border-right-color:var(--fallback-n,oklch(var(--n)/.5))}.border-x-neutral\/55{border-left-color:var(--fallback-n,oklch(var(--n)/.55));border-right-color:var(--fallback-n,oklch(var(--n)/.55))}.border-x-neutral\/60{border-left-color:var(--fallback-n,oklch(var(--n)/.6));border-right-color:var(--fallback-n,oklch(var(--n)/.6))}.border-x-neutral\/65{border-left-color:var(--fallback-n,oklch(var(--n)/.65));border-right-color:var(--fallback-n,oklch(var(--n)/.65))}.border-x-neutral\/70{border-left-color:var(--fallback-n,oklch(var(--n)/.7));border-right-color:var(--fallback-n,oklch(var(--n)/.7))}.border-x-neutral\/75{border-left-color:var(--fallback-n,oklch(var(--n)/.75));border-right-color:var(--fallback-n,oklch(var(--n)/.75))}.border-x-neutral\/80{border-left-color:var(--fallback-n,oklch(var(--n)/.8));border-right-color:var(--fallback-n,oklch(var(--n)/.8))}.border-x-neutral\/85{border-left-color:var(--fallback-n,oklch(var(--n)/.85));border-right-color:var(--fallback-n,oklch(var(--n)/.85))}.border-x-neutral\/90{border-left-color:var(--fallback-n,oklch(var(--n)/.9));border-right-color:var(--fallback-n,oklch(var(--n)/.9))}.border-x-neutral\/95{border-left-color:var(--fallback-n,oklch(var(--n)/.95));border-right-color:var(--fallback-n,oklch(var(--n)/.95))}.border-x-primary{border-left-color:var(--fallback-p,oklch(var(--p)/1));border-right-color:var(--fallback-p,oklch(var(--p)/1))}.border-x-primary-content{border-left-color:var(--fallback-pc,oklch(var(--pc)/1));border-right-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-x-primary-content\/0{border-left-color:var(--fallback-pc,oklch(var(--pc)/0));border-right-color:var(--fallback-pc,oklch(var(--pc)/0))}.border-x-primary-content\/10{border-left-color:var(--fallback-pc,oklch(var(--pc)/.1));border-right-color:var(--fallback-pc,oklch(var(--pc)/.1))}.border-x-primary-content\/100{border-left-color:var(--fallback-pc,oklch(var(--pc)/1));border-right-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-x-primary-content\/15{border-left-color:var(--fallback-pc,oklch(var(--pc)/.15));border-right-color:var(--fallback-pc,oklch(var(--pc)/.15))}.border-x-primary-content\/20{border-left-color:var(--fallback-pc,oklch(var(--pc)/.2));border-right-color:var(--fallback-pc,oklch(var(--pc)/.2))}.border-x-primary-content\/25{border-left-color:var(--fallback-pc,oklch(var(--pc)/.25));border-right-color:var(--fallback-pc,oklch(var(--pc)/.25))}.border-x-primary-content\/30{border-left-color:var(--fallback-pc,oklch(var(--pc)/.3));border-right-color:var(--fallback-pc,oklch(var(--pc)/.3))}.border-x-primary-content\/35{border-left-color:var(--fallback-pc,oklch(var(--pc)/.35));border-right-color:var(--fallback-pc,oklch(var(--pc)/.35))}.border-x-primary-content\/40{border-left-color:var(--fallback-pc,oklch(var(--pc)/.4));border-right-color:var(--fallback-pc,oklch(var(--pc)/.4))}.border-x-primary-content\/45{border-left-color:var(--fallback-pc,oklch(var(--pc)/.45));border-right-color:var(--fallback-pc,oklch(var(--pc)/.45))}.border-x-primary-content\/5{border-left-color:var(--fallback-pc,oklch(var(--pc)/.05));border-right-color:var(--fallback-pc,oklch(var(--pc)/.05))}.border-x-primary-content\/50{border-left-color:var(--fallback-pc,oklch(var(--pc)/.5));border-right-color:var(--fallback-pc,oklch(var(--pc)/.5))}.border-x-primary-content\/55{border-left-color:var(--fallback-pc,oklch(var(--pc)/.55));border-right-color:var(--fallback-pc,oklch(var(--pc)/.55))}.border-x-primary-content\/60{border-left-color:var(--fallback-pc,oklch(var(--pc)/.6));border-right-color:var(--fallback-pc,oklch(var(--pc)/.6))}.border-x-primary-content\/65{border-left-color:var(--fallback-pc,oklch(var(--pc)/.65));border-right-color:var(--fallback-pc,oklch(var(--pc)/.65))}.border-x-primary-content\/70{border-left-color:var(--fallback-pc,oklch(var(--pc)/.7));border-right-color:var(--fallback-pc,oklch(var(--pc)/.7))}.border-x-primary-content\/75{border-left-color:var(--fallback-pc,oklch(var(--pc)/.75));border-right-color:var(--fallback-pc,oklch(var(--pc)/.75))}.border-x-primary-content\/80{border-left-color:var(--fallback-pc,oklch(var(--pc)/.8));border-right-color:var(--fallback-pc,oklch(var(--pc)/.8))}.border-x-primary-content\/85{border-left-color:var(--fallback-pc,oklch(var(--pc)/.85));border-right-color:var(--fallback-pc,oklch(var(--pc)/.85))}.border-x-primary-content\/90{border-left-color:var(--fallback-pc,oklch(var(--pc)/.9));border-right-color:var(--fallback-pc,oklch(var(--pc)/.9))}.border-x-primary-content\/95{border-left-color:var(--fallback-pc,oklch(var(--pc)/.95));border-right-color:var(--fallback-pc,oklch(var(--pc)/.95))}.border-x-primary\/0{border-left-color:var(--fallback-p,oklch(var(--p)/0));border-right-color:var(--fallback-p,oklch(var(--p)/0))}.border-x-primary\/10{border-left-color:var(--fallback-p,oklch(var(--p)/.1));border-right-color:var(--fallback-p,oklch(var(--p)/.1))}.border-x-primary\/100{border-left-color:var(--fallback-p,oklch(var(--p)/1));border-right-color:var(--fallback-p,oklch(var(--p)/1))}.border-x-primary\/15{border-left-color:var(--fallback-p,oklch(var(--p)/.15));border-right-color:var(--fallback-p,oklch(var(--p)/.15))}.border-x-primary\/20{border-left-color:var(--fallback-p,oklch(var(--p)/.2));border-right-color:var(--fallback-p,oklch(var(--p)/.2))}.border-x-primary\/25{border-left-color:var(--fallback-p,oklch(var(--p)/.25));border-right-color:var(--fallback-p,oklch(var(--p)/.25))}.border-x-primary\/30{border-left-color:var(--fallback-p,oklch(var(--p)/.3));border-right-color:var(--fallback-p,oklch(var(--p)/.3))}.border-x-primary\/35{border-left-color:var(--fallback-p,oklch(var(--p)/.35));border-right-color:var(--fallback-p,oklch(var(--p)/.35))}.border-x-primary\/40{border-left-color:var(--fallback-p,oklch(var(--p)/.4));border-right-color:var(--fallback-p,oklch(var(--p)/.4))}.border-x-primary\/45{border-left-color:var(--fallback-p,oklch(var(--p)/.45));border-right-color:var(--fallback-p,oklch(var(--p)/.45))}.border-x-primary\/5{border-left-color:var(--fallback-p,oklch(var(--p)/.05));border-right-color:var(--fallback-p,oklch(var(--p)/.05))}.border-x-primary\/50{border-left-color:var(--fallback-p,oklch(var(--p)/.5));border-right-color:var(--fallback-p,oklch(var(--p)/.5))}.border-x-primary\/55{border-left-color:var(--fallback-p,oklch(var(--p)/.55));border-right-color:var(--fallback-p,oklch(var(--p)/.55))}.border-x-primary\/60{border-left-color:var(--fallback-p,oklch(var(--p)/.6));border-right-color:var(--fallback-p,oklch(var(--p)/.6))}.border-x-primary\/65{border-left-color:var(--fallback-p,oklch(var(--p)/.65));border-right-color:var(--fallback-p,oklch(var(--p)/.65))}.border-x-primary\/70{border-left-color:var(--fallback-p,oklch(var(--p)/.7));border-right-color:var(--fallback-p,oklch(var(--p)/.7))}.border-x-primary\/75{border-left-color:var(--fallback-p,oklch(var(--p)/.75));border-right-color:var(--fallback-p,oklch(var(--p)/.75))}.border-x-primary\/80{border-left-color:var(--fallback-p,oklch(var(--p)/.8));border-right-color:var(--fallback-p,oklch(var(--p)/.8))}.border-x-primary\/85{border-left-color:var(--fallback-p,oklch(var(--p)/.85));border-right-color:var(--fallback-p,oklch(var(--p)/.85))}.border-x-primary\/90{border-left-color:var(--fallback-p,oklch(var(--p)/.9));border-right-color:var(--fallback-p,oklch(var(--p)/.9))}.border-x-primary\/95{border-left-color:var(--fallback-p,oklch(var(--p)/.95));border-right-color:var(--fallback-p,oklch(var(--p)/.95))}.border-x-secondary{border-left-color:var(--fallback-s,oklch(var(--s)/1));border-right-color:var(--fallback-s,oklch(var(--s)/1))}.border-x-secondary-content{border-left-color:var(--fallback-sc,oklch(var(--sc)/1));border-right-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-x-secondary-content\/0{border-left-color:var(--fallback-sc,oklch(var(--sc)/0));border-right-color:var(--fallback-sc,oklch(var(--sc)/0))}.border-x-secondary-content\/10{border-left-color:var(--fallback-sc,oklch(var(--sc)/.1));border-right-color:var(--fallback-sc,oklch(var(--sc)/.1))}.border-x-secondary-content\/100{border-left-color:var(--fallback-sc,oklch(var(--sc)/1));border-right-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-x-secondary-content\/15{border-left-color:var(--fallback-sc,oklch(var(--sc)/.15));border-right-color:var(--fallback-sc,oklch(var(--sc)/.15))}.border-x-secondary-content\/20{border-left-color:var(--fallback-sc,oklch(var(--sc)/.2));border-right-color:var(--fallback-sc,oklch(var(--sc)/.2))}.border-x-secondary-content\/25{border-left-color:var(--fallback-sc,oklch(var(--sc)/.25));border-right-color:var(--fallback-sc,oklch(var(--sc)/.25))}.border-x-secondary-content\/30{border-left-color:var(--fallback-sc,oklch(var(--sc)/.3));border-right-color:var(--fallback-sc,oklch(var(--sc)/.3))}.border-x-secondary-content\/35{border-left-color:var(--fallback-sc,oklch(var(--sc)/.35));border-right-color:var(--fallback-sc,oklch(var(--sc)/.35))}.border-x-secondary-content\/40{border-left-color:var(--fallback-sc,oklch(var(--sc)/.4));border-right-color:var(--fallback-sc,oklch(var(--sc)/.4))}.border-x-secondary-content\/45{border-left-color:var(--fallback-sc,oklch(var(--sc)/.45));border-right-color:var(--fallback-sc,oklch(var(--sc)/.45))}.border-x-secondary-content\/5{border-left-color:var(--fallback-sc,oklch(var(--sc)/.05));border-right-color:var(--fallback-sc,oklch(var(--sc)/.05))}.border-x-secondary-content\/50{border-left-color:var(--fallback-sc,oklch(var(--sc)/.5));border-right-color:var(--fallback-sc,oklch(var(--sc)/.5))}.border-x-secondary-content\/55{border-left-color:var(--fallback-sc,oklch(var(--sc)/.55));border-right-color:var(--fallback-sc,oklch(var(--sc)/.55))}.border-x-secondary-content\/60{border-left-color:var(--fallback-sc,oklch(var(--sc)/.6));border-right-color:var(--fallback-sc,oklch(var(--sc)/.6))}.border-x-secondary-content\/65{border-left-color:var(--fallback-sc,oklch(var(--sc)/.65));border-right-color:var(--fallback-sc,oklch(var(--sc)/.65))}.border-x-secondary-content\/70{border-left-color:var(--fallback-sc,oklch(var(--sc)/.7));border-right-color:var(--fallback-sc,oklch(var(--sc)/.7))}.border-x-secondary-content\/75{border-left-color:var(--fallback-sc,oklch(var(--sc)/.75));border-right-color:var(--fallback-sc,oklch(var(--sc)/.75))}.border-x-secondary-content\/80{border-left-color:var(--fallback-sc,oklch(var(--sc)/.8));border-right-color:var(--fallback-sc,oklch(var(--sc)/.8))}.border-x-secondary-content\/85{border-left-color:var(--fallback-sc,oklch(var(--sc)/.85));border-right-color:var(--fallback-sc,oklch(var(--sc)/.85))}.border-x-secondary-content\/90{border-left-color:var(--fallback-sc,oklch(var(--sc)/.9));border-right-color:var(--fallback-sc,oklch(var(--sc)/.9))}.border-x-secondary-content\/95{border-left-color:var(--fallback-sc,oklch(var(--sc)/.95));border-right-color:var(--fallback-sc,oklch(var(--sc)/.95))}.border-x-secondary\/0{border-left-color:var(--fallback-s,oklch(var(--s)/0));border-right-color:var(--fallback-s,oklch(var(--s)/0))}.border-x-secondary\/10{border-left-color:var(--fallback-s,oklch(var(--s)/.1));border-right-color:var(--fallback-s,oklch(var(--s)/.1))}.border-x-secondary\/100{border-left-color:var(--fallback-s,oklch(var(--s)/1));border-right-color:var(--fallback-s,oklch(var(--s)/1))}.border-x-secondary\/15{border-left-color:var(--fallback-s,oklch(var(--s)/.15));border-right-color:var(--fallback-s,oklch(var(--s)/.15))}.border-x-secondary\/20{border-left-color:var(--fallback-s,oklch(var(--s)/.2));border-right-color:var(--fallback-s,oklch(var(--s)/.2))}.border-x-secondary\/25{border-left-color:var(--fallback-s,oklch(var(--s)/.25));border-right-color:var(--fallback-s,oklch(var(--s)/.25))}.border-x-secondary\/30{border-left-color:var(--fallback-s,oklch(var(--s)/.3));border-right-color:var(--fallback-s,oklch(var(--s)/.3))}.border-x-secondary\/35{border-left-color:var(--fallback-s,oklch(var(--s)/.35));border-right-color:var(--fallback-s,oklch(var(--s)/.35))}.border-x-secondary\/40{border-left-color:var(--fallback-s,oklch(var(--s)/.4));border-right-color:var(--fallback-s,oklch(var(--s)/.4))}.border-x-secondary\/45{border-left-color:var(--fallback-s,oklch(var(--s)/.45));border-right-color:var(--fallback-s,oklch(var(--s)/.45))}.border-x-secondary\/5{border-left-color:var(--fallback-s,oklch(var(--s)/.05));border-right-color:var(--fallback-s,oklch(var(--s)/.05))}.border-x-secondary\/50{border-left-color:var(--fallback-s,oklch(var(--s)/.5));border-right-color:var(--fallback-s,oklch(var(--s)/.5))}.border-x-secondary\/55{border-left-color:var(--fallback-s,oklch(var(--s)/.55));border-right-color:var(--fallback-s,oklch(var(--s)/.55))}.border-x-secondary\/60{border-left-color:var(--fallback-s,oklch(var(--s)/.6));border-right-color:var(--fallback-s,oklch(var(--s)/.6))}.border-x-secondary\/65{border-left-color:var(--fallback-s,oklch(var(--s)/.65));border-right-color:var(--fallback-s,oklch(var(--s)/.65))}.border-x-secondary\/70{border-left-color:var(--fallback-s,oklch(var(--s)/.7));border-right-color:var(--fallback-s,oklch(var(--s)/.7))}.border-x-secondary\/75{border-left-color:var(--fallback-s,oklch(var(--s)/.75));border-right-color:var(--fallback-s,oklch(var(--s)/.75))}.border-x-secondary\/80{border-left-color:var(--fallback-s,oklch(var(--s)/.8));border-right-color:var(--fallback-s,oklch(var(--s)/.8))}.border-x-secondary\/85{border-left-color:var(--fallback-s,oklch(var(--s)/.85));border-right-color:var(--fallback-s,oklch(var(--s)/.85))}.border-x-secondary\/90{border-left-color:var(--fallback-s,oklch(var(--s)/.9));border-right-color:var(--fallback-s,oklch(var(--s)/.9))}.border-x-secondary\/95{border-left-color:var(--fallback-s,oklch(var(--s)/.95));border-right-color:var(--fallback-s,oklch(var(--s)/.95))}.border-x-success{border-left-color:var(--fallback-su,oklch(var(--su)/1));border-right-color:var(--fallback-su,oklch(var(--su)/1))}.border-x-success-content{border-left-color:var(--fallback-suc,oklch(var(--suc)/1));border-right-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-x-success-content\/0{border-left-color:var(--fallback-suc,oklch(var(--suc)/0));border-right-color:var(--fallback-suc,oklch(var(--suc)/0))}.border-x-success-content\/10{border-left-color:var(--fallback-suc,oklch(var(--suc)/.1));border-right-color:var(--fallback-suc,oklch(var(--suc)/.1))}.border-x-success-content\/100{border-left-color:var(--fallback-suc,oklch(var(--suc)/1));border-right-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-x-success-content\/15{border-left-color:var(--fallback-suc,oklch(var(--suc)/.15));border-right-color:var(--fallback-suc,oklch(var(--suc)/.15))}.border-x-success-content\/20{border-left-color:var(--fallback-suc,oklch(var(--suc)/.2));border-right-color:var(--fallback-suc,oklch(var(--suc)/.2))}.border-x-success-content\/25{border-left-color:var(--fallback-suc,oklch(var(--suc)/.25));border-right-color:var(--fallback-suc,oklch(var(--suc)/.25))}.border-x-success-content\/30{border-left-color:var(--fallback-suc,oklch(var(--suc)/.3));border-right-color:var(--fallback-suc,oklch(var(--suc)/.3))}.border-x-success-content\/35{border-left-color:var(--fallback-suc,oklch(var(--suc)/.35));border-right-color:var(--fallback-suc,oklch(var(--suc)/.35))}.border-x-success-content\/40{border-left-color:var(--fallback-suc,oklch(var(--suc)/.4));border-right-color:var(--fallback-suc,oklch(var(--suc)/.4))}.border-x-success-content\/45{border-left-color:var(--fallback-suc,oklch(var(--suc)/.45));border-right-color:var(--fallback-suc,oklch(var(--suc)/.45))}.border-x-success-content\/5{border-left-color:var(--fallback-suc,oklch(var(--suc)/.05));border-right-color:var(--fallback-suc,oklch(var(--suc)/.05))}.border-x-success-content\/50{border-left-color:var(--fallback-suc,oklch(var(--suc)/.5));border-right-color:var(--fallback-suc,oklch(var(--suc)/.5))}.border-x-success-content\/55{border-left-color:var(--fallback-suc,oklch(var(--suc)/.55));border-right-color:var(--fallback-suc,oklch(var(--suc)/.55))}.border-x-success-content\/60{border-left-color:var(--fallback-suc,oklch(var(--suc)/.6));border-right-color:var(--fallback-suc,oklch(var(--suc)/.6))}.border-x-success-content\/65{border-left-color:var(--fallback-suc,oklch(var(--suc)/.65));border-right-color:var(--fallback-suc,oklch(var(--suc)/.65))}.border-x-success-content\/70{border-left-color:var(--fallback-suc,oklch(var(--suc)/.7));border-right-color:var(--fallback-suc,oklch(var(--suc)/.7))}.border-x-success-content\/75{border-left-color:var(--fallback-suc,oklch(var(--suc)/.75));border-right-color:var(--fallback-suc,oklch(var(--suc)/.75))}.border-x-success-content\/80{border-left-color:var(--fallback-suc,oklch(var(--suc)/.8));border-right-color:var(--fallback-suc,oklch(var(--suc)/.8))}.border-x-success-content\/85{border-left-color:var(--fallback-suc,oklch(var(--suc)/.85));border-right-color:var(--fallback-suc,oklch(var(--suc)/.85))}.border-x-success-content\/90{border-left-color:var(--fallback-suc,oklch(var(--suc)/.9));border-right-color:var(--fallback-suc,oklch(var(--suc)/.9))}.border-x-success-content\/95{border-left-color:var(--fallback-suc,oklch(var(--suc)/.95));border-right-color:var(--fallback-suc,oklch(var(--suc)/.95))}.border-x-success\/0{border-left-color:var(--fallback-su,oklch(var(--su)/0));border-right-color:var(--fallback-su,oklch(var(--su)/0))}.border-x-success\/10{border-left-color:var(--fallback-su,oklch(var(--su)/.1));border-right-color:var(--fallback-su,oklch(var(--su)/.1))}.border-x-success\/100{border-left-color:var(--fallback-su,oklch(var(--su)/1));border-right-color:var(--fallback-su,oklch(var(--su)/1))}.border-x-success\/15{border-left-color:var(--fallback-su,oklch(var(--su)/.15));border-right-color:var(--fallback-su,oklch(var(--su)/.15))}.border-x-success\/20{border-left-color:var(--fallback-su,oklch(var(--su)/.2));border-right-color:var(--fallback-su,oklch(var(--su)/.2))}.border-x-success\/25{border-left-color:var(--fallback-su,oklch(var(--su)/.25));border-right-color:var(--fallback-su,oklch(var(--su)/.25))}.border-x-success\/30{border-left-color:var(--fallback-su,oklch(var(--su)/.3));border-right-color:var(--fallback-su,oklch(var(--su)/.3))}.border-x-success\/35{border-left-color:var(--fallback-su,oklch(var(--su)/.35));border-right-color:var(--fallback-su,oklch(var(--su)/.35))}.border-x-success\/40{border-left-color:var(--fallback-su,oklch(var(--su)/.4));border-right-color:var(--fallback-su,oklch(var(--su)/.4))}.border-x-success\/45{border-left-color:var(--fallback-su,oklch(var(--su)/.45));border-right-color:var(--fallback-su,oklch(var(--su)/.45))}.border-x-success\/5{border-left-color:var(--fallback-su,oklch(var(--su)/.05));border-right-color:var(--fallback-su,oklch(var(--su)/.05))}.border-x-success\/50{border-left-color:var(--fallback-su,oklch(var(--su)/.5));border-right-color:var(--fallback-su,oklch(var(--su)/.5))}.border-x-success\/55{border-left-color:var(--fallback-su,oklch(var(--su)/.55));border-right-color:var(--fallback-su,oklch(var(--su)/.55))}.border-x-success\/60{border-left-color:var(--fallback-su,oklch(var(--su)/.6));border-right-color:var(--fallback-su,oklch(var(--su)/.6))}.border-x-success\/65{border-left-color:var(--fallback-su,oklch(var(--su)/.65));border-right-color:var(--fallback-su,oklch(var(--su)/.65))}.border-x-success\/70{border-left-color:var(--fallback-su,oklch(var(--su)/.7));border-right-color:var(--fallback-su,oklch(var(--su)/.7))}.border-x-success\/75{border-left-color:var(--fallback-su,oklch(var(--su)/.75));border-right-color:var(--fallback-su,oklch(var(--su)/.75))}.border-x-success\/80{border-left-color:var(--fallback-su,oklch(var(--su)/.8));border-right-color:var(--fallback-su,oklch(var(--su)/.8))}.border-x-success\/85{border-left-color:var(--fallback-su,oklch(var(--su)/.85));border-right-color:var(--fallback-su,oklch(var(--su)/.85))}.border-x-success\/90{border-left-color:var(--fallback-su,oklch(var(--su)/.9));border-right-color:var(--fallback-su,oklch(var(--su)/.9))}.border-x-success\/95{border-left-color:var(--fallback-su,oklch(var(--su)/.95));border-right-color:var(--fallback-su,oklch(var(--su)/.95))}.border-x-transparent{border-left-color:transparent;border-right-color:transparent}.border-x-transparent\/0{border-left-color:rgb(0 0 0 / 0);border-right-color:rgb(0 0 0 / 0)}.border-x-transparent\/10{border-left-color:rgb(0 0 0 / .1);border-right-color:rgb(0 0 0 / .1)}.border-x-transparent\/100{border-left-color:rgb(0 0 0 / 1);border-right-color:rgb(0 0 0 / 1)}.border-x-transparent\/15{border-left-color:rgb(0 0 0 / .15);border-right-color:rgb(0 0 0 / .15)}.border-x-transparent\/20{border-left-color:rgb(0 0 0 / .2);border-right-color:rgb(0 0 0 / .2)}.border-x-transparent\/25{border-left-color:rgb(0 0 0 / .25);border-right-color:rgb(0 0 0 / .25)}.border-x-transparent\/30{border-left-color:rgb(0 0 0 / .3);border-right-color:rgb(0 0 0 / .3)}.border-x-transparent\/35{border-left-color:rgb(0 0 0 / .35);border-right-color:rgb(0 0 0 / .35)}.border-x-transparent\/40{border-left-color:rgb(0 0 0 / .4);border-right-color:rgb(0 0 0 / .4)}.border-x-transparent\/45{border-left-color:rgb(0 0 0 / .45);border-right-color:rgb(0 0 0 / .45)}.border-x-transparent\/5{border-left-color:rgb(0 0 0 / .05);border-right-color:rgb(0 0 0 / .05)}.border-x-transparent\/50{border-left-color:rgb(0 0 0 / .5);border-right-color:rgb(0 0 0 / .5)}.border-x-transparent\/55{border-left-color:rgb(0 0 0 / .55);border-right-color:rgb(0 0 0 / .55)}.border-x-transparent\/60{border-left-color:rgb(0 0 0 / .6);border-right-color:rgb(0 0 0 / .6)}.border-x-transparent\/65{border-left-color:rgb(0 0 0 / .65);border-right-color:rgb(0 0 0 / .65)}.border-x-transparent\/70{border-left-color:rgb(0 0 0 / .7);border-right-color:rgb(0 0 0 / .7)}.border-x-transparent\/75{border-left-color:rgb(0 0 0 / .75);border-right-color:rgb(0 0 0 / .75)}.border-x-transparent\/80{border-left-color:rgb(0 0 0 / .8);border-right-color:rgb(0 0 0 / .8)}.border-x-transparent\/85{border-left-color:rgb(0 0 0 / .85);border-right-color:rgb(0 0 0 / .85)}.border-x-transparent\/90{border-left-color:rgb(0 0 0 / .9);border-right-color:rgb(0 0 0 / .9)}.border-x-transparent\/95{border-left-color:rgb(0 0 0 / .95);border-right-color:rgb(0 0 0 / .95)}.border-x-warning{border-left-color:var(--fallback-wa,oklch(var(--wa)/1));border-right-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-x-warning-content{border-left-color:var(--fallback-wac,oklch(var(--wac)/1));border-right-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-x-warning-content\/0{border-left-color:var(--fallback-wac,oklch(var(--wac)/0));border-right-color:var(--fallback-wac,oklch(var(--wac)/0))}.border-x-warning-content\/10{border-left-color:var(--fallback-wac,oklch(var(--wac)/.1));border-right-color:var(--fallback-wac,oklch(var(--wac)/.1))}.border-x-warning-content\/100{border-left-color:var(--fallback-wac,oklch(var(--wac)/1));border-right-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-x-warning-content\/15{border-left-color:var(--fallback-wac,oklch(var(--wac)/.15));border-right-color:var(--fallback-wac,oklch(var(--wac)/.15))}.border-x-warning-content\/20{border-left-color:var(--fallback-wac,oklch(var(--wac)/.2));border-right-color:var(--fallback-wac,oklch(var(--wac)/.2))}.border-x-warning-content\/25{border-left-color:var(--fallback-wac,oklch(var(--wac)/.25));border-right-color:var(--fallback-wac,oklch(var(--wac)/.25))}.border-x-warning-content\/30{border-left-color:var(--fallback-wac,oklch(var(--wac)/.3));border-right-color:var(--fallback-wac,oklch(var(--wac)/.3))}.border-x-warning-content\/35{border-left-color:var(--fallback-wac,oklch(var(--wac)/.35));border-right-color:var(--fallback-wac,oklch(var(--wac)/.35))}.border-x-warning-content\/40{border-left-color:var(--fallback-wac,oklch(var(--wac)/.4));border-right-color:var(--fallback-wac,oklch(var(--wac)/.4))}.border-x-warning-content\/45{border-left-color:var(--fallback-wac,oklch(var(--wac)/.45));border-right-color:var(--fallback-wac,oklch(var(--wac)/.45))}.border-x-warning-content\/5{border-left-color:var(--fallback-wac,oklch(var(--wac)/.05));border-right-color:var(--fallback-wac,oklch(var(--wac)/.05))}.border-x-warning-content\/50{border-left-color:var(--fallback-wac,oklch(var(--wac)/.5));border-right-color:var(--fallback-wac,oklch(var(--wac)/.5))}.border-x-warning-content\/55{border-left-color:var(--fallback-wac,oklch(var(--wac)/.55));border-right-color:var(--fallback-wac,oklch(var(--wac)/.55))}.border-x-warning-content\/60{border-left-color:var(--fallback-wac,oklch(var(--wac)/.6));border-right-color:var(--fallback-wac,oklch(var(--wac)/.6))}.border-x-warning-content\/65{border-left-color:var(--fallback-wac,oklch(var(--wac)/.65));border-right-color:var(--fallback-wac,oklch(var(--wac)/.65))}.border-x-warning-content\/70{border-left-color:var(--fallback-wac,oklch(var(--wac)/.7));border-right-color:var(--fallback-wac,oklch(var(--wac)/.7))}.border-x-warning-content\/75{border-left-color:var(--fallback-wac,oklch(var(--wac)/.75));border-right-color:var(--fallback-wac,oklch(var(--wac)/.75))}.border-x-warning-content\/80{border-left-color:var(--fallback-wac,oklch(var(--wac)/.8));border-right-color:var(--fallback-wac,oklch(var(--wac)/.8))}.border-x-warning-content\/85{border-left-color:var(--fallback-wac,oklch(var(--wac)/.85));border-right-color:var(--fallback-wac,oklch(var(--wac)/.85))}.border-x-warning-content\/90{border-left-color:var(--fallback-wac,oklch(var(--wac)/.9));border-right-color:var(--fallback-wac,oklch(var(--wac)/.9))}.border-x-warning-content\/95{border-left-color:var(--fallback-wac,oklch(var(--wac)/.95));border-right-color:var(--fallback-wac,oklch(var(--wac)/.95))}.border-x-warning\/0{border-left-color:var(--fallback-wa,oklch(var(--wa)/0));border-right-color:var(--fallback-wa,oklch(var(--wa)/0))}.border-x-warning\/10{border-left-color:var(--fallback-wa,oklch(var(--wa)/.1));border-right-color:var(--fallback-wa,oklch(var(--wa)/.1))}.border-x-warning\/100{border-left-color:var(--fallback-wa,oklch(var(--wa)/1));border-right-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-x-warning\/15{border-left-color:var(--fallback-wa,oklch(var(--wa)/.15));border-right-color:var(--fallback-wa,oklch(var(--wa)/.15))}.border-x-warning\/20{border-left-color:var(--fallback-wa,oklch(var(--wa)/.2));border-right-color:var(--fallback-wa,oklch(var(--wa)/.2))}.border-x-warning\/25{border-left-color:var(--fallback-wa,oklch(var(--wa)/.25));border-right-color:var(--fallback-wa,oklch(var(--wa)/.25))}.border-x-warning\/30{border-left-color:var(--fallback-wa,oklch(var(--wa)/.3));border-right-color:var(--fallback-wa,oklch(var(--wa)/.3))}.border-x-warning\/35{border-left-color:var(--fallback-wa,oklch(var(--wa)/.35));border-right-color:var(--fallback-wa,oklch(var(--wa)/.35))}.border-x-warning\/40{border-left-color:var(--fallback-wa,oklch(var(--wa)/.4));border-right-color:var(--fallback-wa,oklch(var(--wa)/.4))}.border-x-warning\/45{border-left-color:var(--fallback-wa,oklch(var(--wa)/.45));border-right-color:var(--fallback-wa,oklch(var(--wa)/.45))}.border-x-warning\/5{border-left-color:var(--fallback-wa,oklch(var(--wa)/.05));border-right-color:var(--fallback-wa,oklch(var(--wa)/.05))}.border-x-warning\/50{border-left-color:var(--fallback-wa,oklch(var(--wa)/.5));border-right-color:var(--fallback-wa,oklch(var(--wa)/.5))}.border-x-warning\/55{border-left-color:var(--fallback-wa,oklch(var(--wa)/.55));border-right-color:var(--fallback-wa,oklch(var(--wa)/.55))}.border-x-warning\/60{border-left-color:var(--fallback-wa,oklch(var(--wa)/.6));border-right-color:var(--fallback-wa,oklch(var(--wa)/.6))}.border-x-warning\/65{border-left-color:var(--fallback-wa,oklch(var(--wa)/.65));border-right-color:var(--fallback-wa,oklch(var(--wa)/.65))}.border-x-warning\/70{border-left-color:var(--fallback-wa,oklch(var(--wa)/.7));border-right-color:var(--fallback-wa,oklch(var(--wa)/.7))}.border-x-warning\/75{border-left-color:var(--fallback-wa,oklch(var(--wa)/.75));border-right-color:var(--fallback-wa,oklch(var(--wa)/.75))}.border-x-warning\/80{border-left-color:var(--fallback-wa,oklch(var(--wa)/.8));border-right-color:var(--fallback-wa,oklch(var(--wa)/.8))}.border-x-warning\/85{border-left-color:var(--fallback-wa,oklch(var(--wa)/.85));border-right-color:var(--fallback-wa,oklch(var(--wa)/.85))}.border-x-warning\/90{border-left-color:var(--fallback-wa,oklch(var(--wa)/.9));border-right-color:var(--fallback-wa,oklch(var(--wa)/.9))}.border-x-warning\/95{border-left-color:var(--fallback-wa,oklch(var(--wa)/.95));border-right-color:var(--fallback-wa,oklch(var(--wa)/.95))}.border-y-accent{border-top-color:var(--fallback-a,oklch(var(--a)/1));border-bottom-color:var(--fallback-a,oklch(var(--a)/1))}.border-y-accent-content{border-top-color:var(--fallback-ac,oklch(var(--ac)/1));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-y-accent-content\/0{border-top-color:var(--fallback-ac,oklch(var(--ac)/0));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/0))}.border-y-accent-content\/10{border-top-color:var(--fallback-ac,oklch(var(--ac)/.1));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.1))}.border-y-accent-content\/100{border-top-color:var(--fallback-ac,oklch(var(--ac)/1));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-y-accent-content\/15{border-top-color:var(--fallback-ac,oklch(var(--ac)/.15));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.15))}.border-y-accent-content\/20{border-top-color:var(--fallback-ac,oklch(var(--ac)/.2));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.2))}.border-y-accent-content\/25{border-top-color:var(--fallback-ac,oklch(var(--ac)/.25));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.25))}.border-y-accent-content\/30{border-top-color:var(--fallback-ac,oklch(var(--ac)/.3));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.3))}.border-y-accent-content\/35{border-top-color:var(--fallback-ac,oklch(var(--ac)/.35));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.35))}.border-y-accent-content\/40{border-top-color:var(--fallback-ac,oklch(var(--ac)/.4));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.4))}.border-y-accent-content\/45{border-top-color:var(--fallback-ac,oklch(var(--ac)/.45));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.45))}.border-y-accent-content\/5{border-top-color:var(--fallback-ac,oklch(var(--ac)/.05));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.05))}.border-y-accent-content\/50{border-top-color:var(--fallback-ac,oklch(var(--ac)/.5));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.5))}.border-y-accent-content\/55{border-top-color:var(--fallback-ac,oklch(var(--ac)/.55));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.55))}.border-y-accent-content\/60{border-top-color:var(--fallback-ac,oklch(var(--ac)/.6));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.6))}.border-y-accent-content\/65{border-top-color:var(--fallback-ac,oklch(var(--ac)/.65));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.65))}.border-y-accent-content\/70{border-top-color:var(--fallback-ac,oklch(var(--ac)/.7));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.7))}.border-y-accent-content\/75{border-top-color:var(--fallback-ac,oklch(var(--ac)/.75));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.75))}.border-y-accent-content\/80{border-top-color:var(--fallback-ac,oklch(var(--ac)/.8));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.8))}.border-y-accent-content\/85{border-top-color:var(--fallback-ac,oklch(var(--ac)/.85));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.85))}.border-y-accent-content\/90{border-top-color:var(--fallback-ac,oklch(var(--ac)/.9));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.9))}.border-y-accent-content\/95{border-top-color:var(--fallback-ac,oklch(var(--ac)/.95));border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.95))}.border-y-accent\/0{border-top-color:var(--fallback-a,oklch(var(--a)/0));border-bottom-color:var(--fallback-a,oklch(var(--a)/0))}.border-y-accent\/10{border-top-color:var(--fallback-a,oklch(var(--a)/.1));border-bottom-color:var(--fallback-a,oklch(var(--a)/.1))}.border-y-accent\/100{border-top-color:var(--fallback-a,oklch(var(--a)/1));border-bottom-color:var(--fallback-a,oklch(var(--a)/1))}.border-y-accent\/15{border-top-color:var(--fallback-a,oklch(var(--a)/.15));border-bottom-color:var(--fallback-a,oklch(var(--a)/.15))}.border-y-accent\/20{border-top-color:var(--fallback-a,oklch(var(--a)/.2));border-bottom-color:var(--fallback-a,oklch(var(--a)/.2))}.border-y-accent\/25{border-top-color:var(--fallback-a,oklch(var(--a)/.25));border-bottom-color:var(--fallback-a,oklch(var(--a)/.25))}.border-y-accent\/30{border-top-color:var(--fallback-a,oklch(var(--a)/.3));border-bottom-color:var(--fallback-a,oklch(var(--a)/.3))}.border-y-accent\/35{border-top-color:var(--fallback-a,oklch(var(--a)/.35));border-bottom-color:var(--fallback-a,oklch(var(--a)/.35))}.border-y-accent\/40{border-top-color:var(--fallback-a,oklch(var(--a)/.4));border-bottom-color:var(--fallback-a,oklch(var(--a)/.4))}.border-y-accent\/45{border-top-color:var(--fallback-a,oklch(var(--a)/.45));border-bottom-color:var(--fallback-a,oklch(var(--a)/.45))}.border-y-accent\/5{border-top-color:var(--fallback-a,oklch(var(--a)/.05));border-bottom-color:var(--fallback-a,oklch(var(--a)/.05))}.border-y-accent\/50{border-top-color:var(--fallback-a,oklch(var(--a)/.5));border-bottom-color:var(--fallback-a,oklch(var(--a)/.5))}.border-y-accent\/55{border-top-color:var(--fallback-a,oklch(var(--a)/.55));border-bottom-color:var(--fallback-a,oklch(var(--a)/.55))}.border-y-accent\/60{border-top-color:var(--fallback-a,oklch(var(--a)/.6));border-bottom-color:var(--fallback-a,oklch(var(--a)/.6))}.border-y-accent\/65{border-top-color:var(--fallback-a,oklch(var(--a)/.65));border-bottom-color:var(--fallback-a,oklch(var(--a)/.65))}.border-y-accent\/70{border-top-color:var(--fallback-a,oklch(var(--a)/.7));border-bottom-color:var(--fallback-a,oklch(var(--a)/.7))}.border-y-accent\/75{border-top-color:var(--fallback-a,oklch(var(--a)/.75));border-bottom-color:var(--fallback-a,oklch(var(--a)/.75))}.border-y-accent\/80{border-top-color:var(--fallback-a,oklch(var(--a)/.8));border-bottom-color:var(--fallback-a,oklch(var(--a)/.8))}.border-y-accent\/85{border-top-color:var(--fallback-a,oklch(var(--a)/.85));border-bottom-color:var(--fallback-a,oklch(var(--a)/.85))}.border-y-accent\/90{border-top-color:var(--fallback-a,oklch(var(--a)/.9));border-bottom-color:var(--fallback-a,oklch(var(--a)/.9))}.border-y-accent\/95{border-top-color:var(--fallback-a,oklch(var(--a)/.95));border-bottom-color:var(--fallback-a,oklch(var(--a)/.95))}.border-y-base-100{border-top-color:var(--fallback-b1,oklch(var(--b1)/1));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-y-base-100\/0{border-top-color:var(--fallback-b1,oklch(var(--b1)/0));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/0))}.border-y-base-100\/10{border-top-color:var(--fallback-b1,oklch(var(--b1)/.1));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.1))}.border-y-base-100\/100{border-top-color:var(--fallback-b1,oklch(var(--b1)/1));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-y-base-100\/15{border-top-color:var(--fallback-b1,oklch(var(--b1)/.15));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.15))}.border-y-base-100\/20{border-top-color:var(--fallback-b1,oklch(var(--b1)/.2));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.2))}.border-y-base-100\/25{border-top-color:var(--fallback-b1,oklch(var(--b1)/.25));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.25))}.border-y-base-100\/30{border-top-color:var(--fallback-b1,oklch(var(--b1)/.3));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.3))}.border-y-base-100\/35{border-top-color:var(--fallback-b1,oklch(var(--b1)/.35));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.35))}.border-y-base-100\/40{border-top-color:var(--fallback-b1,oklch(var(--b1)/.4));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.4))}.border-y-base-100\/45{border-top-color:var(--fallback-b1,oklch(var(--b1)/.45));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.45))}.border-y-base-100\/5{border-top-color:var(--fallback-b1,oklch(var(--b1)/.05));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.05))}.border-y-base-100\/50{border-top-color:var(--fallback-b1,oklch(var(--b1)/.5));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.5))}.border-y-base-100\/55{border-top-color:var(--fallback-b1,oklch(var(--b1)/.55));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.55))}.border-y-base-100\/60{border-top-color:var(--fallback-b1,oklch(var(--b1)/.6));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.6))}.border-y-base-100\/65{border-top-color:var(--fallback-b1,oklch(var(--b1)/.65));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.65))}.border-y-base-100\/70{border-top-color:var(--fallback-b1,oklch(var(--b1)/.7));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.7))}.border-y-base-100\/75{border-top-color:var(--fallback-b1,oklch(var(--b1)/.75));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.75))}.border-y-base-100\/80{border-top-color:var(--fallback-b1,oklch(var(--b1)/.8));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.8))}.border-y-base-100\/85{border-top-color:var(--fallback-b1,oklch(var(--b1)/.85));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.85))}.border-y-base-100\/90{border-top-color:var(--fallback-b1,oklch(var(--b1)/.9));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.9))}.border-y-base-100\/95{border-top-color:var(--fallback-b1,oklch(var(--b1)/.95));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.95))}.border-y-base-200{border-top-color:var(--fallback-b2,oklch(var(--b2)/1));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-y-base-200\/0{border-top-color:var(--fallback-b2,oklch(var(--b2)/0));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/0))}.border-y-base-200\/10{border-top-color:var(--fallback-b2,oklch(var(--b2)/.1));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.1))}.border-y-base-200\/100{border-top-color:var(--fallback-b2,oklch(var(--b2)/1));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-y-base-200\/15{border-top-color:var(--fallback-b2,oklch(var(--b2)/.15));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.15))}.border-y-base-200\/20{border-top-color:var(--fallback-b2,oklch(var(--b2)/.2));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.2))}.border-y-base-200\/25{border-top-color:var(--fallback-b2,oklch(var(--b2)/.25));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.25))}.border-y-base-200\/30{border-top-color:var(--fallback-b2,oklch(var(--b2)/.3));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.3))}.border-y-base-200\/35{border-top-color:var(--fallback-b2,oklch(var(--b2)/.35));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.35))}.border-y-base-200\/40{border-top-color:var(--fallback-b2,oklch(var(--b2)/.4));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.4))}.border-y-base-200\/45{border-top-color:var(--fallback-b2,oklch(var(--b2)/.45));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.45))}.border-y-base-200\/5{border-top-color:var(--fallback-b2,oklch(var(--b2)/.05));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.05))}.border-y-base-200\/50{border-top-color:var(--fallback-b2,oklch(var(--b2)/.5));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.5))}.border-y-base-200\/55{border-top-color:var(--fallback-b2,oklch(var(--b2)/.55));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.55))}.border-y-base-200\/60{border-top-color:var(--fallback-b2,oklch(var(--b2)/.6));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.6))}.border-y-base-200\/65{border-top-color:var(--fallback-b2,oklch(var(--b2)/.65));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.65))}.border-y-base-200\/70{border-top-color:var(--fallback-b2,oklch(var(--b2)/.7));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.7))}.border-y-base-200\/75{border-top-color:var(--fallback-b2,oklch(var(--b2)/.75));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.75))}.border-y-base-200\/80{border-top-color:var(--fallback-b2,oklch(var(--b2)/.8));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.8))}.border-y-base-200\/85{border-top-color:var(--fallback-b2,oklch(var(--b2)/.85));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.85))}.border-y-base-200\/90{border-top-color:var(--fallback-b2,oklch(var(--b2)/.9));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.9))}.border-y-base-200\/95{border-top-color:var(--fallback-b2,oklch(var(--b2)/.95));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.95))}.border-y-base-300{border-top-color:var(--fallback-b3,oklch(var(--b3)/1));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-y-base-300\/0{border-top-color:var(--fallback-b3,oklch(var(--b3)/0));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/0))}.border-y-base-300\/10{border-top-color:var(--fallback-b3,oklch(var(--b3)/.1));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.1))}.border-y-base-300\/100{border-top-color:var(--fallback-b3,oklch(var(--b3)/1));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-y-base-300\/15{border-top-color:var(--fallback-b3,oklch(var(--b3)/.15));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.15))}.border-y-base-300\/20{border-top-color:var(--fallback-b3,oklch(var(--b3)/.2));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.2))}.border-y-base-300\/25{border-top-color:var(--fallback-b3,oklch(var(--b3)/.25));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.25))}.border-y-base-300\/30{border-top-color:var(--fallback-b3,oklch(var(--b3)/.3));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.3))}.border-y-base-300\/35{border-top-color:var(--fallback-b3,oklch(var(--b3)/.35));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.35))}.border-y-base-300\/40{border-top-color:var(--fallback-b3,oklch(var(--b3)/.4));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.4))}.border-y-base-300\/45{border-top-color:var(--fallback-b3,oklch(var(--b3)/.45));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.45))}.border-y-base-300\/5{border-top-color:var(--fallback-b3,oklch(var(--b3)/.05));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.05))}.border-y-base-300\/50{border-top-color:var(--fallback-b3,oklch(var(--b3)/.5));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.5))}.border-y-base-300\/55{border-top-color:var(--fallback-b3,oklch(var(--b3)/.55));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.55))}.border-y-base-300\/60{border-top-color:var(--fallback-b3,oklch(var(--b3)/.6));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.6))}.border-y-base-300\/65{border-top-color:var(--fallback-b3,oklch(var(--b3)/.65));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.65))}.border-y-base-300\/70{border-top-color:var(--fallback-b3,oklch(var(--b3)/.7));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.7))}.border-y-base-300\/75{border-top-color:var(--fallback-b3,oklch(var(--b3)/.75));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.75))}.border-y-base-300\/80{border-top-color:var(--fallback-b3,oklch(var(--b3)/.8));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.8))}.border-y-base-300\/85{border-top-color:var(--fallback-b3,oklch(var(--b3)/.85));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.85))}.border-y-base-300\/90{border-top-color:var(--fallback-b3,oklch(var(--b3)/.9));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.9))}.border-y-base-300\/95{border-top-color:var(--fallback-b3,oklch(var(--b3)/.95));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.95))}.border-y-base-content{border-top-color:var(--fallback-bc,oklch(var(--bc)/1));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-y-base-content\/0{border-top-color:var(--fallback-bc,oklch(var(--bc)/0));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/0))}.border-y-base-content\/10{border-top-color:var(--fallback-bc,oklch(var(--bc)/.1));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.1))}.border-y-base-content\/100{border-top-color:var(--fallback-bc,oklch(var(--bc)/1));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-y-base-content\/15{border-top-color:var(--fallback-bc,oklch(var(--bc)/.15));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.15))}.border-y-base-content\/20{border-top-color:var(--fallback-bc,oklch(var(--bc)/.2));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}.border-y-base-content\/25{border-top-color:var(--fallback-bc,oklch(var(--bc)/.25));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.25))}.border-y-base-content\/30{border-top-color:var(--fallback-bc,oklch(var(--bc)/.3));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.3))}.border-y-base-content\/35{border-top-color:var(--fallback-bc,oklch(var(--bc)/.35));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.35))}.border-y-base-content\/40{border-top-color:var(--fallback-bc,oklch(var(--bc)/.4));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.4))}.border-y-base-content\/45{border-top-color:var(--fallback-bc,oklch(var(--bc)/.45));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.45))}.border-y-base-content\/5{border-top-color:var(--fallback-bc,oklch(var(--bc)/.05));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.05))}.border-y-base-content\/50{border-top-color:var(--fallback-bc,oklch(var(--bc)/.5));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.5))}.border-y-base-content\/55{border-top-color:var(--fallback-bc,oklch(var(--bc)/.55));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.55))}.border-y-base-content\/60{border-top-color:var(--fallback-bc,oklch(var(--bc)/.6));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.6))}.border-y-base-content\/65{border-top-color:var(--fallback-bc,oklch(var(--bc)/.65));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.65))}.border-y-base-content\/70{border-top-color:var(--fallback-bc,oklch(var(--bc)/.7));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.7))}.border-y-base-content\/75{border-top-color:var(--fallback-bc,oklch(var(--bc)/.75));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.75))}.border-y-base-content\/80{border-top-color:var(--fallback-bc,oklch(var(--bc)/.8));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.8))}.border-y-base-content\/85{border-top-color:var(--fallback-bc,oklch(var(--bc)/.85));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.85))}.border-y-base-content\/90{border-top-color:var(--fallback-bc,oklch(var(--bc)/.9));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.9))}.border-y-base-content\/95{border-top-color:var(--fallback-bc,oklch(var(--bc)/.95));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.95))}.border-y-current{border-top-color:currentColor;border-bottom-color:currentColor}.border-y-error{border-top-color:var(--fallback-er,oklch(var(--er)/1));border-bottom-color:var(--fallback-er,oklch(var(--er)/1))}.border-y-error-content{border-top-color:var(--fallback-erc,oklch(var(--erc)/1));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-y-error-content\/0{border-top-color:var(--fallback-erc,oklch(var(--erc)/0));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/0))}.border-y-error-content\/10{border-top-color:var(--fallback-erc,oklch(var(--erc)/.1));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.1))}.border-y-error-content\/100{border-top-color:var(--fallback-erc,oklch(var(--erc)/1));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-y-error-content\/15{border-top-color:var(--fallback-erc,oklch(var(--erc)/.15));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.15))}.border-y-error-content\/20{border-top-color:var(--fallback-erc,oklch(var(--erc)/.2));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.2))}.border-y-error-content\/25{border-top-color:var(--fallback-erc,oklch(var(--erc)/.25));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.25))}.border-y-error-content\/30{border-top-color:var(--fallback-erc,oklch(var(--erc)/.3));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.3))}.border-y-error-content\/35{border-top-color:var(--fallback-erc,oklch(var(--erc)/.35));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.35))}.border-y-error-content\/40{border-top-color:var(--fallback-erc,oklch(var(--erc)/.4));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.4))}.border-y-error-content\/45{border-top-color:var(--fallback-erc,oklch(var(--erc)/.45));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.45))}.border-y-error-content\/5{border-top-color:var(--fallback-erc,oklch(var(--erc)/.05));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.05))}.border-y-error-content\/50{border-top-color:var(--fallback-erc,oklch(var(--erc)/.5));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.5))}.border-y-error-content\/55{border-top-color:var(--fallback-erc,oklch(var(--erc)/.55));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.55))}.border-y-error-content\/60{border-top-color:var(--fallback-erc,oklch(var(--erc)/.6));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.6))}.border-y-error-content\/65{border-top-color:var(--fallback-erc,oklch(var(--erc)/.65));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.65))}.border-y-error-content\/70{border-top-color:var(--fallback-erc,oklch(var(--erc)/.7));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.7))}.border-y-error-content\/75{border-top-color:var(--fallback-erc,oklch(var(--erc)/.75));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.75))}.border-y-error-content\/80{border-top-color:var(--fallback-erc,oklch(var(--erc)/.8));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.8))}.border-y-error-content\/85{border-top-color:var(--fallback-erc,oklch(var(--erc)/.85));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.85))}.border-y-error-content\/90{border-top-color:var(--fallback-erc,oklch(var(--erc)/.9));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.9))}.border-y-error-content\/95{border-top-color:var(--fallback-erc,oklch(var(--erc)/.95));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.95))}.border-y-error\/0{border-top-color:var(--fallback-er,oklch(var(--er)/0));border-bottom-color:var(--fallback-er,oklch(var(--er)/0))}.border-y-error\/10{border-top-color:var(--fallback-er,oklch(var(--er)/.1));border-bottom-color:var(--fallback-er,oklch(var(--er)/.1))}.border-y-error\/100{border-top-color:var(--fallback-er,oklch(var(--er)/1));border-bottom-color:var(--fallback-er,oklch(var(--er)/1))}.border-y-error\/15{border-top-color:var(--fallback-er,oklch(var(--er)/.15));border-bottom-color:var(--fallback-er,oklch(var(--er)/.15))}.border-y-error\/20{border-top-color:var(--fallback-er,oklch(var(--er)/.2));border-bottom-color:var(--fallback-er,oklch(var(--er)/.2))}.border-y-error\/25{border-top-color:var(--fallback-er,oklch(var(--er)/.25));border-bottom-color:var(--fallback-er,oklch(var(--er)/.25))}.border-y-error\/30{border-top-color:var(--fallback-er,oklch(var(--er)/.3));border-bottom-color:var(--fallback-er,oklch(var(--er)/.3))}.border-y-error\/35{border-top-color:var(--fallback-er,oklch(var(--er)/.35));border-bottom-color:var(--fallback-er,oklch(var(--er)/.35))}.border-y-error\/40{border-top-color:var(--fallback-er,oklch(var(--er)/.4));border-bottom-color:var(--fallback-er,oklch(var(--er)/.4))}.border-y-error\/45{border-top-color:var(--fallback-er,oklch(var(--er)/.45));border-bottom-color:var(--fallback-er,oklch(var(--er)/.45))}.border-y-error\/5{border-top-color:var(--fallback-er,oklch(var(--er)/.05));border-bottom-color:var(--fallback-er,oklch(var(--er)/.05))}.border-y-error\/50{border-top-color:var(--fallback-er,oklch(var(--er)/.5));border-bottom-color:var(--fallback-er,oklch(var(--er)/.5))}.border-y-error\/55{border-top-color:var(--fallback-er,oklch(var(--er)/.55));border-bottom-color:var(--fallback-er,oklch(var(--er)/.55))}.border-y-error\/60{border-top-color:var(--fallback-er,oklch(var(--er)/.6));border-bottom-color:var(--fallback-er,oklch(var(--er)/.6))}.border-y-error\/65{border-top-color:var(--fallback-er,oklch(var(--er)/.65));border-bottom-color:var(--fallback-er,oklch(var(--er)/.65))}.border-y-error\/70{border-top-color:var(--fallback-er,oklch(var(--er)/.7));border-bottom-color:var(--fallback-er,oklch(var(--er)/.7))}.border-y-error\/75{border-top-color:var(--fallback-er,oklch(var(--er)/.75));border-bottom-color:var(--fallback-er,oklch(var(--er)/.75))}.border-y-error\/80{border-top-color:var(--fallback-er,oklch(var(--er)/.8));border-bottom-color:var(--fallback-er,oklch(var(--er)/.8))}.border-y-error\/85{border-top-color:var(--fallback-er,oklch(var(--er)/.85));border-bottom-color:var(--fallback-er,oklch(var(--er)/.85))}.border-y-error\/90{border-top-color:var(--fallback-er,oklch(var(--er)/.9));border-bottom-color:var(--fallback-er,oklch(var(--er)/.9))}.border-y-error\/95{border-top-color:var(--fallback-er,oklch(var(--er)/.95));border-bottom-color:var(--fallback-er,oklch(var(--er)/.95))}.border-y-info{border-top-color:var(--fallback-in,oklch(var(--in)/1));border-bottom-color:var(--fallback-in,oklch(var(--in)/1))}.border-y-info-content{border-top-color:var(--fallback-inc,oklch(var(--inc)/1));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-y-info-content\/0{border-top-color:var(--fallback-inc,oklch(var(--inc)/0));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/0))}.border-y-info-content\/10{border-top-color:var(--fallback-inc,oklch(var(--inc)/.1));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.1))}.border-y-info-content\/100{border-top-color:var(--fallback-inc,oklch(var(--inc)/1));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-y-info-content\/15{border-top-color:var(--fallback-inc,oklch(var(--inc)/.15));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.15))}.border-y-info-content\/20{border-top-color:var(--fallback-inc,oklch(var(--inc)/.2));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.2))}.border-y-info-content\/25{border-top-color:var(--fallback-inc,oklch(var(--inc)/.25));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.25))}.border-y-info-content\/30{border-top-color:var(--fallback-inc,oklch(var(--inc)/.3));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.3))}.border-y-info-content\/35{border-top-color:var(--fallback-inc,oklch(var(--inc)/.35));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.35))}.border-y-info-content\/40{border-top-color:var(--fallback-inc,oklch(var(--inc)/.4));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.4))}.border-y-info-content\/45{border-top-color:var(--fallback-inc,oklch(var(--inc)/.45));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.45))}.border-y-info-content\/5{border-top-color:var(--fallback-inc,oklch(var(--inc)/.05));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.05))}.border-y-info-content\/50{border-top-color:var(--fallback-inc,oklch(var(--inc)/.5));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.5))}.border-y-info-content\/55{border-top-color:var(--fallback-inc,oklch(var(--inc)/.55));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.55))}.border-y-info-content\/60{border-top-color:var(--fallback-inc,oklch(var(--inc)/.6));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.6))}.border-y-info-content\/65{border-top-color:var(--fallback-inc,oklch(var(--inc)/.65));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.65))}.border-y-info-content\/70{border-top-color:var(--fallback-inc,oklch(var(--inc)/.7));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.7))}.border-y-info-content\/75{border-top-color:var(--fallback-inc,oklch(var(--inc)/.75));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.75))}.border-y-info-content\/80{border-top-color:var(--fallback-inc,oklch(var(--inc)/.8));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.8))}.border-y-info-content\/85{border-top-color:var(--fallback-inc,oklch(var(--inc)/.85));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.85))}.border-y-info-content\/90{border-top-color:var(--fallback-inc,oklch(var(--inc)/.9));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.9))}.border-y-info-content\/95{border-top-color:var(--fallback-inc,oklch(var(--inc)/.95));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.95))}.border-y-info\/0{border-top-color:var(--fallback-in,oklch(var(--in)/0));border-bottom-color:var(--fallback-in,oklch(var(--in)/0))}.border-y-info\/10{border-top-color:var(--fallback-in,oklch(var(--in)/.1));border-bottom-color:var(--fallback-in,oklch(var(--in)/.1))}.border-y-info\/100{border-top-color:var(--fallback-in,oklch(var(--in)/1));border-bottom-color:var(--fallback-in,oklch(var(--in)/1))}.border-y-info\/15{border-top-color:var(--fallback-in,oklch(var(--in)/.15));border-bottom-color:var(--fallback-in,oklch(var(--in)/.15))}.border-y-info\/20{border-top-color:var(--fallback-in,oklch(var(--in)/.2));border-bottom-color:var(--fallback-in,oklch(var(--in)/.2))}.border-y-info\/25{border-top-color:var(--fallback-in,oklch(var(--in)/.25));border-bottom-color:var(--fallback-in,oklch(var(--in)/.25))}.border-y-info\/30{border-top-color:var(--fallback-in,oklch(var(--in)/.3));border-bottom-color:var(--fallback-in,oklch(var(--in)/.3))}.border-y-info\/35{border-top-color:var(--fallback-in,oklch(var(--in)/.35));border-bottom-color:var(--fallback-in,oklch(var(--in)/.35))}.border-y-info\/40{border-top-color:var(--fallback-in,oklch(var(--in)/.4));border-bottom-color:var(--fallback-in,oklch(var(--in)/.4))}.border-y-info\/45{border-top-color:var(--fallback-in,oklch(var(--in)/.45));border-bottom-color:var(--fallback-in,oklch(var(--in)/.45))}.border-y-info\/5{border-top-color:var(--fallback-in,oklch(var(--in)/.05));border-bottom-color:var(--fallback-in,oklch(var(--in)/.05))}.border-y-info\/50{border-top-color:var(--fallback-in,oklch(var(--in)/.5));border-bottom-color:var(--fallback-in,oklch(var(--in)/.5))}.border-y-info\/55{border-top-color:var(--fallback-in,oklch(var(--in)/.55));border-bottom-color:var(--fallback-in,oklch(var(--in)/.55))}.border-y-info\/60{border-top-color:var(--fallback-in,oklch(var(--in)/.6));border-bottom-color:var(--fallback-in,oklch(var(--in)/.6))}.border-y-info\/65{border-top-color:var(--fallback-in,oklch(var(--in)/.65));border-bottom-color:var(--fallback-in,oklch(var(--in)/.65))}.border-y-info\/70{border-top-color:var(--fallback-in,oklch(var(--in)/.7));border-bottom-color:var(--fallback-in,oklch(var(--in)/.7))}.border-y-info\/75{border-top-color:var(--fallback-in,oklch(var(--in)/.75));border-bottom-color:var(--fallback-in,oklch(var(--in)/.75))}.border-y-info\/80{border-top-color:var(--fallback-in,oklch(var(--in)/.8));border-bottom-color:var(--fallback-in,oklch(var(--in)/.8))}.border-y-info\/85{border-top-color:var(--fallback-in,oklch(var(--in)/.85));border-bottom-color:var(--fallback-in,oklch(var(--in)/.85))}.border-y-info\/90{border-top-color:var(--fallback-in,oklch(var(--in)/.9));border-bottom-color:var(--fallback-in,oklch(var(--in)/.9))}.border-y-info\/95{border-top-color:var(--fallback-in,oklch(var(--in)/.95));border-bottom-color:var(--fallback-in,oklch(var(--in)/.95))}.border-y-neutral{border-top-color:var(--fallback-n,oklch(var(--n)/1));border-bottom-color:var(--fallback-n,oklch(var(--n)/1))}.border-y-neutral-content{border-top-color:var(--fallback-nc,oklch(var(--nc)/1));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-y-neutral-content\/0{border-top-color:var(--fallback-nc,oklch(var(--nc)/0));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/0))}.border-y-neutral-content\/10{border-top-color:var(--fallback-nc,oklch(var(--nc)/.1));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.1))}.border-y-neutral-content\/100{border-top-color:var(--fallback-nc,oklch(var(--nc)/1));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-y-neutral-content\/15{border-top-color:var(--fallback-nc,oklch(var(--nc)/.15));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.15))}.border-y-neutral-content\/20{border-top-color:var(--fallback-nc,oklch(var(--nc)/.2));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.2))}.border-y-neutral-content\/25{border-top-color:var(--fallback-nc,oklch(var(--nc)/.25));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.25))}.border-y-neutral-content\/30{border-top-color:var(--fallback-nc,oklch(var(--nc)/.3));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.3))}.border-y-neutral-content\/35{border-top-color:var(--fallback-nc,oklch(var(--nc)/.35));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.35))}.border-y-neutral-content\/40{border-top-color:var(--fallback-nc,oklch(var(--nc)/.4));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.4))}.border-y-neutral-content\/45{border-top-color:var(--fallback-nc,oklch(var(--nc)/.45));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.45))}.border-y-neutral-content\/5{border-top-color:var(--fallback-nc,oklch(var(--nc)/.05));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.05))}.border-y-neutral-content\/50{border-top-color:var(--fallback-nc,oklch(var(--nc)/.5));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.5))}.border-y-neutral-content\/55{border-top-color:var(--fallback-nc,oklch(var(--nc)/.55));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.55))}.border-y-neutral-content\/60{border-top-color:var(--fallback-nc,oklch(var(--nc)/.6));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.6))}.border-y-neutral-content\/65{border-top-color:var(--fallback-nc,oklch(var(--nc)/.65));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.65))}.border-y-neutral-content\/70{border-top-color:var(--fallback-nc,oklch(var(--nc)/.7));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.7))}.border-y-neutral-content\/75{border-top-color:var(--fallback-nc,oklch(var(--nc)/.75));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.75))}.border-y-neutral-content\/80{border-top-color:var(--fallback-nc,oklch(var(--nc)/.8));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.8))}.border-y-neutral-content\/85{border-top-color:var(--fallback-nc,oklch(var(--nc)/.85));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.85))}.border-y-neutral-content\/90{border-top-color:var(--fallback-nc,oklch(var(--nc)/.9));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.9))}.border-y-neutral-content\/95{border-top-color:var(--fallback-nc,oklch(var(--nc)/.95));border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.95))}.border-y-neutral\/0{border-top-color:var(--fallback-n,oklch(var(--n)/0));border-bottom-color:var(--fallback-n,oklch(var(--n)/0))}.border-y-neutral\/10{border-top-color:var(--fallback-n,oklch(var(--n)/.1));border-bottom-color:var(--fallback-n,oklch(var(--n)/.1))}.border-y-neutral\/100{border-top-color:var(--fallback-n,oklch(var(--n)/1));border-bottom-color:var(--fallback-n,oklch(var(--n)/1))}.border-y-neutral\/15{border-top-color:var(--fallback-n,oklch(var(--n)/.15));border-bottom-color:var(--fallback-n,oklch(var(--n)/.15))}.border-y-neutral\/20{border-top-color:var(--fallback-n,oklch(var(--n)/.2));border-bottom-color:var(--fallback-n,oklch(var(--n)/.2))}.border-y-neutral\/25{border-top-color:var(--fallback-n,oklch(var(--n)/.25));border-bottom-color:var(--fallback-n,oklch(var(--n)/.25))}.border-y-neutral\/30{border-top-color:var(--fallback-n,oklch(var(--n)/.3));border-bottom-color:var(--fallback-n,oklch(var(--n)/.3))}.border-y-neutral\/35{border-top-color:var(--fallback-n,oklch(var(--n)/.35));border-bottom-color:var(--fallback-n,oklch(var(--n)/.35))}.border-y-neutral\/40{border-top-color:var(--fallback-n,oklch(var(--n)/.4));border-bottom-color:var(--fallback-n,oklch(var(--n)/.4))}.border-y-neutral\/45{border-top-color:var(--fallback-n,oklch(var(--n)/.45));border-bottom-color:var(--fallback-n,oklch(var(--n)/.45))}.border-y-neutral\/5{border-top-color:var(--fallback-n,oklch(var(--n)/.05));border-bottom-color:var(--fallback-n,oklch(var(--n)/.05))}.border-y-neutral\/50{border-top-color:var(--fallback-n,oklch(var(--n)/.5));border-bottom-color:var(--fallback-n,oklch(var(--n)/.5))}.border-y-neutral\/55{border-top-color:var(--fallback-n,oklch(var(--n)/.55));border-bottom-color:var(--fallback-n,oklch(var(--n)/.55))}.border-y-neutral\/60{border-top-color:var(--fallback-n,oklch(var(--n)/.6));border-bottom-color:var(--fallback-n,oklch(var(--n)/.6))}.border-y-neutral\/65{border-top-color:var(--fallback-n,oklch(var(--n)/.65));border-bottom-color:var(--fallback-n,oklch(var(--n)/.65))}.border-y-neutral\/70{border-top-color:var(--fallback-n,oklch(var(--n)/.7));border-bottom-color:var(--fallback-n,oklch(var(--n)/.7))}.border-y-neutral\/75{border-top-color:var(--fallback-n,oklch(var(--n)/.75));border-bottom-color:var(--fallback-n,oklch(var(--n)/.75))}.border-y-neutral\/80{border-top-color:var(--fallback-n,oklch(var(--n)/.8));border-bottom-color:var(--fallback-n,oklch(var(--n)/.8))}.border-y-neutral\/85{border-top-color:var(--fallback-n,oklch(var(--n)/.85));border-bottom-color:var(--fallback-n,oklch(var(--n)/.85))}.border-y-neutral\/90{border-top-color:var(--fallback-n,oklch(var(--n)/.9));border-bottom-color:var(--fallback-n,oklch(var(--n)/.9))}.border-y-neutral\/95{border-top-color:var(--fallback-n,oklch(var(--n)/.95));border-bottom-color:var(--fallback-n,oklch(var(--n)/.95))}.border-y-primary{border-top-color:var(--fallback-p,oklch(var(--p)/1));border-bottom-color:var(--fallback-p,oklch(var(--p)/1))}.border-y-primary-content{border-top-color:var(--fallback-pc,oklch(var(--pc)/1));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-y-primary-content\/0{border-top-color:var(--fallback-pc,oklch(var(--pc)/0));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/0))}.border-y-primary-content\/10{border-top-color:var(--fallback-pc,oklch(var(--pc)/.1));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.1))}.border-y-primary-content\/100{border-top-color:var(--fallback-pc,oklch(var(--pc)/1));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-y-primary-content\/15{border-top-color:var(--fallback-pc,oklch(var(--pc)/.15));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.15))}.border-y-primary-content\/20{border-top-color:var(--fallback-pc,oklch(var(--pc)/.2));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.2))}.border-y-primary-content\/25{border-top-color:var(--fallback-pc,oklch(var(--pc)/.25));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.25))}.border-y-primary-content\/30{border-top-color:var(--fallback-pc,oklch(var(--pc)/.3));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.3))}.border-y-primary-content\/35{border-top-color:var(--fallback-pc,oklch(var(--pc)/.35));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.35))}.border-y-primary-content\/40{border-top-color:var(--fallback-pc,oklch(var(--pc)/.4));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.4))}.border-y-primary-content\/45{border-top-color:var(--fallback-pc,oklch(var(--pc)/.45));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.45))}.border-y-primary-content\/5{border-top-color:var(--fallback-pc,oklch(var(--pc)/.05));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.05))}.border-y-primary-content\/50{border-top-color:var(--fallback-pc,oklch(var(--pc)/.5));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.5))}.border-y-primary-content\/55{border-top-color:var(--fallback-pc,oklch(var(--pc)/.55));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.55))}.border-y-primary-content\/60{border-top-color:var(--fallback-pc,oklch(var(--pc)/.6));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.6))}.border-y-primary-content\/65{border-top-color:var(--fallback-pc,oklch(var(--pc)/.65));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.65))}.border-y-primary-content\/70{border-top-color:var(--fallback-pc,oklch(var(--pc)/.7));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.7))}.border-y-primary-content\/75{border-top-color:var(--fallback-pc,oklch(var(--pc)/.75));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.75))}.border-y-primary-content\/80{border-top-color:var(--fallback-pc,oklch(var(--pc)/.8));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.8))}.border-y-primary-content\/85{border-top-color:var(--fallback-pc,oklch(var(--pc)/.85));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.85))}.border-y-primary-content\/90{border-top-color:var(--fallback-pc,oklch(var(--pc)/.9));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.9))}.border-y-primary-content\/95{border-top-color:var(--fallback-pc,oklch(var(--pc)/.95));border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.95))}.border-y-primary\/0{border-top-color:var(--fallback-p,oklch(var(--p)/0));border-bottom-color:var(--fallback-p,oklch(var(--p)/0))}.border-y-primary\/10{border-top-color:var(--fallback-p,oklch(var(--p)/.1));border-bottom-color:var(--fallback-p,oklch(var(--p)/.1))}.border-y-primary\/100{border-top-color:var(--fallback-p,oklch(var(--p)/1));border-bottom-color:var(--fallback-p,oklch(var(--p)/1))}.border-y-primary\/15{border-top-color:var(--fallback-p,oklch(var(--p)/.15));border-bottom-color:var(--fallback-p,oklch(var(--p)/.15))}.border-y-primary\/20{border-top-color:var(--fallback-p,oklch(var(--p)/.2));border-bottom-color:var(--fallback-p,oklch(var(--p)/.2))}.border-y-primary\/25{border-top-color:var(--fallback-p,oklch(var(--p)/.25));border-bottom-color:var(--fallback-p,oklch(var(--p)/.25))}.border-y-primary\/30{border-top-color:var(--fallback-p,oklch(var(--p)/.3));border-bottom-color:var(--fallback-p,oklch(var(--p)/.3))}.border-y-primary\/35{border-top-color:var(--fallback-p,oklch(var(--p)/.35));border-bottom-color:var(--fallback-p,oklch(var(--p)/.35))}.border-y-primary\/40{border-top-color:var(--fallback-p,oklch(var(--p)/.4));border-bottom-color:var(--fallback-p,oklch(var(--p)/.4))}.border-y-primary\/45{border-top-color:var(--fallback-p,oklch(var(--p)/.45));border-bottom-color:var(--fallback-p,oklch(var(--p)/.45))}.border-y-primary\/5{border-top-color:var(--fallback-p,oklch(var(--p)/.05));border-bottom-color:var(--fallback-p,oklch(var(--p)/.05))}.border-y-primary\/50{border-top-color:var(--fallback-p,oklch(var(--p)/.5));border-bottom-color:var(--fallback-p,oklch(var(--p)/.5))}.border-y-primary\/55{border-top-color:var(--fallback-p,oklch(var(--p)/.55));border-bottom-color:var(--fallback-p,oklch(var(--p)/.55))}.border-y-primary\/60{border-top-color:var(--fallback-p,oklch(var(--p)/.6));border-bottom-color:var(--fallback-p,oklch(var(--p)/.6))}.border-y-primary\/65{border-top-color:var(--fallback-p,oklch(var(--p)/.65));border-bottom-color:var(--fallback-p,oklch(var(--p)/.65))}.border-y-primary\/70{border-top-color:var(--fallback-p,oklch(var(--p)/.7));border-bottom-color:var(--fallback-p,oklch(var(--p)/.7))}.border-y-primary\/75{border-top-color:var(--fallback-p,oklch(var(--p)/.75));border-bottom-color:var(--fallback-p,oklch(var(--p)/.75))}.border-y-primary\/80{border-top-color:var(--fallback-p,oklch(var(--p)/.8));border-bottom-color:var(--fallback-p,oklch(var(--p)/.8))}.border-y-primary\/85{border-top-color:var(--fallback-p,oklch(var(--p)/.85));border-bottom-color:var(--fallback-p,oklch(var(--p)/.85))}.border-y-primary\/90{border-top-color:var(--fallback-p,oklch(var(--p)/.9));border-bottom-color:var(--fallback-p,oklch(var(--p)/.9))}.border-y-primary\/95{border-top-color:var(--fallback-p,oklch(var(--p)/.95));border-bottom-color:var(--fallback-p,oklch(var(--p)/.95))}.border-y-secondary{border-top-color:var(--fallback-s,oklch(var(--s)/1));border-bottom-color:var(--fallback-s,oklch(var(--s)/1))}.border-y-secondary-content{border-top-color:var(--fallback-sc,oklch(var(--sc)/1));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-y-secondary-content\/0{border-top-color:var(--fallback-sc,oklch(var(--sc)/0));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/0))}.border-y-secondary-content\/10{border-top-color:var(--fallback-sc,oklch(var(--sc)/.1));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.1))}.border-y-secondary-content\/100{border-top-color:var(--fallback-sc,oklch(var(--sc)/1));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-y-secondary-content\/15{border-top-color:var(--fallback-sc,oklch(var(--sc)/.15));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.15))}.border-y-secondary-content\/20{border-top-color:var(--fallback-sc,oklch(var(--sc)/.2));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.2))}.border-y-secondary-content\/25{border-top-color:var(--fallback-sc,oklch(var(--sc)/.25));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.25))}.border-y-secondary-content\/30{border-top-color:var(--fallback-sc,oklch(var(--sc)/.3));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.3))}.border-y-secondary-content\/35{border-top-color:var(--fallback-sc,oklch(var(--sc)/.35));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.35))}.border-y-secondary-content\/40{border-top-color:var(--fallback-sc,oklch(var(--sc)/.4));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.4))}.border-y-secondary-content\/45{border-top-color:var(--fallback-sc,oklch(var(--sc)/.45));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.45))}.border-y-secondary-content\/5{border-top-color:var(--fallback-sc,oklch(var(--sc)/.05));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.05))}.border-y-secondary-content\/50{border-top-color:var(--fallback-sc,oklch(var(--sc)/.5));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.5))}.border-y-secondary-content\/55{border-top-color:var(--fallback-sc,oklch(var(--sc)/.55));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.55))}.border-y-secondary-content\/60{border-top-color:var(--fallback-sc,oklch(var(--sc)/.6));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.6))}.border-y-secondary-content\/65{border-top-color:var(--fallback-sc,oklch(var(--sc)/.65));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.65))}.border-y-secondary-content\/70{border-top-color:var(--fallback-sc,oklch(var(--sc)/.7));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.7))}.border-y-secondary-content\/75{border-top-color:var(--fallback-sc,oklch(var(--sc)/.75));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.75))}.border-y-secondary-content\/80{border-top-color:var(--fallback-sc,oklch(var(--sc)/.8));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.8))}.border-y-secondary-content\/85{border-top-color:var(--fallback-sc,oklch(var(--sc)/.85));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.85))}.border-y-secondary-content\/90{border-top-color:var(--fallback-sc,oklch(var(--sc)/.9));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.9))}.border-y-secondary-content\/95{border-top-color:var(--fallback-sc,oklch(var(--sc)/.95));border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.95))}.border-y-secondary\/0{border-top-color:var(--fallback-s,oklch(var(--s)/0));border-bottom-color:var(--fallback-s,oklch(var(--s)/0))}.border-y-secondary\/10{border-top-color:var(--fallback-s,oklch(var(--s)/.1));border-bottom-color:var(--fallback-s,oklch(var(--s)/.1))}.border-y-secondary\/100{border-top-color:var(--fallback-s,oklch(var(--s)/1));border-bottom-color:var(--fallback-s,oklch(var(--s)/1))}.border-y-secondary\/15{border-top-color:var(--fallback-s,oklch(var(--s)/.15));border-bottom-color:var(--fallback-s,oklch(var(--s)/.15))}.border-y-secondary\/20{border-top-color:var(--fallback-s,oklch(var(--s)/.2));border-bottom-color:var(--fallback-s,oklch(var(--s)/.2))}.border-y-secondary\/25{border-top-color:var(--fallback-s,oklch(var(--s)/.25));border-bottom-color:var(--fallback-s,oklch(var(--s)/.25))}.border-y-secondary\/30{border-top-color:var(--fallback-s,oklch(var(--s)/.3));border-bottom-color:var(--fallback-s,oklch(var(--s)/.3))}.border-y-secondary\/35{border-top-color:var(--fallback-s,oklch(var(--s)/.35));border-bottom-color:var(--fallback-s,oklch(var(--s)/.35))}.border-y-secondary\/40{border-top-color:var(--fallback-s,oklch(var(--s)/.4));border-bottom-color:var(--fallback-s,oklch(var(--s)/.4))}.border-y-secondary\/45{border-top-color:var(--fallback-s,oklch(var(--s)/.45));border-bottom-color:var(--fallback-s,oklch(var(--s)/.45))}.border-y-secondary\/5{border-top-color:var(--fallback-s,oklch(var(--s)/.05));border-bottom-color:var(--fallback-s,oklch(var(--s)/.05))}.border-y-secondary\/50{border-top-color:var(--fallback-s,oklch(var(--s)/.5));border-bottom-color:var(--fallback-s,oklch(var(--s)/.5))}.border-y-secondary\/55{border-top-color:var(--fallback-s,oklch(var(--s)/.55));border-bottom-color:var(--fallback-s,oklch(var(--s)/.55))}.border-y-secondary\/60{border-top-color:var(--fallback-s,oklch(var(--s)/.6));border-bottom-color:var(--fallback-s,oklch(var(--s)/.6))}.border-y-secondary\/65{border-top-color:var(--fallback-s,oklch(var(--s)/.65));border-bottom-color:var(--fallback-s,oklch(var(--s)/.65))}.border-y-secondary\/70{border-top-color:var(--fallback-s,oklch(var(--s)/.7));border-bottom-color:var(--fallback-s,oklch(var(--s)/.7))}.border-y-secondary\/75{border-top-color:var(--fallback-s,oklch(var(--s)/.75));border-bottom-color:var(--fallback-s,oklch(var(--s)/.75))}.border-y-secondary\/80{border-top-color:var(--fallback-s,oklch(var(--s)/.8));border-bottom-color:var(--fallback-s,oklch(var(--s)/.8))}.border-y-secondary\/85{border-top-color:var(--fallback-s,oklch(var(--s)/.85));border-bottom-color:var(--fallback-s,oklch(var(--s)/.85))}.border-y-secondary\/90{border-top-color:var(--fallback-s,oklch(var(--s)/.9));border-bottom-color:var(--fallback-s,oklch(var(--s)/.9))}.border-y-secondary\/95{border-top-color:var(--fallback-s,oklch(var(--s)/.95));border-bottom-color:var(--fallback-s,oklch(var(--s)/.95))}.border-y-success{border-top-color:var(--fallback-su,oklch(var(--su)/1));border-bottom-color:var(--fallback-su,oklch(var(--su)/1))}.border-y-success-content{border-top-color:var(--fallback-suc,oklch(var(--suc)/1));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-y-success-content\/0{border-top-color:var(--fallback-suc,oklch(var(--suc)/0));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/0))}.border-y-success-content\/10{border-top-color:var(--fallback-suc,oklch(var(--suc)/.1));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.1))}.border-y-success-content\/100{border-top-color:var(--fallback-suc,oklch(var(--suc)/1));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-y-success-content\/15{border-top-color:var(--fallback-suc,oklch(var(--suc)/.15));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.15))}.border-y-success-content\/20{border-top-color:var(--fallback-suc,oklch(var(--suc)/.2));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.2))}.border-y-success-content\/25{border-top-color:var(--fallback-suc,oklch(var(--suc)/.25));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.25))}.border-y-success-content\/30{border-top-color:var(--fallback-suc,oklch(var(--suc)/.3));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.3))}.border-y-success-content\/35{border-top-color:var(--fallback-suc,oklch(var(--suc)/.35));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.35))}.border-y-success-content\/40{border-top-color:var(--fallback-suc,oklch(var(--suc)/.4));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.4))}.border-y-success-content\/45{border-top-color:var(--fallback-suc,oklch(var(--suc)/.45));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.45))}.border-y-success-content\/5{border-top-color:var(--fallback-suc,oklch(var(--suc)/.05));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.05))}.border-y-success-content\/50{border-top-color:var(--fallback-suc,oklch(var(--suc)/.5));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.5))}.border-y-success-content\/55{border-top-color:var(--fallback-suc,oklch(var(--suc)/.55));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.55))}.border-y-success-content\/60{border-top-color:var(--fallback-suc,oklch(var(--suc)/.6));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.6))}.border-y-success-content\/65{border-top-color:var(--fallback-suc,oklch(var(--suc)/.65));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.65))}.border-y-success-content\/70{border-top-color:var(--fallback-suc,oklch(var(--suc)/.7));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.7))}.border-y-success-content\/75{border-top-color:var(--fallback-suc,oklch(var(--suc)/.75));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.75))}.border-y-success-content\/80{border-top-color:var(--fallback-suc,oklch(var(--suc)/.8));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.8))}.border-y-success-content\/85{border-top-color:var(--fallback-suc,oklch(var(--suc)/.85));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.85))}.border-y-success-content\/90{border-top-color:var(--fallback-suc,oklch(var(--suc)/.9));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.9))}.border-y-success-content\/95{border-top-color:var(--fallback-suc,oklch(var(--suc)/.95));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.95))}.border-y-success\/0{border-top-color:var(--fallback-su,oklch(var(--su)/0));border-bottom-color:var(--fallback-su,oklch(var(--su)/0))}.border-y-success\/10{border-top-color:var(--fallback-su,oklch(var(--su)/.1));border-bottom-color:var(--fallback-su,oklch(var(--su)/.1))}.border-y-success\/100{border-top-color:var(--fallback-su,oklch(var(--su)/1));border-bottom-color:var(--fallback-su,oklch(var(--su)/1))}.border-y-success\/15{border-top-color:var(--fallback-su,oklch(var(--su)/.15));border-bottom-color:var(--fallback-su,oklch(var(--su)/.15))}.border-y-success\/20{border-top-color:var(--fallback-su,oklch(var(--su)/.2));border-bottom-color:var(--fallback-su,oklch(var(--su)/.2))}.border-y-success\/25{border-top-color:var(--fallback-su,oklch(var(--su)/.25));border-bottom-color:var(--fallback-su,oklch(var(--su)/.25))}.border-y-success\/30{border-top-color:var(--fallback-su,oklch(var(--su)/.3));border-bottom-color:var(--fallback-su,oklch(var(--su)/.3))}.border-y-success\/35{border-top-color:var(--fallback-su,oklch(var(--su)/.35));border-bottom-color:var(--fallback-su,oklch(var(--su)/.35))}.border-y-success\/40{border-top-color:var(--fallback-su,oklch(var(--su)/.4));border-bottom-color:var(--fallback-su,oklch(var(--su)/.4))}.border-y-success\/45{border-top-color:var(--fallback-su,oklch(var(--su)/.45));border-bottom-color:var(--fallback-su,oklch(var(--su)/.45))}.border-y-success\/5{border-top-color:var(--fallback-su,oklch(var(--su)/.05));border-bottom-color:var(--fallback-su,oklch(var(--su)/.05))}.border-y-success\/50{border-top-color:var(--fallback-su,oklch(var(--su)/.5));border-bottom-color:var(--fallback-su,oklch(var(--su)/.5))}.border-y-success\/55{border-top-color:var(--fallback-su,oklch(var(--su)/.55));border-bottom-color:var(--fallback-su,oklch(var(--su)/.55))}.border-y-success\/60{border-top-color:var(--fallback-su,oklch(var(--su)/.6));border-bottom-color:var(--fallback-su,oklch(var(--su)/.6))}.border-y-success\/65{border-top-color:var(--fallback-su,oklch(var(--su)/.65));border-bottom-color:var(--fallback-su,oklch(var(--su)/.65))}.border-y-success\/70{border-top-color:var(--fallback-su,oklch(var(--su)/.7));border-bottom-color:var(--fallback-su,oklch(var(--su)/.7))}.border-y-success\/75{border-top-color:var(--fallback-su,oklch(var(--su)/.75));border-bottom-color:var(--fallback-su,oklch(var(--su)/.75))}.border-y-success\/80{border-top-color:var(--fallback-su,oklch(var(--su)/.8));border-bottom-color:var(--fallback-su,oklch(var(--su)/.8))}.border-y-success\/85{border-top-color:var(--fallback-su,oklch(var(--su)/.85));border-bottom-color:var(--fallback-su,oklch(var(--su)/.85))}.border-y-success\/90{border-top-color:var(--fallback-su,oklch(var(--su)/.9));border-bottom-color:var(--fallback-su,oklch(var(--su)/.9))}.border-y-success\/95{border-top-color:var(--fallback-su,oklch(var(--su)/.95));border-bottom-color:var(--fallback-su,oklch(var(--su)/.95))}.border-y-transparent{border-top-color:transparent;border-bottom-color:transparent}.border-y-transparent\/0{border-top-color:rgb(0 0 0 / 0);border-bottom-color:rgb(0 0 0 / 0)}.border-y-transparent\/10{border-top-color:rgb(0 0 0 / .1);border-bottom-color:rgb(0 0 0 / .1)}.border-y-transparent\/100{border-top-color:rgb(0 0 0 / 1);border-bottom-color:rgb(0 0 0 / 1)}.border-y-transparent\/15{border-top-color:rgb(0 0 0 / .15);border-bottom-color:rgb(0 0 0 / .15)}.border-y-transparent\/20{border-top-color:rgb(0 0 0 / .2);border-bottom-color:rgb(0 0 0 / .2)}.border-y-transparent\/25{border-top-color:rgb(0 0 0 / .25);border-bottom-color:rgb(0 0 0 / .25)}.border-y-transparent\/30{border-top-color:rgb(0 0 0 / .3);border-bottom-color:rgb(0 0 0 / .3)}.border-y-transparent\/35{border-top-color:rgb(0 0 0 / .35);border-bottom-color:rgb(0 0 0 / .35)}.border-y-transparent\/40{border-top-color:rgb(0 0 0 / .4);border-bottom-color:rgb(0 0 0 / .4)}.border-y-transparent\/45{border-top-color:rgb(0 0 0 / .45);border-bottom-color:rgb(0 0 0 / .45)}.border-y-transparent\/5{border-top-color:rgb(0 0 0 / .05);border-bottom-color:rgb(0 0 0 / .05)}.border-y-transparent\/50{border-top-color:rgb(0 0 0 / .5);border-bottom-color:rgb(0 0 0 / .5)}.border-y-transparent\/55{border-top-color:rgb(0 0 0 / .55);border-bottom-color:rgb(0 0 0 / .55)}.border-y-transparent\/60{border-top-color:rgb(0 0 0 / .6);border-bottom-color:rgb(0 0 0 / .6)}.border-y-transparent\/65{border-top-color:rgb(0 0 0 / .65);border-bottom-color:rgb(0 0 0 / .65)}.border-y-transparent\/70{border-top-color:rgb(0 0 0 / .7);border-bottom-color:rgb(0 0 0 / .7)}.border-y-transparent\/75{border-top-color:rgb(0 0 0 / .75);border-bottom-color:rgb(0 0 0 / .75)}.border-y-transparent\/80{border-top-color:rgb(0 0 0 / .8);border-bottom-color:rgb(0 0 0 / .8)}.border-y-transparent\/85{border-top-color:rgb(0 0 0 / .85);border-bottom-color:rgb(0 0 0 / .85)}.border-y-transparent\/90{border-top-color:rgb(0 0 0 / .9);border-bottom-color:rgb(0 0 0 / .9)}.border-y-transparent\/95{border-top-color:rgb(0 0 0 / .95);border-bottom-color:rgb(0 0 0 / .95)}.border-y-warning{border-top-color:var(--fallback-wa,oklch(var(--wa)/1));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-y-warning-content{border-top-color:var(--fallback-wac,oklch(var(--wac)/1));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-y-warning-content\/0{border-top-color:var(--fallback-wac,oklch(var(--wac)/0));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/0))}.border-y-warning-content\/10{border-top-color:var(--fallback-wac,oklch(var(--wac)/.1));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.1))}.border-y-warning-content\/100{border-top-color:var(--fallback-wac,oklch(var(--wac)/1));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-y-warning-content\/15{border-top-color:var(--fallback-wac,oklch(var(--wac)/.15));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.15))}.border-y-warning-content\/20{border-top-color:var(--fallback-wac,oklch(var(--wac)/.2));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.2))}.border-y-warning-content\/25{border-top-color:var(--fallback-wac,oklch(var(--wac)/.25));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.25))}.border-y-warning-content\/30{border-top-color:var(--fallback-wac,oklch(var(--wac)/.3));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.3))}.border-y-warning-content\/35{border-top-color:var(--fallback-wac,oklch(var(--wac)/.35));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.35))}.border-y-warning-content\/40{border-top-color:var(--fallback-wac,oklch(var(--wac)/.4));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.4))}.border-y-warning-content\/45{border-top-color:var(--fallback-wac,oklch(var(--wac)/.45));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.45))}.border-y-warning-content\/5{border-top-color:var(--fallback-wac,oklch(var(--wac)/.05));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.05))}.border-y-warning-content\/50{border-top-color:var(--fallback-wac,oklch(var(--wac)/.5));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.5))}.border-y-warning-content\/55{border-top-color:var(--fallback-wac,oklch(var(--wac)/.55));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.55))}.border-y-warning-content\/60{border-top-color:var(--fallback-wac,oklch(var(--wac)/.6));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.6))}.border-y-warning-content\/65{border-top-color:var(--fallback-wac,oklch(var(--wac)/.65));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.65))}.border-y-warning-content\/70{border-top-color:var(--fallback-wac,oklch(var(--wac)/.7));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.7))}.border-y-warning-content\/75{border-top-color:var(--fallback-wac,oklch(var(--wac)/.75));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.75))}.border-y-warning-content\/80{border-top-color:var(--fallback-wac,oklch(var(--wac)/.8));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.8))}.border-y-warning-content\/85{border-top-color:var(--fallback-wac,oklch(var(--wac)/.85));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.85))}.border-y-warning-content\/90{border-top-color:var(--fallback-wac,oklch(var(--wac)/.9));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.9))}.border-y-warning-content\/95{border-top-color:var(--fallback-wac,oklch(var(--wac)/.95));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.95))}.border-y-warning\/0{border-top-color:var(--fallback-wa,oklch(var(--wa)/0));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/0))}.border-y-warning\/10{border-top-color:var(--fallback-wa,oklch(var(--wa)/.1));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.1))}.border-y-warning\/100{border-top-color:var(--fallback-wa,oklch(var(--wa)/1));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-y-warning\/15{border-top-color:var(--fallback-wa,oklch(var(--wa)/.15));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.15))}.border-y-warning\/20{border-top-color:var(--fallback-wa,oklch(var(--wa)/.2));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.2))}.border-y-warning\/25{border-top-color:var(--fallback-wa,oklch(var(--wa)/.25));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.25))}.border-y-warning\/30{border-top-color:var(--fallback-wa,oklch(var(--wa)/.3));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.3))}.border-y-warning\/35{border-top-color:var(--fallback-wa,oklch(var(--wa)/.35));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.35))}.border-y-warning\/40{border-top-color:var(--fallback-wa,oklch(var(--wa)/.4));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.4))}.border-y-warning\/45{border-top-color:var(--fallback-wa,oklch(var(--wa)/.45));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.45))}.border-y-warning\/5{border-top-color:var(--fallback-wa,oklch(var(--wa)/.05));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.05))}.border-y-warning\/50{border-top-color:var(--fallback-wa,oklch(var(--wa)/.5));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.5))}.border-y-warning\/55{border-top-color:var(--fallback-wa,oklch(var(--wa)/.55));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.55))}.border-y-warning\/60{border-top-color:var(--fallback-wa,oklch(var(--wa)/.6));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.6))}.border-y-warning\/65{border-top-color:var(--fallback-wa,oklch(var(--wa)/.65));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.65))}.border-y-warning\/70{border-top-color:var(--fallback-wa,oklch(var(--wa)/.7));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.7))}.border-y-warning\/75{border-top-color:var(--fallback-wa,oklch(var(--wa)/.75));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.75))}.border-y-warning\/80{border-top-color:var(--fallback-wa,oklch(var(--wa)/.8));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.8))}.border-y-warning\/85{border-top-color:var(--fallback-wa,oklch(var(--wa)/.85));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.85))}.border-y-warning\/90{border-top-color:var(--fallback-wa,oklch(var(--wa)/.9));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.9))}.border-y-warning\/95{border-top-color:var(--fallback-wa,oklch(var(--wa)/.95));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.95))}.border-b-accent{border-bottom-color:var(--fallback-a,oklch(var(--a)/1))}.border-b-accent-content{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-b-accent-content\/0{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/0))}.border-b-accent-content\/10{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.1))}.border-b-accent-content\/100{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-b-accent-content\/15{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.15))}.border-b-accent-content\/20{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.2))}.border-b-accent-content\/25{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.25))}.border-b-accent-content\/30{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.3))}.border-b-accent-content\/35{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.35))}.border-b-accent-content\/40{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.4))}.border-b-accent-content\/45{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.45))}.border-b-accent-content\/5{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.05))}.border-b-accent-content\/50{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.5))}.border-b-accent-content\/55{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.55))}.border-b-accent-content\/60{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.6))}.border-b-accent-content\/65{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.65))}.border-b-accent-content\/70{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.7))}.border-b-accent-content\/75{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.75))}.border-b-accent-content\/80{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.8))}.border-b-accent-content\/85{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.85))}.border-b-accent-content\/90{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.9))}.border-b-accent-content\/95{border-bottom-color:var(--fallback-ac,oklch(var(--ac)/.95))}.border-b-accent\/0{border-bottom-color:var(--fallback-a,oklch(var(--a)/0))}.border-b-accent\/10{border-bottom-color:var(--fallback-a,oklch(var(--a)/.1))}.border-b-accent\/100{border-bottom-color:var(--fallback-a,oklch(var(--a)/1))}.border-b-accent\/15{border-bottom-color:var(--fallback-a,oklch(var(--a)/.15))}.border-b-accent\/20{border-bottom-color:var(--fallback-a,oklch(var(--a)/.2))}.border-b-accent\/25{border-bottom-color:var(--fallback-a,oklch(var(--a)/.25))}.border-b-accent\/30{border-bottom-color:var(--fallback-a,oklch(var(--a)/.3))}.border-b-accent\/35{border-bottom-color:var(--fallback-a,oklch(var(--a)/.35))}.border-b-accent\/40{border-bottom-color:var(--fallback-a,oklch(var(--a)/.4))}.border-b-accent\/45{border-bottom-color:var(--fallback-a,oklch(var(--a)/.45))}.border-b-accent\/5{border-bottom-color:var(--fallback-a,oklch(var(--a)/.05))}.border-b-accent\/50{border-bottom-color:var(--fallback-a,oklch(var(--a)/.5))}.border-b-accent\/55{border-bottom-color:var(--fallback-a,oklch(var(--a)/.55))}.border-b-accent\/60{border-bottom-color:var(--fallback-a,oklch(var(--a)/.6))}.border-b-accent\/65{border-bottom-color:var(--fallback-a,oklch(var(--a)/.65))}.border-b-accent\/70{border-bottom-color:var(--fallback-a,oklch(var(--a)/.7))}.border-b-accent\/75{border-bottom-color:var(--fallback-a,oklch(var(--a)/.75))}.border-b-accent\/80{border-bottom-color:var(--fallback-a,oklch(var(--a)/.8))}.border-b-accent\/85{border-bottom-color:var(--fallback-a,oklch(var(--a)/.85))}.border-b-accent\/90{border-bottom-color:var(--fallback-a,oklch(var(--a)/.9))}.border-b-accent\/95{border-bottom-color:var(--fallback-a,oklch(var(--a)/.95))}.border-b-base-100{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-b-base-100\/0{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/0))}.border-b-base-100\/10{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.1))}.border-b-base-100\/100{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-b-base-100\/15{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.15))}.border-b-base-100\/20{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.2))}.border-b-base-100\/25{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.25))}.border-b-base-100\/30{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.3))}.border-b-base-100\/35{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.35))}.border-b-base-100\/40{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.4))}.border-b-base-100\/45{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.45))}.border-b-base-100\/5{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.05))}.border-b-base-100\/50{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.5))}.border-b-base-100\/55{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.55))}.border-b-base-100\/60{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.6))}.border-b-base-100\/65{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.65))}.border-b-base-100\/70{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.7))}.border-b-base-100\/75{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.75))}.border-b-base-100\/80{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.8))}.border-b-base-100\/85{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.85))}.border-b-base-100\/90{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.9))}.border-b-base-100\/95{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.95))}.border-b-base-200{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-b-base-200\/0{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/0))}.border-b-base-200\/10{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.1))}.border-b-base-200\/100{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-b-base-200\/15{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.15))}.border-b-base-200\/20{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.2))}.border-b-base-200\/25{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.25))}.border-b-base-200\/30{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.3))}.border-b-base-200\/35{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.35))}.border-b-base-200\/40{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.4))}.border-b-base-200\/45{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.45))}.border-b-base-200\/5{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.05))}.border-b-base-200\/50{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.5))}.border-b-base-200\/55{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.55))}.border-b-base-200\/60{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.6))}.border-b-base-200\/65{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.65))}.border-b-base-200\/70{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.7))}.border-b-base-200\/75{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.75))}.border-b-base-200\/80{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.8))}.border-b-base-200\/85{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.85))}.border-b-base-200\/90{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.9))}.border-b-base-200\/95{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.95))}.border-b-base-300{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-b-base-300\/0{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/0))}.border-b-base-300\/10{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.1))}.border-b-base-300\/100{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-b-base-300\/15{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.15))}.border-b-base-300\/20{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.2))}.border-b-base-300\/25{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.25))}.border-b-base-300\/30{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.3))}.border-b-base-300\/35{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.35))}.border-b-base-300\/40{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.4))}.border-b-base-300\/45{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.45))}.border-b-base-300\/5{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.05))}.border-b-base-300\/50{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.5))}.border-b-base-300\/55{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.55))}.border-b-base-300\/60{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.6))}.border-b-base-300\/65{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.65))}.border-b-base-300\/70{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.7))}.border-b-base-300\/75{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.75))}.border-b-base-300\/80{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.8))}.border-b-base-300\/85{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.85))}.border-b-base-300\/90{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.9))}.border-b-base-300\/95{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.95))}.border-b-base-content{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-b-base-content\/0{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/0))}.border-b-base-content\/10{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.1))}.border-b-base-content\/100{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-b-base-content\/15{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.15))}.border-b-base-content\/20{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}.border-b-base-content\/25{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.25))}.border-b-base-content\/30{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.3))}.border-b-base-content\/35{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.35))}.border-b-base-content\/40{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.4))}.border-b-base-content\/45{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.45))}.border-b-base-content\/5{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.05))}.border-b-base-content\/50{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.5))}.border-b-base-content\/55{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.55))}.border-b-base-content\/60{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.6))}.border-b-base-content\/65{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.65))}.border-b-base-content\/70{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.7))}.border-b-base-content\/75{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.75))}.border-b-base-content\/80{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.8))}.border-b-base-content\/85{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.85))}.border-b-base-content\/90{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.9))}.border-b-base-content\/95{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.95))}.border-b-current{border-bottom-color:currentColor}.border-b-error{border-bottom-color:var(--fallback-er,oklch(var(--er)/1))}.border-b-error-content{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-b-error-content\/0{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/0))}.border-b-error-content\/10{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.1))}.border-b-error-content\/100{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-b-error-content\/15{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.15))}.border-b-error-content\/20{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.2))}.border-b-error-content\/25{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.25))}.border-b-error-content\/30{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.3))}.border-b-error-content\/35{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.35))}.border-b-error-content\/40{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.4))}.border-b-error-content\/45{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.45))}.border-b-error-content\/5{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.05))}.border-b-error-content\/50{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.5))}.border-b-error-content\/55{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.55))}.border-b-error-content\/60{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.6))}.border-b-error-content\/65{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.65))}.border-b-error-content\/70{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.7))}.border-b-error-content\/75{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.75))}.border-b-error-content\/80{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.8))}.border-b-error-content\/85{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.85))}.border-b-error-content\/90{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.9))}.border-b-error-content\/95{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.95))}.border-b-error\/0{border-bottom-color:var(--fallback-er,oklch(var(--er)/0))}.border-b-error\/10{border-bottom-color:var(--fallback-er,oklch(var(--er)/.1))}.border-b-error\/100{border-bottom-color:var(--fallback-er,oklch(var(--er)/1))}.border-b-error\/15{border-bottom-color:var(--fallback-er,oklch(var(--er)/.15))}.border-b-error\/20{border-bottom-color:var(--fallback-er,oklch(var(--er)/.2))}.border-b-error\/25{border-bottom-color:var(--fallback-er,oklch(var(--er)/.25))}.border-b-error\/30{border-bottom-color:var(--fallback-er,oklch(var(--er)/.3))}.border-b-error\/35{border-bottom-color:var(--fallback-er,oklch(var(--er)/.35))}.border-b-error\/40{border-bottom-color:var(--fallback-er,oklch(var(--er)/.4))}.border-b-error\/45{border-bottom-color:var(--fallback-er,oklch(var(--er)/.45))}.border-b-error\/5{border-bottom-color:var(--fallback-er,oklch(var(--er)/.05))}.border-b-error\/50{border-bottom-color:var(--fallback-er,oklch(var(--er)/.5))}.border-b-error\/55{border-bottom-color:var(--fallback-er,oklch(var(--er)/.55))}.border-b-error\/60{border-bottom-color:var(--fallback-er,oklch(var(--er)/.6))}.border-b-error\/65{border-bottom-color:var(--fallback-er,oklch(var(--er)/.65))}.border-b-error\/70{border-bottom-color:var(--fallback-er,oklch(var(--er)/.7))}.border-b-error\/75{border-bottom-color:var(--fallback-er,oklch(var(--er)/.75))}.border-b-error\/80{border-bottom-color:var(--fallback-er,oklch(var(--er)/.8))}.border-b-error\/85{border-bottom-color:var(--fallback-er,oklch(var(--er)/.85))}.border-b-error\/90{border-bottom-color:var(--fallback-er,oklch(var(--er)/.9))}.border-b-error\/95{border-bottom-color:var(--fallback-er,oklch(var(--er)/.95))}.border-b-info{border-bottom-color:var(--fallback-in,oklch(var(--in)/1))}.border-b-info-content{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-b-info-content\/0{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/0))}.border-b-info-content\/10{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.1))}.border-b-info-content\/100{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-b-info-content\/15{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.15))}.border-b-info-content\/20{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.2))}.border-b-info-content\/25{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.25))}.border-b-info-content\/30{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.3))}.border-b-info-content\/35{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.35))}.border-b-info-content\/40{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.4))}.border-b-info-content\/45{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.45))}.border-b-info-content\/5{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.05))}.border-b-info-content\/50{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.5))}.border-b-info-content\/55{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.55))}.border-b-info-content\/60{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.6))}.border-b-info-content\/65{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.65))}.border-b-info-content\/70{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.7))}.border-b-info-content\/75{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.75))}.border-b-info-content\/80{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.8))}.border-b-info-content\/85{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.85))}.border-b-info-content\/90{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.9))}.border-b-info-content\/95{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.95))}.border-b-info\/0{border-bottom-color:var(--fallback-in,oklch(var(--in)/0))}.border-b-info\/10{border-bottom-color:var(--fallback-in,oklch(var(--in)/.1))}.border-b-info\/100{border-bottom-color:var(--fallback-in,oklch(var(--in)/1))}.border-b-info\/15{border-bottom-color:var(--fallback-in,oklch(var(--in)/.15))}.border-b-info\/20{border-bottom-color:var(--fallback-in,oklch(var(--in)/.2))}.border-b-info\/25{border-bottom-color:var(--fallback-in,oklch(var(--in)/.25))}.border-b-info\/30{border-bottom-color:var(--fallback-in,oklch(var(--in)/.3))}.border-b-info\/35{border-bottom-color:var(--fallback-in,oklch(var(--in)/.35))}.border-b-info\/40{border-bottom-color:var(--fallback-in,oklch(var(--in)/.4))}.border-b-info\/45{border-bottom-color:var(--fallback-in,oklch(var(--in)/.45))}.border-b-info\/5{border-bottom-color:var(--fallback-in,oklch(var(--in)/.05))}.border-b-info\/50{border-bottom-color:var(--fallback-in,oklch(var(--in)/.5))}.border-b-info\/55{border-bottom-color:var(--fallback-in,oklch(var(--in)/.55))}.border-b-info\/60{border-bottom-color:var(--fallback-in,oklch(var(--in)/.6))}.border-b-info\/65{border-bottom-color:var(--fallback-in,oklch(var(--in)/.65))}.border-b-info\/70{border-bottom-color:var(--fallback-in,oklch(var(--in)/.7))}.border-b-info\/75{border-bottom-color:var(--fallback-in,oklch(var(--in)/.75))}.border-b-info\/80{border-bottom-color:var(--fallback-in,oklch(var(--in)/.8))}.border-b-info\/85{border-bottom-color:var(--fallback-in,oklch(var(--in)/.85))}.border-b-info\/90{border-bottom-color:var(--fallback-in,oklch(var(--in)/.9))}.border-b-info\/95{border-bottom-color:var(--fallback-in,oklch(var(--in)/.95))}.border-b-neutral{border-bottom-color:var(--fallback-n,oklch(var(--n)/1))}.border-b-neutral-content{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-b-neutral-content\/0{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/0))}.border-b-neutral-content\/10{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.1))}.border-b-neutral-content\/100{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-b-neutral-content\/15{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.15))}.border-b-neutral-content\/20{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.2))}.border-b-neutral-content\/25{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.25))}.border-b-neutral-content\/30{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.3))}.border-b-neutral-content\/35{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.35))}.border-b-neutral-content\/40{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.4))}.border-b-neutral-content\/45{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.45))}.border-b-neutral-content\/5{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.05))}.border-b-neutral-content\/50{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.5))}.border-b-neutral-content\/55{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.55))}.border-b-neutral-content\/60{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.6))}.border-b-neutral-content\/65{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.65))}.border-b-neutral-content\/70{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.7))}.border-b-neutral-content\/75{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.75))}.border-b-neutral-content\/80{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.8))}.border-b-neutral-content\/85{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.85))}.border-b-neutral-content\/90{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.9))}.border-b-neutral-content\/95{border-bottom-color:var(--fallback-nc,oklch(var(--nc)/.95))}.border-b-neutral\/0{border-bottom-color:var(--fallback-n,oklch(var(--n)/0))}.border-b-neutral\/10{border-bottom-color:var(--fallback-n,oklch(var(--n)/.1))}.border-b-neutral\/100{border-bottom-color:var(--fallback-n,oklch(var(--n)/1))}.border-b-neutral\/15{border-bottom-color:var(--fallback-n,oklch(var(--n)/.15))}.border-b-neutral\/20{border-bottom-color:var(--fallback-n,oklch(var(--n)/.2))}.border-b-neutral\/25{border-bottom-color:var(--fallback-n,oklch(var(--n)/.25))}.border-b-neutral\/30{border-bottom-color:var(--fallback-n,oklch(var(--n)/.3))}.border-b-neutral\/35{border-bottom-color:var(--fallback-n,oklch(var(--n)/.35))}.border-b-neutral\/40{border-bottom-color:var(--fallback-n,oklch(var(--n)/.4))}.border-b-neutral\/45{border-bottom-color:var(--fallback-n,oklch(var(--n)/.45))}.border-b-neutral\/5{border-bottom-color:var(--fallback-n,oklch(var(--n)/.05))}.border-b-neutral\/50{border-bottom-color:var(--fallback-n,oklch(var(--n)/.5))}.border-b-neutral\/55{border-bottom-color:var(--fallback-n,oklch(var(--n)/.55))}.border-b-neutral\/60{border-bottom-color:var(--fallback-n,oklch(var(--n)/.6))}.border-b-neutral\/65{border-bottom-color:var(--fallback-n,oklch(var(--n)/.65))}.border-b-neutral\/70{border-bottom-color:var(--fallback-n,oklch(var(--n)/.7))}.border-b-neutral\/75{border-bottom-color:var(--fallback-n,oklch(var(--n)/.75))}.border-b-neutral\/80{border-bottom-color:var(--fallback-n,oklch(var(--n)/.8))}.border-b-neutral\/85{border-bottom-color:var(--fallback-n,oklch(var(--n)/.85))}.border-b-neutral\/90{border-bottom-color:var(--fallback-n,oklch(var(--n)/.9))}.border-b-neutral\/95{border-bottom-color:var(--fallback-n,oklch(var(--n)/.95))}.border-b-primary{border-bottom-color:var(--fallback-p,oklch(var(--p)/1))}.border-b-primary-content{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-b-primary-content\/0{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/0))}.border-b-primary-content\/10{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.1))}.border-b-primary-content\/100{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-b-primary-content\/15{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.15))}.border-b-primary-content\/20{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.2))}.border-b-primary-content\/25{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.25))}.border-b-primary-content\/30{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.3))}.border-b-primary-content\/35{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.35))}.border-b-primary-content\/40{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.4))}.border-b-primary-content\/45{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.45))}.border-b-primary-content\/5{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.05))}.border-b-primary-content\/50{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.5))}.border-b-primary-content\/55{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.55))}.border-b-primary-content\/60{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.6))}.border-b-primary-content\/65{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.65))}.border-b-primary-content\/70{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.7))}.border-b-primary-content\/75{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.75))}.border-b-primary-content\/80{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.8))}.border-b-primary-content\/85{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.85))}.border-b-primary-content\/90{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.9))}.border-b-primary-content\/95{border-bottom-color:var(--fallback-pc,oklch(var(--pc)/.95))}.border-b-primary\/0{border-bottom-color:var(--fallback-p,oklch(var(--p)/0))}.border-b-primary\/10{border-bottom-color:var(--fallback-p,oklch(var(--p)/.1))}.border-b-primary\/100{border-bottom-color:var(--fallback-p,oklch(var(--p)/1))}.border-b-primary\/15{border-bottom-color:var(--fallback-p,oklch(var(--p)/.15))}.border-b-primary\/20{border-bottom-color:var(--fallback-p,oklch(var(--p)/.2))}.border-b-primary\/25{border-bottom-color:var(--fallback-p,oklch(var(--p)/.25))}.border-b-primary\/30{border-bottom-color:var(--fallback-p,oklch(var(--p)/.3))}.border-b-primary\/35{border-bottom-color:var(--fallback-p,oklch(var(--p)/.35))}.border-b-primary\/40{border-bottom-color:var(--fallback-p,oklch(var(--p)/.4))}.border-b-primary\/45{border-bottom-color:var(--fallback-p,oklch(var(--p)/.45))}.border-b-primary\/5{border-bottom-color:var(--fallback-p,oklch(var(--p)/.05))}.border-b-primary\/50{border-bottom-color:var(--fallback-p,oklch(var(--p)/.5))}.border-b-primary\/55{border-bottom-color:var(--fallback-p,oklch(var(--p)/.55))}.border-b-primary\/60{border-bottom-color:var(--fallback-p,oklch(var(--p)/.6))}.border-b-primary\/65{border-bottom-color:var(--fallback-p,oklch(var(--p)/.65))}.border-b-primary\/70{border-bottom-color:var(--fallback-p,oklch(var(--p)/.7))}.border-b-primary\/75{border-bottom-color:var(--fallback-p,oklch(var(--p)/.75))}.border-b-primary\/80{border-bottom-color:var(--fallback-p,oklch(var(--p)/.8))}.border-b-primary\/85{border-bottom-color:var(--fallback-p,oklch(var(--p)/.85))}.border-b-primary\/90{border-bottom-color:var(--fallback-p,oklch(var(--p)/.9))}.border-b-primary\/95{border-bottom-color:var(--fallback-p,oklch(var(--p)/.95))}.border-b-secondary{border-bottom-color:var(--fallback-s,oklch(var(--s)/1))}.border-b-secondary-content{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-b-secondary-content\/0{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/0))}.border-b-secondary-content\/10{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.1))}.border-b-secondary-content\/100{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-b-secondary-content\/15{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.15))}.border-b-secondary-content\/20{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.2))}.border-b-secondary-content\/25{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.25))}.border-b-secondary-content\/30{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.3))}.border-b-secondary-content\/35{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.35))}.border-b-secondary-content\/40{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.4))}.border-b-secondary-content\/45{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.45))}.border-b-secondary-content\/5{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.05))}.border-b-secondary-content\/50{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.5))}.border-b-secondary-content\/55{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.55))}.border-b-secondary-content\/60{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.6))}.border-b-secondary-content\/65{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.65))}.border-b-secondary-content\/70{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.7))}.border-b-secondary-content\/75{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.75))}.border-b-secondary-content\/80{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.8))}.border-b-secondary-content\/85{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.85))}.border-b-secondary-content\/90{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.9))}.border-b-secondary-content\/95{border-bottom-color:var(--fallback-sc,oklch(var(--sc)/.95))}.border-b-secondary\/0{border-bottom-color:var(--fallback-s,oklch(var(--s)/0))}.border-b-secondary\/10{border-bottom-color:var(--fallback-s,oklch(var(--s)/.1))}.border-b-secondary\/100{border-bottom-color:var(--fallback-s,oklch(var(--s)/1))}.border-b-secondary\/15{border-bottom-color:var(--fallback-s,oklch(var(--s)/.15))}.border-b-secondary\/20{border-bottom-color:var(--fallback-s,oklch(var(--s)/.2))}.border-b-secondary\/25{border-bottom-color:var(--fallback-s,oklch(var(--s)/.25))}.border-b-secondary\/30{border-bottom-color:var(--fallback-s,oklch(var(--s)/.3))}.border-b-secondary\/35{border-bottom-color:var(--fallback-s,oklch(var(--s)/.35))}.border-b-secondary\/40{border-bottom-color:var(--fallback-s,oklch(var(--s)/.4))}.border-b-secondary\/45{border-bottom-color:var(--fallback-s,oklch(var(--s)/.45))}.border-b-secondary\/5{border-bottom-color:var(--fallback-s,oklch(var(--s)/.05))}.border-b-secondary\/50{border-bottom-color:var(--fallback-s,oklch(var(--s)/.5))}.border-b-secondary\/55{border-bottom-color:var(--fallback-s,oklch(var(--s)/.55))}.border-b-secondary\/60{border-bottom-color:var(--fallback-s,oklch(var(--s)/.6))}.border-b-secondary\/65{border-bottom-color:var(--fallback-s,oklch(var(--s)/.65))}.border-b-secondary\/70{border-bottom-color:var(--fallback-s,oklch(var(--s)/.7))}.border-b-secondary\/75{border-bottom-color:var(--fallback-s,oklch(var(--s)/.75))}.border-b-secondary\/80{border-bottom-color:var(--fallback-s,oklch(var(--s)/.8))}.border-b-secondary\/85{border-bottom-color:var(--fallback-s,oklch(var(--s)/.85))}.border-b-secondary\/90{border-bottom-color:var(--fallback-s,oklch(var(--s)/.9))}.border-b-secondary\/95{border-bottom-color:var(--fallback-s,oklch(var(--s)/.95))}.border-b-success{border-bottom-color:var(--fallback-su,oklch(var(--su)/1))}.border-b-success-content{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-b-success-content\/0{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/0))}.border-b-success-content\/10{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.1))}.border-b-success-content\/100{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-b-success-content\/15{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.15))}.border-b-success-content\/20{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.2))}.border-b-success-content\/25{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.25))}.border-b-success-content\/30{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.3))}.border-b-success-content\/35{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.35))}.border-b-success-content\/40{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.4))}.border-b-success-content\/45{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.45))}.border-b-success-content\/5{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.05))}.border-b-success-content\/50{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.5))}.border-b-success-content\/55{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.55))}.border-b-success-content\/60{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.6))}.border-b-success-content\/65{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.65))}.border-b-success-content\/70{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.7))}.border-b-success-content\/75{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.75))}.border-b-success-content\/80{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.8))}.border-b-success-content\/85{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.85))}.border-b-success-content\/90{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.9))}.border-b-success-content\/95{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.95))}.border-b-success\/0{border-bottom-color:var(--fallback-su,oklch(var(--su)/0))}.border-b-success\/10{border-bottom-color:var(--fallback-su,oklch(var(--su)/.1))}.border-b-success\/100{border-bottom-color:var(--fallback-su,oklch(var(--su)/1))}.border-b-success\/15{border-bottom-color:var(--fallback-su,oklch(var(--su)/.15))}.border-b-success\/20{border-bottom-color:var(--fallback-su,oklch(var(--su)/.2))}.border-b-success\/25{border-bottom-color:var(--fallback-su,oklch(var(--su)/.25))}.border-b-success\/30{border-bottom-color:var(--fallback-su,oklch(var(--su)/.3))}.border-b-success\/35{border-bottom-color:var(--fallback-su,oklch(var(--su)/.35))}.border-b-success\/40{border-bottom-color:var(--fallback-su,oklch(var(--su)/.4))}.border-b-success\/45{border-bottom-color:var(--fallback-su,oklch(var(--su)/.45))}.border-b-success\/5{border-bottom-color:var(--fallback-su,oklch(var(--su)/.05))}.border-b-success\/50{border-bottom-color:var(--fallback-su,oklch(var(--su)/.5))}.border-b-success\/55{border-bottom-color:var(--fallback-su,oklch(var(--su)/.55))}.border-b-success\/60{border-bottom-color:var(--fallback-su,oklch(var(--su)/.6))}.border-b-success\/65{border-bottom-color:var(--fallback-su,oklch(var(--su)/.65))}.border-b-success\/70{border-bottom-color:var(--fallback-su,oklch(var(--su)/.7))}.border-b-success\/75{border-bottom-color:var(--fallback-su,oklch(var(--su)/.75))}.border-b-success\/80{border-bottom-color:var(--fallback-su,oklch(var(--su)/.8))}.border-b-success\/85{border-bottom-color:var(--fallback-su,oklch(var(--su)/.85))}.border-b-success\/90{border-bottom-color:var(--fallback-su,oklch(var(--su)/.9))}.border-b-success\/95{border-bottom-color:var(--fallback-su,oklch(var(--su)/.95))}.border-b-transparent{border-bottom-color:transparent}.border-b-transparent\/0{border-bottom-color:rgb(0 0 0 / 0)}.border-b-transparent\/10{border-bottom-color:rgb(0 0 0 / .1)}.border-b-transparent\/100{border-bottom-color:rgb(0 0 0 / 1)}.border-b-transparent\/15{border-bottom-color:rgb(0 0 0 / .15)}.border-b-transparent\/20{border-bottom-color:rgb(0 0 0 / .2)}.border-b-transparent\/25{border-bottom-color:rgb(0 0 0 / .25)}.border-b-transparent\/30{border-bottom-color:rgb(0 0 0 / .3)}.border-b-transparent\/35{border-bottom-color:rgb(0 0 0 / .35)}.border-b-transparent\/40{border-bottom-color:rgb(0 0 0 / .4)}.border-b-transparent\/45{border-bottom-color:rgb(0 0 0 / .45)}.border-b-transparent\/5{border-bottom-color:rgb(0 0 0 / .05)}.border-b-transparent\/50{border-bottom-color:rgb(0 0 0 / .5)}.border-b-transparent\/55{border-bottom-color:rgb(0 0 0 / .55)}.border-b-transparent\/60{border-bottom-color:rgb(0 0 0 / .6)}.border-b-transparent\/65{border-bottom-color:rgb(0 0 0 / .65)}.border-b-transparent\/70{border-bottom-color:rgb(0 0 0 / .7)}.border-b-transparent\/75{border-bottom-color:rgb(0 0 0 / .75)}.border-b-transparent\/80{border-bottom-color:rgb(0 0 0 / .8)}.border-b-transparent\/85{border-bottom-color:rgb(0 0 0 / .85)}.border-b-transparent\/90{border-bottom-color:rgb(0 0 0 / .9)}.border-b-transparent\/95{border-bottom-color:rgb(0 0 0 / .95)}.border-b-warning{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-b-warning-content{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-b-warning-content\/0{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/0))}.border-b-warning-content\/10{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.1))}.border-b-warning-content\/100{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-b-warning-content\/15{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.15))}.border-b-warning-content\/20{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.2))}.border-b-warning-content\/25{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.25))}.border-b-warning-content\/30{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.3))}.border-b-warning-content\/35{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.35))}.border-b-warning-content\/40{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.4))}.border-b-warning-content\/45{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.45))}.border-b-warning-content\/5{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.05))}.border-b-warning-content\/50{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.5))}.border-b-warning-content\/55{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.55))}.border-b-warning-content\/60{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.6))}.border-b-warning-content\/65{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.65))}.border-b-warning-content\/70{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.7))}.border-b-warning-content\/75{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.75))}.border-b-warning-content\/80{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.8))}.border-b-warning-content\/85{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.85))}.border-b-warning-content\/90{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.9))}.border-b-warning-content\/95{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.95))}.border-b-warning\/0{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/0))}.border-b-warning\/10{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.1))}.border-b-warning\/100{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-b-warning\/15{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.15))}.border-b-warning\/20{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.2))}.border-b-warning\/25{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.25))}.border-b-warning\/30{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.3))}.border-b-warning\/35{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.35))}.border-b-warning\/40{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.4))}.border-b-warning\/45{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.45))}.border-b-warning\/5{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.05))}.border-b-warning\/50{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.5))}.border-b-warning\/55{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.55))}.border-b-warning\/60{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.6))}.border-b-warning\/65{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.65))}.border-b-warning\/70{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.7))}.border-b-warning\/75{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.75))}.border-b-warning\/80{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.8))}.border-b-warning\/85{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.85))}.border-b-warning\/90{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.9))}.border-b-warning\/95{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.95))}.border-e-accent{border-inline-end-color:var(--fallback-a,oklch(var(--a)/1))}.border-e-accent-content{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-e-accent-content\/0{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0))}.border-e-accent-content\/10{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.1))}.border-e-accent-content\/100{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-e-accent-content\/15{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.15))}.border-e-accent-content\/20{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.2))}.border-e-accent-content\/25{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.25))}.border-e-accent-content\/30{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.3))}.border-e-accent-content\/35{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.35))}.border-e-accent-content\/40{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.4))}.border-e-accent-content\/45{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.45))}.border-e-accent-content\/5{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.05))}.border-e-accent-content\/50{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.5))}.border-e-accent-content\/55{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.55))}.border-e-accent-content\/60{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.6))}.border-e-accent-content\/65{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.65))}.border-e-accent-content\/70{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.7))}.border-e-accent-content\/75{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.75))}.border-e-accent-content\/80{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.8))}.border-e-accent-content\/85{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.85))}.border-e-accent-content\/90{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.9))}.border-e-accent-content\/95{border-inline-end-color:var(--fallback-ac,oklch(var(--ac)/0.95))}.border-e-accent\/0{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0))}.border-e-accent\/10{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.1))}.border-e-accent\/100{border-inline-end-color:var(--fallback-a,oklch(var(--a)/1))}.border-e-accent\/15{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.15))}.border-e-accent\/20{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.2))}.border-e-accent\/25{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.25))}.border-e-accent\/30{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.3))}.border-e-accent\/35{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.35))}.border-e-accent\/40{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.4))}.border-e-accent\/45{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.45))}.border-e-accent\/5{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.05))}.border-e-accent\/50{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.5))}.border-e-accent\/55{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.55))}.border-e-accent\/60{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.6))}.border-e-accent\/65{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.65))}.border-e-accent\/70{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.7))}.border-e-accent\/75{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.75))}.border-e-accent\/80{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.8))}.border-e-accent\/85{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.85))}.border-e-accent\/90{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.9))}.border-e-accent\/95{border-inline-end-color:var(--fallback-a,oklch(var(--a)/0.95))}.border-e-base-100{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-e-base-100\/0{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0))}.border-e-base-100\/10{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.1))}.border-e-base-100\/100{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-e-base-100\/15{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.15))}.border-e-base-100\/20{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.2))}.border-e-base-100\/25{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.25))}.border-e-base-100\/30{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.3))}.border-e-base-100\/35{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.35))}.border-e-base-100\/40{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.4))}.border-e-base-100\/45{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.45))}.border-e-base-100\/5{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.05))}.border-e-base-100\/50{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.5))}.border-e-base-100\/55{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.55))}.border-e-base-100\/60{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.6))}.border-e-base-100\/65{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.65))}.border-e-base-100\/70{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.7))}.border-e-base-100\/75{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.75))}.border-e-base-100\/80{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.8))}.border-e-base-100\/85{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.85))}.border-e-base-100\/90{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.9))}.border-e-base-100\/95{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.95))}.border-e-base-200{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-e-base-200\/0{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0))}.border-e-base-200\/10{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.1))}.border-e-base-200\/100{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-e-base-200\/15{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.15))}.border-e-base-200\/20{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.2))}.border-e-base-200\/25{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.25))}.border-e-base-200\/30{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.3))}.border-e-base-200\/35{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.35))}.border-e-base-200\/40{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.4))}.border-e-base-200\/45{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.45))}.border-e-base-200\/5{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.05))}.border-e-base-200\/50{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.5))}.border-e-base-200\/55{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.55))}.border-e-base-200\/60{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.6))}.border-e-base-200\/65{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.65))}.border-e-base-200\/70{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.7))}.border-e-base-200\/75{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.75))}.border-e-base-200\/80{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.8))}.border-e-base-200\/85{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.85))}.border-e-base-200\/90{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.9))}.border-e-base-200\/95{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.95))}.border-e-base-300{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-e-base-300\/0{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0))}.border-e-base-300\/10{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.1))}.border-e-base-300\/100{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-e-base-300\/15{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.15))}.border-e-base-300\/20{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.2))}.border-e-base-300\/25{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.25))}.border-e-base-300\/30{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.3))}.border-e-base-300\/35{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.35))}.border-e-base-300\/40{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.4))}.border-e-base-300\/45{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.45))}.border-e-base-300\/5{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.05))}.border-e-base-300\/50{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.5))}.border-e-base-300\/55{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.55))}.border-e-base-300\/60{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.6))}.border-e-base-300\/65{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.65))}.border-e-base-300\/70{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.7))}.border-e-base-300\/75{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.75))}.border-e-base-300\/80{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.8))}.border-e-base-300\/85{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.85))}.border-e-base-300\/90{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.9))}.border-e-base-300\/95{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.95))}.border-e-base-content{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-e-base-content\/0{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0))}.border-e-base-content\/10{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.1))}.border-e-base-content\/100{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-e-base-content\/15{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.15))}.border-e-base-content\/20{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.2))}.border-e-base-content\/25{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.25))}.border-e-base-content\/30{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.3))}.border-e-base-content\/35{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.35))}.border-e-base-content\/40{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.4))}.border-e-base-content\/45{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.45))}.border-e-base-content\/5{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.05))}.border-e-base-content\/50{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.5))}.border-e-base-content\/55{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.55))}.border-e-base-content\/60{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.6))}.border-e-base-content\/65{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.65))}.border-e-base-content\/70{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.7))}.border-e-base-content\/75{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.75))}.border-e-base-content\/80{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.8))}.border-e-base-content\/85{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.85))}.border-e-base-content\/90{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.9))}.border-e-base-content\/95{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.95))}.border-e-current{border-inline-end-color:currentColor}.border-e-error{border-inline-end-color:var(--fallback-er,oklch(var(--er)/1))}.border-e-error-content{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-e-error-content\/0{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0))}.border-e-error-content\/10{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.1))}.border-e-error-content\/100{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-e-error-content\/15{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.15))}.border-e-error-content\/20{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.2))}.border-e-error-content\/25{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.25))}.border-e-error-content\/30{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.3))}.border-e-error-content\/35{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.35))}.border-e-error-content\/40{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.4))}.border-e-error-content\/45{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.45))}.border-e-error-content\/5{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.05))}.border-e-error-content\/50{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.5))}.border-e-error-content\/55{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.55))}.border-e-error-content\/60{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.6))}.border-e-error-content\/65{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.65))}.border-e-error-content\/70{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.7))}.border-e-error-content\/75{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.75))}.border-e-error-content\/80{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.8))}.border-e-error-content\/85{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.85))}.border-e-error-content\/90{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.9))}.border-e-error-content\/95{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.95))}.border-e-error\/0{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0))}.border-e-error\/10{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.1))}.border-e-error\/100{border-inline-end-color:var(--fallback-er,oklch(var(--er)/1))}.border-e-error\/15{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.15))}.border-e-error\/20{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.2))}.border-e-error\/25{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.25))}.border-e-error\/30{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.3))}.border-e-error\/35{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.35))}.border-e-error\/40{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.4))}.border-e-error\/45{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.45))}.border-e-error\/5{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.05))}.border-e-error\/50{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.5))}.border-e-error\/55{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.55))}.border-e-error\/60{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.6))}.border-e-error\/65{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.65))}.border-e-error\/70{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.7))}.border-e-error\/75{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.75))}.border-e-error\/80{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.8))}.border-e-error\/85{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.85))}.border-e-error\/90{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.9))}.border-e-error\/95{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.95))}.border-e-info{border-inline-end-color:var(--fallback-in,oklch(var(--in)/1))}.border-e-info-content{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-e-info-content\/0{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0))}.border-e-info-content\/10{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.1))}.border-e-info-content\/100{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-e-info-content\/15{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.15))}.border-e-info-content\/20{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.2))}.border-e-info-content\/25{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.25))}.border-e-info-content\/30{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.3))}.border-e-info-content\/35{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.35))}.border-e-info-content\/40{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.4))}.border-e-info-content\/45{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.45))}.border-e-info-content\/5{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.05))}.border-e-info-content\/50{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.5))}.border-e-info-content\/55{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.55))}.border-e-info-content\/60{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.6))}.border-e-info-content\/65{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.65))}.border-e-info-content\/70{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.7))}.border-e-info-content\/75{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.75))}.border-e-info-content\/80{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.8))}.border-e-info-content\/85{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.85))}.border-e-info-content\/90{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.9))}.border-e-info-content\/95{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.95))}.border-e-info\/0{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0))}.border-e-info\/10{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.1))}.border-e-info\/100{border-inline-end-color:var(--fallback-in,oklch(var(--in)/1))}.border-e-info\/15{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.15))}.border-e-info\/20{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.2))}.border-e-info\/25{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.25))}.border-e-info\/30{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.3))}.border-e-info\/35{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.35))}.border-e-info\/40{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.4))}.border-e-info\/45{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.45))}.border-e-info\/5{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.05))}.border-e-info\/50{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.5))}.border-e-info\/55{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.55))}.border-e-info\/60{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.6))}.border-e-info\/65{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.65))}.border-e-info\/70{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.7))}.border-e-info\/75{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.75))}.border-e-info\/80{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.8))}.border-e-info\/85{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.85))}.border-e-info\/90{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.9))}.border-e-info\/95{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.95))}.border-e-neutral{border-inline-end-color:var(--fallback-n,oklch(var(--n)/1))}.border-e-neutral-content{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-e-neutral-content\/0{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0))}.border-e-neutral-content\/10{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.1))}.border-e-neutral-content\/100{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-e-neutral-content\/15{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.15))}.border-e-neutral-content\/20{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.2))}.border-e-neutral-content\/25{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.25))}.border-e-neutral-content\/30{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.3))}.border-e-neutral-content\/35{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.35))}.border-e-neutral-content\/40{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.4))}.border-e-neutral-content\/45{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.45))}.border-e-neutral-content\/5{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.05))}.border-e-neutral-content\/50{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.5))}.border-e-neutral-content\/55{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.55))}.border-e-neutral-content\/60{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.6))}.border-e-neutral-content\/65{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.65))}.border-e-neutral-content\/70{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.7))}.border-e-neutral-content\/75{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.75))}.border-e-neutral-content\/80{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.8))}.border-e-neutral-content\/85{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.85))}.border-e-neutral-content\/90{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.9))}.border-e-neutral-content\/95{border-inline-end-color:var(--fallback-nc,oklch(var(--nc)/0.95))}.border-e-neutral\/0{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0))}.border-e-neutral\/10{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.1))}.border-e-neutral\/100{border-inline-end-color:var(--fallback-n,oklch(var(--n)/1))}.border-e-neutral\/15{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.15))}.border-e-neutral\/20{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.2))}.border-e-neutral\/25{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.25))}.border-e-neutral\/30{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.3))}.border-e-neutral\/35{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.35))}.border-e-neutral\/40{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.4))}.border-e-neutral\/45{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.45))}.border-e-neutral\/5{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.05))}.border-e-neutral\/50{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.5))}.border-e-neutral\/55{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.55))}.border-e-neutral\/60{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.6))}.border-e-neutral\/65{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.65))}.border-e-neutral\/70{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.7))}.border-e-neutral\/75{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.75))}.border-e-neutral\/80{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.8))}.border-e-neutral\/85{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.85))}.border-e-neutral\/90{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.9))}.border-e-neutral\/95{border-inline-end-color:var(--fallback-n,oklch(var(--n)/0.95))}.border-e-primary{border-inline-end-color:var(--fallback-p,oklch(var(--p)/1))}.border-e-primary-content{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-e-primary-content\/0{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0))}.border-e-primary-content\/10{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.1))}.border-e-primary-content\/100{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-e-primary-content\/15{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.15))}.border-e-primary-content\/20{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.2))}.border-e-primary-content\/25{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.25))}.border-e-primary-content\/30{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.3))}.border-e-primary-content\/35{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.35))}.border-e-primary-content\/40{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.4))}.border-e-primary-content\/45{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.45))}.border-e-primary-content\/5{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.05))}.border-e-primary-content\/50{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.5))}.border-e-primary-content\/55{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.55))}.border-e-primary-content\/60{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.6))}.border-e-primary-content\/65{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.65))}.border-e-primary-content\/70{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.7))}.border-e-primary-content\/75{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.75))}.border-e-primary-content\/80{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.8))}.border-e-primary-content\/85{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.85))}.border-e-primary-content\/90{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.9))}.border-e-primary-content\/95{border-inline-end-color:var(--fallback-pc,oklch(var(--pc)/0.95))}.border-e-primary\/0{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0))}.border-e-primary\/10{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.1))}.border-e-primary\/100{border-inline-end-color:var(--fallback-p,oklch(var(--p)/1))}.border-e-primary\/15{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.15))}.border-e-primary\/20{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.2))}.border-e-primary\/25{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.25))}.border-e-primary\/30{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.3))}.border-e-primary\/35{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.35))}.border-e-primary\/40{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.4))}.border-e-primary\/45{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.45))}.border-e-primary\/5{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.05))}.border-e-primary\/50{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.5))}.border-e-primary\/55{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.55))}.border-e-primary\/60{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.6))}.border-e-primary\/65{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.65))}.border-e-primary\/70{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.7))}.border-e-primary\/75{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.75))}.border-e-primary\/80{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.8))}.border-e-primary\/85{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.85))}.border-e-primary\/90{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.9))}.border-e-primary\/95{border-inline-end-color:var(--fallback-p,oklch(var(--p)/0.95))}.border-e-secondary{border-inline-end-color:var(--fallback-s,oklch(var(--s)/1))}.border-e-secondary-content{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-e-secondary-content\/0{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0))}.border-e-secondary-content\/10{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.1))}.border-e-secondary-content\/100{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-e-secondary-content\/15{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.15))}.border-e-secondary-content\/20{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.2))}.border-e-secondary-content\/25{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.25))}.border-e-secondary-content\/30{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.3))}.border-e-secondary-content\/35{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.35))}.border-e-secondary-content\/40{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.4))}.border-e-secondary-content\/45{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.45))}.border-e-secondary-content\/5{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.05))}.border-e-secondary-content\/50{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.5))}.border-e-secondary-content\/55{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.55))}.border-e-secondary-content\/60{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.6))}.border-e-secondary-content\/65{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.65))}.border-e-secondary-content\/70{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.7))}.border-e-secondary-content\/75{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.75))}.border-e-secondary-content\/80{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.8))}.border-e-secondary-content\/85{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.85))}.border-e-secondary-content\/90{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.9))}.border-e-secondary-content\/95{border-inline-end-color:var(--fallback-sc,oklch(var(--sc)/0.95))}.border-e-secondary\/0{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0))}.border-e-secondary\/10{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.1))}.border-e-secondary\/100{border-inline-end-color:var(--fallback-s,oklch(var(--s)/1))}.border-e-secondary\/15{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.15))}.border-e-secondary\/20{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.2))}.border-e-secondary\/25{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.25))}.border-e-secondary\/30{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.3))}.border-e-secondary\/35{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.35))}.border-e-secondary\/40{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.4))}.border-e-secondary\/45{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.45))}.border-e-secondary\/5{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.05))}.border-e-secondary\/50{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.5))}.border-e-secondary\/55{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.55))}.border-e-secondary\/60{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.6))}.border-e-secondary\/65{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.65))}.border-e-secondary\/70{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.7))}.border-e-secondary\/75{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.75))}.border-e-secondary\/80{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.8))}.border-e-secondary\/85{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.85))}.border-e-secondary\/90{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.9))}.border-e-secondary\/95{border-inline-end-color:var(--fallback-s,oklch(var(--s)/0.95))}.border-e-success{border-inline-end-color:var(--fallback-su,oklch(var(--su)/1))}.border-e-success-content{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-e-success-content\/0{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0))}.border-e-success-content\/10{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.1))}.border-e-success-content\/100{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-e-success-content\/15{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.15))}.border-e-success-content\/20{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.2))}.border-e-success-content\/25{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.25))}.border-e-success-content\/30{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.3))}.border-e-success-content\/35{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.35))}.border-e-success-content\/40{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.4))}.border-e-success-content\/45{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.45))}.border-e-success-content\/5{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.05))}.border-e-success-content\/50{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.5))}.border-e-success-content\/55{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.55))}.border-e-success-content\/60{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.6))}.border-e-success-content\/65{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.65))}.border-e-success-content\/70{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.7))}.border-e-success-content\/75{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.75))}.border-e-success-content\/80{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.8))}.border-e-success-content\/85{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.85))}.border-e-success-content\/90{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.9))}.border-e-success-content\/95{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.95))}.border-e-success\/0{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0))}.border-e-success\/10{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.1))}.border-e-success\/100{border-inline-end-color:var(--fallback-su,oklch(var(--su)/1))}.border-e-success\/15{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.15))}.border-e-success\/20{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.2))}.border-e-success\/25{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.25))}.border-e-success\/30{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.3))}.border-e-success\/35{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.35))}.border-e-success\/40{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.4))}.border-e-success\/45{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.45))}.border-e-success\/5{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.05))}.border-e-success\/50{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.5))}.border-e-success\/55{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.55))}.border-e-success\/60{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.6))}.border-e-success\/65{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.65))}.border-e-success\/70{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.7))}.border-e-success\/75{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.75))}.border-e-success\/80{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.8))}.border-e-success\/85{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.85))}.border-e-success\/90{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.9))}.border-e-success\/95{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.95))}.border-e-transparent{border-inline-end-color:transparent}.border-e-transparent\/0{border-inline-end-color:rgb(0 0 0 / 0)}.border-e-transparent\/10{border-inline-end-color:rgb(0 0 0 / 0.1)}.border-e-transparent\/100{border-inline-end-color:rgb(0 0 0 / 1)}.border-e-transparent\/15{border-inline-end-color:rgb(0 0 0 / 0.15)}.border-e-transparent\/20{border-inline-end-color:rgb(0 0 0 / 0.2)}.border-e-transparent\/25{border-inline-end-color:rgb(0 0 0 / 0.25)}.border-e-transparent\/30{border-inline-end-color:rgb(0 0 0 / 0.3)}.border-e-transparent\/35{border-inline-end-color:rgb(0 0 0 / 0.35)}.border-e-transparent\/40{border-inline-end-color:rgb(0 0 0 / 0.4)}.border-e-transparent\/45{border-inline-end-color:rgb(0 0 0 / 0.45)}.border-e-transparent\/5{border-inline-end-color:rgb(0 0 0 / 0.05)}.border-e-transparent\/50{border-inline-end-color:rgb(0 0 0 / 0.5)}.border-e-transparent\/55{border-inline-end-color:rgb(0 0 0 / 0.55)}.border-e-transparent\/60{border-inline-end-color:rgb(0 0 0 / 0.6)}.border-e-transparent\/65{border-inline-end-color:rgb(0 0 0 / 0.65)}.border-e-transparent\/70{border-inline-end-color:rgb(0 0 0 / 0.7)}.border-e-transparent\/75{border-inline-end-color:rgb(0 0 0 / 0.75)}.border-e-transparent\/80{border-inline-end-color:rgb(0 0 0 / 0.8)}.border-e-transparent\/85{border-inline-end-color:rgb(0 0 0 / 0.85)}.border-e-transparent\/90{border-inline-end-color:rgb(0 0 0 / 0.9)}.border-e-transparent\/95{border-inline-end-color:rgb(0 0 0 / 0.95)}.border-e-warning{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-e-warning-content{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-e-warning-content\/0{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0))}.border-e-warning-content\/10{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.1))}.border-e-warning-content\/100{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-e-warning-content\/15{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.15))}.border-e-warning-content\/20{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.2))}.border-e-warning-content\/25{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.25))}.border-e-warning-content\/30{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.3))}.border-e-warning-content\/35{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.35))}.border-e-warning-content\/40{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.4))}.border-e-warning-content\/45{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.45))}.border-e-warning-content\/5{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.05))}.border-e-warning-content\/50{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.5))}.border-e-warning-content\/55{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.55))}.border-e-warning-content\/60{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.6))}.border-e-warning-content\/65{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.65))}.border-e-warning-content\/70{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.7))}.border-e-warning-content\/75{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.75))}.border-e-warning-content\/80{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.8))}.border-e-warning-content\/85{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.85))}.border-e-warning-content\/90{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.9))}.border-e-warning-content\/95{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.95))}.border-e-warning\/0{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0))}.border-e-warning\/10{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.1))}.border-e-warning\/100{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-e-warning\/15{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.15))}.border-e-warning\/20{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.2))}.border-e-warning\/25{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.25))}.border-e-warning\/30{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.3))}.border-e-warning\/35{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.35))}.border-e-warning\/40{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.4))}.border-e-warning\/45{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.45))}.border-e-warning\/5{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.05))}.border-e-warning\/50{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.5))}.border-e-warning\/55{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.55))}.border-e-warning\/60{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.6))}.border-e-warning\/65{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.65))}.border-e-warning\/70{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.7))}.border-e-warning\/75{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.75))}.border-e-warning\/80{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.8))}.border-e-warning\/85{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.85))}.border-e-warning\/90{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.9))}.border-e-warning\/95{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.95))}.border-l-accent{border-left-color:var(--fallback-a,oklch(var(--a)/1))}.border-l-accent-content{border-left-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-l-accent-content\/0{border-left-color:var(--fallback-ac,oklch(var(--ac)/0))}.border-l-accent-content\/10{border-left-color:var(--fallback-ac,oklch(var(--ac)/.1))}.border-l-accent-content\/100{border-left-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-l-accent-content\/15{border-left-color:var(--fallback-ac,oklch(var(--ac)/.15))}.border-l-accent-content\/20{border-left-color:var(--fallback-ac,oklch(var(--ac)/.2))}.border-l-accent-content\/25{border-left-color:var(--fallback-ac,oklch(var(--ac)/.25))}.border-l-accent-content\/30{border-left-color:var(--fallback-ac,oklch(var(--ac)/.3))}.border-l-accent-content\/35{border-left-color:var(--fallback-ac,oklch(var(--ac)/.35))}.border-l-accent-content\/40{border-left-color:var(--fallback-ac,oklch(var(--ac)/.4))}.border-l-accent-content\/45{border-left-color:var(--fallback-ac,oklch(var(--ac)/.45))}.border-l-accent-content\/5{border-left-color:var(--fallback-ac,oklch(var(--ac)/.05))}.border-l-accent-content\/50{border-left-color:var(--fallback-ac,oklch(var(--ac)/.5))}.border-l-accent-content\/55{border-left-color:var(--fallback-ac,oklch(var(--ac)/.55))}.border-l-accent-content\/60{border-left-color:var(--fallback-ac,oklch(var(--ac)/.6))}.border-l-accent-content\/65{border-left-color:var(--fallback-ac,oklch(var(--ac)/.65))}.border-l-accent-content\/70{border-left-color:var(--fallback-ac,oklch(var(--ac)/.7))}.border-l-accent-content\/75{border-left-color:var(--fallback-ac,oklch(var(--ac)/.75))}.border-l-accent-content\/80{border-left-color:var(--fallback-ac,oklch(var(--ac)/.8))}.border-l-accent-content\/85{border-left-color:var(--fallback-ac,oklch(var(--ac)/.85))}.border-l-accent-content\/90{border-left-color:var(--fallback-ac,oklch(var(--ac)/.9))}.border-l-accent-content\/95{border-left-color:var(--fallback-ac,oklch(var(--ac)/.95))}.border-l-accent\/0{border-left-color:var(--fallback-a,oklch(var(--a)/0))}.border-l-accent\/10{border-left-color:var(--fallback-a,oklch(var(--a)/.1))}.border-l-accent\/100{border-left-color:var(--fallback-a,oklch(var(--a)/1))}.border-l-accent\/15{border-left-color:var(--fallback-a,oklch(var(--a)/.15))}.border-l-accent\/20{border-left-color:var(--fallback-a,oklch(var(--a)/.2))}.border-l-accent\/25{border-left-color:var(--fallback-a,oklch(var(--a)/.25))}.border-l-accent\/30{border-left-color:var(--fallback-a,oklch(var(--a)/.3))}.border-l-accent\/35{border-left-color:var(--fallback-a,oklch(var(--a)/.35))}.border-l-accent\/40{border-left-color:var(--fallback-a,oklch(var(--a)/.4))}.border-l-accent\/45{border-left-color:var(--fallback-a,oklch(var(--a)/.45))}.border-l-accent\/5{border-left-color:var(--fallback-a,oklch(var(--a)/.05))}.border-l-accent\/50{border-left-color:var(--fallback-a,oklch(var(--a)/.5))}.border-l-accent\/55{border-left-color:var(--fallback-a,oklch(var(--a)/.55))}.border-l-accent\/60{border-left-color:var(--fallback-a,oklch(var(--a)/.6))}.border-l-accent\/65{border-left-color:var(--fallback-a,oklch(var(--a)/.65))}.border-l-accent\/70{border-left-color:var(--fallback-a,oklch(var(--a)/.7))}.border-l-accent\/75{border-left-color:var(--fallback-a,oklch(var(--a)/.75))}.border-l-accent\/80{border-left-color:var(--fallback-a,oklch(var(--a)/.8))}.border-l-accent\/85{border-left-color:var(--fallback-a,oklch(var(--a)/.85))}.border-l-accent\/90{border-left-color:var(--fallback-a,oklch(var(--a)/.9))}.border-l-accent\/95{border-left-color:var(--fallback-a,oklch(var(--a)/.95))}.border-l-base-100{border-left-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-l-base-100\/0{border-left-color:var(--fallback-b1,oklch(var(--b1)/0))}.border-l-base-100\/10{border-left-color:var(--fallback-b1,oklch(var(--b1)/.1))}.border-l-base-100\/100{border-left-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-l-base-100\/15{border-left-color:var(--fallback-b1,oklch(var(--b1)/.15))}.border-l-base-100\/20{border-left-color:var(--fallback-b1,oklch(var(--b1)/.2))}.border-l-base-100\/25{border-left-color:var(--fallback-b1,oklch(var(--b1)/.25))}.border-l-base-100\/30{border-left-color:var(--fallback-b1,oklch(var(--b1)/.3))}.border-l-base-100\/35{border-left-color:var(--fallback-b1,oklch(var(--b1)/.35))}.border-l-base-100\/40{border-left-color:var(--fallback-b1,oklch(var(--b1)/.4))}.border-l-base-100\/45{border-left-color:var(--fallback-b1,oklch(var(--b1)/.45))}.border-l-base-100\/5{border-left-color:var(--fallback-b1,oklch(var(--b1)/.05))}.border-l-base-100\/50{border-left-color:var(--fallback-b1,oklch(var(--b1)/.5))}.border-l-base-100\/55{border-left-color:var(--fallback-b1,oklch(var(--b1)/.55))}.border-l-base-100\/60{border-left-color:var(--fallback-b1,oklch(var(--b1)/.6))}.border-l-base-100\/65{border-left-color:var(--fallback-b1,oklch(var(--b1)/.65))}.border-l-base-100\/70{border-left-color:var(--fallback-b1,oklch(var(--b1)/.7))}.border-l-base-100\/75{border-left-color:var(--fallback-b1,oklch(var(--b1)/.75))}.border-l-base-100\/80{border-left-color:var(--fallback-b1,oklch(var(--b1)/.8))}.border-l-base-100\/85{border-left-color:var(--fallback-b1,oklch(var(--b1)/.85))}.border-l-base-100\/90{border-left-color:var(--fallback-b1,oklch(var(--b1)/.9))}.border-l-base-100\/95{border-left-color:var(--fallback-b1,oklch(var(--b1)/.95))}.border-l-base-200{border-left-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-l-base-200\/0{border-left-color:var(--fallback-b2,oklch(var(--b2)/0))}.border-l-base-200\/10{border-left-color:var(--fallback-b2,oklch(var(--b2)/.1))}.border-l-base-200\/100{border-left-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-l-base-200\/15{border-left-color:var(--fallback-b2,oklch(var(--b2)/.15))}.border-l-base-200\/20{border-left-color:var(--fallback-b2,oklch(var(--b2)/.2))}.border-l-base-200\/25{border-left-color:var(--fallback-b2,oklch(var(--b2)/.25))}.border-l-base-200\/30{border-left-color:var(--fallback-b2,oklch(var(--b2)/.3))}.border-l-base-200\/35{border-left-color:var(--fallback-b2,oklch(var(--b2)/.35))}.border-l-base-200\/40{border-left-color:var(--fallback-b2,oklch(var(--b2)/.4))}.border-l-base-200\/45{border-left-color:var(--fallback-b2,oklch(var(--b2)/.45))}.border-l-base-200\/5{border-left-color:var(--fallback-b2,oklch(var(--b2)/.05))}.border-l-base-200\/50{border-left-color:var(--fallback-b2,oklch(var(--b2)/.5))}.border-l-base-200\/55{border-left-color:var(--fallback-b2,oklch(var(--b2)/.55))}.border-l-base-200\/60{border-left-color:var(--fallback-b2,oklch(var(--b2)/.6))}.border-l-base-200\/65{border-left-color:var(--fallback-b2,oklch(var(--b2)/.65))}.border-l-base-200\/70{border-left-color:var(--fallback-b2,oklch(var(--b2)/.7))}.border-l-base-200\/75{border-left-color:var(--fallback-b2,oklch(var(--b2)/.75))}.border-l-base-200\/80{border-left-color:var(--fallback-b2,oklch(var(--b2)/.8))}.border-l-base-200\/85{border-left-color:var(--fallback-b2,oklch(var(--b2)/.85))}.border-l-base-200\/90{border-left-color:var(--fallback-b2,oklch(var(--b2)/.9))}.border-l-base-200\/95{border-left-color:var(--fallback-b2,oklch(var(--b2)/.95))}.border-l-base-300{border-left-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-l-base-300\/0{border-left-color:var(--fallback-b3,oklch(var(--b3)/0))}.border-l-base-300\/10{border-left-color:var(--fallback-b3,oklch(var(--b3)/.1))}.border-l-base-300\/100{border-left-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-l-base-300\/15{border-left-color:var(--fallback-b3,oklch(var(--b3)/.15))}.border-l-base-300\/20{border-left-color:var(--fallback-b3,oklch(var(--b3)/.2))}.border-l-base-300\/25{border-left-color:var(--fallback-b3,oklch(var(--b3)/.25))}.border-l-base-300\/30{border-left-color:var(--fallback-b3,oklch(var(--b3)/.3))}.border-l-base-300\/35{border-left-color:var(--fallback-b3,oklch(var(--b3)/.35))}.border-l-base-300\/40{border-left-color:var(--fallback-b3,oklch(var(--b3)/.4))}.border-l-base-300\/45{border-left-color:var(--fallback-b3,oklch(var(--b3)/.45))}.border-l-base-300\/5{border-left-color:var(--fallback-b3,oklch(var(--b3)/.05))}.border-l-base-300\/50{border-left-color:var(--fallback-b3,oklch(var(--b3)/.5))}.border-l-base-300\/55{border-left-color:var(--fallback-b3,oklch(var(--b3)/.55))}.border-l-base-300\/60{border-left-color:var(--fallback-b3,oklch(var(--b3)/.6))}.border-l-base-300\/65{border-left-color:var(--fallback-b3,oklch(var(--b3)/.65))}.border-l-base-300\/70{border-left-color:var(--fallback-b3,oklch(var(--b3)/.7))}.border-l-base-300\/75{border-left-color:var(--fallback-b3,oklch(var(--b3)/.75))}.border-l-base-300\/80{border-left-color:var(--fallback-b3,oklch(var(--b3)/.8))}.border-l-base-300\/85{border-left-color:var(--fallback-b3,oklch(var(--b3)/.85))}.border-l-base-300\/90{border-left-color:var(--fallback-b3,oklch(var(--b3)/.9))}.border-l-base-300\/95{border-left-color:var(--fallback-b3,oklch(var(--b3)/.95))}.border-l-base-content{border-left-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-l-base-content\/0{border-left-color:var(--fallback-bc,oklch(var(--bc)/0))}.border-l-base-content\/10{border-left-color:var(--fallback-bc,oklch(var(--bc)/.1))}.border-l-base-content\/100{border-left-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-l-base-content\/15{border-left-color:var(--fallback-bc,oklch(var(--bc)/.15))}.border-l-base-content\/20{border-left-color:var(--fallback-bc,oklch(var(--bc)/.2))}.border-l-base-content\/25{border-left-color:var(--fallback-bc,oklch(var(--bc)/.25))}.border-l-base-content\/30{border-left-color:var(--fallback-bc,oklch(var(--bc)/.3))}.border-l-base-content\/35{border-left-color:var(--fallback-bc,oklch(var(--bc)/.35))}.border-l-base-content\/40{border-left-color:var(--fallback-bc,oklch(var(--bc)/.4))}.border-l-base-content\/45{border-left-color:var(--fallback-bc,oklch(var(--bc)/.45))}.border-l-base-content\/5{border-left-color:var(--fallback-bc,oklch(var(--bc)/.05))}.border-l-base-content\/50{border-left-color:var(--fallback-bc,oklch(var(--bc)/.5))}.border-l-base-content\/55{border-left-color:var(--fallback-bc,oklch(var(--bc)/.55))}.border-l-base-content\/60{border-left-color:var(--fallback-bc,oklch(var(--bc)/.6))}.border-l-base-content\/65{border-left-color:var(--fallback-bc,oklch(var(--bc)/.65))}.border-l-base-content\/70{border-left-color:var(--fallback-bc,oklch(var(--bc)/.7))}.border-l-base-content\/75{border-left-color:var(--fallback-bc,oklch(var(--bc)/.75))}.border-l-base-content\/80{border-left-color:var(--fallback-bc,oklch(var(--bc)/.8))}.border-l-base-content\/85{border-left-color:var(--fallback-bc,oklch(var(--bc)/.85))}.border-l-base-content\/90{border-left-color:var(--fallback-bc,oklch(var(--bc)/.9))}.border-l-base-content\/95{border-left-color:var(--fallback-bc,oklch(var(--bc)/.95))}.border-l-current{border-left-color:currentColor}.border-l-error{border-left-color:var(--fallback-er,oklch(var(--er)/1))}.border-l-error-content{border-left-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-l-error-content\/0{border-left-color:var(--fallback-erc,oklch(var(--erc)/0))}.border-l-error-content\/10{border-left-color:var(--fallback-erc,oklch(var(--erc)/.1))}.border-l-error-content\/100{border-left-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-l-error-content\/15{border-left-color:var(--fallback-erc,oklch(var(--erc)/.15))}.border-l-error-content\/20{border-left-color:var(--fallback-erc,oklch(var(--erc)/.2))}.border-l-error-content\/25{border-left-color:var(--fallback-erc,oklch(var(--erc)/.25))}.border-l-error-content\/30{border-left-color:var(--fallback-erc,oklch(var(--erc)/.3))}.border-l-error-content\/35{border-left-color:var(--fallback-erc,oklch(var(--erc)/.35))}.border-l-error-content\/40{border-left-color:var(--fallback-erc,oklch(var(--erc)/.4))}.border-l-error-content\/45{border-left-color:var(--fallback-erc,oklch(var(--erc)/.45))}.border-l-error-content\/5{border-left-color:var(--fallback-erc,oklch(var(--erc)/.05))}.border-l-error-content\/50{border-left-color:var(--fallback-erc,oklch(var(--erc)/.5))}.border-l-error-content\/55{border-left-color:var(--fallback-erc,oklch(var(--erc)/.55))}.border-l-error-content\/60{border-left-color:var(--fallback-erc,oklch(var(--erc)/.6))}.border-l-error-content\/65{border-left-color:var(--fallback-erc,oklch(var(--erc)/.65))}.border-l-error-content\/70{border-left-color:var(--fallback-erc,oklch(var(--erc)/.7))}.border-l-error-content\/75{border-left-color:var(--fallback-erc,oklch(var(--erc)/.75))}.border-l-error-content\/80{border-left-color:var(--fallback-erc,oklch(var(--erc)/.8))}.border-l-error-content\/85{border-left-color:var(--fallback-erc,oklch(var(--erc)/.85))}.border-l-error-content\/90{border-left-color:var(--fallback-erc,oklch(var(--erc)/.9))}.border-l-error-content\/95{border-left-color:var(--fallback-erc,oklch(var(--erc)/.95))}.border-l-error\/0{border-left-color:var(--fallback-er,oklch(var(--er)/0))}.border-l-error\/10{border-left-color:var(--fallback-er,oklch(var(--er)/.1))}.border-l-error\/100{border-left-color:var(--fallback-er,oklch(var(--er)/1))}.border-l-error\/15{border-left-color:var(--fallback-er,oklch(var(--er)/.15))}.border-l-error\/20{border-left-color:var(--fallback-er,oklch(var(--er)/.2))}.border-l-error\/25{border-left-color:var(--fallback-er,oklch(var(--er)/.25))}.border-l-error\/30{border-left-color:var(--fallback-er,oklch(var(--er)/.3))}.border-l-error\/35{border-left-color:var(--fallback-er,oklch(var(--er)/.35))}.border-l-error\/40{border-left-color:var(--fallback-er,oklch(var(--er)/.4))}.border-l-error\/45{border-left-color:var(--fallback-er,oklch(var(--er)/.45))}.border-l-error\/5{border-left-color:var(--fallback-er,oklch(var(--er)/.05))}.border-l-error\/50{border-left-color:var(--fallback-er,oklch(var(--er)/.5))}.border-l-error\/55{border-left-color:var(--fallback-er,oklch(var(--er)/.55))}.border-l-error\/60{border-left-color:var(--fallback-er,oklch(var(--er)/.6))}.border-l-error\/65{border-left-color:var(--fallback-er,oklch(var(--er)/.65))}.border-l-error\/70{border-left-color:var(--fallback-er,oklch(var(--er)/.7))}.border-l-error\/75{border-left-color:var(--fallback-er,oklch(var(--er)/.75))}.border-l-error\/80{border-left-color:var(--fallback-er,oklch(var(--er)/.8))}.border-l-error\/85{border-left-color:var(--fallback-er,oklch(var(--er)/.85))}.border-l-error\/90{border-left-color:var(--fallback-er,oklch(var(--er)/.9))}.border-l-error\/95{border-left-color:var(--fallback-er,oklch(var(--er)/.95))}.border-l-info{border-left-color:var(--fallback-in,oklch(var(--in)/1))}.border-l-info-content{border-left-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-l-info-content\/0{border-left-color:var(--fallback-inc,oklch(var(--inc)/0))}.border-l-info-content\/10{border-left-color:var(--fallback-inc,oklch(var(--inc)/.1))}.border-l-info-content\/100{border-left-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-l-info-content\/15{border-left-color:var(--fallback-inc,oklch(var(--inc)/.15))}.border-l-info-content\/20{border-left-color:var(--fallback-inc,oklch(var(--inc)/.2))}.border-l-info-content\/25{border-left-color:var(--fallback-inc,oklch(var(--inc)/.25))}.border-l-info-content\/30{border-left-color:var(--fallback-inc,oklch(var(--inc)/.3))}.border-l-info-content\/35{border-left-color:var(--fallback-inc,oklch(var(--inc)/.35))}.border-l-info-content\/40{border-left-color:var(--fallback-inc,oklch(var(--inc)/.4))}.border-l-info-content\/45{border-left-color:var(--fallback-inc,oklch(var(--inc)/.45))}.border-l-info-content\/5{border-left-color:var(--fallback-inc,oklch(var(--inc)/.05))}.border-l-info-content\/50{border-left-color:var(--fallback-inc,oklch(var(--inc)/.5))}.border-l-info-content\/55{border-left-color:var(--fallback-inc,oklch(var(--inc)/.55))}.border-l-info-content\/60{border-left-color:var(--fallback-inc,oklch(var(--inc)/.6))}.border-l-info-content\/65{border-left-color:var(--fallback-inc,oklch(var(--inc)/.65))}.border-l-info-content\/70{border-left-color:var(--fallback-inc,oklch(var(--inc)/.7))}.border-l-info-content\/75{border-left-color:var(--fallback-inc,oklch(var(--inc)/.75))}.border-l-info-content\/80{border-left-color:var(--fallback-inc,oklch(var(--inc)/.8))}.border-l-info-content\/85{border-left-color:var(--fallback-inc,oklch(var(--inc)/.85))}.border-l-info-content\/90{border-left-color:var(--fallback-inc,oklch(var(--inc)/.9))}.border-l-info-content\/95{border-left-color:var(--fallback-inc,oklch(var(--inc)/.95))}.border-l-info\/0{border-left-color:var(--fallback-in,oklch(var(--in)/0))}.border-l-info\/10{border-left-color:var(--fallback-in,oklch(var(--in)/.1))}.border-l-info\/100{border-left-color:var(--fallback-in,oklch(var(--in)/1))}.border-l-info\/15{border-left-color:var(--fallback-in,oklch(var(--in)/.15))}.border-l-info\/20{border-left-color:var(--fallback-in,oklch(var(--in)/.2))}.border-l-info\/25{border-left-color:var(--fallback-in,oklch(var(--in)/.25))}.border-l-info\/30{border-left-color:var(--fallback-in,oklch(var(--in)/.3))}.border-l-info\/35{border-left-color:var(--fallback-in,oklch(var(--in)/.35))}.border-l-info\/40{border-left-color:var(--fallback-in,oklch(var(--in)/.4))}.border-l-info\/45{border-left-color:var(--fallback-in,oklch(var(--in)/.45))}.border-l-info\/5{border-left-color:var(--fallback-in,oklch(var(--in)/.05))}.border-l-info\/50{border-left-color:var(--fallback-in,oklch(var(--in)/.5))}.border-l-info\/55{border-left-color:var(--fallback-in,oklch(var(--in)/.55))}.border-l-info\/60{border-left-color:var(--fallback-in,oklch(var(--in)/.6))}.border-l-info\/65{border-left-color:var(--fallback-in,oklch(var(--in)/.65))}.border-l-info\/70{border-left-color:var(--fallback-in,oklch(var(--in)/.7))}.border-l-info\/75{border-left-color:var(--fallback-in,oklch(var(--in)/.75))}.border-l-info\/80{border-left-color:var(--fallback-in,oklch(var(--in)/.8))}.border-l-info\/85{border-left-color:var(--fallback-in,oklch(var(--in)/.85))}.border-l-info\/90{border-left-color:var(--fallback-in,oklch(var(--in)/.9))}.border-l-info\/95{border-left-color:var(--fallback-in,oklch(var(--in)/.95))}.border-l-neutral{border-left-color:var(--fallback-n,oklch(var(--n)/1))}.border-l-neutral-content{border-left-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-l-neutral-content\/0{border-left-color:var(--fallback-nc,oklch(var(--nc)/0))}.border-l-neutral-content\/10{border-left-color:var(--fallback-nc,oklch(var(--nc)/.1))}.border-l-neutral-content\/100{border-left-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-l-neutral-content\/15{border-left-color:var(--fallback-nc,oklch(var(--nc)/.15))}.border-l-neutral-content\/20{border-left-color:var(--fallback-nc,oklch(var(--nc)/.2))}.border-l-neutral-content\/25{border-left-color:var(--fallback-nc,oklch(var(--nc)/.25))}.border-l-neutral-content\/30{border-left-color:var(--fallback-nc,oklch(var(--nc)/.3))}.border-l-neutral-content\/35{border-left-color:var(--fallback-nc,oklch(var(--nc)/.35))}.border-l-neutral-content\/40{border-left-color:var(--fallback-nc,oklch(var(--nc)/.4))}.border-l-neutral-content\/45{border-left-color:var(--fallback-nc,oklch(var(--nc)/.45))}.border-l-neutral-content\/5{border-left-color:var(--fallback-nc,oklch(var(--nc)/.05))}.border-l-neutral-content\/50{border-left-color:var(--fallback-nc,oklch(var(--nc)/.5))}.border-l-neutral-content\/55{border-left-color:var(--fallback-nc,oklch(var(--nc)/.55))}.border-l-neutral-content\/60{border-left-color:var(--fallback-nc,oklch(var(--nc)/.6))}.border-l-neutral-content\/65{border-left-color:var(--fallback-nc,oklch(var(--nc)/.65))}.border-l-neutral-content\/70{border-left-color:var(--fallback-nc,oklch(var(--nc)/.7))}.border-l-neutral-content\/75{border-left-color:var(--fallback-nc,oklch(var(--nc)/.75))}.border-l-neutral-content\/80{border-left-color:var(--fallback-nc,oklch(var(--nc)/.8))}.border-l-neutral-content\/85{border-left-color:var(--fallback-nc,oklch(var(--nc)/.85))}.border-l-neutral-content\/90{border-left-color:var(--fallback-nc,oklch(var(--nc)/.9))}.border-l-neutral-content\/95{border-left-color:var(--fallback-nc,oklch(var(--nc)/.95))}.border-l-neutral\/0{border-left-color:var(--fallback-n,oklch(var(--n)/0))}.border-l-neutral\/10{border-left-color:var(--fallback-n,oklch(var(--n)/.1))}.border-l-neutral\/100{border-left-color:var(--fallback-n,oklch(var(--n)/1))}.border-l-neutral\/15{border-left-color:var(--fallback-n,oklch(var(--n)/.15))}.border-l-neutral\/20{border-left-color:var(--fallback-n,oklch(var(--n)/.2))}.border-l-neutral\/25{border-left-color:var(--fallback-n,oklch(var(--n)/.25))}.border-l-neutral\/30{border-left-color:var(--fallback-n,oklch(var(--n)/.3))}.border-l-neutral\/35{border-left-color:var(--fallback-n,oklch(var(--n)/.35))}.border-l-neutral\/40{border-left-color:var(--fallback-n,oklch(var(--n)/.4))}.border-l-neutral\/45{border-left-color:var(--fallback-n,oklch(var(--n)/.45))}.border-l-neutral\/5{border-left-color:var(--fallback-n,oklch(var(--n)/.05))}.border-l-neutral\/50{border-left-color:var(--fallback-n,oklch(var(--n)/.5))}.border-l-neutral\/55{border-left-color:var(--fallback-n,oklch(var(--n)/.55))}.border-l-neutral\/60{border-left-color:var(--fallback-n,oklch(var(--n)/.6))}.border-l-neutral\/65{border-left-color:var(--fallback-n,oklch(var(--n)/.65))}.border-l-neutral\/70{border-left-color:var(--fallback-n,oklch(var(--n)/.7))}.border-l-neutral\/75{border-left-color:var(--fallback-n,oklch(var(--n)/.75))}.border-l-neutral\/80{border-left-color:var(--fallback-n,oklch(var(--n)/.8))}.border-l-neutral\/85{border-left-color:var(--fallback-n,oklch(var(--n)/.85))}.border-l-neutral\/90{border-left-color:var(--fallback-n,oklch(var(--n)/.9))}.border-l-neutral\/95{border-left-color:var(--fallback-n,oklch(var(--n)/.95))}.border-l-primary{border-left-color:var(--fallback-p,oklch(var(--p)/1))}.border-l-primary-content{border-left-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-l-primary-content\/0{border-left-color:var(--fallback-pc,oklch(var(--pc)/0))}.border-l-primary-content\/10{border-left-color:var(--fallback-pc,oklch(var(--pc)/.1))}.border-l-primary-content\/100{border-left-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-l-primary-content\/15{border-left-color:var(--fallback-pc,oklch(var(--pc)/.15))}.border-l-primary-content\/20{border-left-color:var(--fallback-pc,oklch(var(--pc)/.2))}.border-l-primary-content\/25{border-left-color:var(--fallback-pc,oklch(var(--pc)/.25))}.border-l-primary-content\/30{border-left-color:var(--fallback-pc,oklch(var(--pc)/.3))}.border-l-primary-content\/35{border-left-color:var(--fallback-pc,oklch(var(--pc)/.35))}.border-l-primary-content\/40{border-left-color:var(--fallback-pc,oklch(var(--pc)/.4))}.border-l-primary-content\/45{border-left-color:var(--fallback-pc,oklch(var(--pc)/.45))}.border-l-primary-content\/5{border-left-color:var(--fallback-pc,oklch(var(--pc)/.05))}.border-l-primary-content\/50{border-left-color:var(--fallback-pc,oklch(var(--pc)/.5))}.border-l-primary-content\/55{border-left-color:var(--fallback-pc,oklch(var(--pc)/.55))}.border-l-primary-content\/60{border-left-color:var(--fallback-pc,oklch(var(--pc)/.6))}.border-l-primary-content\/65{border-left-color:var(--fallback-pc,oklch(var(--pc)/.65))}.border-l-primary-content\/70{border-left-color:var(--fallback-pc,oklch(var(--pc)/.7))}.border-l-primary-content\/75{border-left-color:var(--fallback-pc,oklch(var(--pc)/.75))}.border-l-primary-content\/80{border-left-color:var(--fallback-pc,oklch(var(--pc)/.8))}.border-l-primary-content\/85{border-left-color:var(--fallback-pc,oklch(var(--pc)/.85))}.border-l-primary-content\/90{border-left-color:var(--fallback-pc,oklch(var(--pc)/.9))}.border-l-primary-content\/95{border-left-color:var(--fallback-pc,oklch(var(--pc)/.95))}.border-l-primary\/0{border-left-color:var(--fallback-p,oklch(var(--p)/0))}.border-l-primary\/10{border-left-color:var(--fallback-p,oklch(var(--p)/.1))}.border-l-primary\/100{border-left-color:var(--fallback-p,oklch(var(--p)/1))}.border-l-primary\/15{border-left-color:var(--fallback-p,oklch(var(--p)/.15))}.border-l-primary\/20{border-left-color:var(--fallback-p,oklch(var(--p)/.2))}.border-l-primary\/25{border-left-color:var(--fallback-p,oklch(var(--p)/.25))}.border-l-primary\/30{border-left-color:var(--fallback-p,oklch(var(--p)/.3))}.border-l-primary\/35{border-left-color:var(--fallback-p,oklch(var(--p)/.35))}.border-l-primary\/40{border-left-color:var(--fallback-p,oklch(var(--p)/.4))}.border-l-primary\/45{border-left-color:var(--fallback-p,oklch(var(--p)/.45))}.border-l-primary\/5{border-left-color:var(--fallback-p,oklch(var(--p)/.05))}.border-l-primary\/50{border-left-color:var(--fallback-p,oklch(var(--p)/.5))}.border-l-primary\/55{border-left-color:var(--fallback-p,oklch(var(--p)/.55))}.border-l-primary\/60{border-left-color:var(--fallback-p,oklch(var(--p)/.6))}.border-l-primary\/65{border-left-color:var(--fallback-p,oklch(var(--p)/.65))}.border-l-primary\/70{border-left-color:var(--fallback-p,oklch(var(--p)/.7))}.border-l-primary\/75{border-left-color:var(--fallback-p,oklch(var(--p)/.75))}.border-l-primary\/80{border-left-color:var(--fallback-p,oklch(var(--p)/.8))}.border-l-primary\/85{border-left-color:var(--fallback-p,oklch(var(--p)/.85))}.border-l-primary\/90{border-left-color:var(--fallback-p,oklch(var(--p)/.9))}.border-l-primary\/95{border-left-color:var(--fallback-p,oklch(var(--p)/.95))}.border-l-secondary{border-left-color:var(--fallback-s,oklch(var(--s)/1))}.border-l-secondary-content{border-left-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-l-secondary-content\/0{border-left-color:var(--fallback-sc,oklch(var(--sc)/0))}.border-l-secondary-content\/10{border-left-color:var(--fallback-sc,oklch(var(--sc)/.1))}.border-l-secondary-content\/100{border-left-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-l-secondary-content\/15{border-left-color:var(--fallback-sc,oklch(var(--sc)/.15))}.border-l-secondary-content\/20{border-left-color:var(--fallback-sc,oklch(var(--sc)/.2))}.border-l-secondary-content\/25{border-left-color:var(--fallback-sc,oklch(var(--sc)/.25))}.border-l-secondary-content\/30{border-left-color:var(--fallback-sc,oklch(var(--sc)/.3))}.border-l-secondary-content\/35{border-left-color:var(--fallback-sc,oklch(var(--sc)/.35))}.border-l-secondary-content\/40{border-left-color:var(--fallback-sc,oklch(var(--sc)/.4))}.border-l-secondary-content\/45{border-left-color:var(--fallback-sc,oklch(var(--sc)/.45))}.border-l-secondary-content\/5{border-left-color:var(--fallback-sc,oklch(var(--sc)/.05))}.border-l-secondary-content\/50{border-left-color:var(--fallback-sc,oklch(var(--sc)/.5))}.border-l-secondary-content\/55{border-left-color:var(--fallback-sc,oklch(var(--sc)/.55))}.border-l-secondary-content\/60{border-left-color:var(--fallback-sc,oklch(var(--sc)/.6))}.border-l-secondary-content\/65{border-left-color:var(--fallback-sc,oklch(var(--sc)/.65))}.border-l-secondary-content\/70{border-left-color:var(--fallback-sc,oklch(var(--sc)/.7))}.border-l-secondary-content\/75{border-left-color:var(--fallback-sc,oklch(var(--sc)/.75))}.border-l-secondary-content\/80{border-left-color:var(--fallback-sc,oklch(var(--sc)/.8))}.border-l-secondary-content\/85{border-left-color:var(--fallback-sc,oklch(var(--sc)/.85))}.border-l-secondary-content\/90{border-left-color:var(--fallback-sc,oklch(var(--sc)/.9))}.border-l-secondary-content\/95{border-left-color:var(--fallback-sc,oklch(var(--sc)/.95))}.border-l-secondary\/0{border-left-color:var(--fallback-s,oklch(var(--s)/0))}.border-l-secondary\/10{border-left-color:var(--fallback-s,oklch(var(--s)/.1))}.border-l-secondary\/100{border-left-color:var(--fallback-s,oklch(var(--s)/1))}.border-l-secondary\/15{border-left-color:var(--fallback-s,oklch(var(--s)/.15))}.border-l-secondary\/20{border-left-color:var(--fallback-s,oklch(var(--s)/.2))}.border-l-secondary\/25{border-left-color:var(--fallback-s,oklch(var(--s)/.25))}.border-l-secondary\/30{border-left-color:var(--fallback-s,oklch(var(--s)/.3))}.border-l-secondary\/35{border-left-color:var(--fallback-s,oklch(var(--s)/.35))}.border-l-secondary\/40{border-left-color:var(--fallback-s,oklch(var(--s)/.4))}.border-l-secondary\/45{border-left-color:var(--fallback-s,oklch(var(--s)/.45))}.border-l-secondary\/5{border-left-color:var(--fallback-s,oklch(var(--s)/.05))}.border-l-secondary\/50{border-left-color:var(--fallback-s,oklch(var(--s)/.5))}.border-l-secondary\/55{border-left-color:var(--fallback-s,oklch(var(--s)/.55))}.border-l-secondary\/60{border-left-color:var(--fallback-s,oklch(var(--s)/.6))}.border-l-secondary\/65{border-left-color:var(--fallback-s,oklch(var(--s)/.65))}.border-l-secondary\/70{border-left-color:var(--fallback-s,oklch(var(--s)/.7))}.border-l-secondary\/75{border-left-color:var(--fallback-s,oklch(var(--s)/.75))}.border-l-secondary\/80{border-left-color:var(--fallback-s,oklch(var(--s)/.8))}.border-l-secondary\/85{border-left-color:var(--fallback-s,oklch(var(--s)/.85))}.border-l-secondary\/90{border-left-color:var(--fallback-s,oklch(var(--s)/.9))}.border-l-secondary\/95{border-left-color:var(--fallback-s,oklch(var(--s)/.95))}.border-l-success{border-left-color:var(--fallback-su,oklch(var(--su)/1))}.border-l-success-content{border-left-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-l-success-content\/0{border-left-color:var(--fallback-suc,oklch(var(--suc)/0))}.border-l-success-content\/10{border-left-color:var(--fallback-suc,oklch(var(--suc)/.1))}.border-l-success-content\/100{border-left-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-l-success-content\/15{border-left-color:var(--fallback-suc,oklch(var(--suc)/.15))}.border-l-success-content\/20{border-left-color:var(--fallback-suc,oklch(var(--suc)/.2))}.border-l-success-content\/25{border-left-color:var(--fallback-suc,oklch(var(--suc)/.25))}.border-l-success-content\/30{border-left-color:var(--fallback-suc,oklch(var(--suc)/.3))}.border-l-success-content\/35{border-left-color:var(--fallback-suc,oklch(var(--suc)/.35))}.border-l-success-content\/40{border-left-color:var(--fallback-suc,oklch(var(--suc)/.4))}.border-l-success-content\/45{border-left-color:var(--fallback-suc,oklch(var(--suc)/.45))}.border-l-success-content\/5{border-left-color:var(--fallback-suc,oklch(var(--suc)/.05))}.border-l-success-content\/50{border-left-color:var(--fallback-suc,oklch(var(--suc)/.5))}.border-l-success-content\/55{border-left-color:var(--fallback-suc,oklch(var(--suc)/.55))}.border-l-success-content\/60{border-left-color:var(--fallback-suc,oklch(var(--suc)/.6))}.border-l-success-content\/65{border-left-color:var(--fallback-suc,oklch(var(--suc)/.65))}.border-l-success-content\/70{border-left-color:var(--fallback-suc,oklch(var(--suc)/.7))}.border-l-success-content\/75{border-left-color:var(--fallback-suc,oklch(var(--suc)/.75))}.border-l-success-content\/80{border-left-color:var(--fallback-suc,oklch(var(--suc)/.8))}.border-l-success-content\/85{border-left-color:var(--fallback-suc,oklch(var(--suc)/.85))}.border-l-success-content\/90{border-left-color:var(--fallback-suc,oklch(var(--suc)/.9))}.border-l-success-content\/95{border-left-color:var(--fallback-suc,oklch(var(--suc)/.95))}.border-l-success\/0{border-left-color:var(--fallback-su,oklch(var(--su)/0))}.border-l-success\/10{border-left-color:var(--fallback-su,oklch(var(--su)/.1))}.border-l-success\/100{border-left-color:var(--fallback-su,oklch(var(--su)/1))}.border-l-success\/15{border-left-color:var(--fallback-su,oklch(var(--su)/.15))}.border-l-success\/20{border-left-color:var(--fallback-su,oklch(var(--su)/.2))}.border-l-success\/25{border-left-color:var(--fallback-su,oklch(var(--su)/.25))}.border-l-success\/30{border-left-color:var(--fallback-su,oklch(var(--su)/.3))}.border-l-success\/35{border-left-color:var(--fallback-su,oklch(var(--su)/.35))}.border-l-success\/40{border-left-color:var(--fallback-su,oklch(var(--su)/.4))}.border-l-success\/45{border-left-color:var(--fallback-su,oklch(var(--su)/.45))}.border-l-success\/5{border-left-color:var(--fallback-su,oklch(var(--su)/.05))}.border-l-success\/50{border-left-color:var(--fallback-su,oklch(var(--su)/.5))}.border-l-success\/55{border-left-color:var(--fallback-su,oklch(var(--su)/.55))}.border-l-success\/60{border-left-color:var(--fallback-su,oklch(var(--su)/.6))}.border-l-success\/65{border-left-color:var(--fallback-su,oklch(var(--su)/.65))}.border-l-success\/70{border-left-color:var(--fallback-su,oklch(var(--su)/.7))}.border-l-success\/75{border-left-color:var(--fallback-su,oklch(var(--su)/.75))}.border-l-success\/80{border-left-color:var(--fallback-su,oklch(var(--su)/.8))}.border-l-success\/85{border-left-color:var(--fallback-su,oklch(var(--su)/.85))}.border-l-success\/90{border-left-color:var(--fallback-su,oklch(var(--su)/.9))}.border-l-success\/95{border-left-color:var(--fallback-su,oklch(var(--su)/.95))}.border-l-transparent{border-left-color:transparent}.border-l-transparent\/0{border-left-color:rgb(0 0 0 / 0)}.border-l-transparent\/10{border-left-color:rgb(0 0 0 / .1)}.border-l-transparent\/100{border-left-color:rgb(0 0 0 / 1)}.border-l-transparent\/15{border-left-color:rgb(0 0 0 / .15)}.border-l-transparent\/20{border-left-color:rgb(0 0 0 / .2)}.border-l-transparent\/25{border-left-color:rgb(0 0 0 / .25)}.border-l-transparent\/30{border-left-color:rgb(0 0 0 / .3)}.border-l-transparent\/35{border-left-color:rgb(0 0 0 / .35)}.border-l-transparent\/40{border-left-color:rgb(0 0 0 / .4)}.border-l-transparent\/45{border-left-color:rgb(0 0 0 / .45)}.border-l-transparent\/5{border-left-color:rgb(0 0 0 / .05)}.border-l-transparent\/50{border-left-color:rgb(0 0 0 / .5)}.border-l-transparent\/55{border-left-color:rgb(0 0 0 / .55)}.border-l-transparent\/60{border-left-color:rgb(0 0 0 / .6)}.border-l-transparent\/65{border-left-color:rgb(0 0 0 / .65)}.border-l-transparent\/70{border-left-color:rgb(0 0 0 / .7)}.border-l-transparent\/75{border-left-color:rgb(0 0 0 / .75)}.border-l-transparent\/80{border-left-color:rgb(0 0 0 / .8)}.border-l-transparent\/85{border-left-color:rgb(0 0 0 / .85)}.border-l-transparent\/90{border-left-color:rgb(0 0 0 / .9)}.border-l-transparent\/95{border-left-color:rgb(0 0 0 / .95)}.border-l-warning{border-left-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-l-warning-content{border-left-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-l-warning-content\/0{border-left-color:var(--fallback-wac,oklch(var(--wac)/0))}.border-l-warning-content\/10{border-left-color:var(--fallback-wac,oklch(var(--wac)/.1))}.border-l-warning-content\/100{border-left-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-l-warning-content\/15{border-left-color:var(--fallback-wac,oklch(var(--wac)/.15))}.border-l-warning-content\/20{border-left-color:var(--fallback-wac,oklch(var(--wac)/.2))}.border-l-warning-content\/25{border-left-color:var(--fallback-wac,oklch(var(--wac)/.25))}.border-l-warning-content\/30{border-left-color:var(--fallback-wac,oklch(var(--wac)/.3))}.border-l-warning-content\/35{border-left-color:var(--fallback-wac,oklch(var(--wac)/.35))}.border-l-warning-content\/40{border-left-color:var(--fallback-wac,oklch(var(--wac)/.4))}.border-l-warning-content\/45{border-left-color:var(--fallback-wac,oklch(var(--wac)/.45))}.border-l-warning-content\/5{border-left-color:var(--fallback-wac,oklch(var(--wac)/.05))}.border-l-warning-content\/50{border-left-color:var(--fallback-wac,oklch(var(--wac)/.5))}.border-l-warning-content\/55{border-left-color:var(--fallback-wac,oklch(var(--wac)/.55))}.border-l-warning-content\/60{border-left-color:var(--fallback-wac,oklch(var(--wac)/.6))}.border-l-warning-content\/65{border-left-color:var(--fallback-wac,oklch(var(--wac)/.65))}.border-l-warning-content\/70{border-left-color:var(--fallback-wac,oklch(var(--wac)/.7))}.border-l-warning-content\/75{border-left-color:var(--fallback-wac,oklch(var(--wac)/.75))}.border-l-warning-content\/80{border-left-color:var(--fallback-wac,oklch(var(--wac)/.8))}.border-l-warning-content\/85{border-left-color:var(--fallback-wac,oklch(var(--wac)/.85))}.border-l-warning-content\/90{border-left-color:var(--fallback-wac,oklch(var(--wac)/.9))}.border-l-warning-content\/95{border-left-color:var(--fallback-wac,oklch(var(--wac)/.95))}.border-l-warning\/0{border-left-color:var(--fallback-wa,oklch(var(--wa)/0))}.border-l-warning\/10{border-left-color:var(--fallback-wa,oklch(var(--wa)/.1))}.border-l-warning\/100{border-left-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-l-warning\/15{border-left-color:var(--fallback-wa,oklch(var(--wa)/.15))}.border-l-warning\/20{border-left-color:var(--fallback-wa,oklch(var(--wa)/.2))}.border-l-warning\/25{border-left-color:var(--fallback-wa,oklch(var(--wa)/.25))}.border-l-warning\/30{border-left-color:var(--fallback-wa,oklch(var(--wa)/.3))}.border-l-warning\/35{border-left-color:var(--fallback-wa,oklch(var(--wa)/.35))}.border-l-warning\/40{border-left-color:var(--fallback-wa,oklch(var(--wa)/.4))}.border-l-warning\/45{border-left-color:var(--fallback-wa,oklch(var(--wa)/.45))}.border-l-warning\/5{border-left-color:var(--fallback-wa,oklch(var(--wa)/.05))}.border-l-warning\/50{border-left-color:var(--fallback-wa,oklch(var(--wa)/.5))}.border-l-warning\/55{border-left-color:var(--fallback-wa,oklch(var(--wa)/.55))}.border-l-warning\/60{border-left-color:var(--fallback-wa,oklch(var(--wa)/.6))}.border-l-warning\/65{border-left-color:var(--fallback-wa,oklch(var(--wa)/.65))}.border-l-warning\/70{border-left-color:var(--fallback-wa,oklch(var(--wa)/.7))}.border-l-warning\/75{border-left-color:var(--fallback-wa,oklch(var(--wa)/.75))}.border-l-warning\/80{border-left-color:var(--fallback-wa,oklch(var(--wa)/.8))}.border-l-warning\/85{border-left-color:var(--fallback-wa,oklch(var(--wa)/.85))}.border-l-warning\/90{border-left-color:var(--fallback-wa,oklch(var(--wa)/.9))}.border-l-warning\/95{border-left-color:var(--fallback-wa,oklch(var(--wa)/.95))}.border-r-accent{border-right-color:var(--fallback-a,oklch(var(--a)/1))}.border-r-accent-content{border-right-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-r-accent-content\/0{border-right-color:var(--fallback-ac,oklch(var(--ac)/0))}.border-r-accent-content\/10{border-right-color:var(--fallback-ac,oklch(var(--ac)/.1))}.border-r-accent-content\/100{border-right-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-r-accent-content\/15{border-right-color:var(--fallback-ac,oklch(var(--ac)/.15))}.border-r-accent-content\/20{border-right-color:var(--fallback-ac,oklch(var(--ac)/.2))}.border-r-accent-content\/25{border-right-color:var(--fallback-ac,oklch(var(--ac)/.25))}.border-r-accent-content\/30{border-right-color:var(--fallback-ac,oklch(var(--ac)/.3))}.border-r-accent-content\/35{border-right-color:var(--fallback-ac,oklch(var(--ac)/.35))}.border-r-accent-content\/40{border-right-color:var(--fallback-ac,oklch(var(--ac)/.4))}.border-r-accent-content\/45{border-right-color:var(--fallback-ac,oklch(var(--ac)/.45))}.border-r-accent-content\/5{border-right-color:var(--fallback-ac,oklch(var(--ac)/.05))}.border-r-accent-content\/50{border-right-color:var(--fallback-ac,oklch(var(--ac)/.5))}.border-r-accent-content\/55{border-right-color:var(--fallback-ac,oklch(var(--ac)/.55))}.border-r-accent-content\/60{border-right-color:var(--fallback-ac,oklch(var(--ac)/.6))}.border-r-accent-content\/65{border-right-color:var(--fallback-ac,oklch(var(--ac)/.65))}.border-r-accent-content\/70{border-right-color:var(--fallback-ac,oklch(var(--ac)/.7))}.border-r-accent-content\/75{border-right-color:var(--fallback-ac,oklch(var(--ac)/.75))}.border-r-accent-content\/80{border-right-color:var(--fallback-ac,oklch(var(--ac)/.8))}.border-r-accent-content\/85{border-right-color:var(--fallback-ac,oklch(var(--ac)/.85))}.border-r-accent-content\/90{border-right-color:var(--fallback-ac,oklch(var(--ac)/.9))}.border-r-accent-content\/95{border-right-color:var(--fallback-ac,oklch(var(--ac)/.95))}.border-r-accent\/0{border-right-color:var(--fallback-a,oklch(var(--a)/0))}.border-r-accent\/10{border-right-color:var(--fallback-a,oklch(var(--a)/.1))}.border-r-accent\/100{border-right-color:var(--fallback-a,oklch(var(--a)/1))}.border-r-accent\/15{border-right-color:var(--fallback-a,oklch(var(--a)/.15))}.border-r-accent\/20{border-right-color:var(--fallback-a,oklch(var(--a)/.2))}.border-r-accent\/25{border-right-color:var(--fallback-a,oklch(var(--a)/.25))}.border-r-accent\/30{border-right-color:var(--fallback-a,oklch(var(--a)/.3))}.border-r-accent\/35{border-right-color:var(--fallback-a,oklch(var(--a)/.35))}.border-r-accent\/40{border-right-color:var(--fallback-a,oklch(var(--a)/.4))}.border-r-accent\/45{border-right-color:var(--fallback-a,oklch(var(--a)/.45))}.border-r-accent\/5{border-right-color:var(--fallback-a,oklch(var(--a)/.05))}.border-r-accent\/50{border-right-color:var(--fallback-a,oklch(var(--a)/.5))}.border-r-accent\/55{border-right-color:var(--fallback-a,oklch(var(--a)/.55))}.border-r-accent\/60{border-right-color:var(--fallback-a,oklch(var(--a)/.6))}.border-r-accent\/65{border-right-color:var(--fallback-a,oklch(var(--a)/.65))}.border-r-accent\/70{border-right-color:var(--fallback-a,oklch(var(--a)/.7))}.border-r-accent\/75{border-right-color:var(--fallback-a,oklch(var(--a)/.75))}.border-r-accent\/80{border-right-color:var(--fallback-a,oklch(var(--a)/.8))}.border-r-accent\/85{border-right-color:var(--fallback-a,oklch(var(--a)/.85))}.border-r-accent\/90{border-right-color:var(--fallback-a,oklch(var(--a)/.9))}.border-r-accent\/95{border-right-color:var(--fallback-a,oklch(var(--a)/.95))}.border-r-base-100{border-right-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-r-base-100\/0{border-right-color:var(--fallback-b1,oklch(var(--b1)/0))}.border-r-base-100\/10{border-right-color:var(--fallback-b1,oklch(var(--b1)/.1))}.border-r-base-100\/100{border-right-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-r-base-100\/15{border-right-color:var(--fallback-b1,oklch(var(--b1)/.15))}.border-r-base-100\/20{border-right-color:var(--fallback-b1,oklch(var(--b1)/.2))}.border-r-base-100\/25{border-right-color:var(--fallback-b1,oklch(var(--b1)/.25))}.border-r-base-100\/30{border-right-color:var(--fallback-b1,oklch(var(--b1)/.3))}.border-r-base-100\/35{border-right-color:var(--fallback-b1,oklch(var(--b1)/.35))}.border-r-base-100\/40{border-right-color:var(--fallback-b1,oklch(var(--b1)/.4))}.border-r-base-100\/45{border-right-color:var(--fallback-b1,oklch(var(--b1)/.45))}.border-r-base-100\/5{border-right-color:var(--fallback-b1,oklch(var(--b1)/.05))}.border-r-base-100\/50{border-right-color:var(--fallback-b1,oklch(var(--b1)/.5))}.border-r-base-100\/55{border-right-color:var(--fallback-b1,oklch(var(--b1)/.55))}.border-r-base-100\/60{border-right-color:var(--fallback-b1,oklch(var(--b1)/.6))}.border-r-base-100\/65{border-right-color:var(--fallback-b1,oklch(var(--b1)/.65))}.border-r-base-100\/70{border-right-color:var(--fallback-b1,oklch(var(--b1)/.7))}.border-r-base-100\/75{border-right-color:var(--fallback-b1,oklch(var(--b1)/.75))}.border-r-base-100\/80{border-right-color:var(--fallback-b1,oklch(var(--b1)/.8))}.border-r-base-100\/85{border-right-color:var(--fallback-b1,oklch(var(--b1)/.85))}.border-r-base-100\/90{border-right-color:var(--fallback-b1,oklch(var(--b1)/.9))}.border-r-base-100\/95{border-right-color:var(--fallback-b1,oklch(var(--b1)/.95))}.border-r-base-200{border-right-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-r-base-200\/0{border-right-color:var(--fallback-b2,oklch(var(--b2)/0))}.border-r-base-200\/10{border-right-color:var(--fallback-b2,oklch(var(--b2)/.1))}.border-r-base-200\/100{border-right-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-r-base-200\/15{border-right-color:var(--fallback-b2,oklch(var(--b2)/.15))}.border-r-base-200\/20{border-right-color:var(--fallback-b2,oklch(var(--b2)/.2))}.border-r-base-200\/25{border-right-color:var(--fallback-b2,oklch(var(--b2)/.25))}.border-r-base-200\/30{border-right-color:var(--fallback-b2,oklch(var(--b2)/.3))}.border-r-base-200\/35{border-right-color:var(--fallback-b2,oklch(var(--b2)/.35))}.border-r-base-200\/40{border-right-color:var(--fallback-b2,oklch(var(--b2)/.4))}.border-r-base-200\/45{border-right-color:var(--fallback-b2,oklch(var(--b2)/.45))}.border-r-base-200\/5{border-right-color:var(--fallback-b2,oklch(var(--b2)/.05))}.border-r-base-200\/50{border-right-color:var(--fallback-b2,oklch(var(--b2)/.5))}.border-r-base-200\/55{border-right-color:var(--fallback-b2,oklch(var(--b2)/.55))}.border-r-base-200\/60{border-right-color:var(--fallback-b2,oklch(var(--b2)/.6))}.border-r-base-200\/65{border-right-color:var(--fallback-b2,oklch(var(--b2)/.65))}.border-r-base-200\/70{border-right-color:var(--fallback-b2,oklch(var(--b2)/.7))}.border-r-base-200\/75{border-right-color:var(--fallback-b2,oklch(var(--b2)/.75))}.border-r-base-200\/80{border-right-color:var(--fallback-b2,oklch(var(--b2)/.8))}.border-r-base-200\/85{border-right-color:var(--fallback-b2,oklch(var(--b2)/.85))}.border-r-base-200\/90{border-right-color:var(--fallback-b2,oklch(var(--b2)/.9))}.border-r-base-200\/95{border-right-color:var(--fallback-b2,oklch(var(--b2)/.95))}.border-r-base-300{border-right-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-r-base-300\/0{border-right-color:var(--fallback-b3,oklch(var(--b3)/0))}.border-r-base-300\/10{border-right-color:var(--fallback-b3,oklch(var(--b3)/.1))}.border-r-base-300\/100{border-right-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-r-base-300\/15{border-right-color:var(--fallback-b3,oklch(var(--b3)/.15))}.border-r-base-300\/20{border-right-color:var(--fallback-b3,oklch(var(--b3)/.2))}.border-r-base-300\/25{border-right-color:var(--fallback-b3,oklch(var(--b3)/.25))}.border-r-base-300\/30{border-right-color:var(--fallback-b3,oklch(var(--b3)/.3))}.border-r-base-300\/35{border-right-color:var(--fallback-b3,oklch(var(--b3)/.35))}.border-r-base-300\/40{border-right-color:var(--fallback-b3,oklch(var(--b3)/.4))}.border-r-base-300\/45{border-right-color:var(--fallback-b3,oklch(var(--b3)/.45))}.border-r-base-300\/5{border-right-color:var(--fallback-b3,oklch(var(--b3)/.05))}.border-r-base-300\/50{border-right-color:var(--fallback-b3,oklch(var(--b3)/.5))}.border-r-base-300\/55{border-right-color:var(--fallback-b3,oklch(var(--b3)/.55))}.border-r-base-300\/60{border-right-color:var(--fallback-b3,oklch(var(--b3)/.6))}.border-r-base-300\/65{border-right-color:var(--fallback-b3,oklch(var(--b3)/.65))}.border-r-base-300\/70{border-right-color:var(--fallback-b3,oklch(var(--b3)/.7))}.border-r-base-300\/75{border-right-color:var(--fallback-b3,oklch(var(--b3)/.75))}.border-r-base-300\/80{border-right-color:var(--fallback-b3,oklch(var(--b3)/.8))}.border-r-base-300\/85{border-right-color:var(--fallback-b3,oklch(var(--b3)/.85))}.border-r-base-300\/90{border-right-color:var(--fallback-b3,oklch(var(--b3)/.9))}.border-r-base-300\/95{border-right-color:var(--fallback-b3,oklch(var(--b3)/.95))}.border-r-base-content{border-right-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-r-base-content\/0{border-right-color:var(--fallback-bc,oklch(var(--bc)/0))}.border-r-base-content\/10{border-right-color:var(--fallback-bc,oklch(var(--bc)/.1))}.border-r-base-content\/100{border-right-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-r-base-content\/15{border-right-color:var(--fallback-bc,oklch(var(--bc)/.15))}.border-r-base-content\/20{border-right-color:var(--fallback-bc,oklch(var(--bc)/.2))}.border-r-base-content\/25{border-right-color:var(--fallback-bc,oklch(var(--bc)/.25))}.border-r-base-content\/30{border-right-color:var(--fallback-bc,oklch(var(--bc)/.3))}.border-r-base-content\/35{border-right-color:var(--fallback-bc,oklch(var(--bc)/.35))}.border-r-base-content\/40{border-right-color:var(--fallback-bc,oklch(var(--bc)/.4))}.border-r-base-content\/45{border-right-color:var(--fallback-bc,oklch(var(--bc)/.45))}.border-r-base-content\/5{border-right-color:var(--fallback-bc,oklch(var(--bc)/.05))}.border-r-base-content\/50{border-right-color:var(--fallback-bc,oklch(var(--bc)/.5))}.border-r-base-content\/55{border-right-color:var(--fallback-bc,oklch(var(--bc)/.55))}.border-r-base-content\/60{border-right-color:var(--fallback-bc,oklch(var(--bc)/.6))}.border-r-base-content\/65{border-right-color:var(--fallback-bc,oklch(var(--bc)/.65))}.border-r-base-content\/70{border-right-color:var(--fallback-bc,oklch(var(--bc)/.7))}.border-r-base-content\/75{border-right-color:var(--fallback-bc,oklch(var(--bc)/.75))}.border-r-base-content\/80{border-right-color:var(--fallback-bc,oklch(var(--bc)/.8))}.border-r-base-content\/85{border-right-color:var(--fallback-bc,oklch(var(--bc)/.85))}.border-r-base-content\/90{border-right-color:var(--fallback-bc,oklch(var(--bc)/.9))}.border-r-base-content\/95{border-right-color:var(--fallback-bc,oklch(var(--bc)/.95))}.border-r-current{border-right-color:currentColor}.border-r-error{border-right-color:var(--fallback-er,oklch(var(--er)/1))}.border-r-error-content{border-right-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-r-error-content\/0{border-right-color:var(--fallback-erc,oklch(var(--erc)/0))}.border-r-error-content\/10{border-right-color:var(--fallback-erc,oklch(var(--erc)/.1))}.border-r-error-content\/100{border-right-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-r-error-content\/15{border-right-color:var(--fallback-erc,oklch(var(--erc)/.15))}.border-r-error-content\/20{border-right-color:var(--fallback-erc,oklch(var(--erc)/.2))}.border-r-error-content\/25{border-right-color:var(--fallback-erc,oklch(var(--erc)/.25))}.border-r-error-content\/30{border-right-color:var(--fallback-erc,oklch(var(--erc)/.3))}.border-r-error-content\/35{border-right-color:var(--fallback-erc,oklch(var(--erc)/.35))}.border-r-error-content\/40{border-right-color:var(--fallback-erc,oklch(var(--erc)/.4))}.border-r-error-content\/45{border-right-color:var(--fallback-erc,oklch(var(--erc)/.45))}.border-r-error-content\/5{border-right-color:var(--fallback-erc,oklch(var(--erc)/.05))}.border-r-error-content\/50{border-right-color:var(--fallback-erc,oklch(var(--erc)/.5))}.border-r-error-content\/55{border-right-color:var(--fallback-erc,oklch(var(--erc)/.55))}.border-r-error-content\/60{border-right-color:var(--fallback-erc,oklch(var(--erc)/.6))}.border-r-error-content\/65{border-right-color:var(--fallback-erc,oklch(var(--erc)/.65))}.border-r-error-content\/70{border-right-color:var(--fallback-erc,oklch(var(--erc)/.7))}.border-r-error-content\/75{border-right-color:var(--fallback-erc,oklch(var(--erc)/.75))}.border-r-error-content\/80{border-right-color:var(--fallback-erc,oklch(var(--erc)/.8))}.border-r-error-content\/85{border-right-color:var(--fallback-erc,oklch(var(--erc)/.85))}.border-r-error-content\/90{border-right-color:var(--fallback-erc,oklch(var(--erc)/.9))}.border-r-error-content\/95{border-right-color:var(--fallback-erc,oklch(var(--erc)/.95))}.border-r-error\/0{border-right-color:var(--fallback-er,oklch(var(--er)/0))}.border-r-error\/10{border-right-color:var(--fallback-er,oklch(var(--er)/.1))}.border-r-error\/100{border-right-color:var(--fallback-er,oklch(var(--er)/1))}.border-r-error\/15{border-right-color:var(--fallback-er,oklch(var(--er)/.15))}.border-r-error\/20{border-right-color:var(--fallback-er,oklch(var(--er)/.2))}.border-r-error\/25{border-right-color:var(--fallback-er,oklch(var(--er)/.25))}.border-r-error\/30{border-right-color:var(--fallback-er,oklch(var(--er)/.3))}.border-r-error\/35{border-right-color:var(--fallback-er,oklch(var(--er)/.35))}.border-r-error\/40{border-right-color:var(--fallback-er,oklch(var(--er)/.4))}.border-r-error\/45{border-right-color:var(--fallback-er,oklch(var(--er)/.45))}.border-r-error\/5{border-right-color:var(--fallback-er,oklch(var(--er)/.05))}.border-r-error\/50{border-right-color:var(--fallback-er,oklch(var(--er)/.5))}.border-r-error\/55{border-right-color:var(--fallback-er,oklch(var(--er)/.55))}.border-r-error\/60{border-right-color:var(--fallback-er,oklch(var(--er)/.6))}.border-r-error\/65{border-right-color:var(--fallback-er,oklch(var(--er)/.65))}.border-r-error\/70{border-right-color:var(--fallback-er,oklch(var(--er)/.7))}.border-r-error\/75{border-right-color:var(--fallback-er,oklch(var(--er)/.75))}.border-r-error\/80{border-right-color:var(--fallback-er,oklch(var(--er)/.8))}.border-r-error\/85{border-right-color:var(--fallback-er,oklch(var(--er)/.85))}.border-r-error\/90{border-right-color:var(--fallback-er,oklch(var(--er)/.9))}.border-r-error\/95{border-right-color:var(--fallback-er,oklch(var(--er)/.95))}.border-r-info{border-right-color:var(--fallback-in,oklch(var(--in)/1))}.border-r-info-content{border-right-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-r-info-content\/0{border-right-color:var(--fallback-inc,oklch(var(--inc)/0))}.border-r-info-content\/10{border-right-color:var(--fallback-inc,oklch(var(--inc)/.1))}.border-r-info-content\/100{border-right-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-r-info-content\/15{border-right-color:var(--fallback-inc,oklch(var(--inc)/.15))}.border-r-info-content\/20{border-right-color:var(--fallback-inc,oklch(var(--inc)/.2))}.border-r-info-content\/25{border-right-color:var(--fallback-inc,oklch(var(--inc)/.25))}.border-r-info-content\/30{border-right-color:var(--fallback-inc,oklch(var(--inc)/.3))}.border-r-info-content\/35{border-right-color:var(--fallback-inc,oklch(var(--inc)/.35))}.border-r-info-content\/40{border-right-color:var(--fallback-inc,oklch(var(--inc)/.4))}.border-r-info-content\/45{border-right-color:var(--fallback-inc,oklch(var(--inc)/.45))}.border-r-info-content\/5{border-right-color:var(--fallback-inc,oklch(var(--inc)/.05))}.border-r-info-content\/50{border-right-color:var(--fallback-inc,oklch(var(--inc)/.5))}.border-r-info-content\/55{border-right-color:var(--fallback-inc,oklch(var(--inc)/.55))}.border-r-info-content\/60{border-right-color:var(--fallback-inc,oklch(var(--inc)/.6))}.border-r-info-content\/65{border-right-color:var(--fallback-inc,oklch(var(--inc)/.65))}.border-r-info-content\/70{border-right-color:var(--fallback-inc,oklch(var(--inc)/.7))}.border-r-info-content\/75{border-right-color:var(--fallback-inc,oklch(var(--inc)/.75))}.border-r-info-content\/80{border-right-color:var(--fallback-inc,oklch(var(--inc)/.8))}.border-r-info-content\/85{border-right-color:var(--fallback-inc,oklch(var(--inc)/.85))}.border-r-info-content\/90{border-right-color:var(--fallback-inc,oklch(var(--inc)/.9))}.border-r-info-content\/95{border-right-color:var(--fallback-inc,oklch(var(--inc)/.95))}.border-r-info\/0{border-right-color:var(--fallback-in,oklch(var(--in)/0))}.border-r-info\/10{border-right-color:var(--fallback-in,oklch(var(--in)/.1))}.border-r-info\/100{border-right-color:var(--fallback-in,oklch(var(--in)/1))}.border-r-info\/15{border-right-color:var(--fallback-in,oklch(var(--in)/.15))}.border-r-info\/20{border-right-color:var(--fallback-in,oklch(var(--in)/.2))}.border-r-info\/25{border-right-color:var(--fallback-in,oklch(var(--in)/.25))}.border-r-info\/30{border-right-color:var(--fallback-in,oklch(var(--in)/.3))}.border-r-info\/35{border-right-color:var(--fallback-in,oklch(var(--in)/.35))}.border-r-info\/40{border-right-color:var(--fallback-in,oklch(var(--in)/.4))}.border-r-info\/45{border-right-color:var(--fallback-in,oklch(var(--in)/.45))}.border-r-info\/5{border-right-color:var(--fallback-in,oklch(var(--in)/.05))}.border-r-info\/50{border-right-color:var(--fallback-in,oklch(var(--in)/.5))}.border-r-info\/55{border-right-color:var(--fallback-in,oklch(var(--in)/.55))}.border-r-info\/60{border-right-color:var(--fallback-in,oklch(var(--in)/.6))}.border-r-info\/65{border-right-color:var(--fallback-in,oklch(var(--in)/.65))}.border-r-info\/70{border-right-color:var(--fallback-in,oklch(var(--in)/.7))}.border-r-info\/75{border-right-color:var(--fallback-in,oklch(var(--in)/.75))}.border-r-info\/80{border-right-color:var(--fallback-in,oklch(var(--in)/.8))}.border-r-info\/85{border-right-color:var(--fallback-in,oklch(var(--in)/.85))}.border-r-info\/90{border-right-color:var(--fallback-in,oklch(var(--in)/.9))}.border-r-info\/95{border-right-color:var(--fallback-in,oklch(var(--in)/.95))}.border-r-neutral{border-right-color:var(--fallback-n,oklch(var(--n)/1))}.border-r-neutral-content{border-right-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-r-neutral-content\/0{border-right-color:var(--fallback-nc,oklch(var(--nc)/0))}.border-r-neutral-content\/10{border-right-color:var(--fallback-nc,oklch(var(--nc)/.1))}.border-r-neutral-content\/100{border-right-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-r-neutral-content\/15{border-right-color:var(--fallback-nc,oklch(var(--nc)/.15))}.border-r-neutral-content\/20{border-right-color:var(--fallback-nc,oklch(var(--nc)/.2))}.border-r-neutral-content\/25{border-right-color:var(--fallback-nc,oklch(var(--nc)/.25))}.border-r-neutral-content\/30{border-right-color:var(--fallback-nc,oklch(var(--nc)/.3))}.border-r-neutral-content\/35{border-right-color:var(--fallback-nc,oklch(var(--nc)/.35))}.border-r-neutral-content\/40{border-right-color:var(--fallback-nc,oklch(var(--nc)/.4))}.border-r-neutral-content\/45{border-right-color:var(--fallback-nc,oklch(var(--nc)/.45))}.border-r-neutral-content\/5{border-right-color:var(--fallback-nc,oklch(var(--nc)/.05))}.border-r-neutral-content\/50{border-right-color:var(--fallback-nc,oklch(var(--nc)/.5))}.border-r-neutral-content\/55{border-right-color:var(--fallback-nc,oklch(var(--nc)/.55))}.border-r-neutral-content\/60{border-right-color:var(--fallback-nc,oklch(var(--nc)/.6))}.border-r-neutral-content\/65{border-right-color:var(--fallback-nc,oklch(var(--nc)/.65))}.border-r-neutral-content\/70{border-right-color:var(--fallback-nc,oklch(var(--nc)/.7))}.border-r-neutral-content\/75{border-right-color:var(--fallback-nc,oklch(var(--nc)/.75))}.border-r-neutral-content\/80{border-right-color:var(--fallback-nc,oklch(var(--nc)/.8))}.border-r-neutral-content\/85{border-right-color:var(--fallback-nc,oklch(var(--nc)/.85))}.border-r-neutral-content\/90{border-right-color:var(--fallback-nc,oklch(var(--nc)/.9))}.border-r-neutral-content\/95{border-right-color:var(--fallback-nc,oklch(var(--nc)/.95))}.border-r-neutral\/0{border-right-color:var(--fallback-n,oklch(var(--n)/0))}.border-r-neutral\/10{border-right-color:var(--fallback-n,oklch(var(--n)/.1))}.border-r-neutral\/100{border-right-color:var(--fallback-n,oklch(var(--n)/1))}.border-r-neutral\/15{border-right-color:var(--fallback-n,oklch(var(--n)/.15))}.border-r-neutral\/20{border-right-color:var(--fallback-n,oklch(var(--n)/.2))}.border-r-neutral\/25{border-right-color:var(--fallback-n,oklch(var(--n)/.25))}.border-r-neutral\/30{border-right-color:var(--fallback-n,oklch(var(--n)/.3))}.border-r-neutral\/35{border-right-color:var(--fallback-n,oklch(var(--n)/.35))}.border-r-neutral\/40{border-right-color:var(--fallback-n,oklch(var(--n)/.4))}.border-r-neutral\/45{border-right-color:var(--fallback-n,oklch(var(--n)/.45))}.border-r-neutral\/5{border-right-color:var(--fallback-n,oklch(var(--n)/.05))}.border-r-neutral\/50{border-right-color:var(--fallback-n,oklch(var(--n)/.5))}.border-r-neutral\/55{border-right-color:var(--fallback-n,oklch(var(--n)/.55))}.border-r-neutral\/60{border-right-color:var(--fallback-n,oklch(var(--n)/.6))}.border-r-neutral\/65{border-right-color:var(--fallback-n,oklch(var(--n)/.65))}.border-r-neutral\/70{border-right-color:var(--fallback-n,oklch(var(--n)/.7))}.border-r-neutral\/75{border-right-color:var(--fallback-n,oklch(var(--n)/.75))}.border-r-neutral\/80{border-right-color:var(--fallback-n,oklch(var(--n)/.8))}.border-r-neutral\/85{border-right-color:var(--fallback-n,oklch(var(--n)/.85))}.border-r-neutral\/90{border-right-color:var(--fallback-n,oklch(var(--n)/.9))}.border-r-neutral\/95{border-right-color:var(--fallback-n,oklch(var(--n)/.95))}.border-r-primary{border-right-color:var(--fallback-p,oklch(var(--p)/1))}.border-r-primary-content{border-right-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-r-primary-content\/0{border-right-color:var(--fallback-pc,oklch(var(--pc)/0))}.border-r-primary-content\/10{border-right-color:var(--fallback-pc,oklch(var(--pc)/.1))}.border-r-primary-content\/100{border-right-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-r-primary-content\/15{border-right-color:var(--fallback-pc,oklch(var(--pc)/.15))}.border-r-primary-content\/20{border-right-color:var(--fallback-pc,oklch(var(--pc)/.2))}.border-r-primary-content\/25{border-right-color:var(--fallback-pc,oklch(var(--pc)/.25))}.border-r-primary-content\/30{border-right-color:var(--fallback-pc,oklch(var(--pc)/.3))}.border-r-primary-content\/35{border-right-color:var(--fallback-pc,oklch(var(--pc)/.35))}.border-r-primary-content\/40{border-right-color:var(--fallback-pc,oklch(var(--pc)/.4))}.border-r-primary-content\/45{border-right-color:var(--fallback-pc,oklch(var(--pc)/.45))}.border-r-primary-content\/5{border-right-color:var(--fallback-pc,oklch(var(--pc)/.05))}.border-r-primary-content\/50{border-right-color:var(--fallback-pc,oklch(var(--pc)/.5))}.border-r-primary-content\/55{border-right-color:var(--fallback-pc,oklch(var(--pc)/.55))}.border-r-primary-content\/60{border-right-color:var(--fallback-pc,oklch(var(--pc)/.6))}.border-r-primary-content\/65{border-right-color:var(--fallback-pc,oklch(var(--pc)/.65))}.border-r-primary-content\/70{border-right-color:var(--fallback-pc,oklch(var(--pc)/.7))}.border-r-primary-content\/75{border-right-color:var(--fallback-pc,oklch(var(--pc)/.75))}.border-r-primary-content\/80{border-right-color:var(--fallback-pc,oklch(var(--pc)/.8))}.border-r-primary-content\/85{border-right-color:var(--fallback-pc,oklch(var(--pc)/.85))}.border-r-primary-content\/90{border-right-color:var(--fallback-pc,oklch(var(--pc)/.9))}.border-r-primary-content\/95{border-right-color:var(--fallback-pc,oklch(var(--pc)/.95))}.border-r-primary\/0{border-right-color:var(--fallback-p,oklch(var(--p)/0))}.border-r-primary\/10{border-right-color:var(--fallback-p,oklch(var(--p)/.1))}.border-r-primary\/100{border-right-color:var(--fallback-p,oklch(var(--p)/1))}.border-r-primary\/15{border-right-color:var(--fallback-p,oklch(var(--p)/.15))}.border-r-primary\/20{border-right-color:var(--fallback-p,oklch(var(--p)/.2))}.border-r-primary\/25{border-right-color:var(--fallback-p,oklch(var(--p)/.25))}.border-r-primary\/30{border-right-color:var(--fallback-p,oklch(var(--p)/.3))}.border-r-primary\/35{border-right-color:var(--fallback-p,oklch(var(--p)/.35))}.border-r-primary\/40{border-right-color:var(--fallback-p,oklch(var(--p)/.4))}.border-r-primary\/45{border-right-color:var(--fallback-p,oklch(var(--p)/.45))}.border-r-primary\/5{border-right-color:var(--fallback-p,oklch(var(--p)/.05))}.border-r-primary\/50{border-right-color:var(--fallback-p,oklch(var(--p)/.5))}.border-r-primary\/55{border-right-color:var(--fallback-p,oklch(var(--p)/.55))}.border-r-primary\/60{border-right-color:var(--fallback-p,oklch(var(--p)/.6))}.border-r-primary\/65{border-right-color:var(--fallback-p,oklch(var(--p)/.65))}.border-r-primary\/70{border-right-color:var(--fallback-p,oklch(var(--p)/.7))}.border-r-primary\/75{border-right-color:var(--fallback-p,oklch(var(--p)/.75))}.border-r-primary\/80{border-right-color:var(--fallback-p,oklch(var(--p)/.8))}.border-r-primary\/85{border-right-color:var(--fallback-p,oklch(var(--p)/.85))}.border-r-primary\/90{border-right-color:var(--fallback-p,oklch(var(--p)/.9))}.border-r-primary\/95{border-right-color:var(--fallback-p,oklch(var(--p)/.95))}.border-r-secondary{border-right-color:var(--fallback-s,oklch(var(--s)/1))}.border-r-secondary-content{border-right-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-r-secondary-content\/0{border-right-color:var(--fallback-sc,oklch(var(--sc)/0))}.border-r-secondary-content\/10{border-right-color:var(--fallback-sc,oklch(var(--sc)/.1))}.border-r-secondary-content\/100{border-right-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-r-secondary-content\/15{border-right-color:var(--fallback-sc,oklch(var(--sc)/.15))}.border-r-secondary-content\/20{border-right-color:var(--fallback-sc,oklch(var(--sc)/.2))}.border-r-secondary-content\/25{border-right-color:var(--fallback-sc,oklch(var(--sc)/.25))}.border-r-secondary-content\/30{border-right-color:var(--fallback-sc,oklch(var(--sc)/.3))}.border-r-secondary-content\/35{border-right-color:var(--fallback-sc,oklch(var(--sc)/.35))}.border-r-secondary-content\/40{border-right-color:var(--fallback-sc,oklch(var(--sc)/.4))}.border-r-secondary-content\/45{border-right-color:var(--fallback-sc,oklch(var(--sc)/.45))}.border-r-secondary-content\/5{border-right-color:var(--fallback-sc,oklch(var(--sc)/.05))}.border-r-secondary-content\/50{border-right-color:var(--fallback-sc,oklch(var(--sc)/.5))}.border-r-secondary-content\/55{border-right-color:var(--fallback-sc,oklch(var(--sc)/.55))}.border-r-secondary-content\/60{border-right-color:var(--fallback-sc,oklch(var(--sc)/.6))}.border-r-secondary-content\/65{border-right-color:var(--fallback-sc,oklch(var(--sc)/.65))}.border-r-secondary-content\/70{border-right-color:var(--fallback-sc,oklch(var(--sc)/.7))}.border-r-secondary-content\/75{border-right-color:var(--fallback-sc,oklch(var(--sc)/.75))}.border-r-secondary-content\/80{border-right-color:var(--fallback-sc,oklch(var(--sc)/.8))}.border-r-secondary-content\/85{border-right-color:var(--fallback-sc,oklch(var(--sc)/.85))}.border-r-secondary-content\/90{border-right-color:var(--fallback-sc,oklch(var(--sc)/.9))}.border-r-secondary-content\/95{border-right-color:var(--fallback-sc,oklch(var(--sc)/.95))}.border-r-secondary\/0{border-right-color:var(--fallback-s,oklch(var(--s)/0))}.border-r-secondary\/10{border-right-color:var(--fallback-s,oklch(var(--s)/.1))}.border-r-secondary\/100{border-right-color:var(--fallback-s,oklch(var(--s)/1))}.border-r-secondary\/15{border-right-color:var(--fallback-s,oklch(var(--s)/.15))}.border-r-secondary\/20{border-right-color:var(--fallback-s,oklch(var(--s)/.2))}.border-r-secondary\/25{border-right-color:var(--fallback-s,oklch(var(--s)/.25))}.border-r-secondary\/30{border-right-color:var(--fallback-s,oklch(var(--s)/.3))}.border-r-secondary\/35{border-right-color:var(--fallback-s,oklch(var(--s)/.35))}.border-r-secondary\/40{border-right-color:var(--fallback-s,oklch(var(--s)/.4))}.border-r-secondary\/45{border-right-color:var(--fallback-s,oklch(var(--s)/.45))}.border-r-secondary\/5{border-right-color:var(--fallback-s,oklch(var(--s)/.05))}.border-r-secondary\/50{border-right-color:var(--fallback-s,oklch(var(--s)/.5))}.border-r-secondary\/55{border-right-color:var(--fallback-s,oklch(var(--s)/.55))}.border-r-secondary\/60{border-right-color:var(--fallback-s,oklch(var(--s)/.6))}.border-r-secondary\/65{border-right-color:var(--fallback-s,oklch(var(--s)/.65))}.border-r-secondary\/70{border-right-color:var(--fallback-s,oklch(var(--s)/.7))}.border-r-secondary\/75{border-right-color:var(--fallback-s,oklch(var(--s)/.75))}.border-r-secondary\/80{border-right-color:var(--fallback-s,oklch(var(--s)/.8))}.border-r-secondary\/85{border-right-color:var(--fallback-s,oklch(var(--s)/.85))}.border-r-secondary\/90{border-right-color:var(--fallback-s,oklch(var(--s)/.9))}.border-r-secondary\/95{border-right-color:var(--fallback-s,oklch(var(--s)/.95))}.border-r-success{border-right-color:var(--fallback-su,oklch(var(--su)/1))}.border-r-success-content{border-right-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-r-success-content\/0{border-right-color:var(--fallback-suc,oklch(var(--suc)/0))}.border-r-success-content\/10{border-right-color:var(--fallback-suc,oklch(var(--suc)/.1))}.border-r-success-content\/100{border-right-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-r-success-content\/15{border-right-color:var(--fallback-suc,oklch(var(--suc)/.15))}.border-r-success-content\/20{border-right-color:var(--fallback-suc,oklch(var(--suc)/.2))}.border-r-success-content\/25{border-right-color:var(--fallback-suc,oklch(var(--suc)/.25))}.border-r-success-content\/30{border-right-color:var(--fallback-suc,oklch(var(--suc)/.3))}.border-r-success-content\/35{border-right-color:var(--fallback-suc,oklch(var(--suc)/.35))}.border-r-success-content\/40{border-right-color:var(--fallback-suc,oklch(var(--suc)/.4))}.border-r-success-content\/45{border-right-color:var(--fallback-suc,oklch(var(--suc)/.45))}.border-r-success-content\/5{border-right-color:var(--fallback-suc,oklch(var(--suc)/.05))}.border-r-success-content\/50{border-right-color:var(--fallback-suc,oklch(var(--suc)/.5))}.border-r-success-content\/55{border-right-color:var(--fallback-suc,oklch(var(--suc)/.55))}.border-r-success-content\/60{border-right-color:var(--fallback-suc,oklch(var(--suc)/.6))}.border-r-success-content\/65{border-right-color:var(--fallback-suc,oklch(var(--suc)/.65))}.border-r-success-content\/70{border-right-color:var(--fallback-suc,oklch(var(--suc)/.7))}.border-r-success-content\/75{border-right-color:var(--fallback-suc,oklch(var(--suc)/.75))}.border-r-success-content\/80{border-right-color:var(--fallback-suc,oklch(var(--suc)/.8))}.border-r-success-content\/85{border-right-color:var(--fallback-suc,oklch(var(--suc)/.85))}.border-r-success-content\/90{border-right-color:var(--fallback-suc,oklch(var(--suc)/.9))}.border-r-success-content\/95{border-right-color:var(--fallback-suc,oklch(var(--suc)/.95))}.border-r-success\/0{border-right-color:var(--fallback-su,oklch(var(--su)/0))}.border-r-success\/10{border-right-color:var(--fallback-su,oklch(var(--su)/.1))}.border-r-success\/100{border-right-color:var(--fallback-su,oklch(var(--su)/1))}.border-r-success\/15{border-right-color:var(--fallback-su,oklch(var(--su)/.15))}.border-r-success\/20{border-right-color:var(--fallback-su,oklch(var(--su)/.2))}.border-r-success\/25{border-right-color:var(--fallback-su,oklch(var(--su)/.25))}.border-r-success\/30{border-right-color:var(--fallback-su,oklch(var(--su)/.3))}.border-r-success\/35{border-right-color:var(--fallback-su,oklch(var(--su)/.35))}.border-r-success\/40{border-right-color:var(--fallback-su,oklch(var(--su)/.4))}.border-r-success\/45{border-right-color:var(--fallback-su,oklch(var(--su)/.45))}.border-r-success\/5{border-right-color:var(--fallback-su,oklch(var(--su)/.05))}.border-r-success\/50{border-right-color:var(--fallback-su,oklch(var(--su)/.5))}.border-r-success\/55{border-right-color:var(--fallback-su,oklch(var(--su)/.55))}.border-r-success\/60{border-right-color:var(--fallback-su,oklch(var(--su)/.6))}.border-r-success\/65{border-right-color:var(--fallback-su,oklch(var(--su)/.65))}.border-r-success\/70{border-right-color:var(--fallback-su,oklch(var(--su)/.7))}.border-r-success\/75{border-right-color:var(--fallback-su,oklch(var(--su)/.75))}.border-r-success\/80{border-right-color:var(--fallback-su,oklch(var(--su)/.8))}.border-r-success\/85{border-right-color:var(--fallback-su,oklch(var(--su)/.85))}.border-r-success\/90{border-right-color:var(--fallback-su,oklch(var(--su)/.9))}.border-r-success\/95{border-right-color:var(--fallback-su,oklch(var(--su)/.95))}.border-r-transparent{border-right-color:transparent}.border-r-transparent\/0{border-right-color:rgb(0 0 0 / 0)}.border-r-transparent\/10{border-right-color:rgb(0 0 0 / .1)}.border-r-transparent\/100{border-right-color:rgb(0 0 0 / 1)}.border-r-transparent\/15{border-right-color:rgb(0 0 0 / .15)}.border-r-transparent\/20{border-right-color:rgb(0 0 0 / .2)}.border-r-transparent\/25{border-right-color:rgb(0 0 0 / .25)}.border-r-transparent\/30{border-right-color:rgb(0 0 0 / .3)}.border-r-transparent\/35{border-right-color:rgb(0 0 0 / .35)}.border-r-transparent\/40{border-right-color:rgb(0 0 0 / .4)}.border-r-transparent\/45{border-right-color:rgb(0 0 0 / .45)}.border-r-transparent\/5{border-right-color:rgb(0 0 0 / .05)}.border-r-transparent\/50{border-right-color:rgb(0 0 0 / .5)}.border-r-transparent\/55{border-right-color:rgb(0 0 0 / .55)}.border-r-transparent\/60{border-right-color:rgb(0 0 0 / .6)}.border-r-transparent\/65{border-right-color:rgb(0 0 0 / .65)}.border-r-transparent\/70{border-right-color:rgb(0 0 0 / .7)}.border-r-transparent\/75{border-right-color:rgb(0 0 0 / .75)}.border-r-transparent\/80{border-right-color:rgb(0 0 0 / .8)}.border-r-transparent\/85{border-right-color:rgb(0 0 0 / .85)}.border-r-transparent\/90{border-right-color:rgb(0 0 0 / .9)}.border-r-transparent\/95{border-right-color:rgb(0 0 0 / .95)}.border-r-warning{border-right-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-r-warning-content{border-right-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-r-warning-content\/0{border-right-color:var(--fallback-wac,oklch(var(--wac)/0))}.border-r-warning-content\/10{border-right-color:var(--fallback-wac,oklch(var(--wac)/.1))}.border-r-warning-content\/100{border-right-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-r-warning-content\/15{border-right-color:var(--fallback-wac,oklch(var(--wac)/.15))}.border-r-warning-content\/20{border-right-color:var(--fallback-wac,oklch(var(--wac)/.2))}.border-r-warning-content\/25{border-right-color:var(--fallback-wac,oklch(var(--wac)/.25))}.border-r-warning-content\/30{border-right-color:var(--fallback-wac,oklch(var(--wac)/.3))}.border-r-warning-content\/35{border-right-color:var(--fallback-wac,oklch(var(--wac)/.35))}.border-r-warning-content\/40{border-right-color:var(--fallback-wac,oklch(var(--wac)/.4))}.border-r-warning-content\/45{border-right-color:var(--fallback-wac,oklch(var(--wac)/.45))}.border-r-warning-content\/5{border-right-color:var(--fallback-wac,oklch(var(--wac)/.05))}.border-r-warning-content\/50{border-right-color:var(--fallback-wac,oklch(var(--wac)/.5))}.border-r-warning-content\/55{border-right-color:var(--fallback-wac,oklch(var(--wac)/.55))}.border-r-warning-content\/60{border-right-color:var(--fallback-wac,oklch(var(--wac)/.6))}.border-r-warning-content\/65{border-right-color:var(--fallback-wac,oklch(var(--wac)/.65))}.border-r-warning-content\/70{border-right-color:var(--fallback-wac,oklch(var(--wac)/.7))}.border-r-warning-content\/75{border-right-color:var(--fallback-wac,oklch(var(--wac)/.75))}.border-r-warning-content\/80{border-right-color:var(--fallback-wac,oklch(var(--wac)/.8))}.border-r-warning-content\/85{border-right-color:var(--fallback-wac,oklch(var(--wac)/.85))}.border-r-warning-content\/90{border-right-color:var(--fallback-wac,oklch(var(--wac)/.9))}.border-r-warning-content\/95{border-right-color:var(--fallback-wac,oklch(var(--wac)/.95))}.border-r-warning\/0{border-right-color:var(--fallback-wa,oklch(var(--wa)/0))}.border-r-warning\/10{border-right-color:var(--fallback-wa,oklch(var(--wa)/.1))}.border-r-warning\/100{border-right-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-r-warning\/15{border-right-color:var(--fallback-wa,oklch(var(--wa)/.15))}.border-r-warning\/20{border-right-color:var(--fallback-wa,oklch(var(--wa)/.2))}.border-r-warning\/25{border-right-color:var(--fallback-wa,oklch(var(--wa)/.25))}.border-r-warning\/30{border-right-color:var(--fallback-wa,oklch(var(--wa)/.3))}.border-r-warning\/35{border-right-color:var(--fallback-wa,oklch(var(--wa)/.35))}.border-r-warning\/40{border-right-color:var(--fallback-wa,oklch(var(--wa)/.4))}.border-r-warning\/45{border-right-color:var(--fallback-wa,oklch(var(--wa)/.45))}.border-r-warning\/5{border-right-color:var(--fallback-wa,oklch(var(--wa)/.05))}.border-r-warning\/50{border-right-color:var(--fallback-wa,oklch(var(--wa)/.5))}.border-r-warning\/55{border-right-color:var(--fallback-wa,oklch(var(--wa)/.55))}.border-r-warning\/60{border-right-color:var(--fallback-wa,oklch(var(--wa)/.6))}.border-r-warning\/65{border-right-color:var(--fallback-wa,oklch(var(--wa)/.65))}.border-r-warning\/70{border-right-color:var(--fallback-wa,oklch(var(--wa)/.7))}.border-r-warning\/75{border-right-color:var(--fallback-wa,oklch(var(--wa)/.75))}.border-r-warning\/80{border-right-color:var(--fallback-wa,oklch(var(--wa)/.8))}.border-r-warning\/85{border-right-color:var(--fallback-wa,oklch(var(--wa)/.85))}.border-r-warning\/90{border-right-color:var(--fallback-wa,oklch(var(--wa)/.9))}.border-r-warning\/95{border-right-color:var(--fallback-wa,oklch(var(--wa)/.95))}.border-s-accent{border-inline-start-color:var(--fallback-a,oklch(var(--a)/1))}.border-s-accent-content{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-s-accent-content\/0{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0))}.border-s-accent-content\/10{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.1))}.border-s-accent-content\/100{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-s-accent-content\/15{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.15))}.border-s-accent-content\/20{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.2))}.border-s-accent-content\/25{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.25))}.border-s-accent-content\/30{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.3))}.border-s-accent-content\/35{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.35))}.border-s-accent-content\/40{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.4))}.border-s-accent-content\/45{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.45))}.border-s-accent-content\/5{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.05))}.border-s-accent-content\/50{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.5))}.border-s-accent-content\/55{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.55))}.border-s-accent-content\/60{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.6))}.border-s-accent-content\/65{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.65))}.border-s-accent-content\/70{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.7))}.border-s-accent-content\/75{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.75))}.border-s-accent-content\/80{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.8))}.border-s-accent-content\/85{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.85))}.border-s-accent-content\/90{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.9))}.border-s-accent-content\/95{border-inline-start-color:var(--fallback-ac,oklch(var(--ac)/0.95))}.border-s-accent\/0{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0))}.border-s-accent\/10{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.1))}.border-s-accent\/100{border-inline-start-color:var(--fallback-a,oklch(var(--a)/1))}.border-s-accent\/15{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.15))}.border-s-accent\/20{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.2))}.border-s-accent\/25{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.25))}.border-s-accent\/30{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.3))}.border-s-accent\/35{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.35))}.border-s-accent\/40{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.4))}.border-s-accent\/45{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.45))}.border-s-accent\/5{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.05))}.border-s-accent\/50{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.5))}.border-s-accent\/55{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.55))}.border-s-accent\/60{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.6))}.border-s-accent\/65{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.65))}.border-s-accent\/70{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.7))}.border-s-accent\/75{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.75))}.border-s-accent\/80{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.8))}.border-s-accent\/85{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.85))}.border-s-accent\/90{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.9))}.border-s-accent\/95{border-inline-start-color:var(--fallback-a,oklch(var(--a)/0.95))}.border-s-base-100{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-s-base-100\/0{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0))}.border-s-base-100\/10{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.1))}.border-s-base-100\/100{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-s-base-100\/15{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.15))}.border-s-base-100\/20{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.2))}.border-s-base-100\/25{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.25))}.border-s-base-100\/30{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.3))}.border-s-base-100\/35{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.35))}.border-s-base-100\/40{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.4))}.border-s-base-100\/45{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.45))}.border-s-base-100\/5{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.05))}.border-s-base-100\/50{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.5))}.border-s-base-100\/55{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.55))}.border-s-base-100\/60{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.6))}.border-s-base-100\/65{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.65))}.border-s-base-100\/70{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.7))}.border-s-base-100\/75{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.75))}.border-s-base-100\/80{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.8))}.border-s-base-100\/85{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.85))}.border-s-base-100\/90{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.9))}.border-s-base-100\/95{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.95))}.border-s-base-200{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-s-base-200\/0{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0))}.border-s-base-200\/10{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.1))}.border-s-base-200\/100{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-s-base-200\/15{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.15))}.border-s-base-200\/20{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.2))}.border-s-base-200\/25{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.25))}.border-s-base-200\/30{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.3))}.border-s-base-200\/35{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.35))}.border-s-base-200\/40{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.4))}.border-s-base-200\/45{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.45))}.border-s-base-200\/5{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.05))}.border-s-base-200\/50{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.5))}.border-s-base-200\/55{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.55))}.border-s-base-200\/60{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.6))}.border-s-base-200\/65{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.65))}.border-s-base-200\/70{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.7))}.border-s-base-200\/75{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.75))}.border-s-base-200\/80{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.8))}.border-s-base-200\/85{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.85))}.border-s-base-200\/90{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.9))}.border-s-base-200\/95{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.95))}.border-s-base-300{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-s-base-300\/0{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0))}.border-s-base-300\/10{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.1))}.border-s-base-300\/100{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-s-base-300\/15{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.15))}.border-s-base-300\/20{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.2))}.border-s-base-300\/25{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.25))}.border-s-base-300\/30{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.3))}.border-s-base-300\/35{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.35))}.border-s-base-300\/40{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.4))}.border-s-base-300\/45{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.45))}.border-s-base-300\/5{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.05))}.border-s-base-300\/50{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.5))}.border-s-base-300\/55{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.55))}.border-s-base-300\/60{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.6))}.border-s-base-300\/65{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.65))}.border-s-base-300\/70{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.7))}.border-s-base-300\/75{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.75))}.border-s-base-300\/80{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.8))}.border-s-base-300\/85{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.85))}.border-s-base-300\/90{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.9))}.border-s-base-300\/95{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.95))}.border-s-base-content{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-s-base-content\/0{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0))}.border-s-base-content\/10{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.1))}.border-s-base-content\/100{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-s-base-content\/15{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.15))}.border-s-base-content\/20{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.2))}.border-s-base-content\/25{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.25))}.border-s-base-content\/30{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.3))}.border-s-base-content\/35{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.35))}.border-s-base-content\/40{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.4))}.border-s-base-content\/45{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.45))}.border-s-base-content\/5{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.05))}.border-s-base-content\/50{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.5))}.border-s-base-content\/55{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.55))}.border-s-base-content\/60{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.6))}.border-s-base-content\/65{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.65))}.border-s-base-content\/70{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.7))}.border-s-base-content\/75{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.75))}.border-s-base-content\/80{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.8))}.border-s-base-content\/85{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.85))}.border-s-base-content\/90{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.9))}.border-s-base-content\/95{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.95))}.border-s-current{border-inline-start-color:currentColor}.border-s-error{border-inline-start-color:var(--fallback-er,oklch(var(--er)/1))}.border-s-error-content{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-s-error-content\/0{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0))}.border-s-error-content\/10{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.1))}.border-s-error-content\/100{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-s-error-content\/15{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.15))}.border-s-error-content\/20{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.2))}.border-s-error-content\/25{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.25))}.border-s-error-content\/30{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.3))}.border-s-error-content\/35{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.35))}.border-s-error-content\/40{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.4))}.border-s-error-content\/45{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.45))}.border-s-error-content\/5{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.05))}.border-s-error-content\/50{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.5))}.border-s-error-content\/55{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.55))}.border-s-error-content\/60{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.6))}.border-s-error-content\/65{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.65))}.border-s-error-content\/70{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.7))}.border-s-error-content\/75{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.75))}.border-s-error-content\/80{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.8))}.border-s-error-content\/85{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.85))}.border-s-error-content\/90{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.9))}.border-s-error-content\/95{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.95))}.border-s-error\/0{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0))}.border-s-error\/10{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.1))}.border-s-error\/100{border-inline-start-color:var(--fallback-er,oklch(var(--er)/1))}.border-s-error\/15{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.15))}.border-s-error\/20{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.2))}.border-s-error\/25{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.25))}.border-s-error\/30{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.3))}.border-s-error\/35{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.35))}.border-s-error\/40{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.4))}.border-s-error\/45{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.45))}.border-s-error\/5{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.05))}.border-s-error\/50{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.5))}.border-s-error\/55{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.55))}.border-s-error\/60{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.6))}.border-s-error\/65{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.65))}.border-s-error\/70{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.7))}.border-s-error\/75{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.75))}.border-s-error\/80{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.8))}.border-s-error\/85{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.85))}.border-s-error\/90{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.9))}.border-s-error\/95{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.95))}.border-s-info{border-inline-start-color:var(--fallback-in,oklch(var(--in)/1))}.border-s-info-content{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-s-info-content\/0{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0))}.border-s-info-content\/10{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.1))}.border-s-info-content\/100{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-s-info-content\/15{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.15))}.border-s-info-content\/20{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.2))}.border-s-info-content\/25{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.25))}.border-s-info-content\/30{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.3))}.border-s-info-content\/35{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.35))}.border-s-info-content\/40{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.4))}.border-s-info-content\/45{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.45))}.border-s-info-content\/5{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.05))}.border-s-info-content\/50{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.5))}.border-s-info-content\/55{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.55))}.border-s-info-content\/60{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.6))}.border-s-info-content\/65{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.65))}.border-s-info-content\/70{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.7))}.border-s-info-content\/75{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.75))}.border-s-info-content\/80{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.8))}.border-s-info-content\/85{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.85))}.border-s-info-content\/90{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.9))}.border-s-info-content\/95{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.95))}.border-s-info\/0{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0))}.border-s-info\/10{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.1))}.border-s-info\/100{border-inline-start-color:var(--fallback-in,oklch(var(--in)/1))}.border-s-info\/15{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.15))}.border-s-info\/20{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.2))}.border-s-info\/25{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.25))}.border-s-info\/30{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.3))}.border-s-info\/35{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.35))}.border-s-info\/40{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.4))}.border-s-info\/45{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.45))}.border-s-info\/5{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.05))}.border-s-info\/50{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.5))}.border-s-info\/55{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.55))}.border-s-info\/60{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.6))}.border-s-info\/65{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.65))}.border-s-info\/70{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.7))}.border-s-info\/75{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.75))}.border-s-info\/80{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.8))}.border-s-info\/85{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.85))}.border-s-info\/90{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.9))}.border-s-info\/95{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.95))}.border-s-neutral{border-inline-start-color:var(--fallback-n,oklch(var(--n)/1))}.border-s-neutral-content{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-s-neutral-content\/0{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0))}.border-s-neutral-content\/10{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.1))}.border-s-neutral-content\/100{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-s-neutral-content\/15{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.15))}.border-s-neutral-content\/20{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.2))}.border-s-neutral-content\/25{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.25))}.border-s-neutral-content\/30{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.3))}.border-s-neutral-content\/35{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.35))}.border-s-neutral-content\/40{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.4))}.border-s-neutral-content\/45{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.45))}.border-s-neutral-content\/5{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.05))}.border-s-neutral-content\/50{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.5))}.border-s-neutral-content\/55{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.55))}.border-s-neutral-content\/60{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.6))}.border-s-neutral-content\/65{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.65))}.border-s-neutral-content\/70{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.7))}.border-s-neutral-content\/75{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.75))}.border-s-neutral-content\/80{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.8))}.border-s-neutral-content\/85{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.85))}.border-s-neutral-content\/90{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.9))}.border-s-neutral-content\/95{border-inline-start-color:var(--fallback-nc,oklch(var(--nc)/0.95))}.border-s-neutral\/0{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0))}.border-s-neutral\/10{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.1))}.border-s-neutral\/100{border-inline-start-color:var(--fallback-n,oklch(var(--n)/1))}.border-s-neutral\/15{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.15))}.border-s-neutral\/20{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.2))}.border-s-neutral\/25{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.25))}.border-s-neutral\/30{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.3))}.border-s-neutral\/35{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.35))}.border-s-neutral\/40{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.4))}.border-s-neutral\/45{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.45))}.border-s-neutral\/5{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.05))}.border-s-neutral\/50{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.5))}.border-s-neutral\/55{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.55))}.border-s-neutral\/60{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.6))}.border-s-neutral\/65{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.65))}.border-s-neutral\/70{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.7))}.border-s-neutral\/75{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.75))}.border-s-neutral\/80{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.8))}.border-s-neutral\/85{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.85))}.border-s-neutral\/90{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.9))}.border-s-neutral\/95{border-inline-start-color:var(--fallback-n,oklch(var(--n)/0.95))}.border-s-primary{border-inline-start-color:var(--fallback-p,oklch(var(--p)/1))}.border-s-primary-content{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-s-primary-content\/0{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0))}.border-s-primary-content\/10{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.1))}.border-s-primary-content\/100{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-s-primary-content\/15{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.15))}.border-s-primary-content\/20{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.2))}.border-s-primary-content\/25{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.25))}.border-s-primary-content\/30{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.3))}.border-s-primary-content\/35{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.35))}.border-s-primary-content\/40{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.4))}.border-s-primary-content\/45{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.45))}.border-s-primary-content\/5{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.05))}.border-s-primary-content\/50{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.5))}.border-s-primary-content\/55{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.55))}.border-s-primary-content\/60{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.6))}.border-s-primary-content\/65{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.65))}.border-s-primary-content\/70{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.7))}.border-s-primary-content\/75{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.75))}.border-s-primary-content\/80{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.8))}.border-s-primary-content\/85{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.85))}.border-s-primary-content\/90{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.9))}.border-s-primary-content\/95{border-inline-start-color:var(--fallback-pc,oklch(var(--pc)/0.95))}.border-s-primary\/0{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0))}.border-s-primary\/10{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.1))}.border-s-primary\/100{border-inline-start-color:var(--fallback-p,oklch(var(--p)/1))}.border-s-primary\/15{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.15))}.border-s-primary\/20{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.2))}.border-s-primary\/25{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.25))}.border-s-primary\/30{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.3))}.border-s-primary\/35{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.35))}.border-s-primary\/40{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.4))}.border-s-primary\/45{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.45))}.border-s-primary\/5{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.05))}.border-s-primary\/50{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.5))}.border-s-primary\/55{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.55))}.border-s-primary\/60{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.6))}.border-s-primary\/65{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.65))}.border-s-primary\/70{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.7))}.border-s-primary\/75{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.75))}.border-s-primary\/80{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.8))}.border-s-primary\/85{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.85))}.border-s-primary\/90{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.9))}.border-s-primary\/95{border-inline-start-color:var(--fallback-p,oklch(var(--p)/0.95))}.border-s-secondary{border-inline-start-color:var(--fallback-s,oklch(var(--s)/1))}.border-s-secondary-content{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-s-secondary-content\/0{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0))}.border-s-secondary-content\/10{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.1))}.border-s-secondary-content\/100{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-s-secondary-content\/15{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.15))}.border-s-secondary-content\/20{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.2))}.border-s-secondary-content\/25{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.25))}.border-s-secondary-content\/30{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.3))}.border-s-secondary-content\/35{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.35))}.border-s-secondary-content\/40{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.4))}.border-s-secondary-content\/45{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.45))}.border-s-secondary-content\/5{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.05))}.border-s-secondary-content\/50{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.5))}.border-s-secondary-content\/55{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.55))}.border-s-secondary-content\/60{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.6))}.border-s-secondary-content\/65{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.65))}.border-s-secondary-content\/70{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.7))}.border-s-secondary-content\/75{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.75))}.border-s-secondary-content\/80{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.8))}.border-s-secondary-content\/85{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.85))}.border-s-secondary-content\/90{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.9))}.border-s-secondary-content\/95{border-inline-start-color:var(--fallback-sc,oklch(var(--sc)/0.95))}.border-s-secondary\/0{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0))}.border-s-secondary\/10{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.1))}.border-s-secondary\/100{border-inline-start-color:var(--fallback-s,oklch(var(--s)/1))}.border-s-secondary\/15{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.15))}.border-s-secondary\/20{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.2))}.border-s-secondary\/25{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.25))}.border-s-secondary\/30{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.3))}.border-s-secondary\/35{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.35))}.border-s-secondary\/40{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.4))}.border-s-secondary\/45{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.45))}.border-s-secondary\/5{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.05))}.border-s-secondary\/50{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.5))}.border-s-secondary\/55{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.55))}.border-s-secondary\/60{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.6))}.border-s-secondary\/65{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.65))}.border-s-secondary\/70{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.7))}.border-s-secondary\/75{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.75))}.border-s-secondary\/80{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.8))}.border-s-secondary\/85{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.85))}.border-s-secondary\/90{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.9))}.border-s-secondary\/95{border-inline-start-color:var(--fallback-s,oklch(var(--s)/0.95))}.border-s-success{border-inline-start-color:var(--fallback-su,oklch(var(--su)/1))}.border-s-success-content{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-s-success-content\/0{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0))}.border-s-success-content\/10{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.1))}.border-s-success-content\/100{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-s-success-content\/15{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.15))}.border-s-success-content\/20{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.2))}.border-s-success-content\/25{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.25))}.border-s-success-content\/30{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.3))}.border-s-success-content\/35{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.35))}.border-s-success-content\/40{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.4))}.border-s-success-content\/45{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.45))}.border-s-success-content\/5{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.05))}.border-s-success-content\/50{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.5))}.border-s-success-content\/55{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.55))}.border-s-success-content\/60{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.6))}.border-s-success-content\/65{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.65))}.border-s-success-content\/70{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.7))}.border-s-success-content\/75{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.75))}.border-s-success-content\/80{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.8))}.border-s-success-content\/85{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.85))}.border-s-success-content\/90{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.9))}.border-s-success-content\/95{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.95))}.border-s-success\/0{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0))}.border-s-success\/10{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.1))}.border-s-success\/100{border-inline-start-color:var(--fallback-su,oklch(var(--su)/1))}.border-s-success\/15{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.15))}.border-s-success\/20{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.2))}.border-s-success\/25{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.25))}.border-s-success\/30{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.3))}.border-s-success\/35{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.35))}.border-s-success\/40{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.4))}.border-s-success\/45{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.45))}.border-s-success\/5{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.05))}.border-s-success\/50{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.5))}.border-s-success\/55{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.55))}.border-s-success\/60{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.6))}.border-s-success\/65{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.65))}.border-s-success\/70{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.7))}.border-s-success\/75{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.75))}.border-s-success\/80{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.8))}.border-s-success\/85{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.85))}.border-s-success\/90{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.9))}.border-s-success\/95{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.95))}.border-s-transparent{border-inline-start-color:transparent}.border-s-transparent\/0{border-inline-start-color:rgb(0 0 0 / 0)}.border-s-transparent\/10{border-inline-start-color:rgb(0 0 0 / 0.1)}.border-s-transparent\/100{border-inline-start-color:rgb(0 0 0 / 1)}.border-s-transparent\/15{border-inline-start-color:rgb(0 0 0 / 0.15)}.border-s-transparent\/20{border-inline-start-color:rgb(0 0 0 / 0.2)}.border-s-transparent\/25{border-inline-start-color:rgb(0 0 0 / 0.25)}.border-s-transparent\/30{border-inline-start-color:rgb(0 0 0 / 0.3)}.border-s-transparent\/35{border-inline-start-color:rgb(0 0 0 / 0.35)}.border-s-transparent\/40{border-inline-start-color:rgb(0 0 0 / 0.4)}.border-s-transparent\/45{border-inline-start-color:rgb(0 0 0 / 0.45)}.border-s-transparent\/5{border-inline-start-color:rgb(0 0 0 / 0.05)}.border-s-transparent\/50{border-inline-start-color:rgb(0 0 0 / 0.5)}.border-s-transparent\/55{border-inline-start-color:rgb(0 0 0 / 0.55)}.border-s-transparent\/60{border-inline-start-color:rgb(0 0 0 / 0.6)}.border-s-transparent\/65{border-inline-start-color:rgb(0 0 0 / 0.65)}.border-s-transparent\/70{border-inline-start-color:rgb(0 0 0 / 0.7)}.border-s-transparent\/75{border-inline-start-color:rgb(0 0 0 / 0.75)}.border-s-transparent\/80{border-inline-start-color:rgb(0 0 0 / 0.8)}.border-s-transparent\/85{border-inline-start-color:rgb(0 0 0 / 0.85)}.border-s-transparent\/90{border-inline-start-color:rgb(0 0 0 / 0.9)}.border-s-transparent\/95{border-inline-start-color:rgb(0 0 0 / 0.95)}.border-s-warning{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-s-warning-content{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-s-warning-content\/0{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0))}.border-s-warning-content\/10{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.1))}.border-s-warning-content\/100{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-s-warning-content\/15{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.15))}.border-s-warning-content\/20{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.2))}.border-s-warning-content\/25{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.25))}.border-s-warning-content\/30{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.3))}.border-s-warning-content\/35{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.35))}.border-s-warning-content\/40{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.4))}.border-s-warning-content\/45{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.45))}.border-s-warning-content\/5{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.05))}.border-s-warning-content\/50{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.5))}.border-s-warning-content\/55{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.55))}.border-s-warning-content\/60{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.6))}.border-s-warning-content\/65{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.65))}.border-s-warning-content\/70{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.7))}.border-s-warning-content\/75{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.75))}.border-s-warning-content\/80{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.8))}.border-s-warning-content\/85{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.85))}.border-s-warning-content\/90{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.9))}.border-s-warning-content\/95{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.95))}.border-s-warning\/0{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0))}.border-s-warning\/10{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.1))}.border-s-warning\/100{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-s-warning\/15{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.15))}.border-s-warning\/20{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.2))}.border-s-warning\/25{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.25))}.border-s-warning\/30{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.3))}.border-s-warning\/35{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.35))}.border-s-warning\/40{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.4))}.border-s-warning\/45{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.45))}.border-s-warning\/5{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.05))}.border-s-warning\/50{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.5))}.border-s-warning\/55{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.55))}.border-s-warning\/60{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.6))}.border-s-warning\/65{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.65))}.border-s-warning\/70{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.7))}.border-s-warning\/75{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.75))}.border-s-warning\/80{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.8))}.border-s-warning\/85{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.85))}.border-s-warning\/90{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.9))}.border-s-warning\/95{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.95))}.border-t-accent{border-top-color:var(--fallback-a,oklch(var(--a)/1))}.border-t-accent-content{border-top-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-t-accent-content\/0{border-top-color:var(--fallback-ac,oklch(var(--ac)/0))}.border-t-accent-content\/10{border-top-color:var(--fallback-ac,oklch(var(--ac)/.1))}.border-t-accent-content\/100{border-top-color:var(--fallback-ac,oklch(var(--ac)/1))}.border-t-accent-content\/15{border-top-color:var(--fallback-ac,oklch(var(--ac)/.15))}.border-t-accent-content\/20{border-top-color:var(--fallback-ac,oklch(var(--ac)/.2))}.border-t-accent-content\/25{border-top-color:var(--fallback-ac,oklch(var(--ac)/.25))}.border-t-accent-content\/30{border-top-color:var(--fallback-ac,oklch(var(--ac)/.3))}.border-t-accent-content\/35{border-top-color:var(--fallback-ac,oklch(var(--ac)/.35))}.border-t-accent-content\/40{border-top-color:var(--fallback-ac,oklch(var(--ac)/.4))}.border-t-accent-content\/45{border-top-color:var(--fallback-ac,oklch(var(--ac)/.45))}.border-t-accent-content\/5{border-top-color:var(--fallback-ac,oklch(var(--ac)/.05))}.border-t-accent-content\/50{border-top-color:var(--fallback-ac,oklch(var(--ac)/.5))}.border-t-accent-content\/55{border-top-color:var(--fallback-ac,oklch(var(--ac)/.55))}.border-t-accent-content\/60{border-top-color:var(--fallback-ac,oklch(var(--ac)/.6))}.border-t-accent-content\/65{border-top-color:var(--fallback-ac,oklch(var(--ac)/.65))}.border-t-accent-content\/70{border-top-color:var(--fallback-ac,oklch(var(--ac)/.7))}.border-t-accent-content\/75{border-top-color:var(--fallback-ac,oklch(var(--ac)/.75))}.border-t-accent-content\/80{border-top-color:var(--fallback-ac,oklch(var(--ac)/.8))}.border-t-accent-content\/85{border-top-color:var(--fallback-ac,oklch(var(--ac)/.85))}.border-t-accent-content\/90{border-top-color:var(--fallback-ac,oklch(var(--ac)/.9))}.border-t-accent-content\/95{border-top-color:var(--fallback-ac,oklch(var(--ac)/.95))}.border-t-accent\/0{border-top-color:var(--fallback-a,oklch(var(--a)/0))}.border-t-accent\/10{border-top-color:var(--fallback-a,oklch(var(--a)/.1))}.border-t-accent\/100{border-top-color:var(--fallback-a,oklch(var(--a)/1))}.border-t-accent\/15{border-top-color:var(--fallback-a,oklch(var(--a)/.15))}.border-t-accent\/20{border-top-color:var(--fallback-a,oklch(var(--a)/.2))}.border-t-accent\/25{border-top-color:var(--fallback-a,oklch(var(--a)/.25))}.border-t-accent\/30{border-top-color:var(--fallback-a,oklch(var(--a)/.3))}.border-t-accent\/35{border-top-color:var(--fallback-a,oklch(var(--a)/.35))}.border-t-accent\/40{border-top-color:var(--fallback-a,oklch(var(--a)/.4))}.border-t-accent\/45{border-top-color:var(--fallback-a,oklch(var(--a)/.45))}.border-t-accent\/5{border-top-color:var(--fallback-a,oklch(var(--a)/.05))}.border-t-accent\/50{border-top-color:var(--fallback-a,oklch(var(--a)/.5))}.border-t-accent\/55{border-top-color:var(--fallback-a,oklch(var(--a)/.55))}.border-t-accent\/60{border-top-color:var(--fallback-a,oklch(var(--a)/.6))}.border-t-accent\/65{border-top-color:var(--fallback-a,oklch(var(--a)/.65))}.border-t-accent\/70{border-top-color:var(--fallback-a,oklch(var(--a)/.7))}.border-t-accent\/75{border-top-color:var(--fallback-a,oklch(var(--a)/.75))}.border-t-accent\/80{border-top-color:var(--fallback-a,oklch(var(--a)/.8))}.border-t-accent\/85{border-top-color:var(--fallback-a,oklch(var(--a)/.85))}.border-t-accent\/90{border-top-color:var(--fallback-a,oklch(var(--a)/.9))}.border-t-accent\/95{border-top-color:var(--fallback-a,oklch(var(--a)/.95))}.border-t-base-100{border-top-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-t-base-100\/0{border-top-color:var(--fallback-b1,oklch(var(--b1)/0))}.border-t-base-100\/10{border-top-color:var(--fallback-b1,oklch(var(--b1)/.1))}.border-t-base-100\/100{border-top-color:var(--fallback-b1,oklch(var(--b1)/1))}.border-t-base-100\/15{border-top-color:var(--fallback-b1,oklch(var(--b1)/.15))}.border-t-base-100\/20{border-top-color:var(--fallback-b1,oklch(var(--b1)/.2))}.border-t-base-100\/25{border-top-color:var(--fallback-b1,oklch(var(--b1)/.25))}.border-t-base-100\/30{border-top-color:var(--fallback-b1,oklch(var(--b1)/.3))}.border-t-base-100\/35{border-top-color:var(--fallback-b1,oklch(var(--b1)/.35))}.border-t-base-100\/40{border-top-color:var(--fallback-b1,oklch(var(--b1)/.4))}.border-t-base-100\/45{border-top-color:var(--fallback-b1,oklch(var(--b1)/.45))}.border-t-base-100\/5{border-top-color:var(--fallback-b1,oklch(var(--b1)/.05))}.border-t-base-100\/50{border-top-color:var(--fallback-b1,oklch(var(--b1)/.5))}.border-t-base-100\/55{border-top-color:var(--fallback-b1,oklch(var(--b1)/.55))}.border-t-base-100\/60{border-top-color:var(--fallback-b1,oklch(var(--b1)/.6))}.border-t-base-100\/65{border-top-color:var(--fallback-b1,oklch(var(--b1)/.65))}.border-t-base-100\/70{border-top-color:var(--fallback-b1,oklch(var(--b1)/.7))}.border-t-base-100\/75{border-top-color:var(--fallback-b1,oklch(var(--b1)/.75))}.border-t-base-100\/80{border-top-color:var(--fallback-b1,oklch(var(--b1)/.8))}.border-t-base-100\/85{border-top-color:var(--fallback-b1,oklch(var(--b1)/.85))}.border-t-base-100\/90{border-top-color:var(--fallback-b1,oklch(var(--b1)/.9))}.border-t-base-100\/95{border-top-color:var(--fallback-b1,oklch(var(--b1)/.95))}.border-t-base-200{border-top-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-t-base-200\/0{border-top-color:var(--fallback-b2,oklch(var(--b2)/0))}.border-t-base-200\/10{border-top-color:var(--fallback-b2,oklch(var(--b2)/.1))}.border-t-base-200\/100{border-top-color:var(--fallback-b2,oklch(var(--b2)/1))}.border-t-base-200\/15{border-top-color:var(--fallback-b2,oklch(var(--b2)/.15))}.border-t-base-200\/20{border-top-color:var(--fallback-b2,oklch(var(--b2)/.2))}.border-t-base-200\/25{border-top-color:var(--fallback-b2,oklch(var(--b2)/.25))}.border-t-base-200\/30{border-top-color:var(--fallback-b2,oklch(var(--b2)/.3))}.border-t-base-200\/35{border-top-color:var(--fallback-b2,oklch(var(--b2)/.35))}.border-t-base-200\/40{border-top-color:var(--fallback-b2,oklch(var(--b2)/.4))}.border-t-base-200\/45{border-top-color:var(--fallback-b2,oklch(var(--b2)/.45))}.border-t-base-200\/5{border-top-color:var(--fallback-b2,oklch(var(--b2)/.05))}.border-t-base-200\/50{border-top-color:var(--fallback-b2,oklch(var(--b2)/.5))}.border-t-base-200\/55{border-top-color:var(--fallback-b2,oklch(var(--b2)/.55))}.border-t-base-200\/60{border-top-color:var(--fallback-b2,oklch(var(--b2)/.6))}.border-t-base-200\/65{border-top-color:var(--fallback-b2,oklch(var(--b2)/.65))}.border-t-base-200\/70{border-top-color:var(--fallback-b2,oklch(var(--b2)/.7))}.border-t-base-200\/75{border-top-color:var(--fallback-b2,oklch(var(--b2)/.75))}.border-t-base-200\/80{border-top-color:var(--fallback-b2,oklch(var(--b2)/.8))}.border-t-base-200\/85{border-top-color:var(--fallback-b2,oklch(var(--b2)/.85))}.border-t-base-200\/90{border-top-color:var(--fallback-b2,oklch(var(--b2)/.9))}.border-t-base-200\/95{border-top-color:var(--fallback-b2,oklch(var(--b2)/.95))}.border-t-base-300{border-top-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-t-base-300\/0{border-top-color:var(--fallback-b3,oklch(var(--b3)/0))}.border-t-base-300\/10{border-top-color:var(--fallback-b3,oklch(var(--b3)/.1))}.border-t-base-300\/100{border-top-color:var(--fallback-b3,oklch(var(--b3)/1))}.border-t-base-300\/15{border-top-color:var(--fallback-b3,oklch(var(--b3)/.15))}.border-t-base-300\/20{border-top-color:var(--fallback-b3,oklch(var(--b3)/.2))}.border-t-base-300\/25{border-top-color:var(--fallback-b3,oklch(var(--b3)/.25))}.border-t-base-300\/30{border-top-color:var(--fallback-b3,oklch(var(--b3)/.3))}.border-t-base-300\/35{border-top-color:var(--fallback-b3,oklch(var(--b3)/.35))}.border-t-base-300\/40{border-top-color:var(--fallback-b3,oklch(var(--b3)/.4))}.border-t-base-300\/45{border-top-color:var(--fallback-b3,oklch(var(--b3)/.45))}.border-t-base-300\/5{border-top-color:var(--fallback-b3,oklch(var(--b3)/.05))}.border-t-base-300\/50{border-top-color:var(--fallback-b3,oklch(var(--b3)/.5))}.border-t-base-300\/55{border-top-color:var(--fallback-b3,oklch(var(--b3)/.55))}.border-t-base-300\/60{border-top-color:var(--fallback-b3,oklch(var(--b3)/.6))}.border-t-base-300\/65{border-top-color:var(--fallback-b3,oklch(var(--b3)/.65))}.border-t-base-300\/70{border-top-color:var(--fallback-b3,oklch(var(--b3)/.7))}.border-t-base-300\/75{border-top-color:var(--fallback-b3,oklch(var(--b3)/.75))}.border-t-base-300\/80{border-top-color:var(--fallback-b3,oklch(var(--b3)/.8))}.border-t-base-300\/85{border-top-color:var(--fallback-b3,oklch(var(--b3)/.85))}.border-t-base-300\/90{border-top-color:var(--fallback-b3,oklch(var(--b3)/.9))}.border-t-base-300\/95{border-top-color:var(--fallback-b3,oklch(var(--b3)/.95))}.border-t-base-content{border-top-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-t-base-content\/0{border-top-color:var(--fallback-bc,oklch(var(--bc)/0))}.border-t-base-content\/10{border-top-color:var(--fallback-bc,oklch(var(--bc)/.1))}.border-t-base-content\/100{border-top-color:var(--fallback-bc,oklch(var(--bc)/1))}.border-t-base-content\/15{border-top-color:var(--fallback-bc,oklch(var(--bc)/.15))}.border-t-base-content\/20{border-top-color:var(--fallback-bc,oklch(var(--bc)/.2))}.border-t-base-content\/25{border-top-color:var(--fallback-bc,oklch(var(--bc)/.25))}.border-t-base-content\/30{border-top-color:var(--fallback-bc,oklch(var(--bc)/.3))}.border-t-base-content\/35{border-top-color:var(--fallback-bc,oklch(var(--bc)/.35))}.border-t-base-content\/40{border-top-color:var(--fallback-bc,oklch(var(--bc)/.4))}.border-t-base-content\/45{border-top-color:var(--fallback-bc,oklch(var(--bc)/.45))}.border-t-base-content\/5{border-top-color:var(--fallback-bc,oklch(var(--bc)/.05))}.border-t-base-content\/50{border-top-color:var(--fallback-bc,oklch(var(--bc)/.5))}.border-t-base-content\/55{border-top-color:var(--fallback-bc,oklch(var(--bc)/.55))}.border-t-base-content\/60{border-top-color:var(--fallback-bc,oklch(var(--bc)/.6))}.border-t-base-content\/65{border-top-color:var(--fallback-bc,oklch(var(--bc)/.65))}.border-t-base-content\/70{border-top-color:var(--fallback-bc,oklch(var(--bc)/.7))}.border-t-base-content\/75{border-top-color:var(--fallback-bc,oklch(var(--bc)/.75))}.border-t-base-content\/80{border-top-color:var(--fallback-bc,oklch(var(--bc)/.8))}.border-t-base-content\/85{border-top-color:var(--fallback-bc,oklch(var(--bc)/.85))}.border-t-base-content\/90{border-top-color:var(--fallback-bc,oklch(var(--bc)/.9))}.border-t-base-content\/95{border-top-color:var(--fallback-bc,oklch(var(--bc)/.95))}.border-t-current{border-top-color:currentColor}.border-t-error{border-top-color:var(--fallback-er,oklch(var(--er)/1))}.border-t-error-content{border-top-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-t-error-content\/0{border-top-color:var(--fallback-erc,oklch(var(--erc)/0))}.border-t-error-content\/10{border-top-color:var(--fallback-erc,oklch(var(--erc)/.1))}.border-t-error-content\/100{border-top-color:var(--fallback-erc,oklch(var(--erc)/1))}.border-t-error-content\/15{border-top-color:var(--fallback-erc,oklch(var(--erc)/.15))}.border-t-error-content\/20{border-top-color:var(--fallback-erc,oklch(var(--erc)/.2))}.border-t-error-content\/25{border-top-color:var(--fallback-erc,oklch(var(--erc)/.25))}.border-t-error-content\/30{border-top-color:var(--fallback-erc,oklch(var(--erc)/.3))}.border-t-error-content\/35{border-top-color:var(--fallback-erc,oklch(var(--erc)/.35))}.border-t-error-content\/40{border-top-color:var(--fallback-erc,oklch(var(--erc)/.4))}.border-t-error-content\/45{border-top-color:var(--fallback-erc,oklch(var(--erc)/.45))}.border-t-error-content\/5{border-top-color:var(--fallback-erc,oklch(var(--erc)/.05))}.border-t-error-content\/50{border-top-color:var(--fallback-erc,oklch(var(--erc)/.5))}.border-t-error-content\/55{border-top-color:var(--fallback-erc,oklch(var(--erc)/.55))}.border-t-error-content\/60{border-top-color:var(--fallback-erc,oklch(var(--erc)/.6))}.border-t-error-content\/65{border-top-color:var(--fallback-erc,oklch(var(--erc)/.65))}.border-t-error-content\/70{border-top-color:var(--fallback-erc,oklch(var(--erc)/.7))}.border-t-error-content\/75{border-top-color:var(--fallback-erc,oklch(var(--erc)/.75))}.border-t-error-content\/80{border-top-color:var(--fallback-erc,oklch(var(--erc)/.8))}.border-t-error-content\/85{border-top-color:var(--fallback-erc,oklch(var(--erc)/.85))}.border-t-error-content\/90{border-top-color:var(--fallback-erc,oklch(var(--erc)/.9))}.border-t-error-content\/95{border-top-color:var(--fallback-erc,oklch(var(--erc)/.95))}.border-t-error\/0{border-top-color:var(--fallback-er,oklch(var(--er)/0))}.border-t-error\/10{border-top-color:var(--fallback-er,oklch(var(--er)/.1))}.border-t-error\/100{border-top-color:var(--fallback-er,oklch(var(--er)/1))}.border-t-error\/15{border-top-color:var(--fallback-er,oklch(var(--er)/.15))}.border-t-error\/20{border-top-color:var(--fallback-er,oklch(var(--er)/.2))}.border-t-error\/25{border-top-color:var(--fallback-er,oklch(var(--er)/.25))}.border-t-error\/30{border-top-color:var(--fallback-er,oklch(var(--er)/.3))}.border-t-error\/35{border-top-color:var(--fallback-er,oklch(var(--er)/.35))}.border-t-error\/40{border-top-color:var(--fallback-er,oklch(var(--er)/.4))}.border-t-error\/45{border-top-color:var(--fallback-er,oklch(var(--er)/.45))}.border-t-error\/5{border-top-color:var(--fallback-er,oklch(var(--er)/.05))}.border-t-error\/50{border-top-color:var(--fallback-er,oklch(var(--er)/.5))}.border-t-error\/55{border-top-color:var(--fallback-er,oklch(var(--er)/.55))}.border-t-error\/60{border-top-color:var(--fallback-er,oklch(var(--er)/.6))}.border-t-error\/65{border-top-color:var(--fallback-er,oklch(var(--er)/.65))}.border-t-error\/70{border-top-color:var(--fallback-er,oklch(var(--er)/.7))}.border-t-error\/75{border-top-color:var(--fallback-er,oklch(var(--er)/.75))}.border-t-error\/80{border-top-color:var(--fallback-er,oklch(var(--er)/.8))}.border-t-error\/85{border-top-color:var(--fallback-er,oklch(var(--er)/.85))}.border-t-error\/90{border-top-color:var(--fallback-er,oklch(var(--er)/.9))}.border-t-error\/95{border-top-color:var(--fallback-er,oklch(var(--er)/.95))}.border-t-info{border-top-color:var(--fallback-in,oklch(var(--in)/1))}.border-t-info-content{border-top-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-t-info-content\/0{border-top-color:var(--fallback-inc,oklch(var(--inc)/0))}.border-t-info-content\/10{border-top-color:var(--fallback-inc,oklch(var(--inc)/.1))}.border-t-info-content\/100{border-top-color:var(--fallback-inc,oklch(var(--inc)/1))}.border-t-info-content\/15{border-top-color:var(--fallback-inc,oklch(var(--inc)/.15))}.border-t-info-content\/20{border-top-color:var(--fallback-inc,oklch(var(--inc)/.2))}.border-t-info-content\/25{border-top-color:var(--fallback-inc,oklch(var(--inc)/.25))}.border-t-info-content\/30{border-top-color:var(--fallback-inc,oklch(var(--inc)/.3))}.border-t-info-content\/35{border-top-color:var(--fallback-inc,oklch(var(--inc)/.35))}.border-t-info-content\/40{border-top-color:var(--fallback-inc,oklch(var(--inc)/.4))}.border-t-info-content\/45{border-top-color:var(--fallback-inc,oklch(var(--inc)/.45))}.border-t-info-content\/5{border-top-color:var(--fallback-inc,oklch(var(--inc)/.05))}.border-t-info-content\/50{border-top-color:var(--fallback-inc,oklch(var(--inc)/.5))}.border-t-info-content\/55{border-top-color:var(--fallback-inc,oklch(var(--inc)/.55))}.border-t-info-content\/60{border-top-color:var(--fallback-inc,oklch(var(--inc)/.6))}.border-t-info-content\/65{border-top-color:var(--fallback-inc,oklch(var(--inc)/.65))}.border-t-info-content\/70{border-top-color:var(--fallback-inc,oklch(var(--inc)/.7))}.border-t-info-content\/75{border-top-color:var(--fallback-inc,oklch(var(--inc)/.75))}.border-t-info-content\/80{border-top-color:var(--fallback-inc,oklch(var(--inc)/.8))}.border-t-info-content\/85{border-top-color:var(--fallback-inc,oklch(var(--inc)/.85))}.border-t-info-content\/90{border-top-color:var(--fallback-inc,oklch(var(--inc)/.9))}.border-t-info-content\/95{border-top-color:var(--fallback-inc,oklch(var(--inc)/.95))}.border-t-info\/0{border-top-color:var(--fallback-in,oklch(var(--in)/0))}.border-t-info\/10{border-top-color:var(--fallback-in,oklch(var(--in)/.1))}.border-t-info\/100{border-top-color:var(--fallback-in,oklch(var(--in)/1))}.border-t-info\/15{border-top-color:var(--fallback-in,oklch(var(--in)/.15))}.border-t-info\/20{border-top-color:var(--fallback-in,oklch(var(--in)/.2))}.border-t-info\/25{border-top-color:var(--fallback-in,oklch(var(--in)/.25))}.border-t-info\/30{border-top-color:var(--fallback-in,oklch(var(--in)/.3))}.border-t-info\/35{border-top-color:var(--fallback-in,oklch(var(--in)/.35))}.border-t-info\/40{border-top-color:var(--fallback-in,oklch(var(--in)/.4))}.border-t-info\/45{border-top-color:var(--fallback-in,oklch(var(--in)/.45))}.border-t-info\/5{border-top-color:var(--fallback-in,oklch(var(--in)/.05))}.border-t-info\/50{border-top-color:var(--fallback-in,oklch(var(--in)/.5))}.border-t-info\/55{border-top-color:var(--fallback-in,oklch(var(--in)/.55))}.border-t-info\/60{border-top-color:var(--fallback-in,oklch(var(--in)/.6))}.border-t-info\/65{border-top-color:var(--fallback-in,oklch(var(--in)/.65))}.border-t-info\/70{border-top-color:var(--fallback-in,oklch(var(--in)/.7))}.border-t-info\/75{border-top-color:var(--fallback-in,oklch(var(--in)/.75))}.border-t-info\/80{border-top-color:var(--fallback-in,oklch(var(--in)/.8))}.border-t-info\/85{border-top-color:var(--fallback-in,oklch(var(--in)/.85))}.border-t-info\/90{border-top-color:var(--fallback-in,oklch(var(--in)/.9))}.border-t-info\/95{border-top-color:var(--fallback-in,oklch(var(--in)/.95))}.border-t-neutral{border-top-color:var(--fallback-n,oklch(var(--n)/1))}.border-t-neutral-content{border-top-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-t-neutral-content\/0{border-top-color:var(--fallback-nc,oklch(var(--nc)/0))}.border-t-neutral-content\/10{border-top-color:var(--fallback-nc,oklch(var(--nc)/.1))}.border-t-neutral-content\/100{border-top-color:var(--fallback-nc,oklch(var(--nc)/1))}.border-t-neutral-content\/15{border-top-color:var(--fallback-nc,oklch(var(--nc)/.15))}.border-t-neutral-content\/20{border-top-color:var(--fallback-nc,oklch(var(--nc)/.2))}.border-t-neutral-content\/25{border-top-color:var(--fallback-nc,oklch(var(--nc)/.25))}.border-t-neutral-content\/30{border-top-color:var(--fallback-nc,oklch(var(--nc)/.3))}.border-t-neutral-content\/35{border-top-color:var(--fallback-nc,oklch(var(--nc)/.35))}.border-t-neutral-content\/40{border-top-color:var(--fallback-nc,oklch(var(--nc)/.4))}.border-t-neutral-content\/45{border-top-color:var(--fallback-nc,oklch(var(--nc)/.45))}.border-t-neutral-content\/5{border-top-color:var(--fallback-nc,oklch(var(--nc)/.05))}.border-t-neutral-content\/50{border-top-color:var(--fallback-nc,oklch(var(--nc)/.5))}.border-t-neutral-content\/55{border-top-color:var(--fallback-nc,oklch(var(--nc)/.55))}.border-t-neutral-content\/60{border-top-color:var(--fallback-nc,oklch(var(--nc)/.6))}.border-t-neutral-content\/65{border-top-color:var(--fallback-nc,oklch(var(--nc)/.65))}.border-t-neutral-content\/70{border-top-color:var(--fallback-nc,oklch(var(--nc)/.7))}.border-t-neutral-content\/75{border-top-color:var(--fallback-nc,oklch(var(--nc)/.75))}.border-t-neutral-content\/80{border-top-color:var(--fallback-nc,oklch(var(--nc)/.8))}.border-t-neutral-content\/85{border-top-color:var(--fallback-nc,oklch(var(--nc)/.85))}.border-t-neutral-content\/90{border-top-color:var(--fallback-nc,oklch(var(--nc)/.9))}.border-t-neutral-content\/95{border-top-color:var(--fallback-nc,oklch(var(--nc)/.95))}.border-t-neutral\/0{border-top-color:var(--fallback-n,oklch(var(--n)/0))}.border-t-neutral\/10{border-top-color:var(--fallback-n,oklch(var(--n)/.1))}.border-t-neutral\/100{border-top-color:var(--fallback-n,oklch(var(--n)/1))}.border-t-neutral\/15{border-top-color:var(--fallback-n,oklch(var(--n)/.15))}.border-t-neutral\/20{border-top-color:var(--fallback-n,oklch(var(--n)/.2))}.border-t-neutral\/25{border-top-color:var(--fallback-n,oklch(var(--n)/.25))}.border-t-neutral\/30{border-top-color:var(--fallback-n,oklch(var(--n)/.3))}.border-t-neutral\/35{border-top-color:var(--fallback-n,oklch(var(--n)/.35))}.border-t-neutral\/40{border-top-color:var(--fallback-n,oklch(var(--n)/.4))}.border-t-neutral\/45{border-top-color:var(--fallback-n,oklch(var(--n)/.45))}.border-t-neutral\/5{border-top-color:var(--fallback-n,oklch(var(--n)/.05))}.border-t-neutral\/50{border-top-color:var(--fallback-n,oklch(var(--n)/.5))}.border-t-neutral\/55{border-top-color:var(--fallback-n,oklch(var(--n)/.55))}.border-t-neutral\/60{border-top-color:var(--fallback-n,oklch(var(--n)/.6))}.border-t-neutral\/65{border-top-color:var(--fallback-n,oklch(var(--n)/.65))}.border-t-neutral\/70{border-top-color:var(--fallback-n,oklch(var(--n)/.7))}.border-t-neutral\/75{border-top-color:var(--fallback-n,oklch(var(--n)/.75))}.border-t-neutral\/80{border-top-color:var(--fallback-n,oklch(var(--n)/.8))}.border-t-neutral\/85{border-top-color:var(--fallback-n,oklch(var(--n)/.85))}.border-t-neutral\/90{border-top-color:var(--fallback-n,oklch(var(--n)/.9))}.border-t-neutral\/95{border-top-color:var(--fallback-n,oklch(var(--n)/.95))}.border-t-primary{border-top-color:var(--fallback-p,oklch(var(--p)/1))}.border-t-primary-content{border-top-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-t-primary-content\/0{border-top-color:var(--fallback-pc,oklch(var(--pc)/0))}.border-t-primary-content\/10{border-top-color:var(--fallback-pc,oklch(var(--pc)/.1))}.border-t-primary-content\/100{border-top-color:var(--fallback-pc,oklch(var(--pc)/1))}.border-t-primary-content\/15{border-top-color:var(--fallback-pc,oklch(var(--pc)/.15))}.border-t-primary-content\/20{border-top-color:var(--fallback-pc,oklch(var(--pc)/.2))}.border-t-primary-content\/25{border-top-color:var(--fallback-pc,oklch(var(--pc)/.25))}.border-t-primary-content\/30{border-top-color:var(--fallback-pc,oklch(var(--pc)/.3))}.border-t-primary-content\/35{border-top-color:var(--fallback-pc,oklch(var(--pc)/.35))}.border-t-primary-content\/40{border-top-color:var(--fallback-pc,oklch(var(--pc)/.4))}.border-t-primary-content\/45{border-top-color:var(--fallback-pc,oklch(var(--pc)/.45))}.border-t-primary-content\/5{border-top-color:var(--fallback-pc,oklch(var(--pc)/.05))}.border-t-primary-content\/50{border-top-color:var(--fallback-pc,oklch(var(--pc)/.5))}.border-t-primary-content\/55{border-top-color:var(--fallback-pc,oklch(var(--pc)/.55))}.border-t-primary-content\/60{border-top-color:var(--fallback-pc,oklch(var(--pc)/.6))}.border-t-primary-content\/65{border-top-color:var(--fallback-pc,oklch(var(--pc)/.65))}.border-t-primary-content\/70{border-top-color:var(--fallback-pc,oklch(var(--pc)/.7))}.border-t-primary-content\/75{border-top-color:var(--fallback-pc,oklch(var(--pc)/.75))}.border-t-primary-content\/80{border-top-color:var(--fallback-pc,oklch(var(--pc)/.8))}.border-t-primary-content\/85{border-top-color:var(--fallback-pc,oklch(var(--pc)/.85))}.border-t-primary-content\/90{border-top-color:var(--fallback-pc,oklch(var(--pc)/.9))}.border-t-primary-content\/95{border-top-color:var(--fallback-pc,oklch(var(--pc)/.95))}.border-t-primary\/0{border-top-color:var(--fallback-p,oklch(var(--p)/0))}.border-t-primary\/10{border-top-color:var(--fallback-p,oklch(var(--p)/.1))}.border-t-primary\/100{border-top-color:var(--fallback-p,oklch(var(--p)/1))}.border-t-primary\/15{border-top-color:var(--fallback-p,oklch(var(--p)/.15))}.border-t-primary\/20{border-top-color:var(--fallback-p,oklch(var(--p)/.2))}.border-t-primary\/25{border-top-color:var(--fallback-p,oklch(var(--p)/.25))}.border-t-primary\/30{border-top-color:var(--fallback-p,oklch(var(--p)/.3))}.border-t-primary\/35{border-top-color:var(--fallback-p,oklch(var(--p)/.35))}.border-t-primary\/40{border-top-color:var(--fallback-p,oklch(var(--p)/.4))}.border-t-primary\/45{border-top-color:var(--fallback-p,oklch(var(--p)/.45))}.border-t-primary\/5{border-top-color:var(--fallback-p,oklch(var(--p)/.05))}.border-t-primary\/50{border-top-color:var(--fallback-p,oklch(var(--p)/.5))}.border-t-primary\/55{border-top-color:var(--fallback-p,oklch(var(--p)/.55))}.border-t-primary\/60{border-top-color:var(--fallback-p,oklch(var(--p)/.6))}.border-t-primary\/65{border-top-color:var(--fallback-p,oklch(var(--p)/.65))}.border-t-primary\/70{border-top-color:var(--fallback-p,oklch(var(--p)/.7))}.border-t-primary\/75{border-top-color:var(--fallback-p,oklch(var(--p)/.75))}.border-t-primary\/80{border-top-color:var(--fallback-p,oklch(var(--p)/.8))}.border-t-primary\/85{border-top-color:var(--fallback-p,oklch(var(--p)/.85))}.border-t-primary\/90{border-top-color:var(--fallback-p,oklch(var(--p)/.9))}.border-t-primary\/95{border-top-color:var(--fallback-p,oklch(var(--p)/.95))}.border-t-secondary{border-top-color:var(--fallback-s,oklch(var(--s)/1))}.border-t-secondary-content{border-top-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-t-secondary-content\/0{border-top-color:var(--fallback-sc,oklch(var(--sc)/0))}.border-t-secondary-content\/10{border-top-color:var(--fallback-sc,oklch(var(--sc)/.1))}.border-t-secondary-content\/100{border-top-color:var(--fallback-sc,oklch(var(--sc)/1))}.border-t-secondary-content\/15{border-top-color:var(--fallback-sc,oklch(var(--sc)/.15))}.border-t-secondary-content\/20{border-top-color:var(--fallback-sc,oklch(var(--sc)/.2))}.border-t-secondary-content\/25{border-top-color:var(--fallback-sc,oklch(var(--sc)/.25))}.border-t-secondary-content\/30{border-top-color:var(--fallback-sc,oklch(var(--sc)/.3))}.border-t-secondary-content\/35{border-top-color:var(--fallback-sc,oklch(var(--sc)/.35))}.border-t-secondary-content\/40{border-top-color:var(--fallback-sc,oklch(var(--sc)/.4))}.border-t-secondary-content\/45{border-top-color:var(--fallback-sc,oklch(var(--sc)/.45))}.border-t-secondary-content\/5{border-top-color:var(--fallback-sc,oklch(var(--sc)/.05))}.border-t-secondary-content\/50{border-top-color:var(--fallback-sc,oklch(var(--sc)/.5))}.border-t-secondary-content\/55{border-top-color:var(--fallback-sc,oklch(var(--sc)/.55))}.border-t-secondary-content\/60{border-top-color:var(--fallback-sc,oklch(var(--sc)/.6))}.border-t-secondary-content\/65{border-top-color:var(--fallback-sc,oklch(var(--sc)/.65))}.border-t-secondary-content\/70{border-top-color:var(--fallback-sc,oklch(var(--sc)/.7))}.border-t-secondary-content\/75{border-top-color:var(--fallback-sc,oklch(var(--sc)/.75))}.border-t-secondary-content\/80{border-top-color:var(--fallback-sc,oklch(var(--sc)/.8))}.border-t-secondary-content\/85{border-top-color:var(--fallback-sc,oklch(var(--sc)/.85))}.border-t-secondary-content\/90{border-top-color:var(--fallback-sc,oklch(var(--sc)/.9))}.border-t-secondary-content\/95{border-top-color:var(--fallback-sc,oklch(var(--sc)/.95))}.border-t-secondary\/0{border-top-color:var(--fallback-s,oklch(var(--s)/0))}.border-t-secondary\/10{border-top-color:var(--fallback-s,oklch(var(--s)/.1))}.border-t-secondary\/100{border-top-color:var(--fallback-s,oklch(var(--s)/1))}.border-t-secondary\/15{border-top-color:var(--fallback-s,oklch(var(--s)/.15))}.border-t-secondary\/20{border-top-color:var(--fallback-s,oklch(var(--s)/.2))}.border-t-secondary\/25{border-top-color:var(--fallback-s,oklch(var(--s)/.25))}.border-t-secondary\/30{border-top-color:var(--fallback-s,oklch(var(--s)/.3))}.border-t-secondary\/35{border-top-color:var(--fallback-s,oklch(var(--s)/.35))}.border-t-secondary\/40{border-top-color:var(--fallback-s,oklch(var(--s)/.4))}.border-t-secondary\/45{border-top-color:var(--fallback-s,oklch(var(--s)/.45))}.border-t-secondary\/5{border-top-color:var(--fallback-s,oklch(var(--s)/.05))}.border-t-secondary\/50{border-top-color:var(--fallback-s,oklch(var(--s)/.5))}.border-t-secondary\/55{border-top-color:var(--fallback-s,oklch(var(--s)/.55))}.border-t-secondary\/60{border-top-color:var(--fallback-s,oklch(var(--s)/.6))}.border-t-secondary\/65{border-top-color:var(--fallback-s,oklch(var(--s)/.65))}.border-t-secondary\/70{border-top-color:var(--fallback-s,oklch(var(--s)/.7))}.border-t-secondary\/75{border-top-color:var(--fallback-s,oklch(var(--s)/.75))}.border-t-secondary\/80{border-top-color:var(--fallback-s,oklch(var(--s)/.8))}.border-t-secondary\/85{border-top-color:var(--fallback-s,oklch(var(--s)/.85))}.border-t-secondary\/90{border-top-color:var(--fallback-s,oklch(var(--s)/.9))}.border-t-secondary\/95{border-top-color:var(--fallback-s,oklch(var(--s)/.95))}.border-t-success{border-top-color:var(--fallback-su,oklch(var(--su)/1))}.border-t-success-content{border-top-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-t-success-content\/0{border-top-color:var(--fallback-suc,oklch(var(--suc)/0))}.border-t-success-content\/10{border-top-color:var(--fallback-suc,oklch(var(--suc)/.1))}.border-t-success-content\/100{border-top-color:var(--fallback-suc,oklch(var(--suc)/1))}.border-t-success-content\/15{border-top-color:var(--fallback-suc,oklch(var(--suc)/.15))}.border-t-success-content\/20{border-top-color:var(--fallback-suc,oklch(var(--suc)/.2))}.border-t-success-content\/25{border-top-color:var(--fallback-suc,oklch(var(--suc)/.25))}.border-t-success-content\/30{border-top-color:var(--fallback-suc,oklch(var(--suc)/.3))}.border-t-success-content\/35{border-top-color:var(--fallback-suc,oklch(var(--suc)/.35))}.border-t-success-content\/40{border-top-color:var(--fallback-suc,oklch(var(--suc)/.4))}.border-t-success-content\/45{border-top-color:var(--fallback-suc,oklch(var(--suc)/.45))}.border-t-success-content\/5{border-top-color:var(--fallback-suc,oklch(var(--suc)/.05))}.border-t-success-content\/50{border-top-color:var(--fallback-suc,oklch(var(--suc)/.5))}.border-t-success-content\/55{border-top-color:var(--fallback-suc,oklch(var(--suc)/.55))}.border-t-success-content\/60{border-top-color:var(--fallback-suc,oklch(var(--suc)/.6))}.border-t-success-content\/65{border-top-color:var(--fallback-suc,oklch(var(--suc)/.65))}.border-t-success-content\/70{border-top-color:var(--fallback-suc,oklch(var(--suc)/.7))}.border-t-success-content\/75{border-top-color:var(--fallback-suc,oklch(var(--suc)/.75))}.border-t-success-content\/80{border-top-color:var(--fallback-suc,oklch(var(--suc)/.8))}.border-t-success-content\/85{border-top-color:var(--fallback-suc,oklch(var(--suc)/.85))}.border-t-success-content\/90{border-top-color:var(--fallback-suc,oklch(var(--suc)/.9))}.border-t-success-content\/95{border-top-color:var(--fallback-suc,oklch(var(--suc)/.95))}.border-t-success\/0{border-top-color:var(--fallback-su,oklch(var(--su)/0))}.border-t-success\/10{border-top-color:var(--fallback-su,oklch(var(--su)/.1))}.border-t-success\/100{border-top-color:var(--fallback-su,oklch(var(--su)/1))}.border-t-success\/15{border-top-color:var(--fallback-su,oklch(var(--su)/.15))}.border-t-success\/20{border-top-color:var(--fallback-su,oklch(var(--su)/.2))}.border-t-success\/25{border-top-color:var(--fallback-su,oklch(var(--su)/.25))}.border-t-success\/30{border-top-color:var(--fallback-su,oklch(var(--su)/.3))}.border-t-success\/35{border-top-color:var(--fallback-su,oklch(var(--su)/.35))}.border-t-success\/40{border-top-color:var(--fallback-su,oklch(var(--su)/.4))}.border-t-success\/45{border-top-color:var(--fallback-su,oklch(var(--su)/.45))}.border-t-success\/5{border-top-color:var(--fallback-su,oklch(var(--su)/.05))}.border-t-success\/50{border-top-color:var(--fallback-su,oklch(var(--su)/.5))}.border-t-success\/55{border-top-color:var(--fallback-su,oklch(var(--su)/.55))}.border-t-success\/60{border-top-color:var(--fallback-su,oklch(var(--su)/.6))}.border-t-success\/65{border-top-color:var(--fallback-su,oklch(var(--su)/.65))}.border-t-success\/70{border-top-color:var(--fallback-su,oklch(var(--su)/.7))}.border-t-success\/75{border-top-color:var(--fallback-su,oklch(var(--su)/.75))}.border-t-success\/80{border-top-color:var(--fallback-su,oklch(var(--su)/.8))}.border-t-success\/85{border-top-color:var(--fallback-su,oklch(var(--su)/.85))}.border-t-success\/90{border-top-color:var(--fallback-su,oklch(var(--su)/.9))}.border-t-success\/95{border-top-color:var(--fallback-su,oklch(var(--su)/.95))}.border-t-transparent{border-top-color:transparent}.border-t-transparent\/0{border-top-color:rgb(0 0 0 / 0)}.border-t-transparent\/10{border-top-color:rgb(0 0 0 / .1)}.border-t-transparent\/100{border-top-color:rgb(0 0 0 / 1)}.border-t-transparent\/15{border-top-color:rgb(0 0 0 / .15)}.border-t-transparent\/20{border-top-color:rgb(0 0 0 / .2)}.border-t-transparent\/25{border-top-color:rgb(0 0 0 / .25)}.border-t-transparent\/30{border-top-color:rgb(0 0 0 / .3)}.border-t-transparent\/35{border-top-color:rgb(0 0 0 / .35)}.border-t-transparent\/40{border-top-color:rgb(0 0 0 / .4)}.border-t-transparent\/45{border-top-color:rgb(0 0 0 / .45)}.border-t-transparent\/5{border-top-color:rgb(0 0 0 / .05)}.border-t-transparent\/50{border-top-color:rgb(0 0 0 / .5)}.border-t-transparent\/55{border-top-color:rgb(0 0 0 / .55)}.border-t-transparent\/60{border-top-color:rgb(0 0 0 / .6)}.border-t-transparent\/65{border-top-color:rgb(0 0 0 / .65)}.border-t-transparent\/70{border-top-color:rgb(0 0 0 / .7)}.border-t-transparent\/75{border-top-color:rgb(0 0 0 / .75)}.border-t-transparent\/80{border-top-color:rgb(0 0 0 / .8)}.border-t-transparent\/85{border-top-color:rgb(0 0 0 / .85)}.border-t-transparent\/90{border-top-color:rgb(0 0 0 / .9)}.border-t-transparent\/95{border-top-color:rgb(0 0 0 / .95)}.border-t-warning{border-top-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-t-warning-content{border-top-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-t-warning-content\/0{border-top-color:var(--fallback-wac,oklch(var(--wac)/0))}.border-t-warning-content\/10{border-top-color:var(--fallback-wac,oklch(var(--wac)/.1))}.border-t-warning-content\/100{border-top-color:var(--fallback-wac,oklch(var(--wac)/1))}.border-t-warning-content\/15{border-top-color:var(--fallback-wac,oklch(var(--wac)/.15))}.border-t-warning-content\/20{border-top-color:var(--fallback-wac,oklch(var(--wac)/.2))}.border-t-warning-content\/25{border-top-color:var(--fallback-wac,oklch(var(--wac)/.25))}.border-t-warning-content\/30{border-top-color:var(--fallback-wac,oklch(var(--wac)/.3))}.border-t-warning-content\/35{border-top-color:var(--fallback-wac,oklch(var(--wac)/.35))}.border-t-warning-content\/40{border-top-color:var(--fallback-wac,oklch(var(--wac)/.4))}.border-t-warning-content\/45{border-top-color:var(--fallback-wac,oklch(var(--wac)/.45))}.border-t-warning-content\/5{border-top-color:var(--fallback-wac,oklch(var(--wac)/.05))}.border-t-warning-content\/50{border-top-color:var(--fallback-wac,oklch(var(--wac)/.5))}.border-t-warning-content\/55{border-top-color:var(--fallback-wac,oklch(var(--wac)/.55))}.border-t-warning-content\/60{border-top-color:var(--fallback-wac,oklch(var(--wac)/.6))}.border-t-warning-content\/65{border-top-color:var(--fallback-wac,oklch(var(--wac)/.65))}.border-t-warning-content\/70{border-top-color:var(--fallback-wac,oklch(var(--wac)/.7))}.border-t-warning-content\/75{border-top-color:var(--fallback-wac,oklch(var(--wac)/.75))}.border-t-warning-content\/80{border-top-color:var(--fallback-wac,oklch(var(--wac)/.8))}.border-t-warning-content\/85{border-top-color:var(--fallback-wac,oklch(var(--wac)/.85))}.border-t-warning-content\/90{border-top-color:var(--fallback-wac,oklch(var(--wac)/.9))}.border-t-warning-content\/95{border-top-color:var(--fallback-wac,oklch(var(--wac)/.95))}.border-t-warning\/0{border-top-color:var(--fallback-wa,oklch(var(--wa)/0))}.border-t-warning\/10{border-top-color:var(--fallback-wa,oklch(var(--wa)/.1))}.border-t-warning\/100{border-top-color:var(--fallback-wa,oklch(var(--wa)/1))}.border-t-warning\/15{border-top-color:var(--fallback-wa,oklch(var(--wa)/.15))}.border-t-warning\/20{border-top-color:var(--fallback-wa,oklch(var(--wa)/.2))}.border-t-warning\/25{border-top-color:var(--fallback-wa,oklch(var(--wa)/.25))}.border-t-warning\/30{border-top-color:var(--fallback-wa,oklch(var(--wa)/.3))}.border-t-warning\/35{border-top-color:var(--fallback-wa,oklch(var(--wa)/.35))}.border-t-warning\/40{border-top-color:var(--fallback-wa,oklch(var(--wa)/.4))}.border-t-warning\/45{border-top-color:var(--fallback-wa,oklch(var(--wa)/.45))}.border-t-warning\/5{border-top-color:var(--fallback-wa,oklch(var(--wa)/.05))}.border-t-warning\/50{border-top-color:var(--fallback-wa,oklch(var(--wa)/.5))}.border-t-warning\/55{border-top-color:var(--fallback-wa,oklch(var(--wa)/.55))}.border-t-warning\/60{border-top-color:var(--fallback-wa,oklch(var(--wa)/.6))}.border-t-warning\/65{border-top-color:var(--fallback-wa,oklch(var(--wa)/.65))}.border-t-warning\/70{border-top-color:var(--fallback-wa,oklch(var(--wa)/.7))}.border-t-warning\/75{border-top-color:var(--fallback-wa,oklch(var(--wa)/.75))}.border-t-warning\/80{border-top-color:var(--fallback-wa,oklch(var(--wa)/.8))}.border-t-warning\/85{border-top-color:var(--fallback-wa,oklch(var(--wa)/.85))}.border-t-warning\/90{border-top-color:var(--fallback-wa,oklch(var(--wa)/.9))}.border-t-warning\/95{border-top-color:var(--fallback-wa,oklch(var(--wa)/.95))}.bg-accent{background-color:var(--fallback-a,oklch(var(--a)/1))}.bg-accent-content{background-color:var(--fallback-ac,oklch(var(--ac)/1))}.bg-accent-content\/0{background-color:var(--fallback-ac,oklch(var(--ac)/0))}.bg-accent-content\/10{background-color:var(--fallback-ac,oklch(var(--ac)/.1))}.bg-accent-content\/100{background-color:var(--fallback-ac,oklch(var(--ac)/1))}.bg-accent-content\/15{background-color:var(--fallback-ac,oklch(var(--ac)/.15))}.bg-accent-content\/20{background-color:var(--fallback-ac,oklch(var(--ac)/.2))}.bg-accent-content\/25{background-color:var(--fallback-ac,oklch(var(--ac)/.25))}.bg-accent-content\/30{background-color:var(--fallback-ac,oklch(var(--ac)/.3))}.bg-accent-content\/35{background-color:var(--fallback-ac,oklch(var(--ac)/.35))}.bg-accent-content\/40{background-color:var(--fallback-ac,oklch(var(--ac)/.4))}.bg-accent-content\/45{background-color:var(--fallback-ac,oklch(var(--ac)/.45))}.bg-accent-content\/5{background-color:var(--fallback-ac,oklch(var(--ac)/.05))}.bg-accent-content\/50{background-color:var(--fallback-ac,oklch(var(--ac)/.5))}.bg-accent-content\/55{background-color:var(--fallback-ac,oklch(var(--ac)/.55))}.bg-accent-content\/60{background-color:var(--fallback-ac,oklch(var(--ac)/.6))}.bg-accent-content\/65{background-color:var(--fallback-ac,oklch(var(--ac)/.65))}.bg-accent-content\/70{background-color:var(--fallback-ac,oklch(var(--ac)/.7))}.bg-accent-content\/75{background-color:var(--fallback-ac,oklch(var(--ac)/.75))}.bg-accent-content\/80{background-color:var(--fallback-ac,oklch(var(--ac)/.8))}.bg-accent-content\/85{background-color:var(--fallback-ac,oklch(var(--ac)/.85))}.bg-accent-content\/90{background-color:var(--fallback-ac,oklch(var(--ac)/.9))}.bg-accent-content\/95{background-color:var(--fallback-ac,oklch(var(--ac)/.95))}.bg-accent\/0{background-color:var(--fallback-a,oklch(var(--a)/0))}.bg-accent\/10{background-color:var(--fallback-a,oklch(var(--a)/.1))}.bg-accent\/100{background-color:var(--fallback-a,oklch(var(--a)/1))}.bg-accent\/15{background-color:var(--fallback-a,oklch(var(--a)/.15))}.bg-accent\/20{background-color:var(--fallback-a,oklch(var(--a)/.2))}.bg-accent\/25{background-color:var(--fallback-a,oklch(var(--a)/.25))}.bg-accent\/30{background-color:var(--fallback-a,oklch(var(--a)/.3))}.bg-accent\/35{background-color:var(--fallback-a,oklch(var(--a)/.35))}.bg-accent\/40{background-color:var(--fallback-a,oklch(var(--a)/.4))}.bg-accent\/45{background-color:var(--fallback-a,oklch(var(--a)/.45))}.bg-accent\/5{background-color:var(--fallback-a,oklch(var(--a)/.05))}.bg-accent\/50{background-color:var(--fallback-a,oklch(var(--a)/.5))}.bg-accent\/55{background-color:var(--fallback-a,oklch(var(--a)/.55))}.bg-accent\/60{background-color:var(--fallback-a,oklch(var(--a)/.6))}.bg-accent\/65{background-color:var(--fallback-a,oklch(var(--a)/.65))}.bg-accent\/70{background-color:var(--fallback-a,oklch(var(--a)/.7))}.bg-accent\/75{background-color:var(--fallback-a,oklch(var(--a)/.75))}.bg-accent\/80{background-color:var(--fallback-a,oklch(var(--a)/.8))}.bg-accent\/85{background-color:var(--fallback-a,oklch(var(--a)/.85))}.bg-accent\/90{background-color:var(--fallback-a,oklch(var(--a)/.9))}.bg-accent\/95{background-color:var(--fallback-a,oklch(var(--a)/.95))}.bg-base-100{background-color:var(--fallback-b1,oklch(var(--b1)/1))}.bg-base-100\/0{background-color:var(--fallback-b1,oklch(var(--b1)/0))}.bg-base-100\/10{background-color:var(--fallback-b1,oklch(var(--b1)/.1))}.bg-base-100\/100{background-color:var(--fallback-b1,oklch(var(--b1)/1))}.bg-base-100\/15{background-color:var(--fallback-b1,oklch(var(--b1)/.15))}.bg-base-100\/20{background-color:var(--fallback-b1,oklch(var(--b1)/.2))}.bg-base-100\/25{background-color:var(--fallback-b1,oklch(var(--b1)/.25))}.bg-base-100\/30{background-color:var(--fallback-b1,oklch(var(--b1)/.3))}.bg-base-100\/35{background-color:var(--fallback-b1,oklch(var(--b1)/.35))}.bg-base-100\/40{background-color:var(--fallback-b1,oklch(var(--b1)/.4))}.bg-base-100\/45{background-color:var(--fallback-b1,oklch(var(--b1)/.45))}.bg-base-100\/5{background-color:var(--fallback-b1,oklch(var(--b1)/.05))}.bg-base-100\/50{background-color:var(--fallback-b1,oklch(var(--b1)/.5))}.bg-base-100\/55{background-color:var(--fallback-b1,oklch(var(--b1)/.55))}.bg-base-100\/60{background-color:var(--fallback-b1,oklch(var(--b1)/.6))}.bg-base-100\/65{background-color:var(--fallback-b1,oklch(var(--b1)/.65))}.bg-base-100\/70{background-color:var(--fallback-b1,oklch(var(--b1)/.7))}.bg-base-100\/75{background-color:var(--fallback-b1,oklch(var(--b1)/.75))}.bg-base-100\/80{background-color:var(--fallback-b1,oklch(var(--b1)/.8))}.bg-base-100\/85{background-color:var(--fallback-b1,oklch(var(--b1)/.85))}.bg-base-100\/90{background-color:var(--fallback-b1,oklch(var(--b1)/.9))}.bg-base-100\/95{background-color:var(--fallback-b1,oklch(var(--b1)/.95))}.bg-base-200{background-color:var(--fallback-b2,oklch(var(--b2)/1))}.bg-base-200\/0{background-color:var(--fallback-b2,oklch(var(--b2)/0))}.bg-base-200\/10{background-color:var(--fallback-b2,oklch(var(--b2)/.1))}.bg-base-200\/100{background-color:var(--fallback-b2,oklch(var(--b2)/1))}.bg-base-200\/15{background-color:var(--fallback-b2,oklch(var(--b2)/.15))}.bg-base-200\/20{background-color:var(--fallback-b2,oklch(var(--b2)/.2))}.bg-base-200\/25{background-color:var(--fallback-b2,oklch(var(--b2)/.25))}.bg-base-200\/30{background-color:var(--fallback-b2,oklch(var(--b2)/.3))}.bg-base-200\/35{background-color:var(--fallback-b2,oklch(var(--b2)/.35))}.bg-base-200\/40{background-color:var(--fallback-b2,oklch(var(--b2)/.4))}.bg-base-200\/45{background-color:var(--fallback-b2,oklch(var(--b2)/.45))}.bg-base-200\/5{background-color:var(--fallback-b2,oklch(var(--b2)/.05))}.bg-base-200\/50{background-color:var(--fallback-b2,oklch(var(--b2)/.5))}.bg-base-200\/55{background-color:var(--fallback-b2,oklch(var(--b2)/.55))}.bg-base-200\/60{background-color:var(--fallback-b2,oklch(var(--b2)/.6))}.bg-base-200\/65{background-color:var(--fallback-b2,oklch(var(--b2)/.65))}.bg-base-200\/70{background-color:var(--fallback-b2,oklch(var(--b2)/.7))}.bg-base-200\/75{background-color:var(--fallback-b2,oklch(var(--b2)/.75))}.bg-base-200\/80{background-color:var(--fallback-b2,oklch(var(--b2)/.8))}.bg-base-200\/85{background-color:var(--fallback-b2,oklch(var(--b2)/.85))}.bg-base-200\/90{background-color:var(--fallback-b2,oklch(var(--b2)/.9))}.bg-base-200\/95{background-color:var(--fallback-b2,oklch(var(--b2)/.95))}.bg-base-300{background-color:var(--fallback-b3,oklch(var(--b3)/1))}.bg-base-300\/0{background-color:var(--fallback-b3,oklch(var(--b3)/0))}.bg-base-300\/10{background-color:var(--fallback-b3,oklch(var(--b3)/.1))}.bg-base-300\/100{background-color:var(--fallback-b3,oklch(var(--b3)/1))}.bg-base-300\/15{background-color:var(--fallback-b3,oklch(var(--b3)/.15))}.bg-base-300\/20{background-color:var(--fallback-b3,oklch(var(--b3)/.2))}.bg-base-300\/25{background-color:var(--fallback-b3,oklch(var(--b3)/.25))}.bg-base-300\/30{background-color:var(--fallback-b3,oklch(var(--b3)/.3))}.bg-base-300\/35{background-color:var(--fallback-b3,oklch(var(--b3)/.35))}.bg-base-300\/40{background-color:var(--fallback-b3,oklch(var(--b3)/.4))}.bg-base-300\/45{background-color:var(--fallback-b3,oklch(var(--b3)/.45))}.bg-base-300\/5{background-color:var(--fallback-b3,oklch(var(--b3)/.05))}.bg-base-300\/50{background-color:var(--fallback-b3,oklch(var(--b3)/.5))}.bg-base-300\/55{background-color:var(--fallback-b3,oklch(var(--b3)/.55))}.bg-base-300\/60{background-color:var(--fallback-b3,oklch(var(--b3)/.6))}.bg-base-300\/65{background-color:var(--fallback-b3,oklch(var(--b3)/.65))}.bg-base-300\/70{background-color:var(--fallback-b3,oklch(var(--b3)/.7))}.bg-base-300\/75{background-color:var(--fallback-b3,oklch(var(--b3)/.75))}.bg-base-300\/80{background-color:var(--fallback-b3,oklch(var(--b3)/.8))}.bg-base-300\/85{background-color:var(--fallback-b3,oklch(var(--b3)/.85))}.bg-base-300\/90{background-color:var(--fallback-b3,oklch(var(--b3)/.9))}.bg-base-300\/95{background-color:var(--fallback-b3,oklch(var(--b3)/.95))}.bg-base-content{background-color:var(--fallback-bc,oklch(var(--bc)/1))}.bg-base-content\/0{background-color:var(--fallback-bc,oklch(var(--bc)/0))}.bg-base-content\/10{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.bg-base-content\/100{background-color:var(--fallback-bc,oklch(var(--bc)/1))}.bg-base-content\/15{background-color:var(--fallback-bc,oklch(var(--bc)/.15))}.bg-base-content\/20{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.bg-base-content\/25{background-color:var(--fallback-bc,oklch(var(--bc)/.25))}.bg-base-content\/30{background-color:var(--fallback-bc,oklch(var(--bc)/.3))}.bg-base-content\/35{background-color:var(--fallback-bc,oklch(var(--bc)/.35))}.bg-base-content\/40{background-color:var(--fallback-bc,oklch(var(--bc)/.4))}.bg-base-content\/45{background-color:var(--fallback-bc,oklch(var(--bc)/.45))}.bg-base-content\/5{background-color:var(--fallback-bc,oklch(var(--bc)/.05))}.bg-base-content\/50{background-color:var(--fallback-bc,oklch(var(--bc)/.5))}.bg-base-content\/55{background-color:var(--fallback-bc,oklch(var(--bc)/.55))}.bg-base-content\/60{background-color:var(--fallback-bc,oklch(var(--bc)/.6))}.bg-base-content\/65{background-color:var(--fallback-bc,oklch(var(--bc)/.65))}.bg-base-content\/70{background-color:var(--fallback-bc,oklch(var(--bc)/.7))}.bg-base-content\/75{background-color:var(--fallback-bc,oklch(var(--bc)/.75))}.bg-base-content\/80{background-color:var(--fallback-bc,oklch(var(--bc)/.8))}.bg-base-content\/85{background-color:var(--fallback-bc,oklch(var(--bc)/.85))}.bg-base-content\/90{background-color:var(--fallback-bc,oklch(var(--bc)/.9))}.bg-base-content\/95{background-color:var(--fallback-bc,oklch(var(--bc)/.95))}.bg-current{background-color:currentColor}.bg-error{background-color:var(--fallback-er,oklch(var(--er)/1))}.bg-error-content{background-color:var(--fallback-erc,oklch(var(--erc)/1))}.bg-error-content\/0{background-color:var(--fallback-erc,oklch(var(--erc)/0))}.bg-error-content\/10{background-color:var(--fallback-erc,oklch(var(--erc)/.1))}.bg-error-content\/100{background-color:var(--fallback-erc,oklch(var(--erc)/1))}.bg-error-content\/15{background-color:var(--fallback-erc,oklch(var(--erc)/.15))}.bg-error-content\/20{background-color:var(--fallback-erc,oklch(var(--erc)/.2))}.bg-error-content\/25{background-color:var(--fallback-erc,oklch(var(--erc)/.25))}.bg-error-content\/30{background-color:var(--fallback-erc,oklch(var(--erc)/.3))}.bg-error-content\/35{background-color:var(--fallback-erc,oklch(var(--erc)/.35))}.bg-error-content\/40{background-color:var(--fallback-erc,oklch(var(--erc)/.4))}.bg-error-content\/45{background-color:var(--fallback-erc,oklch(var(--erc)/.45))}.bg-error-content\/5{background-color:var(--fallback-erc,oklch(var(--erc)/.05))}.bg-error-content\/50{background-color:var(--fallback-erc,oklch(var(--erc)/.5))}.bg-error-content\/55{background-color:var(--fallback-erc,oklch(var(--erc)/.55))}.bg-error-content\/60{background-color:var(--fallback-erc,oklch(var(--erc)/.6))}.bg-error-content\/65{background-color:var(--fallback-erc,oklch(var(--erc)/.65))}.bg-error-content\/70{background-color:var(--fallback-erc,oklch(var(--erc)/.7))}.bg-error-content\/75{background-color:var(--fallback-erc,oklch(var(--erc)/.75))}.bg-error-content\/80{background-color:var(--fallback-erc,oklch(var(--erc)/.8))}.bg-error-content\/85{background-color:var(--fallback-erc,oklch(var(--erc)/.85))}.bg-error-content\/90{background-color:var(--fallback-erc,oklch(var(--erc)/.9))}.bg-error-content\/95{background-color:var(--fallback-erc,oklch(var(--erc)/.95))}.bg-error\/0{background-color:var(--fallback-er,oklch(var(--er)/0))}.bg-error\/10{background-color:var(--fallback-er,oklch(var(--er)/.1))}.bg-error\/100{background-color:var(--fallback-er,oklch(var(--er)/1))}.bg-error\/15{background-color:var(--fallback-er,oklch(var(--er)/.15))}.bg-error\/20{background-color:var(--fallback-er,oklch(var(--er)/.2))}.bg-error\/25{background-color:var(--fallback-er,oklch(var(--er)/.25))}.bg-error\/30{background-color:var(--fallback-er,oklch(var(--er)/.3))}.bg-error\/35{background-color:var(--fallback-er,oklch(var(--er)/.35))}.bg-error\/40{background-color:var(--fallback-er,oklch(var(--er)/.4))}.bg-error\/45{background-color:var(--fallback-er,oklch(var(--er)/.45))}.bg-error\/5{background-color:var(--fallback-er,oklch(var(--er)/.05))}.bg-error\/50{background-color:var(--fallback-er,oklch(var(--er)/.5))}.bg-error\/55{background-color:var(--fallback-er,oklch(var(--er)/.55))}.bg-error\/60{background-color:var(--fallback-er,oklch(var(--er)/.6))}.bg-error\/65{background-color:var(--fallback-er,oklch(var(--er)/.65))}.bg-error\/70{background-color:var(--fallback-er,oklch(var(--er)/.7))}.bg-error\/75{background-color:var(--fallback-er,oklch(var(--er)/.75))}.bg-error\/80{background-color:var(--fallback-er,oklch(var(--er)/.8))}.bg-error\/85{background-color:var(--fallback-er,oklch(var(--er)/.85))}.bg-error\/90{background-color:var(--fallback-er,oklch(var(--er)/.9))}.bg-error\/95{background-color:var(--fallback-er,oklch(var(--er)/.95))}.bg-info{background-color:var(--fallback-in,oklch(var(--in)/1))}.bg-info-content{background-color:var(--fallback-inc,oklch(var(--inc)/1))}.bg-info-content\/0{background-color:var(--fallback-inc,oklch(var(--inc)/0))}.bg-info-content\/10{background-color:var(--fallback-inc,oklch(var(--inc)/.1))}.bg-info-content\/100{background-color:var(--fallback-inc,oklch(var(--inc)/1))}.bg-info-content\/15{background-color:var(--fallback-inc,oklch(var(--inc)/.15))}.bg-info-content\/20{background-color:var(--fallback-inc,oklch(var(--inc)/.2))}.bg-info-content\/25{background-color:var(--fallback-inc,oklch(var(--inc)/.25))}.bg-info-content\/30{background-color:var(--fallback-inc,oklch(var(--inc)/.3))}.bg-info-content\/35{background-color:var(--fallback-inc,oklch(var(--inc)/.35))}.bg-info-content\/40{background-color:var(--fallback-inc,oklch(var(--inc)/.4))}.bg-info-content\/45{background-color:var(--fallback-inc,oklch(var(--inc)/.45))}.bg-info-content\/5{background-color:var(--fallback-inc,oklch(var(--inc)/.05))}.bg-info-content\/50{background-color:var(--fallback-inc,oklch(var(--inc)/.5))}.bg-info-content\/55{background-color:var(--fallback-inc,oklch(var(--inc)/.55))}.bg-info-content\/60{background-color:var(--fallback-inc,oklch(var(--inc)/.6))}.bg-info-content\/65{background-color:var(--fallback-inc,oklch(var(--inc)/.65))}.bg-info-content\/70{background-color:var(--fallback-inc,oklch(var(--inc)/.7))}.bg-info-content\/75{background-color:var(--fallback-inc,oklch(var(--inc)/.75))}.bg-info-content\/80{background-color:var(--fallback-inc,oklch(var(--inc)/.8))}.bg-info-content\/85{background-color:var(--fallback-inc,oklch(var(--inc)/.85))}.bg-info-content\/90{background-color:var(--fallback-inc,oklch(var(--inc)/.9))}.bg-info-content\/95{background-color:var(--fallback-inc,oklch(var(--inc)/.95))}.bg-info\/0{background-color:var(--fallback-in,oklch(var(--in)/0))}.bg-info\/10{background-color:var(--fallback-in,oklch(var(--in)/.1))}.bg-info\/100{background-color:var(--fallback-in,oklch(var(--in)/1))}.bg-info\/15{background-color:var(--fallback-in,oklch(var(--in)/.15))}.bg-info\/20{background-color:var(--fallback-in,oklch(var(--in)/.2))}.bg-info\/25{background-color:var(--fallback-in,oklch(var(--in)/.25))}.bg-info\/30{background-color:var(--fallback-in,oklch(var(--in)/.3))}.bg-info\/35{background-color:var(--fallback-in,oklch(var(--in)/.35))}.bg-info\/40{background-color:var(--fallback-in,oklch(var(--in)/.4))}.bg-info\/45{background-color:var(--fallback-in,oklch(var(--in)/.45))}.bg-info\/5{background-color:var(--fallback-in,oklch(var(--in)/.05))}.bg-info\/50{background-color:var(--fallback-in,oklch(var(--in)/.5))}.bg-info\/55{background-color:var(--fallback-in,oklch(var(--in)/.55))}.bg-info\/60{background-color:var(--fallback-in,oklch(var(--in)/.6))}.bg-info\/65{background-color:var(--fallback-in,oklch(var(--in)/.65))}.bg-info\/70{background-color:var(--fallback-in,oklch(var(--in)/.7))}.bg-info\/75{background-color:var(--fallback-in,oklch(var(--in)/.75))}.bg-info\/80{background-color:var(--fallback-in,oklch(var(--in)/.8))}.bg-info\/85{background-color:var(--fallback-in,oklch(var(--in)/.85))}.bg-info\/90{background-color:var(--fallback-in,oklch(var(--in)/.9))}.bg-info\/95{background-color:var(--fallback-in,oklch(var(--in)/.95))}.bg-neutral{background-color:var(--fallback-n,oklch(var(--n)/1))}.bg-neutral-content{background-color:var(--fallback-nc,oklch(var(--nc)/1))}.bg-neutral-content\/0{background-color:var(--fallback-nc,oklch(var(--nc)/0))}.bg-neutral-content\/10{background-color:var(--fallback-nc,oklch(var(--nc)/.1))}.bg-neutral-content\/100{background-color:var(--fallback-nc,oklch(var(--nc)/1))}.bg-neutral-content\/15{background-color:var(--fallback-nc,oklch(var(--nc)/.15))}.bg-neutral-content\/20{background-color:var(--fallback-nc,oklch(var(--nc)/.2))}.bg-neutral-content\/25{background-color:var(--fallback-nc,oklch(var(--nc)/.25))}.bg-neutral-content\/30{background-color:var(--fallback-nc,oklch(var(--nc)/.3))}.bg-neutral-content\/35{background-color:var(--fallback-nc,oklch(var(--nc)/.35))}.bg-neutral-content\/40{background-color:var(--fallback-nc,oklch(var(--nc)/.4))}.bg-neutral-content\/45{background-color:var(--fallback-nc,oklch(var(--nc)/.45))}.bg-neutral-content\/5{background-color:var(--fallback-nc,oklch(var(--nc)/.05))}.bg-neutral-content\/50{background-color:var(--fallback-nc,oklch(var(--nc)/.5))}.bg-neutral-content\/55{background-color:var(--fallback-nc,oklch(var(--nc)/.55))}.bg-neutral-content\/60{background-color:var(--fallback-nc,oklch(var(--nc)/.6))}.bg-neutral-content\/65{background-color:var(--fallback-nc,oklch(var(--nc)/.65))}.bg-neutral-content\/70{background-color:var(--fallback-nc,oklch(var(--nc)/.7))}.bg-neutral-content\/75{background-color:var(--fallback-nc,oklch(var(--nc)/.75))}.bg-neutral-content\/80{background-color:var(--fallback-nc,oklch(var(--nc)/.8))}.bg-neutral-content\/85{background-color:var(--fallback-nc,oklch(var(--nc)/.85))}.bg-neutral-content\/90{background-color:var(--fallback-nc,oklch(var(--nc)/.9))}.bg-neutral-content\/95{background-color:var(--fallback-nc,oklch(var(--nc)/.95))}.bg-neutral\/0{background-color:var(--fallback-n,oklch(var(--n)/0))}.bg-neutral\/10{background-color:var(--fallback-n,oklch(var(--n)/.1))}.bg-neutral\/100{background-color:var(--fallback-n,oklch(var(--n)/1))}.bg-neutral\/15{background-color:var(--fallback-n,oklch(var(--n)/.15))}.bg-neutral\/20{background-color:var(--fallback-n,oklch(var(--n)/.2))}.bg-neutral\/25{background-color:var(--fallback-n,oklch(var(--n)/.25))}.bg-neutral\/30{background-color:var(--fallback-n,oklch(var(--n)/.3))}.bg-neutral\/35{background-color:var(--fallback-n,oklch(var(--n)/.35))}.bg-neutral\/40{background-color:var(--fallback-n,oklch(var(--n)/.4))}.bg-neutral\/45{background-color:var(--fallback-n,oklch(var(--n)/.45))}.bg-neutral\/5{background-color:var(--fallback-n,oklch(var(--n)/.05))}.bg-neutral\/50{background-color:var(--fallback-n,oklch(var(--n)/.5))}.bg-neutral\/55{background-color:var(--fallback-n,oklch(var(--n)/.55))}.bg-neutral\/60{background-color:var(--fallback-n,oklch(var(--n)/.6))}.bg-neutral\/65{background-color:var(--fallback-n,oklch(var(--n)/.65))}.bg-neutral\/70{background-color:var(--fallback-n,oklch(var(--n)/.7))}.bg-neutral\/75{background-color:var(--fallback-n,oklch(var(--n)/.75))}.bg-neutral\/80{background-color:var(--fallback-n,oklch(var(--n)/.8))}.bg-neutral\/85{background-color:var(--fallback-n,oklch(var(--n)/.85))}.bg-neutral\/90{background-color:var(--fallback-n,oklch(var(--n)/.9))}.bg-neutral\/95{background-color:var(--fallback-n,oklch(var(--n)/.95))}.bg-primary{background-color:var(--fallback-p,oklch(var(--p)/1))}.bg-primary-content{background-color:var(--fallback-pc,oklch(var(--pc)/1))}.bg-primary-content\/0{background-color:var(--fallback-pc,oklch(var(--pc)/0))}.bg-primary-content\/10{background-color:var(--fallback-pc,oklch(var(--pc)/.1))}.bg-primary-content\/100{background-color:var(--fallback-pc,oklch(var(--pc)/1))}.bg-primary-content\/15{background-color:var(--fallback-pc,oklch(var(--pc)/.15))}.bg-primary-content\/20{background-color:var(--fallback-pc,oklch(var(--pc)/.2))}.bg-primary-content\/25{background-color:var(--fallback-pc,oklch(var(--pc)/.25))}.bg-primary-content\/30{background-color:var(--fallback-pc,oklch(var(--pc)/.3))}.bg-primary-content\/35{background-color:var(--fallback-pc,oklch(var(--pc)/.35))}.bg-primary-content\/40{background-color:var(--fallback-pc,oklch(var(--pc)/.4))}.bg-primary-content\/45{background-color:var(--fallback-pc,oklch(var(--pc)/.45))}.bg-primary-content\/5{background-color:var(--fallback-pc,oklch(var(--pc)/.05))}.bg-primary-content\/50{background-color:var(--fallback-pc,oklch(var(--pc)/.5))}.bg-primary-content\/55{background-color:var(--fallback-pc,oklch(var(--pc)/.55))}.bg-primary-content\/60{background-color:var(--fallback-pc,oklch(var(--pc)/.6))}.bg-primary-content\/65{background-color:var(--fallback-pc,oklch(var(--pc)/.65))}.bg-primary-content\/70{background-color:var(--fallback-pc,oklch(var(--pc)/.7))}.bg-primary-content\/75{background-color:var(--fallback-pc,oklch(var(--pc)/.75))}.bg-primary-content\/80{background-color:var(--fallback-pc,oklch(var(--pc)/.8))}.bg-primary-content\/85{background-color:var(--fallback-pc,oklch(var(--pc)/.85))}.bg-primary-content\/90{background-color:var(--fallback-pc,oklch(var(--pc)/.9))}.bg-primary-content\/95{background-color:var(--fallback-pc,oklch(var(--pc)/.95))}.bg-primary\/0{background-color:var(--fallback-p,oklch(var(--p)/0))}.bg-primary\/10{background-color:var(--fallback-p,oklch(var(--p)/.1))}.bg-primary\/100{background-color:var(--fallback-p,oklch(var(--p)/1))}.bg-primary\/15{background-color:var(--fallback-p,oklch(var(--p)/.15))}.bg-primary\/20{background-color:var(--fallback-p,oklch(var(--p)/.2))}.bg-primary\/25{background-color:var(--fallback-p,oklch(var(--p)/.25))}.bg-primary\/30{background-color:var(--fallback-p,oklch(var(--p)/.3))}.bg-primary\/35{background-color:var(--fallback-p,oklch(var(--p)/.35))}.bg-primary\/40{background-color:var(--fallback-p,oklch(var(--p)/.4))}.bg-primary\/45{background-color:var(--fallback-p,oklch(var(--p)/.45))}.bg-primary\/5{background-color:var(--fallback-p,oklch(var(--p)/.05))}.bg-primary\/50{background-color:var(--fallback-p,oklch(var(--p)/.5))}.bg-primary\/55{background-color:var(--fallback-p,oklch(var(--p)/.55))}.bg-primary\/60{background-color:var(--fallback-p,oklch(var(--p)/.6))}.bg-primary\/65{background-color:var(--fallback-p,oklch(var(--p)/.65))}.bg-primary\/70{background-color:var(--fallback-p,oklch(var(--p)/.7))}.bg-primary\/75{background-color:var(--fallback-p,oklch(var(--p)/.75))}.bg-primary\/80{background-color:var(--fallback-p,oklch(var(--p)/.8))}.bg-primary\/85{background-color:var(--fallback-p,oklch(var(--p)/.85))}.bg-primary\/90{background-color:var(--fallback-p,oklch(var(--p)/.9))}.bg-primary\/95{background-color:var(--fallback-p,oklch(var(--p)/.95))}.bg-secondary{background-color:var(--fallback-s,oklch(var(--s)/1))}.bg-secondary-content{background-color:var(--fallback-sc,oklch(var(--sc)/1))}.bg-secondary-content\/0{background-color:var(--fallback-sc,oklch(var(--sc)/0))}.bg-secondary-content\/10{background-color:var(--fallback-sc,oklch(var(--sc)/.1))}.bg-secondary-content\/100{background-color:var(--fallback-sc,oklch(var(--sc)/1))}.bg-secondary-content\/15{background-color:var(--fallback-sc,oklch(var(--sc)/.15))}.bg-secondary-content\/20{background-color:var(--fallback-sc,oklch(var(--sc)/.2))}.bg-secondary-content\/25{background-color:var(--fallback-sc,oklch(var(--sc)/.25))}.bg-secondary-content\/30{background-color:var(--fallback-sc,oklch(var(--sc)/.3))}.bg-secondary-content\/35{background-color:var(--fallback-sc,oklch(var(--sc)/.35))}.bg-secondary-content\/40{background-color:var(--fallback-sc,oklch(var(--sc)/.4))}.bg-secondary-content\/45{background-color:var(--fallback-sc,oklch(var(--sc)/.45))}.bg-secondary-content\/5{background-color:var(--fallback-sc,oklch(var(--sc)/.05))}.bg-secondary-content\/50{background-color:var(--fallback-sc,oklch(var(--sc)/.5))}.bg-secondary-content\/55{background-color:var(--fallback-sc,oklch(var(--sc)/.55))}.bg-secondary-content\/60{background-color:var(--fallback-sc,oklch(var(--sc)/.6))}.bg-secondary-content\/65{background-color:var(--fallback-sc,oklch(var(--sc)/.65))}.bg-secondary-content\/70{background-color:var(--fallback-sc,oklch(var(--sc)/.7))}.bg-secondary-content\/75{background-color:var(--fallback-sc,oklch(var(--sc)/.75))}.bg-secondary-content\/80{background-color:var(--fallback-sc,oklch(var(--sc)/.8))}.bg-secondary-content\/85{background-color:var(--fallback-sc,oklch(var(--sc)/.85))}.bg-secondary-content\/90{background-color:var(--fallback-sc,oklch(var(--sc)/.9))}.bg-secondary-content\/95{background-color:var(--fallback-sc,oklch(var(--sc)/.95))}.bg-secondary\/0{background-color:var(--fallback-s,oklch(var(--s)/0))}.bg-secondary\/10{background-color:var(--fallback-s,oklch(var(--s)/.1))}.bg-secondary\/100{background-color:var(--fallback-s,oklch(var(--s)/1))}.bg-secondary\/15{background-color:var(--fallback-s,oklch(var(--s)/.15))}.bg-secondary\/20{background-color:var(--fallback-s,oklch(var(--s)/.2))}.bg-secondary\/25{background-color:var(--fallback-s,oklch(var(--s)/.25))}.bg-secondary\/30{background-color:var(--fallback-s,oklch(var(--s)/.3))}.bg-secondary\/35{background-color:var(--fallback-s,oklch(var(--s)/.35))}.bg-secondary\/40{background-color:var(--fallback-s,oklch(var(--s)/.4))}.bg-secondary\/45{background-color:var(--fallback-s,oklch(var(--s)/.45))}.bg-secondary\/5{background-color:var(--fallback-s,oklch(var(--s)/.05))}.bg-secondary\/50{background-color:var(--fallback-s,oklch(var(--s)/.5))}.bg-secondary\/55{background-color:var(--fallback-s,oklch(var(--s)/.55))}.bg-secondary\/60{background-color:var(--fallback-s,oklch(var(--s)/.6))}.bg-secondary\/65{background-color:var(--fallback-s,oklch(var(--s)/.65))}.bg-secondary\/70{background-color:var(--fallback-s,oklch(var(--s)/.7))}.bg-secondary\/75{background-color:var(--fallback-s,oklch(var(--s)/.75))}.bg-secondary\/80{background-color:var(--fallback-s,oklch(var(--s)/.8))}.bg-secondary\/85{background-color:var(--fallback-s,oklch(var(--s)/.85))}.bg-secondary\/90{background-color:var(--fallback-s,oklch(var(--s)/.9))}.bg-secondary\/95{background-color:var(--fallback-s,oklch(var(--s)/.95))}.bg-success{background-color:var(--fallback-su,oklch(var(--su)/1))}.bg-success-content{background-color:var(--fallback-suc,oklch(var(--suc)/1))}.bg-success-content\/0{background-color:var(--fallback-suc,oklch(var(--suc)/0))}.bg-success-content\/10{background-color:var(--fallback-suc,oklch(var(--suc)/.1))}.bg-success-content\/100{background-color:var(--fallback-suc,oklch(var(--suc)/1))}.bg-success-content\/15{background-color:var(--fallback-suc,oklch(var(--suc)/.15))}.bg-success-content\/20{background-color:var(--fallback-suc,oklch(var(--suc)/.2))}.bg-success-content\/25{background-color:var(--fallback-suc,oklch(var(--suc)/.25))}.bg-success-content\/30{background-color:var(--fallback-suc,oklch(var(--suc)/.3))}.bg-success-content\/35{background-color:var(--fallback-suc,oklch(var(--suc)/.35))}.bg-success-content\/40{background-color:var(--fallback-suc,oklch(var(--suc)/.4))}.bg-success-content\/45{background-color:var(--fallback-suc,oklch(var(--suc)/.45))}.bg-success-content\/5{background-color:var(--fallback-suc,oklch(var(--suc)/.05))}.bg-success-content\/50{background-color:var(--fallback-suc,oklch(var(--suc)/.5))}.bg-success-content\/55{background-color:var(--fallback-suc,oklch(var(--suc)/.55))}.bg-success-content\/60{background-color:var(--fallback-suc,oklch(var(--suc)/.6))}.bg-success-content\/65{background-color:var(--fallback-suc,oklch(var(--suc)/.65))}.bg-success-content\/70{background-color:var(--fallback-suc,oklch(var(--suc)/.7))}.bg-success-content\/75{background-color:var(--fallback-suc,oklch(var(--suc)/.75))}.bg-success-content\/80{background-color:var(--fallback-suc,oklch(var(--suc)/.8))}.bg-success-content\/85{background-color:var(--fallback-suc,oklch(var(--suc)/.85))}.bg-success-content\/90{background-color:var(--fallback-suc,oklch(var(--suc)/.9))}.bg-success-content\/95{background-color:var(--fallback-suc,oklch(var(--suc)/.95))}.bg-success\/0{background-color:var(--fallback-su,oklch(var(--su)/0))}.bg-success\/10{background-color:var(--fallback-su,oklch(var(--su)/.1))}.bg-success\/100{background-color:var(--fallback-su,oklch(var(--su)/1))}.bg-success\/15{background-color:var(--fallback-su,oklch(var(--su)/.15))}.bg-success\/20{background-color:var(--fallback-su,oklch(var(--su)/.2))}.bg-success\/25{background-color:var(--fallback-su,oklch(var(--su)/.25))}.bg-success\/30{background-color:var(--fallback-su,oklch(var(--su)/.3))}.bg-success\/35{background-color:var(--fallback-su,oklch(var(--su)/.35))}.bg-success\/40{background-color:var(--fallback-su,oklch(var(--su)/.4))}.bg-success\/45{background-color:var(--fallback-su,oklch(var(--su)/.45))}.bg-success\/5{background-color:var(--fallback-su,oklch(var(--su)/.05))}.bg-success\/50{background-color:var(--fallback-su,oklch(var(--su)/.5))}.bg-success\/55{background-color:var(--fallback-su,oklch(var(--su)/.55))}.bg-success\/60{background-color:var(--fallback-su,oklch(var(--su)/.6))}.bg-success\/65{background-color:var(--fallback-su,oklch(var(--su)/.65))}.bg-success\/70{background-color:var(--fallback-su,oklch(var(--su)/.7))}.bg-success\/75{background-color:var(--fallback-su,oklch(var(--su)/.75))}.bg-success\/80{background-color:var(--fallback-su,oklch(var(--su)/.8))}.bg-success\/85{background-color:var(--fallback-su,oklch(var(--su)/.85))}.bg-success\/90{background-color:var(--fallback-su,oklch(var(--su)/.9))}.bg-success\/95{background-color:var(--fallback-su,oklch(var(--su)/.95))}.bg-transparent{background-color:transparent}.bg-transparent\/0{background-color:rgb(0 0 0 / 0)}.bg-transparent\/10{background-color:rgb(0 0 0 / .1)}.bg-transparent\/100{background-color:rgb(0 0 0 / 1)}.bg-transparent\/15{background-color:rgb(0 0 0 / .15)}.bg-transparent\/20{background-color:rgb(0 0 0 / .2)}.bg-transparent\/25{background-color:rgb(0 0 0 / .25)}.bg-transparent\/30{background-color:rgb(0 0 0 / .3)}.bg-transparent\/35{background-color:rgb(0 0 0 / .35)}.bg-transparent\/40{background-color:rgb(0 0 0 / .4)}.bg-transparent\/45{background-color:rgb(0 0 0 / .45)}.bg-transparent\/5{background-color:rgb(0 0 0 / .05)}.bg-transparent\/50{background-color:rgb(0 0 0 / .5)}.bg-transparent\/55{background-color:rgb(0 0 0 / .55)}.bg-transparent\/60{background-color:rgb(0 0 0 / .6)}.bg-transparent\/65{background-color:rgb(0 0 0 / .65)}.bg-transparent\/70{background-color:rgb(0 0 0 / .7)}.bg-transparent\/75{background-color:rgb(0 0 0 / .75)}.bg-transparent\/80{background-color:rgb(0 0 0 / .8)}.bg-transparent\/85{background-color:rgb(0 0 0 / .85)}.bg-transparent\/90{background-color:rgb(0 0 0 / .9)}.bg-transparent\/95{background-color:rgb(0 0 0 / .95)}.bg-warning{background-color:var(--fallback-wa,oklch(var(--wa)/1))}.bg-warning-content{background-color:var(--fallback-wac,oklch(var(--wac)/1))}.bg-warning-content\/0{background-color:var(--fallback-wac,oklch(var(--wac)/0))}.bg-warning-content\/10{background-color:var(--fallback-wac,oklch(var(--wac)/.1))}.bg-warning-content\/100{background-color:var(--fallback-wac,oklch(var(--wac)/1))}.bg-warning-content\/15{background-color:var(--fallback-wac,oklch(var(--wac)/.15))}.bg-warning-content\/20{background-color:var(--fallback-wac,oklch(var(--wac)/.2))}.bg-warning-content\/25{background-color:var(--fallback-wac,oklch(var(--wac)/.25))}.bg-warning-content\/30{background-color:var(--fallback-wac,oklch(var(--wac)/.3))}.bg-warning-content\/35{background-color:var(--fallback-wac,oklch(var(--wac)/.35))}.bg-warning-content\/40{background-color:var(--fallback-wac,oklch(var(--wac)/.4))}.bg-warning-content\/45{background-color:var(--fallback-wac,oklch(var(--wac)/.45))}.bg-warning-content\/5{background-color:var(--fallback-wac,oklch(var(--wac)/.05))}.bg-warning-content\/50{background-color:var(--fallback-wac,oklch(var(--wac)/.5))}.bg-warning-content\/55{background-color:var(--fallback-wac,oklch(var(--wac)/.55))}.bg-warning-content\/60{background-color:var(--fallback-wac,oklch(var(--wac)/.6))}.bg-warning-content\/65{background-color:var(--fallback-wac,oklch(var(--wac)/.65))}.bg-warning-content\/70{background-color:var(--fallback-wac,oklch(var(--wac)/.7))}.bg-warning-content\/75{background-color:var(--fallback-wac,oklch(var(--wac)/.75))}.bg-warning-content\/80{background-color:var(--fallback-wac,oklch(var(--wac)/.8))}.bg-warning-content\/85{background-color:var(--fallback-wac,oklch(var(--wac)/.85))}.bg-warning-content\/90{background-color:var(--fallback-wac,oklch(var(--wac)/.9))}.bg-warning-content\/95{background-color:var(--fallback-wac,oklch(var(--wac)/.95))}.bg-warning\/0{background-color:var(--fallback-wa,oklch(var(--wa)/0))}.bg-warning\/10{background-color:var(--fallback-wa,oklch(var(--wa)/.1))}.bg-warning\/100{background-color:var(--fallback-wa,oklch(var(--wa)/1))}.bg-warning\/15{background-color:var(--fallback-wa,oklch(var(--wa)/.15))}.bg-warning\/20{background-color:var(--fallback-wa,oklch(var(--wa)/.2))}.bg-warning\/25{background-color:var(--fallback-wa,oklch(var(--wa)/.25))}.bg-warning\/30{background-color:var(--fallback-wa,oklch(var(--wa)/.3))}.bg-warning\/35{background-color:var(--fallback-wa,oklch(var(--wa)/.35))}.bg-warning\/40{background-color:var(--fallback-wa,oklch(var(--wa)/.4))}.bg-warning\/45{background-color:var(--fallback-wa,oklch(var(--wa)/.45))}.bg-warning\/5{background-color:var(--fallback-wa,oklch(var(--wa)/.05))}.bg-warning\/50{background-color:var(--fallback-wa,oklch(var(--wa)/.5))}.bg-warning\/55{background-color:var(--fallback-wa,oklch(var(--wa)/.55))}.bg-warning\/60{background-color:var(--fallback-wa,oklch(var(--wa)/.6))}.bg-warning\/65{background-color:var(--fallback-wa,oklch(var(--wa)/.65))}.bg-warning\/70{background-color:var(--fallback-wa,oklch(var(--wa)/.7))}.bg-warning\/75{background-color:var(--fallback-wa,oklch(var(--wa)/.75))}.bg-warning\/80{background-color:var(--fallback-wa,oklch(var(--wa)/.8))}.bg-warning\/85{background-color:var(--fallback-wa,oklch(var(--wa)/.85))}.bg-warning\/90{background-color:var(--fallback-wa,oklch(var(--wa)/.9))}.bg-warning\/95{background-color:var(--fallback-wa,oklch(var(--wa)/.95))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-accent{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/0{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/10{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/100{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/15{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/20{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/25{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/30{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/35{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/40{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/45{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/5{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/50{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/55{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/60{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/65{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/70{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/75{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/80{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/85{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/90{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-content\/95{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/0{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/10{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/100{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/15{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/20{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/25{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/30{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/35{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/40{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/45{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/5{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/50{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/55{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/60{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/65{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/70{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/75{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/80{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/85{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/90{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/95{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/0{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/10{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/100{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/15{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/20{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/25{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/30{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/35{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/40{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/45{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/5{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/50{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/55{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/60{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/65{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/70{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/75{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/80{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/85{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/90{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-100\/95{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/0{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/10{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/100{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/15{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/20{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/25{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/30{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/35{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/40{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/45{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/5{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/50{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/55{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/60{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/65{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/70{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/75{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/80{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/85{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/90{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-200\/95{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/0{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/10{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/100{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/15{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/20{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/25{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/30{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/35{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/40{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/45{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/5{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/50{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/55{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/60{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/65{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/70{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/75{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/80{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/85{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/90{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-300\/95{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/0{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/10{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/100{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/15{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/20{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/25{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/30{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/35{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/40{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/45{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/5{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/50{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/55{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/60{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/65{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/70{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/75{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/80{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/85{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/90{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-base-content\/95{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-current{--tw-gradient-from:currentColor var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/0{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/10{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/100{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/15{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/20{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/25{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/30{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/35{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/40{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/45{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/5{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/50{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/55{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/60{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/65{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/70{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/75{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/80{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/85{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/90{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error-content\/95{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/0{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/10{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/100{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/15{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/20{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/25{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/30{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/35{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/40{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/45{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/5{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/50{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/55{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/60{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/65{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/70{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/75{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/80{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/85{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/90{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-error\/95{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/0{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/10{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/100{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/15{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/20{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/25{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/30{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/35{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/40{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/45{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/5{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/50{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/55{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/60{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/65{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/70{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/75{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/80{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/85{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/90{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info-content\/95{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/0{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/10{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/100{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/15{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/20{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/25{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/30{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/35{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/40{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/45{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/5{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/50{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/55{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/60{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/65{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/70{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/75{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/80{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/85{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/90{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-info\/95{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/0{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/10{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/100{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/15{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/20{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/25{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/30{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/35{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/40{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/45{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/5{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/50{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/55{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/60{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/65{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/70{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/75{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/80{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/85{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/90{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral-content\/95{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/0{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/10{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/100{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/15{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/20{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/25{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/30{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/35{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/40{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/45{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/5{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/50{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/55{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/60{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/65{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/70{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/75{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/80{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/85{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/90{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-neutral\/95{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/0{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/10{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/100{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/15{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/20{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/25{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/30{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/35{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/40{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/45{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/5{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/50{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/55{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/60{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/65{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/70{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/75{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/80{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/85{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/90{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-content\/95{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/0{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/10{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/100{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/15{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/20{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/25{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/30{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/35{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/40{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/45{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/5{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/50{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/55{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/60{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/65{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/70{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/75{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/80{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/85{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/90{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/95{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/0{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/10{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/100{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/15{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/20{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/25{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/30{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/35{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/40{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/45{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/5{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/50{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/55{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/60{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/65{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/70{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/75{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/80{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/85{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/90{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-content\/95{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/0{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/10{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/100{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/15{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/20{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/25{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/30{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/35{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/40{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/45{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/5{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/50{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/55{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/60{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/65{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/70{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/75{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/80{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/85{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/90{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/95{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/0{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/10{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/100{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/15{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/20{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/25{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/30{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/35{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/40{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/45{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/5{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/50{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/55{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/60{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/65{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/70{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/75{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/80{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/85{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/90{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success-content\/95{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/0{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/10{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/100{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/15{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/20{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/25{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/30{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/35{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/40{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/45{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/5{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/50{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/55{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/60{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/65{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/70{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/75{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/80{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/85{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/90{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-success\/95{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/0{--tw-gradient-from:rgb(0 0 0 / 0) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/10{--tw-gradient-from:rgb(0 0 0 / 0.1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/100{--tw-gradient-from:rgb(0 0 0 / 1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/15{--tw-gradient-from:rgb(0 0 0 / 0.15) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/20{--tw-gradient-from:rgb(0 0 0 / 0.2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/25{--tw-gradient-from:rgb(0 0 0 / 0.25) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/30{--tw-gradient-from:rgb(0 0 0 / 0.3) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/35{--tw-gradient-from:rgb(0 0 0 / 0.35) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/40{--tw-gradient-from:rgb(0 0 0 / 0.4) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/45{--tw-gradient-from:rgb(0 0 0 / 0.45) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/5{--tw-gradient-from:rgb(0 0 0 / 0.05) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/50{--tw-gradient-from:rgb(0 0 0 / 0.5) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/55{--tw-gradient-from:rgb(0 0 0 / 0.55) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/60{--tw-gradient-from:rgb(0 0 0 / 0.6) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/65{--tw-gradient-from:rgb(0 0 0 / 0.65) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/70{--tw-gradient-from:rgb(0 0 0 / 0.7) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/75{--tw-gradient-from:rgb(0 0 0 / 0.75) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/80{--tw-gradient-from:rgb(0 0 0 / 0.8) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/85{--tw-gradient-from:rgb(0 0 0 / 0.85) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/90{--tw-gradient-from:rgb(0 0 0 / 0.9) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent\/95{--tw-gradient-from:rgb(0 0 0 / 0.95) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/0{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/10{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/100{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/15{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/20{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/25{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/30{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/35{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/40{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/45{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/5{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/50{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/55{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/60{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/65{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/70{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/75{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/80{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/85{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/90{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning-content\/95{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/0{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/10{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/100{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/15{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/20{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/25{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/30{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/35{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/40{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/45{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/5{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/50{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/55{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/60{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/65{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/70{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/75{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/80{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/85{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/90{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-warning\/95{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-0\%{--tw-gradient-from-position:0%}.from-10\%{--tw-gradient-from-position:10%}.from-100\%{--tw-gradient-from-position:100%}.from-15\%{--tw-gradient-from-position:15%}.from-20\%{--tw-gradient-from-position:20%}.from-25\%{--tw-gradient-from-position:25%}.from-30\%{--tw-gradient-from-position:30%}.from-35\%{--tw-gradient-from-position:35%}.from-40\%{--tw-gradient-from-position:40%}.from-45\%{--tw-gradient-from-position:45%}.from-5\%{--tw-gradient-from-position:5%}.from-50\%{--tw-gradient-from-position:50%}.from-55\%{--tw-gradient-from-position:55%}.from-60\%{--tw-gradient-from-position:60%}.from-65\%{--tw-gradient-from-position:65%}.from-70\%{--tw-gradient-from-position:70%}.from-75\%{--tw-gradient-from-position:75%}.from-80\%{--tw-gradient-from-position:80%}.from-85\%{--tw-gradient-from-position:85%}.from-90\%{--tw-gradient-from-position:90%}.from-95\%{--tw-gradient-from-position:95%}.via-accent{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent-content\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-100\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-200\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-300\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-base-content\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-current{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),currentColor var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error-content\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-error\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info-content\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-info\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral-content\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-neutral\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary-content\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary-content\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success-content\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-success\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/0{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/10{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.1) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/100{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 1) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/15{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.15) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/20{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.2) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/25{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.25) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/30{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.3) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/35{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.35) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/40{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.4) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/45{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.45) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/5{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.05) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/50{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.5) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/55{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.55) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/60{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.6) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/65{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.65) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/70{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.7) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/75{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.75) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/80{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.8) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/85{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.85) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/90{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.9) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent\/95{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.95) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning-content\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/0{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/10{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/15{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/20{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/25{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/30{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/35{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/40{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/45{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/5{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/55{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/60{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/65{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/70{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/75{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/80{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/85{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/90{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-warning\/95{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-0\%{--tw-gradient-via-position:0%}.via-10\%{--tw-gradient-via-position:10%}.via-100\%{--tw-gradient-via-position:100%}.via-15\%{--tw-gradient-via-position:15%}.via-20\%{--tw-gradient-via-position:20%}.via-25\%{--tw-gradient-via-position:25%}.via-30\%{--tw-gradient-via-position:30%}.via-35\%{--tw-gradient-via-position:35%}.via-40\%{--tw-gradient-via-position:40%}.via-45\%{--tw-gradient-via-position:45%}.via-5\%{--tw-gradient-via-position:5%}.via-50\%{--tw-gradient-via-position:50%}.via-55\%{--tw-gradient-via-position:55%}.via-60\%{--tw-gradient-via-position:60%}.via-65\%{--tw-gradient-via-position:65%}.via-70\%{--tw-gradient-via-position:70%}.via-75\%{--tw-gradient-via-position:75%}.via-80\%{--tw-gradient-via-position:80%}.via-85\%{--tw-gradient-via-position:85%}.via-90\%{--tw-gradient-via-position:90%}.via-95\%{--tw-gradient-via-position:95%}.to-accent{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-to-position)}.to-accent-content{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-to-position)}.to-accent-content\/0{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-to-position)}.to-accent-content\/10{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.1)) var(--tw-gradient-to-position)}.to-accent-content\/100{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-to-position)}.to-accent-content\/15{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.15)) var(--tw-gradient-to-position)}.to-accent-content\/20{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.2)) var(--tw-gradient-to-position)}.to-accent-content\/25{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.25)) var(--tw-gradient-to-position)}.to-accent-content\/30{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.3)) var(--tw-gradient-to-position)}.to-accent-content\/35{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.35)) var(--tw-gradient-to-position)}.to-accent-content\/40{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.4)) var(--tw-gradient-to-position)}.to-accent-content\/45{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.45)) var(--tw-gradient-to-position)}.to-accent-content\/5{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.05)) var(--tw-gradient-to-position)}.to-accent-content\/50{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.5)) var(--tw-gradient-to-position)}.to-accent-content\/55{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.55)) var(--tw-gradient-to-position)}.to-accent-content\/60{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.6)) var(--tw-gradient-to-position)}.to-accent-content\/65{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.65)) var(--tw-gradient-to-position)}.to-accent-content\/70{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.7)) var(--tw-gradient-to-position)}.to-accent-content\/75{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.75)) var(--tw-gradient-to-position)}.to-accent-content\/80{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.8)) var(--tw-gradient-to-position)}.to-accent-content\/85{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.85)) var(--tw-gradient-to-position)}.to-accent-content\/90{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.9)) var(--tw-gradient-to-position)}.to-accent-content\/95{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.95)) var(--tw-gradient-to-position)}.to-accent\/0{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-to-position)}.to-accent\/10{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.1)) var(--tw-gradient-to-position)}.to-accent\/100{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-to-position)}.to-accent\/15{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.15)) var(--tw-gradient-to-position)}.to-accent\/20{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.2)) var(--tw-gradient-to-position)}.to-accent\/25{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.25)) var(--tw-gradient-to-position)}.to-accent\/30{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.3)) var(--tw-gradient-to-position)}.to-accent\/35{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.35)) var(--tw-gradient-to-position)}.to-accent\/40{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.4)) var(--tw-gradient-to-position)}.to-accent\/45{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.45)) var(--tw-gradient-to-position)}.to-accent\/5{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.05)) var(--tw-gradient-to-position)}.to-accent\/50{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.5)) var(--tw-gradient-to-position)}.to-accent\/55{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.55)) var(--tw-gradient-to-position)}.to-accent\/60{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.6)) var(--tw-gradient-to-position)}.to-accent\/65{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.65)) var(--tw-gradient-to-position)}.to-accent\/70{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.7)) var(--tw-gradient-to-position)}.to-accent\/75{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.75)) var(--tw-gradient-to-position)}.to-accent\/80{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.8)) var(--tw-gradient-to-position)}.to-accent\/85{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.85)) var(--tw-gradient-to-position)}.to-accent\/90{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.9)) var(--tw-gradient-to-position)}.to-accent\/95{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.95)) var(--tw-gradient-to-position)}.to-base-100{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-to-position)}.to-base-100\/0{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-to-position)}.to-base-100\/10{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.1)) var(--tw-gradient-to-position)}.to-base-100\/100{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-to-position)}.to-base-100\/15{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.15)) var(--tw-gradient-to-position)}.to-base-100\/20{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.2)) var(--tw-gradient-to-position)}.to-base-100\/25{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.25)) var(--tw-gradient-to-position)}.to-base-100\/30{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.3)) var(--tw-gradient-to-position)}.to-base-100\/35{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.35)) var(--tw-gradient-to-position)}.to-base-100\/40{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.4)) var(--tw-gradient-to-position)}.to-base-100\/45{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.45)) var(--tw-gradient-to-position)}.to-base-100\/5{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.05)) var(--tw-gradient-to-position)}.to-base-100\/50{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.5)) var(--tw-gradient-to-position)}.to-base-100\/55{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.55)) var(--tw-gradient-to-position)}.to-base-100\/60{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.6)) var(--tw-gradient-to-position)}.to-base-100\/65{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.65)) var(--tw-gradient-to-position)}.to-base-100\/70{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.7)) var(--tw-gradient-to-position)}.to-base-100\/75{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.75)) var(--tw-gradient-to-position)}.to-base-100\/80{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.8)) var(--tw-gradient-to-position)}.to-base-100\/85{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.85)) var(--tw-gradient-to-position)}.to-base-100\/90{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.9)) var(--tw-gradient-to-position)}.to-base-100\/95{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.95)) var(--tw-gradient-to-position)}.to-base-200{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-to-position)}.to-base-200\/0{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-to-position)}.to-base-200\/10{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.1)) var(--tw-gradient-to-position)}.to-base-200\/100{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-to-position)}.to-base-200\/15{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.15)) var(--tw-gradient-to-position)}.to-base-200\/20{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.2)) var(--tw-gradient-to-position)}.to-base-200\/25{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.25)) var(--tw-gradient-to-position)}.to-base-200\/30{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.3)) var(--tw-gradient-to-position)}.to-base-200\/35{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.35)) var(--tw-gradient-to-position)}.to-base-200\/40{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.4)) var(--tw-gradient-to-position)}.to-base-200\/45{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.45)) var(--tw-gradient-to-position)}.to-base-200\/5{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.05)) var(--tw-gradient-to-position)}.to-base-200\/50{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.5)) var(--tw-gradient-to-position)}.to-base-200\/55{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.55)) var(--tw-gradient-to-position)}.to-base-200\/60{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.6)) var(--tw-gradient-to-position)}.to-base-200\/65{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.65)) var(--tw-gradient-to-position)}.to-base-200\/70{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.7)) var(--tw-gradient-to-position)}.to-base-200\/75{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.75)) var(--tw-gradient-to-position)}.to-base-200\/80{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.8)) var(--tw-gradient-to-position)}.to-base-200\/85{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.85)) var(--tw-gradient-to-position)}.to-base-200\/90{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.9)) var(--tw-gradient-to-position)}.to-base-200\/95{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.95)) var(--tw-gradient-to-position)}.to-base-300{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-to-position)}.to-base-300\/0{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-to-position)}.to-base-300\/10{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.1)) var(--tw-gradient-to-position)}.to-base-300\/100{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-to-position)}.to-base-300\/15{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.15)) var(--tw-gradient-to-position)}.to-base-300\/20{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.2)) var(--tw-gradient-to-position)}.to-base-300\/25{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.25)) var(--tw-gradient-to-position)}.to-base-300\/30{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.3)) var(--tw-gradient-to-position)}.to-base-300\/35{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.35)) var(--tw-gradient-to-position)}.to-base-300\/40{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.4)) var(--tw-gradient-to-position)}.to-base-300\/45{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.45)) var(--tw-gradient-to-position)}.to-base-300\/5{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.05)) var(--tw-gradient-to-position)}.to-base-300\/50{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.5)) var(--tw-gradient-to-position)}.to-base-300\/55{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.55)) var(--tw-gradient-to-position)}.to-base-300\/60{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.6)) var(--tw-gradient-to-position)}.to-base-300\/65{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.65)) var(--tw-gradient-to-position)}.to-base-300\/70{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.7)) var(--tw-gradient-to-position)}.to-base-300\/75{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.75)) var(--tw-gradient-to-position)}.to-base-300\/80{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.8)) var(--tw-gradient-to-position)}.to-base-300\/85{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.85)) var(--tw-gradient-to-position)}.to-base-300\/90{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.9)) var(--tw-gradient-to-position)}.to-base-300\/95{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.95)) var(--tw-gradient-to-position)}.to-base-content{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-to-position)}.to-base-content\/0{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-to-position)}.to-base-content\/10{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.1)) var(--tw-gradient-to-position)}.to-base-content\/100{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-to-position)}.to-base-content\/15{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.15)) var(--tw-gradient-to-position)}.to-base-content\/20{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.2)) var(--tw-gradient-to-position)}.to-base-content\/25{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.25)) var(--tw-gradient-to-position)}.to-base-content\/30{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.3)) var(--tw-gradient-to-position)}.to-base-content\/35{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.35)) var(--tw-gradient-to-position)}.to-base-content\/40{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.4)) var(--tw-gradient-to-position)}.to-base-content\/45{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.45)) var(--tw-gradient-to-position)}.to-base-content\/5{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.05)) var(--tw-gradient-to-position)}.to-base-content\/50{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.5)) var(--tw-gradient-to-position)}.to-base-content\/55{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.55)) var(--tw-gradient-to-position)}.to-base-content\/60{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.6)) var(--tw-gradient-to-position)}.to-base-content\/65{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.65)) var(--tw-gradient-to-position)}.to-base-content\/70{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.7)) var(--tw-gradient-to-position)}.to-base-content\/75{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.75)) var(--tw-gradient-to-position)}.to-base-content\/80{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.8)) var(--tw-gradient-to-position)}.to-base-content\/85{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.85)) var(--tw-gradient-to-position)}.to-base-content\/90{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.9)) var(--tw-gradient-to-position)}.to-base-content\/95{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.95)) var(--tw-gradient-to-position)}.to-current{--tw-gradient-to:currentColor var(--tw-gradient-to-position)}.to-error{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-to-position)}.to-error-content{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-to-position)}.to-error-content\/0{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-to-position)}.to-error-content\/10{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.1)) var(--tw-gradient-to-position)}.to-error-content\/100{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-to-position)}.to-error-content\/15{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.15)) var(--tw-gradient-to-position)}.to-error-content\/20{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.2)) var(--tw-gradient-to-position)}.to-error-content\/25{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.25)) var(--tw-gradient-to-position)}.to-error-content\/30{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.3)) var(--tw-gradient-to-position)}.to-error-content\/35{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.35)) var(--tw-gradient-to-position)}.to-error-content\/40{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.4)) var(--tw-gradient-to-position)}.to-error-content\/45{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.45)) var(--tw-gradient-to-position)}.to-error-content\/5{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.05)) var(--tw-gradient-to-position)}.to-error-content\/50{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.5)) var(--tw-gradient-to-position)}.to-error-content\/55{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.55)) var(--tw-gradient-to-position)}.to-error-content\/60{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.6)) var(--tw-gradient-to-position)}.to-error-content\/65{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.65)) var(--tw-gradient-to-position)}.to-error-content\/70{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.7)) var(--tw-gradient-to-position)}.to-error-content\/75{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.75)) var(--tw-gradient-to-position)}.to-error-content\/80{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.8)) var(--tw-gradient-to-position)}.to-error-content\/85{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.85)) var(--tw-gradient-to-position)}.to-error-content\/90{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.9)) var(--tw-gradient-to-position)}.to-error-content\/95{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.95)) var(--tw-gradient-to-position)}.to-error\/0{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-to-position)}.to-error\/10{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.1)) var(--tw-gradient-to-position)}.to-error\/100{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-to-position)}.to-error\/15{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.15)) var(--tw-gradient-to-position)}.to-error\/20{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.2)) var(--tw-gradient-to-position)}.to-error\/25{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.25)) var(--tw-gradient-to-position)}.to-error\/30{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.3)) var(--tw-gradient-to-position)}.to-error\/35{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.35)) var(--tw-gradient-to-position)}.to-error\/40{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.4)) var(--tw-gradient-to-position)}.to-error\/45{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.45)) var(--tw-gradient-to-position)}.to-error\/5{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.05)) var(--tw-gradient-to-position)}.to-error\/50{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.5)) var(--tw-gradient-to-position)}.to-error\/55{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.55)) var(--tw-gradient-to-position)}.to-error\/60{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.6)) var(--tw-gradient-to-position)}.to-error\/65{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.65)) var(--tw-gradient-to-position)}.to-error\/70{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.7)) var(--tw-gradient-to-position)}.to-error\/75{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.75)) var(--tw-gradient-to-position)}.to-error\/80{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.8)) var(--tw-gradient-to-position)}.to-error\/85{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.85)) var(--tw-gradient-to-position)}.to-error\/90{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.9)) var(--tw-gradient-to-position)}.to-error\/95{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.95)) var(--tw-gradient-to-position)}.to-info{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-to-position)}.to-info-content{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-to-position)}.to-info-content\/0{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-to-position)}.to-info-content\/10{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.1)) var(--tw-gradient-to-position)}.to-info-content\/100{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-to-position)}.to-info-content\/15{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.15)) var(--tw-gradient-to-position)}.to-info-content\/20{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.2)) var(--tw-gradient-to-position)}.to-info-content\/25{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.25)) var(--tw-gradient-to-position)}.to-info-content\/30{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.3)) var(--tw-gradient-to-position)}.to-info-content\/35{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.35)) var(--tw-gradient-to-position)}.to-info-content\/40{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.4)) var(--tw-gradient-to-position)}.to-info-content\/45{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.45)) var(--tw-gradient-to-position)}.to-info-content\/5{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.05)) var(--tw-gradient-to-position)}.to-info-content\/50{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.5)) var(--tw-gradient-to-position)}.to-info-content\/55{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.55)) var(--tw-gradient-to-position)}.to-info-content\/60{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.6)) var(--tw-gradient-to-position)}.to-info-content\/65{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.65)) var(--tw-gradient-to-position)}.to-info-content\/70{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.7)) var(--tw-gradient-to-position)}.to-info-content\/75{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.75)) var(--tw-gradient-to-position)}.to-info-content\/80{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.8)) var(--tw-gradient-to-position)}.to-info-content\/85{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.85)) var(--tw-gradient-to-position)}.to-info-content\/90{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.9)) var(--tw-gradient-to-position)}.to-info-content\/95{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.95)) var(--tw-gradient-to-position)}.to-info\/0{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-to-position)}.to-info\/10{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.1)) var(--tw-gradient-to-position)}.to-info\/100{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-to-position)}.to-info\/15{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.15)) var(--tw-gradient-to-position)}.to-info\/20{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.2)) var(--tw-gradient-to-position)}.to-info\/25{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.25)) var(--tw-gradient-to-position)}.to-info\/30{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.3)) var(--tw-gradient-to-position)}.to-info\/35{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.35)) var(--tw-gradient-to-position)}.to-info\/40{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.4)) var(--tw-gradient-to-position)}.to-info\/45{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.45)) var(--tw-gradient-to-position)}.to-info\/5{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.05)) var(--tw-gradient-to-position)}.to-info\/50{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.5)) var(--tw-gradient-to-position)}.to-info\/55{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.55)) var(--tw-gradient-to-position)}.to-info\/60{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.6)) var(--tw-gradient-to-position)}.to-info\/65{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.65)) var(--tw-gradient-to-position)}.to-info\/70{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.7)) var(--tw-gradient-to-position)}.to-info\/75{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.75)) var(--tw-gradient-to-position)}.to-info\/80{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.8)) var(--tw-gradient-to-position)}.to-info\/85{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.85)) var(--tw-gradient-to-position)}.to-info\/90{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.9)) var(--tw-gradient-to-position)}.to-info\/95{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.95)) var(--tw-gradient-to-position)}.to-neutral{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-to-position)}.to-neutral-content{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-to-position)}.to-neutral-content\/0{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-to-position)}.to-neutral-content\/10{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.1)) var(--tw-gradient-to-position)}.to-neutral-content\/100{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-to-position)}.to-neutral-content\/15{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.15)) var(--tw-gradient-to-position)}.to-neutral-content\/20{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.2)) var(--tw-gradient-to-position)}.to-neutral-content\/25{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.25)) var(--tw-gradient-to-position)}.to-neutral-content\/30{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.3)) var(--tw-gradient-to-position)}.to-neutral-content\/35{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.35)) var(--tw-gradient-to-position)}.to-neutral-content\/40{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.4)) var(--tw-gradient-to-position)}.to-neutral-content\/45{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.45)) var(--tw-gradient-to-position)}.to-neutral-content\/5{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.05)) var(--tw-gradient-to-position)}.to-neutral-content\/50{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.5)) var(--tw-gradient-to-position)}.to-neutral-content\/55{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.55)) var(--tw-gradient-to-position)}.to-neutral-content\/60{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.6)) var(--tw-gradient-to-position)}.to-neutral-content\/65{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.65)) var(--tw-gradient-to-position)}.to-neutral-content\/70{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.7)) var(--tw-gradient-to-position)}.to-neutral-content\/75{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.75)) var(--tw-gradient-to-position)}.to-neutral-content\/80{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.8)) var(--tw-gradient-to-position)}.to-neutral-content\/85{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.85)) var(--tw-gradient-to-position)}.to-neutral-content\/90{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.9)) var(--tw-gradient-to-position)}.to-neutral-content\/95{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.95)) var(--tw-gradient-to-position)}.to-neutral\/0{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-to-position)}.to-neutral\/10{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.1)) var(--tw-gradient-to-position)}.to-neutral\/100{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-to-position)}.to-neutral\/15{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.15)) var(--tw-gradient-to-position)}.to-neutral\/20{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.2)) var(--tw-gradient-to-position)}.to-neutral\/25{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.25)) var(--tw-gradient-to-position)}.to-neutral\/30{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.3)) var(--tw-gradient-to-position)}.to-neutral\/35{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.35)) var(--tw-gradient-to-position)}.to-neutral\/40{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.4)) var(--tw-gradient-to-position)}.to-neutral\/45{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.45)) var(--tw-gradient-to-position)}.to-neutral\/5{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.05)) var(--tw-gradient-to-position)}.to-neutral\/50{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.5)) var(--tw-gradient-to-position)}.to-neutral\/55{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.55)) var(--tw-gradient-to-position)}.to-neutral\/60{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.6)) var(--tw-gradient-to-position)}.to-neutral\/65{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.65)) var(--tw-gradient-to-position)}.to-neutral\/70{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.7)) var(--tw-gradient-to-position)}.to-neutral\/75{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.75)) var(--tw-gradient-to-position)}.to-neutral\/80{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.8)) var(--tw-gradient-to-position)}.to-neutral\/85{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.85)) var(--tw-gradient-to-position)}.to-neutral\/90{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.9)) var(--tw-gradient-to-position)}.to-neutral\/95{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.95)) var(--tw-gradient-to-position)}.to-primary{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-to-position)}.to-primary-content{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-to-position)}.to-primary-content\/0{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-to-position)}.to-primary-content\/10{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.1)) var(--tw-gradient-to-position)}.to-primary-content\/100{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-to-position)}.to-primary-content\/15{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.15)) var(--tw-gradient-to-position)}.to-primary-content\/20{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.2)) var(--tw-gradient-to-position)}.to-primary-content\/25{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.25)) var(--tw-gradient-to-position)}.to-primary-content\/30{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.3)) var(--tw-gradient-to-position)}.to-primary-content\/35{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.35)) var(--tw-gradient-to-position)}.to-primary-content\/40{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.4)) var(--tw-gradient-to-position)}.to-primary-content\/45{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.45)) var(--tw-gradient-to-position)}.to-primary-content\/5{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.05)) var(--tw-gradient-to-position)}.to-primary-content\/50{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.5)) var(--tw-gradient-to-position)}.to-primary-content\/55{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.55)) var(--tw-gradient-to-position)}.to-primary-content\/60{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.6)) var(--tw-gradient-to-position)}.to-primary-content\/65{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.65)) var(--tw-gradient-to-position)}.to-primary-content\/70{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.7)) var(--tw-gradient-to-position)}.to-primary-content\/75{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.75)) var(--tw-gradient-to-position)}.to-primary-content\/80{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.8)) var(--tw-gradient-to-position)}.to-primary-content\/85{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.85)) var(--tw-gradient-to-position)}.to-primary-content\/90{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.9)) var(--tw-gradient-to-position)}.to-primary-content\/95{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.95)) var(--tw-gradient-to-position)}.to-primary\/0{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-to-position)}.to-primary\/10{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.1)) var(--tw-gradient-to-position)}.to-primary\/100{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-to-position)}.to-primary\/15{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.15)) var(--tw-gradient-to-position)}.to-primary\/20{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.2)) var(--tw-gradient-to-position)}.to-primary\/25{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.25)) var(--tw-gradient-to-position)}.to-primary\/30{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.3)) var(--tw-gradient-to-position)}.to-primary\/35{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.35)) var(--tw-gradient-to-position)}.to-primary\/40{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.4)) var(--tw-gradient-to-position)}.to-primary\/45{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.45)) var(--tw-gradient-to-position)}.to-primary\/5{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.05)) var(--tw-gradient-to-position)}.to-primary\/50{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.5)) var(--tw-gradient-to-position)}.to-primary\/55{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.55)) var(--tw-gradient-to-position)}.to-primary\/60{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.6)) var(--tw-gradient-to-position)}.to-primary\/65{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.65)) var(--tw-gradient-to-position)}.to-primary\/70{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.7)) var(--tw-gradient-to-position)}.to-primary\/75{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.75)) var(--tw-gradient-to-position)}.to-primary\/80{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.8)) var(--tw-gradient-to-position)}.to-primary\/85{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.85)) var(--tw-gradient-to-position)}.to-primary\/90{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.9)) var(--tw-gradient-to-position)}.to-primary\/95{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.95)) var(--tw-gradient-to-position)}.to-secondary{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-to-position)}.to-secondary-content{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-to-position)}.to-secondary-content\/0{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-to-position)}.to-secondary-content\/10{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.1)) var(--tw-gradient-to-position)}.to-secondary-content\/100{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-to-position)}.to-secondary-content\/15{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.15)) var(--tw-gradient-to-position)}.to-secondary-content\/20{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.2)) var(--tw-gradient-to-position)}.to-secondary-content\/25{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.25)) var(--tw-gradient-to-position)}.to-secondary-content\/30{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.3)) var(--tw-gradient-to-position)}.to-secondary-content\/35{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.35)) var(--tw-gradient-to-position)}.to-secondary-content\/40{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.4)) var(--tw-gradient-to-position)}.to-secondary-content\/45{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.45)) var(--tw-gradient-to-position)}.to-secondary-content\/5{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.05)) var(--tw-gradient-to-position)}.to-secondary-content\/50{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.5)) var(--tw-gradient-to-position)}.to-secondary-content\/55{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.55)) var(--tw-gradient-to-position)}.to-secondary-content\/60{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.6)) var(--tw-gradient-to-position)}.to-secondary-content\/65{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.65)) var(--tw-gradient-to-position)}.to-secondary-content\/70{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.7)) var(--tw-gradient-to-position)}.to-secondary-content\/75{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.75)) var(--tw-gradient-to-position)}.to-secondary-content\/80{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.8)) var(--tw-gradient-to-position)}.to-secondary-content\/85{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.85)) var(--tw-gradient-to-position)}.to-secondary-content\/90{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.9)) var(--tw-gradient-to-position)}.to-secondary-content\/95{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.95)) var(--tw-gradient-to-position)}.to-secondary\/0{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-to-position)}.to-secondary\/10{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.1)) var(--tw-gradient-to-position)}.to-secondary\/100{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-to-position)}.to-secondary\/15{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.15)) var(--tw-gradient-to-position)}.to-secondary\/20{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.2)) var(--tw-gradient-to-position)}.to-secondary\/25{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.25)) var(--tw-gradient-to-position)}.to-secondary\/30{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.3)) var(--tw-gradient-to-position)}.to-secondary\/35{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.35)) var(--tw-gradient-to-position)}.to-secondary\/40{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.4)) var(--tw-gradient-to-position)}.to-secondary\/45{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.45)) var(--tw-gradient-to-position)}.to-secondary\/5{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.05)) var(--tw-gradient-to-position)}.to-secondary\/50{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.5)) var(--tw-gradient-to-position)}.to-secondary\/55{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.55)) var(--tw-gradient-to-position)}.to-secondary\/60{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.6)) var(--tw-gradient-to-position)}.to-secondary\/65{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.65)) var(--tw-gradient-to-position)}.to-secondary\/70{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.7)) var(--tw-gradient-to-position)}.to-secondary\/75{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.75)) var(--tw-gradient-to-position)}.to-secondary\/80{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.8)) var(--tw-gradient-to-position)}.to-secondary\/85{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.85)) var(--tw-gradient-to-position)}.to-secondary\/90{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.9)) var(--tw-gradient-to-position)}.to-secondary\/95{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.95)) var(--tw-gradient-to-position)}.to-success{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-to-position)}.to-success-content{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-to-position)}.to-success-content\/0{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-to-position)}.to-success-content\/10{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.1)) var(--tw-gradient-to-position)}.to-success-content\/100{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-to-position)}.to-success-content\/15{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.15)) var(--tw-gradient-to-position)}.to-success-content\/20{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.2)) var(--tw-gradient-to-position)}.to-success-content\/25{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.25)) var(--tw-gradient-to-position)}.to-success-content\/30{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.3)) var(--tw-gradient-to-position)}.to-success-content\/35{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.35)) var(--tw-gradient-to-position)}.to-success-content\/40{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.4)) var(--tw-gradient-to-position)}.to-success-content\/45{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.45)) var(--tw-gradient-to-position)}.to-success-content\/5{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.05)) var(--tw-gradient-to-position)}.to-success-content\/50{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.5)) var(--tw-gradient-to-position)}.to-success-content\/55{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.55)) var(--tw-gradient-to-position)}.to-success-content\/60{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.6)) var(--tw-gradient-to-position)}.to-success-content\/65{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.65)) var(--tw-gradient-to-position)}.to-success-content\/70{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.7)) var(--tw-gradient-to-position)}.to-success-content\/75{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.75)) var(--tw-gradient-to-position)}.to-success-content\/80{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.8)) var(--tw-gradient-to-position)}.to-success-content\/85{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.85)) var(--tw-gradient-to-position)}.to-success-content\/90{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.9)) var(--tw-gradient-to-position)}.to-success-content\/95{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.95)) var(--tw-gradient-to-position)}.to-success\/0{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-to-position)}.to-success\/10{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.1)) var(--tw-gradient-to-position)}.to-success\/100{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-to-position)}.to-success\/15{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.15)) var(--tw-gradient-to-position)}.to-success\/20{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.2)) var(--tw-gradient-to-position)}.to-success\/25{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.25)) var(--tw-gradient-to-position)}.to-success\/30{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.3)) var(--tw-gradient-to-position)}.to-success\/35{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.35)) var(--tw-gradient-to-position)}.to-success\/40{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.4)) var(--tw-gradient-to-position)}.to-success\/45{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.45)) var(--tw-gradient-to-position)}.to-success\/5{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.05)) var(--tw-gradient-to-position)}.to-success\/50{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.5)) var(--tw-gradient-to-position)}.to-success\/55{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.55)) var(--tw-gradient-to-position)}.to-success\/60{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.6)) var(--tw-gradient-to-position)}.to-success\/65{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.65)) var(--tw-gradient-to-position)}.to-success\/70{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.7)) var(--tw-gradient-to-position)}.to-success\/75{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.75)) var(--tw-gradient-to-position)}.to-success\/80{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.8)) var(--tw-gradient-to-position)}.to-success\/85{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.85)) var(--tw-gradient-to-position)}.to-success\/90{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.9)) var(--tw-gradient-to-position)}.to-success\/95{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.95)) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-transparent\/0{--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position)}.to-transparent\/10{--tw-gradient-to:rgb(0 0 0 / 0.1) var(--tw-gradient-to-position)}.to-transparent\/100{--tw-gradient-to:rgb(0 0 0 / 1) var(--tw-gradient-to-position)}.to-transparent\/15{--tw-gradient-to:rgb(0 0 0 / 0.15) var(--tw-gradient-to-position)}.to-transparent\/20{--tw-gradient-to:rgb(0 0 0 / 0.2) var(--tw-gradient-to-position)}.to-transparent\/25{--tw-gradient-to:rgb(0 0 0 / 0.25) var(--tw-gradient-to-position)}.to-transparent\/30{--tw-gradient-to:rgb(0 0 0 / 0.3) var(--tw-gradient-to-position)}.to-transparent\/35{--tw-gradient-to:rgb(0 0 0 / 0.35) var(--tw-gradient-to-position)}.to-transparent\/40{--tw-gradient-to:rgb(0 0 0 / 0.4) var(--tw-gradient-to-position)}.to-transparent\/45{--tw-gradient-to:rgb(0 0 0 / 0.45) var(--tw-gradient-to-position)}.to-transparent\/5{--tw-gradient-to:rgb(0 0 0 / 0.05) var(--tw-gradient-to-position)}.to-transparent\/50{--tw-gradient-to:rgb(0 0 0 / 0.5) var(--tw-gradient-to-position)}.to-transparent\/55{--tw-gradient-to:rgb(0 0 0 / 0.55) var(--tw-gradient-to-position)}.to-transparent\/60{--tw-gradient-to:rgb(0 0 0 / 0.6) var(--tw-gradient-to-position)}.to-transparent\/65{--tw-gradient-to:rgb(0 0 0 / 0.65) var(--tw-gradient-to-position)}.to-transparent\/70{--tw-gradient-to:rgb(0 0 0 / 0.7) var(--tw-gradient-to-position)}.to-transparent\/75{--tw-gradient-to:rgb(0 0 0 / 0.75) var(--tw-gradient-to-position)}.to-transparent\/80{--tw-gradient-to:rgb(0 0 0 / 0.8) var(--tw-gradient-to-position)}.to-transparent\/85{--tw-gradient-to:rgb(0 0 0 / 0.85) var(--tw-gradient-to-position)}.to-transparent\/90{--tw-gradient-to:rgb(0 0 0 / 0.9) var(--tw-gradient-to-position)}.to-transparent\/95{--tw-gradient-to:rgb(0 0 0 / 0.95) var(--tw-gradient-to-position)}.to-warning{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-to-position)}.to-warning-content{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-to-position)}.to-warning-content\/0{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-to-position)}.to-warning-content\/10{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.1)) var(--tw-gradient-to-position)}.to-warning-content\/100{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-to-position)}.to-warning-content\/15{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.15)) var(--tw-gradient-to-position)}.to-warning-content\/20{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.2)) var(--tw-gradient-to-position)}.to-warning-content\/25{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.25)) var(--tw-gradient-to-position)}.to-warning-content\/30{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.3)) var(--tw-gradient-to-position)}.to-warning-content\/35{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.35)) var(--tw-gradient-to-position)}.to-warning-content\/40{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.4)) var(--tw-gradient-to-position)}.to-warning-content\/45{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.45)) var(--tw-gradient-to-position)}.to-warning-content\/5{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.05)) var(--tw-gradient-to-position)}.to-warning-content\/50{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.5)) var(--tw-gradient-to-position)}.to-warning-content\/55{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.55)) var(--tw-gradient-to-position)}.to-warning-content\/60{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.6)) var(--tw-gradient-to-position)}.to-warning-content\/65{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.65)) var(--tw-gradient-to-position)}.to-warning-content\/70{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.7)) var(--tw-gradient-to-position)}.to-warning-content\/75{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.75)) var(--tw-gradient-to-position)}.to-warning-content\/80{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.8)) var(--tw-gradient-to-position)}.to-warning-content\/85{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.85)) var(--tw-gradient-to-position)}.to-warning-content\/90{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.9)) var(--tw-gradient-to-position)}.to-warning-content\/95{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.95)) var(--tw-gradient-to-position)}.to-warning\/0{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-to-position)}.to-warning\/10{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.1)) var(--tw-gradient-to-position)}.to-warning\/100{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-to-position)}.to-warning\/15{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.15)) var(--tw-gradient-to-position)}.to-warning\/20{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.2)) var(--tw-gradient-to-position)}.to-warning\/25{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.25)) var(--tw-gradient-to-position)}.to-warning\/30{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.3)) var(--tw-gradient-to-position)}.to-warning\/35{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.35)) var(--tw-gradient-to-position)}.to-warning\/40{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.4)) var(--tw-gradient-to-position)}.to-warning\/45{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.45)) var(--tw-gradient-to-position)}.to-warning\/5{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.05)) var(--tw-gradient-to-position)}.to-warning\/50{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.5)) var(--tw-gradient-to-position)}.to-warning\/55{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.55)) var(--tw-gradient-to-position)}.to-warning\/60{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.6)) var(--tw-gradient-to-position)}.to-warning\/65{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.65)) var(--tw-gradient-to-position)}.to-warning\/70{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.7)) var(--tw-gradient-to-position)}.to-warning\/75{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.75)) var(--tw-gradient-to-position)}.to-warning\/80{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.8)) var(--tw-gradient-to-position)}.to-warning\/85{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.85)) var(--tw-gradient-to-position)}.to-warning\/90{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.9)) var(--tw-gradient-to-position)}.to-warning\/95{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.95)) var(--tw-gradient-to-position)}.to-0\%{--tw-gradient-to-position:0%}.to-10\%{--tw-gradient-to-position:10%}.to-100\%{--tw-gradient-to-position:100%}.to-15\%{--tw-gradient-to-position:15%}.to-20\%{--tw-gradient-to-position:20%}.to-25\%{--tw-gradient-to-position:25%}.to-30\%{--tw-gradient-to-position:30%}.to-35\%{--tw-gradient-to-position:35%}.to-40\%{--tw-gradient-to-position:40%}.to-45\%{--tw-gradient-to-position:45%}.to-5\%{--tw-gradient-to-position:5%}.to-50\%{--tw-gradient-to-position:50%}.to-55\%{--tw-gradient-to-position:55%}.to-60\%{--tw-gradient-to-position:60%}.to-65\%{--tw-gradient-to-position:65%}.to-70\%{--tw-gradient-to-position:70%}.to-75\%{--tw-gradient-to-position:75%}.to-80\%{--tw-gradient-to-position:80%}.to-85\%{--tw-gradient-to-position:85%}.to-90\%{--tw-gradient-to-position:90%}.to-95\%{--tw-gradient-to-position:95%}.stroke-accent{stroke:var(--fallback-a,oklch(var(--a)/1))}.stroke-accent-content{stroke:var(--fallback-ac,oklch(var(--ac)/1))}.stroke-accent-content\/0{stroke:var(--fallback-ac,oklch(var(--ac)/0))}.stroke-accent-content\/10{stroke:var(--fallback-ac,oklch(var(--ac)/0.1))}.stroke-accent-content\/100{stroke:var(--fallback-ac,oklch(var(--ac)/1))}.stroke-accent-content\/15{stroke:var(--fallback-ac,oklch(var(--ac)/0.15))}.stroke-accent-content\/20{stroke:var(--fallback-ac,oklch(var(--ac)/0.2))}.stroke-accent-content\/25{stroke:var(--fallback-ac,oklch(var(--ac)/0.25))}.stroke-accent-content\/30{stroke:var(--fallback-ac,oklch(var(--ac)/0.3))}.stroke-accent-content\/35{stroke:var(--fallback-ac,oklch(var(--ac)/0.35))}.stroke-accent-content\/40{stroke:var(--fallback-ac,oklch(var(--ac)/0.4))}.stroke-accent-content\/45{stroke:var(--fallback-ac,oklch(var(--ac)/0.45))}.stroke-accent-content\/5{stroke:var(--fallback-ac,oklch(var(--ac)/0.05))}.stroke-accent-content\/50{stroke:var(--fallback-ac,oklch(var(--ac)/0.5))}.stroke-accent-content\/55{stroke:var(--fallback-ac,oklch(var(--ac)/0.55))}.stroke-accent-content\/60{stroke:var(--fallback-ac,oklch(var(--ac)/0.6))}.stroke-accent-content\/65{stroke:var(--fallback-ac,oklch(var(--ac)/0.65))}.stroke-accent-content\/70{stroke:var(--fallback-ac,oklch(var(--ac)/0.7))}.stroke-accent-content\/75{stroke:var(--fallback-ac,oklch(var(--ac)/0.75))}.stroke-accent-content\/80{stroke:var(--fallback-ac,oklch(var(--ac)/0.8))}.stroke-accent-content\/85{stroke:var(--fallback-ac,oklch(var(--ac)/0.85))}.stroke-accent-content\/90{stroke:var(--fallback-ac,oklch(var(--ac)/0.9))}.stroke-accent-content\/95{stroke:var(--fallback-ac,oklch(var(--ac)/0.95))}.stroke-accent\/0{stroke:var(--fallback-a,oklch(var(--a)/0))}.stroke-accent\/10{stroke:var(--fallback-a,oklch(var(--a)/0.1))}.stroke-accent\/100{stroke:var(--fallback-a,oklch(var(--a)/1))}.stroke-accent\/15{stroke:var(--fallback-a,oklch(var(--a)/0.15))}.stroke-accent\/20{stroke:var(--fallback-a,oklch(var(--a)/0.2))}.stroke-accent\/25{stroke:var(--fallback-a,oklch(var(--a)/0.25))}.stroke-accent\/30{stroke:var(--fallback-a,oklch(var(--a)/0.3))}.stroke-accent\/35{stroke:var(--fallback-a,oklch(var(--a)/0.35))}.stroke-accent\/40{stroke:var(--fallback-a,oklch(var(--a)/0.4))}.stroke-accent\/45{stroke:var(--fallback-a,oklch(var(--a)/0.45))}.stroke-accent\/5{stroke:var(--fallback-a,oklch(var(--a)/0.05))}.stroke-accent\/50{stroke:var(--fallback-a,oklch(var(--a)/0.5))}.stroke-accent\/55{stroke:var(--fallback-a,oklch(var(--a)/0.55))}.stroke-accent\/60{stroke:var(--fallback-a,oklch(var(--a)/0.6))}.stroke-accent\/65{stroke:var(--fallback-a,oklch(var(--a)/0.65))}.stroke-accent\/70{stroke:var(--fallback-a,oklch(var(--a)/0.7))}.stroke-accent\/75{stroke:var(--fallback-a,oklch(var(--a)/0.75))}.stroke-accent\/80{stroke:var(--fallback-a,oklch(var(--a)/0.8))}.stroke-accent\/85{stroke:var(--fallback-a,oklch(var(--a)/0.85))}.stroke-accent\/90{stroke:var(--fallback-a,oklch(var(--a)/0.9))}.stroke-accent\/95{stroke:var(--fallback-a,oklch(var(--a)/0.95))}.stroke-base-100{stroke:var(--fallback-b1,oklch(var(--b1)/1))}.stroke-base-100\/0{stroke:var(--fallback-b1,oklch(var(--b1)/0))}.stroke-base-100\/10{stroke:var(--fallback-b1,oklch(var(--b1)/0.1))}.stroke-base-100\/100{stroke:var(--fallback-b1,oklch(var(--b1)/1))}.stroke-base-100\/15{stroke:var(--fallback-b1,oklch(var(--b1)/0.15))}.stroke-base-100\/20{stroke:var(--fallback-b1,oklch(var(--b1)/0.2))}.stroke-base-100\/25{stroke:var(--fallback-b1,oklch(var(--b1)/0.25))}.stroke-base-100\/30{stroke:var(--fallback-b1,oklch(var(--b1)/0.3))}.stroke-base-100\/35{stroke:var(--fallback-b1,oklch(var(--b1)/0.35))}.stroke-base-100\/40{stroke:var(--fallback-b1,oklch(var(--b1)/0.4))}.stroke-base-100\/45{stroke:var(--fallback-b1,oklch(var(--b1)/0.45))}.stroke-base-100\/5{stroke:var(--fallback-b1,oklch(var(--b1)/0.05))}.stroke-base-100\/50{stroke:var(--fallback-b1,oklch(var(--b1)/0.5))}.stroke-base-100\/55{stroke:var(--fallback-b1,oklch(var(--b1)/0.55))}.stroke-base-100\/60{stroke:var(--fallback-b1,oklch(var(--b1)/0.6))}.stroke-base-100\/65{stroke:var(--fallback-b1,oklch(var(--b1)/0.65))}.stroke-base-100\/70{stroke:var(--fallback-b1,oklch(var(--b1)/0.7))}.stroke-base-100\/75{stroke:var(--fallback-b1,oklch(var(--b1)/0.75))}.stroke-base-100\/80{stroke:var(--fallback-b1,oklch(var(--b1)/0.8))}.stroke-base-100\/85{stroke:var(--fallback-b1,oklch(var(--b1)/0.85))}.stroke-base-100\/90{stroke:var(--fallback-b1,oklch(var(--b1)/0.9))}.stroke-base-100\/95{stroke:var(--fallback-b1,oklch(var(--b1)/0.95))}.stroke-base-200{stroke:var(--fallback-b2,oklch(var(--b2)/1))}.stroke-base-200\/0{stroke:var(--fallback-b2,oklch(var(--b2)/0))}.stroke-base-200\/10{stroke:var(--fallback-b2,oklch(var(--b2)/0.1))}.stroke-base-200\/100{stroke:var(--fallback-b2,oklch(var(--b2)/1))}.stroke-base-200\/15{stroke:var(--fallback-b2,oklch(var(--b2)/0.15))}.stroke-base-200\/20{stroke:var(--fallback-b2,oklch(var(--b2)/0.2))}.stroke-base-200\/25{stroke:var(--fallback-b2,oklch(var(--b2)/0.25))}.stroke-base-200\/30{stroke:var(--fallback-b2,oklch(var(--b2)/0.3))}.stroke-base-200\/35{stroke:var(--fallback-b2,oklch(var(--b2)/0.35))}.stroke-base-200\/40{stroke:var(--fallback-b2,oklch(var(--b2)/0.4))}.stroke-base-200\/45{stroke:var(--fallback-b2,oklch(var(--b2)/0.45))}.stroke-base-200\/5{stroke:var(--fallback-b2,oklch(var(--b2)/0.05))}.stroke-base-200\/50{stroke:var(--fallback-b2,oklch(var(--b2)/0.5))}.stroke-base-200\/55{stroke:var(--fallback-b2,oklch(var(--b2)/0.55))}.stroke-base-200\/60{stroke:var(--fallback-b2,oklch(var(--b2)/0.6))}.stroke-base-200\/65{stroke:var(--fallback-b2,oklch(var(--b2)/0.65))}.stroke-base-200\/70{stroke:var(--fallback-b2,oklch(var(--b2)/0.7))}.stroke-base-200\/75{stroke:var(--fallback-b2,oklch(var(--b2)/0.75))}.stroke-base-200\/80{stroke:var(--fallback-b2,oklch(var(--b2)/0.8))}.stroke-base-200\/85{stroke:var(--fallback-b2,oklch(var(--b2)/0.85))}.stroke-base-200\/90{stroke:var(--fallback-b2,oklch(var(--b2)/0.9))}.stroke-base-200\/95{stroke:var(--fallback-b2,oklch(var(--b2)/0.95))}.stroke-base-300{stroke:var(--fallback-b3,oklch(var(--b3)/1))}.stroke-base-300\/0{stroke:var(--fallback-b3,oklch(var(--b3)/0))}.stroke-base-300\/10{stroke:var(--fallback-b3,oklch(var(--b3)/0.1))}.stroke-base-300\/100{stroke:var(--fallback-b3,oklch(var(--b3)/1))}.stroke-base-300\/15{stroke:var(--fallback-b3,oklch(var(--b3)/0.15))}.stroke-base-300\/20{stroke:var(--fallback-b3,oklch(var(--b3)/0.2))}.stroke-base-300\/25{stroke:var(--fallback-b3,oklch(var(--b3)/0.25))}.stroke-base-300\/30{stroke:var(--fallback-b3,oklch(var(--b3)/0.3))}.stroke-base-300\/35{stroke:var(--fallback-b3,oklch(var(--b3)/0.35))}.stroke-base-300\/40{stroke:var(--fallback-b3,oklch(var(--b3)/0.4))}.stroke-base-300\/45{stroke:var(--fallback-b3,oklch(var(--b3)/0.45))}.stroke-base-300\/5{stroke:var(--fallback-b3,oklch(var(--b3)/0.05))}.stroke-base-300\/50{stroke:var(--fallback-b3,oklch(var(--b3)/0.5))}.stroke-base-300\/55{stroke:var(--fallback-b3,oklch(var(--b3)/0.55))}.stroke-base-300\/60{stroke:var(--fallback-b3,oklch(var(--b3)/0.6))}.stroke-base-300\/65{stroke:var(--fallback-b3,oklch(var(--b3)/0.65))}.stroke-base-300\/70{stroke:var(--fallback-b3,oklch(var(--b3)/0.7))}.stroke-base-300\/75{stroke:var(--fallback-b3,oklch(var(--b3)/0.75))}.stroke-base-300\/80{stroke:var(--fallback-b3,oklch(var(--b3)/0.8))}.stroke-base-300\/85{stroke:var(--fallback-b3,oklch(var(--b3)/0.85))}.stroke-base-300\/90{stroke:var(--fallback-b3,oklch(var(--b3)/0.9))}.stroke-base-300\/95{stroke:var(--fallback-b3,oklch(var(--b3)/0.95))}.stroke-base-content{stroke:var(--fallback-bc,oklch(var(--bc)/1))}.stroke-base-content\/0{stroke:var(--fallback-bc,oklch(var(--bc)/0))}.stroke-base-content\/10{stroke:var(--fallback-bc,oklch(var(--bc)/0.1))}.stroke-base-content\/100{stroke:var(--fallback-bc,oklch(var(--bc)/1))}.stroke-base-content\/15{stroke:var(--fallback-bc,oklch(var(--bc)/0.15))}.stroke-base-content\/20{stroke:var(--fallback-bc,oklch(var(--bc)/0.2))}.stroke-base-content\/25{stroke:var(--fallback-bc,oklch(var(--bc)/0.25))}.stroke-base-content\/30{stroke:var(--fallback-bc,oklch(var(--bc)/0.3))}.stroke-base-content\/35{stroke:var(--fallback-bc,oklch(var(--bc)/0.35))}.stroke-base-content\/40{stroke:var(--fallback-bc,oklch(var(--bc)/0.4))}.stroke-base-content\/45{stroke:var(--fallback-bc,oklch(var(--bc)/0.45))}.stroke-base-content\/5{stroke:var(--fallback-bc,oklch(var(--bc)/0.05))}.stroke-base-content\/50{stroke:var(--fallback-bc,oklch(var(--bc)/0.5))}.stroke-base-content\/55{stroke:var(--fallback-bc,oklch(var(--bc)/0.55))}.stroke-base-content\/60{stroke:var(--fallback-bc,oklch(var(--bc)/0.6))}.stroke-base-content\/65{stroke:var(--fallback-bc,oklch(var(--bc)/0.65))}.stroke-base-content\/70{stroke:var(--fallback-bc,oklch(var(--bc)/0.7))}.stroke-base-content\/75{stroke:var(--fallback-bc,oklch(var(--bc)/0.75))}.stroke-base-content\/80{stroke:var(--fallback-bc,oklch(var(--bc)/0.8))}.stroke-base-content\/85{stroke:var(--fallback-bc,oklch(var(--bc)/0.85))}.stroke-base-content\/90{stroke:var(--fallback-bc,oklch(var(--bc)/0.9))}.stroke-base-content\/95{stroke:var(--fallback-bc,oklch(var(--bc)/0.95))}.stroke-current{stroke:currentColor}.stroke-error{stroke:var(--fallback-er,oklch(var(--er)/1))}.stroke-error-content{stroke:var(--fallback-erc,oklch(var(--erc)/1))}.stroke-error-content\/0{stroke:var(--fallback-erc,oklch(var(--erc)/0))}.stroke-error-content\/10{stroke:var(--fallback-erc,oklch(var(--erc)/0.1))}.stroke-error-content\/100{stroke:var(--fallback-erc,oklch(var(--erc)/1))}.stroke-error-content\/15{stroke:var(--fallback-erc,oklch(var(--erc)/0.15))}.stroke-error-content\/20{stroke:var(--fallback-erc,oklch(var(--erc)/0.2))}.stroke-error-content\/25{stroke:var(--fallback-erc,oklch(var(--erc)/0.25))}.stroke-error-content\/30{stroke:var(--fallback-erc,oklch(var(--erc)/0.3))}.stroke-error-content\/35{stroke:var(--fallback-erc,oklch(var(--erc)/0.35))}.stroke-error-content\/40{stroke:var(--fallback-erc,oklch(var(--erc)/0.4))}.stroke-error-content\/45{stroke:var(--fallback-erc,oklch(var(--erc)/0.45))}.stroke-error-content\/5{stroke:var(--fallback-erc,oklch(var(--erc)/0.05))}.stroke-error-content\/50{stroke:var(--fallback-erc,oklch(var(--erc)/0.5))}.stroke-error-content\/55{stroke:var(--fallback-erc,oklch(var(--erc)/0.55))}.stroke-error-content\/60{stroke:var(--fallback-erc,oklch(var(--erc)/0.6))}.stroke-error-content\/65{stroke:var(--fallback-erc,oklch(var(--erc)/0.65))}.stroke-error-content\/70{stroke:var(--fallback-erc,oklch(var(--erc)/0.7))}.stroke-error-content\/75{stroke:var(--fallback-erc,oklch(var(--erc)/0.75))}.stroke-error-content\/80{stroke:var(--fallback-erc,oklch(var(--erc)/0.8))}.stroke-error-content\/85{stroke:var(--fallback-erc,oklch(var(--erc)/0.85))}.stroke-error-content\/90{stroke:var(--fallback-erc,oklch(var(--erc)/0.9))}.stroke-error-content\/95{stroke:var(--fallback-erc,oklch(var(--erc)/0.95))}.stroke-error\/0{stroke:var(--fallback-er,oklch(var(--er)/0))}.stroke-error\/10{stroke:var(--fallback-er,oklch(var(--er)/0.1))}.stroke-error\/100{stroke:var(--fallback-er,oklch(var(--er)/1))}.stroke-error\/15{stroke:var(--fallback-er,oklch(var(--er)/0.15))}.stroke-error\/20{stroke:var(--fallback-er,oklch(var(--er)/0.2))}.stroke-error\/25{stroke:var(--fallback-er,oklch(var(--er)/0.25))}.stroke-error\/30{stroke:var(--fallback-er,oklch(var(--er)/0.3))}.stroke-error\/35{stroke:var(--fallback-er,oklch(var(--er)/0.35))}.stroke-error\/40{stroke:var(--fallback-er,oklch(var(--er)/0.4))}.stroke-error\/45{stroke:var(--fallback-er,oklch(var(--er)/0.45))}.stroke-error\/5{stroke:var(--fallback-er,oklch(var(--er)/0.05))}.stroke-error\/50{stroke:var(--fallback-er,oklch(var(--er)/0.5))}.stroke-error\/55{stroke:var(--fallback-er,oklch(var(--er)/0.55))}.stroke-error\/60{stroke:var(--fallback-er,oklch(var(--er)/0.6))}.stroke-error\/65{stroke:var(--fallback-er,oklch(var(--er)/0.65))}.stroke-error\/70{stroke:var(--fallback-er,oklch(var(--er)/0.7))}.stroke-error\/75{stroke:var(--fallback-er,oklch(var(--er)/0.75))}.stroke-error\/80{stroke:var(--fallback-er,oklch(var(--er)/0.8))}.stroke-error\/85{stroke:var(--fallback-er,oklch(var(--er)/0.85))}.stroke-error\/90{stroke:var(--fallback-er,oklch(var(--er)/0.9))}.stroke-error\/95{stroke:var(--fallback-er,oklch(var(--er)/0.95))}.stroke-info{stroke:var(--fallback-in,oklch(var(--in)/1))}.stroke-info-content{stroke:var(--fallback-inc,oklch(var(--inc)/1))}.stroke-info-content\/0{stroke:var(--fallback-inc,oklch(var(--inc)/0))}.stroke-info-content\/10{stroke:var(--fallback-inc,oklch(var(--inc)/0.1))}.stroke-info-content\/100{stroke:var(--fallback-inc,oklch(var(--inc)/1))}.stroke-info-content\/15{stroke:var(--fallback-inc,oklch(var(--inc)/0.15))}.stroke-info-content\/20{stroke:var(--fallback-inc,oklch(var(--inc)/0.2))}.stroke-info-content\/25{stroke:var(--fallback-inc,oklch(var(--inc)/0.25))}.stroke-info-content\/30{stroke:var(--fallback-inc,oklch(var(--inc)/0.3))}.stroke-info-content\/35{stroke:var(--fallback-inc,oklch(var(--inc)/0.35))}.stroke-info-content\/40{stroke:var(--fallback-inc,oklch(var(--inc)/0.4))}.stroke-info-content\/45{stroke:var(--fallback-inc,oklch(var(--inc)/0.45))}.stroke-info-content\/5{stroke:var(--fallback-inc,oklch(var(--inc)/0.05))}.stroke-info-content\/50{stroke:var(--fallback-inc,oklch(var(--inc)/0.5))}.stroke-info-content\/55{stroke:var(--fallback-inc,oklch(var(--inc)/0.55))}.stroke-info-content\/60{stroke:var(--fallback-inc,oklch(var(--inc)/0.6))}.stroke-info-content\/65{stroke:var(--fallback-inc,oklch(var(--inc)/0.65))}.stroke-info-content\/70{stroke:var(--fallback-inc,oklch(var(--inc)/0.7))}.stroke-info-content\/75{stroke:var(--fallback-inc,oklch(var(--inc)/0.75))}.stroke-info-content\/80{stroke:var(--fallback-inc,oklch(var(--inc)/0.8))}.stroke-info-content\/85{stroke:var(--fallback-inc,oklch(var(--inc)/0.85))}.stroke-info-content\/90{stroke:var(--fallback-inc,oklch(var(--inc)/0.9))}.stroke-info-content\/95{stroke:var(--fallback-inc,oklch(var(--inc)/0.95))}.stroke-info\/0{stroke:var(--fallback-in,oklch(var(--in)/0))}.stroke-info\/10{stroke:var(--fallback-in,oklch(var(--in)/0.1))}.stroke-info\/100{stroke:var(--fallback-in,oklch(var(--in)/1))}.stroke-info\/15{stroke:var(--fallback-in,oklch(var(--in)/0.15))}.stroke-info\/20{stroke:var(--fallback-in,oklch(var(--in)/0.2))}.stroke-info\/25{stroke:var(--fallback-in,oklch(var(--in)/0.25))}.stroke-info\/30{stroke:var(--fallback-in,oklch(var(--in)/0.3))}.stroke-info\/35{stroke:var(--fallback-in,oklch(var(--in)/0.35))}.stroke-info\/40{stroke:var(--fallback-in,oklch(var(--in)/0.4))}.stroke-info\/45{stroke:var(--fallback-in,oklch(var(--in)/0.45))}.stroke-info\/5{stroke:var(--fallback-in,oklch(var(--in)/0.05))}.stroke-info\/50{stroke:var(--fallback-in,oklch(var(--in)/0.5))}.stroke-info\/55{stroke:var(--fallback-in,oklch(var(--in)/0.55))}.stroke-info\/60{stroke:var(--fallback-in,oklch(var(--in)/0.6))}.stroke-info\/65{stroke:var(--fallback-in,oklch(var(--in)/0.65))}.stroke-info\/70{stroke:var(--fallback-in,oklch(var(--in)/0.7))}.stroke-info\/75{stroke:var(--fallback-in,oklch(var(--in)/0.75))}.stroke-info\/80{stroke:var(--fallback-in,oklch(var(--in)/0.8))}.stroke-info\/85{stroke:var(--fallback-in,oklch(var(--in)/0.85))}.stroke-info\/90{stroke:var(--fallback-in,oklch(var(--in)/0.9))}.stroke-info\/95{stroke:var(--fallback-in,oklch(var(--in)/0.95))}.stroke-neutral{stroke:var(--fallback-n,oklch(var(--n)/1))}.stroke-neutral-content{stroke:var(--fallback-nc,oklch(var(--nc)/1))}.stroke-neutral-content\/0{stroke:var(--fallback-nc,oklch(var(--nc)/0))}.stroke-neutral-content\/10{stroke:var(--fallback-nc,oklch(var(--nc)/0.1))}.stroke-neutral-content\/100{stroke:var(--fallback-nc,oklch(var(--nc)/1))}.stroke-neutral-content\/15{stroke:var(--fallback-nc,oklch(var(--nc)/0.15))}.stroke-neutral-content\/20{stroke:var(--fallback-nc,oklch(var(--nc)/0.2))}.stroke-neutral-content\/25{stroke:var(--fallback-nc,oklch(var(--nc)/0.25))}.stroke-neutral-content\/30{stroke:var(--fallback-nc,oklch(var(--nc)/0.3))}.stroke-neutral-content\/35{stroke:var(--fallback-nc,oklch(var(--nc)/0.35))}.stroke-neutral-content\/40{stroke:var(--fallback-nc,oklch(var(--nc)/0.4))}.stroke-neutral-content\/45{stroke:var(--fallback-nc,oklch(var(--nc)/0.45))}.stroke-neutral-content\/5{stroke:var(--fallback-nc,oklch(var(--nc)/0.05))}.stroke-neutral-content\/50{stroke:var(--fallback-nc,oklch(var(--nc)/0.5))}.stroke-neutral-content\/55{stroke:var(--fallback-nc,oklch(var(--nc)/0.55))}.stroke-neutral-content\/60{stroke:var(--fallback-nc,oklch(var(--nc)/0.6))}.stroke-neutral-content\/65{stroke:var(--fallback-nc,oklch(var(--nc)/0.65))}.stroke-neutral-content\/70{stroke:var(--fallback-nc,oklch(var(--nc)/0.7))}.stroke-neutral-content\/75{stroke:var(--fallback-nc,oklch(var(--nc)/0.75))}.stroke-neutral-content\/80{stroke:var(--fallback-nc,oklch(var(--nc)/0.8))}.stroke-neutral-content\/85{stroke:var(--fallback-nc,oklch(var(--nc)/0.85))}.stroke-neutral-content\/90{stroke:var(--fallback-nc,oklch(var(--nc)/0.9))}.stroke-neutral-content\/95{stroke:var(--fallback-nc,oklch(var(--nc)/0.95))}.stroke-neutral\/0{stroke:var(--fallback-n,oklch(var(--n)/0))}.stroke-neutral\/10{stroke:var(--fallback-n,oklch(var(--n)/0.1))}.stroke-neutral\/100{stroke:var(--fallback-n,oklch(var(--n)/1))}.stroke-neutral\/15{stroke:var(--fallback-n,oklch(var(--n)/0.15))}.stroke-neutral\/20{stroke:var(--fallback-n,oklch(var(--n)/0.2))}.stroke-neutral\/25{stroke:var(--fallback-n,oklch(var(--n)/0.25))}.stroke-neutral\/30{stroke:var(--fallback-n,oklch(var(--n)/0.3))}.stroke-neutral\/35{stroke:var(--fallback-n,oklch(var(--n)/0.35))}.stroke-neutral\/40{stroke:var(--fallback-n,oklch(var(--n)/0.4))}.stroke-neutral\/45{stroke:var(--fallback-n,oklch(var(--n)/0.45))}.stroke-neutral\/5{stroke:var(--fallback-n,oklch(var(--n)/0.05))}.stroke-neutral\/50{stroke:var(--fallback-n,oklch(var(--n)/0.5))}.stroke-neutral\/55{stroke:var(--fallback-n,oklch(var(--n)/0.55))}.stroke-neutral\/60{stroke:var(--fallback-n,oklch(var(--n)/0.6))}.stroke-neutral\/65{stroke:var(--fallback-n,oklch(var(--n)/0.65))}.stroke-neutral\/70{stroke:var(--fallback-n,oklch(var(--n)/0.7))}.stroke-neutral\/75{stroke:var(--fallback-n,oklch(var(--n)/0.75))}.stroke-neutral\/80{stroke:var(--fallback-n,oklch(var(--n)/0.8))}.stroke-neutral\/85{stroke:var(--fallback-n,oklch(var(--n)/0.85))}.stroke-neutral\/90{stroke:var(--fallback-n,oklch(var(--n)/0.9))}.stroke-neutral\/95{stroke:var(--fallback-n,oklch(var(--n)/0.95))}.stroke-none{stroke:none}.stroke-primary{stroke:var(--fallback-p,oklch(var(--p)/1))}.stroke-primary-content{stroke:var(--fallback-pc,oklch(var(--pc)/1))}.stroke-primary-content\/0{stroke:var(--fallback-pc,oklch(var(--pc)/0))}.stroke-primary-content\/10{stroke:var(--fallback-pc,oklch(var(--pc)/0.1))}.stroke-primary-content\/100{stroke:var(--fallback-pc,oklch(var(--pc)/1))}.stroke-primary-content\/15{stroke:var(--fallback-pc,oklch(var(--pc)/0.15))}.stroke-primary-content\/20{stroke:var(--fallback-pc,oklch(var(--pc)/0.2))}.stroke-primary-content\/25{stroke:var(--fallback-pc,oklch(var(--pc)/0.25))}.stroke-primary-content\/30{stroke:var(--fallback-pc,oklch(var(--pc)/0.3))}.stroke-primary-content\/35{stroke:var(--fallback-pc,oklch(var(--pc)/0.35))}.stroke-primary-content\/40{stroke:var(--fallback-pc,oklch(var(--pc)/0.4))}.stroke-primary-content\/45{stroke:var(--fallback-pc,oklch(var(--pc)/0.45))}.stroke-primary-content\/5{stroke:var(--fallback-pc,oklch(var(--pc)/0.05))}.stroke-primary-content\/50{stroke:var(--fallback-pc,oklch(var(--pc)/0.5))}.stroke-primary-content\/55{stroke:var(--fallback-pc,oklch(var(--pc)/0.55))}.stroke-primary-content\/60{stroke:var(--fallback-pc,oklch(var(--pc)/0.6))}.stroke-primary-content\/65{stroke:var(--fallback-pc,oklch(var(--pc)/0.65))}.stroke-primary-content\/70{stroke:var(--fallback-pc,oklch(var(--pc)/0.7))}.stroke-primary-content\/75{stroke:var(--fallback-pc,oklch(var(--pc)/0.75))}.stroke-primary-content\/80{stroke:var(--fallback-pc,oklch(var(--pc)/0.8))}.stroke-primary-content\/85{stroke:var(--fallback-pc,oklch(var(--pc)/0.85))}.stroke-primary-content\/90{stroke:var(--fallback-pc,oklch(var(--pc)/0.9))}.stroke-primary-content\/95{stroke:var(--fallback-pc,oklch(var(--pc)/0.95))}.stroke-primary\/0{stroke:var(--fallback-p,oklch(var(--p)/0))}.stroke-primary\/10{stroke:var(--fallback-p,oklch(var(--p)/0.1))}.stroke-primary\/100{stroke:var(--fallback-p,oklch(var(--p)/1))}.stroke-primary\/15{stroke:var(--fallback-p,oklch(var(--p)/0.15))}.stroke-primary\/20{stroke:var(--fallback-p,oklch(var(--p)/0.2))}.stroke-primary\/25{stroke:var(--fallback-p,oklch(var(--p)/0.25))}.stroke-primary\/30{stroke:var(--fallback-p,oklch(var(--p)/0.3))}.stroke-primary\/35{stroke:var(--fallback-p,oklch(var(--p)/0.35))}.stroke-primary\/40{stroke:var(--fallback-p,oklch(var(--p)/0.4))}.stroke-primary\/45{stroke:var(--fallback-p,oklch(var(--p)/0.45))}.stroke-primary\/5{stroke:var(--fallback-p,oklch(var(--p)/0.05))}.stroke-primary\/50{stroke:var(--fallback-p,oklch(var(--p)/0.5))}.stroke-primary\/55{stroke:var(--fallback-p,oklch(var(--p)/0.55))}.stroke-primary\/60{stroke:var(--fallback-p,oklch(var(--p)/0.6))}.stroke-primary\/65{stroke:var(--fallback-p,oklch(var(--p)/0.65))}.stroke-primary\/70{stroke:var(--fallback-p,oklch(var(--p)/0.7))}.stroke-primary\/75{stroke:var(--fallback-p,oklch(var(--p)/0.75))}.stroke-primary\/80{stroke:var(--fallback-p,oklch(var(--p)/0.8))}.stroke-primary\/85{stroke:var(--fallback-p,oklch(var(--p)/0.85))}.stroke-primary\/90{stroke:var(--fallback-p,oklch(var(--p)/0.9))}.stroke-primary\/95{stroke:var(--fallback-p,oklch(var(--p)/0.95))}.stroke-secondary{stroke:var(--fallback-s,oklch(var(--s)/1))}.stroke-secondary-content{stroke:var(--fallback-sc,oklch(var(--sc)/1))}.stroke-secondary-content\/0{stroke:var(--fallback-sc,oklch(var(--sc)/0))}.stroke-secondary-content\/10{stroke:var(--fallback-sc,oklch(var(--sc)/0.1))}.stroke-secondary-content\/100{stroke:var(--fallback-sc,oklch(var(--sc)/1))}.stroke-secondary-content\/15{stroke:var(--fallback-sc,oklch(var(--sc)/0.15))}.stroke-secondary-content\/20{stroke:var(--fallback-sc,oklch(var(--sc)/0.2))}.stroke-secondary-content\/25{stroke:var(--fallback-sc,oklch(var(--sc)/0.25))}.stroke-secondary-content\/30{stroke:var(--fallback-sc,oklch(var(--sc)/0.3))}.stroke-secondary-content\/35{stroke:var(--fallback-sc,oklch(var(--sc)/0.35))}.stroke-secondary-content\/40{stroke:var(--fallback-sc,oklch(var(--sc)/0.4))}.stroke-secondary-content\/45{stroke:var(--fallback-sc,oklch(var(--sc)/0.45))}.stroke-secondary-content\/5{stroke:var(--fallback-sc,oklch(var(--sc)/0.05))}.stroke-secondary-content\/50{stroke:var(--fallback-sc,oklch(var(--sc)/0.5))}.stroke-secondary-content\/55{stroke:var(--fallback-sc,oklch(var(--sc)/0.55))}.stroke-secondary-content\/60{stroke:var(--fallback-sc,oklch(var(--sc)/0.6))}.stroke-secondary-content\/65{stroke:var(--fallback-sc,oklch(var(--sc)/0.65))}.stroke-secondary-content\/70{stroke:var(--fallback-sc,oklch(var(--sc)/0.7))}.stroke-secondary-content\/75{stroke:var(--fallback-sc,oklch(var(--sc)/0.75))}.stroke-secondary-content\/80{stroke:var(--fallback-sc,oklch(var(--sc)/0.8))}.stroke-secondary-content\/85{stroke:var(--fallback-sc,oklch(var(--sc)/0.85))}.stroke-secondary-content\/90{stroke:var(--fallback-sc,oklch(var(--sc)/0.9))}.stroke-secondary-content\/95{stroke:var(--fallback-sc,oklch(var(--sc)/0.95))}.stroke-secondary\/0{stroke:var(--fallback-s,oklch(var(--s)/0))}.stroke-secondary\/10{stroke:var(--fallback-s,oklch(var(--s)/0.1))}.stroke-secondary\/100{stroke:var(--fallback-s,oklch(var(--s)/1))}.stroke-secondary\/15{stroke:var(--fallback-s,oklch(var(--s)/0.15))}.stroke-secondary\/20{stroke:var(--fallback-s,oklch(var(--s)/0.2))}.stroke-secondary\/25{stroke:var(--fallback-s,oklch(var(--s)/0.25))}.stroke-secondary\/30{stroke:var(--fallback-s,oklch(var(--s)/0.3))}.stroke-secondary\/35{stroke:var(--fallback-s,oklch(var(--s)/0.35))}.stroke-secondary\/40{stroke:var(--fallback-s,oklch(var(--s)/0.4))}.stroke-secondary\/45{stroke:var(--fallback-s,oklch(var(--s)/0.45))}.stroke-secondary\/5{stroke:var(--fallback-s,oklch(var(--s)/0.05))}.stroke-secondary\/50{stroke:var(--fallback-s,oklch(var(--s)/0.5))}.stroke-secondary\/55{stroke:var(--fallback-s,oklch(var(--s)/0.55))}.stroke-secondary\/60{stroke:var(--fallback-s,oklch(var(--s)/0.6))}.stroke-secondary\/65{stroke:var(--fallback-s,oklch(var(--s)/0.65))}.stroke-secondary\/70{stroke:var(--fallback-s,oklch(var(--s)/0.7))}.stroke-secondary\/75{stroke:var(--fallback-s,oklch(var(--s)/0.75))}.stroke-secondary\/80{stroke:var(--fallback-s,oklch(var(--s)/0.8))}.stroke-secondary\/85{stroke:var(--fallback-s,oklch(var(--s)/0.85))}.stroke-secondary\/90{stroke:var(--fallback-s,oklch(var(--s)/0.9))}.stroke-secondary\/95{stroke:var(--fallback-s,oklch(var(--s)/0.95))}.stroke-success{stroke:var(--fallback-su,oklch(var(--su)/1))}.stroke-success-content{stroke:var(--fallback-suc,oklch(var(--suc)/1))}.stroke-success-content\/0{stroke:var(--fallback-suc,oklch(var(--suc)/0))}.stroke-success-content\/10{stroke:var(--fallback-suc,oklch(var(--suc)/0.1))}.stroke-success-content\/100{stroke:var(--fallback-suc,oklch(var(--suc)/1))}.stroke-success-content\/15{stroke:var(--fallback-suc,oklch(var(--suc)/0.15))}.stroke-success-content\/20{stroke:var(--fallback-suc,oklch(var(--suc)/0.2))}.stroke-success-content\/25{stroke:var(--fallback-suc,oklch(var(--suc)/0.25))}.stroke-success-content\/30{stroke:var(--fallback-suc,oklch(var(--suc)/0.3))}.stroke-success-content\/35{stroke:var(--fallback-suc,oklch(var(--suc)/0.35))}.stroke-success-content\/40{stroke:var(--fallback-suc,oklch(var(--suc)/0.4))}.stroke-success-content\/45{stroke:var(--fallback-suc,oklch(var(--suc)/0.45))}.stroke-success-content\/5{stroke:var(--fallback-suc,oklch(var(--suc)/0.05))}.stroke-success-content\/50{stroke:var(--fallback-suc,oklch(var(--suc)/0.5))}.stroke-success-content\/55{stroke:var(--fallback-suc,oklch(var(--suc)/0.55))}.stroke-success-content\/60{stroke:var(--fallback-suc,oklch(var(--suc)/0.6))}.stroke-success-content\/65{stroke:var(--fallback-suc,oklch(var(--suc)/0.65))}.stroke-success-content\/70{stroke:var(--fallback-suc,oklch(var(--suc)/0.7))}.stroke-success-content\/75{stroke:var(--fallback-suc,oklch(var(--suc)/0.75))}.stroke-success-content\/80{stroke:var(--fallback-suc,oklch(var(--suc)/0.8))}.stroke-success-content\/85{stroke:var(--fallback-suc,oklch(var(--suc)/0.85))}.stroke-success-content\/90{stroke:var(--fallback-suc,oklch(var(--suc)/0.9))}.stroke-success-content\/95{stroke:var(--fallback-suc,oklch(var(--suc)/0.95))}.stroke-success\/0{stroke:var(--fallback-su,oklch(var(--su)/0))}.stroke-success\/10{stroke:var(--fallback-su,oklch(var(--su)/0.1))}.stroke-success\/100{stroke:var(--fallback-su,oklch(var(--su)/1))}.stroke-success\/15{stroke:var(--fallback-su,oklch(var(--su)/0.15))}.stroke-success\/20{stroke:var(--fallback-su,oklch(var(--su)/0.2))}.stroke-success\/25{stroke:var(--fallback-su,oklch(var(--su)/0.25))}.stroke-success\/30{stroke:var(--fallback-su,oklch(var(--su)/0.3))}.stroke-success\/35{stroke:var(--fallback-su,oklch(var(--su)/0.35))}.stroke-success\/40{stroke:var(--fallback-su,oklch(var(--su)/0.4))}.stroke-success\/45{stroke:var(--fallback-su,oklch(var(--su)/0.45))}.stroke-success\/5{stroke:var(--fallback-su,oklch(var(--su)/0.05))}.stroke-success\/50{stroke:var(--fallback-su,oklch(var(--su)/0.5))}.stroke-success\/55{stroke:var(--fallback-su,oklch(var(--su)/0.55))}.stroke-success\/60{stroke:var(--fallback-su,oklch(var(--su)/0.6))}.stroke-success\/65{stroke:var(--fallback-su,oklch(var(--su)/0.65))}.stroke-success\/70{stroke:var(--fallback-su,oklch(var(--su)/0.7))}.stroke-success\/75{stroke:var(--fallback-su,oklch(var(--su)/0.75))}.stroke-success\/80{stroke:var(--fallback-su,oklch(var(--su)/0.8))}.stroke-success\/85{stroke:var(--fallback-su,oklch(var(--su)/0.85))}.stroke-success\/90{stroke:var(--fallback-su,oklch(var(--su)/0.9))}.stroke-success\/95{stroke:var(--fallback-su,oklch(var(--su)/0.95))}.stroke-transparent{stroke:transparent}.stroke-transparent\/0{stroke:rgb(0 0 0 / 0)}.stroke-transparent\/10{stroke:rgb(0 0 0 / 0.1)}.stroke-transparent\/100{stroke:rgb(0 0 0 / 1)}.stroke-transparent\/15{stroke:rgb(0 0 0 / 0.15)}.stroke-transparent\/20{stroke:rgb(0 0 0 / 0.2)}.stroke-transparent\/25{stroke:rgb(0 0 0 / 0.25)}.stroke-transparent\/30{stroke:rgb(0 0 0 / 0.3)}.stroke-transparent\/35{stroke:rgb(0 0 0 / 0.35)}.stroke-transparent\/40{stroke:rgb(0 0 0 / 0.4)}.stroke-transparent\/45{stroke:rgb(0 0 0 / 0.45)}.stroke-transparent\/5{stroke:rgb(0 0 0 / 0.05)}.stroke-transparent\/50{stroke:rgb(0 0 0 / 0.5)}.stroke-transparent\/55{stroke:rgb(0 0 0 / 0.55)}.stroke-transparent\/60{stroke:rgb(0 0 0 / 0.6)}.stroke-transparent\/65{stroke:rgb(0 0 0 / 0.65)}.stroke-transparent\/70{stroke:rgb(0 0 0 / 0.7)}.stroke-transparent\/75{stroke:rgb(0 0 0 / 0.75)}.stroke-transparent\/80{stroke:rgb(0 0 0 / 0.8)}.stroke-transparent\/85{stroke:rgb(0 0 0 / 0.85)}.stroke-transparent\/90{stroke:rgb(0 0 0 / 0.9)}.stroke-transparent\/95{stroke:rgb(0 0 0 / 0.95)}.stroke-warning{stroke:var(--fallback-wa,oklch(var(--wa)/1))}.stroke-warning-content{stroke:var(--fallback-wac,oklch(var(--wac)/1))}.stroke-warning-content\/0{stroke:var(--fallback-wac,oklch(var(--wac)/0))}.stroke-warning-content\/10{stroke:var(--fallback-wac,oklch(var(--wac)/0.1))}.stroke-warning-content\/100{stroke:var(--fallback-wac,oklch(var(--wac)/1))}.stroke-warning-content\/15{stroke:var(--fallback-wac,oklch(var(--wac)/0.15))}.stroke-warning-content\/20{stroke:var(--fallback-wac,oklch(var(--wac)/0.2))}.stroke-warning-content\/25{stroke:var(--fallback-wac,oklch(var(--wac)/0.25))}.stroke-warning-content\/30{stroke:var(--fallback-wac,oklch(var(--wac)/0.3))}.stroke-warning-content\/35{stroke:var(--fallback-wac,oklch(var(--wac)/0.35))}.stroke-warning-content\/40{stroke:var(--fallback-wac,oklch(var(--wac)/0.4))}.stroke-warning-content\/45{stroke:var(--fallback-wac,oklch(var(--wac)/0.45))}.stroke-warning-content\/5{stroke:var(--fallback-wac,oklch(var(--wac)/0.05))}.stroke-warning-content\/50{stroke:var(--fallback-wac,oklch(var(--wac)/0.5))}.stroke-warning-content\/55{stroke:var(--fallback-wac,oklch(var(--wac)/0.55))}.stroke-warning-content\/60{stroke:var(--fallback-wac,oklch(var(--wac)/0.6))}.stroke-warning-content\/65{stroke:var(--fallback-wac,oklch(var(--wac)/0.65))}.stroke-warning-content\/70{stroke:var(--fallback-wac,oklch(var(--wac)/0.7))}.stroke-warning-content\/75{stroke:var(--fallback-wac,oklch(var(--wac)/0.75))}.stroke-warning-content\/80{stroke:var(--fallback-wac,oklch(var(--wac)/0.8))}.stroke-warning-content\/85{stroke:var(--fallback-wac,oklch(var(--wac)/0.85))}.stroke-warning-content\/90{stroke:var(--fallback-wac,oklch(var(--wac)/0.9))}.stroke-warning-content\/95{stroke:var(--fallback-wac,oklch(var(--wac)/0.95))}.stroke-warning\/0{stroke:var(--fallback-wa,oklch(var(--wa)/0))}.stroke-warning\/10{stroke:var(--fallback-wa,oklch(var(--wa)/0.1))}.stroke-warning\/100{stroke:var(--fallback-wa,oklch(var(--wa)/1))}.stroke-warning\/15{stroke:var(--fallback-wa,oklch(var(--wa)/0.15))}.stroke-warning\/20{stroke:var(--fallback-wa,oklch(var(--wa)/0.2))}.stroke-warning\/25{stroke:var(--fallback-wa,oklch(var(--wa)/0.25))}.stroke-warning\/30{stroke:var(--fallback-wa,oklch(var(--wa)/0.3))}.stroke-warning\/35{stroke:var(--fallback-wa,oklch(var(--wa)/0.35))}.stroke-warning\/40{stroke:var(--fallback-wa,oklch(var(--wa)/0.4))}.stroke-warning\/45{stroke:var(--fallback-wa,oklch(var(--wa)/0.45))}.stroke-warning\/5{stroke:var(--fallback-wa,oklch(var(--wa)/0.05))}.stroke-warning\/50{stroke:var(--fallback-wa,oklch(var(--wa)/0.5))}.stroke-warning\/55{stroke:var(--fallback-wa,oklch(var(--wa)/0.55))}.stroke-warning\/60{stroke:var(--fallback-wa,oklch(var(--wa)/0.6))}.stroke-warning\/65{stroke:var(--fallback-wa,oklch(var(--wa)/0.65))}.stroke-warning\/70{stroke:var(--fallback-wa,oklch(var(--wa)/0.7))}.stroke-warning\/75{stroke:var(--fallback-wa,oklch(var(--wa)/0.75))}.stroke-warning\/80{stroke:var(--fallback-wa,oklch(var(--wa)/0.8))}.stroke-warning\/85{stroke:var(--fallback-wa,oklch(var(--wa)/0.85))}.stroke-warning\/90{stroke:var(--fallback-wa,oklch(var(--wa)/0.9))}.stroke-warning\/95{stroke:var(--fallback-wa,oklch(var(--wa)/0.95))}.text-accent{color:var(--fallback-a,oklch(var(--a)/1))}.text-accent-content{color:var(--fallback-ac,oklch(var(--ac)/1))}.text-accent-content\/0{color:var(--fallback-ac,oklch(var(--ac)/0))}.text-accent-content\/10{color:var(--fallback-ac,oklch(var(--ac)/.1))}.text-accent-content\/100{color:var(--fallback-ac,oklch(var(--ac)/1))}.text-accent-content\/15{color:var(--fallback-ac,oklch(var(--ac)/.15))}.text-accent-content\/20{color:var(--fallback-ac,oklch(var(--ac)/.2))}.text-accent-content\/25{color:var(--fallback-ac,oklch(var(--ac)/.25))}.text-accent-content\/30{color:var(--fallback-ac,oklch(var(--ac)/.3))}.text-accent-content\/35{color:var(--fallback-ac,oklch(var(--ac)/.35))}.text-accent-content\/40{color:var(--fallback-ac,oklch(var(--ac)/.4))}.text-accent-content\/45{color:var(--fallback-ac,oklch(var(--ac)/.45))}.text-accent-content\/5{color:var(--fallback-ac,oklch(var(--ac)/.05))}.text-accent-content\/50{color:var(--fallback-ac,oklch(var(--ac)/.5))}.text-accent-content\/55{color:var(--fallback-ac,oklch(var(--ac)/.55))}.text-accent-content\/60{color:var(--fallback-ac,oklch(var(--ac)/.6))}.text-accent-content\/65{color:var(--fallback-ac,oklch(var(--ac)/.65))}.text-accent-content\/70{color:var(--fallback-ac,oklch(var(--ac)/.7))}.text-accent-content\/75{color:var(--fallback-ac,oklch(var(--ac)/.75))}.text-accent-content\/80{color:var(--fallback-ac,oklch(var(--ac)/.8))}.text-accent-content\/85{color:var(--fallback-ac,oklch(var(--ac)/.85))}.text-accent-content\/90{color:var(--fallback-ac,oklch(var(--ac)/.9))}.text-accent-content\/95{color:var(--fallback-ac,oklch(var(--ac)/.95))}.text-accent\/0{color:var(--fallback-a,oklch(var(--a)/0))}.text-accent\/10{color:var(--fallback-a,oklch(var(--a)/.1))}.text-accent\/100{color:var(--fallback-a,oklch(var(--a)/1))}.text-accent\/15{color:var(--fallback-a,oklch(var(--a)/.15))}.text-accent\/20{color:var(--fallback-a,oklch(var(--a)/.2))}.text-accent\/25{color:var(--fallback-a,oklch(var(--a)/.25))}.text-accent\/30{color:var(--fallback-a,oklch(var(--a)/.3))}.text-accent\/35{color:var(--fallback-a,oklch(var(--a)/.35))}.text-accent\/40{color:var(--fallback-a,oklch(var(--a)/.4))}.text-accent\/45{color:var(--fallback-a,oklch(var(--a)/.45))}.text-accent\/5{color:var(--fallback-a,oklch(var(--a)/.05))}.text-accent\/50{color:var(--fallback-a,oklch(var(--a)/.5))}.text-accent\/55{color:var(--fallback-a,oklch(var(--a)/.55))}.text-accent\/60{color:var(--fallback-a,oklch(var(--a)/.6))}.text-accent\/65{color:var(--fallback-a,oklch(var(--a)/.65))}.text-accent\/70{color:var(--fallback-a,oklch(var(--a)/.7))}.text-accent\/75{color:var(--fallback-a,oklch(var(--a)/.75))}.text-accent\/80{color:var(--fallback-a,oklch(var(--a)/.8))}.text-accent\/85{color:var(--fallback-a,oklch(var(--a)/.85))}.text-accent\/90{color:var(--fallback-a,oklch(var(--a)/.9))}.text-accent\/95{color:var(--fallback-a,oklch(var(--a)/.95))}.text-base-100{color:var(--fallback-b1,oklch(var(--b1)/1))}.text-base-100\/0{color:var(--fallback-b1,oklch(var(--b1)/0))}.text-base-100\/10{color:var(--fallback-b1,oklch(var(--b1)/.1))}.text-base-100\/100{color:var(--fallback-b1,oklch(var(--b1)/1))}.text-base-100\/15{color:var(--fallback-b1,oklch(var(--b1)/.15))}.text-base-100\/20{color:var(--fallback-b1,oklch(var(--b1)/.2))}.text-base-100\/25{color:var(--fallback-b1,oklch(var(--b1)/.25))}.text-base-100\/30{color:var(--fallback-b1,oklch(var(--b1)/.3))}.text-base-100\/35{color:var(--fallback-b1,oklch(var(--b1)/.35))}.text-base-100\/40{color:var(--fallback-b1,oklch(var(--b1)/.4))}.text-base-100\/45{color:var(--fallback-b1,oklch(var(--b1)/.45))}.text-base-100\/5{color:var(--fallback-b1,oklch(var(--b1)/.05))}.text-base-100\/50{color:var(--fallback-b1,oklch(var(--b1)/.5))}.text-base-100\/55{color:var(--fallback-b1,oklch(var(--b1)/.55))}.text-base-100\/60{color:var(--fallback-b1,oklch(var(--b1)/.6))}.text-base-100\/65{color:var(--fallback-b1,oklch(var(--b1)/.65))}.text-base-100\/70{color:var(--fallback-b1,oklch(var(--b1)/.7))}.text-base-100\/75{color:var(--fallback-b1,oklch(var(--b1)/.75))}.text-base-100\/80{color:var(--fallback-b1,oklch(var(--b1)/.8))}.text-base-100\/85{color:var(--fallback-b1,oklch(var(--b1)/.85))}.text-base-100\/90{color:var(--fallback-b1,oklch(var(--b1)/.9))}.text-base-100\/95{color:var(--fallback-b1,oklch(var(--b1)/.95))}.text-base-200{color:var(--fallback-b2,oklch(var(--b2)/1))}.text-base-200\/0{color:var(--fallback-b2,oklch(var(--b2)/0))}.text-base-200\/10{color:var(--fallback-b2,oklch(var(--b2)/.1))}.text-base-200\/100{color:var(--fallback-b2,oklch(var(--b2)/1))}.text-base-200\/15{color:var(--fallback-b2,oklch(var(--b2)/.15))}.text-base-200\/20{color:var(--fallback-b2,oklch(var(--b2)/.2))}.text-base-200\/25{color:var(--fallback-b2,oklch(var(--b2)/.25))}.text-base-200\/30{color:var(--fallback-b2,oklch(var(--b2)/.3))}.text-base-200\/35{color:var(--fallback-b2,oklch(var(--b2)/.35))}.text-base-200\/40{color:var(--fallback-b2,oklch(var(--b2)/.4))}.text-base-200\/45{color:var(--fallback-b2,oklch(var(--b2)/.45))}.text-base-200\/5{color:var(--fallback-b2,oklch(var(--b2)/.05))}.text-base-200\/50{color:var(--fallback-b2,oklch(var(--b2)/.5))}.text-base-200\/55{color:var(--fallback-b2,oklch(var(--b2)/.55))}.text-base-200\/60{color:var(--fallback-b2,oklch(var(--b2)/.6))}.text-base-200\/65{color:var(--fallback-b2,oklch(var(--b2)/.65))}.text-base-200\/70{color:var(--fallback-b2,oklch(var(--b2)/.7))}.text-base-200\/75{color:var(--fallback-b2,oklch(var(--b2)/.75))}.text-base-200\/80{color:var(--fallback-b2,oklch(var(--b2)/.8))}.text-base-200\/85{color:var(--fallback-b2,oklch(var(--b2)/.85))}.text-base-200\/90{color:var(--fallback-b2,oklch(var(--b2)/.9))}.text-base-200\/95{color:var(--fallback-b2,oklch(var(--b2)/.95))}.text-base-300{color:var(--fallback-b3,oklch(var(--b3)/1))}.text-base-300\/0{color:var(--fallback-b3,oklch(var(--b3)/0))}.text-base-300\/10{color:var(--fallback-b3,oklch(var(--b3)/.1))}.text-base-300\/100{color:var(--fallback-b3,oklch(var(--b3)/1))}.text-base-300\/15{color:var(--fallback-b3,oklch(var(--b3)/.15))}.text-base-300\/20{color:var(--fallback-b3,oklch(var(--b3)/.2))}.text-base-300\/25{color:var(--fallback-b3,oklch(var(--b3)/.25))}.text-base-300\/30{color:var(--fallback-b3,oklch(var(--b3)/.3))}.text-base-300\/35{color:var(--fallback-b3,oklch(var(--b3)/.35))}.text-base-300\/40{color:var(--fallback-b3,oklch(var(--b3)/.4))}.text-base-300\/45{color:var(--fallback-b3,oklch(var(--b3)/.45))}.text-base-300\/5{color:var(--fallback-b3,oklch(var(--b3)/.05))}.text-base-300\/50{color:var(--fallback-b3,oklch(var(--b3)/.5))}.text-base-300\/55{color:var(--fallback-b3,oklch(var(--b3)/.55))}.text-base-300\/60{color:var(--fallback-b3,oklch(var(--b3)/.6))}.text-base-300\/65{color:var(--fallback-b3,oklch(var(--b3)/.65))}.text-base-300\/70{color:var(--fallback-b3,oklch(var(--b3)/.7))}.text-base-300\/75{color:var(--fallback-b3,oklch(var(--b3)/.75))}.text-base-300\/80{color:var(--fallback-b3,oklch(var(--b3)/.8))}.text-base-300\/85{color:var(--fallback-b3,oklch(var(--b3)/.85))}.text-base-300\/90{color:var(--fallback-b3,oklch(var(--b3)/.9))}.text-base-300\/95{color:var(--fallback-b3,oklch(var(--b3)/.95))}.text-base-content{color:var(--fallback-bc,oklch(var(--bc)/1))}.text-base-content\/0{color:var(--fallback-bc,oklch(var(--bc)/0))}.text-base-content\/10{color:var(--fallback-bc,oklch(var(--bc)/.1))}.text-base-content\/100{color:var(--fallback-bc,oklch(var(--bc)/1))}.text-base-content\/15{color:var(--fallback-bc,oklch(var(--bc)/.15))}.text-base-content\/20{color:var(--fallback-bc,oklch(var(--bc)/.2))}.text-base-content\/25{color:var(--fallback-bc,oklch(var(--bc)/.25))}.text-base-content\/30{color:var(--fallback-bc,oklch(var(--bc)/.3))}.text-base-content\/35{color:var(--fallback-bc,oklch(var(--bc)/.35))}.text-base-content\/40{color:var(--fallback-bc,oklch(var(--bc)/.4))}.text-base-content\/45{color:var(--fallback-bc,oklch(var(--bc)/.45))}.text-base-content\/5{color:var(--fallback-bc,oklch(var(--bc)/.05))}.text-base-content\/50{color:var(--fallback-bc,oklch(var(--bc)/.5))}.text-base-content\/55{color:var(--fallback-bc,oklch(var(--bc)/.55))}.text-base-content\/60{color:var(--fallback-bc,oklch(var(--bc)/.6))}.text-base-content\/65{color:var(--fallback-bc,oklch(var(--bc)/.65))}.text-base-content\/70{color:var(--fallback-bc,oklch(var(--bc)/.7))}.text-base-content\/75{color:var(--fallback-bc,oklch(var(--bc)/.75))}.text-base-content\/80{color:var(--fallback-bc,oklch(var(--bc)/.8))}.text-base-content\/85{color:var(--fallback-bc,oklch(var(--bc)/.85))}.text-base-content\/90{color:var(--fallback-bc,oklch(var(--bc)/.9))}.text-base-content\/95{color:var(--fallback-bc,oklch(var(--bc)/.95))}.text-current{color:currentColor}.text-error{color:var(--fallback-er,oklch(var(--er)/1))}.text-error-content{color:var(--fallback-erc,oklch(var(--erc)/1))}.text-error-content\/0{color:var(--fallback-erc,oklch(var(--erc)/0))}.text-error-content\/10{color:var(--fallback-erc,oklch(var(--erc)/.1))}.text-error-content\/100{color:var(--fallback-erc,oklch(var(--erc)/1))}.text-error-content\/15{color:var(--fallback-erc,oklch(var(--erc)/.15))}.text-error-content\/20{color:var(--fallback-erc,oklch(var(--erc)/.2))}.text-error-content\/25{color:var(--fallback-erc,oklch(var(--erc)/.25))}.text-error-content\/30{color:var(--fallback-erc,oklch(var(--erc)/.3))}.text-error-content\/35{color:var(--fallback-erc,oklch(var(--erc)/.35))}.text-error-content\/40{color:var(--fallback-erc,oklch(var(--erc)/.4))}.text-error-content\/45{color:var(--fallback-erc,oklch(var(--erc)/.45))}.text-error-content\/5{color:var(--fallback-erc,oklch(var(--erc)/.05))}.text-error-content\/50{color:var(--fallback-erc,oklch(var(--erc)/.5))}.text-error-content\/55{color:var(--fallback-erc,oklch(var(--erc)/.55))}.text-error-content\/60{color:var(--fallback-erc,oklch(var(--erc)/.6))}.text-error-content\/65{color:var(--fallback-erc,oklch(var(--erc)/.65))}.text-error-content\/70{color:var(--fallback-erc,oklch(var(--erc)/.7))}.text-error-content\/75{color:var(--fallback-erc,oklch(var(--erc)/.75))}.text-error-content\/80{color:var(--fallback-erc,oklch(var(--erc)/.8))}.text-error-content\/85{color:var(--fallback-erc,oklch(var(--erc)/.85))}.text-error-content\/90{color:var(--fallback-erc,oklch(var(--erc)/.9))}.text-error-content\/95{color:var(--fallback-erc,oklch(var(--erc)/.95))}.text-error\/0{color:var(--fallback-er,oklch(var(--er)/0))}.text-error\/10{color:var(--fallback-er,oklch(var(--er)/.1))}.text-error\/100{color:var(--fallback-er,oklch(var(--er)/1))}.text-error\/15{color:var(--fallback-er,oklch(var(--er)/.15))}.text-error\/20{color:var(--fallback-er,oklch(var(--er)/.2))}.text-error\/25{color:var(--fallback-er,oklch(var(--er)/.25))}.text-error\/30{color:var(--fallback-er,oklch(var(--er)/.3))}.text-error\/35{color:var(--fallback-er,oklch(var(--er)/.35))}.text-error\/40{color:var(--fallback-er,oklch(var(--er)/.4))}.text-error\/45{color:var(--fallback-er,oklch(var(--er)/.45))}.text-error\/5{color:var(--fallback-er,oklch(var(--er)/.05))}.text-error\/50{color:var(--fallback-er,oklch(var(--er)/.5))}.text-error\/55{color:var(--fallback-er,oklch(var(--er)/.55))}.text-error\/60{color:var(--fallback-er,oklch(var(--er)/.6))}.text-error\/65{color:var(--fallback-er,oklch(var(--er)/.65))}.text-error\/70{color:var(--fallback-er,oklch(var(--er)/.7))}.text-error\/75{color:var(--fallback-er,oklch(var(--er)/.75))}.text-error\/80{color:var(--fallback-er,oklch(var(--er)/.8))}.text-error\/85{color:var(--fallback-er,oklch(var(--er)/.85))}.text-error\/90{color:var(--fallback-er,oklch(var(--er)/.9))}.text-error\/95{color:var(--fallback-er,oklch(var(--er)/.95))}.text-info{color:var(--fallback-in,oklch(var(--in)/1))}.text-info-content{color:var(--fallback-inc,oklch(var(--inc)/1))}.text-info-content\/0{color:var(--fallback-inc,oklch(var(--inc)/0))}.text-info-content\/10{color:var(--fallback-inc,oklch(var(--inc)/.1))}.text-info-content\/100{color:var(--fallback-inc,oklch(var(--inc)/1))}.text-info-content\/15{color:var(--fallback-inc,oklch(var(--inc)/.15))}.text-info-content\/20{color:var(--fallback-inc,oklch(var(--inc)/.2))}.text-info-content\/25{color:var(--fallback-inc,oklch(var(--inc)/.25))}.text-info-content\/30{color:var(--fallback-inc,oklch(var(--inc)/.3))}.text-info-content\/35{color:var(--fallback-inc,oklch(var(--inc)/.35))}.text-info-content\/40{color:var(--fallback-inc,oklch(var(--inc)/.4))}.text-info-content\/45{color:var(--fallback-inc,oklch(var(--inc)/.45))}.text-info-content\/5{color:var(--fallback-inc,oklch(var(--inc)/.05))}.text-info-content\/50{color:var(--fallback-inc,oklch(var(--inc)/.5))}.text-info-content\/55{color:var(--fallback-inc,oklch(var(--inc)/.55))}.text-info-content\/60{color:var(--fallback-inc,oklch(var(--inc)/.6))}.text-info-content\/65{color:var(--fallback-inc,oklch(var(--inc)/.65))}.text-info-content\/70{color:var(--fallback-inc,oklch(var(--inc)/.7))}.text-info-content\/75{color:var(--fallback-inc,oklch(var(--inc)/.75))}.text-info-content\/80{color:var(--fallback-inc,oklch(var(--inc)/.8))}.text-info-content\/85{color:var(--fallback-inc,oklch(var(--inc)/.85))}.text-info-content\/90{color:var(--fallback-inc,oklch(var(--inc)/.9))}.text-info-content\/95{color:var(--fallback-inc,oklch(var(--inc)/.95))}.text-info\/0{color:var(--fallback-in,oklch(var(--in)/0))}.text-info\/10{color:var(--fallback-in,oklch(var(--in)/.1))}.text-info\/100{color:var(--fallback-in,oklch(var(--in)/1))}.text-info\/15{color:var(--fallback-in,oklch(var(--in)/.15))}.text-info\/20{color:var(--fallback-in,oklch(var(--in)/.2))}.text-info\/25{color:var(--fallback-in,oklch(var(--in)/.25))}.text-info\/30{color:var(--fallback-in,oklch(var(--in)/.3))}.text-info\/35{color:var(--fallback-in,oklch(var(--in)/.35))}.text-info\/40{color:var(--fallback-in,oklch(var(--in)/.4))}.text-info\/45{color:var(--fallback-in,oklch(var(--in)/.45))}.text-info\/5{color:var(--fallback-in,oklch(var(--in)/.05))}.text-info\/50{color:var(--fallback-in,oklch(var(--in)/.5))}.text-info\/55{color:var(--fallback-in,oklch(var(--in)/.55))}.text-info\/60{color:var(--fallback-in,oklch(var(--in)/.6))}.text-info\/65{color:var(--fallback-in,oklch(var(--in)/.65))}.text-info\/70{color:var(--fallback-in,oklch(var(--in)/.7))}.text-info\/75{color:var(--fallback-in,oklch(var(--in)/.75))}.text-info\/80{color:var(--fallback-in,oklch(var(--in)/.8))}.text-info\/85{color:var(--fallback-in,oklch(var(--in)/.85))}.text-info\/90{color:var(--fallback-in,oklch(var(--in)/.9))}.text-info\/95{color:var(--fallback-in,oklch(var(--in)/.95))}.text-neutral{color:var(--fallback-n,oklch(var(--n)/1))}.text-neutral-content{color:var(--fallback-nc,oklch(var(--nc)/1))}.text-neutral-content\/0{color:var(--fallback-nc,oklch(var(--nc)/0))}.text-neutral-content\/10{color:var(--fallback-nc,oklch(var(--nc)/.1))}.text-neutral-content\/100{color:var(--fallback-nc,oklch(var(--nc)/1))}.text-neutral-content\/15{color:var(--fallback-nc,oklch(var(--nc)/.15))}.text-neutral-content\/20{color:var(--fallback-nc,oklch(var(--nc)/.2))}.text-neutral-content\/25{color:var(--fallback-nc,oklch(var(--nc)/.25))}.text-neutral-content\/30{color:var(--fallback-nc,oklch(var(--nc)/.3))}.text-neutral-content\/35{color:var(--fallback-nc,oklch(var(--nc)/.35))}.text-neutral-content\/40{color:var(--fallback-nc,oklch(var(--nc)/.4))}.text-neutral-content\/45{color:var(--fallback-nc,oklch(var(--nc)/.45))}.text-neutral-content\/5{color:var(--fallback-nc,oklch(var(--nc)/.05))}.text-neutral-content\/50{color:var(--fallback-nc,oklch(var(--nc)/.5))}.text-neutral-content\/55{color:var(--fallback-nc,oklch(var(--nc)/.55))}.text-neutral-content\/60{color:var(--fallback-nc,oklch(var(--nc)/.6))}.text-neutral-content\/65{color:var(--fallback-nc,oklch(var(--nc)/.65))}.text-neutral-content\/70{color:var(--fallback-nc,oklch(var(--nc)/.7))}.text-neutral-content\/75{color:var(--fallback-nc,oklch(var(--nc)/.75))}.text-neutral-content\/80{color:var(--fallback-nc,oklch(var(--nc)/.8))}.text-neutral-content\/85{color:var(--fallback-nc,oklch(var(--nc)/.85))}.text-neutral-content\/90{color:var(--fallback-nc,oklch(var(--nc)/.9))}.text-neutral-content\/95{color:var(--fallback-nc,oklch(var(--nc)/.95))}.text-neutral\/0{color:var(--fallback-n,oklch(var(--n)/0))}.text-neutral\/10{color:var(--fallback-n,oklch(var(--n)/.1))}.text-neutral\/100{color:var(--fallback-n,oklch(var(--n)/1))}.text-neutral\/15{color:var(--fallback-n,oklch(var(--n)/.15))}.text-neutral\/20{color:var(--fallback-n,oklch(var(--n)/.2))}.text-neutral\/25{color:var(--fallback-n,oklch(var(--n)/.25))}.text-neutral\/30{color:var(--fallback-n,oklch(var(--n)/.3))}.text-neutral\/35{color:var(--fallback-n,oklch(var(--n)/.35))}.text-neutral\/40{color:var(--fallback-n,oklch(var(--n)/.4))}.text-neutral\/45{color:var(--fallback-n,oklch(var(--n)/.45))}.text-neutral\/5{color:var(--fallback-n,oklch(var(--n)/.05))}.text-neutral\/50{color:var(--fallback-n,oklch(var(--n)/.5))}.text-neutral\/55{color:var(--fallback-n,oklch(var(--n)/.55))}.text-neutral\/60{color:var(--fallback-n,oklch(var(--n)/.6))}.text-neutral\/65{color:var(--fallback-n,oklch(var(--n)/.65))}.text-neutral\/70{color:var(--fallback-n,oklch(var(--n)/.7))}.text-neutral\/75{color:var(--fallback-n,oklch(var(--n)/.75))}.text-neutral\/80{color:var(--fallback-n,oklch(var(--n)/.8))}.text-neutral\/85{color:var(--fallback-n,oklch(var(--n)/.85))}.text-neutral\/90{color:var(--fallback-n,oklch(var(--n)/.9))}.text-neutral\/95{color:var(--fallback-n,oklch(var(--n)/.95))}.text-primary{color:var(--fallback-p,oklch(var(--p)/1))}.text-primary-content{color:var(--fallback-pc,oklch(var(--pc)/1))}.text-primary-content\/0{color:var(--fallback-pc,oklch(var(--pc)/0))}.text-primary-content\/10{color:var(--fallback-pc,oklch(var(--pc)/.1))}.text-primary-content\/100{color:var(--fallback-pc,oklch(var(--pc)/1))}.text-primary-content\/15{color:var(--fallback-pc,oklch(var(--pc)/.15))}.text-primary-content\/20{color:var(--fallback-pc,oklch(var(--pc)/.2))}.text-primary-content\/25{color:var(--fallback-pc,oklch(var(--pc)/.25))}.text-primary-content\/30{color:var(--fallback-pc,oklch(var(--pc)/.3))}.text-primary-content\/35{color:var(--fallback-pc,oklch(var(--pc)/.35))}.text-primary-content\/40{color:var(--fallback-pc,oklch(var(--pc)/.4))}.text-primary-content\/45{color:var(--fallback-pc,oklch(var(--pc)/.45))}.text-primary-content\/5{color:var(--fallback-pc,oklch(var(--pc)/.05))}.text-primary-content\/50{color:var(--fallback-pc,oklch(var(--pc)/.5))}.text-primary-content\/55{color:var(--fallback-pc,oklch(var(--pc)/.55))}.text-primary-content\/60{color:var(--fallback-pc,oklch(var(--pc)/.6))}.text-primary-content\/65{color:var(--fallback-pc,oklch(var(--pc)/.65))}.text-primary-content\/70{color:var(--fallback-pc,oklch(var(--pc)/.7))}.text-primary-content\/75{color:var(--fallback-pc,oklch(var(--pc)/.75))}.text-primary-content\/80{color:var(--fallback-pc,oklch(var(--pc)/.8))}.text-primary-content\/85{color:var(--fallback-pc,oklch(var(--pc)/.85))}.text-primary-content\/90{color:var(--fallback-pc,oklch(var(--pc)/.9))}.text-primary-content\/95{color:var(--fallback-pc,oklch(var(--pc)/.95))}.text-primary\/0{color:var(--fallback-p,oklch(var(--p)/0))}.text-primary\/10{color:var(--fallback-p,oklch(var(--p)/.1))}.text-primary\/100{color:var(--fallback-p,oklch(var(--p)/1))}.text-primary\/15{color:var(--fallback-p,oklch(var(--p)/.15))}.text-primary\/20{color:var(--fallback-p,oklch(var(--p)/.2))}.text-primary\/25{color:var(--fallback-p,oklch(var(--p)/.25))}.text-primary\/30{color:var(--fallback-p,oklch(var(--p)/.3))}.text-primary\/35{color:var(--fallback-p,oklch(var(--p)/.35))}.text-primary\/40{color:var(--fallback-p,oklch(var(--p)/.4))}.text-primary\/45{color:var(--fallback-p,oklch(var(--p)/.45))}.text-primary\/5{color:var(--fallback-p,oklch(var(--p)/.05))}.text-primary\/50{color:var(--fallback-p,oklch(var(--p)/.5))}.text-primary\/55{color:var(--fallback-p,oklch(var(--p)/.55))}.text-primary\/60{color:var(--fallback-p,oklch(var(--p)/.6))}.text-primary\/65{color:var(--fallback-p,oklch(var(--p)/.65))}.text-primary\/70{color:var(--fallback-p,oklch(var(--p)/.7))}.text-primary\/75{color:var(--fallback-p,oklch(var(--p)/.75))}.text-primary\/80{color:var(--fallback-p,oklch(var(--p)/.8))}.text-primary\/85{color:var(--fallback-p,oklch(var(--p)/.85))}.text-primary\/90{color:var(--fallback-p,oklch(var(--p)/.9))}.text-primary\/95{color:var(--fallback-p,oklch(var(--p)/.95))}.text-secondary{color:var(--fallback-s,oklch(var(--s)/1))}.text-secondary-content{color:var(--fallback-sc,oklch(var(--sc)/1))}.text-secondary-content\/0{color:var(--fallback-sc,oklch(var(--sc)/0))}.text-secondary-content\/10{color:var(--fallback-sc,oklch(var(--sc)/.1))}.text-secondary-content\/100{color:var(--fallback-sc,oklch(var(--sc)/1))}.text-secondary-content\/15{color:var(--fallback-sc,oklch(var(--sc)/.15))}.text-secondary-content\/20{color:var(--fallback-sc,oklch(var(--sc)/.2))}.text-secondary-content\/25{color:var(--fallback-sc,oklch(var(--sc)/.25))}.text-secondary-content\/30{color:var(--fallback-sc,oklch(var(--sc)/.3))}.text-secondary-content\/35{color:var(--fallback-sc,oklch(var(--sc)/.35))}.text-secondary-content\/40{color:var(--fallback-sc,oklch(var(--sc)/.4))}.text-secondary-content\/45{color:var(--fallback-sc,oklch(var(--sc)/.45))}.text-secondary-content\/5{color:var(--fallback-sc,oklch(var(--sc)/.05))}.text-secondary-content\/50{color:var(--fallback-sc,oklch(var(--sc)/.5))}.text-secondary-content\/55{color:var(--fallback-sc,oklch(var(--sc)/.55))}.text-secondary-content\/60{color:var(--fallback-sc,oklch(var(--sc)/.6))}.text-secondary-content\/65{color:var(--fallback-sc,oklch(var(--sc)/.65))}.text-secondary-content\/70{color:var(--fallback-sc,oklch(var(--sc)/.7))}.text-secondary-content\/75{color:var(--fallback-sc,oklch(var(--sc)/.75))}.text-secondary-content\/80{color:var(--fallback-sc,oklch(var(--sc)/.8))}.text-secondary-content\/85{color:var(--fallback-sc,oklch(var(--sc)/.85))}.text-secondary-content\/90{color:var(--fallback-sc,oklch(var(--sc)/.9))}.text-secondary-content\/95{color:var(--fallback-sc,oklch(var(--sc)/.95))}.text-secondary\/0{color:var(--fallback-s,oklch(var(--s)/0))}.text-secondary\/10{color:var(--fallback-s,oklch(var(--s)/.1))}.text-secondary\/100{color:var(--fallback-s,oklch(var(--s)/1))}.text-secondary\/15{color:var(--fallback-s,oklch(var(--s)/.15))}.text-secondary\/20{color:var(--fallback-s,oklch(var(--s)/.2))}.text-secondary\/25{color:var(--fallback-s,oklch(var(--s)/.25))}.text-secondary\/30{color:var(--fallback-s,oklch(var(--s)/.3))}.text-secondary\/35{color:var(--fallback-s,oklch(var(--s)/.35))}.text-secondary\/40{color:var(--fallback-s,oklch(var(--s)/.4))}.text-secondary\/45{color:var(--fallback-s,oklch(var(--s)/.45))}.text-secondary\/5{color:var(--fallback-s,oklch(var(--s)/.05))}.text-secondary\/50{color:var(--fallback-s,oklch(var(--s)/.5))}.text-secondary\/55{color:var(--fallback-s,oklch(var(--s)/.55))}.text-secondary\/60{color:var(--fallback-s,oklch(var(--s)/.6))}.text-secondary\/65{color:var(--fallback-s,oklch(var(--s)/.65))}.text-secondary\/70{color:var(--fallback-s,oklch(var(--s)/.7))}.text-secondary\/75{color:var(--fallback-s,oklch(var(--s)/.75))}.text-secondary\/80{color:var(--fallback-s,oklch(var(--s)/.8))}.text-secondary\/85{color:var(--fallback-s,oklch(var(--s)/.85))}.text-secondary\/90{color:var(--fallback-s,oklch(var(--s)/.9))}.text-secondary\/95{color:var(--fallback-s,oklch(var(--s)/.95))}.text-success{color:var(--fallback-su,oklch(var(--su)/1))}.text-success-content{color:var(--fallback-suc,oklch(var(--suc)/1))}.text-success-content\/0{color:var(--fallback-suc,oklch(var(--suc)/0))}.text-success-content\/10{color:var(--fallback-suc,oklch(var(--suc)/.1))}.text-success-content\/100{color:var(--fallback-suc,oklch(var(--suc)/1))}.text-success-content\/15{color:var(--fallback-suc,oklch(var(--suc)/.15))}.text-success-content\/20{color:var(--fallback-suc,oklch(var(--suc)/.2))}.text-success-content\/25{color:var(--fallback-suc,oklch(var(--suc)/.25))}.text-success-content\/30{color:var(--fallback-suc,oklch(var(--suc)/.3))}.text-success-content\/35{color:var(--fallback-suc,oklch(var(--suc)/.35))}.text-success-content\/40{color:var(--fallback-suc,oklch(var(--suc)/.4))}.text-success-content\/45{color:var(--fallback-suc,oklch(var(--suc)/.45))}.text-success-content\/5{color:var(--fallback-suc,oklch(var(--suc)/.05))}.text-success-content\/50{color:var(--fallback-suc,oklch(var(--suc)/.5))}.text-success-content\/55{color:var(--fallback-suc,oklch(var(--suc)/.55))}.text-success-content\/60{color:var(--fallback-suc,oklch(var(--suc)/.6))}.text-success-content\/65{color:var(--fallback-suc,oklch(var(--suc)/.65))}.text-success-content\/70{color:var(--fallback-suc,oklch(var(--suc)/.7))}.text-success-content\/75{color:var(--fallback-suc,oklch(var(--suc)/.75))}.text-success-content\/80{color:var(--fallback-suc,oklch(var(--suc)/.8))}.text-success-content\/85{color:var(--fallback-suc,oklch(var(--suc)/.85))}.text-success-content\/90{color:var(--fallback-suc,oklch(var(--suc)/.9))}.text-success-content\/95{color:var(--fallback-suc,oklch(var(--suc)/.95))}.text-success\/0{color:var(--fallback-su,oklch(var(--su)/0))}.text-success\/10{color:var(--fallback-su,oklch(var(--su)/.1))}.text-success\/100{color:var(--fallback-su,oklch(var(--su)/1))}.text-success\/15{color:var(--fallback-su,oklch(var(--su)/.15))}.text-success\/20{color:var(--fallback-su,oklch(var(--su)/.2))}.text-success\/25{color:var(--fallback-su,oklch(var(--su)/.25))}.text-success\/30{color:var(--fallback-su,oklch(var(--su)/.3))}.text-success\/35{color:var(--fallback-su,oklch(var(--su)/.35))}.text-success\/40{color:var(--fallback-su,oklch(var(--su)/.4))}.text-success\/45{color:var(--fallback-su,oklch(var(--su)/.45))}.text-success\/5{color:var(--fallback-su,oklch(var(--su)/.05))}.text-success\/50{color:var(--fallback-su,oklch(var(--su)/.5))}.text-success\/55{color:var(--fallback-su,oklch(var(--su)/.55))}.text-success\/60{color:var(--fallback-su,oklch(var(--su)/.6))}.text-success\/65{color:var(--fallback-su,oklch(var(--su)/.65))}.text-success\/70{color:var(--fallback-su,oklch(var(--su)/.7))}.text-success\/75{color:var(--fallback-su,oklch(var(--su)/.75))}.text-success\/80{color:var(--fallback-su,oklch(var(--su)/.8))}.text-success\/85{color:var(--fallback-su,oklch(var(--su)/.85))}.text-success\/90{color:var(--fallback-su,oklch(var(--su)/.9))}.text-success\/95{color:var(--fallback-su,oklch(var(--su)/.95))}.text-transparent{color:transparent}.text-transparent\/0{color:rgb(0 0 0 / 0)}.text-transparent\/10{color:rgb(0 0 0 / .1)}.text-transparent\/100{color:rgb(0 0 0 / 1)}.text-transparent\/15{color:rgb(0 0 0 / .15)}.text-transparent\/20{color:rgb(0 0 0 / .2)}.text-transparent\/25{color:rgb(0 0 0 / .25)}.text-transparent\/30{color:rgb(0 0 0 / .3)}.text-transparent\/35{color:rgb(0 0 0 / .35)}.text-transparent\/40{color:rgb(0 0 0 / .4)}.text-transparent\/45{color:rgb(0 0 0 / .45)}.text-transparent\/5{color:rgb(0 0 0 / .05)}.text-transparent\/50{color:rgb(0 0 0 / .5)}.text-transparent\/55{color:rgb(0 0 0 / .55)}.text-transparent\/60{color:rgb(0 0 0 / .6)}.text-transparent\/65{color:rgb(0 0 0 / .65)}.text-transparent\/70{color:rgb(0 0 0 / .7)}.text-transparent\/75{color:rgb(0 0 0 / .75)}.text-transparent\/80{color:rgb(0 0 0 / .8)}.text-transparent\/85{color:rgb(0 0 0 / .85)}.text-transparent\/90{color:rgb(0 0 0 / .9)}.text-transparent\/95{color:rgb(0 0 0 / .95)}.text-warning{color:var(--fallback-wa,oklch(var(--wa)/1))}.text-warning-content{color:var(--fallback-wac,oklch(var(--wac)/1))}.text-warning-content\/0{color:var(--fallback-wac,oklch(var(--wac)/0))}.text-warning-content\/10{color:var(--fallback-wac,oklch(var(--wac)/.1))}.text-warning-content\/100{color:var(--fallback-wac,oklch(var(--wac)/1))}.text-warning-content\/15{color:var(--fallback-wac,oklch(var(--wac)/.15))}.text-warning-content\/20{color:var(--fallback-wac,oklch(var(--wac)/.2))}.text-warning-content\/25{color:var(--fallback-wac,oklch(var(--wac)/.25))}.text-warning-content\/30{color:var(--fallback-wac,oklch(var(--wac)/.3))}.text-warning-content\/35{color:var(--fallback-wac,oklch(var(--wac)/.35))}.text-warning-content\/40{color:var(--fallback-wac,oklch(var(--wac)/.4))}.text-warning-content\/45{color:var(--fallback-wac,oklch(var(--wac)/.45))}.text-warning-content\/5{color:var(--fallback-wac,oklch(var(--wac)/.05))}.text-warning-content\/50{color:var(--fallback-wac,oklch(var(--wac)/.5))}.text-warning-content\/55{color:var(--fallback-wac,oklch(var(--wac)/.55))}.text-warning-content\/60{color:var(--fallback-wac,oklch(var(--wac)/.6))}.text-warning-content\/65{color:var(--fallback-wac,oklch(var(--wac)/.65))}.text-warning-content\/70{color:var(--fallback-wac,oklch(var(--wac)/.7))}.text-warning-content\/75{color:var(--fallback-wac,oklch(var(--wac)/.75))}.text-warning-content\/80{color:var(--fallback-wac,oklch(var(--wac)/.8))}.text-warning-content\/85{color:var(--fallback-wac,oklch(var(--wac)/.85))}.text-warning-content\/90{color:var(--fallback-wac,oklch(var(--wac)/.9))}.text-warning-content\/95{color:var(--fallback-wac,oklch(var(--wac)/.95))}.text-warning\/0{color:var(--fallback-wa,oklch(var(--wa)/0))}.text-warning\/10{color:var(--fallback-wa,oklch(var(--wa)/.1))}.text-warning\/100{color:var(--fallback-wa,oklch(var(--wa)/1))}.text-warning\/15{color:var(--fallback-wa,oklch(var(--wa)/.15))}.text-warning\/20{color:var(--fallback-wa,oklch(var(--wa)/.2))}.text-warning\/25{color:var(--fallback-wa,oklch(var(--wa)/.25))}.text-warning\/30{color:var(--fallback-wa,oklch(var(--wa)/.3))}.text-warning\/35{color:var(--fallback-wa,oklch(var(--wa)/.35))}.text-warning\/40{color:var(--fallback-wa,oklch(var(--wa)/.4))}.text-warning\/45{color:var(--fallback-wa,oklch(var(--wa)/.45))}.text-warning\/5{color:var(--fallback-wa,oklch(var(--wa)/.05))}.text-warning\/50{color:var(--fallback-wa,oklch(var(--wa)/.5))}.text-warning\/55{color:var(--fallback-wa,oklch(var(--wa)/.55))}.text-warning\/60{color:var(--fallback-wa,oklch(var(--wa)/.6))}.text-warning\/65{color:var(--fallback-wa,oklch(var(--wa)/.65))}.text-warning\/70{color:var(--fallback-wa,oklch(var(--wa)/.7))}.text-warning\/75{color:var(--fallback-wa,oklch(var(--wa)/.75))}.text-warning\/80{color:var(--fallback-wa,oklch(var(--wa)/.8))}.text-warning\/85{color:var(--fallback-wa,oklch(var(--wa)/.85))}.text-warning\/90{color:var(--fallback-wa,oklch(var(--wa)/.9))}.text-warning\/95{color:var(--fallback-wa,oklch(var(--wa)/.95))}.placeholder-accent::placeholder{color:var(--fallback-a,oklch(var(--a)/1))}.placeholder-accent-content::placeholder{color:var(--fallback-ac,oklch(var(--ac)/1))}.placeholder-accent-content\/0::placeholder{color:var(--fallback-ac,oklch(var(--ac)/0))}.placeholder-accent-content\/10::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.1))}.placeholder-accent-content\/100::placeholder{color:var(--fallback-ac,oklch(var(--ac)/1))}.placeholder-accent-content\/15::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.15))}.placeholder-accent-content\/20::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.2))}.placeholder-accent-content\/25::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.25))}.placeholder-accent-content\/30::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.3))}.placeholder-accent-content\/35::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.35))}.placeholder-accent-content\/40::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.4))}.placeholder-accent-content\/45::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.45))}.placeholder-accent-content\/5::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.05))}.placeholder-accent-content\/50::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.5))}.placeholder-accent-content\/55::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.55))}.placeholder-accent-content\/60::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.6))}.placeholder-accent-content\/65::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.65))}.placeholder-accent-content\/70::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.7))}.placeholder-accent-content\/75::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.75))}.placeholder-accent-content\/80::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.8))}.placeholder-accent-content\/85::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.85))}.placeholder-accent-content\/90::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.9))}.placeholder-accent-content\/95::placeholder{color:var(--fallback-ac,oklch(var(--ac)/.95))}.placeholder-accent\/0::placeholder{color:var(--fallback-a,oklch(var(--a)/0))}.placeholder-accent\/10::placeholder{color:var(--fallback-a,oklch(var(--a)/.1))}.placeholder-accent\/100::placeholder{color:var(--fallback-a,oklch(var(--a)/1))}.placeholder-accent\/15::placeholder{color:var(--fallback-a,oklch(var(--a)/.15))}.placeholder-accent\/20::placeholder{color:var(--fallback-a,oklch(var(--a)/.2))}.placeholder-accent\/25::placeholder{color:var(--fallback-a,oklch(var(--a)/.25))}.placeholder-accent\/30::placeholder{color:var(--fallback-a,oklch(var(--a)/.3))}.placeholder-accent\/35::placeholder{color:var(--fallback-a,oklch(var(--a)/.35))}.placeholder-accent\/40::placeholder{color:var(--fallback-a,oklch(var(--a)/.4))}.placeholder-accent\/45::placeholder{color:var(--fallback-a,oklch(var(--a)/.45))}.placeholder-accent\/5::placeholder{color:var(--fallback-a,oklch(var(--a)/.05))}.placeholder-accent\/50::placeholder{color:var(--fallback-a,oklch(var(--a)/.5))}.placeholder-accent\/55::placeholder{color:var(--fallback-a,oklch(var(--a)/.55))}.placeholder-accent\/60::placeholder{color:var(--fallback-a,oklch(var(--a)/.6))}.placeholder-accent\/65::placeholder{color:var(--fallback-a,oklch(var(--a)/.65))}.placeholder-accent\/70::placeholder{color:var(--fallback-a,oklch(var(--a)/.7))}.placeholder-accent\/75::placeholder{color:var(--fallback-a,oklch(var(--a)/.75))}.placeholder-accent\/80::placeholder{color:var(--fallback-a,oklch(var(--a)/.8))}.placeholder-accent\/85::placeholder{color:var(--fallback-a,oklch(var(--a)/.85))}.placeholder-accent\/90::placeholder{color:var(--fallback-a,oklch(var(--a)/.9))}.placeholder-accent\/95::placeholder{color:var(--fallback-a,oklch(var(--a)/.95))}.placeholder-base-100::placeholder{color:var(--fallback-b1,oklch(var(--b1)/1))}.placeholder-base-100\/0::placeholder{color:var(--fallback-b1,oklch(var(--b1)/0))}.placeholder-base-100\/10::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.1))}.placeholder-base-100\/100::placeholder{color:var(--fallback-b1,oklch(var(--b1)/1))}.placeholder-base-100\/15::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.15))}.placeholder-base-100\/20::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.2))}.placeholder-base-100\/25::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.25))}.placeholder-base-100\/30::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.3))}.placeholder-base-100\/35::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.35))}.placeholder-base-100\/40::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.4))}.placeholder-base-100\/45::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.45))}.placeholder-base-100\/5::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.05))}.placeholder-base-100\/50::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.5))}.placeholder-base-100\/55::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.55))}.placeholder-base-100\/60::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.6))}.placeholder-base-100\/65::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.65))}.placeholder-base-100\/70::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.7))}.placeholder-base-100\/75::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.75))}.placeholder-base-100\/80::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.8))}.placeholder-base-100\/85::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.85))}.placeholder-base-100\/90::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.9))}.placeholder-base-100\/95::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.95))}.placeholder-base-200::placeholder{color:var(--fallback-b2,oklch(var(--b2)/1))}.placeholder-base-200\/0::placeholder{color:var(--fallback-b2,oklch(var(--b2)/0))}.placeholder-base-200\/10::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.1))}.placeholder-base-200\/100::placeholder{color:var(--fallback-b2,oklch(var(--b2)/1))}.placeholder-base-200\/15::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.15))}.placeholder-base-200\/20::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.2))}.placeholder-base-200\/25::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.25))}.placeholder-base-200\/30::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.3))}.placeholder-base-200\/35::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.35))}.placeholder-base-200\/40::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.4))}.placeholder-base-200\/45::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.45))}.placeholder-base-200\/5::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.05))}.placeholder-base-200\/50::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.5))}.placeholder-base-200\/55::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.55))}.placeholder-base-200\/60::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.6))}.placeholder-base-200\/65::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.65))}.placeholder-base-200\/70::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.7))}.placeholder-base-200\/75::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.75))}.placeholder-base-200\/80::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.8))}.placeholder-base-200\/85::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.85))}.placeholder-base-200\/90::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.9))}.placeholder-base-200\/95::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.95))}.placeholder-base-300::placeholder{color:var(--fallback-b3,oklch(var(--b3)/1))}.placeholder-base-300\/0::placeholder{color:var(--fallback-b3,oklch(var(--b3)/0))}.placeholder-base-300\/10::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.1))}.placeholder-base-300\/100::placeholder{color:var(--fallback-b3,oklch(var(--b3)/1))}.placeholder-base-300\/15::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.15))}.placeholder-base-300\/20::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.2))}.placeholder-base-300\/25::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.25))}.placeholder-base-300\/30::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.3))}.placeholder-base-300\/35::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.35))}.placeholder-base-300\/40::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.4))}.placeholder-base-300\/45::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.45))}.placeholder-base-300\/5::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.05))}.placeholder-base-300\/50::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.5))}.placeholder-base-300\/55::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.55))}.placeholder-base-300\/60::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.6))}.placeholder-base-300\/65::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.65))}.placeholder-base-300\/70::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.7))}.placeholder-base-300\/75::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.75))}.placeholder-base-300\/80::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.8))}.placeholder-base-300\/85::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.85))}.placeholder-base-300\/90::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.9))}.placeholder-base-300\/95::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.95))}.placeholder-base-content::placeholder{color:var(--fallback-bc,oklch(var(--bc)/1))}.placeholder-base-content\/0::placeholder{color:var(--fallback-bc,oklch(var(--bc)/0))}.placeholder-base-content\/10::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.1))}.placeholder-base-content\/100::placeholder{color:var(--fallback-bc,oklch(var(--bc)/1))}.placeholder-base-content\/15::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.15))}.placeholder-base-content\/20::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.2))}.placeholder-base-content\/25::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.25))}.placeholder-base-content\/30::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.3))}.placeholder-base-content\/35::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.35))}.placeholder-base-content\/40::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.4))}.placeholder-base-content\/45::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.45))}.placeholder-base-content\/5::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.05))}.placeholder-base-content\/50::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.5))}.placeholder-base-content\/55::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.55))}.placeholder-base-content\/60::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.6))}.placeholder-base-content\/65::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.65))}.placeholder-base-content\/70::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.7))}.placeholder-base-content\/75::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.75))}.placeholder-base-content\/80::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.8))}.placeholder-base-content\/85::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.85))}.placeholder-base-content\/90::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.9))}.placeholder-base-content\/95::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.95))}.placeholder-current::placeholder{color:currentColor}.placeholder-error::placeholder{color:var(--fallback-er,oklch(var(--er)/1))}.placeholder-error-content::placeholder{color:var(--fallback-erc,oklch(var(--erc)/1))}.placeholder-error-content\/0::placeholder{color:var(--fallback-erc,oklch(var(--erc)/0))}.placeholder-error-content\/10::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.1))}.placeholder-error-content\/100::placeholder{color:var(--fallback-erc,oklch(var(--erc)/1))}.placeholder-error-content\/15::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.15))}.placeholder-error-content\/20::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.2))}.placeholder-error-content\/25::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.25))}.placeholder-error-content\/30::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.3))}.placeholder-error-content\/35::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.35))}.placeholder-error-content\/40::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.4))}.placeholder-error-content\/45::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.45))}.placeholder-error-content\/5::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.05))}.placeholder-error-content\/50::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.5))}.placeholder-error-content\/55::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.55))}.placeholder-error-content\/60::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.6))}.placeholder-error-content\/65::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.65))}.placeholder-error-content\/70::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.7))}.placeholder-error-content\/75::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.75))}.placeholder-error-content\/80::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.8))}.placeholder-error-content\/85::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.85))}.placeholder-error-content\/90::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.9))}.placeholder-error-content\/95::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.95))}.placeholder-error\/0::placeholder{color:var(--fallback-er,oklch(var(--er)/0))}.placeholder-error\/10::placeholder{color:var(--fallback-er,oklch(var(--er)/.1))}.placeholder-error\/100::placeholder{color:var(--fallback-er,oklch(var(--er)/1))}.placeholder-error\/15::placeholder{color:var(--fallback-er,oklch(var(--er)/.15))}.placeholder-error\/20::placeholder{color:var(--fallback-er,oklch(var(--er)/.2))}.placeholder-error\/25::placeholder{color:var(--fallback-er,oklch(var(--er)/.25))}.placeholder-error\/30::placeholder{color:var(--fallback-er,oklch(var(--er)/.3))}.placeholder-error\/35::placeholder{color:var(--fallback-er,oklch(var(--er)/.35))}.placeholder-error\/40::placeholder{color:var(--fallback-er,oklch(var(--er)/.4))}.placeholder-error\/45::placeholder{color:var(--fallback-er,oklch(var(--er)/.45))}.placeholder-error\/5::placeholder{color:var(--fallback-er,oklch(var(--er)/.05))}.placeholder-error\/50::placeholder{color:var(--fallback-er,oklch(var(--er)/.5))}.placeholder-error\/55::placeholder{color:var(--fallback-er,oklch(var(--er)/.55))}.placeholder-error\/60::placeholder{color:var(--fallback-er,oklch(var(--er)/.6))}.placeholder-error\/65::placeholder{color:var(--fallback-er,oklch(var(--er)/.65))}.placeholder-error\/70::placeholder{color:var(--fallback-er,oklch(var(--er)/.7))}.placeholder-error\/75::placeholder{color:var(--fallback-er,oklch(var(--er)/.75))}.placeholder-error\/80::placeholder{color:var(--fallback-er,oklch(var(--er)/.8))}.placeholder-error\/85::placeholder{color:var(--fallback-er,oklch(var(--er)/.85))}.placeholder-error\/90::placeholder{color:var(--fallback-er,oklch(var(--er)/.9))}.placeholder-error\/95::placeholder{color:var(--fallback-er,oklch(var(--er)/.95))}.placeholder-info::placeholder{color:var(--fallback-in,oklch(var(--in)/1))}.placeholder-info-content::placeholder{color:var(--fallback-inc,oklch(var(--inc)/1))}.placeholder-info-content\/0::placeholder{color:var(--fallback-inc,oklch(var(--inc)/0))}.placeholder-info-content\/10::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.1))}.placeholder-info-content\/100::placeholder{color:var(--fallback-inc,oklch(var(--inc)/1))}.placeholder-info-content\/15::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.15))}.placeholder-info-content\/20::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.2))}.placeholder-info-content\/25::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.25))}.placeholder-info-content\/30::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.3))}.placeholder-info-content\/35::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.35))}.placeholder-info-content\/40::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.4))}.placeholder-info-content\/45::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.45))}.placeholder-info-content\/5::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.05))}.placeholder-info-content\/50::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.5))}.placeholder-info-content\/55::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.55))}.placeholder-info-content\/60::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.6))}.placeholder-info-content\/65::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.65))}.placeholder-info-content\/70::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.7))}.placeholder-info-content\/75::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.75))}.placeholder-info-content\/80::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.8))}.placeholder-info-content\/85::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.85))}.placeholder-info-content\/90::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.9))}.placeholder-info-content\/95::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.95))}.placeholder-info\/0::placeholder{color:var(--fallback-in,oklch(var(--in)/0))}.placeholder-info\/10::placeholder{color:var(--fallback-in,oklch(var(--in)/.1))}.placeholder-info\/100::placeholder{color:var(--fallback-in,oklch(var(--in)/1))}.placeholder-info\/15::placeholder{color:var(--fallback-in,oklch(var(--in)/.15))}.placeholder-info\/20::placeholder{color:var(--fallback-in,oklch(var(--in)/.2))}.placeholder-info\/25::placeholder{color:var(--fallback-in,oklch(var(--in)/.25))}.placeholder-info\/30::placeholder{color:var(--fallback-in,oklch(var(--in)/.3))}.placeholder-info\/35::placeholder{color:var(--fallback-in,oklch(var(--in)/.35))}.placeholder-info\/40::placeholder{color:var(--fallback-in,oklch(var(--in)/.4))}.placeholder-info\/45::placeholder{color:var(--fallback-in,oklch(var(--in)/.45))}.placeholder-info\/5::placeholder{color:var(--fallback-in,oklch(var(--in)/.05))}.placeholder-info\/50::placeholder{color:var(--fallback-in,oklch(var(--in)/.5))}.placeholder-info\/55::placeholder{color:var(--fallback-in,oklch(var(--in)/.55))}.placeholder-info\/60::placeholder{color:var(--fallback-in,oklch(var(--in)/.6))}.placeholder-info\/65::placeholder{color:var(--fallback-in,oklch(var(--in)/.65))}.placeholder-info\/70::placeholder{color:var(--fallback-in,oklch(var(--in)/.7))}.placeholder-info\/75::placeholder{color:var(--fallback-in,oklch(var(--in)/.75))}.placeholder-info\/80::placeholder{color:var(--fallback-in,oklch(var(--in)/.8))}.placeholder-info\/85::placeholder{color:var(--fallback-in,oklch(var(--in)/.85))}.placeholder-info\/90::placeholder{color:var(--fallback-in,oklch(var(--in)/.9))}.placeholder-info\/95::placeholder{color:var(--fallback-in,oklch(var(--in)/.95))}.placeholder-neutral::placeholder{color:var(--fallback-n,oklch(var(--n)/1))}.placeholder-neutral-content::placeholder{color:var(--fallback-nc,oklch(var(--nc)/1))}.placeholder-neutral-content\/0::placeholder{color:var(--fallback-nc,oklch(var(--nc)/0))}.placeholder-neutral-content\/10::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.1))}.placeholder-neutral-content\/100::placeholder{color:var(--fallback-nc,oklch(var(--nc)/1))}.placeholder-neutral-content\/15::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.15))}.placeholder-neutral-content\/20::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.2))}.placeholder-neutral-content\/25::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.25))}.placeholder-neutral-content\/30::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.3))}.placeholder-neutral-content\/35::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.35))}.placeholder-neutral-content\/40::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.4))}.placeholder-neutral-content\/45::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.45))}.placeholder-neutral-content\/5::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.05))}.placeholder-neutral-content\/50::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.5))}.placeholder-neutral-content\/55::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.55))}.placeholder-neutral-content\/60::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.6))}.placeholder-neutral-content\/65::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.65))}.placeholder-neutral-content\/70::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.7))}.placeholder-neutral-content\/75::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.75))}.placeholder-neutral-content\/80::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.8))}.placeholder-neutral-content\/85::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.85))}.placeholder-neutral-content\/90::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.9))}.placeholder-neutral-content\/95::placeholder{color:var(--fallback-nc,oklch(var(--nc)/.95))}.placeholder-neutral\/0::placeholder{color:var(--fallback-n,oklch(var(--n)/0))}.placeholder-neutral\/10::placeholder{color:var(--fallback-n,oklch(var(--n)/.1))}.placeholder-neutral\/100::placeholder{color:var(--fallback-n,oklch(var(--n)/1))}.placeholder-neutral\/15::placeholder{color:var(--fallback-n,oklch(var(--n)/.15))}.placeholder-neutral\/20::placeholder{color:var(--fallback-n,oklch(var(--n)/.2))}.placeholder-neutral\/25::placeholder{color:var(--fallback-n,oklch(var(--n)/.25))}.placeholder-neutral\/30::placeholder{color:var(--fallback-n,oklch(var(--n)/.3))}.placeholder-neutral\/35::placeholder{color:var(--fallback-n,oklch(var(--n)/.35))}.placeholder-neutral\/40::placeholder{color:var(--fallback-n,oklch(var(--n)/.4))}.placeholder-neutral\/45::placeholder{color:var(--fallback-n,oklch(var(--n)/.45))}.placeholder-neutral\/5::placeholder{color:var(--fallback-n,oklch(var(--n)/.05))}.placeholder-neutral\/50::placeholder{color:var(--fallback-n,oklch(var(--n)/.5))}.placeholder-neutral\/55::placeholder{color:var(--fallback-n,oklch(var(--n)/.55))}.placeholder-neutral\/60::placeholder{color:var(--fallback-n,oklch(var(--n)/.6))}.placeholder-neutral\/65::placeholder{color:var(--fallback-n,oklch(var(--n)/.65))}.placeholder-neutral\/70::placeholder{color:var(--fallback-n,oklch(var(--n)/.7))}.placeholder-neutral\/75::placeholder{color:var(--fallback-n,oklch(var(--n)/.75))}.placeholder-neutral\/80::placeholder{color:var(--fallback-n,oklch(var(--n)/.8))}.placeholder-neutral\/85::placeholder{color:var(--fallback-n,oklch(var(--n)/.85))}.placeholder-neutral\/90::placeholder{color:var(--fallback-n,oklch(var(--n)/.9))}.placeholder-neutral\/95::placeholder{color:var(--fallback-n,oklch(var(--n)/.95))}.placeholder-primary::placeholder{color:var(--fallback-p,oklch(var(--p)/1))}.placeholder-primary-content::placeholder{color:var(--fallback-pc,oklch(var(--pc)/1))}.placeholder-primary-content\/0::placeholder{color:var(--fallback-pc,oklch(var(--pc)/0))}.placeholder-primary-content\/10::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.1))}.placeholder-primary-content\/100::placeholder{color:var(--fallback-pc,oklch(var(--pc)/1))}.placeholder-primary-content\/15::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.15))}.placeholder-primary-content\/20::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.2))}.placeholder-primary-content\/25::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.25))}.placeholder-primary-content\/30::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.3))}.placeholder-primary-content\/35::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.35))}.placeholder-primary-content\/40::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.4))}.placeholder-primary-content\/45::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.45))}.placeholder-primary-content\/5::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.05))}.placeholder-primary-content\/50::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.5))}.placeholder-primary-content\/55::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.55))}.placeholder-primary-content\/60::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.6))}.placeholder-primary-content\/65::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.65))}.placeholder-primary-content\/70::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.7))}.placeholder-primary-content\/75::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.75))}.placeholder-primary-content\/80::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.8))}.placeholder-primary-content\/85::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.85))}.placeholder-primary-content\/90::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.9))}.placeholder-primary-content\/95::placeholder{color:var(--fallback-pc,oklch(var(--pc)/.95))}.placeholder-primary\/0::placeholder{color:var(--fallback-p,oklch(var(--p)/0))}.placeholder-primary\/10::placeholder{color:var(--fallback-p,oklch(var(--p)/.1))}.placeholder-primary\/100::placeholder{color:var(--fallback-p,oklch(var(--p)/1))}.placeholder-primary\/15::placeholder{color:var(--fallback-p,oklch(var(--p)/.15))}.placeholder-primary\/20::placeholder{color:var(--fallback-p,oklch(var(--p)/.2))}.placeholder-primary\/25::placeholder{color:var(--fallback-p,oklch(var(--p)/.25))}.placeholder-primary\/30::placeholder{color:var(--fallback-p,oklch(var(--p)/.3))}.placeholder-primary\/35::placeholder{color:var(--fallback-p,oklch(var(--p)/.35))}.placeholder-primary\/40::placeholder{color:var(--fallback-p,oklch(var(--p)/.4))}.placeholder-primary\/45::placeholder{color:var(--fallback-p,oklch(var(--p)/.45))}.placeholder-primary\/5::placeholder{color:var(--fallback-p,oklch(var(--p)/.05))}.placeholder-primary\/50::placeholder{color:var(--fallback-p,oklch(var(--p)/.5))}.placeholder-primary\/55::placeholder{color:var(--fallback-p,oklch(var(--p)/.55))}.placeholder-primary\/60::placeholder{color:var(--fallback-p,oklch(var(--p)/.6))}.placeholder-primary\/65::placeholder{color:var(--fallback-p,oklch(var(--p)/.65))}.placeholder-primary\/70::placeholder{color:var(--fallback-p,oklch(var(--p)/.7))}.placeholder-primary\/75::placeholder{color:var(--fallback-p,oklch(var(--p)/.75))}.placeholder-primary\/80::placeholder{color:var(--fallback-p,oklch(var(--p)/.8))}.placeholder-primary\/85::placeholder{color:var(--fallback-p,oklch(var(--p)/.85))}.placeholder-primary\/90::placeholder{color:var(--fallback-p,oklch(var(--p)/.9))}.placeholder-primary\/95::placeholder{color:var(--fallback-p,oklch(var(--p)/.95))}.placeholder-secondary::placeholder{color:var(--fallback-s,oklch(var(--s)/1))}.placeholder-secondary-content::placeholder{color:var(--fallback-sc,oklch(var(--sc)/1))}.placeholder-secondary-content\/0::placeholder{color:var(--fallback-sc,oklch(var(--sc)/0))}.placeholder-secondary-content\/10::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.1))}.placeholder-secondary-content\/100::placeholder{color:var(--fallback-sc,oklch(var(--sc)/1))}.placeholder-secondary-content\/15::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.15))}.placeholder-secondary-content\/20::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.2))}.placeholder-secondary-content\/25::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.25))}.placeholder-secondary-content\/30::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.3))}.placeholder-secondary-content\/35::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.35))}.placeholder-secondary-content\/40::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.4))}.placeholder-secondary-content\/45::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.45))}.placeholder-secondary-content\/5::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.05))}.placeholder-secondary-content\/50::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.5))}.placeholder-secondary-content\/55::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.55))}.placeholder-secondary-content\/60::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.6))}.placeholder-secondary-content\/65::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.65))}.placeholder-secondary-content\/70::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.7))}.placeholder-secondary-content\/75::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.75))}.placeholder-secondary-content\/80::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.8))}.placeholder-secondary-content\/85::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.85))}.placeholder-secondary-content\/90::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.9))}.placeholder-secondary-content\/95::placeholder{color:var(--fallback-sc,oklch(var(--sc)/.95))}.placeholder-secondary\/0::placeholder{color:var(--fallback-s,oklch(var(--s)/0))}.placeholder-secondary\/10::placeholder{color:var(--fallback-s,oklch(var(--s)/.1))}.placeholder-secondary\/100::placeholder{color:var(--fallback-s,oklch(var(--s)/1))}.placeholder-secondary\/15::placeholder{color:var(--fallback-s,oklch(var(--s)/.15))}.placeholder-secondary\/20::placeholder{color:var(--fallback-s,oklch(var(--s)/.2))}.placeholder-secondary\/25::placeholder{color:var(--fallback-s,oklch(var(--s)/.25))}.placeholder-secondary\/30::placeholder{color:var(--fallback-s,oklch(var(--s)/.3))}.placeholder-secondary\/35::placeholder{color:var(--fallback-s,oklch(var(--s)/.35))}.placeholder-secondary\/40::placeholder{color:var(--fallback-s,oklch(var(--s)/.4))}.placeholder-secondary\/45::placeholder{color:var(--fallback-s,oklch(var(--s)/.45))}.placeholder-secondary\/5::placeholder{color:var(--fallback-s,oklch(var(--s)/.05))}.placeholder-secondary\/50::placeholder{color:var(--fallback-s,oklch(var(--s)/.5))}.placeholder-secondary\/55::placeholder{color:var(--fallback-s,oklch(var(--s)/.55))}.placeholder-secondary\/60::placeholder{color:var(--fallback-s,oklch(var(--s)/.6))}.placeholder-secondary\/65::placeholder{color:var(--fallback-s,oklch(var(--s)/.65))}.placeholder-secondary\/70::placeholder{color:var(--fallback-s,oklch(var(--s)/.7))}.placeholder-secondary\/75::placeholder{color:var(--fallback-s,oklch(var(--s)/.75))}.placeholder-secondary\/80::placeholder{color:var(--fallback-s,oklch(var(--s)/.8))}.placeholder-secondary\/85::placeholder{color:var(--fallback-s,oklch(var(--s)/.85))}.placeholder-secondary\/90::placeholder{color:var(--fallback-s,oklch(var(--s)/.9))}.placeholder-secondary\/95::placeholder{color:var(--fallback-s,oklch(var(--s)/.95))}.placeholder-success::placeholder{color:var(--fallback-su,oklch(var(--su)/1))}.placeholder-success-content::placeholder{color:var(--fallback-suc,oklch(var(--suc)/1))}.placeholder-success-content\/0::placeholder{color:var(--fallback-suc,oklch(var(--suc)/0))}.placeholder-success-content\/10::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.1))}.placeholder-success-content\/100::placeholder{color:var(--fallback-suc,oklch(var(--suc)/1))}.placeholder-success-content\/15::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.15))}.placeholder-success-content\/20::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.2))}.placeholder-success-content\/25::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.25))}.placeholder-success-content\/30::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.3))}.placeholder-success-content\/35::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.35))}.placeholder-success-content\/40::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.4))}.placeholder-success-content\/45::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.45))}.placeholder-success-content\/5::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.05))}.placeholder-success-content\/50::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.5))}.placeholder-success-content\/55::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.55))}.placeholder-success-content\/60::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.6))}.placeholder-success-content\/65::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.65))}.placeholder-success-content\/70::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.7))}.placeholder-success-content\/75::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.75))}.placeholder-success-content\/80::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.8))}.placeholder-success-content\/85::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.85))}.placeholder-success-content\/90::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.9))}.placeholder-success-content\/95::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.95))}.placeholder-success\/0::placeholder{color:var(--fallback-su,oklch(var(--su)/0))}.placeholder-success\/10::placeholder{color:var(--fallback-su,oklch(var(--su)/.1))}.placeholder-success\/100::placeholder{color:var(--fallback-su,oklch(var(--su)/1))}.placeholder-success\/15::placeholder{color:var(--fallback-su,oklch(var(--su)/.15))}.placeholder-success\/20::placeholder{color:var(--fallback-su,oklch(var(--su)/.2))}.placeholder-success\/25::placeholder{color:var(--fallback-su,oklch(var(--su)/.25))}.placeholder-success\/30::placeholder{color:var(--fallback-su,oklch(var(--su)/.3))}.placeholder-success\/35::placeholder{color:var(--fallback-su,oklch(var(--su)/.35))}.placeholder-success\/40::placeholder{color:var(--fallback-su,oklch(var(--su)/.4))}.placeholder-success\/45::placeholder{color:var(--fallback-su,oklch(var(--su)/.45))}.placeholder-success\/5::placeholder{color:var(--fallback-su,oklch(var(--su)/.05))}.placeholder-success\/50::placeholder{color:var(--fallback-su,oklch(var(--su)/.5))}.placeholder-success\/55::placeholder{color:var(--fallback-su,oklch(var(--su)/.55))}.placeholder-success\/60::placeholder{color:var(--fallback-su,oklch(var(--su)/.6))}.placeholder-success\/65::placeholder{color:var(--fallback-su,oklch(var(--su)/.65))}.placeholder-success\/70::placeholder{color:var(--fallback-su,oklch(var(--su)/.7))}.placeholder-success\/75::placeholder{color:var(--fallback-su,oklch(var(--su)/.75))}.placeholder-success\/80::placeholder{color:var(--fallback-su,oklch(var(--su)/.8))}.placeholder-success\/85::placeholder{color:var(--fallback-su,oklch(var(--su)/.85))}.placeholder-success\/90::placeholder{color:var(--fallback-su,oklch(var(--su)/.9))}.placeholder-success\/95::placeholder{color:var(--fallback-su,oklch(var(--su)/.95))}.placeholder-transparent::placeholder{color:transparent}.placeholder-transparent\/0::placeholder{color:rgb(0 0 0 / 0)}.placeholder-transparent\/10::placeholder{color:rgb(0 0 0 / .1)}.placeholder-transparent\/100::placeholder{color:rgb(0 0 0 / 1)}.placeholder-transparent\/15::placeholder{color:rgb(0 0 0 / .15)}.placeholder-transparent\/20::placeholder{color:rgb(0 0 0 / .2)}.placeholder-transparent\/25::placeholder{color:rgb(0 0 0 / .25)}.placeholder-transparent\/30::placeholder{color:rgb(0 0 0 / .3)}.placeholder-transparent\/35::placeholder{color:rgb(0 0 0 / .35)}.placeholder-transparent\/40::placeholder{color:rgb(0 0 0 / .4)}.placeholder-transparent\/45::placeholder{color:rgb(0 0 0 / .45)}.placeholder-transparent\/5::placeholder{color:rgb(0 0 0 / .05)}.placeholder-transparent\/50::placeholder{color:rgb(0 0 0 / .5)}.placeholder-transparent\/55::placeholder{color:rgb(0 0 0 / .55)}.placeholder-transparent\/60::placeholder{color:rgb(0 0 0 / .6)}.placeholder-transparent\/65::placeholder{color:rgb(0 0 0 / .65)}.placeholder-transparent\/70::placeholder{color:rgb(0 0 0 / .7)}.placeholder-transparent\/75::placeholder{color:rgb(0 0 0 / .75)}.placeholder-transparent\/80::placeholder{color:rgb(0 0 0 / .8)}.placeholder-transparent\/85::placeholder{color:rgb(0 0 0 / .85)}.placeholder-transparent\/90::placeholder{color:rgb(0 0 0 / .9)}.placeholder-transparent\/95::placeholder{color:rgb(0 0 0 / .95)}.placeholder-warning::placeholder{color:var(--fallback-wa,oklch(var(--wa)/1))}.placeholder-warning-content::placeholder{color:var(--fallback-wac,oklch(var(--wac)/1))}.placeholder-warning-content\/0::placeholder{color:var(--fallback-wac,oklch(var(--wac)/0))}.placeholder-warning-content\/10::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.1))}.placeholder-warning-content\/100::placeholder{color:var(--fallback-wac,oklch(var(--wac)/1))}.placeholder-warning-content\/15::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.15))}.placeholder-warning-content\/20::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.2))}.placeholder-warning-content\/25::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.25))}.placeholder-warning-content\/30::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.3))}.placeholder-warning-content\/35::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.35))}.placeholder-warning-content\/40::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.4))}.placeholder-warning-content\/45::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.45))}.placeholder-warning-content\/5::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.05))}.placeholder-warning-content\/50::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.5))}.placeholder-warning-content\/55::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.55))}.placeholder-warning-content\/60::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.6))}.placeholder-warning-content\/65::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.65))}.placeholder-warning-content\/70::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.7))}.placeholder-warning-content\/75::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.75))}.placeholder-warning-content\/80::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.8))}.placeholder-warning-content\/85::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.85))}.placeholder-warning-content\/90::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.9))}.placeholder-warning-content\/95::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.95))}.placeholder-warning\/0::placeholder{color:var(--fallback-wa,oklch(var(--wa)/0))}.placeholder-warning\/10::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.1))}.placeholder-warning\/100::placeholder{color:var(--fallback-wa,oklch(var(--wa)/1))}.placeholder-warning\/15::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.15))}.placeholder-warning\/20::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.2))}.placeholder-warning\/25::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.25))}.placeholder-warning\/30::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.3))}.placeholder-warning\/35::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.35))}.placeholder-warning\/40::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.4))}.placeholder-warning\/45::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.45))}.placeholder-warning\/5::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.05))}.placeholder-warning\/50::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.5))}.placeholder-warning\/55::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.55))}.placeholder-warning\/60::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.6))}.placeholder-warning\/65::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.65))}.placeholder-warning\/70::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.7))}.placeholder-warning\/75::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.75))}.placeholder-warning\/80::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.8))}.placeholder-warning\/85::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.85))}.placeholder-warning\/90::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.9))}.placeholder-warning\/95::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.95))}.outline-accent{outline-color:var(--fallback-a,oklch(var(--a)/1))}.outline-accent-content{outline-color:var(--fallback-ac,oklch(var(--ac)/1))}.outline-accent-content\/0{outline-color:var(--fallback-ac,oklch(var(--ac)/0))}.outline-accent-content\/10{outline-color:var(--fallback-ac,oklch(var(--ac)/.1))}.outline-accent-content\/100{outline-color:var(--fallback-ac,oklch(var(--ac)/1))}.outline-accent-content\/15{outline-color:var(--fallback-ac,oklch(var(--ac)/.15))}.outline-accent-content\/20{outline-color:var(--fallback-ac,oklch(var(--ac)/.2))}.outline-accent-content\/25{outline-color:var(--fallback-ac,oklch(var(--ac)/.25))}.outline-accent-content\/30{outline-color:var(--fallback-ac,oklch(var(--ac)/.3))}.outline-accent-content\/35{outline-color:var(--fallback-ac,oklch(var(--ac)/.35))}.outline-accent-content\/40{outline-color:var(--fallback-ac,oklch(var(--ac)/.4))}.outline-accent-content\/45{outline-color:var(--fallback-ac,oklch(var(--ac)/.45))}.outline-accent-content\/5{outline-color:var(--fallback-ac,oklch(var(--ac)/.05))}.outline-accent-content\/50{outline-color:var(--fallback-ac,oklch(var(--ac)/.5))}.outline-accent-content\/55{outline-color:var(--fallback-ac,oklch(var(--ac)/.55))}.outline-accent-content\/60{outline-color:var(--fallback-ac,oklch(var(--ac)/.6))}.outline-accent-content\/65{outline-color:var(--fallback-ac,oklch(var(--ac)/.65))}.outline-accent-content\/70{outline-color:var(--fallback-ac,oklch(var(--ac)/.7))}.outline-accent-content\/75{outline-color:var(--fallback-ac,oklch(var(--ac)/.75))}.outline-accent-content\/80{outline-color:var(--fallback-ac,oklch(var(--ac)/.8))}.outline-accent-content\/85{outline-color:var(--fallback-ac,oklch(var(--ac)/.85))}.outline-accent-content\/90{outline-color:var(--fallback-ac,oklch(var(--ac)/.9))}.outline-accent-content\/95{outline-color:var(--fallback-ac,oklch(var(--ac)/.95))}.outline-accent\/0{outline-color:var(--fallback-a,oklch(var(--a)/0))}.outline-accent\/10{outline-color:var(--fallback-a,oklch(var(--a)/.1))}.outline-accent\/100{outline-color:var(--fallback-a,oklch(var(--a)/1))}.outline-accent\/15{outline-color:var(--fallback-a,oklch(var(--a)/.15))}.outline-accent\/20{outline-color:var(--fallback-a,oklch(var(--a)/.2))}.outline-accent\/25{outline-color:var(--fallback-a,oklch(var(--a)/.25))}.outline-accent\/30{outline-color:var(--fallback-a,oklch(var(--a)/.3))}.outline-accent\/35{outline-color:var(--fallback-a,oklch(var(--a)/.35))}.outline-accent\/40{outline-color:var(--fallback-a,oklch(var(--a)/.4))}.outline-accent\/45{outline-color:var(--fallback-a,oklch(var(--a)/.45))}.outline-accent\/5{outline-color:var(--fallback-a,oklch(var(--a)/.05))}.outline-accent\/50{outline-color:var(--fallback-a,oklch(var(--a)/.5))}.outline-accent\/55{outline-color:var(--fallback-a,oklch(var(--a)/.55))}.outline-accent\/60{outline-color:var(--fallback-a,oklch(var(--a)/.6))}.outline-accent\/65{outline-color:var(--fallback-a,oklch(var(--a)/.65))}.outline-accent\/70{outline-color:var(--fallback-a,oklch(var(--a)/.7))}.outline-accent\/75{outline-color:var(--fallback-a,oklch(var(--a)/.75))}.outline-accent\/80{outline-color:var(--fallback-a,oklch(var(--a)/.8))}.outline-accent\/85{outline-color:var(--fallback-a,oklch(var(--a)/.85))}.outline-accent\/90{outline-color:var(--fallback-a,oklch(var(--a)/.9))}.outline-accent\/95{outline-color:var(--fallback-a,oklch(var(--a)/.95))}.outline-base-100{outline-color:var(--fallback-b1,oklch(var(--b1)/1))}.outline-base-100\/0{outline-color:var(--fallback-b1,oklch(var(--b1)/0))}.outline-base-100\/10{outline-color:var(--fallback-b1,oklch(var(--b1)/.1))}.outline-base-100\/100{outline-color:var(--fallback-b1,oklch(var(--b1)/1))}.outline-base-100\/15{outline-color:var(--fallback-b1,oklch(var(--b1)/.15))}.outline-base-100\/20{outline-color:var(--fallback-b1,oklch(var(--b1)/.2))}.outline-base-100\/25{outline-color:var(--fallback-b1,oklch(var(--b1)/.25))}.outline-base-100\/30{outline-color:var(--fallback-b1,oklch(var(--b1)/.3))}.outline-base-100\/35{outline-color:var(--fallback-b1,oklch(var(--b1)/.35))}.outline-base-100\/40{outline-color:var(--fallback-b1,oklch(var(--b1)/.4))}.outline-base-100\/45{outline-color:var(--fallback-b1,oklch(var(--b1)/.45))}.outline-base-100\/5{outline-color:var(--fallback-b1,oklch(var(--b1)/.05))}.outline-base-100\/50{outline-color:var(--fallback-b1,oklch(var(--b1)/.5))}.outline-base-100\/55{outline-color:var(--fallback-b1,oklch(var(--b1)/.55))}.outline-base-100\/60{outline-color:var(--fallback-b1,oklch(var(--b1)/.6))}.outline-base-100\/65{outline-color:var(--fallback-b1,oklch(var(--b1)/.65))}.outline-base-100\/70{outline-color:var(--fallback-b1,oklch(var(--b1)/.7))}.outline-base-100\/75{outline-color:var(--fallback-b1,oklch(var(--b1)/.75))}.outline-base-100\/80{outline-color:var(--fallback-b1,oklch(var(--b1)/.8))}.outline-base-100\/85{outline-color:var(--fallback-b1,oklch(var(--b1)/.85))}.outline-base-100\/90{outline-color:var(--fallback-b1,oklch(var(--b1)/.9))}.outline-base-100\/95{outline-color:var(--fallback-b1,oklch(var(--b1)/.95))}.outline-base-200{outline-color:var(--fallback-b2,oklch(var(--b2)/1))}.outline-base-200\/0{outline-color:var(--fallback-b2,oklch(var(--b2)/0))}.outline-base-200\/10{outline-color:var(--fallback-b2,oklch(var(--b2)/.1))}.outline-base-200\/100{outline-color:var(--fallback-b2,oklch(var(--b2)/1))}.outline-base-200\/15{outline-color:var(--fallback-b2,oklch(var(--b2)/.15))}.outline-base-200\/20{outline-color:var(--fallback-b2,oklch(var(--b2)/.2))}.outline-base-200\/25{outline-color:var(--fallback-b2,oklch(var(--b2)/.25))}.outline-base-200\/30{outline-color:var(--fallback-b2,oklch(var(--b2)/.3))}.outline-base-200\/35{outline-color:var(--fallback-b2,oklch(var(--b2)/.35))}.outline-base-200\/40{outline-color:var(--fallback-b2,oklch(var(--b2)/.4))}.outline-base-200\/45{outline-color:var(--fallback-b2,oklch(var(--b2)/.45))}.outline-base-200\/5{outline-color:var(--fallback-b2,oklch(var(--b2)/.05))}.outline-base-200\/50{outline-color:var(--fallback-b2,oklch(var(--b2)/.5))}.outline-base-200\/55{outline-color:var(--fallback-b2,oklch(var(--b2)/.55))}.outline-base-200\/60{outline-color:var(--fallback-b2,oklch(var(--b2)/.6))}.outline-base-200\/65{outline-color:var(--fallback-b2,oklch(var(--b2)/.65))}.outline-base-200\/70{outline-color:var(--fallback-b2,oklch(var(--b2)/.7))}.outline-base-200\/75{outline-color:var(--fallback-b2,oklch(var(--b2)/.75))}.outline-base-200\/80{outline-color:var(--fallback-b2,oklch(var(--b2)/.8))}.outline-base-200\/85{outline-color:var(--fallback-b2,oklch(var(--b2)/.85))}.outline-base-200\/90{outline-color:var(--fallback-b2,oklch(var(--b2)/.9))}.outline-base-200\/95{outline-color:var(--fallback-b2,oklch(var(--b2)/.95))}.outline-base-300{outline-color:var(--fallback-b3,oklch(var(--b3)/1))}.outline-base-300\/0{outline-color:var(--fallback-b3,oklch(var(--b3)/0))}.outline-base-300\/10{outline-color:var(--fallback-b3,oklch(var(--b3)/.1))}.outline-base-300\/100{outline-color:var(--fallback-b3,oklch(var(--b3)/1))}.outline-base-300\/15{outline-color:var(--fallback-b3,oklch(var(--b3)/.15))}.outline-base-300\/20{outline-color:var(--fallback-b3,oklch(var(--b3)/.2))}.outline-base-300\/25{outline-color:var(--fallback-b3,oklch(var(--b3)/.25))}.outline-base-300\/30{outline-color:var(--fallback-b3,oklch(var(--b3)/.3))}.outline-base-300\/35{outline-color:var(--fallback-b3,oklch(var(--b3)/.35))}.outline-base-300\/40{outline-color:var(--fallback-b3,oklch(var(--b3)/.4))}.outline-base-300\/45{outline-color:var(--fallback-b3,oklch(var(--b3)/.45))}.outline-base-300\/5{outline-color:var(--fallback-b3,oklch(var(--b3)/.05))}.outline-base-300\/50{outline-color:var(--fallback-b3,oklch(var(--b3)/.5))}.outline-base-300\/55{outline-color:var(--fallback-b3,oklch(var(--b3)/.55))}.outline-base-300\/60{outline-color:var(--fallback-b3,oklch(var(--b3)/.6))}.outline-base-300\/65{outline-color:var(--fallback-b3,oklch(var(--b3)/.65))}.outline-base-300\/70{outline-color:var(--fallback-b3,oklch(var(--b3)/.7))}.outline-base-300\/75{outline-color:var(--fallback-b3,oklch(var(--b3)/.75))}.outline-base-300\/80{outline-color:var(--fallback-b3,oklch(var(--b3)/.8))}.outline-base-300\/85{outline-color:var(--fallback-b3,oklch(var(--b3)/.85))}.outline-base-300\/90{outline-color:var(--fallback-b3,oklch(var(--b3)/.9))}.outline-base-300\/95{outline-color:var(--fallback-b3,oklch(var(--b3)/.95))}.outline-base-content{outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.outline-base-content\/0{outline-color:var(--fallback-bc,oklch(var(--bc)/0))}.outline-base-content\/10{outline-color:var(--fallback-bc,oklch(var(--bc)/.1))}.outline-base-content\/100{outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.outline-base-content\/15{outline-color:var(--fallback-bc,oklch(var(--bc)/.15))}.outline-base-content\/20{outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.outline-base-content\/25{outline-color:var(--fallback-bc,oklch(var(--bc)/.25))}.outline-base-content\/30{outline-color:var(--fallback-bc,oklch(var(--bc)/.3))}.outline-base-content\/35{outline-color:var(--fallback-bc,oklch(var(--bc)/.35))}.outline-base-content\/40{outline-color:var(--fallback-bc,oklch(var(--bc)/.4))}.outline-base-content\/45{outline-color:var(--fallback-bc,oklch(var(--bc)/.45))}.outline-base-content\/5{outline-color:var(--fallback-bc,oklch(var(--bc)/.05))}.outline-base-content\/50{outline-color:var(--fallback-bc,oklch(var(--bc)/.5))}.outline-base-content\/55{outline-color:var(--fallback-bc,oklch(var(--bc)/.55))}.outline-base-content\/60{outline-color:var(--fallback-bc,oklch(var(--bc)/.6))}.outline-base-content\/65{outline-color:var(--fallback-bc,oklch(var(--bc)/.65))}.outline-base-content\/70{outline-color:var(--fallback-bc,oklch(var(--bc)/.7))}.outline-base-content\/75{outline-color:var(--fallback-bc,oklch(var(--bc)/.75))}.outline-base-content\/80{outline-color:var(--fallback-bc,oklch(var(--bc)/.8))}.outline-base-content\/85{outline-color:var(--fallback-bc,oklch(var(--bc)/.85))}.outline-base-content\/90{outline-color:var(--fallback-bc,oklch(var(--bc)/.9))}.outline-base-content\/95{outline-color:var(--fallback-bc,oklch(var(--bc)/.95))}.outline-current{outline-color:currentColor}.outline-error{outline-color:var(--fallback-er,oklch(var(--er)/1))}.outline-error-content{outline-color:var(--fallback-erc,oklch(var(--erc)/1))}.outline-error-content\/0{outline-color:var(--fallback-erc,oklch(var(--erc)/0))}.outline-error-content\/10{outline-color:var(--fallback-erc,oklch(var(--erc)/.1))}.outline-error-content\/100{outline-color:var(--fallback-erc,oklch(var(--erc)/1))}.outline-error-content\/15{outline-color:var(--fallback-erc,oklch(var(--erc)/.15))}.outline-error-content\/20{outline-color:var(--fallback-erc,oklch(var(--erc)/.2))}.outline-error-content\/25{outline-color:var(--fallback-erc,oklch(var(--erc)/.25))}.outline-error-content\/30{outline-color:var(--fallback-erc,oklch(var(--erc)/.3))}.outline-error-content\/35{outline-color:var(--fallback-erc,oklch(var(--erc)/.35))}.outline-error-content\/40{outline-color:var(--fallback-erc,oklch(var(--erc)/.4))}.outline-error-content\/45{outline-color:var(--fallback-erc,oklch(var(--erc)/.45))}.outline-error-content\/5{outline-color:var(--fallback-erc,oklch(var(--erc)/.05))}.outline-error-content\/50{outline-color:var(--fallback-erc,oklch(var(--erc)/.5))}.outline-error-content\/55{outline-color:var(--fallback-erc,oklch(var(--erc)/.55))}.outline-error-content\/60{outline-color:var(--fallback-erc,oklch(var(--erc)/.6))}.outline-error-content\/65{outline-color:var(--fallback-erc,oklch(var(--erc)/.65))}.outline-error-content\/70{outline-color:var(--fallback-erc,oklch(var(--erc)/.7))}.outline-error-content\/75{outline-color:var(--fallback-erc,oklch(var(--erc)/.75))}.outline-error-content\/80{outline-color:var(--fallback-erc,oklch(var(--erc)/.8))}.outline-error-content\/85{outline-color:var(--fallback-erc,oklch(var(--erc)/.85))}.outline-error-content\/90{outline-color:var(--fallback-erc,oklch(var(--erc)/.9))}.outline-error-content\/95{outline-color:var(--fallback-erc,oklch(var(--erc)/.95))}.outline-error\/0{outline-color:var(--fallback-er,oklch(var(--er)/0))}.outline-error\/10{outline-color:var(--fallback-er,oklch(var(--er)/.1))}.outline-error\/100{outline-color:var(--fallback-er,oklch(var(--er)/1))}.outline-error\/15{outline-color:var(--fallback-er,oklch(var(--er)/.15))}.outline-error\/20{outline-color:var(--fallback-er,oklch(var(--er)/.2))}.outline-error\/25{outline-color:var(--fallback-er,oklch(var(--er)/.25))}.outline-error\/30{outline-color:var(--fallback-er,oklch(var(--er)/.3))}.outline-error\/35{outline-color:var(--fallback-er,oklch(var(--er)/.35))}.outline-error\/40{outline-color:var(--fallback-er,oklch(var(--er)/.4))}.outline-error\/45{outline-color:var(--fallback-er,oklch(var(--er)/.45))}.outline-error\/5{outline-color:var(--fallback-er,oklch(var(--er)/.05))}.outline-error\/50{outline-color:var(--fallback-er,oklch(var(--er)/.5))}.outline-error\/55{outline-color:var(--fallback-er,oklch(var(--er)/.55))}.outline-error\/60{outline-color:var(--fallback-er,oklch(var(--er)/.6))}.outline-error\/65{outline-color:var(--fallback-er,oklch(var(--er)/.65))}.outline-error\/70{outline-color:var(--fallback-er,oklch(var(--er)/.7))}.outline-error\/75{outline-color:var(--fallback-er,oklch(var(--er)/.75))}.outline-error\/80{outline-color:var(--fallback-er,oklch(var(--er)/.8))}.outline-error\/85{outline-color:var(--fallback-er,oklch(var(--er)/.85))}.outline-error\/90{outline-color:var(--fallback-er,oklch(var(--er)/.9))}.outline-error\/95{outline-color:var(--fallback-er,oklch(var(--er)/.95))}.outline-info{outline-color:var(--fallback-in,oklch(var(--in)/1))}.outline-info-content{outline-color:var(--fallback-inc,oklch(var(--inc)/1))}.outline-info-content\/0{outline-color:var(--fallback-inc,oklch(var(--inc)/0))}.outline-info-content\/10{outline-color:var(--fallback-inc,oklch(var(--inc)/.1))}.outline-info-content\/100{outline-color:var(--fallback-inc,oklch(var(--inc)/1))}.outline-info-content\/15{outline-color:var(--fallback-inc,oklch(var(--inc)/.15))}.outline-info-content\/20{outline-color:var(--fallback-inc,oklch(var(--inc)/.2))}.outline-info-content\/25{outline-color:var(--fallback-inc,oklch(var(--inc)/.25))}.outline-info-content\/30{outline-color:var(--fallback-inc,oklch(var(--inc)/.3))}.outline-info-content\/35{outline-color:var(--fallback-inc,oklch(var(--inc)/.35))}.outline-info-content\/40{outline-color:var(--fallback-inc,oklch(var(--inc)/.4))}.outline-info-content\/45{outline-color:var(--fallback-inc,oklch(var(--inc)/.45))}.outline-info-content\/5{outline-color:var(--fallback-inc,oklch(var(--inc)/.05))}.outline-info-content\/50{outline-color:var(--fallback-inc,oklch(var(--inc)/.5))}.outline-info-content\/55{outline-color:var(--fallback-inc,oklch(var(--inc)/.55))}.outline-info-content\/60{outline-color:var(--fallback-inc,oklch(var(--inc)/.6))}.outline-info-content\/65{outline-color:var(--fallback-inc,oklch(var(--inc)/.65))}.outline-info-content\/70{outline-color:var(--fallback-inc,oklch(var(--inc)/.7))}.outline-info-content\/75{outline-color:var(--fallback-inc,oklch(var(--inc)/.75))}.outline-info-content\/80{outline-color:var(--fallback-inc,oklch(var(--inc)/.8))}.outline-info-content\/85{outline-color:var(--fallback-inc,oklch(var(--inc)/.85))}.outline-info-content\/90{outline-color:var(--fallback-inc,oklch(var(--inc)/.9))}.outline-info-content\/95{outline-color:var(--fallback-inc,oklch(var(--inc)/.95))}.outline-info\/0{outline-color:var(--fallback-in,oklch(var(--in)/0))}.outline-info\/10{outline-color:var(--fallback-in,oklch(var(--in)/.1))}.outline-info\/100{outline-color:var(--fallback-in,oklch(var(--in)/1))}.outline-info\/15{outline-color:var(--fallback-in,oklch(var(--in)/.15))}.outline-info\/20{outline-color:var(--fallback-in,oklch(var(--in)/.2))}.outline-info\/25{outline-color:var(--fallback-in,oklch(var(--in)/.25))}.outline-info\/30{outline-color:var(--fallback-in,oklch(var(--in)/.3))}.outline-info\/35{outline-color:var(--fallback-in,oklch(var(--in)/.35))}.outline-info\/40{outline-color:var(--fallback-in,oklch(var(--in)/.4))}.outline-info\/45{outline-color:var(--fallback-in,oklch(var(--in)/.45))}.outline-info\/5{outline-color:var(--fallback-in,oklch(var(--in)/.05))}.outline-info\/50{outline-color:var(--fallback-in,oklch(var(--in)/.5))}.outline-info\/55{outline-color:var(--fallback-in,oklch(var(--in)/.55))}.outline-info\/60{outline-color:var(--fallback-in,oklch(var(--in)/.6))}.outline-info\/65{outline-color:var(--fallback-in,oklch(var(--in)/.65))}.outline-info\/70{outline-color:var(--fallback-in,oklch(var(--in)/.7))}.outline-info\/75{outline-color:var(--fallback-in,oklch(var(--in)/.75))}.outline-info\/80{outline-color:var(--fallback-in,oklch(var(--in)/.8))}.outline-info\/85{outline-color:var(--fallback-in,oklch(var(--in)/.85))}.outline-info\/90{outline-color:var(--fallback-in,oklch(var(--in)/.9))}.outline-info\/95{outline-color:var(--fallback-in,oklch(var(--in)/.95))}.outline-neutral{outline-color:var(--fallback-n,oklch(var(--n)/1))}.outline-neutral-content{outline-color:var(--fallback-nc,oklch(var(--nc)/1))}.outline-neutral-content\/0{outline-color:var(--fallback-nc,oklch(var(--nc)/0))}.outline-neutral-content\/10{outline-color:var(--fallback-nc,oklch(var(--nc)/.1))}.outline-neutral-content\/100{outline-color:var(--fallback-nc,oklch(var(--nc)/1))}.outline-neutral-content\/15{outline-color:var(--fallback-nc,oklch(var(--nc)/.15))}.outline-neutral-content\/20{outline-color:var(--fallback-nc,oklch(var(--nc)/.2))}.outline-neutral-content\/25{outline-color:var(--fallback-nc,oklch(var(--nc)/.25))}.outline-neutral-content\/30{outline-color:var(--fallback-nc,oklch(var(--nc)/.3))}.outline-neutral-content\/35{outline-color:var(--fallback-nc,oklch(var(--nc)/.35))}.outline-neutral-content\/40{outline-color:var(--fallback-nc,oklch(var(--nc)/.4))}.outline-neutral-content\/45{outline-color:var(--fallback-nc,oklch(var(--nc)/.45))}.outline-neutral-content\/5{outline-color:var(--fallback-nc,oklch(var(--nc)/.05))}.outline-neutral-content\/50{outline-color:var(--fallback-nc,oklch(var(--nc)/.5))}.outline-neutral-content\/55{outline-color:var(--fallback-nc,oklch(var(--nc)/.55))}.outline-neutral-content\/60{outline-color:var(--fallback-nc,oklch(var(--nc)/.6))}.outline-neutral-content\/65{outline-color:var(--fallback-nc,oklch(var(--nc)/.65))}.outline-neutral-content\/70{outline-color:var(--fallback-nc,oklch(var(--nc)/.7))}.outline-neutral-content\/75{outline-color:var(--fallback-nc,oklch(var(--nc)/.75))}.outline-neutral-content\/80{outline-color:var(--fallback-nc,oklch(var(--nc)/.8))}.outline-neutral-content\/85{outline-color:var(--fallback-nc,oklch(var(--nc)/.85))}.outline-neutral-content\/90{outline-color:var(--fallback-nc,oklch(var(--nc)/.9))}.outline-neutral-content\/95{outline-color:var(--fallback-nc,oklch(var(--nc)/.95))}.outline-neutral\/0{outline-color:var(--fallback-n,oklch(var(--n)/0))}.outline-neutral\/10{outline-color:var(--fallback-n,oklch(var(--n)/.1))}.outline-neutral\/100{outline-color:var(--fallback-n,oklch(var(--n)/1))}.outline-neutral\/15{outline-color:var(--fallback-n,oklch(var(--n)/.15))}.outline-neutral\/20{outline-color:var(--fallback-n,oklch(var(--n)/.2))}.outline-neutral\/25{outline-color:var(--fallback-n,oklch(var(--n)/.25))}.outline-neutral\/30{outline-color:var(--fallback-n,oklch(var(--n)/.3))}.outline-neutral\/35{outline-color:var(--fallback-n,oklch(var(--n)/.35))}.outline-neutral\/40{outline-color:var(--fallback-n,oklch(var(--n)/.4))}.outline-neutral\/45{outline-color:var(--fallback-n,oklch(var(--n)/.45))}.outline-neutral\/5{outline-color:var(--fallback-n,oklch(var(--n)/.05))}.outline-neutral\/50{outline-color:var(--fallback-n,oklch(var(--n)/.5))}.outline-neutral\/55{outline-color:var(--fallback-n,oklch(var(--n)/.55))}.outline-neutral\/60{outline-color:var(--fallback-n,oklch(var(--n)/.6))}.outline-neutral\/65{outline-color:var(--fallback-n,oklch(var(--n)/.65))}.outline-neutral\/70{outline-color:var(--fallback-n,oklch(var(--n)/.7))}.outline-neutral\/75{outline-color:var(--fallback-n,oklch(var(--n)/.75))}.outline-neutral\/80{outline-color:var(--fallback-n,oklch(var(--n)/.8))}.outline-neutral\/85{outline-color:var(--fallback-n,oklch(var(--n)/.85))}.outline-neutral\/90{outline-color:var(--fallback-n,oklch(var(--n)/.9))}.outline-neutral\/95{outline-color:var(--fallback-n,oklch(var(--n)/.95))}.outline-primary{outline-color:var(--fallback-p,oklch(var(--p)/1))}.outline-primary-content{outline-color:var(--fallback-pc,oklch(var(--pc)/1))}.outline-primary-content\/0{outline-color:var(--fallback-pc,oklch(var(--pc)/0))}.outline-primary-content\/10{outline-color:var(--fallback-pc,oklch(var(--pc)/.1))}.outline-primary-content\/100{outline-color:var(--fallback-pc,oklch(var(--pc)/1))}.outline-primary-content\/15{outline-color:var(--fallback-pc,oklch(var(--pc)/.15))}.outline-primary-content\/20{outline-color:var(--fallback-pc,oklch(var(--pc)/.2))}.outline-primary-content\/25{outline-color:var(--fallback-pc,oklch(var(--pc)/.25))}.outline-primary-content\/30{outline-color:var(--fallback-pc,oklch(var(--pc)/.3))}.outline-primary-content\/35{outline-color:var(--fallback-pc,oklch(var(--pc)/.35))}.outline-primary-content\/40{outline-color:var(--fallback-pc,oklch(var(--pc)/.4))}.outline-primary-content\/45{outline-color:var(--fallback-pc,oklch(var(--pc)/.45))}.outline-primary-content\/5{outline-color:var(--fallback-pc,oklch(var(--pc)/.05))}.outline-primary-content\/50{outline-color:var(--fallback-pc,oklch(var(--pc)/.5))}.outline-primary-content\/55{outline-color:var(--fallback-pc,oklch(var(--pc)/.55))}.outline-primary-content\/60{outline-color:var(--fallback-pc,oklch(var(--pc)/.6))}.outline-primary-content\/65{outline-color:var(--fallback-pc,oklch(var(--pc)/.65))}.outline-primary-content\/70{outline-color:var(--fallback-pc,oklch(var(--pc)/.7))}.outline-primary-content\/75{outline-color:var(--fallback-pc,oklch(var(--pc)/.75))}.outline-primary-content\/80{outline-color:var(--fallback-pc,oklch(var(--pc)/.8))}.outline-primary-content\/85{outline-color:var(--fallback-pc,oklch(var(--pc)/.85))}.outline-primary-content\/90{outline-color:var(--fallback-pc,oklch(var(--pc)/.9))}.outline-primary-content\/95{outline-color:var(--fallback-pc,oklch(var(--pc)/.95))}.outline-primary\/0{outline-color:var(--fallback-p,oklch(var(--p)/0))}.outline-primary\/10{outline-color:var(--fallback-p,oklch(var(--p)/.1))}.outline-primary\/100{outline-color:var(--fallback-p,oklch(var(--p)/1))}.outline-primary\/15{outline-color:var(--fallback-p,oklch(var(--p)/.15))}.outline-primary\/20{outline-color:var(--fallback-p,oklch(var(--p)/.2))}.outline-primary\/25{outline-color:var(--fallback-p,oklch(var(--p)/.25))}.outline-primary\/30{outline-color:var(--fallback-p,oklch(var(--p)/.3))}.outline-primary\/35{outline-color:var(--fallback-p,oklch(var(--p)/.35))}.outline-primary\/40{outline-color:var(--fallback-p,oklch(var(--p)/.4))}.outline-primary\/45{outline-color:var(--fallback-p,oklch(var(--p)/.45))}.outline-primary\/5{outline-color:var(--fallback-p,oklch(var(--p)/.05))}.outline-primary\/50{outline-color:var(--fallback-p,oklch(var(--p)/.5))}.outline-primary\/55{outline-color:var(--fallback-p,oklch(var(--p)/.55))}.outline-primary\/60{outline-color:var(--fallback-p,oklch(var(--p)/.6))}.outline-primary\/65{outline-color:var(--fallback-p,oklch(var(--p)/.65))}.outline-primary\/70{outline-color:var(--fallback-p,oklch(var(--p)/.7))}.outline-primary\/75{outline-color:var(--fallback-p,oklch(var(--p)/.75))}.outline-primary\/80{outline-color:var(--fallback-p,oklch(var(--p)/.8))}.outline-primary\/85{outline-color:var(--fallback-p,oklch(var(--p)/.85))}.outline-primary\/90{outline-color:var(--fallback-p,oklch(var(--p)/.9))}.outline-primary\/95{outline-color:var(--fallback-p,oklch(var(--p)/.95))}.outline-secondary{outline-color:var(--fallback-s,oklch(var(--s)/1))}.outline-secondary-content{outline-color:var(--fallback-sc,oklch(var(--sc)/1))}.outline-secondary-content\/0{outline-color:var(--fallback-sc,oklch(var(--sc)/0))}.outline-secondary-content\/10{outline-color:var(--fallback-sc,oklch(var(--sc)/.1))}.outline-secondary-content\/100{outline-color:var(--fallback-sc,oklch(var(--sc)/1))}.outline-secondary-content\/15{outline-color:var(--fallback-sc,oklch(var(--sc)/.15))}.outline-secondary-content\/20{outline-color:var(--fallback-sc,oklch(var(--sc)/.2))}.outline-secondary-content\/25{outline-color:var(--fallback-sc,oklch(var(--sc)/.25))}.outline-secondary-content\/30{outline-color:var(--fallback-sc,oklch(var(--sc)/.3))}.outline-secondary-content\/35{outline-color:var(--fallback-sc,oklch(var(--sc)/.35))}.outline-secondary-content\/40{outline-color:var(--fallback-sc,oklch(var(--sc)/.4))}.outline-secondary-content\/45{outline-color:var(--fallback-sc,oklch(var(--sc)/.45))}.outline-secondary-content\/5{outline-color:var(--fallback-sc,oklch(var(--sc)/.05))}.outline-secondary-content\/50{outline-color:var(--fallback-sc,oklch(var(--sc)/.5))}.outline-secondary-content\/55{outline-color:var(--fallback-sc,oklch(var(--sc)/.55))}.outline-secondary-content\/60{outline-color:var(--fallback-sc,oklch(var(--sc)/.6))}.outline-secondary-content\/65{outline-color:var(--fallback-sc,oklch(var(--sc)/.65))}.outline-secondary-content\/70{outline-color:var(--fallback-sc,oklch(var(--sc)/.7))}.outline-secondary-content\/75{outline-color:var(--fallback-sc,oklch(var(--sc)/.75))}.outline-secondary-content\/80{outline-color:var(--fallback-sc,oklch(var(--sc)/.8))}.outline-secondary-content\/85{outline-color:var(--fallback-sc,oklch(var(--sc)/.85))}.outline-secondary-content\/90{outline-color:var(--fallback-sc,oklch(var(--sc)/.9))}.outline-secondary-content\/95{outline-color:var(--fallback-sc,oklch(var(--sc)/.95))}.outline-secondary\/0{outline-color:var(--fallback-s,oklch(var(--s)/0))}.outline-secondary\/10{outline-color:var(--fallback-s,oklch(var(--s)/.1))}.outline-secondary\/100{outline-color:var(--fallback-s,oklch(var(--s)/1))}.outline-secondary\/15{outline-color:var(--fallback-s,oklch(var(--s)/.15))}.outline-secondary\/20{outline-color:var(--fallback-s,oklch(var(--s)/.2))}.outline-secondary\/25{outline-color:var(--fallback-s,oklch(var(--s)/.25))}.outline-secondary\/30{outline-color:var(--fallback-s,oklch(var(--s)/.3))}.outline-secondary\/35{outline-color:var(--fallback-s,oklch(var(--s)/.35))}.outline-secondary\/40{outline-color:var(--fallback-s,oklch(var(--s)/.4))}.outline-secondary\/45{outline-color:var(--fallback-s,oklch(var(--s)/.45))}.outline-secondary\/5{outline-color:var(--fallback-s,oklch(var(--s)/.05))}.outline-secondary\/50{outline-color:var(--fallback-s,oklch(var(--s)/.5))}.outline-secondary\/55{outline-color:var(--fallback-s,oklch(var(--s)/.55))}.outline-secondary\/60{outline-color:var(--fallback-s,oklch(var(--s)/.6))}.outline-secondary\/65{outline-color:var(--fallback-s,oklch(var(--s)/.65))}.outline-secondary\/70{outline-color:var(--fallback-s,oklch(var(--s)/.7))}.outline-secondary\/75{outline-color:var(--fallback-s,oklch(var(--s)/.75))}.outline-secondary\/80{outline-color:var(--fallback-s,oklch(var(--s)/.8))}.outline-secondary\/85{outline-color:var(--fallback-s,oklch(var(--s)/.85))}.outline-secondary\/90{outline-color:var(--fallback-s,oklch(var(--s)/.9))}.outline-secondary\/95{outline-color:var(--fallback-s,oklch(var(--s)/.95))}.outline-success{outline-color:var(--fallback-su,oklch(var(--su)/1))}.outline-success-content{outline-color:var(--fallback-suc,oklch(var(--suc)/1))}.outline-success-content\/0{outline-color:var(--fallback-suc,oklch(var(--suc)/0))}.outline-success-content\/10{outline-color:var(--fallback-suc,oklch(var(--suc)/.1))}.outline-success-content\/100{outline-color:var(--fallback-suc,oklch(var(--suc)/1))}.outline-success-content\/15{outline-color:var(--fallback-suc,oklch(var(--suc)/.15))}.outline-success-content\/20{outline-color:var(--fallback-suc,oklch(var(--suc)/.2))}.outline-success-content\/25{outline-color:var(--fallback-suc,oklch(var(--suc)/.25))}.outline-success-content\/30{outline-color:var(--fallback-suc,oklch(var(--suc)/.3))}.outline-success-content\/35{outline-color:var(--fallback-suc,oklch(var(--suc)/.35))}.outline-success-content\/40{outline-color:var(--fallback-suc,oklch(var(--suc)/.4))}.outline-success-content\/45{outline-color:var(--fallback-suc,oklch(var(--suc)/.45))}.outline-success-content\/5{outline-color:var(--fallback-suc,oklch(var(--suc)/.05))}.outline-success-content\/50{outline-color:var(--fallback-suc,oklch(var(--suc)/.5))}.outline-success-content\/55{outline-color:var(--fallback-suc,oklch(var(--suc)/.55))}.outline-success-content\/60{outline-color:var(--fallback-suc,oklch(var(--suc)/.6))}.outline-success-content\/65{outline-color:var(--fallback-suc,oklch(var(--suc)/.65))}.outline-success-content\/70{outline-color:var(--fallback-suc,oklch(var(--suc)/.7))}.outline-success-content\/75{outline-color:var(--fallback-suc,oklch(var(--suc)/.75))}.outline-success-content\/80{outline-color:var(--fallback-suc,oklch(var(--suc)/.8))}.outline-success-content\/85{outline-color:var(--fallback-suc,oklch(var(--suc)/.85))}.outline-success-content\/90{outline-color:var(--fallback-suc,oklch(var(--suc)/.9))}.outline-success-content\/95{outline-color:var(--fallback-suc,oklch(var(--suc)/.95))}.outline-success\/0{outline-color:var(--fallback-su,oklch(var(--su)/0))}.outline-success\/10{outline-color:var(--fallback-su,oklch(var(--su)/.1))}.outline-success\/100{outline-color:var(--fallback-su,oklch(var(--su)/1))}.outline-success\/15{outline-color:var(--fallback-su,oklch(var(--su)/.15))}.outline-success\/20{outline-color:var(--fallback-su,oklch(var(--su)/.2))}.outline-success\/25{outline-color:var(--fallback-su,oklch(var(--su)/.25))}.outline-success\/30{outline-color:var(--fallback-su,oklch(var(--su)/.3))}.outline-success\/35{outline-color:var(--fallback-su,oklch(var(--su)/.35))}.outline-success\/40{outline-color:var(--fallback-su,oklch(var(--su)/.4))}.outline-success\/45{outline-color:var(--fallback-su,oklch(var(--su)/.45))}.outline-success\/5{outline-color:var(--fallback-su,oklch(var(--su)/.05))}.outline-success\/50{outline-color:var(--fallback-su,oklch(var(--su)/.5))}.outline-success\/55{outline-color:var(--fallback-su,oklch(var(--su)/.55))}.outline-success\/60{outline-color:var(--fallback-su,oklch(var(--su)/.6))}.outline-success\/65{outline-color:var(--fallback-su,oklch(var(--su)/.65))}.outline-success\/70{outline-color:var(--fallback-su,oklch(var(--su)/.7))}.outline-success\/75{outline-color:var(--fallback-su,oklch(var(--su)/.75))}.outline-success\/80{outline-color:var(--fallback-su,oklch(var(--su)/.8))}.outline-success\/85{outline-color:var(--fallback-su,oklch(var(--su)/.85))}.outline-success\/90{outline-color:var(--fallback-su,oklch(var(--su)/.9))}.outline-success\/95{outline-color:var(--fallback-su,oklch(var(--su)/.95))}.outline-transparent{outline-color:transparent}.outline-transparent\/0{outline-color:rgb(0 0 0 / 0)}.outline-transparent\/10{outline-color:rgb(0 0 0 / .1)}.outline-transparent\/100{outline-color:rgb(0 0 0 / 1)}.outline-transparent\/15{outline-color:rgb(0 0 0 / .15)}.outline-transparent\/20{outline-color:rgb(0 0 0 / .2)}.outline-transparent\/25{outline-color:rgb(0 0 0 / .25)}.outline-transparent\/30{outline-color:rgb(0 0 0 / .3)}.outline-transparent\/35{outline-color:rgb(0 0 0 / .35)}.outline-transparent\/40{outline-color:rgb(0 0 0 / .4)}.outline-transparent\/45{outline-color:rgb(0 0 0 / .45)}.outline-transparent\/5{outline-color:rgb(0 0 0 / .05)}.outline-transparent\/50{outline-color:rgb(0 0 0 / .5)}.outline-transparent\/55{outline-color:rgb(0 0 0 / .55)}.outline-transparent\/60{outline-color:rgb(0 0 0 / .6)}.outline-transparent\/65{outline-color:rgb(0 0 0 / .65)}.outline-transparent\/70{outline-color:rgb(0 0 0 / .7)}.outline-transparent\/75{outline-color:rgb(0 0 0 / .75)}.outline-transparent\/80{outline-color:rgb(0 0 0 / .8)}.outline-transparent\/85{outline-color:rgb(0 0 0 / .85)}.outline-transparent\/90{outline-color:rgb(0 0 0 / .9)}.outline-transparent\/95{outline-color:rgb(0 0 0 / .95)}.outline-warning{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.outline-warning-content{outline-color:var(--fallback-wac,oklch(var(--wac)/1))}.outline-warning-content\/0{outline-color:var(--fallback-wac,oklch(var(--wac)/0))}.outline-warning-content\/10{outline-color:var(--fallback-wac,oklch(var(--wac)/.1))}.outline-warning-content\/100{outline-color:var(--fallback-wac,oklch(var(--wac)/1))}.outline-warning-content\/15{outline-color:var(--fallback-wac,oklch(var(--wac)/.15))}.outline-warning-content\/20{outline-color:var(--fallback-wac,oklch(var(--wac)/.2))}.outline-warning-content\/25{outline-color:var(--fallback-wac,oklch(var(--wac)/.25))}.outline-warning-content\/30{outline-color:var(--fallback-wac,oklch(var(--wac)/.3))}.outline-warning-content\/35{outline-color:var(--fallback-wac,oklch(var(--wac)/.35))}.outline-warning-content\/40{outline-color:var(--fallback-wac,oklch(var(--wac)/.4))}.outline-warning-content\/45{outline-color:var(--fallback-wac,oklch(var(--wac)/.45))}.outline-warning-content\/5{outline-color:var(--fallback-wac,oklch(var(--wac)/.05))}.outline-warning-content\/50{outline-color:var(--fallback-wac,oklch(var(--wac)/.5))}.outline-warning-content\/55{outline-color:var(--fallback-wac,oklch(var(--wac)/.55))}.outline-warning-content\/60{outline-color:var(--fallback-wac,oklch(var(--wac)/.6))}.outline-warning-content\/65{outline-color:var(--fallback-wac,oklch(var(--wac)/.65))}.outline-warning-content\/70{outline-color:var(--fallback-wac,oklch(var(--wac)/.7))}.outline-warning-content\/75{outline-color:var(--fallback-wac,oklch(var(--wac)/.75))}.outline-warning-content\/80{outline-color:var(--fallback-wac,oklch(var(--wac)/.8))}.outline-warning-content\/85{outline-color:var(--fallback-wac,oklch(var(--wac)/.85))}.outline-warning-content\/90{outline-color:var(--fallback-wac,oklch(var(--wac)/.9))}.outline-warning-content\/95{outline-color:var(--fallback-wac,oklch(var(--wac)/.95))}.outline-warning\/0{outline-color:var(--fallback-wa,oklch(var(--wa)/0))}.outline-warning\/10{outline-color:var(--fallback-wa,oklch(var(--wa)/.1))}.outline-warning\/100{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.outline-warning\/15{outline-color:var(--fallback-wa,oklch(var(--wa)/.15))}.outline-warning\/20{outline-color:var(--fallback-wa,oklch(var(--wa)/.2))}.outline-warning\/25{outline-color:var(--fallback-wa,oklch(var(--wa)/.25))}.outline-warning\/30{outline-color:var(--fallback-wa,oklch(var(--wa)/.3))}.outline-warning\/35{outline-color:var(--fallback-wa,oklch(var(--wa)/.35))}.outline-warning\/40{outline-color:var(--fallback-wa,oklch(var(--wa)/.4))}.outline-warning\/45{outline-color:var(--fallback-wa,oklch(var(--wa)/.45))}.outline-warning\/5{outline-color:var(--fallback-wa,oklch(var(--wa)/.05))}.outline-warning\/50{outline-color:var(--fallback-wa,oklch(var(--wa)/.5))}.outline-warning\/55{outline-color:var(--fallback-wa,oklch(var(--wa)/.55))}.outline-warning\/60{outline-color:var(--fallback-wa,oklch(var(--wa)/.6))}.outline-warning\/65{outline-color:var(--fallback-wa,oklch(var(--wa)/.65))}.outline-warning\/70{outline-color:var(--fallback-wa,oklch(var(--wa)/.7))}.outline-warning\/75{outline-color:var(--fallback-wa,oklch(var(--wa)/.75))}.outline-warning\/80{outline-color:var(--fallback-wa,oklch(var(--wa)/.8))}.outline-warning\/85{outline-color:var(--fallback-wa,oklch(var(--wa)/.85))}.outline-warning\/90{outline-color:var(--fallback-wa,oklch(var(--wa)/.9))}.outline-warning\/95{outline-color:var(--fallback-wa,oklch(var(--wa)/.95))}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-8{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-accent{--tw-ring-color:var(--fallback-a,oklch(var(--a)/1))}.ring-accent-content{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/1))}.ring-accent-content\/0{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0))}.ring-accent-content\/10{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.1))}.ring-accent-content\/100{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/1))}.ring-accent-content\/15{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.15))}.ring-accent-content\/20{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.2))}.ring-accent-content\/25{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.25))}.ring-accent-content\/30{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.3))}.ring-accent-content\/35{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.35))}.ring-accent-content\/40{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.4))}.ring-accent-content\/45{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.45))}.ring-accent-content\/5{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.05))}.ring-accent-content\/50{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.5))}.ring-accent-content\/55{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.55))}.ring-accent-content\/60{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.6))}.ring-accent-content\/65{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.65))}.ring-accent-content\/70{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.7))}.ring-accent-content\/75{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.75))}.ring-accent-content\/80{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.8))}.ring-accent-content\/85{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.85))}.ring-accent-content\/90{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.9))}.ring-accent-content\/95{--tw-ring-color:var(--fallback-ac,oklch(var(--ac)/0.95))}.ring-accent\/0{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0))}.ring-accent\/10{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.1))}.ring-accent\/100{--tw-ring-color:var(--fallback-a,oklch(var(--a)/1))}.ring-accent\/15{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.15))}.ring-accent\/20{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.2))}.ring-accent\/25{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.25))}.ring-accent\/30{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.3))}.ring-accent\/35{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.35))}.ring-accent\/40{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.4))}.ring-accent\/45{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.45))}.ring-accent\/5{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.05))}.ring-accent\/50{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.5))}.ring-accent\/55{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.55))}.ring-accent\/60{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.6))}.ring-accent\/65{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.65))}.ring-accent\/70{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.7))}.ring-accent\/75{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.75))}.ring-accent\/80{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.8))}.ring-accent\/85{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.85))}.ring-accent\/90{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.9))}.ring-accent\/95{--tw-ring-color:var(--fallback-a,oklch(var(--a)/0.95))}.ring-base-100{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/1))}.ring-base-100\/0{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0))}.ring-base-100\/10{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.1))}.ring-base-100\/100{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/1))}.ring-base-100\/15{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.15))}.ring-base-100\/20{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.2))}.ring-base-100\/25{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.25))}.ring-base-100\/30{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.3))}.ring-base-100\/35{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.35))}.ring-base-100\/40{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.4))}.ring-base-100\/45{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.45))}.ring-base-100\/5{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.05))}.ring-base-100\/50{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.5))}.ring-base-100\/55{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.55))}.ring-base-100\/60{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.6))}.ring-base-100\/65{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.65))}.ring-base-100\/70{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.7))}.ring-base-100\/75{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.75))}.ring-base-100\/80{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.8))}.ring-base-100\/85{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.85))}.ring-base-100\/90{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.9))}.ring-base-100\/95{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.95))}.ring-base-200{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/1))}.ring-base-200\/0{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0))}.ring-base-200\/10{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.1))}.ring-base-200\/100{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/1))}.ring-base-200\/15{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.15))}.ring-base-200\/20{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.2))}.ring-base-200\/25{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.25))}.ring-base-200\/30{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.3))}.ring-base-200\/35{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.35))}.ring-base-200\/40{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.4))}.ring-base-200\/45{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.45))}.ring-base-200\/5{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.05))}.ring-base-200\/50{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.5))}.ring-base-200\/55{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.55))}.ring-base-200\/60{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.6))}.ring-base-200\/65{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.65))}.ring-base-200\/70{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.7))}.ring-base-200\/75{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.75))}.ring-base-200\/80{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.8))}.ring-base-200\/85{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.85))}.ring-base-200\/90{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.9))}.ring-base-200\/95{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.95))}.ring-base-300{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/1))}.ring-base-300\/0{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0))}.ring-base-300\/10{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.1))}.ring-base-300\/100{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/1))}.ring-base-300\/15{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.15))}.ring-base-300\/20{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.2))}.ring-base-300\/25{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.25))}.ring-base-300\/30{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.3))}.ring-base-300\/35{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.35))}.ring-base-300\/40{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.4))}.ring-base-300\/45{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.45))}.ring-base-300\/5{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.05))}.ring-base-300\/50{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.5))}.ring-base-300\/55{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.55))}.ring-base-300\/60{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.6))}.ring-base-300\/65{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.65))}.ring-base-300\/70{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.7))}.ring-base-300\/75{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.75))}.ring-base-300\/80{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.8))}.ring-base-300\/85{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.85))}.ring-base-300\/90{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.9))}.ring-base-300\/95{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.95))}.ring-base-content{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/1))}.ring-base-content\/0{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0))}.ring-base-content\/10{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.1))}.ring-base-content\/100{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/1))}.ring-base-content\/15{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.15))}.ring-base-content\/20{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.2))}.ring-base-content\/25{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.25))}.ring-base-content\/30{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.3))}.ring-base-content\/35{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.35))}.ring-base-content\/40{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.4))}.ring-base-content\/45{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.45))}.ring-base-content\/5{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.05))}.ring-base-content\/50{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.5))}.ring-base-content\/55{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.55))}.ring-base-content\/60{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.6))}.ring-base-content\/65{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.65))}.ring-base-content\/70{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.7))}.ring-base-content\/75{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.75))}.ring-base-content\/80{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.8))}.ring-base-content\/85{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.85))}.ring-base-content\/90{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.9))}.ring-base-content\/95{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.95))}.ring-current{--tw-ring-color:currentColor}.ring-error{--tw-ring-color:var(--fallback-er,oklch(var(--er)/1))}.ring-error-content{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/1))}.ring-error-content\/0{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0))}.ring-error-content\/10{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.1))}.ring-error-content\/100{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/1))}.ring-error-content\/15{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.15))}.ring-error-content\/20{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.2))}.ring-error-content\/25{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.25))}.ring-error-content\/30{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.3))}.ring-error-content\/35{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.35))}.ring-error-content\/40{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.4))}.ring-error-content\/45{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.45))}.ring-error-content\/5{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.05))}.ring-error-content\/50{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.5))}.ring-error-content\/55{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.55))}.ring-error-content\/60{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.6))}.ring-error-content\/65{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.65))}.ring-error-content\/70{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.7))}.ring-error-content\/75{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.75))}.ring-error-content\/80{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.8))}.ring-error-content\/85{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.85))}.ring-error-content\/90{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.9))}.ring-error-content\/95{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.95))}.ring-error\/0{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0))}.ring-error\/10{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.1))}.ring-error\/100{--tw-ring-color:var(--fallback-er,oklch(var(--er)/1))}.ring-error\/15{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.15))}.ring-error\/20{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.2))}.ring-error\/25{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.25))}.ring-error\/30{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.3))}.ring-error\/35{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.35))}.ring-error\/40{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.4))}.ring-error\/45{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.45))}.ring-error\/5{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.05))}.ring-error\/50{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.5))}.ring-error\/55{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.55))}.ring-error\/60{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.6))}.ring-error\/65{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.65))}.ring-error\/70{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.7))}.ring-error\/75{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.75))}.ring-error\/80{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.8))}.ring-error\/85{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.85))}.ring-error\/90{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.9))}.ring-error\/95{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.95))}.ring-info{--tw-ring-color:var(--fallback-in,oklch(var(--in)/1))}.ring-info-content{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/1))}.ring-info-content\/0{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0))}.ring-info-content\/10{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.1))}.ring-info-content\/100{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/1))}.ring-info-content\/15{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.15))}.ring-info-content\/20{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.2))}.ring-info-content\/25{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.25))}.ring-info-content\/30{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.3))}.ring-info-content\/35{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.35))}.ring-info-content\/40{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.4))}.ring-info-content\/45{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.45))}.ring-info-content\/5{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.05))}.ring-info-content\/50{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.5))}.ring-info-content\/55{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.55))}.ring-info-content\/60{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.6))}.ring-info-content\/65{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.65))}.ring-info-content\/70{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.7))}.ring-info-content\/75{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.75))}.ring-info-content\/80{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.8))}.ring-info-content\/85{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.85))}.ring-info-content\/90{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.9))}.ring-info-content\/95{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.95))}.ring-info\/0{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0))}.ring-info\/10{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.1))}.ring-info\/100{--tw-ring-color:var(--fallback-in,oklch(var(--in)/1))}.ring-info\/15{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.15))}.ring-info\/20{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.2))}.ring-info\/25{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.25))}.ring-info\/30{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.3))}.ring-info\/35{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.35))}.ring-info\/40{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.4))}.ring-info\/45{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.45))}.ring-info\/5{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.05))}.ring-info\/50{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.5))}.ring-info\/55{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.55))}.ring-info\/60{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.6))}.ring-info\/65{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.65))}.ring-info\/70{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.7))}.ring-info\/75{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.75))}.ring-info\/80{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.8))}.ring-info\/85{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.85))}.ring-info\/90{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.9))}.ring-info\/95{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.95))}.ring-neutral{--tw-ring-color:var(--fallback-n,oklch(var(--n)/1))}.ring-neutral-content{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/1))}.ring-neutral-content\/0{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0))}.ring-neutral-content\/10{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.1))}.ring-neutral-content\/100{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/1))}.ring-neutral-content\/15{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.15))}.ring-neutral-content\/20{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.2))}.ring-neutral-content\/25{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.25))}.ring-neutral-content\/30{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.3))}.ring-neutral-content\/35{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.35))}.ring-neutral-content\/40{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.4))}.ring-neutral-content\/45{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.45))}.ring-neutral-content\/5{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.05))}.ring-neutral-content\/50{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.5))}.ring-neutral-content\/55{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.55))}.ring-neutral-content\/60{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.6))}.ring-neutral-content\/65{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.65))}.ring-neutral-content\/70{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.7))}.ring-neutral-content\/75{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.75))}.ring-neutral-content\/80{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.8))}.ring-neutral-content\/85{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.85))}.ring-neutral-content\/90{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.9))}.ring-neutral-content\/95{--tw-ring-color:var(--fallback-nc,oklch(var(--nc)/0.95))}.ring-neutral\/0{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0))}.ring-neutral\/10{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.1))}.ring-neutral\/100{--tw-ring-color:var(--fallback-n,oklch(var(--n)/1))}.ring-neutral\/15{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.15))}.ring-neutral\/20{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.2))}.ring-neutral\/25{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.25))}.ring-neutral\/30{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.3))}.ring-neutral\/35{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.35))}.ring-neutral\/40{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.4))}.ring-neutral\/45{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.45))}.ring-neutral\/5{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.05))}.ring-neutral\/50{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.5))}.ring-neutral\/55{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.55))}.ring-neutral\/60{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.6))}.ring-neutral\/65{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.65))}.ring-neutral\/70{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.7))}.ring-neutral\/75{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.75))}.ring-neutral\/80{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.8))}.ring-neutral\/85{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.85))}.ring-neutral\/90{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.9))}.ring-neutral\/95{--tw-ring-color:var(--fallback-n,oklch(var(--n)/0.95))}.ring-primary{--tw-ring-color:var(--fallback-p,oklch(var(--p)/1))}.ring-primary-content{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/1))}.ring-primary-content\/0{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0))}.ring-primary-content\/10{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.1))}.ring-primary-content\/100{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/1))}.ring-primary-content\/15{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.15))}.ring-primary-content\/20{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.2))}.ring-primary-content\/25{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.25))}.ring-primary-content\/30{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.3))}.ring-primary-content\/35{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.35))}.ring-primary-content\/40{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.4))}.ring-primary-content\/45{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.45))}.ring-primary-content\/5{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.05))}.ring-primary-content\/50{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.5))}.ring-primary-content\/55{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.55))}.ring-primary-content\/60{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.6))}.ring-primary-content\/65{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.65))}.ring-primary-content\/70{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.7))}.ring-primary-content\/75{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.75))}.ring-primary-content\/80{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.8))}.ring-primary-content\/85{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.85))}.ring-primary-content\/90{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.9))}.ring-primary-content\/95{--tw-ring-color:var(--fallback-pc,oklch(var(--pc)/0.95))}.ring-primary\/0{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0))}.ring-primary\/10{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.1))}.ring-primary\/100{--tw-ring-color:var(--fallback-p,oklch(var(--p)/1))}.ring-primary\/15{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.15))}.ring-primary\/20{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.2))}.ring-primary\/25{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.25))}.ring-primary\/30{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.3))}.ring-primary\/35{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.35))}.ring-primary\/40{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.4))}.ring-primary\/45{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.45))}.ring-primary\/5{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.05))}.ring-primary\/50{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.5))}.ring-primary\/55{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.55))}.ring-primary\/60{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.6))}.ring-primary\/65{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.65))}.ring-primary\/70{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.7))}.ring-primary\/75{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.75))}.ring-primary\/80{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.8))}.ring-primary\/85{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.85))}.ring-primary\/90{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.9))}.ring-primary\/95{--tw-ring-color:var(--fallback-p,oklch(var(--p)/0.95))}.ring-secondary{--tw-ring-color:var(--fallback-s,oklch(var(--s)/1))}.ring-secondary-content{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/1))}.ring-secondary-content\/0{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0))}.ring-secondary-content\/10{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.1))}.ring-secondary-content\/100{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/1))}.ring-secondary-content\/15{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.15))}.ring-secondary-content\/20{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.2))}.ring-secondary-content\/25{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.25))}.ring-secondary-content\/30{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.3))}.ring-secondary-content\/35{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.35))}.ring-secondary-content\/40{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.4))}.ring-secondary-content\/45{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.45))}.ring-secondary-content\/5{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.05))}.ring-secondary-content\/50{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.5))}.ring-secondary-content\/55{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.55))}.ring-secondary-content\/60{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.6))}.ring-secondary-content\/65{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.65))}.ring-secondary-content\/70{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.7))}.ring-secondary-content\/75{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.75))}.ring-secondary-content\/80{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.8))}.ring-secondary-content\/85{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.85))}.ring-secondary-content\/90{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.9))}.ring-secondary-content\/95{--tw-ring-color:var(--fallback-sc,oklch(var(--sc)/0.95))}.ring-secondary\/0{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0))}.ring-secondary\/10{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.1))}.ring-secondary\/100{--tw-ring-color:var(--fallback-s,oklch(var(--s)/1))}.ring-secondary\/15{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.15))}.ring-secondary\/20{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.2))}.ring-secondary\/25{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.25))}.ring-secondary\/30{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.3))}.ring-secondary\/35{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.35))}.ring-secondary\/40{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.4))}.ring-secondary\/45{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.45))}.ring-secondary\/5{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.05))}.ring-secondary\/50{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.5))}.ring-secondary\/55{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.55))}.ring-secondary\/60{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.6))}.ring-secondary\/65{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.65))}.ring-secondary\/70{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.7))}.ring-secondary\/75{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.75))}.ring-secondary\/80{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.8))}.ring-secondary\/85{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.85))}.ring-secondary\/90{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.9))}.ring-secondary\/95{--tw-ring-color:var(--fallback-s,oklch(var(--s)/0.95))}.ring-success{--tw-ring-color:var(--fallback-su,oklch(var(--su)/1))}.ring-success-content{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/1))}.ring-success-content\/0{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0))}.ring-success-content\/10{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.1))}.ring-success-content\/100{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/1))}.ring-success-content\/15{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.15))}.ring-success-content\/20{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.2))}.ring-success-content\/25{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.25))}.ring-success-content\/30{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.3))}.ring-success-content\/35{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.35))}.ring-success-content\/40{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.4))}.ring-success-content\/45{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.45))}.ring-success-content\/5{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.05))}.ring-success-content\/50{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.5))}.ring-success-content\/55{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.55))}.ring-success-content\/60{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.6))}.ring-success-content\/65{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.65))}.ring-success-content\/70{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.7))}.ring-success-content\/75{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.75))}.ring-success-content\/80{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.8))}.ring-success-content\/85{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.85))}.ring-success-content\/90{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.9))}.ring-success-content\/95{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.95))}.ring-success\/0{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0))}.ring-success\/10{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.1))}.ring-success\/100{--tw-ring-color:var(--fallback-su,oklch(var(--su)/1))}.ring-success\/15{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.15))}.ring-success\/20{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.2))}.ring-success\/25{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.25))}.ring-success\/30{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.3))}.ring-success\/35{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.35))}.ring-success\/40{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.4))}.ring-success\/45{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.45))}.ring-success\/5{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.05))}.ring-success\/50{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.5))}.ring-success\/55{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.55))}.ring-success\/60{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.6))}.ring-success\/65{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.65))}.ring-success\/70{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.7))}.ring-success\/75{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.75))}.ring-success\/80{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.8))}.ring-success\/85{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.85))}.ring-success\/90{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.9))}.ring-success\/95{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.95))}.ring-transparent{--tw-ring-color:transparent}.ring-transparent\/0{--tw-ring-color:rgb(0 0 0 / 0)}.ring-transparent\/10{--tw-ring-color:rgb(0 0 0 / 0.1)}.ring-transparent\/100{--tw-ring-color:rgb(0 0 0 / 1)}.ring-transparent\/15{--tw-ring-color:rgb(0 0 0 / 0.15)}.ring-transparent\/20{--tw-ring-color:rgb(0 0 0 / 0.2)}.ring-transparent\/25{--tw-ring-color:rgb(0 0 0 / 0.25)}.ring-transparent\/30{--tw-ring-color:rgb(0 0 0 / 0.3)}.ring-transparent\/35{--tw-ring-color:rgb(0 0 0 / 0.35)}.ring-transparent\/40{--tw-ring-color:rgb(0 0 0 / 0.4)}.ring-transparent\/45{--tw-ring-color:rgb(0 0 0 / 0.45)}.ring-transparent\/5{--tw-ring-color:rgb(0 0 0 / 0.05)}.ring-transparent\/50{--tw-ring-color:rgb(0 0 0 / 0.5)}.ring-transparent\/55{--tw-ring-color:rgb(0 0 0 / 0.55)}.ring-transparent\/60{--tw-ring-color:rgb(0 0 0 / 0.6)}.ring-transparent\/65{--tw-ring-color:rgb(0 0 0 / 0.65)}.ring-transparent\/70{--tw-ring-color:rgb(0 0 0 / 0.7)}.ring-transparent\/75{--tw-ring-color:rgb(0 0 0 / 0.75)}.ring-transparent\/80{--tw-ring-color:rgb(0 0 0 / 0.8)}.ring-transparent\/85{--tw-ring-color:rgb(0 0 0 / 0.85)}.ring-transparent\/90{--tw-ring-color:rgb(0 0 0 / 0.9)}.ring-transparent\/95{--tw-ring-color:rgb(0 0 0 / 0.95)}.ring-warning{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/1))}.ring-warning-content{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/1))}.ring-warning-content\/0{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0))}.ring-warning-content\/10{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.1))}.ring-warning-content\/100{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/1))}.ring-warning-content\/15{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.15))}.ring-warning-content\/20{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.2))}.ring-warning-content\/25{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.25))}.ring-warning-content\/30{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.3))}.ring-warning-content\/35{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.35))}.ring-warning-content\/40{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.4))}.ring-warning-content\/45{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.45))}.ring-warning-content\/5{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.05))}.ring-warning-content\/50{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.5))}.ring-warning-content\/55{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.55))}.ring-warning-content\/60{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.6))}.ring-warning-content\/65{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.65))}.ring-warning-content\/70{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.7))}.ring-warning-content\/75{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.75))}.ring-warning-content\/80{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.8))}.ring-warning-content\/85{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.85))}.ring-warning-content\/90{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.9))}.ring-warning-content\/95{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.95))}.ring-warning\/0{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0))}.ring-warning\/10{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.1))}.ring-warning\/100{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/1))}.ring-warning\/15{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.15))}.ring-warning\/20{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.2))}.ring-warning\/25{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.25))}.ring-warning\/30{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.3))}.ring-warning\/35{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.35))}.ring-warning\/40{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.4))}.ring-warning\/45{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.45))}.ring-warning\/5{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.05))}.ring-warning\/50{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.5))}.ring-warning\/55{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.55))}.ring-warning\/60{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.6))}.ring-warning\/65{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.65))}.ring-warning\/70{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.7))}.ring-warning\/75{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.75))}.ring-warning\/80{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.8))}.ring-warning\/85{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.85))}.ring-warning\/90{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.9))}.ring-warning\/95{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.95))}.ring-offset-0{--tw-ring-offset-width:0px}.ring-offset-1{--tw-ring-offset-width:1px}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-4{--tw-ring-offset-width:4px}.ring-offset-8{--tw-ring-offset-width:8px}.ring-offset-accent{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/1))}.ring-offset-accent-content{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/1))}.ring-offset-accent-content\/0{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0))}.ring-offset-accent-content\/10{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.1))}.ring-offset-accent-content\/100{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/1))}.ring-offset-accent-content\/15{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.15))}.ring-offset-accent-content\/20{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.2))}.ring-offset-accent-content\/25{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.25))}.ring-offset-accent-content\/30{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.3))}.ring-offset-accent-content\/35{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.35))}.ring-offset-accent-content\/40{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.4))}.ring-offset-accent-content\/45{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.45))}.ring-offset-accent-content\/5{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.05))}.ring-offset-accent-content\/50{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.5))}.ring-offset-accent-content\/55{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.55))}.ring-offset-accent-content\/60{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.6))}.ring-offset-accent-content\/65{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.65))}.ring-offset-accent-content\/70{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.7))}.ring-offset-accent-content\/75{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.75))}.ring-offset-accent-content\/80{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.8))}.ring-offset-accent-content\/85{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.85))}.ring-offset-accent-content\/90{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.9))}.ring-offset-accent-content\/95{--tw-ring-offset-color:var(--fallback-ac,oklch(var(--ac)/0.95))}.ring-offset-accent\/0{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0))}.ring-offset-accent\/10{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.1))}.ring-offset-accent\/100{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/1))}.ring-offset-accent\/15{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.15))}.ring-offset-accent\/20{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.2))}.ring-offset-accent\/25{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.25))}.ring-offset-accent\/30{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.3))}.ring-offset-accent\/35{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.35))}.ring-offset-accent\/40{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.4))}.ring-offset-accent\/45{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.45))}.ring-offset-accent\/5{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.05))}.ring-offset-accent\/50{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.5))}.ring-offset-accent\/55{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.55))}.ring-offset-accent\/60{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.6))}.ring-offset-accent\/65{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.65))}.ring-offset-accent\/70{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.7))}.ring-offset-accent\/75{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.75))}.ring-offset-accent\/80{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.8))}.ring-offset-accent\/85{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.85))}.ring-offset-accent\/90{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.9))}.ring-offset-accent\/95{--tw-ring-offset-color:var(--fallback-a,oklch(var(--a)/0.95))}.ring-offset-base-100{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/1))}.ring-offset-base-100\/0{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0))}.ring-offset-base-100\/10{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.1))}.ring-offset-base-100\/100{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/1))}.ring-offset-base-100\/15{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.15))}.ring-offset-base-100\/20{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.2))}.ring-offset-base-100\/25{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.25))}.ring-offset-base-100\/30{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.3))}.ring-offset-base-100\/35{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.35))}.ring-offset-base-100\/40{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.4))}.ring-offset-base-100\/45{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.45))}.ring-offset-base-100\/5{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.05))}.ring-offset-base-100\/50{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.5))}.ring-offset-base-100\/55{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.55))}.ring-offset-base-100\/60{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.6))}.ring-offset-base-100\/65{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.65))}.ring-offset-base-100\/70{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.7))}.ring-offset-base-100\/75{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.75))}.ring-offset-base-100\/80{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.8))}.ring-offset-base-100\/85{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.85))}.ring-offset-base-100\/90{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.9))}.ring-offset-base-100\/95{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.95))}.ring-offset-base-200{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/1))}.ring-offset-base-200\/0{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0))}.ring-offset-base-200\/10{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.1))}.ring-offset-base-200\/100{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/1))}.ring-offset-base-200\/15{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.15))}.ring-offset-base-200\/20{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.2))}.ring-offset-base-200\/25{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.25))}.ring-offset-base-200\/30{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.3))}.ring-offset-base-200\/35{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.35))}.ring-offset-base-200\/40{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.4))}.ring-offset-base-200\/45{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.45))}.ring-offset-base-200\/5{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.05))}.ring-offset-base-200\/50{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.5))}.ring-offset-base-200\/55{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.55))}.ring-offset-base-200\/60{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.6))}.ring-offset-base-200\/65{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.65))}.ring-offset-base-200\/70{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.7))}.ring-offset-base-200\/75{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.75))}.ring-offset-base-200\/80{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.8))}.ring-offset-base-200\/85{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.85))}.ring-offset-base-200\/90{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.9))}.ring-offset-base-200\/95{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.95))}.ring-offset-base-300{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/1))}.ring-offset-base-300\/0{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0))}.ring-offset-base-300\/10{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.1))}.ring-offset-base-300\/100{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/1))}.ring-offset-base-300\/15{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.15))}.ring-offset-base-300\/20{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.2))}.ring-offset-base-300\/25{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.25))}.ring-offset-base-300\/30{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.3))}.ring-offset-base-300\/35{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.35))}.ring-offset-base-300\/40{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.4))}.ring-offset-base-300\/45{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.45))}.ring-offset-base-300\/5{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.05))}.ring-offset-base-300\/50{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.5))}.ring-offset-base-300\/55{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.55))}.ring-offset-base-300\/60{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.6))}.ring-offset-base-300\/65{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.65))}.ring-offset-base-300\/70{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.7))}.ring-offset-base-300\/75{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.75))}.ring-offset-base-300\/80{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.8))}.ring-offset-base-300\/85{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.85))}.ring-offset-base-300\/90{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.9))}.ring-offset-base-300\/95{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.95))}.ring-offset-base-content{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/1))}.ring-offset-base-content\/0{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0))}.ring-offset-base-content\/10{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.1))}.ring-offset-base-content\/100{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/1))}.ring-offset-base-content\/15{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.15))}.ring-offset-base-content\/20{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.2))}.ring-offset-base-content\/25{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.25))}.ring-offset-base-content\/30{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.3))}.ring-offset-base-content\/35{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.35))}.ring-offset-base-content\/40{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.4))}.ring-offset-base-content\/45{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.45))}.ring-offset-base-content\/5{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.05))}.ring-offset-base-content\/50{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.5))}.ring-offset-base-content\/55{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.55))}.ring-offset-base-content\/60{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.6))}.ring-offset-base-content\/65{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.65))}.ring-offset-base-content\/70{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.7))}.ring-offset-base-content\/75{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.75))}.ring-offset-base-content\/80{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.8))}.ring-offset-base-content\/85{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.85))}.ring-offset-base-content\/90{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.9))}.ring-offset-base-content\/95{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.95))}.ring-offset-current{--tw-ring-offset-color:currentColor}.ring-offset-error{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/1))}.ring-offset-error-content{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/1))}.ring-offset-error-content\/0{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0))}.ring-offset-error-content\/10{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.1))}.ring-offset-error-content\/100{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/1))}.ring-offset-error-content\/15{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.15))}.ring-offset-error-content\/20{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.2))}.ring-offset-error-content\/25{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.25))}.ring-offset-error-content\/30{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.3))}.ring-offset-error-content\/35{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.35))}.ring-offset-error-content\/40{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.4))}.ring-offset-error-content\/45{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.45))}.ring-offset-error-content\/5{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.05))}.ring-offset-error-content\/50{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.5))}.ring-offset-error-content\/55{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.55))}.ring-offset-error-content\/60{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.6))}.ring-offset-error-content\/65{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.65))}.ring-offset-error-content\/70{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.7))}.ring-offset-error-content\/75{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.75))}.ring-offset-error-content\/80{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.8))}.ring-offset-error-content\/85{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.85))}.ring-offset-error-content\/90{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.9))}.ring-offset-error-content\/95{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.95))}.ring-offset-error\/0{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0))}.ring-offset-error\/10{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.1))}.ring-offset-error\/100{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/1))}.ring-offset-error\/15{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.15))}.ring-offset-error\/20{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.2))}.ring-offset-error\/25{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.25))}.ring-offset-error\/30{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.3))}.ring-offset-error\/35{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.35))}.ring-offset-error\/40{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.4))}.ring-offset-error\/45{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.45))}.ring-offset-error\/5{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.05))}.ring-offset-error\/50{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.5))}.ring-offset-error\/55{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.55))}.ring-offset-error\/60{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.6))}.ring-offset-error\/65{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.65))}.ring-offset-error\/70{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.7))}.ring-offset-error\/75{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.75))}.ring-offset-error\/80{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.8))}.ring-offset-error\/85{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.85))}.ring-offset-error\/90{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.9))}.ring-offset-error\/95{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.95))}.ring-offset-info{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/1))}.ring-offset-info-content{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/1))}.ring-offset-info-content\/0{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0))}.ring-offset-info-content\/10{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.1))}.ring-offset-info-content\/100{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/1))}.ring-offset-info-content\/15{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.15))}.ring-offset-info-content\/20{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.2))}.ring-offset-info-content\/25{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.25))}.ring-offset-info-content\/30{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.3))}.ring-offset-info-content\/35{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.35))}.ring-offset-info-content\/40{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.4))}.ring-offset-info-content\/45{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.45))}.ring-offset-info-content\/5{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.05))}.ring-offset-info-content\/50{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.5))}.ring-offset-info-content\/55{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.55))}.ring-offset-info-content\/60{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.6))}.ring-offset-info-content\/65{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.65))}.ring-offset-info-content\/70{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.7))}.ring-offset-info-content\/75{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.75))}.ring-offset-info-content\/80{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.8))}.ring-offset-info-content\/85{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.85))}.ring-offset-info-content\/90{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.9))}.ring-offset-info-content\/95{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.95))}.ring-offset-info\/0{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0))}.ring-offset-info\/10{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.1))}.ring-offset-info\/100{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/1))}.ring-offset-info\/15{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.15))}.ring-offset-info\/20{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.2))}.ring-offset-info\/25{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.25))}.ring-offset-info\/30{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.3))}.ring-offset-info\/35{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.35))}.ring-offset-info\/40{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.4))}.ring-offset-info\/45{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.45))}.ring-offset-info\/5{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.05))}.ring-offset-info\/50{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.5))}.ring-offset-info\/55{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.55))}.ring-offset-info\/60{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.6))}.ring-offset-info\/65{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.65))}.ring-offset-info\/70{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.7))}.ring-offset-info\/75{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.75))}.ring-offset-info\/80{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.8))}.ring-offset-info\/85{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.85))}.ring-offset-info\/90{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.9))}.ring-offset-info\/95{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.95))}.ring-offset-neutral{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/1))}.ring-offset-neutral-content{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/1))}.ring-offset-neutral-content\/0{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0))}.ring-offset-neutral-content\/10{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.1))}.ring-offset-neutral-content\/100{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/1))}.ring-offset-neutral-content\/15{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.15))}.ring-offset-neutral-content\/20{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.2))}.ring-offset-neutral-content\/25{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.25))}.ring-offset-neutral-content\/30{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.3))}.ring-offset-neutral-content\/35{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.35))}.ring-offset-neutral-content\/40{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.4))}.ring-offset-neutral-content\/45{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.45))}.ring-offset-neutral-content\/5{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.05))}.ring-offset-neutral-content\/50{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.5))}.ring-offset-neutral-content\/55{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.55))}.ring-offset-neutral-content\/60{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.6))}.ring-offset-neutral-content\/65{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.65))}.ring-offset-neutral-content\/70{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.7))}.ring-offset-neutral-content\/75{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.75))}.ring-offset-neutral-content\/80{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.8))}.ring-offset-neutral-content\/85{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.85))}.ring-offset-neutral-content\/90{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.9))}.ring-offset-neutral-content\/95{--tw-ring-offset-color:var(--fallback-nc,oklch(var(--nc)/0.95))}.ring-offset-neutral\/0{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0))}.ring-offset-neutral\/10{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.1))}.ring-offset-neutral\/100{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/1))}.ring-offset-neutral\/15{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.15))}.ring-offset-neutral\/20{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.2))}.ring-offset-neutral\/25{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.25))}.ring-offset-neutral\/30{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.3))}.ring-offset-neutral\/35{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.35))}.ring-offset-neutral\/40{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.4))}.ring-offset-neutral\/45{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.45))}.ring-offset-neutral\/5{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.05))}.ring-offset-neutral\/50{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.5))}.ring-offset-neutral\/55{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.55))}.ring-offset-neutral\/60{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.6))}.ring-offset-neutral\/65{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.65))}.ring-offset-neutral\/70{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.7))}.ring-offset-neutral\/75{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.75))}.ring-offset-neutral\/80{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.8))}.ring-offset-neutral\/85{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.85))}.ring-offset-neutral\/90{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.9))}.ring-offset-neutral\/95{--tw-ring-offset-color:var(--fallback-n,oklch(var(--n)/0.95))}.ring-offset-primary{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/1))}.ring-offset-primary-content{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/1))}.ring-offset-primary-content\/0{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0))}.ring-offset-primary-content\/10{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.1))}.ring-offset-primary-content\/100{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/1))}.ring-offset-primary-content\/15{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.15))}.ring-offset-primary-content\/20{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.2))}.ring-offset-primary-content\/25{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.25))}.ring-offset-primary-content\/30{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.3))}.ring-offset-primary-content\/35{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.35))}.ring-offset-primary-content\/40{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.4))}.ring-offset-primary-content\/45{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.45))}.ring-offset-primary-content\/5{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.05))}.ring-offset-primary-content\/50{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.5))}.ring-offset-primary-content\/55{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.55))}.ring-offset-primary-content\/60{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.6))}.ring-offset-primary-content\/65{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.65))}.ring-offset-primary-content\/70{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.7))}.ring-offset-primary-content\/75{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.75))}.ring-offset-primary-content\/80{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.8))}.ring-offset-primary-content\/85{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.85))}.ring-offset-primary-content\/90{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.9))}.ring-offset-primary-content\/95{--tw-ring-offset-color:var(--fallback-pc,oklch(var(--pc)/0.95))}.ring-offset-primary\/0{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0))}.ring-offset-primary\/10{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.1))}.ring-offset-primary\/100{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/1))}.ring-offset-primary\/15{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.15))}.ring-offset-primary\/20{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.2))}.ring-offset-primary\/25{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.25))}.ring-offset-primary\/30{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.3))}.ring-offset-primary\/35{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.35))}.ring-offset-primary\/40{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.4))}.ring-offset-primary\/45{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.45))}.ring-offset-primary\/5{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.05))}.ring-offset-primary\/50{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.5))}.ring-offset-primary\/55{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.55))}.ring-offset-primary\/60{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.6))}.ring-offset-primary\/65{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.65))}.ring-offset-primary\/70{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.7))}.ring-offset-primary\/75{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.75))}.ring-offset-primary\/80{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.8))}.ring-offset-primary\/85{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.85))}.ring-offset-primary\/90{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.9))}.ring-offset-primary\/95{--tw-ring-offset-color:var(--fallback-p,oklch(var(--p)/0.95))}.ring-offset-secondary{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/1))}.ring-offset-secondary-content{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/1))}.ring-offset-secondary-content\/0{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0))}.ring-offset-secondary-content\/10{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.1))}.ring-offset-secondary-content\/100{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/1))}.ring-offset-secondary-content\/15{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.15))}.ring-offset-secondary-content\/20{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.2))}.ring-offset-secondary-content\/25{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.25))}.ring-offset-secondary-content\/30{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.3))}.ring-offset-secondary-content\/35{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.35))}.ring-offset-secondary-content\/40{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.4))}.ring-offset-secondary-content\/45{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.45))}.ring-offset-secondary-content\/5{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.05))}.ring-offset-secondary-content\/50{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.5))}.ring-offset-secondary-content\/55{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.55))}.ring-offset-secondary-content\/60{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.6))}.ring-offset-secondary-content\/65{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.65))}.ring-offset-secondary-content\/70{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.7))}.ring-offset-secondary-content\/75{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.75))}.ring-offset-secondary-content\/80{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.8))}.ring-offset-secondary-content\/85{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.85))}.ring-offset-secondary-content\/90{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.9))}.ring-offset-secondary-content\/95{--tw-ring-offset-color:var(--fallback-sc,oklch(var(--sc)/0.95))}.ring-offset-secondary\/0{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0))}.ring-offset-secondary\/10{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.1))}.ring-offset-secondary\/100{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/1))}.ring-offset-secondary\/15{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.15))}.ring-offset-secondary\/20{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.2))}.ring-offset-secondary\/25{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.25))}.ring-offset-secondary\/30{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.3))}.ring-offset-secondary\/35{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.35))}.ring-offset-secondary\/40{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.4))}.ring-offset-secondary\/45{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.45))}.ring-offset-secondary\/5{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.05))}.ring-offset-secondary\/50{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.5))}.ring-offset-secondary\/55{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.55))}.ring-offset-secondary\/60{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.6))}.ring-offset-secondary\/65{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.65))}.ring-offset-secondary\/70{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.7))}.ring-offset-secondary\/75{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.75))}.ring-offset-secondary\/80{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.8))}.ring-offset-secondary\/85{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.85))}.ring-offset-secondary\/90{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.9))}.ring-offset-secondary\/95{--tw-ring-offset-color:var(--fallback-s,oklch(var(--s)/0.95))}.ring-offset-success{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/1))}.ring-offset-success-content{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/1))}.ring-offset-success-content\/0{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0))}.ring-offset-success-content\/10{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.1))}.ring-offset-success-content\/100{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/1))}.ring-offset-success-content\/15{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.15))}.ring-offset-success-content\/20{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.2))}.ring-offset-success-content\/25{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.25))}.ring-offset-success-content\/30{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.3))}.ring-offset-success-content\/35{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.35))}.ring-offset-success-content\/40{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.4))}.ring-offset-success-content\/45{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.45))}.ring-offset-success-content\/5{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.05))}.ring-offset-success-content\/50{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.5))}.ring-offset-success-content\/55{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.55))}.ring-offset-success-content\/60{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.6))}.ring-offset-success-content\/65{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.65))}.ring-offset-success-content\/70{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.7))}.ring-offset-success-content\/75{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.75))}.ring-offset-success-content\/80{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.8))}.ring-offset-success-content\/85{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.85))}.ring-offset-success-content\/90{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.9))}.ring-offset-success-content\/95{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.95))}.ring-offset-success\/0{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0))}.ring-offset-success\/10{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.1))}.ring-offset-success\/100{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/1))}.ring-offset-success\/15{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.15))}.ring-offset-success\/20{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.2))}.ring-offset-success\/25{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.25))}.ring-offset-success\/30{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.3))}.ring-offset-success\/35{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.35))}.ring-offset-success\/40{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.4))}.ring-offset-success\/45{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.45))}.ring-offset-success\/5{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.05))}.ring-offset-success\/50{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.5))}.ring-offset-success\/55{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.55))}.ring-offset-success\/60{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.6))}.ring-offset-success\/65{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.65))}.ring-offset-success\/70{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.7))}.ring-offset-success\/75{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.75))}.ring-offset-success\/80{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.8))}.ring-offset-success\/85{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.85))}.ring-offset-success\/90{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.9))}.ring-offset-success\/95{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.95))}.ring-offset-transparent{--tw-ring-offset-color:transparent}.ring-offset-transparent\/0{--tw-ring-offset-color:rgb(0 0 0 / 0)}.ring-offset-transparent\/10{--tw-ring-offset-color:rgb(0 0 0 / 0.1)}.ring-offset-transparent\/100{--tw-ring-offset-color:rgb(0 0 0 / 1)}.ring-offset-transparent\/15{--tw-ring-offset-color:rgb(0 0 0 / 0.15)}.ring-offset-transparent\/20{--tw-ring-offset-color:rgb(0 0 0 / 0.2)}.ring-offset-transparent\/25{--tw-ring-offset-color:rgb(0 0 0 / 0.25)}.ring-offset-transparent\/30{--tw-ring-offset-color:rgb(0 0 0 / 0.3)}.ring-offset-transparent\/35{--tw-ring-offset-color:rgb(0 0 0 / 0.35)}.ring-offset-transparent\/40{--tw-ring-offset-color:rgb(0 0 0 / 0.4)}.ring-offset-transparent\/45{--tw-ring-offset-color:rgb(0 0 0 / 0.45)}.ring-offset-transparent\/5{--tw-ring-offset-color:rgb(0 0 0 / 0.05)}.ring-offset-transparent\/50{--tw-ring-offset-color:rgb(0 0 0 / 0.5)}.ring-offset-transparent\/55{--tw-ring-offset-color:rgb(0 0 0 / 0.55)}.ring-offset-transparent\/60{--tw-ring-offset-color:rgb(0 0 0 / 0.6)}.ring-offset-transparent\/65{--tw-ring-offset-color:rgb(0 0 0 / 0.65)}.ring-offset-transparent\/70{--tw-ring-offset-color:rgb(0 0 0 / 0.7)}.ring-offset-transparent\/75{--tw-ring-offset-color:rgb(0 0 0 / 0.75)}.ring-offset-transparent\/80{--tw-ring-offset-color:rgb(0 0 0 / 0.8)}.ring-offset-transparent\/85{--tw-ring-offset-color:rgb(0 0 0 / 0.85)}.ring-offset-transparent\/90{--tw-ring-offset-color:rgb(0 0 0 / 0.9)}.ring-offset-transparent\/95{--tw-ring-offset-color:rgb(0 0 0 / 0.95)}.ring-offset-warning{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/1))}.ring-offset-warning-content{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/1))}.ring-offset-warning-content\/0{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0))}.ring-offset-warning-content\/10{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.1))}.ring-offset-warning-content\/100{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/1))}.ring-offset-warning-content\/15{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.15))}.ring-offset-warning-content\/20{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.2))}.ring-offset-warning-content\/25{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.25))}.ring-offset-warning-content\/30{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.3))}.ring-offset-warning-content\/35{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.35))}.ring-offset-warning-content\/40{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.4))}.ring-offset-warning-content\/45{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.45))}.ring-offset-warning-content\/5{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.05))}.ring-offset-warning-content\/50{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.5))}.ring-offset-warning-content\/55{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.55))}.ring-offset-warning-content\/60{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.6))}.ring-offset-warning-content\/65{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.65))}.ring-offset-warning-content\/70{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.7))}.ring-offset-warning-content\/75{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.75))}.ring-offset-warning-content\/80{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.8))}.ring-offset-warning-content\/85{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.85))}.ring-offset-warning-content\/90{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.9))}.ring-offset-warning-content\/95{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.95))}.ring-offset-warning\/0{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0))}.ring-offset-warning\/10{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.1))}.ring-offset-warning\/100{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/1))}.ring-offset-warning\/15{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.15))}.ring-offset-warning\/20{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.2))}.ring-offset-warning\/25{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.25))}.ring-offset-warning\/30{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.3))}.ring-offset-warning\/35{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.35))}.ring-offset-warning\/40{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.4))}.ring-offset-warning\/45{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.45))}.ring-offset-warning\/5{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.05))}.ring-offset-warning\/50{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.5))}.ring-offset-warning\/55{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.55))}.ring-offset-warning\/60{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.6))}.ring-offset-warning\/65{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.65))}.ring-offset-warning\/70{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.7))}.ring-offset-warning\/75{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.75))}.ring-offset-warning\/80{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.8))}.ring-offset-warning\/85{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.85))}.ring-offset-warning\/90{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.9))}.ring-offset-warning\/95{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.95))}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.glass,.glass.btn-active{border:none;-webkit-backdrop-filter:blur(var(--glass-blur,40px));backdrop-filter:blur(var(--glass-blur,40px));background-color:transparent;background-image:linear-gradient(135deg,rgb(255 255 255 / var(--glass-opacity,30%)) 0,rgb(0 0 0 / 0%) 100%),linear-gradient(var(--glass-reflex-degree,100deg),rgb(255 255 255 / var(--glass-reflex-opacity,10%)) 25%,rgb(0 0 0 / 0%) 25%);box-shadow:0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity,10%)) inset,0 0 0 2px rgb(0 0 0 / 5%);text-shadow:0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity,5%))}@media (hover:hover){.glass.btn-active{border:none;-webkit-backdrop-filter:blur(var(--glass-blur,40px));backdrop-filter:blur(var(--glass-blur,40px));background-color:transparent;background-image:linear-gradient(135deg,rgb(255 255 255 / var(--glass-opacity,30%)) 0,rgb(0 0 0 / 0%) 100%),linear-gradient(var(--glass-reflex-degree,100deg),rgb(255 255 255 / var(--glass-reflex-opacity,10%)) 25%,rgb(0 0 0 / 0%) 25%);box-shadow:0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity,10%)) inset,0 0 0 2px rgb(0 0 0 / 5%);text-shadow:0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity,5%))}}.no-animation{--btn-focus-scale:1;--animation-btn:0;--animation-input:0}.tab-border-none{--tab-border:0px}.tab-border{--tab-border:1px}.tab-border-2{--tab-border:2px}.tab-border-3{--tab-border:3px}.tab-rounded-none{--tab-radius:0}.tab-rounded-lg{--tab-radius:0.5rem}.artboard-demo{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center}.artboard.phone{width:320px}.artboard.phone-1{width:320px;height:568px}.artboard.phone-1.artboard-horizontal,.artboard.phone-1.horizontal{width:568px;height:320px}.artboard.phone-2{width:375px;height:667px}.artboard.phone-2.artboard-horizontal,.artboard.phone-2.horizontal{width:667px;height:375px}.artboard.phone-3{width:414px;height:736px}.artboard.phone-3.artboard-horizontal,.artboard.phone-3.horizontal{width:736px;height:414px}.artboard.phone-4{width:375px;height:812px}.artboard.phone-4.artboard-horizontal,.artboard.phone-4.horizontal{width:812px;height:375px}.artboard.phone-5{width:414px;height:896px}.artboard.phone-5.artboard-horizontal,.artboard.phone-5.horizontal{width:896px;height:414px}.artboard.phone-6{width:320px;height:1024px}.artboard.phone-6.artboard-horizontal,.artboard.phone-6.horizontal{width:1024px;height:320px}.badge-xs{height:.75rem;font-size:.75rem;line-height:.75rem;padding-left:.313rem;padding-right:.313rem}.badge-sm{height:1rem;font-size:.75rem;line-height:1rem;padding-left:.438rem;padding-right:.438rem}.badge-md{height:1.25rem;font-size:.875rem;line-height:1.25rem;padding-left:.563rem;padding-right:.563rem}.badge-lg{height:1.5rem;font-size:1rem;line-height:1.5rem;padding-left:.688rem;padding-right:.688rem}.btm-nav-xs{height:2.5rem}.btm-nav-xs>:where(.active){border-top-width:1px}.btm-nav-xs .btm-nav-label{font-size:.75rem;line-height:1rem}.btm-nav-sm{height:3rem}.btm-nav-sm>:where(.active){border-top-width:2px}.btm-nav-sm .btm-nav-label{font-size:.75rem;line-height:1rem}.btm-nav-md{height:4rem}.btm-nav-md>:where(.active){border-top-width:2px}.btm-nav-md .btm-nav-label{font-size:.875rem;line-height:1.25rem}.btm-nav-lg{height:5rem}.btm-nav-lg>:where(.active){border-top-width:4px}.btm-nav-lg .btm-nav-label{font-size:1rem;line-height:1.5rem}.btn-xs{height:1.5rem;min-height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem}.btn-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.btn-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem}.btn-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem}.btn-wide{width:16rem}.btn-block{width:100%}.btn-square:where(.btn-xs){height:1.5rem;width:1.5rem;padding:0}.btn-square:where(.btn-sm){height:2rem;width:2rem;padding:0}.btn-square:where(.btn-md){height:3rem;width:3rem;padding:0}.btn-square:where(.btn-lg){height:4rem;width:4rem;padding:0}.btn-circle:where(.btn-xs){height:1.5rem;width:1.5rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}.card-side{align-items:stretch;flex-direction:row}.card-side :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:unset}.card-side :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:inherit}.card-side figure>*{max-width:unset}:where(.card-side figure > *){width:100%;height:100%;object-fit:cover}[type=checkbox].checkbox-xs{height:1rem;width:1rem}[type=checkbox].checkbox-sm{height:1.25rem;width:1.25rem}[type=checkbox].checkbox-md{height:1.5rem;width:1.5rem}[type=checkbox].checkbox-lg{height:2rem;width:2rem}.divider-horizontal{flex-direction:column}.divider-horizontal:before{height:100%;width:.125rem}.divider-horizontal:after{height:100%;width:.125rem}.divider-vertical{flex-direction:row}.divider-vertical:before{height:.125rem;width:100%}.divider-vertical:after{height:.125rem;width:100%}.drawer-open>.drawer-toggle{display:none}.drawer-open>.drawer-toggle~.drawer-side{pointer-events:auto;visibility:visible;position:sticky;display:block;width:auto;overscroll-behavior:auto}.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay){transform:translateX(0)}[dir=rtl] .drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay){transform:translateX(0)}.drawer-open>.drawer-toggle:checked~.drawer-side{pointer-events:auto;visibility:visible}.drawer-open>.drawer-side{overflow-y:auto}html:has(.drawer-toggle:checked){overflow-y:hidden;scrollbar-gutter:stable}html:has(.drawer-open.drawer-open){overflow-y:auto;scrollbar-gutter:auto}.file-input-xs{height:1.5rem;padding-inline-end:0.5rem;font-size:.75rem;line-height:1rem;line-height:1.625}.file-input-xs::file-selector-button{margin-right:.5rem;font-size:.75rem}.file-input-sm{height:2rem;padding-inline-end:0.75rem;font-size:.875rem;line-height:1.25rem;line-height:2}.file-input-sm::file-selector-button{margin-right:.75rem;font-size:.875rem}.file-input-md{height:3rem;padding-inline-end:1rem;font-size:.875rem;line-height:1.25rem;line-height:2}.file-input-md::file-selector-button{margin-right:1rem;font-size:.875rem}.file-input-lg{height:4rem;padding-inline-end:1.5rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.file-input-lg::file-selector-button{margin-right:1.5rem;font-size:1.125rem}.indicator :where(.indicator-item){bottom:auto;inset-inline-end:0px;inset-inline-start:auto;top:0;--tw-translate-y:-50%;--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item):where([dir=rtl],[dir=rtl] *){--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-start){inset-inline-end:auto;inset-inline-start:0px;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-start):where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-center){inset-inline-end:50%;inset-inline-start:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-center):where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-end){inset-inline-end:0px;inset-inline-start:auto;--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-end):where([dir=rtl],[dir=rtl] *){--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-bottom){bottom:0;top:auto;--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-middle){bottom:50%;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-top){bottom:auto;top:0;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.input-xs{height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;line-height:1.625}.input-md{height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:2}.input-lg{height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.input-sm{height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:2rem}.join.join-vertical{flex-direction:column}.join.join-vertical .join-item:first-child:not(:last-child),.join.join-vertical :first-child:not(:last-child) .join-item{border-end-start-radius:0;border-end-end-radius:0;border-start-start-radius:inherit;border-start-end-radius:inherit}.join.join-vertical .join-item:last-child:not(:first-child),.join.join-vertical :last-child:not(:first-child) .join-item{border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-end-end-radius:inherit}.join.join-horizontal{flex-direction:row}.join.join-horizontal .join-item:first-child:not(:last-child),.join.join-horizontal :first-child:not(:last-child) .join-item{border-end-end-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-start-start-radius:inherit}.join.join-horizontal .join-item:last-child:not(:first-child),.join.join-horizontal :last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0;border-end-end-radius:inherit;border-start-end-radius:inherit}.kbd-xs{padding-left:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem;min-height:1.2em;min-width:1.2em}.kbd-sm{padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem;min-height:1.6em;min-width:1.6em}.kbd-md{padding-left:.5rem;padding-right:.5rem;font-size:1rem;line-height:1.5rem;min-height:2.2em;min-width:2.2em}.kbd-lg{padding-left:1rem;padding-right:1rem;font-size:1.125rem;line-height:1.75rem;min-height:2.5em;min-width:2.5em}.menu-horizontal{display:inline-flex;flex-direction:row}.menu-horizontal>li:not(.menu-title)>details>ul{position:absolute}.menu-vertical{display:flex;flex-direction:column}.menu-vertical>li:not(.menu-title)>details>ul{position:relative}.modal-top{place-items:start}.modal-middle{place-items:center}.modal-bottom{place-items:end}[type=radio].radio-xs{height:1rem;width:1rem}[type=radio].radio-sm{height:1.25rem;width:1.25rem}[type=radio].radio-md{height:1.5rem;width:1.5rem}[type=radio].radio-lg{height:2rem;width:2rem}.range-xs{height:1rem}.range-xs::-webkit-slider-runnable-track{height:.25rem}.range-xs::-moz-range-track{height:.25rem}.range-xs::-webkit-slider-thumb{height:1rem;width:1rem;--filler-offset:0.4rem}.range-xs::-moz-range-thumb{height:1rem;width:1rem;--filler-offset:0.4rem}.range-sm{height:1.25rem}.range-sm::-webkit-slider-runnable-track{height:.25rem}.range-sm::-moz-range-track{height:.25rem}.range-sm::-webkit-slider-thumb{height:1.25rem;width:1.25rem;--filler-offset:0.5rem}.range-sm::-moz-range-thumb{height:1.25rem;width:1.25rem;--filler-offset:0.5rem}.range-md{height:1.5rem}.range-md::-webkit-slider-runnable-track{height:.5rem}.range-md::-moz-range-track{height:.5rem}.range-md::-webkit-slider-thumb{height:1.5rem;width:1.5rem;--filler-offset:0.6rem}.range-md::-moz-range-thumb{height:1.5rem;width:1.5rem;--filler-offset:0.6rem}.range-lg{height:2rem}.range-lg::-webkit-slider-runnable-track{height:1rem}.range-lg::-moz-range-track{height:1rem}.range-lg::-webkit-slider-thumb{height:2rem;width:2rem;--filler-offset:1rem}.range-lg::-moz-range-thumb{height:2rem;width:2rem;--filler-offset:1rem}.rating-xs input{height:.75rem;width:.75rem}.rating-sm input{height:1rem;width:1rem}.rating-md input{height:1.5rem;width:1.5rem}.rating-lg input{height:2.5rem;width:2.5rem}.rating-half.rating-xs input:not(.rating-hidden){width:.375rem}.rating-half.rating-sm input:not(.rating-hidden){width:.5rem}.rating-half.rating-md input:not(.rating-hidden){width:.75rem}.rating-half.rating-lg input:not(.rating-hidden){width:1.25rem}.select-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2}[dir=rtl] .select-md{padding-left:2.5rem;padding-right:1rem}.select-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:2rem;font-size:1.125rem;line-height:1.75rem;line-height:2}[dir=rtl] .select-lg{padding-left:2rem;padding-right:1.5rem}.select-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:2rem;font-size:.875rem;line-height:2rem}[dir=rtl] .select-sm{padding-left:2rem;padding-right:.75rem}.select-xs{height:1.5rem;min-height:1.5rem;padding-left:.5rem;padding-right:2rem;font-size:.75rem;line-height:1rem;line-height:1.625}[dir=rtl] .select-xs{padding-left:2rem;padding-right:.5rem}.stats-horizontal{grid-auto-flow:column}.stats-vertical{grid-auto-flow:row}.steps-horizontal{grid-auto-columns:1fr;display:inline-grid;grid-auto-flow:column;overflow:hidden;overflow-x:auto}.steps-horizontal .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));place-items:center;text-align:center}.steps-vertical{grid-auto-rows:1fr;grid-auto-flow:row}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}.tabs-md :where(.tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding:1rem}.tabs-lg :where(.tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding:1.25rem}.tabs-sm :where(.tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding:0.75rem}.tabs-xs :where(.tab){height:1.25rem;font-size:.75rem;line-height:.75rem;--tab-padding:0.5rem}.textarea-xs{padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.75rem;line-height:1rem;line-height:1.625}.textarea-sm{padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:2rem}.textarea-md{padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;line-height:2}.textarea-lg{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.timeline-vertical{flex-direction:column}.timeline-compact,.timeline-horizontal.timeline-compact{--timeline-row-start:0}.timeline-compact .timeline-start,.timeline-horizontal.timeline-compact .timeline-start{grid-column-start:1;grid-column-end:4;grid-row-start:3;grid-row-end:4;margin:.25rem;align-self:flex-start;justify-self:center}.timeline-compact li:has(.timeline-start) .timeline-end,.timeline-horizontal.timeline-compact li:has(.timeline-start) .timeline-end{grid-column-start:none;grid-row-start:auto}.timeline-vertical.timeline-compact>li{--timeline-col-start:0}.timeline-vertical.timeline-compact .timeline-start{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:4;align-self:center;justify-self:start}.timeline-vertical.timeline-compact li:has(.timeline-start) .timeline-end{grid-column-start:auto;grid-row-start:none}:where(.timeline-vertical > li){--timeline-row-start:minmax(0, 1fr);--timeline-row-end:minmax(0, 1fr);justify-items:center}.timeline-vertical>li>hr{height:100%}:where(.timeline-vertical > li > hr):first-child{grid-column-start:2;grid-row-start:1}:where(.timeline-vertical > li > hr):last-child{grid-column-start:2;grid-column-end:auto;grid-row-start:3;grid-row-end:none}.timeline-vertical .timeline-start{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:4;align-self:center;justify-self:end}.timeline-vertical .timeline-end{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:4;align-self:center;justify-self:start}.timeline-vertical:where(.timeline-snap-icon)>li{--timeline-col-start:minmax(0, 1fr);--timeline-row-start:0.5rem}.timeline-horizontal{flex-direction:row}.timeline-horizontal>li>hr{width:100%}:where(.timeline-horizontal > li){align-items:center}:where(.timeline-horizontal > li > hr):first-child{grid-column-start:1;grid-row-start:2}:where(.timeline-horizontal > li > hr):last-child{grid-column-start:3;grid-column-end:none;grid-row-start:2;grid-row-end:auto}.timeline-horizontal .timeline-start{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:2;align-self:flex-end;justify-self:center}.timeline-horizontal .timeline-end{grid-column-start:1;grid-column-end:4;grid-row-start:3;grid-row-end:4;align-self:flex-start;justify-self:center}.timeline-horizontal:where(.timeline-snap-icon)>li,:where(.timeline-snap-icon)>li{--timeline-col-start:0.5rem;--timeline-row-start:minmax(0, 1fr)}:where(.toast){bottom:0;inset-inline-end:0px;inset-inline-start:auto;top:auto;--tw-translate-x:0px;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-start){inset-inline-end:auto;inset-inline-start:0px;--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-center){inset-inline-end:50%;inset-inline-start:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-center):where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-end){inset-inline-end:0px;inset-inline-start:auto;--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-bottom){bottom:0;top:auto;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-middle){bottom:auto;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-top){bottom:auto;top:0;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[type=checkbox].toggle-xs{--handleoffset:0.5rem;height:1rem;width:1.5rem}[type=checkbox].toggle-sm{--handleoffset:0.75rem;height:1.25rem;width:2rem}[type=checkbox].toggle-md{--handleoffset:1.5rem;height:1.5rem;width:3rem}[type=checkbox].toggle-lg{--handleoffset:2rem;height:2rem;width:4rem}.tooltip{position:relative;display:inline-block;--tooltip-offset:calc(100% + 1px + var(--tooltip-tail, 0px))}.tooltip:before{position:absolute;pointer-events:none;z-index:1;content:var(--tw-content);--tw-content:attr(data-tip)}.tooltip-top:before,.tooltip:before{transform:translateX(-50%);top:auto;left:50%;right:auto;bottom:var(--tooltip-offset)}.tooltip-bottom:before{transform:translateX(-50%);top:var(--tooltip-offset);left:50%;right:auto;bottom:auto}.tooltip-left:before{transform:translateY(-50%);top:50%;left:auto;right:var(--tooltip-offset);bottom:auto}.tooltip-right:before{transform:translateY(-50%);top:50%;left:var(--tooltip-offset);right:auto;bottom:auto}.artboard-demo{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.avatar.online:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.avatar.offline:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity:1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.card-compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.card-compact .card-title{margin-bottom:.25rem}.card-normal .card-body{padding:var(--padding-card,2rem);font-size:1rem;line-height:1.5rem}.card-normal .card-title{margin-bottom:.75rem}.divider-horizontal{margin-left:1rem;margin-right:1rem;margin-top:0;margin-bottom:0;height:auto;width:1rem}.divider-vertical{margin-left:0;margin-right:0;margin-top:1rem;margin-bottom:1rem;height:1rem;width:auto}.drawer-open>.drawer-toggle~.drawer-side>.drawer-overlay{cursor:default;background-color:transparent}.join.join-vertical>:where(:not(:first-child)){margin-left:0;margin-right:0;margin-top:-1px}.join.join-vertical>:where(:not(:first-child)):is(.btn){margin-top:calc(var(--border-btn) * -1)}.join.join-horizontal>:where(:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.join.join-horizontal>:where(:not(:first-child)):is(.btn){margin-inline-start:calc(var(--border-btn) * -1);margin-top:0}.menu-horizontal>li:not(.menu-title)>details>ul{margin-inline-start:0;margin-top:1rem;padding-top:.5rem;padding-bottom:.5rem;padding-inline-end:0.5rem}.menu-horizontal>li>details>ul:before{content:none}:where(.menu-horizontal > li:not(.menu-title) > details > ul){border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1),0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.menu-vertical>li:not(.menu-title)>details>ul{margin-inline-start:1rem;margin-top:0;padding-top:0;padding-bottom:0;padding-inline-end:0px}.menu-xs :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.menu-xs :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:.25rem;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.75rem;line-height:1rem}.menu-xs .menu-title{padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem}.menu-sm :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.menu-sm :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem}.menu-sm .menu-title{padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem}.menu-md :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.menu-md :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.menu-md .menu-title{padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem}.menu-lg :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.menu-lg :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-size:1.125rem;line-height:1.75rem}.menu-lg .menu-title{padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem}.modal-top :where(.modal-box){width:100%;max-width:none;--tw-translate-y:-2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-top-left-radius:0;border-top-right-radius:0}.modal-middle :where(.modal-box){width:91.666667%;max-width:32rem;--tw-translate-y:0px;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem)}.modal-bottom :where(.modal-box){width:100%;max-width:none;--tw-translate-y:2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:0;border-bottom-left-radius:0}.stats-horizontal>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.stats-horizontal{overflow-x:auto}.stats-horizontal:where([dir=rtl],[dir=rtl] *){--tw-divide-x-reverse:1}.stats-vertical>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.stats-vertical{overflow-y:auto}.steps-horizontal .step{grid-template-rows:40px 1fr;grid-template-columns:auto;min-width:4rem}.steps-horizontal .step:before{height:.5rem;width:100%;--tw-translate-x:0px;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:"";margin-inline-start:-100%}.steps-horizontal .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.steps-vertical .step{gap:.5rem;grid-template-columns:40px 1fr;grid-template-rows:auto;min-height:4rem;justify-items:start}.steps-vertical .step:before{height:100%;width:.5rem;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-inline-start:50%}.steps-vertical .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.table-xs :not(thead):not(tfoot) tr{font-size:.75rem;line-height:1rem}.table-xs :where(th,td){padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem}.table-sm :not(thead):not(tfoot) tr{font-size:.875rem;line-height:1.25rem}.table-sm :where(th,td){padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem}.table-md :not(thead):not(tfoot) tr{font-size:.875rem;line-height:1.25rem}.table-md :where(th,td){padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem}.table-lg :not(thead):not(tfoot) tr{font-size:1rem;line-height:1.5rem}.table-lg :where(th,td){padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem}.timeline-vertical>li>hr{width:.25rem}:where(.timeline-vertical:has(.timeline-middle) > li > hr):first-child{border-bottom-right-radius:var(--rounded-badge,1.9rem);border-bottom-left-radius:var(--rounded-badge,1.9rem);border-top-left-radius:0;border-top-right-radius:0}:where(.timeline-vertical:has(.timeline-middle) > li > hr):last-child{border-top-left-radius:var(--rounded-badge,1.9rem);border-top-right-radius:var(--rounded-badge,1.9rem);border-bottom-right-radius:0;border-bottom-left-radius:0}:where(.timeline-vertical:not(:has(.timeline-middle)) :first-child > hr:last-child){border-top-left-radius:var(--rounded-badge,1.9rem);border-top-right-radius:var(--rounded-badge,1.9rem);border-bottom-right-radius:0;border-bottom-left-radius:0}:where(.timeline-vertical:not(:has(.timeline-middle)) :last-child > hr:first-child){border-bottom-right-radius:var(--rounded-badge,1.9rem);border-bottom-left-radius:var(--rounded-badge,1.9rem);border-top-left-radius:0;border-top-right-radius:0}.timeline-horizontal>li>hr{height:.25rem}:where(.timeline-horizontal:has(.timeline-middle) > li > hr):first-child{border-start-end-radius:var(--rounded-badge,1.9rem);border-end-end-radius:var(--rounded-badge,1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}:where(.timeline-horizontal:has(.timeline-middle) > li > hr):last-child{border-start-start-radius:var(--rounded-badge,1.9rem);border-end-start-radius:var(--rounded-badge,1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline-horizontal:not(:has(.timeline-middle)) :first-child > hr:last-child){border-start-start-radius:var(--rounded-badge,1.9rem);border-end-start-radius:var(--rounded-badge,1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline-horizontal:not(:has(.timeline-middle)) :last-child > hr:first-child){border-start-end-radius:var(--rounded-badge,1.9rem);border-end-end-radius:var(--rounded-badge,1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}.tooltip{position:relative;display:inline-block;text-align:center;--tooltip-tail:0.1875rem;--tooltip-color:var(--fallback-n,oklch(var(--n)/1));--tooltip-text-color:var(--fallback-nc,oklch(var(--nc)/1));--tooltip-tail-offset:calc(100% + 0.0625rem - var(--tooltip-tail))}.tooltip:after,.tooltip:before{opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-delay:0.1s;transition-duration:.2s;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.tooltip:after{position:absolute;content:"";border-style:solid;border-width:var(--tooltip-tail,0);width:0;height:0;display:block}.tooltip:before{max-width:20rem;white-space:normal;border-radius:.25rem;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;background-color:var(--tooltip-color);color:var(--tooltip-text-color);width:max-content}.tooltip.tooltip-open:before{opacity:1;transition-delay:75ms}.tooltip.tooltip-open:after{opacity:1;transition-delay:75ms}.tooltip:hover:before{opacity:1;transition-delay:75ms}.tooltip:hover:after{opacity:1;transition-delay:75ms}.tooltip:has(:focus-visible):after,.tooltip:has(:focus-visible):before{opacity:1;transition-delay:75ms}.tooltip:not([data-tip]):hover:after,.tooltip:not([data-tip]):hover:before{visibility:hidden;opacity:0}.tooltip-top:after,.tooltip:after{transform:translateX(-50%);border-color:var(--tooltip-color) transparent transparent transparent;top:auto;left:50%;right:auto;bottom:var(--tooltip-tail-offset)}.tooltip-bottom:after{transform:translateX(-50%);border-color:transparent transparent var(--tooltip-color) transparent;top:var(--tooltip-tail-offset);left:50%;right:auto;bottom:auto}.tooltip-left:after{transform:translateY(-50%);border-color:transparent transparent transparent var(--tooltip-color);top:50%;left:auto;right:calc(var(--tooltip-tail-offset) + .0625rem);bottom:auto}.tooltip-right:after{transform:translateY(-50%);border-color:transparent var(--tooltip-color) transparent transparent;top:50%;left:calc(var(--tooltip-tail-offset) + .0625rem);right:auto;bottom:auto}.tooltip-primary{--tooltip-color:var(--fallback-p,oklch(var(--p)/1));--tooltip-text-color:var(--fallback-pc,oklch(var(--pc)/1))}.tooltip-secondary{--tooltip-color:var(--fallback-s,oklch(var(--s)/1));--tooltip-text-color:var(--fallback-sc,oklch(var(--sc)/1))}.tooltip-accent{--tooltip-color:var(--fallback-a,oklch(var(--a)/1));--tooltip-text-color:var(--fallback-ac,oklch(var(--ac)/1))}.tooltip-info{--tooltip-color:var(--fallback-in,oklch(var(--in)/1));--tooltip-text-color:var(--fallback-inc,oklch(var(--inc)/1))}.tooltip-success{--tooltip-color:var(--fallback-su,oklch(var(--su)/1));--tooltip-text-color:var(--fallback-suc,oklch(var(--suc)/1))}.tooltip-warning{--tooltip-color:var(--fallback-wa,oklch(var(--wa)/1));--tooltip-text-color:var(--fallback-wac,oklch(var(--wac)/1))}.tooltip-error{--tooltip-color:var(--fallback-er,oklch(var(--er)/1));--tooltip-text-color:var(--fallback-erc,oklch(var(--erc)/1))}@media (hover:hover){.hover\:checkbox-success:hover:hover{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.hover\:checkbox-warning:hover:hover{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.hover\:checkbox-info:hover:hover{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.hover\:checkbox-error:hover:hover{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.hover\:radio-success:hover:hover{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.hover\:radio-warning:hover:hover{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.hover\:radio-info:hover:hover{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.hover\:radio-error:hover:hover{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}}@media (hover:hover){.hover\:btn-success:hover.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.hover\:btn-success:hover.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000)}}.hover\:btn-success:hover.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.hover\:btn-success:hover.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000)}}.hover\:btn-info:hover.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.hover\:btn-info:hover.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000)}}.hover\:btn-info:hover.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.hover\:btn-info:hover.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000)}}.hover\:btn-warning:hover.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.hover\:btn-warning:hover.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000)}}.hover\:btn-warning:hover.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.hover\:btn-warning:hover.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000)}}.hover\:btn-error:hover.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.hover\:btn-error:hover.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000)}}.hover\:btn-error:hover.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.hover\:btn-error:hover.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000)}}}.hover\:alert-info:hover{border-color:var(--fallback-in,oklch(var(--in)/.2));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-in,oklch(var(--in)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:alert-success:hover{border-color:var(--fallback-su,oklch(var(--su)/.2));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-su,oklch(var(--su)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:alert-warning:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.2));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));--alert-bg:var(--fallback-wa,oklch(var(--wa)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:alert-error:hover{border-color:var(--fallback-er,oklch(var(--er)/.2));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-er,oklch(var(--er)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:badge-info:hover{border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.hover\:badge-success:hover{border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.hover\:badge-warning:hover{border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.hover\:badge-error:hover{border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.hover\:badge-info:hover.badge-outline{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.hover\:badge-success:hover.badge-outline{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.hover\:badge-warning:hover.badge-outline{--tw-text-opacity:1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.hover\:badge-error:hover.badge-outline{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}@supports not (color:oklch(0% 0 0)){.hover\:btn-info:hover{--btn-color:var(--fallback-in)}.hover\:btn-success:hover{--btn-color:var(--fallback-su)}.hover\:btn-warning:hover{--btn-color:var(--fallback-wa)}.hover\:btn-error:hover{--btn-color:var(--fallback-er)}}@supports (color:color-mix(in oklab,black,black)){.hover\:btn-success:hover.btn-outline.btn-active{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000)}.hover\:btn-info:hover.btn-outline.btn-active{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000)}.hover\:btn-warning:hover.btn-outline.btn-active{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000)}.hover\:btn-error:hover.btn-outline.btn-active{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000)}}@supports (color:oklch(0% 0 0)){.hover\:btn-info:hover{--btn-color:var(--in)}.hover\:btn-success:hover{--btn-color:var(--su)}.hover\:btn-warning:hover{--btn-color:var(--wa)}.hover\:btn-error:hover{--btn-color:var(--er)}}.hover\:btn-info:hover{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:btn-success:hover{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:btn-warning:hover{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:btn-error:hover{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:btn-success:hover.btn-outline{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.hover\:btn-success:hover.btn-outline.btn-active{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.hover\:btn-info:hover.btn-outline{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.hover\:btn-info:hover.btn-outline.btn-active{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.hover\:btn-warning:hover.btn-outline{--tw-text-opacity:1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.hover\:btn-warning:hover.btn-outline.btn-active{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.hover\:btn-error:hover.btn-outline{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.hover\:btn-error:hover.btn-outline.btn-active{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.hover\:chat-bubble-info:hover{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.hover\:chat-bubble-success:hover{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.hover\:chat-bubble-warning:hover{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.hover\:chat-bubble-error:hover{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.hover\:checkbox-success:hover{--chkbg:var(--fallback-su,oklch(var(--su)/1));--chkfg:var(--fallback-suc,oklch(var(--suc)/1));--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.hover\:checkbox-success:hover:focus-visible{outline-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:checkbox-success:hover:checked,.hover\:checkbox-success:hover[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.hover\:checkbox-warning:hover{--chkbg:var(--fallback-wa,oklch(var(--wa)/1));--chkfg:var(--fallback-wac,oklch(var(--wac)/1));--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.hover\:checkbox-warning:hover:focus-visible{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:checkbox-warning:hover:checked,.hover\:checkbox-warning:hover[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.hover\:checkbox-info:hover{--chkbg:var(--fallback-in,oklch(var(--in)/1));--chkfg:var(--fallback-inc,oklch(var(--inc)/1));--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.hover\:checkbox-info:hover:focus-visible{outline-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:checkbox-info:hover:checked,.hover\:checkbox-info:hover[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.hover\:checkbox-error:hover{--chkbg:var(--fallback-er,oklch(var(--er)/1));--chkfg:var(--fallback-erc,oklch(var(--erc)/1));--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.hover\:checkbox-error:hover:focus-visible{outline-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:checkbox-error:hover:checked,.hover\:checkbox-error:hover[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.hover\:divider-success:hover:after,.hover\:divider-success:hover:before{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.hover\:divider-warning:hover:after,.hover\:divider-warning:hover:before{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.hover\:divider-info:hover:after,.hover\:divider-info:hover:before{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.hover\:divider-error:hover:after,.hover\:divider-error:hover:before{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.hover\:file-input-info:hover{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.hover\:file-input-info:hover:focus{outline-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:file-input-info:hover::file-selector-button{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.hover\:file-input-success:hover{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.hover\:file-input-success:hover:focus{outline-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:file-input-success:hover::file-selector-button{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.hover\:file-input-warning:hover{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.hover\:file-input-warning:hover:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:file-input-warning:hover::file-selector-button{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.hover\:file-input-error:hover{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.hover\:file-input-error:hover:focus{outline-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:file-input-error:hover::file-selector-button{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.hover\:input-info:hover{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.hover\:input-info:hover:focus,.hover\:input-info:hover:focus-within{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:input-success:hover{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.hover\:input-success:hover:focus,.hover\:input-success:hover:focus-within{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:input-warning:hover{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.hover\:input-warning:hover:focus,.hover\:input-warning:hover:focus-within{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:input-error:hover{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.hover\:input-error:hover:focus,.hover\:input-error:hover:focus-within{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}@supports (color:color-mix(in oklab,black,black)){@media (hover:hover){.hover\:link-success:hover:hover{color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 80%,#000)}.hover\:link-info:hover:hover{color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 80%,#000)}.hover\:link-warning:hover:hover{color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 80%,#000)}.hover\:link-error:hover:hover{color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 80%,#000)}}}.hover\:link-success:hover{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.hover\:link-info:hover{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.hover\:link-warning:hover{--tw-text-opacity:1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.hover\:link-error:hover{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.hover\:progress-info:hover::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.hover\:progress-success:hover::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.hover\:progress-warning:hover::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.hover\:progress-error:hover::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.hover\:progress-info:hover:indeterminate{--progress-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:progress-success:hover:indeterminate{--progress-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:progress-warning:hover:indeterminate{--progress-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:progress-error:hover:indeterminate{--progress-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:progress-info:hover::-webkit-progress-value{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.hover\:progress-success:hover::-webkit-progress-value{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.hover\:progress-warning:hover::-webkit-progress-value{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.hover\:progress-error:hover::-webkit-progress-value{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.hover\:radio-success:hover{--chkbg:var(--su);--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.hover\:radio-success:hover:focus-visible{outline-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:radio-success:hover:checked,.hover\:radio-success:hover[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.hover\:radio-warning:hover{--chkbg:var(--wa);--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.hover\:radio-warning:hover:focus-visible{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:radio-warning:hover:checked,.hover\:radio-warning:hover[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.hover\:radio-info:hover{--chkbg:var(--in);--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.hover\:radio-info:hover:focus-visible{outline-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:radio-info:hover:checked,.hover\:radio-info:hover[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.hover\:radio-error:hover{--chkbg:var(--er);--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.hover\:radio-error:hover:focus-visible{outline-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:radio-error:hover:checked,.hover\:radio-error:hover[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.hover\:range-success:hover{--range-shdw:var(--fallback-su,oklch(var(--su)/1))}.hover\:range-warning:hover{--range-shdw:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:range-info:hover{--range-shdw:var(--fallback-in,oklch(var(--in)/1))}.hover\:range-error:hover{--range-shdw:var(--fallback-er,oklch(var(--er)/1))}.hover\:select-info:hover{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.hover\:select-info:hover:focus{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:select-success:hover{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.hover\:select-success:hover:focus{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:select-warning:hover{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.hover\:select-warning:hover:focus{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:select-error:hover{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.hover\:select-error:hover:focus{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.steps .hover\:step-info:hover+.hover\:step-info:hover:before{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.steps .hover\:step-info:hover:after{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.steps .hover\:step-success:hover+.hover\:step-success:hover:before{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.steps .hover\:step-success:hover:after{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.steps .hover\:step-warning:hover+.hover\:step-warning:hover:before{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.steps .hover\:step-warning:hover:after{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.steps .hover\:step-error:hover+.hover\:step-error:hover:before{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.steps .hover\:step-error:hover:after{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.hover\:textarea-info:hover{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.hover\:textarea-info:hover:focus{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:textarea-success:hover{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.hover\:textarea-success:hover:focus{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:textarea-warning:hover{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.hover\:textarea-warning:hover:focus{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:textarea-error:hover{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.hover\:textarea-error:hover:focus{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:toggle-success:hover:focus-visible{outline-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:toggle-success:hover:checked,.hover\:toggle-success:hover[aria-checked=true]{border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.hover\:toggle-warning:hover:focus-visible{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:toggle-warning:hover:checked,.hover\:toggle-warning:hover[aria-checked=true]{border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.hover\:toggle-info:hover:focus-visible{outline-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:toggle-info:hover:checked,.hover\:toggle-info:hover[aria-checked=true]{border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.hover\:toggle-error:hover:focus-visible{outline-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:toggle-error:hover:checked,.hover\:toggle-error:hover[aria-checked=true]{border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@media (hover:hover){.focus\:checkbox-success:focus:hover{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.focus\:checkbox-warning:focus:hover{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.focus\:checkbox-info:focus:hover{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.focus\:checkbox-error:focus:hover{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.focus\:radio-success:focus:hover{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.focus\:radio-warning:focus:hover{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.focus\:radio-info:focus:hover{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.focus\:radio-error:focus:hover{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}}@media (hover:hover){.focus\:btn-success:focus.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.focus\:btn-success:focus.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000)}}.focus\:btn-success:focus.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.focus\:btn-success:focus.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000)}}.focus\:btn-info:focus.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.focus\:btn-info:focus.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000)}}.focus\:btn-info:focus.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.focus\:btn-info:focus.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000)}}.focus\:btn-warning:focus.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.focus\:btn-warning:focus.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000)}}.focus\:btn-warning:focus.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.focus\:btn-warning:focus.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000)}}.focus\:btn-error:focus.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.focus\:btn-error:focus.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000)}}.focus\:btn-error:focus.btn-outline:hover{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){.focus\:btn-error:focus.btn-outline:hover{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000)}}}.focus\:alert-info:focus{border-color:var(--fallback-in,oklch(var(--in)/.2));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-in,oklch(var(--in)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:alert-success:focus{border-color:var(--fallback-su,oklch(var(--su)/.2));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-su,oklch(var(--su)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:alert-warning:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.2));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));--alert-bg:var(--fallback-wa,oklch(var(--wa)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:alert-error:focus{border-color:var(--fallback-er,oklch(var(--er)/.2));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));--alert-bg:var(--fallback-er,oklch(var(--er)/1));--alert-bg-mix:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:badge-info:focus{border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.focus\:badge-success:focus{border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.focus\:badge-warning:focus{border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.focus\:badge-error:focus{border-color:transparent;--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.focus\:badge-info:focus.badge-outline{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.focus\:badge-success:focus.badge-outline{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.focus\:badge-warning:focus.badge-outline{--tw-text-opacity:1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.focus\:badge-error:focus.badge-outline{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}@supports not (color:oklch(0% 0 0)){.focus\:btn-info:focus{--btn-color:var(--fallback-in)}.focus\:btn-success:focus{--btn-color:var(--fallback-su)}.focus\:btn-warning:focus{--btn-color:var(--fallback-wa)}.focus\:btn-error:focus{--btn-color:var(--fallback-er)}}@supports (color:color-mix(in oklab,black,black)){.focus\:btn-success:focus.btn-outline.btn-active{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,#000)}.focus\:btn-info:focus.btn-outline.btn-active{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,#000)}.focus\:btn-warning:focus.btn-outline.btn-active{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,#000)}.focus\:btn-error:focus.btn-outline.btn-active{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,#000)}}@supports (color:oklch(0% 0 0)){.focus\:btn-info:focus{--btn-color:var(--in)}.focus\:btn-success:focus{--btn-color:var(--su)}.focus\:btn-warning:focus{--btn-color:var(--wa)}.focus\:btn-error:focus{--btn-color:var(--er)}}.focus\:btn-info:focus{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:btn-success:focus{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:btn-warning:focus{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:btn-error:focus{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:btn-success:focus.btn-outline{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.focus\:btn-success:focus.btn-outline.btn-active{--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.focus\:btn-info:focus.btn-outline{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.focus\:btn-info:focus.btn-outline.btn-active{--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.focus\:btn-warning:focus.btn-outline{--tw-text-opacity:1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.focus\:btn-warning:focus.btn-outline.btn-active{--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.focus\:btn-error:focus.btn-outline{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.focus\:btn-error:focus.btn-outline.btn-active{--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.focus\:chat-bubble-info:focus{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.focus\:chat-bubble-success:focus{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.focus\:chat-bubble-warning:focus{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.focus\:chat-bubble-error:focus{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.focus\:checkbox-success:focus{--chkbg:var(--fallback-su,oklch(var(--su)/1));--chkfg:var(--fallback-suc,oklch(var(--suc)/1));--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.focus\:checkbox-success:focus:focus-visible{outline-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:checkbox-success:focus:checked,.focus\:checkbox-success:focus[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.focus\:checkbox-warning:focus{--chkbg:var(--fallback-wa,oklch(var(--wa)/1));--chkfg:var(--fallback-wac,oklch(var(--wac)/1));--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.focus\:checkbox-warning:focus:focus-visible{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:checkbox-warning:focus:checked,.focus\:checkbox-warning:focus[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.focus\:checkbox-info:focus{--chkbg:var(--fallback-in,oklch(var(--in)/1));--chkfg:var(--fallback-inc,oklch(var(--inc)/1));--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.focus\:checkbox-info:focus:focus-visible{outline-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:checkbox-info:focus:checked,.focus\:checkbox-info:focus[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.focus\:checkbox-error:focus{--chkbg:var(--fallback-er,oklch(var(--er)/1));--chkfg:var(--fallback-erc,oklch(var(--erc)/1));--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.focus\:checkbox-error:focus:focus-visible{outline-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:checkbox-error:focus:checked,.focus\:checkbox-error:focus[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.focus\:divider-success:focus:after,.focus\:divider-success:focus:before{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.focus\:divider-warning:focus:after,.focus\:divider-warning:focus:before{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.focus\:divider-info:focus:after,.focus\:divider-info:focus:before{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.focus\:divider-error:focus:after,.focus\:divider-error:focus:before{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.focus\:file-input-info:focus{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.focus\:file-input-info:focus:focus{outline-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:file-input-info:focus::file-selector-button{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.focus\:file-input-success:focus{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.focus\:file-input-success:focus:focus{outline-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:file-input-success:focus::file-selector-button{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.focus\:file-input-warning:focus{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.focus\:file-input-warning:focus:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:file-input-warning:focus::file-selector-button{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.focus\:file-input-error:focus{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.focus\:file-input-error:focus:focus{outline-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:file-input-error:focus::file-selector-button{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.focus\:input-info:focus{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.focus\:input-info:focus:focus,.focus\:input-info:focus:focus-within{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:input-success:focus{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.focus\:input-success:focus:focus,.focus\:input-success:focus:focus-within{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:input-warning:focus{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.focus\:input-warning:focus:focus,.focus\:input-warning:focus:focus-within{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:input-error:focus{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.focus\:input-error:focus:focus,.focus\:input-error:focus:focus-within{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}@supports (color:color-mix(in oklab,black,black)){@media (hover:hover){.focus\:link-success:focus:hover{color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 80%,#000)}.focus\:link-info:focus:hover{color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 80%,#000)}.focus\:link-warning:focus:hover{color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 80%,#000)}.focus\:link-error:focus:hover{color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 80%,#000)}}}.focus\:link-success:focus{--tw-text-opacity:1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.focus\:link-info:focus{--tw-text-opacity:1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.focus\:link-warning:focus{--tw-text-opacity:1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.focus\:link-error:focus{--tw-text-opacity:1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.focus\:progress-info:focus::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.focus\:progress-success:focus::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.focus\:progress-warning:focus::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.focus\:progress-error:focus::-moz-progress-bar{border-radius:var(--rounded-box,1rem);--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.focus\:progress-info:focus:indeterminate{--progress-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:progress-success:focus:indeterminate{--progress-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:progress-warning:focus:indeterminate{--progress-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:progress-error:focus:indeterminate{--progress-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:progress-info:focus::-webkit-progress-value{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.focus\:progress-success:focus::-webkit-progress-value{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.focus\:progress-warning:focus::-webkit-progress-value{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.focus\:progress-error:focus::-webkit-progress-value{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.focus\:radio-success:focus{--chkbg:var(--su);--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.focus\:radio-success:focus:focus-visible{outline-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:radio-success:focus:checked,.focus\:radio-success:focus[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.focus\:radio-warning:focus{--chkbg:var(--wa);--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.focus\:radio-warning:focus:focus-visible{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:radio-warning:focus:checked,.focus\:radio-warning:focus[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.focus\:radio-info:focus{--chkbg:var(--in);--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.focus\:radio-info:focus:focus-visible{outline-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:radio-info:focus:checked,.focus\:radio-info:focus[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.focus\:radio-error:focus{--chkbg:var(--er);--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.focus\:radio-error:focus:focus-visible{outline-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:radio-error:focus:checked,.focus\:radio-error:focus[aria-checked=true]{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.focus\:range-success:focus{--range-shdw:var(--fallback-su,oklch(var(--su)/1))}.focus\:range-warning:focus{--range-shdw:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:range-info:focus{--range-shdw:var(--fallback-in,oklch(var(--in)/1))}.focus\:range-error:focus{--range-shdw:var(--fallback-er,oklch(var(--er)/1))}.focus\:select-info:focus{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.focus\:select-info:focus:focus{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:select-success:focus{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.focus\:select-success:focus:focus{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:select-warning:focus{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.focus\:select-warning:focus:focus{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:select-error:focus{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.focus\:select-error:focus:focus{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.steps .focus\:step-info:focus+.focus\:step-info:focus:before{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.steps .focus\:step-info:focus:after{--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.steps .focus\:step-success:focus+.focus\:step-success:focus:before{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.steps .focus\:step-success:focus:after{--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.steps .focus\:step-warning:focus+.focus\:step-warning:focus:before{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.steps .focus\:step-warning:focus:after{--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.steps .focus\:step-error:focus+.focus\:step-error:focus:before{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.steps .focus\:step-error:focus:after{--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.focus\:textarea-info:focus{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)))}.focus\:textarea-info:focus:focus{--tw-border-opacity:1;border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:textarea-success:focus{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)))}.focus\:textarea-success:focus:focus{--tw-border-opacity:1;border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:textarea-warning:focus{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)))}.focus\:textarea-warning:focus:focus{--tw-border-opacity:1;border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:textarea-error:focus{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)))}.focus\:textarea-error:focus:focus{--tw-border-opacity:1;border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:toggle-success:focus:focus-visible{outline-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:toggle-success:focus:checked,.focus\:toggle-success:focus[aria-checked=true]{border-color:var(--fallback-su,oklch(var(--su)/var(--tw-border-opacity)));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.focus\:toggle-warning:focus:focus-visible{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:toggle-warning:focus:checked,.focus\:toggle-warning:focus[aria-checked=true]{border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.focus\:toggle-info:focus:focus-visible{outline-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:toggle-info:focus:checked,.focus\:toggle-info:focus[aria-checked=true]{border-color:var(--fallback-in,oklch(var(--in)/var(--tw-border-opacity)));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.focus\:toggle-error:focus:focus-visible{outline-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:toggle-error:focus:checked,.focus\:toggle-error:focus[aria-checked=true]{border-color:var(--fallback-er,oklch(var(--er)/var(--tw-border-opacity)));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@media (min-width:640px){.sm\:dropdown-end .dropdown-content{inset-inline-end:0px}.sm\:dropdown-left .dropdown-content{bottom:auto;inset-inline-end:100%;top:0;transform-origin:right}.sm\:dropdown-right .dropdown-content{bottom:auto;inset-inline-start:100%;top:0;transform-origin:left}.sm\:dropdown-bottom .dropdown-content{bottom:auto;top:100%;transform-origin:top}.sm\:dropdown-top .dropdown-content{bottom:100%;top:auto;transform-origin:bottom}.sm\:dropdown-end.dropdown-right .dropdown-content{bottom:0;top:auto}.sm\:dropdown-right.dropdown-end .dropdown-content{bottom:0;top:auto}.sm\:dropdown-end.dropdown-left .dropdown-content{bottom:0;top:auto}.sm\:dropdown-left.dropdown-end .dropdown-content{bottom:0;top:auto}.sm\:input-md[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.sm\:input-sm[type=number]::-webkit-inner-spin-button{margin-top:0;margin-bottom:0;margin-inline-end:0}.sm\:input-lg[type=number]::-webkit-inner-spin-button{margin-top:-1.5rem;margin-bottom:-1.5rem;margin-inline-end:-1.5rem}.sm\:loading-sm{width:1.25rem}.sm\:loading-md{width:1.5rem}.sm\:loading-lg{width:2.5rem}}@media (min-width:768px){.md\:dropdown-end .dropdown-content{inset-inline-end:0px}.md\:dropdown-left .dropdown-content{bottom:auto;inset-inline-end:100%;top:0;transform-origin:right}.md\:dropdown-right .dropdown-content{bottom:auto;inset-inline-start:100%;top:0;transform-origin:left}.md\:dropdown-bottom .dropdown-content{bottom:auto;top:100%;transform-origin:top}.md\:dropdown-top .dropdown-content{bottom:100%;top:auto;transform-origin:bottom}.md\:dropdown-end.dropdown-right .dropdown-content{bottom:0;top:auto}.md\:dropdown-right.dropdown-end .dropdown-content{bottom:0;top:auto}.md\:dropdown-end.dropdown-left .dropdown-content{bottom:0;top:auto}.md\:dropdown-left.dropdown-end .dropdown-content{bottom:0;top:auto}.md\:input-md[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.md\:input-sm[type=number]::-webkit-inner-spin-button{margin-top:0;margin-bottom:0;margin-inline-end:0}.md\:input-lg[type=number]::-webkit-inner-spin-button{margin-top:-1.5rem;margin-bottom:-1.5rem;margin-inline-end:-1.5rem}.md\:loading-sm{width:1.25rem}.md\:loading-md{width:1.5rem}.md\:loading-lg{width:2.5rem}}@media (min-width:1024px){.lg\:dropdown-end .dropdown-content{inset-inline-end:0px}.lg\:dropdown-left .dropdown-content{bottom:auto;inset-inline-end:100%;top:0;transform-origin:right}.lg\:dropdown-right .dropdown-content{bottom:auto;inset-inline-start:100%;top:0;transform-origin:left}.lg\:dropdown-bottom .dropdown-content{bottom:auto;top:100%;transform-origin:top}.lg\:dropdown-top .dropdown-content{bottom:100%;top:auto;transform-origin:bottom}.lg\:dropdown-end.dropdown-right .dropdown-content{bottom:0;top:auto}.lg\:dropdown-right.dropdown-end .dropdown-content{bottom:0;top:auto}.lg\:dropdown-end.dropdown-left .dropdown-content{bottom:0;top:auto}.lg\:dropdown-left.dropdown-end .dropdown-content{bottom:0;top:auto}.lg\:input-md[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.lg\:input-sm[type=number]::-webkit-inner-spin-button{margin-top:0;margin-bottom:0;margin-inline-end:0}.lg\:input-lg[type=number]::-webkit-inner-spin-button{margin-top:-1.5rem;margin-bottom:-1.5rem;margin-inline-end:-1.5rem}.lg\:loading-sm{width:1.25rem}.lg\:loading-md{width:1.5rem}.lg\:loading-lg{width:2.5rem}}@media (min-width:1280px){.xl\:dropdown-end .dropdown-content{inset-inline-end:0px}.xl\:dropdown-left .dropdown-content{bottom:auto;inset-inline-end:100%;top:0;transform-origin:right}.xl\:dropdown-right .dropdown-content{bottom:auto;inset-inline-start:100%;top:0;transform-origin:left}.xl\:dropdown-bottom .dropdown-content{bottom:auto;top:100%;transform-origin:top}.xl\:dropdown-top .dropdown-content{bottom:100%;top:auto;transform-origin:bottom}.xl\:dropdown-end.dropdown-right .dropdown-content{bottom:0;top:auto}.xl\:dropdown-right.dropdown-end .dropdown-content{bottom:0;top:auto}.xl\:dropdown-end.dropdown-left .dropdown-content{bottom:0;top:auto}.xl\:dropdown-left.dropdown-end .dropdown-content{bottom:0;top:auto}.xl\:input-md[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.xl\:input-sm[type=number]::-webkit-inner-spin-button{margin-top:0;margin-bottom:0;margin-inline-end:0}.xl\:input-lg[type=number]::-webkit-inner-spin-button{margin-top:-1.5rem;margin-bottom:-1.5rem;margin-inline-end:-1.5rem}.xl\:loading-sm{width:1.25rem}.xl\:loading-md{width:1.5rem}.xl\:loading-lg{width:2.5rem}}.hover\:divide-base-100:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:divide-base-100\/0:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:divide-base-100\/10:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.1))}.hover\:divide-base-100\/100:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:divide-base-100\/15:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.15))}.hover\:divide-base-100\/20:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.2))}.hover\:divide-base-100\/25:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.25))}.hover\:divide-base-100\/30:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.3))}.hover\:divide-base-100\/35:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.35))}.hover\:divide-base-100\/40:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.4))}.hover\:divide-base-100\/45:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.45))}.hover\:divide-base-100\/5:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.05))}.hover\:divide-base-100\/50:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.5))}.hover\:divide-base-100\/55:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.55))}.hover\:divide-base-100\/60:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.6))}.hover\:divide-base-100\/65:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.65))}.hover\:divide-base-100\/70:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.7))}.hover\:divide-base-100\/75:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.75))}.hover\:divide-base-100\/80:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.8))}.hover\:divide-base-100\/85:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.85))}.hover\:divide-base-100\/90:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.9))}.hover\:divide-base-100\/95:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.95))}.hover\:divide-base-200:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:divide-base-200\/0:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:divide-base-200\/10:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.1))}.hover\:divide-base-200\/100:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:divide-base-200\/15:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.15))}.hover\:divide-base-200\/20:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.2))}.hover\:divide-base-200\/25:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.25))}.hover\:divide-base-200\/30:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.3))}.hover\:divide-base-200\/35:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.35))}.hover\:divide-base-200\/40:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.4))}.hover\:divide-base-200\/45:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.45))}.hover\:divide-base-200\/5:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.05))}.hover\:divide-base-200\/50:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.5))}.hover\:divide-base-200\/55:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.55))}.hover\:divide-base-200\/60:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.6))}.hover\:divide-base-200\/65:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.65))}.hover\:divide-base-200\/70:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.7))}.hover\:divide-base-200\/75:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.75))}.hover\:divide-base-200\/80:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.8))}.hover\:divide-base-200\/85:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.85))}.hover\:divide-base-200\/90:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.9))}.hover\:divide-base-200\/95:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.95))}.hover\:divide-base-300:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:divide-base-300\/0:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:divide-base-300\/10:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.1))}.hover\:divide-base-300\/100:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:divide-base-300\/15:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.15))}.hover\:divide-base-300\/20:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.2))}.hover\:divide-base-300\/25:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.25))}.hover\:divide-base-300\/30:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.3))}.hover\:divide-base-300\/35:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.35))}.hover\:divide-base-300\/40:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.4))}.hover\:divide-base-300\/45:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.45))}.hover\:divide-base-300\/5:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.05))}.hover\:divide-base-300\/50:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.5))}.hover\:divide-base-300\/55:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.55))}.hover\:divide-base-300\/60:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.6))}.hover\:divide-base-300\/65:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.65))}.hover\:divide-base-300\/70:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.7))}.hover\:divide-base-300\/75:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.75))}.hover\:divide-base-300\/80:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.8))}.hover\:divide-base-300\/85:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.85))}.hover\:divide-base-300\/90:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.9))}.hover\:divide-base-300\/95:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.95))}.hover\:divide-base-content:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:divide-base-content\/0:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:divide-base-content\/10:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.1))}.hover\:divide-base-content\/100:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:divide-base-content\/15:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.15))}.hover\:divide-base-content\/20:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.hover\:divide-base-content\/25:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.25))}.hover\:divide-base-content\/30:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.3))}.hover\:divide-base-content\/35:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.35))}.hover\:divide-base-content\/40:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.4))}.hover\:divide-base-content\/45:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.45))}.hover\:divide-base-content\/5:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.05))}.hover\:divide-base-content\/50:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.5))}.hover\:divide-base-content\/55:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.55))}.hover\:divide-base-content\/60:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.6))}.hover\:divide-base-content\/65:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.65))}.hover\:divide-base-content\/70:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.7))}.hover\:divide-base-content\/75:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.75))}.hover\:divide-base-content\/80:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.8))}.hover\:divide-base-content\/85:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.85))}.hover\:divide-base-content\/90:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.9))}.hover\:divide-base-content\/95:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.95))}.hover\:divide-error:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:divide-error-content:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:divide-error-content\/0:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:divide-error-content\/10:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.1))}.hover\:divide-error-content\/100:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:divide-error-content\/15:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.15))}.hover\:divide-error-content\/20:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.2))}.hover\:divide-error-content\/25:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.25))}.hover\:divide-error-content\/30:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.3))}.hover\:divide-error-content\/35:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.35))}.hover\:divide-error-content\/40:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.4))}.hover\:divide-error-content\/45:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.45))}.hover\:divide-error-content\/5:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.05))}.hover\:divide-error-content\/50:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.5))}.hover\:divide-error-content\/55:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.55))}.hover\:divide-error-content\/60:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.6))}.hover\:divide-error-content\/65:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.65))}.hover\:divide-error-content\/70:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.7))}.hover\:divide-error-content\/75:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.75))}.hover\:divide-error-content\/80:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.8))}.hover\:divide-error-content\/85:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.85))}.hover\:divide-error-content\/90:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.9))}.hover\:divide-error-content\/95:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.95))}.hover\:divide-error\/0:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/0))}.hover\:divide-error\/10:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.1))}.hover\:divide-error\/100:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:divide-error\/15:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.15))}.hover\:divide-error\/20:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.2))}.hover\:divide-error\/25:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.25))}.hover\:divide-error\/30:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.3))}.hover\:divide-error\/35:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.35))}.hover\:divide-error\/40:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.4))}.hover\:divide-error\/45:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.45))}.hover\:divide-error\/5:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.05))}.hover\:divide-error\/50:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.5))}.hover\:divide-error\/55:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.55))}.hover\:divide-error\/60:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.6))}.hover\:divide-error\/65:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.65))}.hover\:divide-error\/70:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.7))}.hover\:divide-error\/75:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.75))}.hover\:divide-error\/80:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.8))}.hover\:divide-error\/85:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.85))}.hover\:divide-error\/90:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.9))}.hover\:divide-error\/95:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.95))}.hover\:divide-info:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:divide-info-content:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:divide-info-content\/0:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:divide-info-content\/10:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.1))}.hover\:divide-info-content\/100:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:divide-info-content\/15:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.15))}.hover\:divide-info-content\/20:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.2))}.hover\:divide-info-content\/25:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.25))}.hover\:divide-info-content\/30:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.3))}.hover\:divide-info-content\/35:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.35))}.hover\:divide-info-content\/40:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.4))}.hover\:divide-info-content\/45:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.45))}.hover\:divide-info-content\/5:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.05))}.hover\:divide-info-content\/50:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.5))}.hover\:divide-info-content\/55:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.55))}.hover\:divide-info-content\/60:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.6))}.hover\:divide-info-content\/65:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.65))}.hover\:divide-info-content\/70:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.7))}.hover\:divide-info-content\/75:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.75))}.hover\:divide-info-content\/80:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.8))}.hover\:divide-info-content\/85:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.85))}.hover\:divide-info-content\/90:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.9))}.hover\:divide-info-content\/95:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.95))}.hover\:divide-info\/0:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/0))}.hover\:divide-info\/10:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.1))}.hover\:divide-info\/100:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:divide-info\/15:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.15))}.hover\:divide-info\/20:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.2))}.hover\:divide-info\/25:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.25))}.hover\:divide-info\/30:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.3))}.hover\:divide-info\/35:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.35))}.hover\:divide-info\/40:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.4))}.hover\:divide-info\/45:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.45))}.hover\:divide-info\/5:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.05))}.hover\:divide-info\/50:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.5))}.hover\:divide-info\/55:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.55))}.hover\:divide-info\/60:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.6))}.hover\:divide-info\/65:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.65))}.hover\:divide-info\/70:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.7))}.hover\:divide-info\/75:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.75))}.hover\:divide-info\/80:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.8))}.hover\:divide-info\/85:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.85))}.hover\:divide-info\/90:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.9))}.hover\:divide-info\/95:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.95))}.hover\:divide-success:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:divide-success-content:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:divide-success-content\/0:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:divide-success-content\/10:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.1))}.hover\:divide-success-content\/100:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:divide-success-content\/15:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.15))}.hover\:divide-success-content\/20:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.2))}.hover\:divide-success-content\/25:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.25))}.hover\:divide-success-content\/30:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.3))}.hover\:divide-success-content\/35:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.35))}.hover\:divide-success-content\/40:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.4))}.hover\:divide-success-content\/45:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.45))}.hover\:divide-success-content\/5:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.05))}.hover\:divide-success-content\/50:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.5))}.hover\:divide-success-content\/55:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.55))}.hover\:divide-success-content\/60:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.6))}.hover\:divide-success-content\/65:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.65))}.hover\:divide-success-content\/70:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.7))}.hover\:divide-success-content\/75:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.75))}.hover\:divide-success-content\/80:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.8))}.hover\:divide-success-content\/85:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.85))}.hover\:divide-success-content\/90:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.9))}.hover\:divide-success-content\/95:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.95))}.hover\:divide-success\/0:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/0))}.hover\:divide-success\/10:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.1))}.hover\:divide-success\/100:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:divide-success\/15:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.15))}.hover\:divide-success\/20:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.2))}.hover\:divide-success\/25:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.25))}.hover\:divide-success\/30:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.3))}.hover\:divide-success\/35:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.35))}.hover\:divide-success\/40:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.4))}.hover\:divide-success\/45:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.45))}.hover\:divide-success\/5:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.05))}.hover\:divide-success\/50:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.5))}.hover\:divide-success\/55:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.55))}.hover\:divide-success\/60:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.6))}.hover\:divide-success\/65:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.65))}.hover\:divide-success\/70:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.7))}.hover\:divide-success\/75:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.75))}.hover\:divide-success\/80:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.8))}.hover\:divide-success\/85:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.85))}.hover\:divide-success\/90:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.9))}.hover\:divide-success\/95:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.95))}.hover\:divide-warning:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:divide-warning-content:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:divide-warning-content\/0:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:divide-warning-content\/10:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.1))}.hover\:divide-warning-content\/100:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:divide-warning-content\/15:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.15))}.hover\:divide-warning-content\/20:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.2))}.hover\:divide-warning-content\/25:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.25))}.hover\:divide-warning-content\/30:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.3))}.hover\:divide-warning-content\/35:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.35))}.hover\:divide-warning-content\/40:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.4))}.hover\:divide-warning-content\/45:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.45))}.hover\:divide-warning-content\/5:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.05))}.hover\:divide-warning-content\/50:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.5))}.hover\:divide-warning-content\/55:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.55))}.hover\:divide-warning-content\/60:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.6))}.hover\:divide-warning-content\/65:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.65))}.hover\:divide-warning-content\/70:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.7))}.hover\:divide-warning-content\/75:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.75))}.hover\:divide-warning-content\/80:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.8))}.hover\:divide-warning-content\/85:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.85))}.hover\:divide-warning-content\/90:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.9))}.hover\:divide-warning-content\/95:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.95))}.hover\:divide-warning\/0:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:divide-warning\/10:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.1))}.hover\:divide-warning\/100:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:divide-warning\/15:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.15))}.hover\:divide-warning\/20:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.2))}.hover\:divide-warning\/25:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.25))}.hover\:divide-warning\/30:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.3))}.hover\:divide-warning\/35:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.35))}.hover\:divide-warning\/40:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.4))}.hover\:divide-warning\/45:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.45))}.hover\:divide-warning\/5:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.05))}.hover\:divide-warning\/50:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.5))}.hover\:divide-warning\/55:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.55))}.hover\:divide-warning\/60:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.6))}.hover\:divide-warning\/65:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.65))}.hover\:divide-warning\/70:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.7))}.hover\:divide-warning\/75:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.75))}.hover\:divide-warning\/80:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.8))}.hover\:divide-warning\/85:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.85))}.hover\:divide-warning\/90:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.9))}.hover\:divide-warning\/95:hover>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.95))}.hover\:border-accent:hover{border-color:var(--fallback-a,oklch(var(--a)/1))}.hover\:border-accent-content:hover{border-color:var(--fallback-ac,oklch(var(--ac)/1))}.hover\:border-accent-content\/0:hover{border-color:var(--fallback-ac,oklch(var(--ac)/0))}.hover\:border-accent-content\/10:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.1))}.hover\:border-accent-content\/100:hover{border-color:var(--fallback-ac,oklch(var(--ac)/1))}.hover\:border-accent-content\/15:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.15))}.hover\:border-accent-content\/20:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.2))}.hover\:border-accent-content\/25:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.25))}.hover\:border-accent-content\/30:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.3))}.hover\:border-accent-content\/35:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.35))}.hover\:border-accent-content\/40:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.4))}.hover\:border-accent-content\/45:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.45))}.hover\:border-accent-content\/5:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.05))}.hover\:border-accent-content\/50:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.5))}.hover\:border-accent-content\/55:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.55))}.hover\:border-accent-content\/60:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.6))}.hover\:border-accent-content\/65:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.65))}.hover\:border-accent-content\/70:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.7))}.hover\:border-accent-content\/75:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.75))}.hover\:border-accent-content\/80:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.8))}.hover\:border-accent-content\/85:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.85))}.hover\:border-accent-content\/90:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.9))}.hover\:border-accent-content\/95:hover{border-color:var(--fallback-ac,oklch(var(--ac)/.95))}.hover\:border-accent\/0:hover{border-color:var(--fallback-a,oklch(var(--a)/0))}.hover\:border-accent\/10:hover{border-color:var(--fallback-a,oklch(var(--a)/.1))}.hover\:border-accent\/100:hover{border-color:var(--fallback-a,oklch(var(--a)/1))}.hover\:border-accent\/15:hover{border-color:var(--fallback-a,oklch(var(--a)/.15))}.hover\:border-accent\/20:hover{border-color:var(--fallback-a,oklch(var(--a)/.2))}.hover\:border-accent\/25:hover{border-color:var(--fallback-a,oklch(var(--a)/.25))}.hover\:border-accent\/30:hover{border-color:var(--fallback-a,oklch(var(--a)/.3))}.hover\:border-accent\/35:hover{border-color:var(--fallback-a,oklch(var(--a)/.35))}.hover\:border-accent\/40:hover{border-color:var(--fallback-a,oklch(var(--a)/.4))}.hover\:border-accent\/45:hover{border-color:var(--fallback-a,oklch(var(--a)/.45))}.hover\:border-accent\/5:hover{border-color:var(--fallback-a,oklch(var(--a)/.05))}.hover\:border-accent\/50:hover{border-color:var(--fallback-a,oklch(var(--a)/.5))}.hover\:border-accent\/55:hover{border-color:var(--fallback-a,oklch(var(--a)/.55))}.hover\:border-accent\/60:hover{border-color:var(--fallback-a,oklch(var(--a)/.6))}.hover\:border-accent\/65:hover{border-color:var(--fallback-a,oklch(var(--a)/.65))}.hover\:border-accent\/70:hover{border-color:var(--fallback-a,oklch(var(--a)/.7))}.hover\:border-accent\/75:hover{border-color:var(--fallback-a,oklch(var(--a)/.75))}.hover\:border-accent\/80:hover{border-color:var(--fallback-a,oklch(var(--a)/.8))}.hover\:border-accent\/85:hover{border-color:var(--fallback-a,oklch(var(--a)/.85))}.hover\:border-accent\/90:hover{border-color:var(--fallback-a,oklch(var(--a)/.9))}.hover\:border-accent\/95:hover{border-color:var(--fallback-a,oklch(var(--a)/.95))}.hover\:border-base-100:hover{border-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-base-100\/0:hover{border-color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:border-base-100\/10:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.1))}.hover\:border-base-100\/100:hover{border-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-base-100\/15:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.15))}.hover\:border-base-100\/20:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.2))}.hover\:border-base-100\/25:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.25))}.hover\:border-base-100\/30:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.3))}.hover\:border-base-100\/35:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.35))}.hover\:border-base-100\/40:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.4))}.hover\:border-base-100\/45:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.45))}.hover\:border-base-100\/5:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.05))}.hover\:border-base-100\/50:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.5))}.hover\:border-base-100\/55:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.55))}.hover\:border-base-100\/60:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.6))}.hover\:border-base-100\/65:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.65))}.hover\:border-base-100\/70:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.7))}.hover\:border-base-100\/75:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.75))}.hover\:border-base-100\/80:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.8))}.hover\:border-base-100\/85:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.85))}.hover\:border-base-100\/90:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.9))}.hover\:border-base-100\/95:hover{border-color:var(--fallback-b1,oklch(var(--b1)/.95))}.hover\:border-base-200:hover{border-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-base-200\/0:hover{border-color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:border-base-200\/10:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.1))}.hover\:border-base-200\/100:hover{border-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-base-200\/15:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.15))}.hover\:border-base-200\/20:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.2))}.hover\:border-base-200\/25:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.25))}.hover\:border-base-200\/30:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.3))}.hover\:border-base-200\/35:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.35))}.hover\:border-base-200\/40:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.4))}.hover\:border-base-200\/45:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.45))}.hover\:border-base-200\/5:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.05))}.hover\:border-base-200\/50:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.5))}.hover\:border-base-200\/55:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.55))}.hover\:border-base-200\/60:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.6))}.hover\:border-base-200\/65:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.65))}.hover\:border-base-200\/70:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.7))}.hover\:border-base-200\/75:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.75))}.hover\:border-base-200\/80:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.8))}.hover\:border-base-200\/85:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.85))}.hover\:border-base-200\/90:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.9))}.hover\:border-base-200\/95:hover{border-color:var(--fallback-b2,oklch(var(--b2)/.95))}.hover\:border-base-300:hover{border-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-base-300\/0:hover{border-color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:border-base-300\/10:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.1))}.hover\:border-base-300\/100:hover{border-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-base-300\/15:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.15))}.hover\:border-base-300\/20:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.2))}.hover\:border-base-300\/25:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.25))}.hover\:border-base-300\/30:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.3))}.hover\:border-base-300\/35:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.35))}.hover\:border-base-300\/40:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.4))}.hover\:border-base-300\/45:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.45))}.hover\:border-base-300\/5:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.05))}.hover\:border-base-300\/50:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.5))}.hover\:border-base-300\/55:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.55))}.hover\:border-base-300\/60:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.6))}.hover\:border-base-300\/65:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.65))}.hover\:border-base-300\/70:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.7))}.hover\:border-base-300\/75:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.75))}.hover\:border-base-300\/80:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.8))}.hover\:border-base-300\/85:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.85))}.hover\:border-base-300\/90:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.9))}.hover\:border-base-300\/95:hover{border-color:var(--fallback-b3,oklch(var(--b3)/.95))}.hover\:border-base-content:hover{border-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-base-content\/0:hover{border-color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:border-base-content\/10:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.1))}.hover\:border-base-content\/100:hover{border-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-base-content\/15:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.15))}.hover\:border-base-content\/20:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.hover\:border-base-content\/25:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.25))}.hover\:border-base-content\/30:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.3))}.hover\:border-base-content\/35:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.35))}.hover\:border-base-content\/40:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.4))}.hover\:border-base-content\/45:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.45))}.hover\:border-base-content\/5:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.05))}.hover\:border-base-content\/50:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.5))}.hover\:border-base-content\/55:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.55))}.hover\:border-base-content\/60:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.6))}.hover\:border-base-content\/65:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.65))}.hover\:border-base-content\/70:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.7))}.hover\:border-base-content\/75:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.75))}.hover\:border-base-content\/80:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.8))}.hover\:border-base-content\/85:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.85))}.hover\:border-base-content\/90:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.9))}.hover\:border-base-content\/95:hover{border-color:var(--fallback-bc,oklch(var(--bc)/.95))}.hover\:border-error:hover{border-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-error-content:hover{border-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-error-content\/0:hover{border-color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:border-error-content\/10:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.1))}.hover\:border-error-content\/100:hover{border-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-error-content\/15:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.15))}.hover\:border-error-content\/20:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.2))}.hover\:border-error-content\/25:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.25))}.hover\:border-error-content\/30:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.3))}.hover\:border-error-content\/35:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.35))}.hover\:border-error-content\/40:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.4))}.hover\:border-error-content\/45:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.45))}.hover\:border-error-content\/5:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.05))}.hover\:border-error-content\/50:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.5))}.hover\:border-error-content\/55:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.55))}.hover\:border-error-content\/60:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.6))}.hover\:border-error-content\/65:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.65))}.hover\:border-error-content\/70:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.7))}.hover\:border-error-content\/75:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.75))}.hover\:border-error-content\/80:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.8))}.hover\:border-error-content\/85:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.85))}.hover\:border-error-content\/90:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.9))}.hover\:border-error-content\/95:hover{border-color:var(--fallback-erc,oklch(var(--erc)/.95))}.hover\:border-error\/0:hover{border-color:var(--fallback-er,oklch(var(--er)/0))}.hover\:border-error\/10:hover{border-color:var(--fallback-er,oklch(var(--er)/.1))}.hover\:border-error\/100:hover{border-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-error\/15:hover{border-color:var(--fallback-er,oklch(var(--er)/.15))}.hover\:border-error\/20:hover{border-color:var(--fallback-er,oklch(var(--er)/.2))}.hover\:border-error\/25:hover{border-color:var(--fallback-er,oklch(var(--er)/.25))}.hover\:border-error\/30:hover{border-color:var(--fallback-er,oklch(var(--er)/.3))}.hover\:border-error\/35:hover{border-color:var(--fallback-er,oklch(var(--er)/.35))}.hover\:border-error\/40:hover{border-color:var(--fallback-er,oklch(var(--er)/.4))}.hover\:border-error\/45:hover{border-color:var(--fallback-er,oklch(var(--er)/.45))}.hover\:border-error\/5:hover{border-color:var(--fallback-er,oklch(var(--er)/.05))}.hover\:border-error\/50:hover{border-color:var(--fallback-er,oklch(var(--er)/.5))}.hover\:border-error\/55:hover{border-color:var(--fallback-er,oklch(var(--er)/.55))}.hover\:border-error\/60:hover{border-color:var(--fallback-er,oklch(var(--er)/.6))}.hover\:border-error\/65:hover{border-color:var(--fallback-er,oklch(var(--er)/.65))}.hover\:border-error\/70:hover{border-color:var(--fallback-er,oklch(var(--er)/.7))}.hover\:border-error\/75:hover{border-color:var(--fallback-er,oklch(var(--er)/.75))}.hover\:border-error\/80:hover{border-color:var(--fallback-er,oklch(var(--er)/.8))}.hover\:border-error\/85:hover{border-color:var(--fallback-er,oklch(var(--er)/.85))}.hover\:border-error\/90:hover{border-color:var(--fallback-er,oklch(var(--er)/.9))}.hover\:border-error\/95:hover{border-color:var(--fallback-er,oklch(var(--er)/.95))}.hover\:border-info:hover{border-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-info-content:hover{border-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-info-content\/0:hover{border-color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:border-info-content\/10:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.1))}.hover\:border-info-content\/100:hover{border-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-info-content\/15:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.15))}.hover\:border-info-content\/20:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.2))}.hover\:border-info-content\/25:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.25))}.hover\:border-info-content\/30:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.3))}.hover\:border-info-content\/35:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.35))}.hover\:border-info-content\/40:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.4))}.hover\:border-info-content\/45:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.45))}.hover\:border-info-content\/5:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.05))}.hover\:border-info-content\/50:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.5))}.hover\:border-info-content\/55:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.55))}.hover\:border-info-content\/60:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.6))}.hover\:border-info-content\/65:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.65))}.hover\:border-info-content\/70:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.7))}.hover\:border-info-content\/75:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.75))}.hover\:border-info-content\/80:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.8))}.hover\:border-info-content\/85:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.85))}.hover\:border-info-content\/90:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.9))}.hover\:border-info-content\/95:hover{border-color:var(--fallback-inc,oklch(var(--inc)/.95))}.hover\:border-info\/0:hover{border-color:var(--fallback-in,oklch(var(--in)/0))}.hover\:border-info\/10:hover{border-color:var(--fallback-in,oklch(var(--in)/.1))}.hover\:border-info\/100:hover{border-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-info\/15:hover{border-color:var(--fallback-in,oklch(var(--in)/.15))}.hover\:border-info\/20:hover{border-color:var(--fallback-in,oklch(var(--in)/.2))}.hover\:border-info\/25:hover{border-color:var(--fallback-in,oklch(var(--in)/.25))}.hover\:border-info\/30:hover{border-color:var(--fallback-in,oklch(var(--in)/.3))}.hover\:border-info\/35:hover{border-color:var(--fallback-in,oklch(var(--in)/.35))}.hover\:border-info\/40:hover{border-color:var(--fallback-in,oklch(var(--in)/.4))}.hover\:border-info\/45:hover{border-color:var(--fallback-in,oklch(var(--in)/.45))}.hover\:border-info\/5:hover{border-color:var(--fallback-in,oklch(var(--in)/.05))}.hover\:border-info\/50:hover{border-color:var(--fallback-in,oklch(var(--in)/.5))}.hover\:border-info\/55:hover{border-color:var(--fallback-in,oklch(var(--in)/.55))}.hover\:border-info\/60:hover{border-color:var(--fallback-in,oklch(var(--in)/.6))}.hover\:border-info\/65:hover{border-color:var(--fallback-in,oklch(var(--in)/.65))}.hover\:border-info\/70:hover{border-color:var(--fallback-in,oklch(var(--in)/.7))}.hover\:border-info\/75:hover{border-color:var(--fallback-in,oklch(var(--in)/.75))}.hover\:border-info\/80:hover{border-color:var(--fallback-in,oklch(var(--in)/.8))}.hover\:border-info\/85:hover{border-color:var(--fallback-in,oklch(var(--in)/.85))}.hover\:border-info\/90:hover{border-color:var(--fallback-in,oklch(var(--in)/.9))}.hover\:border-info\/95:hover{border-color:var(--fallback-in,oklch(var(--in)/.95))}.hover\:border-neutral:hover{border-color:var(--fallback-n,oklch(var(--n)/1))}.hover\:border-neutral-content:hover{border-color:var(--fallback-nc,oklch(var(--nc)/1))}.hover\:border-neutral-content\/0:hover{border-color:var(--fallback-nc,oklch(var(--nc)/0))}.hover\:border-neutral-content\/10:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.1))}.hover\:border-neutral-content\/100:hover{border-color:var(--fallback-nc,oklch(var(--nc)/1))}.hover\:border-neutral-content\/15:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.15))}.hover\:border-neutral-content\/20:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.2))}.hover\:border-neutral-content\/25:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.25))}.hover\:border-neutral-content\/30:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.3))}.hover\:border-neutral-content\/35:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.35))}.hover\:border-neutral-content\/40:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.4))}.hover\:border-neutral-content\/45:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.45))}.hover\:border-neutral-content\/5:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.05))}.hover\:border-neutral-content\/50:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.5))}.hover\:border-neutral-content\/55:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.55))}.hover\:border-neutral-content\/60:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.6))}.hover\:border-neutral-content\/65:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.65))}.hover\:border-neutral-content\/70:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.7))}.hover\:border-neutral-content\/75:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.75))}.hover\:border-neutral-content\/80:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.8))}.hover\:border-neutral-content\/85:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.85))}.hover\:border-neutral-content\/90:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.9))}.hover\:border-neutral-content\/95:hover{border-color:var(--fallback-nc,oklch(var(--nc)/.95))}.hover\:border-neutral\/0:hover{border-color:var(--fallback-n,oklch(var(--n)/0))}.hover\:border-neutral\/10:hover{border-color:var(--fallback-n,oklch(var(--n)/.1))}.hover\:border-neutral\/100:hover{border-color:var(--fallback-n,oklch(var(--n)/1))}.hover\:border-neutral\/15:hover{border-color:var(--fallback-n,oklch(var(--n)/.15))}.hover\:border-neutral\/20:hover{border-color:var(--fallback-n,oklch(var(--n)/.2))}.hover\:border-neutral\/25:hover{border-color:var(--fallback-n,oklch(var(--n)/.25))}.hover\:border-neutral\/30:hover{border-color:var(--fallback-n,oklch(var(--n)/.3))}.hover\:border-neutral\/35:hover{border-color:var(--fallback-n,oklch(var(--n)/.35))}.hover\:border-neutral\/40:hover{border-color:var(--fallback-n,oklch(var(--n)/.4))}.hover\:border-neutral\/45:hover{border-color:var(--fallback-n,oklch(var(--n)/.45))}.hover\:border-neutral\/5:hover{border-color:var(--fallback-n,oklch(var(--n)/.05))}.hover\:border-neutral\/50:hover{border-color:var(--fallback-n,oklch(var(--n)/.5))}.hover\:border-neutral\/55:hover{border-color:var(--fallback-n,oklch(var(--n)/.55))}.hover\:border-neutral\/60:hover{border-color:var(--fallback-n,oklch(var(--n)/.6))}.hover\:border-neutral\/65:hover{border-color:var(--fallback-n,oklch(var(--n)/.65))}.hover\:border-neutral\/70:hover{border-color:var(--fallback-n,oklch(var(--n)/.7))}.hover\:border-neutral\/75:hover{border-color:var(--fallback-n,oklch(var(--n)/.75))}.hover\:border-neutral\/80:hover{border-color:var(--fallback-n,oklch(var(--n)/.8))}.hover\:border-neutral\/85:hover{border-color:var(--fallback-n,oklch(var(--n)/.85))}.hover\:border-neutral\/90:hover{border-color:var(--fallback-n,oklch(var(--n)/.9))}.hover\:border-neutral\/95:hover{border-color:var(--fallback-n,oklch(var(--n)/.95))}.hover\:border-primary:hover{border-color:var(--fallback-p,oklch(var(--p)/1))}.hover\:border-primary-content:hover{border-color:var(--fallback-pc,oklch(var(--pc)/1))}.hover\:border-primary-content\/0:hover{border-color:var(--fallback-pc,oklch(var(--pc)/0))}.hover\:border-primary-content\/10:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.1))}.hover\:border-primary-content\/100:hover{border-color:var(--fallback-pc,oklch(var(--pc)/1))}.hover\:border-primary-content\/15:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.15))}.hover\:border-primary-content\/20:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.2))}.hover\:border-primary-content\/25:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.25))}.hover\:border-primary-content\/30:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.3))}.hover\:border-primary-content\/35:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.35))}.hover\:border-primary-content\/40:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.4))}.hover\:border-primary-content\/45:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.45))}.hover\:border-primary-content\/5:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.05))}.hover\:border-primary-content\/50:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.5))}.hover\:border-primary-content\/55:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.55))}.hover\:border-primary-content\/60:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.6))}.hover\:border-primary-content\/65:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.65))}.hover\:border-primary-content\/70:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.7))}.hover\:border-primary-content\/75:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.75))}.hover\:border-primary-content\/80:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.8))}.hover\:border-primary-content\/85:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.85))}.hover\:border-primary-content\/90:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.9))}.hover\:border-primary-content\/95:hover{border-color:var(--fallback-pc,oklch(var(--pc)/.95))}.hover\:border-primary\/0:hover{border-color:var(--fallback-p,oklch(var(--p)/0))}.hover\:border-primary\/10:hover{border-color:var(--fallback-p,oklch(var(--p)/.1))}.hover\:border-primary\/100:hover{border-color:var(--fallback-p,oklch(var(--p)/1))}.hover\:border-primary\/15:hover{border-color:var(--fallback-p,oklch(var(--p)/.15))}.hover\:border-primary\/20:hover{border-color:var(--fallback-p,oklch(var(--p)/.2))}.hover\:border-primary\/25:hover{border-color:var(--fallback-p,oklch(var(--p)/.25))}.hover\:border-primary\/30:hover{border-color:var(--fallback-p,oklch(var(--p)/.3))}.hover\:border-primary\/35:hover{border-color:var(--fallback-p,oklch(var(--p)/.35))}.hover\:border-primary\/40:hover{border-color:var(--fallback-p,oklch(var(--p)/.4))}.hover\:border-primary\/45:hover{border-color:var(--fallback-p,oklch(var(--p)/.45))}.hover\:border-primary\/5:hover{border-color:var(--fallback-p,oklch(var(--p)/.05))}.hover\:border-primary\/50:hover{border-color:var(--fallback-p,oklch(var(--p)/.5))}.hover\:border-primary\/55:hover{border-color:var(--fallback-p,oklch(var(--p)/.55))}.hover\:border-primary\/60:hover{border-color:var(--fallback-p,oklch(var(--p)/.6))}.hover\:border-primary\/65:hover{border-color:var(--fallback-p,oklch(var(--p)/.65))}.hover\:border-primary\/70:hover{border-color:var(--fallback-p,oklch(var(--p)/.7))}.hover\:border-primary\/75:hover{border-color:var(--fallback-p,oklch(var(--p)/.75))}.hover\:border-primary\/80:hover{border-color:var(--fallback-p,oklch(var(--p)/.8))}.hover\:border-primary\/85:hover{border-color:var(--fallback-p,oklch(var(--p)/.85))}.hover\:border-primary\/90:hover{border-color:var(--fallback-p,oklch(var(--p)/.9))}.hover\:border-primary\/95:hover{border-color:var(--fallback-p,oklch(var(--p)/.95))}.hover\:border-secondary:hover{border-color:var(--fallback-s,oklch(var(--s)/1))}.hover\:border-secondary-content:hover{border-color:var(--fallback-sc,oklch(var(--sc)/1))}.hover\:border-secondary-content\/0:hover{border-color:var(--fallback-sc,oklch(var(--sc)/0))}.hover\:border-secondary-content\/10:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.1))}.hover\:border-secondary-content\/100:hover{border-color:var(--fallback-sc,oklch(var(--sc)/1))}.hover\:border-secondary-content\/15:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.15))}.hover\:border-secondary-content\/20:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.2))}.hover\:border-secondary-content\/25:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.25))}.hover\:border-secondary-content\/30:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.3))}.hover\:border-secondary-content\/35:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.35))}.hover\:border-secondary-content\/40:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.4))}.hover\:border-secondary-content\/45:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.45))}.hover\:border-secondary-content\/5:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.05))}.hover\:border-secondary-content\/50:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.5))}.hover\:border-secondary-content\/55:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.55))}.hover\:border-secondary-content\/60:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.6))}.hover\:border-secondary-content\/65:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.65))}.hover\:border-secondary-content\/70:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.7))}.hover\:border-secondary-content\/75:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.75))}.hover\:border-secondary-content\/80:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.8))}.hover\:border-secondary-content\/85:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.85))}.hover\:border-secondary-content\/90:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.9))}.hover\:border-secondary-content\/95:hover{border-color:var(--fallback-sc,oklch(var(--sc)/.95))}.hover\:border-secondary\/0:hover{border-color:var(--fallback-s,oklch(var(--s)/0))}.hover\:border-secondary\/10:hover{border-color:var(--fallback-s,oklch(var(--s)/.1))}.hover\:border-secondary\/100:hover{border-color:var(--fallback-s,oklch(var(--s)/1))}.hover\:border-secondary\/15:hover{border-color:var(--fallback-s,oklch(var(--s)/.15))}.hover\:border-secondary\/20:hover{border-color:var(--fallback-s,oklch(var(--s)/.2))}.hover\:border-secondary\/25:hover{border-color:var(--fallback-s,oklch(var(--s)/.25))}.hover\:border-secondary\/30:hover{border-color:var(--fallback-s,oklch(var(--s)/.3))}.hover\:border-secondary\/35:hover{border-color:var(--fallback-s,oklch(var(--s)/.35))}.hover\:border-secondary\/40:hover{border-color:var(--fallback-s,oklch(var(--s)/.4))}.hover\:border-secondary\/45:hover{border-color:var(--fallback-s,oklch(var(--s)/.45))}.hover\:border-secondary\/5:hover{border-color:var(--fallback-s,oklch(var(--s)/.05))}.hover\:border-secondary\/50:hover{border-color:var(--fallback-s,oklch(var(--s)/.5))}.hover\:border-secondary\/55:hover{border-color:var(--fallback-s,oklch(var(--s)/.55))}.hover\:border-secondary\/60:hover{border-color:var(--fallback-s,oklch(var(--s)/.6))}.hover\:border-secondary\/65:hover{border-color:var(--fallback-s,oklch(var(--s)/.65))}.hover\:border-secondary\/70:hover{border-color:var(--fallback-s,oklch(var(--s)/.7))}.hover\:border-secondary\/75:hover{border-color:var(--fallback-s,oklch(var(--s)/.75))}.hover\:border-secondary\/80:hover{border-color:var(--fallback-s,oklch(var(--s)/.8))}.hover\:border-secondary\/85:hover{border-color:var(--fallback-s,oklch(var(--s)/.85))}.hover\:border-secondary\/90:hover{border-color:var(--fallback-s,oklch(var(--s)/.9))}.hover\:border-secondary\/95:hover{border-color:var(--fallback-s,oklch(var(--s)/.95))}.hover\:border-success:hover{border-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-success-content:hover{border-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-success-content\/0:hover{border-color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:border-success-content\/10:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.1))}.hover\:border-success-content\/100:hover{border-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-success-content\/15:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.15))}.hover\:border-success-content\/20:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.2))}.hover\:border-success-content\/25:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.25))}.hover\:border-success-content\/30:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.3))}.hover\:border-success-content\/35:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.35))}.hover\:border-success-content\/40:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.4))}.hover\:border-success-content\/45:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.45))}.hover\:border-success-content\/5:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.05))}.hover\:border-success-content\/50:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.5))}.hover\:border-success-content\/55:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.55))}.hover\:border-success-content\/60:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.6))}.hover\:border-success-content\/65:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.65))}.hover\:border-success-content\/70:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.7))}.hover\:border-success-content\/75:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.75))}.hover\:border-success-content\/80:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.8))}.hover\:border-success-content\/85:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.85))}.hover\:border-success-content\/90:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.9))}.hover\:border-success-content\/95:hover{border-color:var(--fallback-suc,oklch(var(--suc)/.95))}.hover\:border-success\/0:hover{border-color:var(--fallback-su,oklch(var(--su)/0))}.hover\:border-success\/10:hover{border-color:var(--fallback-su,oklch(var(--su)/.1))}.hover\:border-success\/100:hover{border-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-success\/15:hover{border-color:var(--fallback-su,oklch(var(--su)/.15))}.hover\:border-success\/20:hover{border-color:var(--fallback-su,oklch(var(--su)/.2))}.hover\:border-success\/25:hover{border-color:var(--fallback-su,oklch(var(--su)/.25))}.hover\:border-success\/30:hover{border-color:var(--fallback-su,oklch(var(--su)/.3))}.hover\:border-success\/35:hover{border-color:var(--fallback-su,oklch(var(--su)/.35))}.hover\:border-success\/40:hover{border-color:var(--fallback-su,oklch(var(--su)/.4))}.hover\:border-success\/45:hover{border-color:var(--fallback-su,oklch(var(--su)/.45))}.hover\:border-success\/5:hover{border-color:var(--fallback-su,oklch(var(--su)/.05))}.hover\:border-success\/50:hover{border-color:var(--fallback-su,oklch(var(--su)/.5))}.hover\:border-success\/55:hover{border-color:var(--fallback-su,oklch(var(--su)/.55))}.hover\:border-success\/60:hover{border-color:var(--fallback-su,oklch(var(--su)/.6))}.hover\:border-success\/65:hover{border-color:var(--fallback-su,oklch(var(--su)/.65))}.hover\:border-success\/70:hover{border-color:var(--fallback-su,oklch(var(--su)/.7))}.hover\:border-success\/75:hover{border-color:var(--fallback-su,oklch(var(--su)/.75))}.hover\:border-success\/80:hover{border-color:var(--fallback-su,oklch(var(--su)/.8))}.hover\:border-success\/85:hover{border-color:var(--fallback-su,oklch(var(--su)/.85))}.hover\:border-success\/90:hover{border-color:var(--fallback-su,oklch(var(--su)/.9))}.hover\:border-success\/95:hover{border-color:var(--fallback-su,oklch(var(--su)/.95))}.hover\:border-warning:hover{border-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-warning-content:hover{border-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-warning-content\/0:hover{border-color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:border-warning-content\/10:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.1))}.hover\:border-warning-content\/100:hover{border-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-warning-content\/15:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.15))}.hover\:border-warning-content\/20:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.2))}.hover\:border-warning-content\/25:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.25))}.hover\:border-warning-content\/30:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.3))}.hover\:border-warning-content\/35:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.35))}.hover\:border-warning-content\/40:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.4))}.hover\:border-warning-content\/45:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.45))}.hover\:border-warning-content\/5:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.05))}.hover\:border-warning-content\/50:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.5))}.hover\:border-warning-content\/55:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.55))}.hover\:border-warning-content\/60:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.6))}.hover\:border-warning-content\/65:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.65))}.hover\:border-warning-content\/70:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.7))}.hover\:border-warning-content\/75:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.75))}.hover\:border-warning-content\/80:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.8))}.hover\:border-warning-content\/85:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.85))}.hover\:border-warning-content\/90:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.9))}.hover\:border-warning-content\/95:hover{border-color:var(--fallback-wac,oklch(var(--wac)/.95))}.hover\:border-warning\/0:hover{border-color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:border-warning\/10:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.1))}.hover\:border-warning\/100:hover{border-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-warning\/15:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.15))}.hover\:border-warning\/20:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.2))}.hover\:border-warning\/25:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.25))}.hover\:border-warning\/30:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.3))}.hover\:border-warning\/35:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.35))}.hover\:border-warning\/40:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.4))}.hover\:border-warning\/45:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.45))}.hover\:border-warning\/5:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.05))}.hover\:border-warning\/50:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.5))}.hover\:border-warning\/55:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.55))}.hover\:border-warning\/60:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.6))}.hover\:border-warning\/65:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.65))}.hover\:border-warning\/70:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.7))}.hover\:border-warning\/75:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.75))}.hover\:border-warning\/80:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.8))}.hover\:border-warning\/85:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.85))}.hover\:border-warning\/90:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.9))}.hover\:border-warning\/95:hover{border-color:var(--fallback-wa,oklch(var(--wa)/.95))}.hover\:border-x-base-100:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/1));border-right-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-x-base-100\/0:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/0));border-right-color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:border-x-base-100\/10:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.1));border-right-color:var(--fallback-b1,oklch(var(--b1)/.1))}.hover\:border-x-base-100\/100:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/1));border-right-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-x-base-100\/15:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.15));border-right-color:var(--fallback-b1,oklch(var(--b1)/.15))}.hover\:border-x-base-100\/20:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.2));border-right-color:var(--fallback-b1,oklch(var(--b1)/.2))}.hover\:border-x-base-100\/25:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.25));border-right-color:var(--fallback-b1,oklch(var(--b1)/.25))}.hover\:border-x-base-100\/30:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.3));border-right-color:var(--fallback-b1,oklch(var(--b1)/.3))}.hover\:border-x-base-100\/35:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.35));border-right-color:var(--fallback-b1,oklch(var(--b1)/.35))}.hover\:border-x-base-100\/40:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.4));border-right-color:var(--fallback-b1,oklch(var(--b1)/.4))}.hover\:border-x-base-100\/45:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.45));border-right-color:var(--fallback-b1,oklch(var(--b1)/.45))}.hover\:border-x-base-100\/5:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.05));border-right-color:var(--fallback-b1,oklch(var(--b1)/.05))}.hover\:border-x-base-100\/50:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.5));border-right-color:var(--fallback-b1,oklch(var(--b1)/.5))}.hover\:border-x-base-100\/55:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.55));border-right-color:var(--fallback-b1,oklch(var(--b1)/.55))}.hover\:border-x-base-100\/60:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.6));border-right-color:var(--fallback-b1,oklch(var(--b1)/.6))}.hover\:border-x-base-100\/65:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.65));border-right-color:var(--fallback-b1,oklch(var(--b1)/.65))}.hover\:border-x-base-100\/70:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.7));border-right-color:var(--fallback-b1,oklch(var(--b1)/.7))}.hover\:border-x-base-100\/75:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.75));border-right-color:var(--fallback-b1,oklch(var(--b1)/.75))}.hover\:border-x-base-100\/80:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.8));border-right-color:var(--fallback-b1,oklch(var(--b1)/.8))}.hover\:border-x-base-100\/85:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.85));border-right-color:var(--fallback-b1,oklch(var(--b1)/.85))}.hover\:border-x-base-100\/90:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.9));border-right-color:var(--fallback-b1,oklch(var(--b1)/.9))}.hover\:border-x-base-100\/95:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.95));border-right-color:var(--fallback-b1,oklch(var(--b1)/.95))}.hover\:border-x-base-200:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/1));border-right-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-x-base-200\/0:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/0));border-right-color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:border-x-base-200\/10:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.1));border-right-color:var(--fallback-b2,oklch(var(--b2)/.1))}.hover\:border-x-base-200\/100:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/1));border-right-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-x-base-200\/15:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.15));border-right-color:var(--fallback-b2,oklch(var(--b2)/.15))}.hover\:border-x-base-200\/20:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.2));border-right-color:var(--fallback-b2,oklch(var(--b2)/.2))}.hover\:border-x-base-200\/25:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.25));border-right-color:var(--fallback-b2,oklch(var(--b2)/.25))}.hover\:border-x-base-200\/30:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.3));border-right-color:var(--fallback-b2,oklch(var(--b2)/.3))}.hover\:border-x-base-200\/35:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.35));border-right-color:var(--fallback-b2,oklch(var(--b2)/.35))}.hover\:border-x-base-200\/40:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.4));border-right-color:var(--fallback-b2,oklch(var(--b2)/.4))}.hover\:border-x-base-200\/45:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.45));border-right-color:var(--fallback-b2,oklch(var(--b2)/.45))}.hover\:border-x-base-200\/5:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.05));border-right-color:var(--fallback-b2,oklch(var(--b2)/.05))}.hover\:border-x-base-200\/50:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.5));border-right-color:var(--fallback-b2,oklch(var(--b2)/.5))}.hover\:border-x-base-200\/55:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.55));border-right-color:var(--fallback-b2,oklch(var(--b2)/.55))}.hover\:border-x-base-200\/60:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.6));border-right-color:var(--fallback-b2,oklch(var(--b2)/.6))}.hover\:border-x-base-200\/65:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.65));border-right-color:var(--fallback-b2,oklch(var(--b2)/.65))}.hover\:border-x-base-200\/70:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.7));border-right-color:var(--fallback-b2,oklch(var(--b2)/.7))}.hover\:border-x-base-200\/75:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.75));border-right-color:var(--fallback-b2,oklch(var(--b2)/.75))}.hover\:border-x-base-200\/80:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.8));border-right-color:var(--fallback-b2,oklch(var(--b2)/.8))}.hover\:border-x-base-200\/85:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.85));border-right-color:var(--fallback-b2,oklch(var(--b2)/.85))}.hover\:border-x-base-200\/90:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.9));border-right-color:var(--fallback-b2,oklch(var(--b2)/.9))}.hover\:border-x-base-200\/95:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.95));border-right-color:var(--fallback-b2,oklch(var(--b2)/.95))}.hover\:border-x-base-300:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/1));border-right-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-x-base-300\/0:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/0));border-right-color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:border-x-base-300\/10:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.1));border-right-color:var(--fallback-b3,oklch(var(--b3)/.1))}.hover\:border-x-base-300\/100:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/1));border-right-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-x-base-300\/15:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.15));border-right-color:var(--fallback-b3,oklch(var(--b3)/.15))}.hover\:border-x-base-300\/20:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.2));border-right-color:var(--fallback-b3,oklch(var(--b3)/.2))}.hover\:border-x-base-300\/25:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.25));border-right-color:var(--fallback-b3,oklch(var(--b3)/.25))}.hover\:border-x-base-300\/30:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.3));border-right-color:var(--fallback-b3,oklch(var(--b3)/.3))}.hover\:border-x-base-300\/35:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.35));border-right-color:var(--fallback-b3,oklch(var(--b3)/.35))}.hover\:border-x-base-300\/40:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.4));border-right-color:var(--fallback-b3,oklch(var(--b3)/.4))}.hover\:border-x-base-300\/45:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.45));border-right-color:var(--fallback-b3,oklch(var(--b3)/.45))}.hover\:border-x-base-300\/5:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.05));border-right-color:var(--fallback-b3,oklch(var(--b3)/.05))}.hover\:border-x-base-300\/50:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.5));border-right-color:var(--fallback-b3,oklch(var(--b3)/.5))}.hover\:border-x-base-300\/55:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.55));border-right-color:var(--fallback-b3,oklch(var(--b3)/.55))}.hover\:border-x-base-300\/60:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.6));border-right-color:var(--fallback-b3,oklch(var(--b3)/.6))}.hover\:border-x-base-300\/65:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.65));border-right-color:var(--fallback-b3,oklch(var(--b3)/.65))}.hover\:border-x-base-300\/70:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.7));border-right-color:var(--fallback-b3,oklch(var(--b3)/.7))}.hover\:border-x-base-300\/75:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.75));border-right-color:var(--fallback-b3,oklch(var(--b3)/.75))}.hover\:border-x-base-300\/80:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.8));border-right-color:var(--fallback-b3,oklch(var(--b3)/.8))}.hover\:border-x-base-300\/85:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.85));border-right-color:var(--fallback-b3,oklch(var(--b3)/.85))}.hover\:border-x-base-300\/90:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.9));border-right-color:var(--fallback-b3,oklch(var(--b3)/.9))}.hover\:border-x-base-300\/95:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.95));border-right-color:var(--fallback-b3,oklch(var(--b3)/.95))}.hover\:border-x-base-content:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/1));border-right-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-x-base-content\/0:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/0));border-right-color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:border-x-base-content\/10:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.1));border-right-color:var(--fallback-bc,oklch(var(--bc)/.1))}.hover\:border-x-base-content\/100:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/1));border-right-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-x-base-content\/15:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.15));border-right-color:var(--fallback-bc,oklch(var(--bc)/.15))}.hover\:border-x-base-content\/20:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.2));border-right-color:var(--fallback-bc,oklch(var(--bc)/.2))}.hover\:border-x-base-content\/25:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.25));border-right-color:var(--fallback-bc,oklch(var(--bc)/.25))}.hover\:border-x-base-content\/30:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.3));border-right-color:var(--fallback-bc,oklch(var(--bc)/.3))}.hover\:border-x-base-content\/35:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.35));border-right-color:var(--fallback-bc,oklch(var(--bc)/.35))}.hover\:border-x-base-content\/40:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.4));border-right-color:var(--fallback-bc,oklch(var(--bc)/.4))}.hover\:border-x-base-content\/45:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.45));border-right-color:var(--fallback-bc,oklch(var(--bc)/.45))}.hover\:border-x-base-content\/5:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.05));border-right-color:var(--fallback-bc,oklch(var(--bc)/.05))}.hover\:border-x-base-content\/50:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.5));border-right-color:var(--fallback-bc,oklch(var(--bc)/.5))}.hover\:border-x-base-content\/55:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.55));border-right-color:var(--fallback-bc,oklch(var(--bc)/.55))}.hover\:border-x-base-content\/60:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.6));border-right-color:var(--fallback-bc,oklch(var(--bc)/.6))}.hover\:border-x-base-content\/65:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.65));border-right-color:var(--fallback-bc,oklch(var(--bc)/.65))}.hover\:border-x-base-content\/70:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.7));border-right-color:var(--fallback-bc,oklch(var(--bc)/.7))}.hover\:border-x-base-content\/75:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.75));border-right-color:var(--fallback-bc,oklch(var(--bc)/.75))}.hover\:border-x-base-content\/80:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.8));border-right-color:var(--fallback-bc,oklch(var(--bc)/.8))}.hover\:border-x-base-content\/85:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.85));border-right-color:var(--fallback-bc,oklch(var(--bc)/.85))}.hover\:border-x-base-content\/90:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.9));border-right-color:var(--fallback-bc,oklch(var(--bc)/.9))}.hover\:border-x-base-content\/95:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.95));border-right-color:var(--fallback-bc,oklch(var(--bc)/.95))}.hover\:border-x-error:hover{border-left-color:var(--fallback-er,oklch(var(--er)/1));border-right-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-x-error-content:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/1));border-right-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-x-error-content\/0:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/0));border-right-color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:border-x-error-content\/10:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.1));border-right-color:var(--fallback-erc,oklch(var(--erc)/.1))}.hover\:border-x-error-content\/100:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/1));border-right-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-x-error-content\/15:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.15));border-right-color:var(--fallback-erc,oklch(var(--erc)/.15))}.hover\:border-x-error-content\/20:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.2));border-right-color:var(--fallback-erc,oklch(var(--erc)/.2))}.hover\:border-x-error-content\/25:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.25));border-right-color:var(--fallback-erc,oklch(var(--erc)/.25))}.hover\:border-x-error-content\/30:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.3));border-right-color:var(--fallback-erc,oklch(var(--erc)/.3))}.hover\:border-x-error-content\/35:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.35));border-right-color:var(--fallback-erc,oklch(var(--erc)/.35))}.hover\:border-x-error-content\/40:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.4));border-right-color:var(--fallback-erc,oklch(var(--erc)/.4))}.hover\:border-x-error-content\/45:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.45));border-right-color:var(--fallback-erc,oklch(var(--erc)/.45))}.hover\:border-x-error-content\/5:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.05));border-right-color:var(--fallback-erc,oklch(var(--erc)/.05))}.hover\:border-x-error-content\/50:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.5));border-right-color:var(--fallback-erc,oklch(var(--erc)/.5))}.hover\:border-x-error-content\/55:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.55));border-right-color:var(--fallback-erc,oklch(var(--erc)/.55))}.hover\:border-x-error-content\/60:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.6));border-right-color:var(--fallback-erc,oklch(var(--erc)/.6))}.hover\:border-x-error-content\/65:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.65));border-right-color:var(--fallback-erc,oklch(var(--erc)/.65))}.hover\:border-x-error-content\/70:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.7));border-right-color:var(--fallback-erc,oklch(var(--erc)/.7))}.hover\:border-x-error-content\/75:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.75));border-right-color:var(--fallback-erc,oklch(var(--erc)/.75))}.hover\:border-x-error-content\/80:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.8));border-right-color:var(--fallback-erc,oklch(var(--erc)/.8))}.hover\:border-x-error-content\/85:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.85));border-right-color:var(--fallback-erc,oklch(var(--erc)/.85))}.hover\:border-x-error-content\/90:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.9));border-right-color:var(--fallback-erc,oklch(var(--erc)/.9))}.hover\:border-x-error-content\/95:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.95));border-right-color:var(--fallback-erc,oklch(var(--erc)/.95))}.hover\:border-x-error\/0:hover{border-left-color:var(--fallback-er,oklch(var(--er)/0));border-right-color:var(--fallback-er,oklch(var(--er)/0))}.hover\:border-x-error\/10:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.1));border-right-color:var(--fallback-er,oklch(var(--er)/.1))}.hover\:border-x-error\/100:hover{border-left-color:var(--fallback-er,oklch(var(--er)/1));border-right-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-x-error\/15:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.15));border-right-color:var(--fallback-er,oklch(var(--er)/.15))}.hover\:border-x-error\/20:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.2));border-right-color:var(--fallback-er,oklch(var(--er)/.2))}.hover\:border-x-error\/25:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.25));border-right-color:var(--fallback-er,oklch(var(--er)/.25))}.hover\:border-x-error\/30:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.3));border-right-color:var(--fallback-er,oklch(var(--er)/.3))}.hover\:border-x-error\/35:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.35));border-right-color:var(--fallback-er,oklch(var(--er)/.35))}.hover\:border-x-error\/40:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.4));border-right-color:var(--fallback-er,oklch(var(--er)/.4))}.hover\:border-x-error\/45:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.45));border-right-color:var(--fallback-er,oklch(var(--er)/.45))}.hover\:border-x-error\/5:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.05));border-right-color:var(--fallback-er,oklch(var(--er)/.05))}.hover\:border-x-error\/50:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.5));border-right-color:var(--fallback-er,oklch(var(--er)/.5))}.hover\:border-x-error\/55:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.55));border-right-color:var(--fallback-er,oklch(var(--er)/.55))}.hover\:border-x-error\/60:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.6));border-right-color:var(--fallback-er,oklch(var(--er)/.6))}.hover\:border-x-error\/65:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.65));border-right-color:var(--fallback-er,oklch(var(--er)/.65))}.hover\:border-x-error\/70:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.7));border-right-color:var(--fallback-er,oklch(var(--er)/.7))}.hover\:border-x-error\/75:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.75));border-right-color:var(--fallback-er,oklch(var(--er)/.75))}.hover\:border-x-error\/80:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.8));border-right-color:var(--fallback-er,oklch(var(--er)/.8))}.hover\:border-x-error\/85:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.85));border-right-color:var(--fallback-er,oklch(var(--er)/.85))}.hover\:border-x-error\/90:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.9));border-right-color:var(--fallback-er,oklch(var(--er)/.9))}.hover\:border-x-error\/95:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.95));border-right-color:var(--fallback-er,oklch(var(--er)/.95))}.hover\:border-x-info:hover{border-left-color:var(--fallback-in,oklch(var(--in)/1));border-right-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-x-info-content:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/1));border-right-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-x-info-content\/0:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/0));border-right-color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:border-x-info-content\/10:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.1));border-right-color:var(--fallback-inc,oklch(var(--inc)/.1))}.hover\:border-x-info-content\/100:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/1));border-right-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-x-info-content\/15:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.15));border-right-color:var(--fallback-inc,oklch(var(--inc)/.15))}.hover\:border-x-info-content\/20:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.2));border-right-color:var(--fallback-inc,oklch(var(--inc)/.2))}.hover\:border-x-info-content\/25:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.25));border-right-color:var(--fallback-inc,oklch(var(--inc)/.25))}.hover\:border-x-info-content\/30:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.3));border-right-color:var(--fallback-inc,oklch(var(--inc)/.3))}.hover\:border-x-info-content\/35:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.35));border-right-color:var(--fallback-inc,oklch(var(--inc)/.35))}.hover\:border-x-info-content\/40:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.4));border-right-color:var(--fallback-inc,oklch(var(--inc)/.4))}.hover\:border-x-info-content\/45:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.45));border-right-color:var(--fallback-inc,oklch(var(--inc)/.45))}.hover\:border-x-info-content\/5:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.05));border-right-color:var(--fallback-inc,oklch(var(--inc)/.05))}.hover\:border-x-info-content\/50:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.5));border-right-color:var(--fallback-inc,oklch(var(--inc)/.5))}.hover\:border-x-info-content\/55:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.55));border-right-color:var(--fallback-inc,oklch(var(--inc)/.55))}.hover\:border-x-info-content\/60:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.6));border-right-color:var(--fallback-inc,oklch(var(--inc)/.6))}.hover\:border-x-info-content\/65:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.65));border-right-color:var(--fallback-inc,oklch(var(--inc)/.65))}.hover\:border-x-info-content\/70:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.7));border-right-color:var(--fallback-inc,oklch(var(--inc)/.7))}.hover\:border-x-info-content\/75:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.75));border-right-color:var(--fallback-inc,oklch(var(--inc)/.75))}.hover\:border-x-info-content\/80:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.8));border-right-color:var(--fallback-inc,oklch(var(--inc)/.8))}.hover\:border-x-info-content\/85:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.85));border-right-color:var(--fallback-inc,oklch(var(--inc)/.85))}.hover\:border-x-info-content\/90:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.9));border-right-color:var(--fallback-inc,oklch(var(--inc)/.9))}.hover\:border-x-info-content\/95:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.95));border-right-color:var(--fallback-inc,oklch(var(--inc)/.95))}.hover\:border-x-info\/0:hover{border-left-color:var(--fallback-in,oklch(var(--in)/0));border-right-color:var(--fallback-in,oklch(var(--in)/0))}.hover\:border-x-info\/10:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.1));border-right-color:var(--fallback-in,oklch(var(--in)/.1))}.hover\:border-x-info\/100:hover{border-left-color:var(--fallback-in,oklch(var(--in)/1));border-right-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-x-info\/15:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.15));border-right-color:var(--fallback-in,oklch(var(--in)/.15))}.hover\:border-x-info\/20:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.2));border-right-color:var(--fallback-in,oklch(var(--in)/.2))}.hover\:border-x-info\/25:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.25));border-right-color:var(--fallback-in,oklch(var(--in)/.25))}.hover\:border-x-info\/30:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.3));border-right-color:var(--fallback-in,oklch(var(--in)/.3))}.hover\:border-x-info\/35:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.35));border-right-color:var(--fallback-in,oklch(var(--in)/.35))}.hover\:border-x-info\/40:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.4));border-right-color:var(--fallback-in,oklch(var(--in)/.4))}.hover\:border-x-info\/45:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.45));border-right-color:var(--fallback-in,oklch(var(--in)/.45))}.hover\:border-x-info\/5:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.05));border-right-color:var(--fallback-in,oklch(var(--in)/.05))}.hover\:border-x-info\/50:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.5));border-right-color:var(--fallback-in,oklch(var(--in)/.5))}.hover\:border-x-info\/55:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.55));border-right-color:var(--fallback-in,oklch(var(--in)/.55))}.hover\:border-x-info\/60:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.6));border-right-color:var(--fallback-in,oklch(var(--in)/.6))}.hover\:border-x-info\/65:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.65));border-right-color:var(--fallback-in,oklch(var(--in)/.65))}.hover\:border-x-info\/70:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.7));border-right-color:var(--fallback-in,oklch(var(--in)/.7))}.hover\:border-x-info\/75:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.75));border-right-color:var(--fallback-in,oklch(var(--in)/.75))}.hover\:border-x-info\/80:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.8));border-right-color:var(--fallback-in,oklch(var(--in)/.8))}.hover\:border-x-info\/85:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.85));border-right-color:var(--fallback-in,oklch(var(--in)/.85))}.hover\:border-x-info\/90:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.9));border-right-color:var(--fallback-in,oklch(var(--in)/.9))}.hover\:border-x-info\/95:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.95));border-right-color:var(--fallback-in,oklch(var(--in)/.95))}.hover\:border-x-success:hover{border-left-color:var(--fallback-su,oklch(var(--su)/1));border-right-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-x-success-content:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/1));border-right-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-x-success-content\/0:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/0));border-right-color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:border-x-success-content\/10:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.1));border-right-color:var(--fallback-suc,oklch(var(--suc)/.1))}.hover\:border-x-success-content\/100:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/1));border-right-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-x-success-content\/15:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.15));border-right-color:var(--fallback-suc,oklch(var(--suc)/.15))}.hover\:border-x-success-content\/20:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.2));border-right-color:var(--fallback-suc,oklch(var(--suc)/.2))}.hover\:border-x-success-content\/25:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.25));border-right-color:var(--fallback-suc,oklch(var(--suc)/.25))}.hover\:border-x-success-content\/30:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.3));border-right-color:var(--fallback-suc,oklch(var(--suc)/.3))}.hover\:border-x-success-content\/35:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.35));border-right-color:var(--fallback-suc,oklch(var(--suc)/.35))}.hover\:border-x-success-content\/40:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.4));border-right-color:var(--fallback-suc,oklch(var(--suc)/.4))}.hover\:border-x-success-content\/45:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.45));border-right-color:var(--fallback-suc,oklch(var(--suc)/.45))}.hover\:border-x-success-content\/5:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.05));border-right-color:var(--fallback-suc,oklch(var(--suc)/.05))}.hover\:border-x-success-content\/50:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.5));border-right-color:var(--fallback-suc,oklch(var(--suc)/.5))}.hover\:border-x-success-content\/55:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.55));border-right-color:var(--fallback-suc,oklch(var(--suc)/.55))}.hover\:border-x-success-content\/60:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.6));border-right-color:var(--fallback-suc,oklch(var(--suc)/.6))}.hover\:border-x-success-content\/65:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.65));border-right-color:var(--fallback-suc,oklch(var(--suc)/.65))}.hover\:border-x-success-content\/70:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.7));border-right-color:var(--fallback-suc,oklch(var(--suc)/.7))}.hover\:border-x-success-content\/75:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.75));border-right-color:var(--fallback-suc,oklch(var(--suc)/.75))}.hover\:border-x-success-content\/80:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.8));border-right-color:var(--fallback-suc,oklch(var(--suc)/.8))}.hover\:border-x-success-content\/85:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.85));border-right-color:var(--fallback-suc,oklch(var(--suc)/.85))}.hover\:border-x-success-content\/90:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.9));border-right-color:var(--fallback-suc,oklch(var(--suc)/.9))}.hover\:border-x-success-content\/95:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.95));border-right-color:var(--fallback-suc,oklch(var(--suc)/.95))}.hover\:border-x-success\/0:hover{border-left-color:var(--fallback-su,oklch(var(--su)/0));border-right-color:var(--fallback-su,oklch(var(--su)/0))}.hover\:border-x-success\/10:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.1));border-right-color:var(--fallback-su,oklch(var(--su)/.1))}.hover\:border-x-success\/100:hover{border-left-color:var(--fallback-su,oklch(var(--su)/1));border-right-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-x-success\/15:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.15));border-right-color:var(--fallback-su,oklch(var(--su)/.15))}.hover\:border-x-success\/20:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.2));border-right-color:var(--fallback-su,oklch(var(--su)/.2))}.hover\:border-x-success\/25:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.25));border-right-color:var(--fallback-su,oklch(var(--su)/.25))}.hover\:border-x-success\/30:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.3));border-right-color:var(--fallback-su,oklch(var(--su)/.3))}.hover\:border-x-success\/35:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.35));border-right-color:var(--fallback-su,oklch(var(--su)/.35))}.hover\:border-x-success\/40:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.4));border-right-color:var(--fallback-su,oklch(var(--su)/.4))}.hover\:border-x-success\/45:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.45));border-right-color:var(--fallback-su,oklch(var(--su)/.45))}.hover\:border-x-success\/5:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.05));border-right-color:var(--fallback-su,oklch(var(--su)/.05))}.hover\:border-x-success\/50:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.5));border-right-color:var(--fallback-su,oklch(var(--su)/.5))}.hover\:border-x-success\/55:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.55));border-right-color:var(--fallback-su,oklch(var(--su)/.55))}.hover\:border-x-success\/60:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.6));border-right-color:var(--fallback-su,oklch(var(--su)/.6))}.hover\:border-x-success\/65:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.65));border-right-color:var(--fallback-su,oklch(var(--su)/.65))}.hover\:border-x-success\/70:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.7));border-right-color:var(--fallback-su,oklch(var(--su)/.7))}.hover\:border-x-success\/75:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.75));border-right-color:var(--fallback-su,oklch(var(--su)/.75))}.hover\:border-x-success\/80:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.8));border-right-color:var(--fallback-su,oklch(var(--su)/.8))}.hover\:border-x-success\/85:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.85));border-right-color:var(--fallback-su,oklch(var(--su)/.85))}.hover\:border-x-success\/90:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.9));border-right-color:var(--fallback-su,oklch(var(--su)/.9))}.hover\:border-x-success\/95:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.95));border-right-color:var(--fallback-su,oklch(var(--su)/.95))}.hover\:border-x-warning:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/1));border-right-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-x-warning-content:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/1));border-right-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-x-warning-content\/0:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/0));border-right-color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:border-x-warning-content\/10:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.1));border-right-color:var(--fallback-wac,oklch(var(--wac)/.1))}.hover\:border-x-warning-content\/100:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/1));border-right-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-x-warning-content\/15:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.15));border-right-color:var(--fallback-wac,oklch(var(--wac)/.15))}.hover\:border-x-warning-content\/20:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.2));border-right-color:var(--fallback-wac,oklch(var(--wac)/.2))}.hover\:border-x-warning-content\/25:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.25));border-right-color:var(--fallback-wac,oklch(var(--wac)/.25))}.hover\:border-x-warning-content\/30:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.3));border-right-color:var(--fallback-wac,oklch(var(--wac)/.3))}.hover\:border-x-warning-content\/35:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.35));border-right-color:var(--fallback-wac,oklch(var(--wac)/.35))}.hover\:border-x-warning-content\/40:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.4));border-right-color:var(--fallback-wac,oklch(var(--wac)/.4))}.hover\:border-x-warning-content\/45:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.45));border-right-color:var(--fallback-wac,oklch(var(--wac)/.45))}.hover\:border-x-warning-content\/5:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.05));border-right-color:var(--fallback-wac,oklch(var(--wac)/.05))}.hover\:border-x-warning-content\/50:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.5));border-right-color:var(--fallback-wac,oklch(var(--wac)/.5))}.hover\:border-x-warning-content\/55:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.55));border-right-color:var(--fallback-wac,oklch(var(--wac)/.55))}.hover\:border-x-warning-content\/60:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.6));border-right-color:var(--fallback-wac,oklch(var(--wac)/.6))}.hover\:border-x-warning-content\/65:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.65));border-right-color:var(--fallback-wac,oklch(var(--wac)/.65))}.hover\:border-x-warning-content\/70:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.7));border-right-color:var(--fallback-wac,oklch(var(--wac)/.7))}.hover\:border-x-warning-content\/75:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.75));border-right-color:var(--fallback-wac,oklch(var(--wac)/.75))}.hover\:border-x-warning-content\/80:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.8));border-right-color:var(--fallback-wac,oklch(var(--wac)/.8))}.hover\:border-x-warning-content\/85:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.85));border-right-color:var(--fallback-wac,oklch(var(--wac)/.85))}.hover\:border-x-warning-content\/90:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.9));border-right-color:var(--fallback-wac,oklch(var(--wac)/.9))}.hover\:border-x-warning-content\/95:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.95));border-right-color:var(--fallback-wac,oklch(var(--wac)/.95))}.hover\:border-x-warning\/0:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/0));border-right-color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:border-x-warning\/10:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.1));border-right-color:var(--fallback-wa,oklch(var(--wa)/.1))}.hover\:border-x-warning\/100:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/1));border-right-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-x-warning\/15:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.15));border-right-color:var(--fallback-wa,oklch(var(--wa)/.15))}.hover\:border-x-warning\/20:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.2));border-right-color:var(--fallback-wa,oklch(var(--wa)/.2))}.hover\:border-x-warning\/25:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.25));border-right-color:var(--fallback-wa,oklch(var(--wa)/.25))}.hover\:border-x-warning\/30:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.3));border-right-color:var(--fallback-wa,oklch(var(--wa)/.3))}.hover\:border-x-warning\/35:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.35));border-right-color:var(--fallback-wa,oklch(var(--wa)/.35))}.hover\:border-x-warning\/40:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.4));border-right-color:var(--fallback-wa,oklch(var(--wa)/.4))}.hover\:border-x-warning\/45:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.45));border-right-color:var(--fallback-wa,oklch(var(--wa)/.45))}.hover\:border-x-warning\/5:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.05));border-right-color:var(--fallback-wa,oklch(var(--wa)/.05))}.hover\:border-x-warning\/50:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.5));border-right-color:var(--fallback-wa,oklch(var(--wa)/.5))}.hover\:border-x-warning\/55:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.55));border-right-color:var(--fallback-wa,oklch(var(--wa)/.55))}.hover\:border-x-warning\/60:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.6));border-right-color:var(--fallback-wa,oklch(var(--wa)/.6))}.hover\:border-x-warning\/65:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.65));border-right-color:var(--fallback-wa,oklch(var(--wa)/.65))}.hover\:border-x-warning\/70:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.7));border-right-color:var(--fallback-wa,oklch(var(--wa)/.7))}.hover\:border-x-warning\/75:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.75));border-right-color:var(--fallback-wa,oklch(var(--wa)/.75))}.hover\:border-x-warning\/80:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.8));border-right-color:var(--fallback-wa,oklch(var(--wa)/.8))}.hover\:border-x-warning\/85:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.85));border-right-color:var(--fallback-wa,oklch(var(--wa)/.85))}.hover\:border-x-warning\/90:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.9));border-right-color:var(--fallback-wa,oklch(var(--wa)/.9))}.hover\:border-x-warning\/95:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.95));border-right-color:var(--fallback-wa,oklch(var(--wa)/.95))}.hover\:border-y-base-100:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/1));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-y-base-100\/0:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/0));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:border-y-base-100\/10:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.1));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.1))}.hover\:border-y-base-100\/100:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/1));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-y-base-100\/15:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.15));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.15))}.hover\:border-y-base-100\/20:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.2));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.2))}.hover\:border-y-base-100\/25:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.25));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.25))}.hover\:border-y-base-100\/30:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.3));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.3))}.hover\:border-y-base-100\/35:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.35));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.35))}.hover\:border-y-base-100\/40:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.4));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.4))}.hover\:border-y-base-100\/45:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.45));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.45))}.hover\:border-y-base-100\/5:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.05));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.05))}.hover\:border-y-base-100\/50:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.5));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.5))}.hover\:border-y-base-100\/55:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.55));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.55))}.hover\:border-y-base-100\/60:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.6));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.6))}.hover\:border-y-base-100\/65:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.65));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.65))}.hover\:border-y-base-100\/70:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.7));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.7))}.hover\:border-y-base-100\/75:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.75));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.75))}.hover\:border-y-base-100\/80:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.8));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.8))}.hover\:border-y-base-100\/85:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.85));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.85))}.hover\:border-y-base-100\/90:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.9));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.9))}.hover\:border-y-base-100\/95:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.95));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.95))}.hover\:border-y-base-200:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/1));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-y-base-200\/0:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/0));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:border-y-base-200\/10:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.1));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.1))}.hover\:border-y-base-200\/100:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/1));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-y-base-200\/15:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.15));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.15))}.hover\:border-y-base-200\/20:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.2));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.2))}.hover\:border-y-base-200\/25:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.25));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.25))}.hover\:border-y-base-200\/30:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.3));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.3))}.hover\:border-y-base-200\/35:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.35));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.35))}.hover\:border-y-base-200\/40:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.4));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.4))}.hover\:border-y-base-200\/45:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.45));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.45))}.hover\:border-y-base-200\/5:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.05));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.05))}.hover\:border-y-base-200\/50:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.5));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.5))}.hover\:border-y-base-200\/55:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.55));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.55))}.hover\:border-y-base-200\/60:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.6));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.6))}.hover\:border-y-base-200\/65:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.65));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.65))}.hover\:border-y-base-200\/70:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.7));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.7))}.hover\:border-y-base-200\/75:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.75));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.75))}.hover\:border-y-base-200\/80:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.8));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.8))}.hover\:border-y-base-200\/85:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.85));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.85))}.hover\:border-y-base-200\/90:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.9));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.9))}.hover\:border-y-base-200\/95:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.95));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.95))}.hover\:border-y-base-300:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/1));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-y-base-300\/0:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/0));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:border-y-base-300\/10:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.1));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.1))}.hover\:border-y-base-300\/100:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/1));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-y-base-300\/15:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.15));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.15))}.hover\:border-y-base-300\/20:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.2));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.2))}.hover\:border-y-base-300\/25:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.25));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.25))}.hover\:border-y-base-300\/30:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.3));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.3))}.hover\:border-y-base-300\/35:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.35));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.35))}.hover\:border-y-base-300\/40:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.4));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.4))}.hover\:border-y-base-300\/45:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.45));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.45))}.hover\:border-y-base-300\/5:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.05));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.05))}.hover\:border-y-base-300\/50:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.5));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.5))}.hover\:border-y-base-300\/55:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.55));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.55))}.hover\:border-y-base-300\/60:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.6));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.6))}.hover\:border-y-base-300\/65:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.65));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.65))}.hover\:border-y-base-300\/70:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.7));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.7))}.hover\:border-y-base-300\/75:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.75));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.75))}.hover\:border-y-base-300\/80:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.8));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.8))}.hover\:border-y-base-300\/85:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.85));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.85))}.hover\:border-y-base-300\/90:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.9));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.9))}.hover\:border-y-base-300\/95:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.95));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.95))}.hover\:border-y-base-content:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/1));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-y-base-content\/0:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/0));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:border-y-base-content\/10:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.1));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.1))}.hover\:border-y-base-content\/100:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/1));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-y-base-content\/15:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.15));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.15))}.hover\:border-y-base-content\/20:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.2));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}.hover\:border-y-base-content\/25:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.25));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.25))}.hover\:border-y-base-content\/30:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.3));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.3))}.hover\:border-y-base-content\/35:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.35));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.35))}.hover\:border-y-base-content\/40:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.4));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.4))}.hover\:border-y-base-content\/45:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.45));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.45))}.hover\:border-y-base-content\/5:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.05));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.05))}.hover\:border-y-base-content\/50:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.5));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.5))}.hover\:border-y-base-content\/55:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.55));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.55))}.hover\:border-y-base-content\/60:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.6));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.6))}.hover\:border-y-base-content\/65:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.65));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.65))}.hover\:border-y-base-content\/70:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.7));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.7))}.hover\:border-y-base-content\/75:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.75));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.75))}.hover\:border-y-base-content\/80:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.8));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.8))}.hover\:border-y-base-content\/85:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.85));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.85))}.hover\:border-y-base-content\/90:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.9));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.9))}.hover\:border-y-base-content\/95:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.95));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.95))}.hover\:border-y-error:hover{border-top-color:var(--fallback-er,oklch(var(--er)/1));border-bottom-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-y-error-content:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/1));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-y-error-content\/0:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/0));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:border-y-error-content\/10:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.1));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.1))}.hover\:border-y-error-content\/100:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/1));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-y-error-content\/15:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.15));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.15))}.hover\:border-y-error-content\/20:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.2));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.2))}.hover\:border-y-error-content\/25:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.25));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.25))}.hover\:border-y-error-content\/30:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.3));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.3))}.hover\:border-y-error-content\/35:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.35));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.35))}.hover\:border-y-error-content\/40:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.4));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.4))}.hover\:border-y-error-content\/45:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.45));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.45))}.hover\:border-y-error-content\/5:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.05));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.05))}.hover\:border-y-error-content\/50:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.5));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.5))}.hover\:border-y-error-content\/55:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.55));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.55))}.hover\:border-y-error-content\/60:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.6));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.6))}.hover\:border-y-error-content\/65:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.65));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.65))}.hover\:border-y-error-content\/70:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.7));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.7))}.hover\:border-y-error-content\/75:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.75));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.75))}.hover\:border-y-error-content\/80:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.8));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.8))}.hover\:border-y-error-content\/85:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.85));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.85))}.hover\:border-y-error-content\/90:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.9));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.9))}.hover\:border-y-error-content\/95:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.95));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.95))}.hover\:border-y-error\/0:hover{border-top-color:var(--fallback-er,oklch(var(--er)/0));border-bottom-color:var(--fallback-er,oklch(var(--er)/0))}.hover\:border-y-error\/10:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.1));border-bottom-color:var(--fallback-er,oklch(var(--er)/.1))}.hover\:border-y-error\/100:hover{border-top-color:var(--fallback-er,oklch(var(--er)/1));border-bottom-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-y-error\/15:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.15));border-bottom-color:var(--fallback-er,oklch(var(--er)/.15))}.hover\:border-y-error\/20:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.2));border-bottom-color:var(--fallback-er,oklch(var(--er)/.2))}.hover\:border-y-error\/25:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.25));border-bottom-color:var(--fallback-er,oklch(var(--er)/.25))}.hover\:border-y-error\/30:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.3));border-bottom-color:var(--fallback-er,oklch(var(--er)/.3))}.hover\:border-y-error\/35:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.35));border-bottom-color:var(--fallback-er,oklch(var(--er)/.35))}.hover\:border-y-error\/40:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.4));border-bottom-color:var(--fallback-er,oklch(var(--er)/.4))}.hover\:border-y-error\/45:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.45));border-bottom-color:var(--fallback-er,oklch(var(--er)/.45))}.hover\:border-y-error\/5:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.05));border-bottom-color:var(--fallback-er,oklch(var(--er)/.05))}.hover\:border-y-error\/50:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.5));border-bottom-color:var(--fallback-er,oklch(var(--er)/.5))}.hover\:border-y-error\/55:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.55));border-bottom-color:var(--fallback-er,oklch(var(--er)/.55))}.hover\:border-y-error\/60:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.6));border-bottom-color:var(--fallback-er,oklch(var(--er)/.6))}.hover\:border-y-error\/65:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.65));border-bottom-color:var(--fallback-er,oklch(var(--er)/.65))}.hover\:border-y-error\/70:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.7));border-bottom-color:var(--fallback-er,oklch(var(--er)/.7))}.hover\:border-y-error\/75:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.75));border-bottom-color:var(--fallback-er,oklch(var(--er)/.75))}.hover\:border-y-error\/80:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.8));border-bottom-color:var(--fallback-er,oklch(var(--er)/.8))}.hover\:border-y-error\/85:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.85));border-bottom-color:var(--fallback-er,oklch(var(--er)/.85))}.hover\:border-y-error\/90:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.9));border-bottom-color:var(--fallback-er,oklch(var(--er)/.9))}.hover\:border-y-error\/95:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.95));border-bottom-color:var(--fallback-er,oklch(var(--er)/.95))}.hover\:border-y-info:hover{border-top-color:var(--fallback-in,oklch(var(--in)/1));border-bottom-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-y-info-content:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/1));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-y-info-content\/0:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/0));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:border-y-info-content\/10:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.1));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.1))}.hover\:border-y-info-content\/100:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/1));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-y-info-content\/15:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.15));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.15))}.hover\:border-y-info-content\/20:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.2));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.2))}.hover\:border-y-info-content\/25:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.25));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.25))}.hover\:border-y-info-content\/30:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.3));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.3))}.hover\:border-y-info-content\/35:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.35));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.35))}.hover\:border-y-info-content\/40:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.4));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.4))}.hover\:border-y-info-content\/45:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.45));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.45))}.hover\:border-y-info-content\/5:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.05));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.05))}.hover\:border-y-info-content\/50:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.5));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.5))}.hover\:border-y-info-content\/55:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.55));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.55))}.hover\:border-y-info-content\/60:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.6));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.6))}.hover\:border-y-info-content\/65:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.65));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.65))}.hover\:border-y-info-content\/70:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.7));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.7))}.hover\:border-y-info-content\/75:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.75));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.75))}.hover\:border-y-info-content\/80:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.8));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.8))}.hover\:border-y-info-content\/85:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.85));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.85))}.hover\:border-y-info-content\/90:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.9));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.9))}.hover\:border-y-info-content\/95:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.95));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.95))}.hover\:border-y-info\/0:hover{border-top-color:var(--fallback-in,oklch(var(--in)/0));border-bottom-color:var(--fallback-in,oklch(var(--in)/0))}.hover\:border-y-info\/10:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.1));border-bottom-color:var(--fallback-in,oklch(var(--in)/.1))}.hover\:border-y-info\/100:hover{border-top-color:var(--fallback-in,oklch(var(--in)/1));border-bottom-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-y-info\/15:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.15));border-bottom-color:var(--fallback-in,oklch(var(--in)/.15))}.hover\:border-y-info\/20:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.2));border-bottom-color:var(--fallback-in,oklch(var(--in)/.2))}.hover\:border-y-info\/25:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.25));border-bottom-color:var(--fallback-in,oklch(var(--in)/.25))}.hover\:border-y-info\/30:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.3));border-bottom-color:var(--fallback-in,oklch(var(--in)/.3))}.hover\:border-y-info\/35:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.35));border-bottom-color:var(--fallback-in,oklch(var(--in)/.35))}.hover\:border-y-info\/40:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.4));border-bottom-color:var(--fallback-in,oklch(var(--in)/.4))}.hover\:border-y-info\/45:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.45));border-bottom-color:var(--fallback-in,oklch(var(--in)/.45))}.hover\:border-y-info\/5:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.05));border-bottom-color:var(--fallback-in,oklch(var(--in)/.05))}.hover\:border-y-info\/50:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.5));border-bottom-color:var(--fallback-in,oklch(var(--in)/.5))}.hover\:border-y-info\/55:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.55));border-bottom-color:var(--fallback-in,oklch(var(--in)/.55))}.hover\:border-y-info\/60:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.6));border-bottom-color:var(--fallback-in,oklch(var(--in)/.6))}.hover\:border-y-info\/65:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.65));border-bottom-color:var(--fallback-in,oklch(var(--in)/.65))}.hover\:border-y-info\/70:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.7));border-bottom-color:var(--fallback-in,oklch(var(--in)/.7))}.hover\:border-y-info\/75:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.75));border-bottom-color:var(--fallback-in,oklch(var(--in)/.75))}.hover\:border-y-info\/80:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.8));border-bottom-color:var(--fallback-in,oklch(var(--in)/.8))}.hover\:border-y-info\/85:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.85));border-bottom-color:var(--fallback-in,oklch(var(--in)/.85))}.hover\:border-y-info\/90:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.9));border-bottom-color:var(--fallback-in,oklch(var(--in)/.9))}.hover\:border-y-info\/95:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.95));border-bottom-color:var(--fallback-in,oklch(var(--in)/.95))}.hover\:border-y-success:hover{border-top-color:var(--fallback-su,oklch(var(--su)/1));border-bottom-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-y-success-content:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/1));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-y-success-content\/0:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/0));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:border-y-success-content\/10:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.1));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.1))}.hover\:border-y-success-content\/100:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/1));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-y-success-content\/15:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.15));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.15))}.hover\:border-y-success-content\/20:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.2));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.2))}.hover\:border-y-success-content\/25:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.25));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.25))}.hover\:border-y-success-content\/30:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.3));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.3))}.hover\:border-y-success-content\/35:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.35));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.35))}.hover\:border-y-success-content\/40:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.4));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.4))}.hover\:border-y-success-content\/45:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.45));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.45))}.hover\:border-y-success-content\/5:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.05));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.05))}.hover\:border-y-success-content\/50:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.5));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.5))}.hover\:border-y-success-content\/55:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.55));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.55))}.hover\:border-y-success-content\/60:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.6));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.6))}.hover\:border-y-success-content\/65:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.65));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.65))}.hover\:border-y-success-content\/70:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.7));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.7))}.hover\:border-y-success-content\/75:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.75));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.75))}.hover\:border-y-success-content\/80:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.8));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.8))}.hover\:border-y-success-content\/85:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.85));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.85))}.hover\:border-y-success-content\/90:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.9));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.9))}.hover\:border-y-success-content\/95:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.95));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.95))}.hover\:border-y-success\/0:hover{border-top-color:var(--fallback-su,oklch(var(--su)/0));border-bottom-color:var(--fallback-su,oklch(var(--su)/0))}.hover\:border-y-success\/10:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.1));border-bottom-color:var(--fallback-su,oklch(var(--su)/.1))}.hover\:border-y-success\/100:hover{border-top-color:var(--fallback-su,oklch(var(--su)/1));border-bottom-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-y-success\/15:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.15));border-bottom-color:var(--fallback-su,oklch(var(--su)/.15))}.hover\:border-y-success\/20:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.2));border-bottom-color:var(--fallback-su,oklch(var(--su)/.2))}.hover\:border-y-success\/25:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.25));border-bottom-color:var(--fallback-su,oklch(var(--su)/.25))}.hover\:border-y-success\/30:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.3));border-bottom-color:var(--fallback-su,oklch(var(--su)/.3))}.hover\:border-y-success\/35:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.35));border-bottom-color:var(--fallback-su,oklch(var(--su)/.35))}.hover\:border-y-success\/40:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.4));border-bottom-color:var(--fallback-su,oklch(var(--su)/.4))}.hover\:border-y-success\/45:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.45));border-bottom-color:var(--fallback-su,oklch(var(--su)/.45))}.hover\:border-y-success\/5:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.05));border-bottom-color:var(--fallback-su,oklch(var(--su)/.05))}.hover\:border-y-success\/50:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.5));border-bottom-color:var(--fallback-su,oklch(var(--su)/.5))}.hover\:border-y-success\/55:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.55));border-bottom-color:var(--fallback-su,oklch(var(--su)/.55))}.hover\:border-y-success\/60:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.6));border-bottom-color:var(--fallback-su,oklch(var(--su)/.6))}.hover\:border-y-success\/65:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.65));border-bottom-color:var(--fallback-su,oklch(var(--su)/.65))}.hover\:border-y-success\/70:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.7));border-bottom-color:var(--fallback-su,oklch(var(--su)/.7))}.hover\:border-y-success\/75:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.75));border-bottom-color:var(--fallback-su,oklch(var(--su)/.75))}.hover\:border-y-success\/80:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.8));border-bottom-color:var(--fallback-su,oklch(var(--su)/.8))}.hover\:border-y-success\/85:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.85));border-bottom-color:var(--fallback-su,oklch(var(--su)/.85))}.hover\:border-y-success\/90:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.9));border-bottom-color:var(--fallback-su,oklch(var(--su)/.9))}.hover\:border-y-success\/95:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.95));border-bottom-color:var(--fallback-su,oklch(var(--su)/.95))}.hover\:border-y-warning:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/1));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-y-warning-content:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/1));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-y-warning-content\/0:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/0));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:border-y-warning-content\/10:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.1));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.1))}.hover\:border-y-warning-content\/100:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/1));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-y-warning-content\/15:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.15));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.15))}.hover\:border-y-warning-content\/20:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.2));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.2))}.hover\:border-y-warning-content\/25:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.25));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.25))}.hover\:border-y-warning-content\/30:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.3));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.3))}.hover\:border-y-warning-content\/35:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.35));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.35))}.hover\:border-y-warning-content\/40:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.4));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.4))}.hover\:border-y-warning-content\/45:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.45));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.45))}.hover\:border-y-warning-content\/5:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.05));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.05))}.hover\:border-y-warning-content\/50:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.5));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.5))}.hover\:border-y-warning-content\/55:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.55));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.55))}.hover\:border-y-warning-content\/60:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.6));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.6))}.hover\:border-y-warning-content\/65:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.65));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.65))}.hover\:border-y-warning-content\/70:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.7));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.7))}.hover\:border-y-warning-content\/75:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.75));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.75))}.hover\:border-y-warning-content\/80:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.8));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.8))}.hover\:border-y-warning-content\/85:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.85));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.85))}.hover\:border-y-warning-content\/90:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.9));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.9))}.hover\:border-y-warning-content\/95:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.95));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.95))}.hover\:border-y-warning\/0:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/0));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:border-y-warning\/10:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.1));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.1))}.hover\:border-y-warning\/100:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/1));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-y-warning\/15:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.15));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.15))}.hover\:border-y-warning\/20:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.2));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.2))}.hover\:border-y-warning\/25:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.25));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.25))}.hover\:border-y-warning\/30:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.3));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.3))}.hover\:border-y-warning\/35:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.35));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.35))}.hover\:border-y-warning\/40:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.4));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.4))}.hover\:border-y-warning\/45:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.45));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.45))}.hover\:border-y-warning\/5:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.05));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.05))}.hover\:border-y-warning\/50:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.5));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.5))}.hover\:border-y-warning\/55:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.55));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.55))}.hover\:border-y-warning\/60:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.6));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.6))}.hover\:border-y-warning\/65:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.65));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.65))}.hover\:border-y-warning\/70:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.7));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.7))}.hover\:border-y-warning\/75:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.75));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.75))}.hover\:border-y-warning\/80:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.8));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.8))}.hover\:border-y-warning\/85:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.85));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.85))}.hover\:border-y-warning\/90:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.9));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.9))}.hover\:border-y-warning\/95:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.95));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.95))}.hover\:border-b-base-100:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-b-base-100\/0:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:border-b-base-100\/10:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.1))}.hover\:border-b-base-100\/100:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-b-base-100\/15:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.15))}.hover\:border-b-base-100\/20:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.2))}.hover\:border-b-base-100\/25:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.25))}.hover\:border-b-base-100\/30:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.3))}.hover\:border-b-base-100\/35:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.35))}.hover\:border-b-base-100\/40:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.4))}.hover\:border-b-base-100\/45:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.45))}.hover\:border-b-base-100\/5:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.05))}.hover\:border-b-base-100\/50:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.5))}.hover\:border-b-base-100\/55:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.55))}.hover\:border-b-base-100\/60:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.6))}.hover\:border-b-base-100\/65:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.65))}.hover\:border-b-base-100\/70:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.7))}.hover\:border-b-base-100\/75:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.75))}.hover\:border-b-base-100\/80:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.8))}.hover\:border-b-base-100\/85:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.85))}.hover\:border-b-base-100\/90:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.9))}.hover\:border-b-base-100\/95:hover{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.95))}.hover\:border-b-base-200:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-b-base-200\/0:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:border-b-base-200\/10:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.1))}.hover\:border-b-base-200\/100:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-b-base-200\/15:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.15))}.hover\:border-b-base-200\/20:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.2))}.hover\:border-b-base-200\/25:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.25))}.hover\:border-b-base-200\/30:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.3))}.hover\:border-b-base-200\/35:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.35))}.hover\:border-b-base-200\/40:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.4))}.hover\:border-b-base-200\/45:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.45))}.hover\:border-b-base-200\/5:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.05))}.hover\:border-b-base-200\/50:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.5))}.hover\:border-b-base-200\/55:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.55))}.hover\:border-b-base-200\/60:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.6))}.hover\:border-b-base-200\/65:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.65))}.hover\:border-b-base-200\/70:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.7))}.hover\:border-b-base-200\/75:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.75))}.hover\:border-b-base-200\/80:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.8))}.hover\:border-b-base-200\/85:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.85))}.hover\:border-b-base-200\/90:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.9))}.hover\:border-b-base-200\/95:hover{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.95))}.hover\:border-b-base-300:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-b-base-300\/0:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:border-b-base-300\/10:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.1))}.hover\:border-b-base-300\/100:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-b-base-300\/15:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.15))}.hover\:border-b-base-300\/20:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.2))}.hover\:border-b-base-300\/25:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.25))}.hover\:border-b-base-300\/30:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.3))}.hover\:border-b-base-300\/35:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.35))}.hover\:border-b-base-300\/40:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.4))}.hover\:border-b-base-300\/45:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.45))}.hover\:border-b-base-300\/5:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.05))}.hover\:border-b-base-300\/50:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.5))}.hover\:border-b-base-300\/55:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.55))}.hover\:border-b-base-300\/60:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.6))}.hover\:border-b-base-300\/65:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.65))}.hover\:border-b-base-300\/70:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.7))}.hover\:border-b-base-300\/75:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.75))}.hover\:border-b-base-300\/80:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.8))}.hover\:border-b-base-300\/85:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.85))}.hover\:border-b-base-300\/90:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.9))}.hover\:border-b-base-300\/95:hover{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.95))}.hover\:border-b-base-content:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-b-base-content\/0:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:border-b-base-content\/10:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.1))}.hover\:border-b-base-content\/100:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-b-base-content\/15:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.15))}.hover\:border-b-base-content\/20:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}.hover\:border-b-base-content\/25:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.25))}.hover\:border-b-base-content\/30:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.3))}.hover\:border-b-base-content\/35:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.35))}.hover\:border-b-base-content\/40:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.4))}.hover\:border-b-base-content\/45:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.45))}.hover\:border-b-base-content\/5:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.05))}.hover\:border-b-base-content\/50:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.5))}.hover\:border-b-base-content\/55:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.55))}.hover\:border-b-base-content\/60:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.6))}.hover\:border-b-base-content\/65:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.65))}.hover\:border-b-base-content\/70:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.7))}.hover\:border-b-base-content\/75:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.75))}.hover\:border-b-base-content\/80:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.8))}.hover\:border-b-base-content\/85:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.85))}.hover\:border-b-base-content\/90:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.9))}.hover\:border-b-base-content\/95:hover{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.95))}.hover\:border-b-error:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-b-error-content:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-b-error-content\/0:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:border-b-error-content\/10:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.1))}.hover\:border-b-error-content\/100:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-b-error-content\/15:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.15))}.hover\:border-b-error-content\/20:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.2))}.hover\:border-b-error-content\/25:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.25))}.hover\:border-b-error-content\/30:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.3))}.hover\:border-b-error-content\/35:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.35))}.hover\:border-b-error-content\/40:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.4))}.hover\:border-b-error-content\/45:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.45))}.hover\:border-b-error-content\/5:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.05))}.hover\:border-b-error-content\/50:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.5))}.hover\:border-b-error-content\/55:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.55))}.hover\:border-b-error-content\/60:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.6))}.hover\:border-b-error-content\/65:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.65))}.hover\:border-b-error-content\/70:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.7))}.hover\:border-b-error-content\/75:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.75))}.hover\:border-b-error-content\/80:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.8))}.hover\:border-b-error-content\/85:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.85))}.hover\:border-b-error-content\/90:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.9))}.hover\:border-b-error-content\/95:hover{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.95))}.hover\:border-b-error\/0:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/0))}.hover\:border-b-error\/10:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.1))}.hover\:border-b-error\/100:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-b-error\/15:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.15))}.hover\:border-b-error\/20:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.2))}.hover\:border-b-error\/25:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.25))}.hover\:border-b-error\/30:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.3))}.hover\:border-b-error\/35:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.35))}.hover\:border-b-error\/40:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.4))}.hover\:border-b-error\/45:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.45))}.hover\:border-b-error\/5:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.05))}.hover\:border-b-error\/50:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.5))}.hover\:border-b-error\/55:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.55))}.hover\:border-b-error\/60:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.6))}.hover\:border-b-error\/65:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.65))}.hover\:border-b-error\/70:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.7))}.hover\:border-b-error\/75:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.75))}.hover\:border-b-error\/80:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.8))}.hover\:border-b-error\/85:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.85))}.hover\:border-b-error\/90:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.9))}.hover\:border-b-error\/95:hover{border-bottom-color:var(--fallback-er,oklch(var(--er)/.95))}.hover\:border-b-info:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-b-info-content:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-b-info-content\/0:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:border-b-info-content\/10:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.1))}.hover\:border-b-info-content\/100:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-b-info-content\/15:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.15))}.hover\:border-b-info-content\/20:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.2))}.hover\:border-b-info-content\/25:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.25))}.hover\:border-b-info-content\/30:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.3))}.hover\:border-b-info-content\/35:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.35))}.hover\:border-b-info-content\/40:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.4))}.hover\:border-b-info-content\/45:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.45))}.hover\:border-b-info-content\/5:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.05))}.hover\:border-b-info-content\/50:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.5))}.hover\:border-b-info-content\/55:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.55))}.hover\:border-b-info-content\/60:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.6))}.hover\:border-b-info-content\/65:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.65))}.hover\:border-b-info-content\/70:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.7))}.hover\:border-b-info-content\/75:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.75))}.hover\:border-b-info-content\/80:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.8))}.hover\:border-b-info-content\/85:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.85))}.hover\:border-b-info-content\/90:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.9))}.hover\:border-b-info-content\/95:hover{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.95))}.hover\:border-b-info\/0:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/0))}.hover\:border-b-info\/10:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.1))}.hover\:border-b-info\/100:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-b-info\/15:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.15))}.hover\:border-b-info\/20:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.2))}.hover\:border-b-info\/25:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.25))}.hover\:border-b-info\/30:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.3))}.hover\:border-b-info\/35:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.35))}.hover\:border-b-info\/40:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.4))}.hover\:border-b-info\/45:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.45))}.hover\:border-b-info\/5:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.05))}.hover\:border-b-info\/50:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.5))}.hover\:border-b-info\/55:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.55))}.hover\:border-b-info\/60:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.6))}.hover\:border-b-info\/65:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.65))}.hover\:border-b-info\/70:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.7))}.hover\:border-b-info\/75:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.75))}.hover\:border-b-info\/80:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.8))}.hover\:border-b-info\/85:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.85))}.hover\:border-b-info\/90:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.9))}.hover\:border-b-info\/95:hover{border-bottom-color:var(--fallback-in,oklch(var(--in)/.95))}.hover\:border-b-success:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-b-success-content:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-b-success-content\/0:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:border-b-success-content\/10:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.1))}.hover\:border-b-success-content\/100:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-b-success-content\/15:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.15))}.hover\:border-b-success-content\/20:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.2))}.hover\:border-b-success-content\/25:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.25))}.hover\:border-b-success-content\/30:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.3))}.hover\:border-b-success-content\/35:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.35))}.hover\:border-b-success-content\/40:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.4))}.hover\:border-b-success-content\/45:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.45))}.hover\:border-b-success-content\/5:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.05))}.hover\:border-b-success-content\/50:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.5))}.hover\:border-b-success-content\/55:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.55))}.hover\:border-b-success-content\/60:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.6))}.hover\:border-b-success-content\/65:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.65))}.hover\:border-b-success-content\/70:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.7))}.hover\:border-b-success-content\/75:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.75))}.hover\:border-b-success-content\/80:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.8))}.hover\:border-b-success-content\/85:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.85))}.hover\:border-b-success-content\/90:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.9))}.hover\:border-b-success-content\/95:hover{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.95))}.hover\:border-b-success\/0:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/0))}.hover\:border-b-success\/10:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.1))}.hover\:border-b-success\/100:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-b-success\/15:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.15))}.hover\:border-b-success\/20:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.2))}.hover\:border-b-success\/25:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.25))}.hover\:border-b-success\/30:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.3))}.hover\:border-b-success\/35:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.35))}.hover\:border-b-success\/40:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.4))}.hover\:border-b-success\/45:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.45))}.hover\:border-b-success\/5:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.05))}.hover\:border-b-success\/50:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.5))}.hover\:border-b-success\/55:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.55))}.hover\:border-b-success\/60:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.6))}.hover\:border-b-success\/65:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.65))}.hover\:border-b-success\/70:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.7))}.hover\:border-b-success\/75:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.75))}.hover\:border-b-success\/80:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.8))}.hover\:border-b-success\/85:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.85))}.hover\:border-b-success\/90:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.9))}.hover\:border-b-success\/95:hover{border-bottom-color:var(--fallback-su,oklch(var(--su)/.95))}.hover\:border-b-warning:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-b-warning-content:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-b-warning-content\/0:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:border-b-warning-content\/10:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.1))}.hover\:border-b-warning-content\/100:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-b-warning-content\/15:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.15))}.hover\:border-b-warning-content\/20:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.2))}.hover\:border-b-warning-content\/25:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.25))}.hover\:border-b-warning-content\/30:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.3))}.hover\:border-b-warning-content\/35:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.35))}.hover\:border-b-warning-content\/40:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.4))}.hover\:border-b-warning-content\/45:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.45))}.hover\:border-b-warning-content\/5:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.05))}.hover\:border-b-warning-content\/50:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.5))}.hover\:border-b-warning-content\/55:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.55))}.hover\:border-b-warning-content\/60:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.6))}.hover\:border-b-warning-content\/65:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.65))}.hover\:border-b-warning-content\/70:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.7))}.hover\:border-b-warning-content\/75:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.75))}.hover\:border-b-warning-content\/80:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.8))}.hover\:border-b-warning-content\/85:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.85))}.hover\:border-b-warning-content\/90:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.9))}.hover\:border-b-warning-content\/95:hover{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.95))}.hover\:border-b-warning\/0:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:border-b-warning\/10:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.1))}.hover\:border-b-warning\/100:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-b-warning\/15:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.15))}.hover\:border-b-warning\/20:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.2))}.hover\:border-b-warning\/25:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.25))}.hover\:border-b-warning\/30:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.3))}.hover\:border-b-warning\/35:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.35))}.hover\:border-b-warning\/40:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.4))}.hover\:border-b-warning\/45:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.45))}.hover\:border-b-warning\/5:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.05))}.hover\:border-b-warning\/50:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.5))}.hover\:border-b-warning\/55:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.55))}.hover\:border-b-warning\/60:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.6))}.hover\:border-b-warning\/65:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.65))}.hover\:border-b-warning\/70:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.7))}.hover\:border-b-warning\/75:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.75))}.hover\:border-b-warning\/80:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.8))}.hover\:border-b-warning\/85:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.85))}.hover\:border-b-warning\/90:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.9))}.hover\:border-b-warning\/95:hover{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.95))}.hover\:border-e-base-100:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-e-base-100\/0:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:border-e-base-100\/10:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.1))}.hover\:border-e-base-100\/100:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-e-base-100\/15:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.15))}.hover\:border-e-base-100\/20:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.2))}.hover\:border-e-base-100\/25:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.25))}.hover\:border-e-base-100\/30:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.3))}.hover\:border-e-base-100\/35:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.35))}.hover\:border-e-base-100\/40:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.4))}.hover\:border-e-base-100\/45:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.45))}.hover\:border-e-base-100\/5:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.05))}.hover\:border-e-base-100\/50:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.5))}.hover\:border-e-base-100\/55:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.55))}.hover\:border-e-base-100\/60:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.6))}.hover\:border-e-base-100\/65:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.65))}.hover\:border-e-base-100\/70:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.7))}.hover\:border-e-base-100\/75:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.75))}.hover\:border-e-base-100\/80:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.8))}.hover\:border-e-base-100\/85:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.85))}.hover\:border-e-base-100\/90:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.9))}.hover\:border-e-base-100\/95:hover{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.95))}.hover\:border-e-base-200:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-e-base-200\/0:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:border-e-base-200\/10:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.1))}.hover\:border-e-base-200\/100:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-e-base-200\/15:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.15))}.hover\:border-e-base-200\/20:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.2))}.hover\:border-e-base-200\/25:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.25))}.hover\:border-e-base-200\/30:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.3))}.hover\:border-e-base-200\/35:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.35))}.hover\:border-e-base-200\/40:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.4))}.hover\:border-e-base-200\/45:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.45))}.hover\:border-e-base-200\/5:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.05))}.hover\:border-e-base-200\/50:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.5))}.hover\:border-e-base-200\/55:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.55))}.hover\:border-e-base-200\/60:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.6))}.hover\:border-e-base-200\/65:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.65))}.hover\:border-e-base-200\/70:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.7))}.hover\:border-e-base-200\/75:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.75))}.hover\:border-e-base-200\/80:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.8))}.hover\:border-e-base-200\/85:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.85))}.hover\:border-e-base-200\/90:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.9))}.hover\:border-e-base-200\/95:hover{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.95))}.hover\:border-e-base-300:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-e-base-300\/0:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:border-e-base-300\/10:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.1))}.hover\:border-e-base-300\/100:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-e-base-300\/15:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.15))}.hover\:border-e-base-300\/20:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.2))}.hover\:border-e-base-300\/25:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.25))}.hover\:border-e-base-300\/30:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.3))}.hover\:border-e-base-300\/35:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.35))}.hover\:border-e-base-300\/40:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.4))}.hover\:border-e-base-300\/45:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.45))}.hover\:border-e-base-300\/5:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.05))}.hover\:border-e-base-300\/50:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.5))}.hover\:border-e-base-300\/55:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.55))}.hover\:border-e-base-300\/60:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.6))}.hover\:border-e-base-300\/65:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.65))}.hover\:border-e-base-300\/70:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.7))}.hover\:border-e-base-300\/75:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.75))}.hover\:border-e-base-300\/80:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.8))}.hover\:border-e-base-300\/85:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.85))}.hover\:border-e-base-300\/90:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.9))}.hover\:border-e-base-300\/95:hover{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.95))}.hover\:border-e-base-content:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-e-base-content\/0:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:border-e-base-content\/10:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.1))}.hover\:border-e-base-content\/100:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-e-base-content\/15:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.15))}.hover\:border-e-base-content\/20:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.2))}.hover\:border-e-base-content\/25:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.25))}.hover\:border-e-base-content\/30:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.3))}.hover\:border-e-base-content\/35:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.35))}.hover\:border-e-base-content\/40:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.4))}.hover\:border-e-base-content\/45:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.45))}.hover\:border-e-base-content\/5:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.05))}.hover\:border-e-base-content\/50:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.5))}.hover\:border-e-base-content\/55:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.55))}.hover\:border-e-base-content\/60:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.6))}.hover\:border-e-base-content\/65:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.65))}.hover\:border-e-base-content\/70:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.7))}.hover\:border-e-base-content\/75:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.75))}.hover\:border-e-base-content\/80:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.8))}.hover\:border-e-base-content\/85:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.85))}.hover\:border-e-base-content\/90:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.9))}.hover\:border-e-base-content\/95:hover{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.95))}.hover\:border-e-error:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-e-error-content:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-e-error-content\/0:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:border-e-error-content\/10:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.1))}.hover\:border-e-error-content\/100:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-e-error-content\/15:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.15))}.hover\:border-e-error-content\/20:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.2))}.hover\:border-e-error-content\/25:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.25))}.hover\:border-e-error-content\/30:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.3))}.hover\:border-e-error-content\/35:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.35))}.hover\:border-e-error-content\/40:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.4))}.hover\:border-e-error-content\/45:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.45))}.hover\:border-e-error-content\/5:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.05))}.hover\:border-e-error-content\/50:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.5))}.hover\:border-e-error-content\/55:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.55))}.hover\:border-e-error-content\/60:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.6))}.hover\:border-e-error-content\/65:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.65))}.hover\:border-e-error-content\/70:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.7))}.hover\:border-e-error-content\/75:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.75))}.hover\:border-e-error-content\/80:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.8))}.hover\:border-e-error-content\/85:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.85))}.hover\:border-e-error-content\/90:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.9))}.hover\:border-e-error-content\/95:hover{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.95))}.hover\:border-e-error\/0:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0))}.hover\:border-e-error\/10:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.1))}.hover\:border-e-error\/100:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-e-error\/15:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.15))}.hover\:border-e-error\/20:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.2))}.hover\:border-e-error\/25:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.25))}.hover\:border-e-error\/30:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.3))}.hover\:border-e-error\/35:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.35))}.hover\:border-e-error\/40:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.4))}.hover\:border-e-error\/45:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.45))}.hover\:border-e-error\/5:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.05))}.hover\:border-e-error\/50:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.5))}.hover\:border-e-error\/55:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.55))}.hover\:border-e-error\/60:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.6))}.hover\:border-e-error\/65:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.65))}.hover\:border-e-error\/70:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.7))}.hover\:border-e-error\/75:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.75))}.hover\:border-e-error\/80:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.8))}.hover\:border-e-error\/85:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.85))}.hover\:border-e-error\/90:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.9))}.hover\:border-e-error\/95:hover{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.95))}.hover\:border-e-info:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-e-info-content:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-e-info-content\/0:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:border-e-info-content\/10:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.1))}.hover\:border-e-info-content\/100:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-e-info-content\/15:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.15))}.hover\:border-e-info-content\/20:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.2))}.hover\:border-e-info-content\/25:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.25))}.hover\:border-e-info-content\/30:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.3))}.hover\:border-e-info-content\/35:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.35))}.hover\:border-e-info-content\/40:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.4))}.hover\:border-e-info-content\/45:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.45))}.hover\:border-e-info-content\/5:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.05))}.hover\:border-e-info-content\/50:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.5))}.hover\:border-e-info-content\/55:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.55))}.hover\:border-e-info-content\/60:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.6))}.hover\:border-e-info-content\/65:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.65))}.hover\:border-e-info-content\/70:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.7))}.hover\:border-e-info-content\/75:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.75))}.hover\:border-e-info-content\/80:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.8))}.hover\:border-e-info-content\/85:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.85))}.hover\:border-e-info-content\/90:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.9))}.hover\:border-e-info-content\/95:hover{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.95))}.hover\:border-e-info\/0:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0))}.hover\:border-e-info\/10:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.1))}.hover\:border-e-info\/100:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-e-info\/15:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.15))}.hover\:border-e-info\/20:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.2))}.hover\:border-e-info\/25:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.25))}.hover\:border-e-info\/30:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.3))}.hover\:border-e-info\/35:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.35))}.hover\:border-e-info\/40:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.4))}.hover\:border-e-info\/45:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.45))}.hover\:border-e-info\/5:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.05))}.hover\:border-e-info\/50:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.5))}.hover\:border-e-info\/55:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.55))}.hover\:border-e-info\/60:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.6))}.hover\:border-e-info\/65:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.65))}.hover\:border-e-info\/70:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.7))}.hover\:border-e-info\/75:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.75))}.hover\:border-e-info\/80:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.8))}.hover\:border-e-info\/85:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.85))}.hover\:border-e-info\/90:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.9))}.hover\:border-e-info\/95:hover{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.95))}.hover\:border-e-success:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-e-success-content:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-e-success-content\/0:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:border-e-success-content\/10:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.1))}.hover\:border-e-success-content\/100:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-e-success-content\/15:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.15))}.hover\:border-e-success-content\/20:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.2))}.hover\:border-e-success-content\/25:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.25))}.hover\:border-e-success-content\/30:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.3))}.hover\:border-e-success-content\/35:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.35))}.hover\:border-e-success-content\/40:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.4))}.hover\:border-e-success-content\/45:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.45))}.hover\:border-e-success-content\/5:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.05))}.hover\:border-e-success-content\/50:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.5))}.hover\:border-e-success-content\/55:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.55))}.hover\:border-e-success-content\/60:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.6))}.hover\:border-e-success-content\/65:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.65))}.hover\:border-e-success-content\/70:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.7))}.hover\:border-e-success-content\/75:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.75))}.hover\:border-e-success-content\/80:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.8))}.hover\:border-e-success-content\/85:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.85))}.hover\:border-e-success-content\/90:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.9))}.hover\:border-e-success-content\/95:hover{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.95))}.hover\:border-e-success\/0:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0))}.hover\:border-e-success\/10:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.1))}.hover\:border-e-success\/100:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-e-success\/15:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.15))}.hover\:border-e-success\/20:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.2))}.hover\:border-e-success\/25:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.25))}.hover\:border-e-success\/30:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.3))}.hover\:border-e-success\/35:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.35))}.hover\:border-e-success\/40:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.4))}.hover\:border-e-success\/45:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.45))}.hover\:border-e-success\/5:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.05))}.hover\:border-e-success\/50:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.5))}.hover\:border-e-success\/55:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.55))}.hover\:border-e-success\/60:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.6))}.hover\:border-e-success\/65:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.65))}.hover\:border-e-success\/70:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.7))}.hover\:border-e-success\/75:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.75))}.hover\:border-e-success\/80:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.8))}.hover\:border-e-success\/85:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.85))}.hover\:border-e-success\/90:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.9))}.hover\:border-e-success\/95:hover{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.95))}.hover\:border-e-warning:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-e-warning-content:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-e-warning-content\/0:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:border-e-warning-content\/10:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.1))}.hover\:border-e-warning-content\/100:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-e-warning-content\/15:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.15))}.hover\:border-e-warning-content\/20:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.2))}.hover\:border-e-warning-content\/25:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.25))}.hover\:border-e-warning-content\/30:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.3))}.hover\:border-e-warning-content\/35:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.35))}.hover\:border-e-warning-content\/40:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.4))}.hover\:border-e-warning-content\/45:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.45))}.hover\:border-e-warning-content\/5:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.05))}.hover\:border-e-warning-content\/50:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.5))}.hover\:border-e-warning-content\/55:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.55))}.hover\:border-e-warning-content\/60:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.6))}.hover\:border-e-warning-content\/65:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.65))}.hover\:border-e-warning-content\/70:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.7))}.hover\:border-e-warning-content\/75:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.75))}.hover\:border-e-warning-content\/80:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.8))}.hover\:border-e-warning-content\/85:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.85))}.hover\:border-e-warning-content\/90:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.9))}.hover\:border-e-warning-content\/95:hover{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.95))}.hover\:border-e-warning\/0:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:border-e-warning\/10:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.1))}.hover\:border-e-warning\/100:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-e-warning\/15:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.15))}.hover\:border-e-warning\/20:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.2))}.hover\:border-e-warning\/25:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.25))}.hover\:border-e-warning\/30:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.3))}.hover\:border-e-warning\/35:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.35))}.hover\:border-e-warning\/40:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.4))}.hover\:border-e-warning\/45:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.45))}.hover\:border-e-warning\/5:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.05))}.hover\:border-e-warning\/50:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.5))}.hover\:border-e-warning\/55:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.55))}.hover\:border-e-warning\/60:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.6))}.hover\:border-e-warning\/65:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.65))}.hover\:border-e-warning\/70:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.7))}.hover\:border-e-warning\/75:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.75))}.hover\:border-e-warning\/80:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.8))}.hover\:border-e-warning\/85:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.85))}.hover\:border-e-warning\/90:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.9))}.hover\:border-e-warning\/95:hover{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.95))}.hover\:border-l-base-100:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-l-base-100\/0:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:border-l-base-100\/10:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.1))}.hover\:border-l-base-100\/100:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-l-base-100\/15:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.15))}.hover\:border-l-base-100\/20:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.2))}.hover\:border-l-base-100\/25:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.25))}.hover\:border-l-base-100\/30:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.3))}.hover\:border-l-base-100\/35:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.35))}.hover\:border-l-base-100\/40:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.4))}.hover\:border-l-base-100\/45:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.45))}.hover\:border-l-base-100\/5:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.05))}.hover\:border-l-base-100\/50:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.5))}.hover\:border-l-base-100\/55:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.55))}.hover\:border-l-base-100\/60:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.6))}.hover\:border-l-base-100\/65:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.65))}.hover\:border-l-base-100\/70:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.7))}.hover\:border-l-base-100\/75:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.75))}.hover\:border-l-base-100\/80:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.8))}.hover\:border-l-base-100\/85:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.85))}.hover\:border-l-base-100\/90:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.9))}.hover\:border-l-base-100\/95:hover{border-left-color:var(--fallback-b1,oklch(var(--b1)/.95))}.hover\:border-l-base-200:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-l-base-200\/0:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:border-l-base-200\/10:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.1))}.hover\:border-l-base-200\/100:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-l-base-200\/15:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.15))}.hover\:border-l-base-200\/20:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.2))}.hover\:border-l-base-200\/25:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.25))}.hover\:border-l-base-200\/30:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.3))}.hover\:border-l-base-200\/35:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.35))}.hover\:border-l-base-200\/40:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.4))}.hover\:border-l-base-200\/45:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.45))}.hover\:border-l-base-200\/5:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.05))}.hover\:border-l-base-200\/50:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.5))}.hover\:border-l-base-200\/55:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.55))}.hover\:border-l-base-200\/60:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.6))}.hover\:border-l-base-200\/65:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.65))}.hover\:border-l-base-200\/70:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.7))}.hover\:border-l-base-200\/75:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.75))}.hover\:border-l-base-200\/80:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.8))}.hover\:border-l-base-200\/85:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.85))}.hover\:border-l-base-200\/90:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.9))}.hover\:border-l-base-200\/95:hover{border-left-color:var(--fallback-b2,oklch(var(--b2)/.95))}.hover\:border-l-base-300:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-l-base-300\/0:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:border-l-base-300\/10:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.1))}.hover\:border-l-base-300\/100:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-l-base-300\/15:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.15))}.hover\:border-l-base-300\/20:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.2))}.hover\:border-l-base-300\/25:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.25))}.hover\:border-l-base-300\/30:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.3))}.hover\:border-l-base-300\/35:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.35))}.hover\:border-l-base-300\/40:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.4))}.hover\:border-l-base-300\/45:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.45))}.hover\:border-l-base-300\/5:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.05))}.hover\:border-l-base-300\/50:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.5))}.hover\:border-l-base-300\/55:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.55))}.hover\:border-l-base-300\/60:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.6))}.hover\:border-l-base-300\/65:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.65))}.hover\:border-l-base-300\/70:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.7))}.hover\:border-l-base-300\/75:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.75))}.hover\:border-l-base-300\/80:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.8))}.hover\:border-l-base-300\/85:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.85))}.hover\:border-l-base-300\/90:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.9))}.hover\:border-l-base-300\/95:hover{border-left-color:var(--fallback-b3,oklch(var(--b3)/.95))}.hover\:border-l-base-content:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-l-base-content\/0:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:border-l-base-content\/10:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.1))}.hover\:border-l-base-content\/100:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-l-base-content\/15:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.15))}.hover\:border-l-base-content\/20:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.2))}.hover\:border-l-base-content\/25:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.25))}.hover\:border-l-base-content\/30:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.3))}.hover\:border-l-base-content\/35:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.35))}.hover\:border-l-base-content\/40:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.4))}.hover\:border-l-base-content\/45:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.45))}.hover\:border-l-base-content\/5:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.05))}.hover\:border-l-base-content\/50:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.5))}.hover\:border-l-base-content\/55:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.55))}.hover\:border-l-base-content\/60:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.6))}.hover\:border-l-base-content\/65:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.65))}.hover\:border-l-base-content\/70:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.7))}.hover\:border-l-base-content\/75:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.75))}.hover\:border-l-base-content\/80:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.8))}.hover\:border-l-base-content\/85:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.85))}.hover\:border-l-base-content\/90:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.9))}.hover\:border-l-base-content\/95:hover{border-left-color:var(--fallback-bc,oklch(var(--bc)/.95))}.hover\:border-l-error:hover{border-left-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-l-error-content:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-l-error-content\/0:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:border-l-error-content\/10:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.1))}.hover\:border-l-error-content\/100:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-l-error-content\/15:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.15))}.hover\:border-l-error-content\/20:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.2))}.hover\:border-l-error-content\/25:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.25))}.hover\:border-l-error-content\/30:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.3))}.hover\:border-l-error-content\/35:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.35))}.hover\:border-l-error-content\/40:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.4))}.hover\:border-l-error-content\/45:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.45))}.hover\:border-l-error-content\/5:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.05))}.hover\:border-l-error-content\/50:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.5))}.hover\:border-l-error-content\/55:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.55))}.hover\:border-l-error-content\/60:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.6))}.hover\:border-l-error-content\/65:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.65))}.hover\:border-l-error-content\/70:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.7))}.hover\:border-l-error-content\/75:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.75))}.hover\:border-l-error-content\/80:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.8))}.hover\:border-l-error-content\/85:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.85))}.hover\:border-l-error-content\/90:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.9))}.hover\:border-l-error-content\/95:hover{border-left-color:var(--fallback-erc,oklch(var(--erc)/.95))}.hover\:border-l-error\/0:hover{border-left-color:var(--fallback-er,oklch(var(--er)/0))}.hover\:border-l-error\/10:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.1))}.hover\:border-l-error\/100:hover{border-left-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-l-error\/15:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.15))}.hover\:border-l-error\/20:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.2))}.hover\:border-l-error\/25:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.25))}.hover\:border-l-error\/30:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.3))}.hover\:border-l-error\/35:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.35))}.hover\:border-l-error\/40:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.4))}.hover\:border-l-error\/45:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.45))}.hover\:border-l-error\/5:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.05))}.hover\:border-l-error\/50:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.5))}.hover\:border-l-error\/55:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.55))}.hover\:border-l-error\/60:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.6))}.hover\:border-l-error\/65:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.65))}.hover\:border-l-error\/70:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.7))}.hover\:border-l-error\/75:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.75))}.hover\:border-l-error\/80:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.8))}.hover\:border-l-error\/85:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.85))}.hover\:border-l-error\/90:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.9))}.hover\:border-l-error\/95:hover{border-left-color:var(--fallback-er,oklch(var(--er)/.95))}.hover\:border-l-info:hover{border-left-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-l-info-content:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-l-info-content\/0:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:border-l-info-content\/10:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.1))}.hover\:border-l-info-content\/100:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-l-info-content\/15:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.15))}.hover\:border-l-info-content\/20:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.2))}.hover\:border-l-info-content\/25:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.25))}.hover\:border-l-info-content\/30:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.3))}.hover\:border-l-info-content\/35:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.35))}.hover\:border-l-info-content\/40:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.4))}.hover\:border-l-info-content\/45:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.45))}.hover\:border-l-info-content\/5:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.05))}.hover\:border-l-info-content\/50:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.5))}.hover\:border-l-info-content\/55:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.55))}.hover\:border-l-info-content\/60:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.6))}.hover\:border-l-info-content\/65:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.65))}.hover\:border-l-info-content\/70:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.7))}.hover\:border-l-info-content\/75:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.75))}.hover\:border-l-info-content\/80:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.8))}.hover\:border-l-info-content\/85:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.85))}.hover\:border-l-info-content\/90:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.9))}.hover\:border-l-info-content\/95:hover{border-left-color:var(--fallback-inc,oklch(var(--inc)/.95))}.hover\:border-l-info\/0:hover{border-left-color:var(--fallback-in,oklch(var(--in)/0))}.hover\:border-l-info\/10:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.1))}.hover\:border-l-info\/100:hover{border-left-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-l-info\/15:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.15))}.hover\:border-l-info\/20:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.2))}.hover\:border-l-info\/25:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.25))}.hover\:border-l-info\/30:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.3))}.hover\:border-l-info\/35:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.35))}.hover\:border-l-info\/40:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.4))}.hover\:border-l-info\/45:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.45))}.hover\:border-l-info\/5:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.05))}.hover\:border-l-info\/50:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.5))}.hover\:border-l-info\/55:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.55))}.hover\:border-l-info\/60:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.6))}.hover\:border-l-info\/65:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.65))}.hover\:border-l-info\/70:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.7))}.hover\:border-l-info\/75:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.75))}.hover\:border-l-info\/80:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.8))}.hover\:border-l-info\/85:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.85))}.hover\:border-l-info\/90:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.9))}.hover\:border-l-info\/95:hover{border-left-color:var(--fallback-in,oklch(var(--in)/.95))}.hover\:border-l-success:hover{border-left-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-l-success-content:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-l-success-content\/0:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:border-l-success-content\/10:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.1))}.hover\:border-l-success-content\/100:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-l-success-content\/15:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.15))}.hover\:border-l-success-content\/20:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.2))}.hover\:border-l-success-content\/25:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.25))}.hover\:border-l-success-content\/30:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.3))}.hover\:border-l-success-content\/35:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.35))}.hover\:border-l-success-content\/40:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.4))}.hover\:border-l-success-content\/45:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.45))}.hover\:border-l-success-content\/5:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.05))}.hover\:border-l-success-content\/50:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.5))}.hover\:border-l-success-content\/55:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.55))}.hover\:border-l-success-content\/60:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.6))}.hover\:border-l-success-content\/65:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.65))}.hover\:border-l-success-content\/70:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.7))}.hover\:border-l-success-content\/75:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.75))}.hover\:border-l-success-content\/80:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.8))}.hover\:border-l-success-content\/85:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.85))}.hover\:border-l-success-content\/90:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.9))}.hover\:border-l-success-content\/95:hover{border-left-color:var(--fallback-suc,oklch(var(--suc)/.95))}.hover\:border-l-success\/0:hover{border-left-color:var(--fallback-su,oklch(var(--su)/0))}.hover\:border-l-success\/10:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.1))}.hover\:border-l-success\/100:hover{border-left-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-l-success\/15:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.15))}.hover\:border-l-success\/20:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.2))}.hover\:border-l-success\/25:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.25))}.hover\:border-l-success\/30:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.3))}.hover\:border-l-success\/35:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.35))}.hover\:border-l-success\/40:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.4))}.hover\:border-l-success\/45:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.45))}.hover\:border-l-success\/5:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.05))}.hover\:border-l-success\/50:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.5))}.hover\:border-l-success\/55:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.55))}.hover\:border-l-success\/60:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.6))}.hover\:border-l-success\/65:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.65))}.hover\:border-l-success\/70:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.7))}.hover\:border-l-success\/75:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.75))}.hover\:border-l-success\/80:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.8))}.hover\:border-l-success\/85:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.85))}.hover\:border-l-success\/90:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.9))}.hover\:border-l-success\/95:hover{border-left-color:var(--fallback-su,oklch(var(--su)/.95))}.hover\:border-l-warning:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-l-warning-content:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-l-warning-content\/0:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:border-l-warning-content\/10:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.1))}.hover\:border-l-warning-content\/100:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-l-warning-content\/15:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.15))}.hover\:border-l-warning-content\/20:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.2))}.hover\:border-l-warning-content\/25:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.25))}.hover\:border-l-warning-content\/30:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.3))}.hover\:border-l-warning-content\/35:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.35))}.hover\:border-l-warning-content\/40:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.4))}.hover\:border-l-warning-content\/45:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.45))}.hover\:border-l-warning-content\/5:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.05))}.hover\:border-l-warning-content\/50:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.5))}.hover\:border-l-warning-content\/55:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.55))}.hover\:border-l-warning-content\/60:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.6))}.hover\:border-l-warning-content\/65:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.65))}.hover\:border-l-warning-content\/70:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.7))}.hover\:border-l-warning-content\/75:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.75))}.hover\:border-l-warning-content\/80:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.8))}.hover\:border-l-warning-content\/85:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.85))}.hover\:border-l-warning-content\/90:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.9))}.hover\:border-l-warning-content\/95:hover{border-left-color:var(--fallback-wac,oklch(var(--wac)/.95))}.hover\:border-l-warning\/0:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:border-l-warning\/10:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.1))}.hover\:border-l-warning\/100:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-l-warning\/15:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.15))}.hover\:border-l-warning\/20:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.2))}.hover\:border-l-warning\/25:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.25))}.hover\:border-l-warning\/30:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.3))}.hover\:border-l-warning\/35:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.35))}.hover\:border-l-warning\/40:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.4))}.hover\:border-l-warning\/45:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.45))}.hover\:border-l-warning\/5:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.05))}.hover\:border-l-warning\/50:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.5))}.hover\:border-l-warning\/55:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.55))}.hover\:border-l-warning\/60:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.6))}.hover\:border-l-warning\/65:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.65))}.hover\:border-l-warning\/70:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.7))}.hover\:border-l-warning\/75:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.75))}.hover\:border-l-warning\/80:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.8))}.hover\:border-l-warning\/85:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.85))}.hover\:border-l-warning\/90:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.9))}.hover\:border-l-warning\/95:hover{border-left-color:var(--fallback-wa,oklch(var(--wa)/.95))}.hover\:border-r-base-100:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-r-base-100\/0:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:border-r-base-100\/10:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.1))}.hover\:border-r-base-100\/100:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-r-base-100\/15:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.15))}.hover\:border-r-base-100\/20:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.2))}.hover\:border-r-base-100\/25:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.25))}.hover\:border-r-base-100\/30:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.3))}.hover\:border-r-base-100\/35:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.35))}.hover\:border-r-base-100\/40:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.4))}.hover\:border-r-base-100\/45:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.45))}.hover\:border-r-base-100\/5:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.05))}.hover\:border-r-base-100\/50:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.5))}.hover\:border-r-base-100\/55:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.55))}.hover\:border-r-base-100\/60:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.6))}.hover\:border-r-base-100\/65:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.65))}.hover\:border-r-base-100\/70:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.7))}.hover\:border-r-base-100\/75:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.75))}.hover\:border-r-base-100\/80:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.8))}.hover\:border-r-base-100\/85:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.85))}.hover\:border-r-base-100\/90:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.9))}.hover\:border-r-base-100\/95:hover{border-right-color:var(--fallback-b1,oklch(var(--b1)/.95))}.hover\:border-r-base-200:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-r-base-200\/0:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:border-r-base-200\/10:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.1))}.hover\:border-r-base-200\/100:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-r-base-200\/15:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.15))}.hover\:border-r-base-200\/20:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.2))}.hover\:border-r-base-200\/25:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.25))}.hover\:border-r-base-200\/30:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.3))}.hover\:border-r-base-200\/35:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.35))}.hover\:border-r-base-200\/40:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.4))}.hover\:border-r-base-200\/45:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.45))}.hover\:border-r-base-200\/5:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.05))}.hover\:border-r-base-200\/50:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.5))}.hover\:border-r-base-200\/55:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.55))}.hover\:border-r-base-200\/60:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.6))}.hover\:border-r-base-200\/65:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.65))}.hover\:border-r-base-200\/70:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.7))}.hover\:border-r-base-200\/75:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.75))}.hover\:border-r-base-200\/80:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.8))}.hover\:border-r-base-200\/85:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.85))}.hover\:border-r-base-200\/90:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.9))}.hover\:border-r-base-200\/95:hover{border-right-color:var(--fallback-b2,oklch(var(--b2)/.95))}.hover\:border-r-base-300:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-r-base-300\/0:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:border-r-base-300\/10:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.1))}.hover\:border-r-base-300\/100:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-r-base-300\/15:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.15))}.hover\:border-r-base-300\/20:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.2))}.hover\:border-r-base-300\/25:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.25))}.hover\:border-r-base-300\/30:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.3))}.hover\:border-r-base-300\/35:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.35))}.hover\:border-r-base-300\/40:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.4))}.hover\:border-r-base-300\/45:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.45))}.hover\:border-r-base-300\/5:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.05))}.hover\:border-r-base-300\/50:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.5))}.hover\:border-r-base-300\/55:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.55))}.hover\:border-r-base-300\/60:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.6))}.hover\:border-r-base-300\/65:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.65))}.hover\:border-r-base-300\/70:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.7))}.hover\:border-r-base-300\/75:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.75))}.hover\:border-r-base-300\/80:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.8))}.hover\:border-r-base-300\/85:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.85))}.hover\:border-r-base-300\/90:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.9))}.hover\:border-r-base-300\/95:hover{border-right-color:var(--fallback-b3,oklch(var(--b3)/.95))}.hover\:border-r-base-content:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-r-base-content\/0:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:border-r-base-content\/10:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.1))}.hover\:border-r-base-content\/100:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-r-base-content\/15:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.15))}.hover\:border-r-base-content\/20:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.2))}.hover\:border-r-base-content\/25:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.25))}.hover\:border-r-base-content\/30:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.3))}.hover\:border-r-base-content\/35:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.35))}.hover\:border-r-base-content\/40:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.4))}.hover\:border-r-base-content\/45:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.45))}.hover\:border-r-base-content\/5:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.05))}.hover\:border-r-base-content\/50:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.5))}.hover\:border-r-base-content\/55:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.55))}.hover\:border-r-base-content\/60:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.6))}.hover\:border-r-base-content\/65:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.65))}.hover\:border-r-base-content\/70:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.7))}.hover\:border-r-base-content\/75:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.75))}.hover\:border-r-base-content\/80:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.8))}.hover\:border-r-base-content\/85:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.85))}.hover\:border-r-base-content\/90:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.9))}.hover\:border-r-base-content\/95:hover{border-right-color:var(--fallback-bc,oklch(var(--bc)/.95))}.hover\:border-r-error:hover{border-right-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-r-error-content:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-r-error-content\/0:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:border-r-error-content\/10:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.1))}.hover\:border-r-error-content\/100:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-r-error-content\/15:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.15))}.hover\:border-r-error-content\/20:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.2))}.hover\:border-r-error-content\/25:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.25))}.hover\:border-r-error-content\/30:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.3))}.hover\:border-r-error-content\/35:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.35))}.hover\:border-r-error-content\/40:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.4))}.hover\:border-r-error-content\/45:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.45))}.hover\:border-r-error-content\/5:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.05))}.hover\:border-r-error-content\/50:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.5))}.hover\:border-r-error-content\/55:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.55))}.hover\:border-r-error-content\/60:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.6))}.hover\:border-r-error-content\/65:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.65))}.hover\:border-r-error-content\/70:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.7))}.hover\:border-r-error-content\/75:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.75))}.hover\:border-r-error-content\/80:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.8))}.hover\:border-r-error-content\/85:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.85))}.hover\:border-r-error-content\/90:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.9))}.hover\:border-r-error-content\/95:hover{border-right-color:var(--fallback-erc,oklch(var(--erc)/.95))}.hover\:border-r-error\/0:hover{border-right-color:var(--fallback-er,oklch(var(--er)/0))}.hover\:border-r-error\/10:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.1))}.hover\:border-r-error\/100:hover{border-right-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-r-error\/15:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.15))}.hover\:border-r-error\/20:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.2))}.hover\:border-r-error\/25:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.25))}.hover\:border-r-error\/30:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.3))}.hover\:border-r-error\/35:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.35))}.hover\:border-r-error\/40:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.4))}.hover\:border-r-error\/45:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.45))}.hover\:border-r-error\/5:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.05))}.hover\:border-r-error\/50:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.5))}.hover\:border-r-error\/55:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.55))}.hover\:border-r-error\/60:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.6))}.hover\:border-r-error\/65:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.65))}.hover\:border-r-error\/70:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.7))}.hover\:border-r-error\/75:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.75))}.hover\:border-r-error\/80:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.8))}.hover\:border-r-error\/85:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.85))}.hover\:border-r-error\/90:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.9))}.hover\:border-r-error\/95:hover{border-right-color:var(--fallback-er,oklch(var(--er)/.95))}.hover\:border-r-info:hover{border-right-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-r-info-content:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-r-info-content\/0:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:border-r-info-content\/10:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.1))}.hover\:border-r-info-content\/100:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-r-info-content\/15:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.15))}.hover\:border-r-info-content\/20:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.2))}.hover\:border-r-info-content\/25:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.25))}.hover\:border-r-info-content\/30:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.3))}.hover\:border-r-info-content\/35:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.35))}.hover\:border-r-info-content\/40:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.4))}.hover\:border-r-info-content\/45:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.45))}.hover\:border-r-info-content\/5:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.05))}.hover\:border-r-info-content\/50:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.5))}.hover\:border-r-info-content\/55:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.55))}.hover\:border-r-info-content\/60:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.6))}.hover\:border-r-info-content\/65:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.65))}.hover\:border-r-info-content\/70:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.7))}.hover\:border-r-info-content\/75:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.75))}.hover\:border-r-info-content\/80:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.8))}.hover\:border-r-info-content\/85:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.85))}.hover\:border-r-info-content\/90:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.9))}.hover\:border-r-info-content\/95:hover{border-right-color:var(--fallback-inc,oklch(var(--inc)/.95))}.hover\:border-r-info\/0:hover{border-right-color:var(--fallback-in,oklch(var(--in)/0))}.hover\:border-r-info\/10:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.1))}.hover\:border-r-info\/100:hover{border-right-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-r-info\/15:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.15))}.hover\:border-r-info\/20:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.2))}.hover\:border-r-info\/25:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.25))}.hover\:border-r-info\/30:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.3))}.hover\:border-r-info\/35:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.35))}.hover\:border-r-info\/40:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.4))}.hover\:border-r-info\/45:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.45))}.hover\:border-r-info\/5:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.05))}.hover\:border-r-info\/50:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.5))}.hover\:border-r-info\/55:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.55))}.hover\:border-r-info\/60:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.6))}.hover\:border-r-info\/65:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.65))}.hover\:border-r-info\/70:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.7))}.hover\:border-r-info\/75:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.75))}.hover\:border-r-info\/80:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.8))}.hover\:border-r-info\/85:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.85))}.hover\:border-r-info\/90:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.9))}.hover\:border-r-info\/95:hover{border-right-color:var(--fallback-in,oklch(var(--in)/.95))}.hover\:border-r-success:hover{border-right-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-r-success-content:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-r-success-content\/0:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:border-r-success-content\/10:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.1))}.hover\:border-r-success-content\/100:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-r-success-content\/15:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.15))}.hover\:border-r-success-content\/20:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.2))}.hover\:border-r-success-content\/25:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.25))}.hover\:border-r-success-content\/30:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.3))}.hover\:border-r-success-content\/35:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.35))}.hover\:border-r-success-content\/40:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.4))}.hover\:border-r-success-content\/45:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.45))}.hover\:border-r-success-content\/5:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.05))}.hover\:border-r-success-content\/50:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.5))}.hover\:border-r-success-content\/55:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.55))}.hover\:border-r-success-content\/60:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.6))}.hover\:border-r-success-content\/65:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.65))}.hover\:border-r-success-content\/70:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.7))}.hover\:border-r-success-content\/75:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.75))}.hover\:border-r-success-content\/80:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.8))}.hover\:border-r-success-content\/85:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.85))}.hover\:border-r-success-content\/90:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.9))}.hover\:border-r-success-content\/95:hover{border-right-color:var(--fallback-suc,oklch(var(--suc)/.95))}.hover\:border-r-success\/0:hover{border-right-color:var(--fallback-su,oklch(var(--su)/0))}.hover\:border-r-success\/10:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.1))}.hover\:border-r-success\/100:hover{border-right-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-r-success\/15:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.15))}.hover\:border-r-success\/20:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.2))}.hover\:border-r-success\/25:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.25))}.hover\:border-r-success\/30:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.3))}.hover\:border-r-success\/35:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.35))}.hover\:border-r-success\/40:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.4))}.hover\:border-r-success\/45:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.45))}.hover\:border-r-success\/5:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.05))}.hover\:border-r-success\/50:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.5))}.hover\:border-r-success\/55:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.55))}.hover\:border-r-success\/60:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.6))}.hover\:border-r-success\/65:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.65))}.hover\:border-r-success\/70:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.7))}.hover\:border-r-success\/75:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.75))}.hover\:border-r-success\/80:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.8))}.hover\:border-r-success\/85:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.85))}.hover\:border-r-success\/90:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.9))}.hover\:border-r-success\/95:hover{border-right-color:var(--fallback-su,oklch(var(--su)/.95))}.hover\:border-r-warning:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-r-warning-content:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-r-warning-content\/0:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:border-r-warning-content\/10:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.1))}.hover\:border-r-warning-content\/100:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-r-warning-content\/15:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.15))}.hover\:border-r-warning-content\/20:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.2))}.hover\:border-r-warning-content\/25:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.25))}.hover\:border-r-warning-content\/30:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.3))}.hover\:border-r-warning-content\/35:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.35))}.hover\:border-r-warning-content\/40:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.4))}.hover\:border-r-warning-content\/45:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.45))}.hover\:border-r-warning-content\/5:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.05))}.hover\:border-r-warning-content\/50:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.5))}.hover\:border-r-warning-content\/55:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.55))}.hover\:border-r-warning-content\/60:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.6))}.hover\:border-r-warning-content\/65:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.65))}.hover\:border-r-warning-content\/70:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.7))}.hover\:border-r-warning-content\/75:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.75))}.hover\:border-r-warning-content\/80:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.8))}.hover\:border-r-warning-content\/85:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.85))}.hover\:border-r-warning-content\/90:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.9))}.hover\:border-r-warning-content\/95:hover{border-right-color:var(--fallback-wac,oklch(var(--wac)/.95))}.hover\:border-r-warning\/0:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:border-r-warning\/10:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.1))}.hover\:border-r-warning\/100:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-r-warning\/15:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.15))}.hover\:border-r-warning\/20:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.2))}.hover\:border-r-warning\/25:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.25))}.hover\:border-r-warning\/30:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.3))}.hover\:border-r-warning\/35:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.35))}.hover\:border-r-warning\/40:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.4))}.hover\:border-r-warning\/45:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.45))}.hover\:border-r-warning\/5:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.05))}.hover\:border-r-warning\/50:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.5))}.hover\:border-r-warning\/55:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.55))}.hover\:border-r-warning\/60:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.6))}.hover\:border-r-warning\/65:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.65))}.hover\:border-r-warning\/70:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.7))}.hover\:border-r-warning\/75:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.75))}.hover\:border-r-warning\/80:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.8))}.hover\:border-r-warning\/85:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.85))}.hover\:border-r-warning\/90:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.9))}.hover\:border-r-warning\/95:hover{border-right-color:var(--fallback-wa,oklch(var(--wa)/.95))}.hover\:border-s-base-100:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-s-base-100\/0:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:border-s-base-100\/10:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.1))}.hover\:border-s-base-100\/100:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-s-base-100\/15:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.15))}.hover\:border-s-base-100\/20:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.2))}.hover\:border-s-base-100\/25:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.25))}.hover\:border-s-base-100\/30:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.3))}.hover\:border-s-base-100\/35:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.35))}.hover\:border-s-base-100\/40:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.4))}.hover\:border-s-base-100\/45:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.45))}.hover\:border-s-base-100\/5:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.05))}.hover\:border-s-base-100\/50:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.5))}.hover\:border-s-base-100\/55:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.55))}.hover\:border-s-base-100\/60:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.6))}.hover\:border-s-base-100\/65:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.65))}.hover\:border-s-base-100\/70:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.7))}.hover\:border-s-base-100\/75:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.75))}.hover\:border-s-base-100\/80:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.8))}.hover\:border-s-base-100\/85:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.85))}.hover\:border-s-base-100\/90:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.9))}.hover\:border-s-base-100\/95:hover{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.95))}.hover\:border-s-base-200:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-s-base-200\/0:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:border-s-base-200\/10:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.1))}.hover\:border-s-base-200\/100:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-s-base-200\/15:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.15))}.hover\:border-s-base-200\/20:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.2))}.hover\:border-s-base-200\/25:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.25))}.hover\:border-s-base-200\/30:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.3))}.hover\:border-s-base-200\/35:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.35))}.hover\:border-s-base-200\/40:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.4))}.hover\:border-s-base-200\/45:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.45))}.hover\:border-s-base-200\/5:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.05))}.hover\:border-s-base-200\/50:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.5))}.hover\:border-s-base-200\/55:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.55))}.hover\:border-s-base-200\/60:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.6))}.hover\:border-s-base-200\/65:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.65))}.hover\:border-s-base-200\/70:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.7))}.hover\:border-s-base-200\/75:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.75))}.hover\:border-s-base-200\/80:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.8))}.hover\:border-s-base-200\/85:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.85))}.hover\:border-s-base-200\/90:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.9))}.hover\:border-s-base-200\/95:hover{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.95))}.hover\:border-s-base-300:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-s-base-300\/0:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:border-s-base-300\/10:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.1))}.hover\:border-s-base-300\/100:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-s-base-300\/15:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.15))}.hover\:border-s-base-300\/20:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.2))}.hover\:border-s-base-300\/25:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.25))}.hover\:border-s-base-300\/30:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.3))}.hover\:border-s-base-300\/35:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.35))}.hover\:border-s-base-300\/40:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.4))}.hover\:border-s-base-300\/45:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.45))}.hover\:border-s-base-300\/5:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.05))}.hover\:border-s-base-300\/50:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.5))}.hover\:border-s-base-300\/55:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.55))}.hover\:border-s-base-300\/60:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.6))}.hover\:border-s-base-300\/65:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.65))}.hover\:border-s-base-300\/70:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.7))}.hover\:border-s-base-300\/75:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.75))}.hover\:border-s-base-300\/80:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.8))}.hover\:border-s-base-300\/85:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.85))}.hover\:border-s-base-300\/90:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.9))}.hover\:border-s-base-300\/95:hover{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.95))}.hover\:border-s-base-content:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-s-base-content\/0:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:border-s-base-content\/10:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.1))}.hover\:border-s-base-content\/100:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-s-base-content\/15:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.15))}.hover\:border-s-base-content\/20:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.2))}.hover\:border-s-base-content\/25:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.25))}.hover\:border-s-base-content\/30:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.3))}.hover\:border-s-base-content\/35:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.35))}.hover\:border-s-base-content\/40:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.4))}.hover\:border-s-base-content\/45:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.45))}.hover\:border-s-base-content\/5:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.05))}.hover\:border-s-base-content\/50:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.5))}.hover\:border-s-base-content\/55:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.55))}.hover\:border-s-base-content\/60:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.6))}.hover\:border-s-base-content\/65:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.65))}.hover\:border-s-base-content\/70:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.7))}.hover\:border-s-base-content\/75:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.75))}.hover\:border-s-base-content\/80:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.8))}.hover\:border-s-base-content\/85:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.85))}.hover\:border-s-base-content\/90:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.9))}.hover\:border-s-base-content\/95:hover{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.95))}.hover\:border-s-error:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-s-error-content:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-s-error-content\/0:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:border-s-error-content\/10:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.1))}.hover\:border-s-error-content\/100:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-s-error-content\/15:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.15))}.hover\:border-s-error-content\/20:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.2))}.hover\:border-s-error-content\/25:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.25))}.hover\:border-s-error-content\/30:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.3))}.hover\:border-s-error-content\/35:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.35))}.hover\:border-s-error-content\/40:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.4))}.hover\:border-s-error-content\/45:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.45))}.hover\:border-s-error-content\/5:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.05))}.hover\:border-s-error-content\/50:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.5))}.hover\:border-s-error-content\/55:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.55))}.hover\:border-s-error-content\/60:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.6))}.hover\:border-s-error-content\/65:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.65))}.hover\:border-s-error-content\/70:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.7))}.hover\:border-s-error-content\/75:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.75))}.hover\:border-s-error-content\/80:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.8))}.hover\:border-s-error-content\/85:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.85))}.hover\:border-s-error-content\/90:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.9))}.hover\:border-s-error-content\/95:hover{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.95))}.hover\:border-s-error\/0:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0))}.hover\:border-s-error\/10:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.1))}.hover\:border-s-error\/100:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-s-error\/15:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.15))}.hover\:border-s-error\/20:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.2))}.hover\:border-s-error\/25:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.25))}.hover\:border-s-error\/30:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.3))}.hover\:border-s-error\/35:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.35))}.hover\:border-s-error\/40:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.4))}.hover\:border-s-error\/45:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.45))}.hover\:border-s-error\/5:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.05))}.hover\:border-s-error\/50:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.5))}.hover\:border-s-error\/55:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.55))}.hover\:border-s-error\/60:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.6))}.hover\:border-s-error\/65:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.65))}.hover\:border-s-error\/70:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.7))}.hover\:border-s-error\/75:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.75))}.hover\:border-s-error\/80:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.8))}.hover\:border-s-error\/85:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.85))}.hover\:border-s-error\/90:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.9))}.hover\:border-s-error\/95:hover{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.95))}.hover\:border-s-info:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-s-info-content:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-s-info-content\/0:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:border-s-info-content\/10:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.1))}.hover\:border-s-info-content\/100:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-s-info-content\/15:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.15))}.hover\:border-s-info-content\/20:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.2))}.hover\:border-s-info-content\/25:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.25))}.hover\:border-s-info-content\/30:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.3))}.hover\:border-s-info-content\/35:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.35))}.hover\:border-s-info-content\/40:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.4))}.hover\:border-s-info-content\/45:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.45))}.hover\:border-s-info-content\/5:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.05))}.hover\:border-s-info-content\/50:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.5))}.hover\:border-s-info-content\/55:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.55))}.hover\:border-s-info-content\/60:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.6))}.hover\:border-s-info-content\/65:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.65))}.hover\:border-s-info-content\/70:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.7))}.hover\:border-s-info-content\/75:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.75))}.hover\:border-s-info-content\/80:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.8))}.hover\:border-s-info-content\/85:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.85))}.hover\:border-s-info-content\/90:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.9))}.hover\:border-s-info-content\/95:hover{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.95))}.hover\:border-s-info\/0:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0))}.hover\:border-s-info\/10:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.1))}.hover\:border-s-info\/100:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-s-info\/15:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.15))}.hover\:border-s-info\/20:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.2))}.hover\:border-s-info\/25:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.25))}.hover\:border-s-info\/30:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.3))}.hover\:border-s-info\/35:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.35))}.hover\:border-s-info\/40:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.4))}.hover\:border-s-info\/45:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.45))}.hover\:border-s-info\/5:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.05))}.hover\:border-s-info\/50:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.5))}.hover\:border-s-info\/55:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.55))}.hover\:border-s-info\/60:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.6))}.hover\:border-s-info\/65:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.65))}.hover\:border-s-info\/70:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.7))}.hover\:border-s-info\/75:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.75))}.hover\:border-s-info\/80:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.8))}.hover\:border-s-info\/85:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.85))}.hover\:border-s-info\/90:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.9))}.hover\:border-s-info\/95:hover{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.95))}.hover\:border-s-success:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-s-success-content:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-s-success-content\/0:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:border-s-success-content\/10:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.1))}.hover\:border-s-success-content\/100:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-s-success-content\/15:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.15))}.hover\:border-s-success-content\/20:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.2))}.hover\:border-s-success-content\/25:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.25))}.hover\:border-s-success-content\/30:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.3))}.hover\:border-s-success-content\/35:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.35))}.hover\:border-s-success-content\/40:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.4))}.hover\:border-s-success-content\/45:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.45))}.hover\:border-s-success-content\/5:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.05))}.hover\:border-s-success-content\/50:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.5))}.hover\:border-s-success-content\/55:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.55))}.hover\:border-s-success-content\/60:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.6))}.hover\:border-s-success-content\/65:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.65))}.hover\:border-s-success-content\/70:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.7))}.hover\:border-s-success-content\/75:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.75))}.hover\:border-s-success-content\/80:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.8))}.hover\:border-s-success-content\/85:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.85))}.hover\:border-s-success-content\/90:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.9))}.hover\:border-s-success-content\/95:hover{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.95))}.hover\:border-s-success\/0:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0))}.hover\:border-s-success\/10:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.1))}.hover\:border-s-success\/100:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-s-success\/15:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.15))}.hover\:border-s-success\/20:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.2))}.hover\:border-s-success\/25:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.25))}.hover\:border-s-success\/30:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.3))}.hover\:border-s-success\/35:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.35))}.hover\:border-s-success\/40:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.4))}.hover\:border-s-success\/45:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.45))}.hover\:border-s-success\/5:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.05))}.hover\:border-s-success\/50:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.5))}.hover\:border-s-success\/55:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.55))}.hover\:border-s-success\/60:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.6))}.hover\:border-s-success\/65:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.65))}.hover\:border-s-success\/70:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.7))}.hover\:border-s-success\/75:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.75))}.hover\:border-s-success\/80:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.8))}.hover\:border-s-success\/85:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.85))}.hover\:border-s-success\/90:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.9))}.hover\:border-s-success\/95:hover{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.95))}.hover\:border-s-warning:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-s-warning-content:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-s-warning-content\/0:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:border-s-warning-content\/10:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.1))}.hover\:border-s-warning-content\/100:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-s-warning-content\/15:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.15))}.hover\:border-s-warning-content\/20:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.2))}.hover\:border-s-warning-content\/25:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.25))}.hover\:border-s-warning-content\/30:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.3))}.hover\:border-s-warning-content\/35:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.35))}.hover\:border-s-warning-content\/40:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.4))}.hover\:border-s-warning-content\/45:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.45))}.hover\:border-s-warning-content\/5:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.05))}.hover\:border-s-warning-content\/50:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.5))}.hover\:border-s-warning-content\/55:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.55))}.hover\:border-s-warning-content\/60:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.6))}.hover\:border-s-warning-content\/65:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.65))}.hover\:border-s-warning-content\/70:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.7))}.hover\:border-s-warning-content\/75:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.75))}.hover\:border-s-warning-content\/80:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.8))}.hover\:border-s-warning-content\/85:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.85))}.hover\:border-s-warning-content\/90:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.9))}.hover\:border-s-warning-content\/95:hover{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.95))}.hover\:border-s-warning\/0:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:border-s-warning\/10:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.1))}.hover\:border-s-warning\/100:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-s-warning\/15:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.15))}.hover\:border-s-warning\/20:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.2))}.hover\:border-s-warning\/25:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.25))}.hover\:border-s-warning\/30:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.3))}.hover\:border-s-warning\/35:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.35))}.hover\:border-s-warning\/40:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.4))}.hover\:border-s-warning\/45:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.45))}.hover\:border-s-warning\/5:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.05))}.hover\:border-s-warning\/50:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.5))}.hover\:border-s-warning\/55:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.55))}.hover\:border-s-warning\/60:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.6))}.hover\:border-s-warning\/65:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.65))}.hover\:border-s-warning\/70:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.7))}.hover\:border-s-warning\/75:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.75))}.hover\:border-s-warning\/80:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.8))}.hover\:border-s-warning\/85:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.85))}.hover\:border-s-warning\/90:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.9))}.hover\:border-s-warning\/95:hover{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.95))}.hover\:border-t-base-100:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-t-base-100\/0:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:border-t-base-100\/10:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.1))}.hover\:border-t-base-100\/100:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:border-t-base-100\/15:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.15))}.hover\:border-t-base-100\/20:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.2))}.hover\:border-t-base-100\/25:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.25))}.hover\:border-t-base-100\/30:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.3))}.hover\:border-t-base-100\/35:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.35))}.hover\:border-t-base-100\/40:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.4))}.hover\:border-t-base-100\/45:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.45))}.hover\:border-t-base-100\/5:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.05))}.hover\:border-t-base-100\/50:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.5))}.hover\:border-t-base-100\/55:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.55))}.hover\:border-t-base-100\/60:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.6))}.hover\:border-t-base-100\/65:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.65))}.hover\:border-t-base-100\/70:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.7))}.hover\:border-t-base-100\/75:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.75))}.hover\:border-t-base-100\/80:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.8))}.hover\:border-t-base-100\/85:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.85))}.hover\:border-t-base-100\/90:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.9))}.hover\:border-t-base-100\/95:hover{border-top-color:var(--fallback-b1,oklch(var(--b1)/.95))}.hover\:border-t-base-200:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-t-base-200\/0:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:border-t-base-200\/10:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.1))}.hover\:border-t-base-200\/100:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:border-t-base-200\/15:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.15))}.hover\:border-t-base-200\/20:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.2))}.hover\:border-t-base-200\/25:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.25))}.hover\:border-t-base-200\/30:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.3))}.hover\:border-t-base-200\/35:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.35))}.hover\:border-t-base-200\/40:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.4))}.hover\:border-t-base-200\/45:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.45))}.hover\:border-t-base-200\/5:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.05))}.hover\:border-t-base-200\/50:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.5))}.hover\:border-t-base-200\/55:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.55))}.hover\:border-t-base-200\/60:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.6))}.hover\:border-t-base-200\/65:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.65))}.hover\:border-t-base-200\/70:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.7))}.hover\:border-t-base-200\/75:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.75))}.hover\:border-t-base-200\/80:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.8))}.hover\:border-t-base-200\/85:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.85))}.hover\:border-t-base-200\/90:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.9))}.hover\:border-t-base-200\/95:hover{border-top-color:var(--fallback-b2,oklch(var(--b2)/.95))}.hover\:border-t-base-300:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-t-base-300\/0:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:border-t-base-300\/10:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.1))}.hover\:border-t-base-300\/100:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:border-t-base-300\/15:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.15))}.hover\:border-t-base-300\/20:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.2))}.hover\:border-t-base-300\/25:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.25))}.hover\:border-t-base-300\/30:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.3))}.hover\:border-t-base-300\/35:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.35))}.hover\:border-t-base-300\/40:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.4))}.hover\:border-t-base-300\/45:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.45))}.hover\:border-t-base-300\/5:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.05))}.hover\:border-t-base-300\/50:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.5))}.hover\:border-t-base-300\/55:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.55))}.hover\:border-t-base-300\/60:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.6))}.hover\:border-t-base-300\/65:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.65))}.hover\:border-t-base-300\/70:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.7))}.hover\:border-t-base-300\/75:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.75))}.hover\:border-t-base-300\/80:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.8))}.hover\:border-t-base-300\/85:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.85))}.hover\:border-t-base-300\/90:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.9))}.hover\:border-t-base-300\/95:hover{border-top-color:var(--fallback-b3,oklch(var(--b3)/.95))}.hover\:border-t-base-content:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-t-base-content\/0:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:border-t-base-content\/10:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.1))}.hover\:border-t-base-content\/100:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:border-t-base-content\/15:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.15))}.hover\:border-t-base-content\/20:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.2))}.hover\:border-t-base-content\/25:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.25))}.hover\:border-t-base-content\/30:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.3))}.hover\:border-t-base-content\/35:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.35))}.hover\:border-t-base-content\/40:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.4))}.hover\:border-t-base-content\/45:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.45))}.hover\:border-t-base-content\/5:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.05))}.hover\:border-t-base-content\/50:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.5))}.hover\:border-t-base-content\/55:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.55))}.hover\:border-t-base-content\/60:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.6))}.hover\:border-t-base-content\/65:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.65))}.hover\:border-t-base-content\/70:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.7))}.hover\:border-t-base-content\/75:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.75))}.hover\:border-t-base-content\/80:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.8))}.hover\:border-t-base-content\/85:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.85))}.hover\:border-t-base-content\/90:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.9))}.hover\:border-t-base-content\/95:hover{border-top-color:var(--fallback-bc,oklch(var(--bc)/.95))}.hover\:border-t-error:hover{border-top-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-t-error-content:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-t-error-content\/0:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:border-t-error-content\/10:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.1))}.hover\:border-t-error-content\/100:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:border-t-error-content\/15:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.15))}.hover\:border-t-error-content\/20:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.2))}.hover\:border-t-error-content\/25:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.25))}.hover\:border-t-error-content\/30:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.3))}.hover\:border-t-error-content\/35:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.35))}.hover\:border-t-error-content\/40:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.4))}.hover\:border-t-error-content\/45:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.45))}.hover\:border-t-error-content\/5:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.05))}.hover\:border-t-error-content\/50:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.5))}.hover\:border-t-error-content\/55:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.55))}.hover\:border-t-error-content\/60:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.6))}.hover\:border-t-error-content\/65:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.65))}.hover\:border-t-error-content\/70:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.7))}.hover\:border-t-error-content\/75:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.75))}.hover\:border-t-error-content\/80:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.8))}.hover\:border-t-error-content\/85:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.85))}.hover\:border-t-error-content\/90:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.9))}.hover\:border-t-error-content\/95:hover{border-top-color:var(--fallback-erc,oklch(var(--erc)/.95))}.hover\:border-t-error\/0:hover{border-top-color:var(--fallback-er,oklch(var(--er)/0))}.hover\:border-t-error\/10:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.1))}.hover\:border-t-error\/100:hover{border-top-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:border-t-error\/15:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.15))}.hover\:border-t-error\/20:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.2))}.hover\:border-t-error\/25:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.25))}.hover\:border-t-error\/30:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.3))}.hover\:border-t-error\/35:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.35))}.hover\:border-t-error\/40:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.4))}.hover\:border-t-error\/45:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.45))}.hover\:border-t-error\/5:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.05))}.hover\:border-t-error\/50:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.5))}.hover\:border-t-error\/55:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.55))}.hover\:border-t-error\/60:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.6))}.hover\:border-t-error\/65:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.65))}.hover\:border-t-error\/70:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.7))}.hover\:border-t-error\/75:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.75))}.hover\:border-t-error\/80:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.8))}.hover\:border-t-error\/85:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.85))}.hover\:border-t-error\/90:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.9))}.hover\:border-t-error\/95:hover{border-top-color:var(--fallback-er,oklch(var(--er)/.95))}.hover\:border-t-info:hover{border-top-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-t-info-content:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-t-info-content\/0:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:border-t-info-content\/10:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.1))}.hover\:border-t-info-content\/100:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:border-t-info-content\/15:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.15))}.hover\:border-t-info-content\/20:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.2))}.hover\:border-t-info-content\/25:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.25))}.hover\:border-t-info-content\/30:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.3))}.hover\:border-t-info-content\/35:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.35))}.hover\:border-t-info-content\/40:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.4))}.hover\:border-t-info-content\/45:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.45))}.hover\:border-t-info-content\/5:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.05))}.hover\:border-t-info-content\/50:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.5))}.hover\:border-t-info-content\/55:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.55))}.hover\:border-t-info-content\/60:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.6))}.hover\:border-t-info-content\/65:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.65))}.hover\:border-t-info-content\/70:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.7))}.hover\:border-t-info-content\/75:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.75))}.hover\:border-t-info-content\/80:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.8))}.hover\:border-t-info-content\/85:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.85))}.hover\:border-t-info-content\/90:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.9))}.hover\:border-t-info-content\/95:hover{border-top-color:var(--fallback-inc,oklch(var(--inc)/.95))}.hover\:border-t-info\/0:hover{border-top-color:var(--fallback-in,oklch(var(--in)/0))}.hover\:border-t-info\/10:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.1))}.hover\:border-t-info\/100:hover{border-top-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:border-t-info\/15:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.15))}.hover\:border-t-info\/20:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.2))}.hover\:border-t-info\/25:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.25))}.hover\:border-t-info\/30:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.3))}.hover\:border-t-info\/35:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.35))}.hover\:border-t-info\/40:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.4))}.hover\:border-t-info\/45:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.45))}.hover\:border-t-info\/5:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.05))}.hover\:border-t-info\/50:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.5))}.hover\:border-t-info\/55:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.55))}.hover\:border-t-info\/60:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.6))}.hover\:border-t-info\/65:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.65))}.hover\:border-t-info\/70:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.7))}.hover\:border-t-info\/75:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.75))}.hover\:border-t-info\/80:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.8))}.hover\:border-t-info\/85:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.85))}.hover\:border-t-info\/90:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.9))}.hover\:border-t-info\/95:hover{border-top-color:var(--fallback-in,oklch(var(--in)/.95))}.hover\:border-t-success:hover{border-top-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-t-success-content:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-t-success-content\/0:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:border-t-success-content\/10:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.1))}.hover\:border-t-success-content\/100:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:border-t-success-content\/15:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.15))}.hover\:border-t-success-content\/20:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.2))}.hover\:border-t-success-content\/25:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.25))}.hover\:border-t-success-content\/30:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.3))}.hover\:border-t-success-content\/35:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.35))}.hover\:border-t-success-content\/40:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.4))}.hover\:border-t-success-content\/45:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.45))}.hover\:border-t-success-content\/5:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.05))}.hover\:border-t-success-content\/50:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.5))}.hover\:border-t-success-content\/55:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.55))}.hover\:border-t-success-content\/60:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.6))}.hover\:border-t-success-content\/65:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.65))}.hover\:border-t-success-content\/70:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.7))}.hover\:border-t-success-content\/75:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.75))}.hover\:border-t-success-content\/80:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.8))}.hover\:border-t-success-content\/85:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.85))}.hover\:border-t-success-content\/90:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.9))}.hover\:border-t-success-content\/95:hover{border-top-color:var(--fallback-suc,oklch(var(--suc)/.95))}.hover\:border-t-success\/0:hover{border-top-color:var(--fallback-su,oklch(var(--su)/0))}.hover\:border-t-success\/10:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.1))}.hover\:border-t-success\/100:hover{border-top-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:border-t-success\/15:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.15))}.hover\:border-t-success\/20:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.2))}.hover\:border-t-success\/25:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.25))}.hover\:border-t-success\/30:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.3))}.hover\:border-t-success\/35:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.35))}.hover\:border-t-success\/40:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.4))}.hover\:border-t-success\/45:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.45))}.hover\:border-t-success\/5:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.05))}.hover\:border-t-success\/50:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.5))}.hover\:border-t-success\/55:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.55))}.hover\:border-t-success\/60:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.6))}.hover\:border-t-success\/65:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.65))}.hover\:border-t-success\/70:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.7))}.hover\:border-t-success\/75:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.75))}.hover\:border-t-success\/80:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.8))}.hover\:border-t-success\/85:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.85))}.hover\:border-t-success\/90:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.9))}.hover\:border-t-success\/95:hover{border-top-color:var(--fallback-su,oklch(var(--su)/.95))}.hover\:border-t-warning:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-t-warning-content:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-t-warning-content\/0:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:border-t-warning-content\/10:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.1))}.hover\:border-t-warning-content\/100:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:border-t-warning-content\/15:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.15))}.hover\:border-t-warning-content\/20:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.2))}.hover\:border-t-warning-content\/25:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.25))}.hover\:border-t-warning-content\/30:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.3))}.hover\:border-t-warning-content\/35:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.35))}.hover\:border-t-warning-content\/40:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.4))}.hover\:border-t-warning-content\/45:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.45))}.hover\:border-t-warning-content\/5:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.05))}.hover\:border-t-warning-content\/50:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.5))}.hover\:border-t-warning-content\/55:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.55))}.hover\:border-t-warning-content\/60:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.6))}.hover\:border-t-warning-content\/65:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.65))}.hover\:border-t-warning-content\/70:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.7))}.hover\:border-t-warning-content\/75:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.75))}.hover\:border-t-warning-content\/80:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.8))}.hover\:border-t-warning-content\/85:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.85))}.hover\:border-t-warning-content\/90:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.9))}.hover\:border-t-warning-content\/95:hover{border-top-color:var(--fallback-wac,oklch(var(--wac)/.95))}.hover\:border-t-warning\/0:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:border-t-warning\/10:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.1))}.hover\:border-t-warning\/100:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:border-t-warning\/15:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.15))}.hover\:border-t-warning\/20:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.2))}.hover\:border-t-warning\/25:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.25))}.hover\:border-t-warning\/30:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.3))}.hover\:border-t-warning\/35:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.35))}.hover\:border-t-warning\/40:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.4))}.hover\:border-t-warning\/45:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.45))}.hover\:border-t-warning\/5:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.05))}.hover\:border-t-warning\/50:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.5))}.hover\:border-t-warning\/55:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.55))}.hover\:border-t-warning\/60:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.6))}.hover\:border-t-warning\/65:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.65))}.hover\:border-t-warning\/70:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.7))}.hover\:border-t-warning\/75:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.75))}.hover\:border-t-warning\/80:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.8))}.hover\:border-t-warning\/85:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.85))}.hover\:border-t-warning\/90:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.9))}.hover\:border-t-warning\/95:hover{border-top-color:var(--fallback-wa,oklch(var(--wa)/.95))}.hover\:bg-accent:hover{background-color:var(--fallback-a,oklch(var(--a)/1))}.hover\:bg-accent-content:hover{background-color:var(--fallback-ac,oklch(var(--ac)/1))}.hover\:bg-accent-content\/0:hover{background-color:var(--fallback-ac,oklch(var(--ac)/0))}.hover\:bg-accent-content\/10:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.1))}.hover\:bg-accent-content\/100:hover{background-color:var(--fallback-ac,oklch(var(--ac)/1))}.hover\:bg-accent-content\/15:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.15))}.hover\:bg-accent-content\/20:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.2))}.hover\:bg-accent-content\/25:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.25))}.hover\:bg-accent-content\/30:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.3))}.hover\:bg-accent-content\/35:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.35))}.hover\:bg-accent-content\/40:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.4))}.hover\:bg-accent-content\/45:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.45))}.hover\:bg-accent-content\/5:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.05))}.hover\:bg-accent-content\/50:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.5))}.hover\:bg-accent-content\/55:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.55))}.hover\:bg-accent-content\/60:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.6))}.hover\:bg-accent-content\/65:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.65))}.hover\:bg-accent-content\/70:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.7))}.hover\:bg-accent-content\/75:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.75))}.hover\:bg-accent-content\/80:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.8))}.hover\:bg-accent-content\/85:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.85))}.hover\:bg-accent-content\/90:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.9))}.hover\:bg-accent-content\/95:hover{background-color:var(--fallback-ac,oklch(var(--ac)/.95))}.hover\:bg-accent\/0:hover{background-color:var(--fallback-a,oklch(var(--a)/0))}.hover\:bg-accent\/10:hover{background-color:var(--fallback-a,oklch(var(--a)/.1))}.hover\:bg-accent\/100:hover{background-color:var(--fallback-a,oklch(var(--a)/1))}.hover\:bg-accent\/15:hover{background-color:var(--fallback-a,oklch(var(--a)/.15))}.hover\:bg-accent\/20:hover{background-color:var(--fallback-a,oklch(var(--a)/.2))}.hover\:bg-accent\/25:hover{background-color:var(--fallback-a,oklch(var(--a)/.25))}.hover\:bg-accent\/30:hover{background-color:var(--fallback-a,oklch(var(--a)/.3))}.hover\:bg-accent\/35:hover{background-color:var(--fallback-a,oklch(var(--a)/.35))}.hover\:bg-accent\/40:hover{background-color:var(--fallback-a,oklch(var(--a)/.4))}.hover\:bg-accent\/45:hover{background-color:var(--fallback-a,oklch(var(--a)/.45))}.hover\:bg-accent\/5:hover{background-color:var(--fallback-a,oklch(var(--a)/.05))}.hover\:bg-accent\/50:hover{background-color:var(--fallback-a,oklch(var(--a)/.5))}.hover\:bg-accent\/55:hover{background-color:var(--fallback-a,oklch(var(--a)/.55))}.hover\:bg-accent\/60:hover{background-color:var(--fallback-a,oklch(var(--a)/.6))}.hover\:bg-accent\/65:hover{background-color:var(--fallback-a,oklch(var(--a)/.65))}.hover\:bg-accent\/70:hover{background-color:var(--fallback-a,oklch(var(--a)/.7))}.hover\:bg-accent\/75:hover{background-color:var(--fallback-a,oklch(var(--a)/.75))}.hover\:bg-accent\/80:hover{background-color:var(--fallback-a,oklch(var(--a)/.8))}.hover\:bg-accent\/85:hover{background-color:var(--fallback-a,oklch(var(--a)/.85))}.hover\:bg-accent\/90:hover{background-color:var(--fallback-a,oklch(var(--a)/.9))}.hover\:bg-accent\/95:hover{background-color:var(--fallback-a,oklch(var(--a)/.95))}.hover\:bg-base-100:hover{background-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:bg-base-100\/0:hover{background-color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:bg-base-100\/10:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.1))}.hover\:bg-base-100\/100:hover{background-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:bg-base-100\/15:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.15))}.hover\:bg-base-100\/20:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.2))}.hover\:bg-base-100\/25:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.25))}.hover\:bg-base-100\/30:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.3))}.hover\:bg-base-100\/35:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.35))}.hover\:bg-base-100\/40:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.4))}.hover\:bg-base-100\/45:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.45))}.hover\:bg-base-100\/5:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.05))}.hover\:bg-base-100\/50:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.5))}.hover\:bg-base-100\/55:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.55))}.hover\:bg-base-100\/60:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.6))}.hover\:bg-base-100\/65:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.65))}.hover\:bg-base-100\/70:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.7))}.hover\:bg-base-100\/75:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.75))}.hover\:bg-base-100\/80:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.8))}.hover\:bg-base-100\/85:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.85))}.hover\:bg-base-100\/90:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.9))}.hover\:bg-base-100\/95:hover{background-color:var(--fallback-b1,oklch(var(--b1)/.95))}.hover\:bg-base-200:hover{background-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:bg-base-200\/0:hover{background-color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:bg-base-200\/10:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.1))}.hover\:bg-base-200\/100:hover{background-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:bg-base-200\/15:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.15))}.hover\:bg-base-200\/20:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.2))}.hover\:bg-base-200\/25:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.25))}.hover\:bg-base-200\/30:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.3))}.hover\:bg-base-200\/35:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.35))}.hover\:bg-base-200\/40:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.4))}.hover\:bg-base-200\/45:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.45))}.hover\:bg-base-200\/5:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.05))}.hover\:bg-base-200\/50:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.5))}.hover\:bg-base-200\/55:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.55))}.hover\:bg-base-200\/60:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.6))}.hover\:bg-base-200\/65:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.65))}.hover\:bg-base-200\/70:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.7))}.hover\:bg-base-200\/75:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.75))}.hover\:bg-base-200\/80:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.8))}.hover\:bg-base-200\/85:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.85))}.hover\:bg-base-200\/90:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.9))}.hover\:bg-base-200\/95:hover{background-color:var(--fallback-b2,oklch(var(--b2)/.95))}.hover\:bg-base-300:hover{background-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:bg-base-300\/0:hover{background-color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:bg-base-300\/10:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.1))}.hover\:bg-base-300\/100:hover{background-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:bg-base-300\/15:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.15))}.hover\:bg-base-300\/20:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.2))}.hover\:bg-base-300\/25:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.25))}.hover\:bg-base-300\/30:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.3))}.hover\:bg-base-300\/35:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.35))}.hover\:bg-base-300\/40:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.4))}.hover\:bg-base-300\/45:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.45))}.hover\:bg-base-300\/5:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.05))}.hover\:bg-base-300\/50:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.5))}.hover\:bg-base-300\/55:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.55))}.hover\:bg-base-300\/60:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.6))}.hover\:bg-base-300\/65:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.65))}.hover\:bg-base-300\/70:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.7))}.hover\:bg-base-300\/75:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.75))}.hover\:bg-base-300\/80:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.8))}.hover\:bg-base-300\/85:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.85))}.hover\:bg-base-300\/90:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.9))}.hover\:bg-base-300\/95:hover{background-color:var(--fallback-b3,oklch(var(--b3)/.95))}.hover\:bg-base-content:hover{background-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:bg-base-content\/0:hover{background-color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:bg-base-content\/10:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.hover\:bg-base-content\/100:hover{background-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:bg-base-content\/15:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.15))}.hover\:bg-base-content\/20:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.hover\:bg-base-content\/25:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.25))}.hover\:bg-base-content\/30:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.3))}.hover\:bg-base-content\/35:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.35))}.hover\:bg-base-content\/40:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.4))}.hover\:bg-base-content\/45:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.45))}.hover\:bg-base-content\/5:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.05))}.hover\:bg-base-content\/50:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.5))}.hover\:bg-base-content\/55:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.55))}.hover\:bg-base-content\/60:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.6))}.hover\:bg-base-content\/65:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.65))}.hover\:bg-base-content\/70:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.7))}.hover\:bg-base-content\/75:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.75))}.hover\:bg-base-content\/80:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.8))}.hover\:bg-base-content\/85:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.85))}.hover\:bg-base-content\/90:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.9))}.hover\:bg-base-content\/95:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.95))}.hover\:bg-error:hover{background-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:bg-error-content:hover{background-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:bg-error-content\/0:hover{background-color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:bg-error-content\/10:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.1))}.hover\:bg-error-content\/100:hover{background-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:bg-error-content\/15:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.15))}.hover\:bg-error-content\/20:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.2))}.hover\:bg-error-content\/25:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.25))}.hover\:bg-error-content\/30:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.3))}.hover\:bg-error-content\/35:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.35))}.hover\:bg-error-content\/40:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.4))}.hover\:bg-error-content\/45:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.45))}.hover\:bg-error-content\/5:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.05))}.hover\:bg-error-content\/50:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.5))}.hover\:bg-error-content\/55:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.55))}.hover\:bg-error-content\/60:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.6))}.hover\:bg-error-content\/65:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.65))}.hover\:bg-error-content\/70:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.7))}.hover\:bg-error-content\/75:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.75))}.hover\:bg-error-content\/80:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.8))}.hover\:bg-error-content\/85:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.85))}.hover\:bg-error-content\/90:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.9))}.hover\:bg-error-content\/95:hover{background-color:var(--fallback-erc,oklch(var(--erc)/.95))}.hover\:bg-error\/0:hover{background-color:var(--fallback-er,oklch(var(--er)/0))}.hover\:bg-error\/10:hover{background-color:var(--fallback-er,oklch(var(--er)/.1))}.hover\:bg-error\/100:hover{background-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:bg-error\/15:hover{background-color:var(--fallback-er,oklch(var(--er)/.15))}.hover\:bg-error\/20:hover{background-color:var(--fallback-er,oklch(var(--er)/.2))}.hover\:bg-error\/25:hover{background-color:var(--fallback-er,oklch(var(--er)/.25))}.hover\:bg-error\/30:hover{background-color:var(--fallback-er,oklch(var(--er)/.3))}.hover\:bg-error\/35:hover{background-color:var(--fallback-er,oklch(var(--er)/.35))}.hover\:bg-error\/40:hover{background-color:var(--fallback-er,oklch(var(--er)/.4))}.hover\:bg-error\/45:hover{background-color:var(--fallback-er,oklch(var(--er)/.45))}.hover\:bg-error\/5:hover{background-color:var(--fallback-er,oklch(var(--er)/.05))}.hover\:bg-error\/50:hover{background-color:var(--fallback-er,oklch(var(--er)/.5))}.hover\:bg-error\/55:hover{background-color:var(--fallback-er,oklch(var(--er)/.55))}.hover\:bg-error\/60:hover{background-color:var(--fallback-er,oklch(var(--er)/.6))}.hover\:bg-error\/65:hover{background-color:var(--fallback-er,oklch(var(--er)/.65))}.hover\:bg-error\/70:hover{background-color:var(--fallback-er,oklch(var(--er)/.7))}.hover\:bg-error\/75:hover{background-color:var(--fallback-er,oklch(var(--er)/.75))}.hover\:bg-error\/80:hover{background-color:var(--fallback-er,oklch(var(--er)/.8))}.hover\:bg-error\/85:hover{background-color:var(--fallback-er,oklch(var(--er)/.85))}.hover\:bg-error\/90:hover{background-color:var(--fallback-er,oklch(var(--er)/.9))}.hover\:bg-error\/95:hover{background-color:var(--fallback-er,oklch(var(--er)/.95))}.hover\:bg-info:hover{background-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:bg-info-content:hover{background-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:bg-info-content\/0:hover{background-color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:bg-info-content\/10:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.1))}.hover\:bg-info-content\/100:hover{background-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:bg-info-content\/15:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.15))}.hover\:bg-info-content\/20:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.2))}.hover\:bg-info-content\/25:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.25))}.hover\:bg-info-content\/30:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.3))}.hover\:bg-info-content\/35:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.35))}.hover\:bg-info-content\/40:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.4))}.hover\:bg-info-content\/45:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.45))}.hover\:bg-info-content\/5:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.05))}.hover\:bg-info-content\/50:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.5))}.hover\:bg-info-content\/55:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.55))}.hover\:bg-info-content\/60:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.6))}.hover\:bg-info-content\/65:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.65))}.hover\:bg-info-content\/70:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.7))}.hover\:bg-info-content\/75:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.75))}.hover\:bg-info-content\/80:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.8))}.hover\:bg-info-content\/85:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.85))}.hover\:bg-info-content\/90:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.9))}.hover\:bg-info-content\/95:hover{background-color:var(--fallback-inc,oklch(var(--inc)/.95))}.hover\:bg-info\/0:hover{background-color:var(--fallback-in,oklch(var(--in)/0))}.hover\:bg-info\/10:hover{background-color:var(--fallback-in,oklch(var(--in)/.1))}.hover\:bg-info\/100:hover{background-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:bg-info\/15:hover{background-color:var(--fallback-in,oklch(var(--in)/.15))}.hover\:bg-info\/20:hover{background-color:var(--fallback-in,oklch(var(--in)/.2))}.hover\:bg-info\/25:hover{background-color:var(--fallback-in,oklch(var(--in)/.25))}.hover\:bg-info\/30:hover{background-color:var(--fallback-in,oklch(var(--in)/.3))}.hover\:bg-info\/35:hover{background-color:var(--fallback-in,oklch(var(--in)/.35))}.hover\:bg-info\/40:hover{background-color:var(--fallback-in,oklch(var(--in)/.4))}.hover\:bg-info\/45:hover{background-color:var(--fallback-in,oklch(var(--in)/.45))}.hover\:bg-info\/5:hover{background-color:var(--fallback-in,oklch(var(--in)/.05))}.hover\:bg-info\/50:hover{background-color:var(--fallback-in,oklch(var(--in)/.5))}.hover\:bg-info\/55:hover{background-color:var(--fallback-in,oklch(var(--in)/.55))}.hover\:bg-info\/60:hover{background-color:var(--fallback-in,oklch(var(--in)/.6))}.hover\:bg-info\/65:hover{background-color:var(--fallback-in,oklch(var(--in)/.65))}.hover\:bg-info\/70:hover{background-color:var(--fallback-in,oklch(var(--in)/.7))}.hover\:bg-info\/75:hover{background-color:var(--fallback-in,oklch(var(--in)/.75))}.hover\:bg-info\/80:hover{background-color:var(--fallback-in,oklch(var(--in)/.8))}.hover\:bg-info\/85:hover{background-color:var(--fallback-in,oklch(var(--in)/.85))}.hover\:bg-info\/90:hover{background-color:var(--fallback-in,oklch(var(--in)/.9))}.hover\:bg-info\/95:hover{background-color:var(--fallback-in,oklch(var(--in)/.95))}.hover\:bg-neutral:hover{background-color:var(--fallback-n,oklch(var(--n)/1))}.hover\:bg-neutral-content:hover{background-color:var(--fallback-nc,oklch(var(--nc)/1))}.hover\:bg-neutral-content\/0:hover{background-color:var(--fallback-nc,oklch(var(--nc)/0))}.hover\:bg-neutral-content\/10:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.1))}.hover\:bg-neutral-content\/100:hover{background-color:var(--fallback-nc,oklch(var(--nc)/1))}.hover\:bg-neutral-content\/15:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.15))}.hover\:bg-neutral-content\/20:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.2))}.hover\:bg-neutral-content\/25:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.25))}.hover\:bg-neutral-content\/30:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.3))}.hover\:bg-neutral-content\/35:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.35))}.hover\:bg-neutral-content\/40:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.4))}.hover\:bg-neutral-content\/45:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.45))}.hover\:bg-neutral-content\/5:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.05))}.hover\:bg-neutral-content\/50:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.5))}.hover\:bg-neutral-content\/55:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.55))}.hover\:bg-neutral-content\/60:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.6))}.hover\:bg-neutral-content\/65:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.65))}.hover\:bg-neutral-content\/70:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.7))}.hover\:bg-neutral-content\/75:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.75))}.hover\:bg-neutral-content\/80:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.8))}.hover\:bg-neutral-content\/85:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.85))}.hover\:bg-neutral-content\/90:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.9))}.hover\:bg-neutral-content\/95:hover{background-color:var(--fallback-nc,oklch(var(--nc)/.95))}.hover\:bg-neutral\/0:hover{background-color:var(--fallback-n,oklch(var(--n)/0))}.hover\:bg-neutral\/10:hover{background-color:var(--fallback-n,oklch(var(--n)/.1))}.hover\:bg-neutral\/100:hover{background-color:var(--fallback-n,oklch(var(--n)/1))}.hover\:bg-neutral\/15:hover{background-color:var(--fallback-n,oklch(var(--n)/.15))}.hover\:bg-neutral\/20:hover{background-color:var(--fallback-n,oklch(var(--n)/.2))}.hover\:bg-neutral\/25:hover{background-color:var(--fallback-n,oklch(var(--n)/.25))}.hover\:bg-neutral\/30:hover{background-color:var(--fallback-n,oklch(var(--n)/.3))}.hover\:bg-neutral\/35:hover{background-color:var(--fallback-n,oklch(var(--n)/.35))}.hover\:bg-neutral\/40:hover{background-color:var(--fallback-n,oklch(var(--n)/.4))}.hover\:bg-neutral\/45:hover{background-color:var(--fallback-n,oklch(var(--n)/.45))}.hover\:bg-neutral\/5:hover{background-color:var(--fallback-n,oklch(var(--n)/.05))}.hover\:bg-neutral\/50:hover{background-color:var(--fallback-n,oklch(var(--n)/.5))}.hover\:bg-neutral\/55:hover{background-color:var(--fallback-n,oklch(var(--n)/.55))}.hover\:bg-neutral\/60:hover{background-color:var(--fallback-n,oklch(var(--n)/.6))}.hover\:bg-neutral\/65:hover{background-color:var(--fallback-n,oklch(var(--n)/.65))}.hover\:bg-neutral\/70:hover{background-color:var(--fallback-n,oklch(var(--n)/.7))}.hover\:bg-neutral\/75:hover{background-color:var(--fallback-n,oklch(var(--n)/.75))}.hover\:bg-neutral\/80:hover{background-color:var(--fallback-n,oklch(var(--n)/.8))}.hover\:bg-neutral\/85:hover{background-color:var(--fallback-n,oklch(var(--n)/.85))}.hover\:bg-neutral\/90:hover{background-color:var(--fallback-n,oklch(var(--n)/.9))}.hover\:bg-neutral\/95:hover{background-color:var(--fallback-n,oklch(var(--n)/.95))}.hover\:bg-primary:hover{background-color:var(--fallback-p,oklch(var(--p)/1))}.hover\:bg-primary-content:hover{background-color:var(--fallback-pc,oklch(var(--pc)/1))}.hover\:bg-primary-content\/0:hover{background-color:var(--fallback-pc,oklch(var(--pc)/0))}.hover\:bg-primary-content\/10:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.1))}.hover\:bg-primary-content\/100:hover{background-color:var(--fallback-pc,oklch(var(--pc)/1))}.hover\:bg-primary-content\/15:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.15))}.hover\:bg-primary-content\/20:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.2))}.hover\:bg-primary-content\/25:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.25))}.hover\:bg-primary-content\/30:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.3))}.hover\:bg-primary-content\/35:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.35))}.hover\:bg-primary-content\/40:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.4))}.hover\:bg-primary-content\/45:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.45))}.hover\:bg-primary-content\/5:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.05))}.hover\:bg-primary-content\/50:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.5))}.hover\:bg-primary-content\/55:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.55))}.hover\:bg-primary-content\/60:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.6))}.hover\:bg-primary-content\/65:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.65))}.hover\:bg-primary-content\/70:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.7))}.hover\:bg-primary-content\/75:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.75))}.hover\:bg-primary-content\/80:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.8))}.hover\:bg-primary-content\/85:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.85))}.hover\:bg-primary-content\/90:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.9))}.hover\:bg-primary-content\/95:hover{background-color:var(--fallback-pc,oklch(var(--pc)/.95))}.hover\:bg-primary\/0:hover{background-color:var(--fallback-p,oklch(var(--p)/0))}.hover\:bg-primary\/10:hover{background-color:var(--fallback-p,oklch(var(--p)/.1))}.hover\:bg-primary\/100:hover{background-color:var(--fallback-p,oklch(var(--p)/1))}.hover\:bg-primary\/15:hover{background-color:var(--fallback-p,oklch(var(--p)/.15))}.hover\:bg-primary\/20:hover{background-color:var(--fallback-p,oklch(var(--p)/.2))}.hover\:bg-primary\/25:hover{background-color:var(--fallback-p,oklch(var(--p)/.25))}.hover\:bg-primary\/30:hover{background-color:var(--fallback-p,oklch(var(--p)/.3))}.hover\:bg-primary\/35:hover{background-color:var(--fallback-p,oklch(var(--p)/.35))}.hover\:bg-primary\/40:hover{background-color:var(--fallback-p,oklch(var(--p)/.4))}.hover\:bg-primary\/45:hover{background-color:var(--fallback-p,oklch(var(--p)/.45))}.hover\:bg-primary\/5:hover{background-color:var(--fallback-p,oklch(var(--p)/.05))}.hover\:bg-primary\/50:hover{background-color:var(--fallback-p,oklch(var(--p)/.5))}.hover\:bg-primary\/55:hover{background-color:var(--fallback-p,oklch(var(--p)/.55))}.hover\:bg-primary\/60:hover{background-color:var(--fallback-p,oklch(var(--p)/.6))}.hover\:bg-primary\/65:hover{background-color:var(--fallback-p,oklch(var(--p)/.65))}.hover\:bg-primary\/70:hover{background-color:var(--fallback-p,oklch(var(--p)/.7))}.hover\:bg-primary\/75:hover{background-color:var(--fallback-p,oklch(var(--p)/.75))}.hover\:bg-primary\/80:hover{background-color:var(--fallback-p,oklch(var(--p)/.8))}.hover\:bg-primary\/85:hover{background-color:var(--fallback-p,oklch(var(--p)/.85))}.hover\:bg-primary\/90:hover{background-color:var(--fallback-p,oklch(var(--p)/.9))}.hover\:bg-primary\/95:hover{background-color:var(--fallback-p,oklch(var(--p)/.95))}.hover\:bg-secondary:hover{background-color:var(--fallback-s,oklch(var(--s)/1))}.hover\:bg-secondary-content:hover{background-color:var(--fallback-sc,oklch(var(--sc)/1))}.hover\:bg-secondary-content\/0:hover{background-color:var(--fallback-sc,oklch(var(--sc)/0))}.hover\:bg-secondary-content\/10:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.1))}.hover\:bg-secondary-content\/100:hover{background-color:var(--fallback-sc,oklch(var(--sc)/1))}.hover\:bg-secondary-content\/15:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.15))}.hover\:bg-secondary-content\/20:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.2))}.hover\:bg-secondary-content\/25:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.25))}.hover\:bg-secondary-content\/30:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.3))}.hover\:bg-secondary-content\/35:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.35))}.hover\:bg-secondary-content\/40:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.4))}.hover\:bg-secondary-content\/45:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.45))}.hover\:bg-secondary-content\/5:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.05))}.hover\:bg-secondary-content\/50:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.5))}.hover\:bg-secondary-content\/55:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.55))}.hover\:bg-secondary-content\/60:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.6))}.hover\:bg-secondary-content\/65:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.65))}.hover\:bg-secondary-content\/70:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.7))}.hover\:bg-secondary-content\/75:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.75))}.hover\:bg-secondary-content\/80:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.8))}.hover\:bg-secondary-content\/85:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.85))}.hover\:bg-secondary-content\/90:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.9))}.hover\:bg-secondary-content\/95:hover{background-color:var(--fallback-sc,oklch(var(--sc)/.95))}.hover\:bg-secondary\/0:hover{background-color:var(--fallback-s,oklch(var(--s)/0))}.hover\:bg-secondary\/10:hover{background-color:var(--fallback-s,oklch(var(--s)/.1))}.hover\:bg-secondary\/100:hover{background-color:var(--fallback-s,oklch(var(--s)/1))}.hover\:bg-secondary\/15:hover{background-color:var(--fallback-s,oklch(var(--s)/.15))}.hover\:bg-secondary\/20:hover{background-color:var(--fallback-s,oklch(var(--s)/.2))}.hover\:bg-secondary\/25:hover{background-color:var(--fallback-s,oklch(var(--s)/.25))}.hover\:bg-secondary\/30:hover{background-color:var(--fallback-s,oklch(var(--s)/.3))}.hover\:bg-secondary\/35:hover{background-color:var(--fallback-s,oklch(var(--s)/.35))}.hover\:bg-secondary\/40:hover{background-color:var(--fallback-s,oklch(var(--s)/.4))}.hover\:bg-secondary\/45:hover{background-color:var(--fallback-s,oklch(var(--s)/.45))}.hover\:bg-secondary\/5:hover{background-color:var(--fallback-s,oklch(var(--s)/.05))}.hover\:bg-secondary\/50:hover{background-color:var(--fallback-s,oklch(var(--s)/.5))}.hover\:bg-secondary\/55:hover{background-color:var(--fallback-s,oklch(var(--s)/.55))}.hover\:bg-secondary\/60:hover{background-color:var(--fallback-s,oklch(var(--s)/.6))}.hover\:bg-secondary\/65:hover{background-color:var(--fallback-s,oklch(var(--s)/.65))}.hover\:bg-secondary\/70:hover{background-color:var(--fallback-s,oklch(var(--s)/.7))}.hover\:bg-secondary\/75:hover{background-color:var(--fallback-s,oklch(var(--s)/.75))}.hover\:bg-secondary\/80:hover{background-color:var(--fallback-s,oklch(var(--s)/.8))}.hover\:bg-secondary\/85:hover{background-color:var(--fallback-s,oklch(var(--s)/.85))}.hover\:bg-secondary\/90:hover{background-color:var(--fallback-s,oklch(var(--s)/.9))}.hover\:bg-secondary\/95:hover{background-color:var(--fallback-s,oklch(var(--s)/.95))}.hover\:bg-success:hover{background-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:bg-success-content:hover{background-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:bg-success-content\/0:hover{background-color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:bg-success-content\/10:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.1))}.hover\:bg-success-content\/100:hover{background-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:bg-success-content\/15:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.15))}.hover\:bg-success-content\/20:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.2))}.hover\:bg-success-content\/25:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.25))}.hover\:bg-success-content\/30:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.3))}.hover\:bg-success-content\/35:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.35))}.hover\:bg-success-content\/40:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.4))}.hover\:bg-success-content\/45:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.45))}.hover\:bg-success-content\/5:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.05))}.hover\:bg-success-content\/50:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.5))}.hover\:bg-success-content\/55:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.55))}.hover\:bg-success-content\/60:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.6))}.hover\:bg-success-content\/65:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.65))}.hover\:bg-success-content\/70:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.7))}.hover\:bg-success-content\/75:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.75))}.hover\:bg-success-content\/80:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.8))}.hover\:bg-success-content\/85:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.85))}.hover\:bg-success-content\/90:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.9))}.hover\:bg-success-content\/95:hover{background-color:var(--fallback-suc,oklch(var(--suc)/.95))}.hover\:bg-success\/0:hover{background-color:var(--fallback-su,oklch(var(--su)/0))}.hover\:bg-success\/10:hover{background-color:var(--fallback-su,oklch(var(--su)/.1))}.hover\:bg-success\/100:hover{background-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:bg-success\/15:hover{background-color:var(--fallback-su,oklch(var(--su)/.15))}.hover\:bg-success\/20:hover{background-color:var(--fallback-su,oklch(var(--su)/.2))}.hover\:bg-success\/25:hover{background-color:var(--fallback-su,oklch(var(--su)/.25))}.hover\:bg-success\/30:hover{background-color:var(--fallback-su,oklch(var(--su)/.3))}.hover\:bg-success\/35:hover{background-color:var(--fallback-su,oklch(var(--su)/.35))}.hover\:bg-success\/40:hover{background-color:var(--fallback-su,oklch(var(--su)/.4))}.hover\:bg-success\/45:hover{background-color:var(--fallback-su,oklch(var(--su)/.45))}.hover\:bg-success\/5:hover{background-color:var(--fallback-su,oklch(var(--su)/.05))}.hover\:bg-success\/50:hover{background-color:var(--fallback-su,oklch(var(--su)/.5))}.hover\:bg-success\/55:hover{background-color:var(--fallback-su,oklch(var(--su)/.55))}.hover\:bg-success\/60:hover{background-color:var(--fallback-su,oklch(var(--su)/.6))}.hover\:bg-success\/65:hover{background-color:var(--fallback-su,oklch(var(--su)/.65))}.hover\:bg-success\/70:hover{background-color:var(--fallback-su,oklch(var(--su)/.7))}.hover\:bg-success\/75:hover{background-color:var(--fallback-su,oklch(var(--su)/.75))}.hover\:bg-success\/80:hover{background-color:var(--fallback-su,oklch(var(--su)/.8))}.hover\:bg-success\/85:hover{background-color:var(--fallback-su,oklch(var(--su)/.85))}.hover\:bg-success\/90:hover{background-color:var(--fallback-su,oklch(var(--su)/.9))}.hover\:bg-success\/95:hover{background-color:var(--fallback-su,oklch(var(--su)/.95))}.hover\:bg-warning:hover{background-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:bg-warning-content:hover{background-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:bg-warning-content\/0:hover{background-color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:bg-warning-content\/10:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.1))}.hover\:bg-warning-content\/100:hover{background-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:bg-warning-content\/15:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.15))}.hover\:bg-warning-content\/20:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.2))}.hover\:bg-warning-content\/25:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.25))}.hover\:bg-warning-content\/30:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.3))}.hover\:bg-warning-content\/35:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.35))}.hover\:bg-warning-content\/40:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.4))}.hover\:bg-warning-content\/45:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.45))}.hover\:bg-warning-content\/5:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.05))}.hover\:bg-warning-content\/50:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.5))}.hover\:bg-warning-content\/55:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.55))}.hover\:bg-warning-content\/60:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.6))}.hover\:bg-warning-content\/65:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.65))}.hover\:bg-warning-content\/70:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.7))}.hover\:bg-warning-content\/75:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.75))}.hover\:bg-warning-content\/80:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.8))}.hover\:bg-warning-content\/85:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.85))}.hover\:bg-warning-content\/90:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.9))}.hover\:bg-warning-content\/95:hover{background-color:var(--fallback-wac,oklch(var(--wac)/.95))}.hover\:bg-warning\/0:hover{background-color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:bg-warning\/10:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.1))}.hover\:bg-warning\/100:hover{background-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:bg-warning\/15:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.15))}.hover\:bg-warning\/20:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.2))}.hover\:bg-warning\/25:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.25))}.hover\:bg-warning\/30:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.3))}.hover\:bg-warning\/35:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.35))}.hover\:bg-warning\/40:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.4))}.hover\:bg-warning\/45:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.45))}.hover\:bg-warning\/5:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.05))}.hover\:bg-warning\/50:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.5))}.hover\:bg-warning\/55:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.55))}.hover\:bg-warning\/60:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.6))}.hover\:bg-warning\/65:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.65))}.hover\:bg-warning\/70:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.7))}.hover\:bg-warning\/75:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.75))}.hover\:bg-warning\/80:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.8))}.hover\:bg-warning\/85:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.85))}.hover\:bg-warning\/90:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.9))}.hover\:bg-warning\/95:hover{background-color:var(--fallback-wa,oklch(var(--wa)/.95))}.hover\:from-accent:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/0:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/10:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/100:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/15:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/20:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/25:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/30:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/35:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/40:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/45:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/5:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/50:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/55:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/60:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/65:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/70:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/75:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/80:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/85:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/90:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent-content\/95:hover{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/0:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/10:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/100:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/15:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/20:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/25:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/30:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/35:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/40:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/45:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/5:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/50:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/55:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/60:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/65:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/70:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/75:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/80:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/85:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/90:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-accent\/95:hover{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/0:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/10:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/100:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/15:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/20:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/25:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/30:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/35:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/40:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/45:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/5:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/50:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/55:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/60:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/65:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/70:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/75:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/80:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/85:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/90:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-100\/95:hover{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/0:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/10:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/100:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/15:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/20:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/25:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/30:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/35:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/40:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/45:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/5:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/50:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/55:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/60:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/65:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/70:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/75:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/80:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/85:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/90:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-200\/95:hover{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/0:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/10:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/100:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/15:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/20:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/25:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/30:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/35:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/40:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/45:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/5:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/50:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/55:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/60:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/65:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/70:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/75:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/80:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/85:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/90:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-300\/95:hover{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/0:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/10:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/100:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/15:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/20:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/25:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/30:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/35:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/40:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/45:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/5:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/50:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/55:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/60:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/65:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/70:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/75:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/80:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/85:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/90:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-base-content\/95:hover{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/0:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/10:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/100:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/15:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/20:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/25:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/30:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/35:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/40:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/45:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/5:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/50:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/55:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/60:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/65:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/70:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/75:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/80:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/85:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/90:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error-content\/95:hover{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/0:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/10:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/100:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/15:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/20:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/25:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/30:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/35:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/40:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/45:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/5:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/50:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/55:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/60:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/65:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/70:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/75:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/80:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/85:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/90:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-error\/95:hover{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/0:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/10:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/100:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/15:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/20:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/25:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/30:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/35:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/40:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/45:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/5:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/50:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/55:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/60:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/65:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/70:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/75:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/80:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/85:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/90:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info-content\/95:hover{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/0:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/10:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/100:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/15:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/20:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/25:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/30:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/35:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/40:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/45:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/5:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/50:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/55:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/60:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/65:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/70:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/75:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/80:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/85:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/90:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-info\/95:hover{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/0:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/10:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/100:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/15:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/20:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/25:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/30:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/35:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/40:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/45:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/5:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/50:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/55:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/60:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/65:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/70:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/75:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/80:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/85:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/90:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral-content\/95:hover{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/0:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/10:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/100:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/15:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/20:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/25:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/30:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/35:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/40:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/45:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/5:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/50:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/55:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/60:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/65:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/70:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/75:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/80:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/85:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/90:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-neutral\/95:hover{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/0:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/10:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/100:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/15:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/20:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/25:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/30:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/35:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/40:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/45:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/5:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/50:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/55:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/60:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/65:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/70:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/75:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/80:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/85:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/90:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary-content\/95:hover{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/0:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/10:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/100:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/15:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/20:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/25:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/30:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/35:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/40:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/45:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/5:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/50:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/55:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/60:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/65:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/70:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/75:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/80:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/85:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/90:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-primary\/95:hover{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/0:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/10:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/100:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/15:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/20:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/25:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/30:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/35:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/40:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/45:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/5:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/50:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/55:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/60:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/65:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/70:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/75:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/80:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/85:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/90:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary-content\/95:hover{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/0:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/10:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/100:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/15:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/20:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/25:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/30:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/35:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/40:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/45:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/5:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/50:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/55:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/60:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/65:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/70:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/75:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/80:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/85:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/90:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-secondary\/95:hover{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/0:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/10:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/100:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/15:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/20:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/25:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/30:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/35:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/40:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/45:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/5:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/50:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/55:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/60:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/65:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/70:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/75:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/80:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/85:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/90:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success-content\/95:hover{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/0:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/10:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/100:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/15:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/20:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/25:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/30:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/35:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/40:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/45:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/5:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/50:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/55:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/60:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/65:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/70:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/75:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/80:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/85:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/90:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-success\/95:hover{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/0:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/10:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/100:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/15:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/20:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/25:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/30:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/35:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/40:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/45:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/5:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/50:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/55:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/60:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/65:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/70:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/75:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/80:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/85:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/90:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning-content\/95:hover{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/0:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/10:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/100:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/15:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/20:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/25:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/30:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/35:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/40:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/45:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/5:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/50:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/55:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/60:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/65:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/70:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/75:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/80:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/85:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/90:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-warning\/95:hover{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:via-accent:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent-content\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-accent\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-100\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-200\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-300\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-base-content\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error-content\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-error\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info-content\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-info\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral-content\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-neutral\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary-content\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-primary\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary-content\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-secondary\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success-content\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-success\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning-content\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/0:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/10:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/100:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/15:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/20:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/25:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/30:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/35:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/40:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/45:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/5:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/50:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/55:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/60:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/65:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/70:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/75:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/80:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/85:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/90:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:via-warning\/95:hover{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:to-accent:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-to-position)}.hover\:to-accent-content:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/0:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/10:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.1)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/100:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/15:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.15)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/20:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.2)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/25:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.25)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/30:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.3)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/35:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.35)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/40:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.4)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/45:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.45)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/5:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.05)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/50:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.5)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/55:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.55)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/60:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.6)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/65:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.65)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/70:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.7)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/75:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.75)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/80:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.8)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/85:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.85)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/90:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.9)) var(--tw-gradient-to-position)}.hover\:to-accent-content\/95:hover{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.95)) var(--tw-gradient-to-position)}.hover\:to-accent\/0:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-to-position)}.hover\:to-accent\/10:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.1)) var(--tw-gradient-to-position)}.hover\:to-accent\/100:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-to-position)}.hover\:to-accent\/15:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.15)) var(--tw-gradient-to-position)}.hover\:to-accent\/20:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.2)) var(--tw-gradient-to-position)}.hover\:to-accent\/25:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.25)) var(--tw-gradient-to-position)}.hover\:to-accent\/30:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.3)) var(--tw-gradient-to-position)}.hover\:to-accent\/35:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.35)) var(--tw-gradient-to-position)}.hover\:to-accent\/40:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.4)) var(--tw-gradient-to-position)}.hover\:to-accent\/45:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.45)) var(--tw-gradient-to-position)}.hover\:to-accent\/5:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.05)) var(--tw-gradient-to-position)}.hover\:to-accent\/50:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.5)) var(--tw-gradient-to-position)}.hover\:to-accent\/55:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.55)) var(--tw-gradient-to-position)}.hover\:to-accent\/60:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.6)) var(--tw-gradient-to-position)}.hover\:to-accent\/65:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.65)) var(--tw-gradient-to-position)}.hover\:to-accent\/70:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.7)) var(--tw-gradient-to-position)}.hover\:to-accent\/75:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.75)) var(--tw-gradient-to-position)}.hover\:to-accent\/80:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.8)) var(--tw-gradient-to-position)}.hover\:to-accent\/85:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.85)) var(--tw-gradient-to-position)}.hover\:to-accent\/90:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.9)) var(--tw-gradient-to-position)}.hover\:to-accent\/95:hover{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.95)) var(--tw-gradient-to-position)}.hover\:to-base-100:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-to-position)}.hover\:to-base-100\/0:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-to-position)}.hover\:to-base-100\/10:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.1)) var(--tw-gradient-to-position)}.hover\:to-base-100\/100:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-to-position)}.hover\:to-base-100\/15:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.15)) var(--tw-gradient-to-position)}.hover\:to-base-100\/20:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.2)) var(--tw-gradient-to-position)}.hover\:to-base-100\/25:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.25)) var(--tw-gradient-to-position)}.hover\:to-base-100\/30:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.3)) var(--tw-gradient-to-position)}.hover\:to-base-100\/35:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.35)) var(--tw-gradient-to-position)}.hover\:to-base-100\/40:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.4)) var(--tw-gradient-to-position)}.hover\:to-base-100\/45:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.45)) var(--tw-gradient-to-position)}.hover\:to-base-100\/5:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.05)) var(--tw-gradient-to-position)}.hover\:to-base-100\/50:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.5)) var(--tw-gradient-to-position)}.hover\:to-base-100\/55:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.55)) var(--tw-gradient-to-position)}.hover\:to-base-100\/60:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.6)) var(--tw-gradient-to-position)}.hover\:to-base-100\/65:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.65)) var(--tw-gradient-to-position)}.hover\:to-base-100\/70:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.7)) var(--tw-gradient-to-position)}.hover\:to-base-100\/75:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.75)) var(--tw-gradient-to-position)}.hover\:to-base-100\/80:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.8)) var(--tw-gradient-to-position)}.hover\:to-base-100\/85:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.85)) var(--tw-gradient-to-position)}.hover\:to-base-100\/90:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.9)) var(--tw-gradient-to-position)}.hover\:to-base-100\/95:hover{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.95)) var(--tw-gradient-to-position)}.hover\:to-base-200:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-to-position)}.hover\:to-base-200\/0:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-to-position)}.hover\:to-base-200\/10:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.1)) var(--tw-gradient-to-position)}.hover\:to-base-200\/100:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-to-position)}.hover\:to-base-200\/15:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.15)) var(--tw-gradient-to-position)}.hover\:to-base-200\/20:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.2)) var(--tw-gradient-to-position)}.hover\:to-base-200\/25:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.25)) var(--tw-gradient-to-position)}.hover\:to-base-200\/30:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.3)) var(--tw-gradient-to-position)}.hover\:to-base-200\/35:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.35)) var(--tw-gradient-to-position)}.hover\:to-base-200\/40:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.4)) var(--tw-gradient-to-position)}.hover\:to-base-200\/45:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.45)) var(--tw-gradient-to-position)}.hover\:to-base-200\/5:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.05)) var(--tw-gradient-to-position)}.hover\:to-base-200\/50:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.5)) var(--tw-gradient-to-position)}.hover\:to-base-200\/55:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.55)) var(--tw-gradient-to-position)}.hover\:to-base-200\/60:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.6)) var(--tw-gradient-to-position)}.hover\:to-base-200\/65:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.65)) var(--tw-gradient-to-position)}.hover\:to-base-200\/70:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.7)) var(--tw-gradient-to-position)}.hover\:to-base-200\/75:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.75)) var(--tw-gradient-to-position)}.hover\:to-base-200\/80:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.8)) var(--tw-gradient-to-position)}.hover\:to-base-200\/85:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.85)) var(--tw-gradient-to-position)}.hover\:to-base-200\/90:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.9)) var(--tw-gradient-to-position)}.hover\:to-base-200\/95:hover{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.95)) var(--tw-gradient-to-position)}.hover\:to-base-300:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-to-position)}.hover\:to-base-300\/0:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-to-position)}.hover\:to-base-300\/10:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.1)) var(--tw-gradient-to-position)}.hover\:to-base-300\/100:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-to-position)}.hover\:to-base-300\/15:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.15)) var(--tw-gradient-to-position)}.hover\:to-base-300\/20:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.2)) var(--tw-gradient-to-position)}.hover\:to-base-300\/25:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.25)) var(--tw-gradient-to-position)}.hover\:to-base-300\/30:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.3)) var(--tw-gradient-to-position)}.hover\:to-base-300\/35:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.35)) var(--tw-gradient-to-position)}.hover\:to-base-300\/40:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.4)) var(--tw-gradient-to-position)}.hover\:to-base-300\/45:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.45)) var(--tw-gradient-to-position)}.hover\:to-base-300\/5:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.05)) var(--tw-gradient-to-position)}.hover\:to-base-300\/50:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.5)) var(--tw-gradient-to-position)}.hover\:to-base-300\/55:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.55)) var(--tw-gradient-to-position)}.hover\:to-base-300\/60:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.6)) var(--tw-gradient-to-position)}.hover\:to-base-300\/65:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.65)) var(--tw-gradient-to-position)}.hover\:to-base-300\/70:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.7)) var(--tw-gradient-to-position)}.hover\:to-base-300\/75:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.75)) var(--tw-gradient-to-position)}.hover\:to-base-300\/80:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.8)) var(--tw-gradient-to-position)}.hover\:to-base-300\/85:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.85)) var(--tw-gradient-to-position)}.hover\:to-base-300\/90:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.9)) var(--tw-gradient-to-position)}.hover\:to-base-300\/95:hover{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.95)) var(--tw-gradient-to-position)}.hover\:to-base-content:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-to-position)}.hover\:to-base-content\/0:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-to-position)}.hover\:to-base-content\/10:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.1)) var(--tw-gradient-to-position)}.hover\:to-base-content\/100:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-to-position)}.hover\:to-base-content\/15:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.15)) var(--tw-gradient-to-position)}.hover\:to-base-content\/20:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.2)) var(--tw-gradient-to-position)}.hover\:to-base-content\/25:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.25)) var(--tw-gradient-to-position)}.hover\:to-base-content\/30:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.3)) var(--tw-gradient-to-position)}.hover\:to-base-content\/35:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.35)) var(--tw-gradient-to-position)}.hover\:to-base-content\/40:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.4)) var(--tw-gradient-to-position)}.hover\:to-base-content\/45:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.45)) var(--tw-gradient-to-position)}.hover\:to-base-content\/5:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.05)) var(--tw-gradient-to-position)}.hover\:to-base-content\/50:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.5)) var(--tw-gradient-to-position)}.hover\:to-base-content\/55:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.55)) var(--tw-gradient-to-position)}.hover\:to-base-content\/60:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.6)) var(--tw-gradient-to-position)}.hover\:to-base-content\/65:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.65)) var(--tw-gradient-to-position)}.hover\:to-base-content\/70:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.7)) var(--tw-gradient-to-position)}.hover\:to-base-content\/75:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.75)) var(--tw-gradient-to-position)}.hover\:to-base-content\/80:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.8)) var(--tw-gradient-to-position)}.hover\:to-base-content\/85:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.85)) var(--tw-gradient-to-position)}.hover\:to-base-content\/90:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.9)) var(--tw-gradient-to-position)}.hover\:to-base-content\/95:hover{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.95)) var(--tw-gradient-to-position)}.hover\:to-error:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-to-position)}.hover\:to-error-content:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-to-position)}.hover\:to-error-content\/0:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-to-position)}.hover\:to-error-content\/10:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.1)) var(--tw-gradient-to-position)}.hover\:to-error-content\/100:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-to-position)}.hover\:to-error-content\/15:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.15)) var(--tw-gradient-to-position)}.hover\:to-error-content\/20:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.2)) var(--tw-gradient-to-position)}.hover\:to-error-content\/25:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.25)) var(--tw-gradient-to-position)}.hover\:to-error-content\/30:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.3)) var(--tw-gradient-to-position)}.hover\:to-error-content\/35:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.35)) var(--tw-gradient-to-position)}.hover\:to-error-content\/40:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.4)) var(--tw-gradient-to-position)}.hover\:to-error-content\/45:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.45)) var(--tw-gradient-to-position)}.hover\:to-error-content\/5:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.05)) var(--tw-gradient-to-position)}.hover\:to-error-content\/50:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.5)) var(--tw-gradient-to-position)}.hover\:to-error-content\/55:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.55)) var(--tw-gradient-to-position)}.hover\:to-error-content\/60:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.6)) var(--tw-gradient-to-position)}.hover\:to-error-content\/65:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.65)) var(--tw-gradient-to-position)}.hover\:to-error-content\/70:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.7)) var(--tw-gradient-to-position)}.hover\:to-error-content\/75:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.75)) var(--tw-gradient-to-position)}.hover\:to-error-content\/80:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.8)) var(--tw-gradient-to-position)}.hover\:to-error-content\/85:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.85)) var(--tw-gradient-to-position)}.hover\:to-error-content\/90:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.9)) var(--tw-gradient-to-position)}.hover\:to-error-content\/95:hover{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.95)) var(--tw-gradient-to-position)}.hover\:to-error\/0:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-to-position)}.hover\:to-error\/10:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.1)) var(--tw-gradient-to-position)}.hover\:to-error\/100:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-to-position)}.hover\:to-error\/15:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.15)) var(--tw-gradient-to-position)}.hover\:to-error\/20:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.2)) var(--tw-gradient-to-position)}.hover\:to-error\/25:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.25)) var(--tw-gradient-to-position)}.hover\:to-error\/30:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.3)) var(--tw-gradient-to-position)}.hover\:to-error\/35:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.35)) var(--tw-gradient-to-position)}.hover\:to-error\/40:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.4)) var(--tw-gradient-to-position)}.hover\:to-error\/45:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.45)) var(--tw-gradient-to-position)}.hover\:to-error\/5:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.05)) var(--tw-gradient-to-position)}.hover\:to-error\/50:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.5)) var(--tw-gradient-to-position)}.hover\:to-error\/55:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.55)) var(--tw-gradient-to-position)}.hover\:to-error\/60:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.6)) var(--tw-gradient-to-position)}.hover\:to-error\/65:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.65)) var(--tw-gradient-to-position)}.hover\:to-error\/70:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.7)) var(--tw-gradient-to-position)}.hover\:to-error\/75:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.75)) var(--tw-gradient-to-position)}.hover\:to-error\/80:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.8)) var(--tw-gradient-to-position)}.hover\:to-error\/85:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.85)) var(--tw-gradient-to-position)}.hover\:to-error\/90:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.9)) var(--tw-gradient-to-position)}.hover\:to-error\/95:hover{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.95)) var(--tw-gradient-to-position)}.hover\:to-info:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-to-position)}.hover\:to-info-content:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-to-position)}.hover\:to-info-content\/0:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-to-position)}.hover\:to-info-content\/10:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.1)) var(--tw-gradient-to-position)}.hover\:to-info-content\/100:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-to-position)}.hover\:to-info-content\/15:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.15)) var(--tw-gradient-to-position)}.hover\:to-info-content\/20:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.2)) var(--tw-gradient-to-position)}.hover\:to-info-content\/25:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.25)) var(--tw-gradient-to-position)}.hover\:to-info-content\/30:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.3)) var(--tw-gradient-to-position)}.hover\:to-info-content\/35:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.35)) var(--tw-gradient-to-position)}.hover\:to-info-content\/40:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.4)) var(--tw-gradient-to-position)}.hover\:to-info-content\/45:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.45)) var(--tw-gradient-to-position)}.hover\:to-info-content\/5:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.05)) var(--tw-gradient-to-position)}.hover\:to-info-content\/50:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.5)) var(--tw-gradient-to-position)}.hover\:to-info-content\/55:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.55)) var(--tw-gradient-to-position)}.hover\:to-info-content\/60:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.6)) var(--tw-gradient-to-position)}.hover\:to-info-content\/65:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.65)) var(--tw-gradient-to-position)}.hover\:to-info-content\/70:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.7)) var(--tw-gradient-to-position)}.hover\:to-info-content\/75:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.75)) var(--tw-gradient-to-position)}.hover\:to-info-content\/80:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.8)) var(--tw-gradient-to-position)}.hover\:to-info-content\/85:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.85)) var(--tw-gradient-to-position)}.hover\:to-info-content\/90:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.9)) var(--tw-gradient-to-position)}.hover\:to-info-content\/95:hover{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.95)) var(--tw-gradient-to-position)}.hover\:to-info\/0:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-to-position)}.hover\:to-info\/10:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.1)) var(--tw-gradient-to-position)}.hover\:to-info\/100:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-to-position)}.hover\:to-info\/15:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.15)) var(--tw-gradient-to-position)}.hover\:to-info\/20:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.2)) var(--tw-gradient-to-position)}.hover\:to-info\/25:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.25)) var(--tw-gradient-to-position)}.hover\:to-info\/30:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.3)) var(--tw-gradient-to-position)}.hover\:to-info\/35:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.35)) var(--tw-gradient-to-position)}.hover\:to-info\/40:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.4)) var(--tw-gradient-to-position)}.hover\:to-info\/45:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.45)) var(--tw-gradient-to-position)}.hover\:to-info\/5:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.05)) var(--tw-gradient-to-position)}.hover\:to-info\/50:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.5)) var(--tw-gradient-to-position)}.hover\:to-info\/55:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.55)) var(--tw-gradient-to-position)}.hover\:to-info\/60:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.6)) var(--tw-gradient-to-position)}.hover\:to-info\/65:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.65)) var(--tw-gradient-to-position)}.hover\:to-info\/70:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.7)) var(--tw-gradient-to-position)}.hover\:to-info\/75:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.75)) var(--tw-gradient-to-position)}.hover\:to-info\/80:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.8)) var(--tw-gradient-to-position)}.hover\:to-info\/85:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.85)) var(--tw-gradient-to-position)}.hover\:to-info\/90:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.9)) var(--tw-gradient-to-position)}.hover\:to-info\/95:hover{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.95)) var(--tw-gradient-to-position)}.hover\:to-neutral:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-to-position)}.hover\:to-neutral-content:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/0:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/10:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.1)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/100:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/15:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.15)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/20:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.2)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/25:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.25)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/30:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.3)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/35:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.35)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/40:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.4)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/45:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.45)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/5:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.05)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/50:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.5)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/55:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.55)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/60:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.6)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/65:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.65)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/70:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.7)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/75:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.75)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/80:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.8)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/85:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.85)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/90:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.9)) var(--tw-gradient-to-position)}.hover\:to-neutral-content\/95:hover{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.95)) var(--tw-gradient-to-position)}.hover\:to-neutral\/0:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-to-position)}.hover\:to-neutral\/10:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.1)) var(--tw-gradient-to-position)}.hover\:to-neutral\/100:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-to-position)}.hover\:to-neutral\/15:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.15)) var(--tw-gradient-to-position)}.hover\:to-neutral\/20:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.2)) var(--tw-gradient-to-position)}.hover\:to-neutral\/25:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.25)) var(--tw-gradient-to-position)}.hover\:to-neutral\/30:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.3)) var(--tw-gradient-to-position)}.hover\:to-neutral\/35:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.35)) var(--tw-gradient-to-position)}.hover\:to-neutral\/40:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.4)) var(--tw-gradient-to-position)}.hover\:to-neutral\/45:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.45)) var(--tw-gradient-to-position)}.hover\:to-neutral\/5:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.05)) var(--tw-gradient-to-position)}.hover\:to-neutral\/50:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.5)) var(--tw-gradient-to-position)}.hover\:to-neutral\/55:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.55)) var(--tw-gradient-to-position)}.hover\:to-neutral\/60:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.6)) var(--tw-gradient-to-position)}.hover\:to-neutral\/65:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.65)) var(--tw-gradient-to-position)}.hover\:to-neutral\/70:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.7)) var(--tw-gradient-to-position)}.hover\:to-neutral\/75:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.75)) var(--tw-gradient-to-position)}.hover\:to-neutral\/80:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.8)) var(--tw-gradient-to-position)}.hover\:to-neutral\/85:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.85)) var(--tw-gradient-to-position)}.hover\:to-neutral\/90:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.9)) var(--tw-gradient-to-position)}.hover\:to-neutral\/95:hover{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.95)) var(--tw-gradient-to-position)}.hover\:to-primary:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-to-position)}.hover\:to-primary-content:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/0:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/10:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.1)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/100:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/15:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.15)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/20:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.2)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/25:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.25)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/30:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.3)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/35:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.35)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/40:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.4)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/45:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.45)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/5:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.05)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/50:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.5)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/55:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.55)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/60:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.6)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/65:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.65)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/70:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.7)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/75:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.75)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/80:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.8)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/85:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.85)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/90:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.9)) var(--tw-gradient-to-position)}.hover\:to-primary-content\/95:hover{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.95)) var(--tw-gradient-to-position)}.hover\:to-primary\/0:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-to-position)}.hover\:to-primary\/10:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.1)) var(--tw-gradient-to-position)}.hover\:to-primary\/100:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-to-position)}.hover\:to-primary\/15:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.15)) var(--tw-gradient-to-position)}.hover\:to-primary\/20:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.2)) var(--tw-gradient-to-position)}.hover\:to-primary\/25:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.25)) var(--tw-gradient-to-position)}.hover\:to-primary\/30:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.3)) var(--tw-gradient-to-position)}.hover\:to-primary\/35:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.35)) var(--tw-gradient-to-position)}.hover\:to-primary\/40:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.4)) var(--tw-gradient-to-position)}.hover\:to-primary\/45:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.45)) var(--tw-gradient-to-position)}.hover\:to-primary\/5:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.05)) var(--tw-gradient-to-position)}.hover\:to-primary\/50:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.5)) var(--tw-gradient-to-position)}.hover\:to-primary\/55:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.55)) var(--tw-gradient-to-position)}.hover\:to-primary\/60:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.6)) var(--tw-gradient-to-position)}.hover\:to-primary\/65:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.65)) var(--tw-gradient-to-position)}.hover\:to-primary\/70:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.7)) var(--tw-gradient-to-position)}.hover\:to-primary\/75:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.75)) var(--tw-gradient-to-position)}.hover\:to-primary\/80:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.8)) var(--tw-gradient-to-position)}.hover\:to-primary\/85:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.85)) var(--tw-gradient-to-position)}.hover\:to-primary\/90:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.9)) var(--tw-gradient-to-position)}.hover\:to-primary\/95:hover{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.95)) var(--tw-gradient-to-position)}.hover\:to-secondary:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-to-position)}.hover\:to-secondary-content:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/0:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/10:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.1)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/100:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/15:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.15)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/20:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.2)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/25:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.25)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/30:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.3)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/35:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.35)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/40:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.4)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/45:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.45)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/5:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.05)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/50:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.5)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/55:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.55)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/60:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.6)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/65:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.65)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/70:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.7)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/75:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.75)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/80:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.8)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/85:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.85)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/90:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.9)) var(--tw-gradient-to-position)}.hover\:to-secondary-content\/95:hover{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.95)) var(--tw-gradient-to-position)}.hover\:to-secondary\/0:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-to-position)}.hover\:to-secondary\/10:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.1)) var(--tw-gradient-to-position)}.hover\:to-secondary\/100:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-to-position)}.hover\:to-secondary\/15:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.15)) var(--tw-gradient-to-position)}.hover\:to-secondary\/20:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.2)) var(--tw-gradient-to-position)}.hover\:to-secondary\/25:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.25)) var(--tw-gradient-to-position)}.hover\:to-secondary\/30:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.3)) var(--tw-gradient-to-position)}.hover\:to-secondary\/35:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.35)) var(--tw-gradient-to-position)}.hover\:to-secondary\/40:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.4)) var(--tw-gradient-to-position)}.hover\:to-secondary\/45:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.45)) var(--tw-gradient-to-position)}.hover\:to-secondary\/5:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.05)) var(--tw-gradient-to-position)}.hover\:to-secondary\/50:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.5)) var(--tw-gradient-to-position)}.hover\:to-secondary\/55:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.55)) var(--tw-gradient-to-position)}.hover\:to-secondary\/60:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.6)) var(--tw-gradient-to-position)}.hover\:to-secondary\/65:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.65)) var(--tw-gradient-to-position)}.hover\:to-secondary\/70:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.7)) var(--tw-gradient-to-position)}.hover\:to-secondary\/75:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.75)) var(--tw-gradient-to-position)}.hover\:to-secondary\/80:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.8)) var(--tw-gradient-to-position)}.hover\:to-secondary\/85:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.85)) var(--tw-gradient-to-position)}.hover\:to-secondary\/90:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.9)) var(--tw-gradient-to-position)}.hover\:to-secondary\/95:hover{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.95)) var(--tw-gradient-to-position)}.hover\:to-success:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-to-position)}.hover\:to-success-content:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-to-position)}.hover\:to-success-content\/0:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-to-position)}.hover\:to-success-content\/10:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.1)) var(--tw-gradient-to-position)}.hover\:to-success-content\/100:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-to-position)}.hover\:to-success-content\/15:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.15)) var(--tw-gradient-to-position)}.hover\:to-success-content\/20:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.2)) var(--tw-gradient-to-position)}.hover\:to-success-content\/25:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.25)) var(--tw-gradient-to-position)}.hover\:to-success-content\/30:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.3)) var(--tw-gradient-to-position)}.hover\:to-success-content\/35:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.35)) var(--tw-gradient-to-position)}.hover\:to-success-content\/40:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.4)) var(--tw-gradient-to-position)}.hover\:to-success-content\/45:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.45)) var(--tw-gradient-to-position)}.hover\:to-success-content\/5:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.05)) var(--tw-gradient-to-position)}.hover\:to-success-content\/50:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.5)) var(--tw-gradient-to-position)}.hover\:to-success-content\/55:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.55)) var(--tw-gradient-to-position)}.hover\:to-success-content\/60:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.6)) var(--tw-gradient-to-position)}.hover\:to-success-content\/65:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.65)) var(--tw-gradient-to-position)}.hover\:to-success-content\/70:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.7)) var(--tw-gradient-to-position)}.hover\:to-success-content\/75:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.75)) var(--tw-gradient-to-position)}.hover\:to-success-content\/80:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.8)) var(--tw-gradient-to-position)}.hover\:to-success-content\/85:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.85)) var(--tw-gradient-to-position)}.hover\:to-success-content\/90:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.9)) var(--tw-gradient-to-position)}.hover\:to-success-content\/95:hover{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.95)) var(--tw-gradient-to-position)}.hover\:to-success\/0:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-to-position)}.hover\:to-success\/10:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.1)) var(--tw-gradient-to-position)}.hover\:to-success\/100:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-to-position)}.hover\:to-success\/15:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.15)) var(--tw-gradient-to-position)}.hover\:to-success\/20:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.2)) var(--tw-gradient-to-position)}.hover\:to-success\/25:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.25)) var(--tw-gradient-to-position)}.hover\:to-success\/30:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.3)) var(--tw-gradient-to-position)}.hover\:to-success\/35:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.35)) var(--tw-gradient-to-position)}.hover\:to-success\/40:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.4)) var(--tw-gradient-to-position)}.hover\:to-success\/45:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.45)) var(--tw-gradient-to-position)}.hover\:to-success\/5:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.05)) var(--tw-gradient-to-position)}.hover\:to-success\/50:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.5)) var(--tw-gradient-to-position)}.hover\:to-success\/55:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.55)) var(--tw-gradient-to-position)}.hover\:to-success\/60:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.6)) var(--tw-gradient-to-position)}.hover\:to-success\/65:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.65)) var(--tw-gradient-to-position)}.hover\:to-success\/70:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.7)) var(--tw-gradient-to-position)}.hover\:to-success\/75:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.75)) var(--tw-gradient-to-position)}.hover\:to-success\/80:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.8)) var(--tw-gradient-to-position)}.hover\:to-success\/85:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.85)) var(--tw-gradient-to-position)}.hover\:to-success\/90:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.9)) var(--tw-gradient-to-position)}.hover\:to-success\/95:hover{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.95)) var(--tw-gradient-to-position)}.hover\:to-warning:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-to-position)}.hover\:to-warning-content:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/0:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/10:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.1)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/100:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/15:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.15)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/20:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.2)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/25:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.25)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/30:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.3)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/35:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.35)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/40:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.4)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/45:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.45)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/5:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.05)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/50:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.5)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/55:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.55)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/60:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.6)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/65:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.65)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/70:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.7)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/75:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.75)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/80:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.8)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/85:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.85)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/90:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.9)) var(--tw-gradient-to-position)}.hover\:to-warning-content\/95:hover{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.95)) var(--tw-gradient-to-position)}.hover\:to-warning\/0:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-to-position)}.hover\:to-warning\/10:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.1)) var(--tw-gradient-to-position)}.hover\:to-warning\/100:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-to-position)}.hover\:to-warning\/15:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.15)) var(--tw-gradient-to-position)}.hover\:to-warning\/20:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.2)) var(--tw-gradient-to-position)}.hover\:to-warning\/25:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.25)) var(--tw-gradient-to-position)}.hover\:to-warning\/30:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.3)) var(--tw-gradient-to-position)}.hover\:to-warning\/35:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.35)) var(--tw-gradient-to-position)}.hover\:to-warning\/40:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.4)) var(--tw-gradient-to-position)}.hover\:to-warning\/45:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.45)) var(--tw-gradient-to-position)}.hover\:to-warning\/5:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.05)) var(--tw-gradient-to-position)}.hover\:to-warning\/50:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.5)) var(--tw-gradient-to-position)}.hover\:to-warning\/55:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.55)) var(--tw-gradient-to-position)}.hover\:to-warning\/60:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.6)) var(--tw-gradient-to-position)}.hover\:to-warning\/65:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.65)) var(--tw-gradient-to-position)}.hover\:to-warning\/70:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.7)) var(--tw-gradient-to-position)}.hover\:to-warning\/75:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.75)) var(--tw-gradient-to-position)}.hover\:to-warning\/80:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.8)) var(--tw-gradient-to-position)}.hover\:to-warning\/85:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.85)) var(--tw-gradient-to-position)}.hover\:to-warning\/90:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.9)) var(--tw-gradient-to-position)}.hover\:to-warning\/95:hover{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.95)) var(--tw-gradient-to-position)}.hover\:stroke-accent:hover{stroke:var(--fallback-a,oklch(var(--a)/1))}.hover\:stroke-accent-content:hover{stroke:var(--fallback-ac,oklch(var(--ac)/1))}.hover\:stroke-accent-content\/0:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0))}.hover\:stroke-accent-content\/10:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.1))}.hover\:stroke-accent-content\/100:hover{stroke:var(--fallback-ac,oklch(var(--ac)/1))}.hover\:stroke-accent-content\/15:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.15))}.hover\:stroke-accent-content\/20:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.2))}.hover\:stroke-accent-content\/25:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.25))}.hover\:stroke-accent-content\/30:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.3))}.hover\:stroke-accent-content\/35:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.35))}.hover\:stroke-accent-content\/40:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.4))}.hover\:stroke-accent-content\/45:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.45))}.hover\:stroke-accent-content\/5:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.05))}.hover\:stroke-accent-content\/50:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.5))}.hover\:stroke-accent-content\/55:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.55))}.hover\:stroke-accent-content\/60:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.6))}.hover\:stroke-accent-content\/65:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.65))}.hover\:stroke-accent-content\/70:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.7))}.hover\:stroke-accent-content\/75:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.75))}.hover\:stroke-accent-content\/80:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.8))}.hover\:stroke-accent-content\/85:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.85))}.hover\:stroke-accent-content\/90:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.9))}.hover\:stroke-accent-content\/95:hover{stroke:var(--fallback-ac,oklch(var(--ac)/0.95))}.hover\:stroke-accent\/0:hover{stroke:var(--fallback-a,oklch(var(--a)/0))}.hover\:stroke-accent\/10:hover{stroke:var(--fallback-a,oklch(var(--a)/0.1))}.hover\:stroke-accent\/100:hover{stroke:var(--fallback-a,oklch(var(--a)/1))}.hover\:stroke-accent\/15:hover{stroke:var(--fallback-a,oklch(var(--a)/0.15))}.hover\:stroke-accent\/20:hover{stroke:var(--fallback-a,oklch(var(--a)/0.2))}.hover\:stroke-accent\/25:hover{stroke:var(--fallback-a,oklch(var(--a)/0.25))}.hover\:stroke-accent\/30:hover{stroke:var(--fallback-a,oklch(var(--a)/0.3))}.hover\:stroke-accent\/35:hover{stroke:var(--fallback-a,oklch(var(--a)/0.35))}.hover\:stroke-accent\/40:hover{stroke:var(--fallback-a,oklch(var(--a)/0.4))}.hover\:stroke-accent\/45:hover{stroke:var(--fallback-a,oklch(var(--a)/0.45))}.hover\:stroke-accent\/5:hover{stroke:var(--fallback-a,oklch(var(--a)/0.05))}.hover\:stroke-accent\/50:hover{stroke:var(--fallback-a,oklch(var(--a)/0.5))}.hover\:stroke-accent\/55:hover{stroke:var(--fallback-a,oklch(var(--a)/0.55))}.hover\:stroke-accent\/60:hover{stroke:var(--fallback-a,oklch(var(--a)/0.6))}.hover\:stroke-accent\/65:hover{stroke:var(--fallback-a,oklch(var(--a)/0.65))}.hover\:stroke-accent\/70:hover{stroke:var(--fallback-a,oklch(var(--a)/0.7))}.hover\:stroke-accent\/75:hover{stroke:var(--fallback-a,oklch(var(--a)/0.75))}.hover\:stroke-accent\/80:hover{stroke:var(--fallback-a,oklch(var(--a)/0.8))}.hover\:stroke-accent\/85:hover{stroke:var(--fallback-a,oklch(var(--a)/0.85))}.hover\:stroke-accent\/90:hover{stroke:var(--fallback-a,oklch(var(--a)/0.9))}.hover\:stroke-accent\/95:hover{stroke:var(--fallback-a,oklch(var(--a)/0.95))}.hover\:stroke-base-100:hover{stroke:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:stroke-base-100\/0:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:stroke-base-100\/10:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.1))}.hover\:stroke-base-100\/100:hover{stroke:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:stroke-base-100\/15:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.15))}.hover\:stroke-base-100\/20:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.2))}.hover\:stroke-base-100\/25:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.25))}.hover\:stroke-base-100\/30:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.3))}.hover\:stroke-base-100\/35:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.35))}.hover\:stroke-base-100\/40:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.4))}.hover\:stroke-base-100\/45:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.45))}.hover\:stroke-base-100\/5:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.05))}.hover\:stroke-base-100\/50:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.5))}.hover\:stroke-base-100\/55:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.55))}.hover\:stroke-base-100\/60:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.6))}.hover\:stroke-base-100\/65:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.65))}.hover\:stroke-base-100\/70:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.7))}.hover\:stroke-base-100\/75:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.75))}.hover\:stroke-base-100\/80:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.8))}.hover\:stroke-base-100\/85:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.85))}.hover\:stroke-base-100\/90:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.9))}.hover\:stroke-base-100\/95:hover{stroke:var(--fallback-b1,oklch(var(--b1)/0.95))}.hover\:stroke-base-200:hover{stroke:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:stroke-base-200\/0:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:stroke-base-200\/10:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.1))}.hover\:stroke-base-200\/100:hover{stroke:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:stroke-base-200\/15:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.15))}.hover\:stroke-base-200\/20:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.2))}.hover\:stroke-base-200\/25:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.25))}.hover\:stroke-base-200\/30:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.3))}.hover\:stroke-base-200\/35:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.35))}.hover\:stroke-base-200\/40:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.4))}.hover\:stroke-base-200\/45:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.45))}.hover\:stroke-base-200\/5:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.05))}.hover\:stroke-base-200\/50:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.5))}.hover\:stroke-base-200\/55:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.55))}.hover\:stroke-base-200\/60:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.6))}.hover\:stroke-base-200\/65:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.65))}.hover\:stroke-base-200\/70:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.7))}.hover\:stroke-base-200\/75:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.75))}.hover\:stroke-base-200\/80:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.8))}.hover\:stroke-base-200\/85:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.85))}.hover\:stroke-base-200\/90:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.9))}.hover\:stroke-base-200\/95:hover{stroke:var(--fallback-b2,oklch(var(--b2)/0.95))}.hover\:stroke-base-300:hover{stroke:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:stroke-base-300\/0:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:stroke-base-300\/10:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.1))}.hover\:stroke-base-300\/100:hover{stroke:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:stroke-base-300\/15:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.15))}.hover\:stroke-base-300\/20:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.2))}.hover\:stroke-base-300\/25:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.25))}.hover\:stroke-base-300\/30:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.3))}.hover\:stroke-base-300\/35:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.35))}.hover\:stroke-base-300\/40:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.4))}.hover\:stroke-base-300\/45:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.45))}.hover\:stroke-base-300\/5:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.05))}.hover\:stroke-base-300\/50:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.5))}.hover\:stroke-base-300\/55:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.55))}.hover\:stroke-base-300\/60:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.6))}.hover\:stroke-base-300\/65:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.65))}.hover\:stroke-base-300\/70:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.7))}.hover\:stroke-base-300\/75:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.75))}.hover\:stroke-base-300\/80:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.8))}.hover\:stroke-base-300\/85:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.85))}.hover\:stroke-base-300\/90:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.9))}.hover\:stroke-base-300\/95:hover{stroke:var(--fallback-b3,oklch(var(--b3)/0.95))}.hover\:stroke-base-content:hover{stroke:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:stroke-base-content\/0:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:stroke-base-content\/10:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.1))}.hover\:stroke-base-content\/100:hover{stroke:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:stroke-base-content\/15:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.15))}.hover\:stroke-base-content\/20:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.2))}.hover\:stroke-base-content\/25:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.25))}.hover\:stroke-base-content\/30:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.3))}.hover\:stroke-base-content\/35:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.35))}.hover\:stroke-base-content\/40:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.4))}.hover\:stroke-base-content\/45:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.45))}.hover\:stroke-base-content\/5:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.05))}.hover\:stroke-base-content\/50:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.5))}.hover\:stroke-base-content\/55:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.55))}.hover\:stroke-base-content\/60:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.6))}.hover\:stroke-base-content\/65:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.65))}.hover\:stroke-base-content\/70:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.7))}.hover\:stroke-base-content\/75:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.75))}.hover\:stroke-base-content\/80:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.8))}.hover\:stroke-base-content\/85:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.85))}.hover\:stroke-base-content\/90:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.9))}.hover\:stroke-base-content\/95:hover{stroke:var(--fallback-bc,oklch(var(--bc)/0.95))}.hover\:stroke-error:hover{stroke:var(--fallback-er,oklch(var(--er)/1))}.hover\:stroke-error-content:hover{stroke:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:stroke-error-content\/0:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:stroke-error-content\/10:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.1))}.hover\:stroke-error-content\/100:hover{stroke:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:stroke-error-content\/15:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.15))}.hover\:stroke-error-content\/20:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.2))}.hover\:stroke-error-content\/25:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.25))}.hover\:stroke-error-content\/30:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.3))}.hover\:stroke-error-content\/35:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.35))}.hover\:stroke-error-content\/40:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.4))}.hover\:stroke-error-content\/45:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.45))}.hover\:stroke-error-content\/5:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.05))}.hover\:stroke-error-content\/50:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.5))}.hover\:stroke-error-content\/55:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.55))}.hover\:stroke-error-content\/60:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.6))}.hover\:stroke-error-content\/65:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.65))}.hover\:stroke-error-content\/70:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.7))}.hover\:stroke-error-content\/75:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.75))}.hover\:stroke-error-content\/80:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.8))}.hover\:stroke-error-content\/85:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.85))}.hover\:stroke-error-content\/90:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.9))}.hover\:stroke-error-content\/95:hover{stroke:var(--fallback-erc,oklch(var(--erc)/0.95))}.hover\:stroke-error\/0:hover{stroke:var(--fallback-er,oklch(var(--er)/0))}.hover\:stroke-error\/10:hover{stroke:var(--fallback-er,oklch(var(--er)/0.1))}.hover\:stroke-error\/100:hover{stroke:var(--fallback-er,oklch(var(--er)/1))}.hover\:stroke-error\/15:hover{stroke:var(--fallback-er,oklch(var(--er)/0.15))}.hover\:stroke-error\/20:hover{stroke:var(--fallback-er,oklch(var(--er)/0.2))}.hover\:stroke-error\/25:hover{stroke:var(--fallback-er,oklch(var(--er)/0.25))}.hover\:stroke-error\/30:hover{stroke:var(--fallback-er,oklch(var(--er)/0.3))}.hover\:stroke-error\/35:hover{stroke:var(--fallback-er,oklch(var(--er)/0.35))}.hover\:stroke-error\/40:hover{stroke:var(--fallback-er,oklch(var(--er)/0.4))}.hover\:stroke-error\/45:hover{stroke:var(--fallback-er,oklch(var(--er)/0.45))}.hover\:stroke-error\/5:hover{stroke:var(--fallback-er,oklch(var(--er)/0.05))}.hover\:stroke-error\/50:hover{stroke:var(--fallback-er,oklch(var(--er)/0.5))}.hover\:stroke-error\/55:hover{stroke:var(--fallback-er,oklch(var(--er)/0.55))}.hover\:stroke-error\/60:hover{stroke:var(--fallback-er,oklch(var(--er)/0.6))}.hover\:stroke-error\/65:hover{stroke:var(--fallback-er,oklch(var(--er)/0.65))}.hover\:stroke-error\/70:hover{stroke:var(--fallback-er,oklch(var(--er)/0.7))}.hover\:stroke-error\/75:hover{stroke:var(--fallback-er,oklch(var(--er)/0.75))}.hover\:stroke-error\/80:hover{stroke:var(--fallback-er,oklch(var(--er)/0.8))}.hover\:stroke-error\/85:hover{stroke:var(--fallback-er,oklch(var(--er)/0.85))}.hover\:stroke-error\/90:hover{stroke:var(--fallback-er,oklch(var(--er)/0.9))}.hover\:stroke-error\/95:hover{stroke:var(--fallback-er,oklch(var(--er)/0.95))}.hover\:stroke-info:hover{stroke:var(--fallback-in,oklch(var(--in)/1))}.hover\:stroke-info-content:hover{stroke:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:stroke-info-content\/0:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:stroke-info-content\/10:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.1))}.hover\:stroke-info-content\/100:hover{stroke:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:stroke-info-content\/15:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.15))}.hover\:stroke-info-content\/20:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.2))}.hover\:stroke-info-content\/25:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.25))}.hover\:stroke-info-content\/30:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.3))}.hover\:stroke-info-content\/35:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.35))}.hover\:stroke-info-content\/40:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.4))}.hover\:stroke-info-content\/45:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.45))}.hover\:stroke-info-content\/5:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.05))}.hover\:stroke-info-content\/50:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.5))}.hover\:stroke-info-content\/55:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.55))}.hover\:stroke-info-content\/60:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.6))}.hover\:stroke-info-content\/65:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.65))}.hover\:stroke-info-content\/70:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.7))}.hover\:stroke-info-content\/75:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.75))}.hover\:stroke-info-content\/80:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.8))}.hover\:stroke-info-content\/85:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.85))}.hover\:stroke-info-content\/90:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.9))}.hover\:stroke-info-content\/95:hover{stroke:var(--fallback-inc,oklch(var(--inc)/0.95))}.hover\:stroke-info\/0:hover{stroke:var(--fallback-in,oklch(var(--in)/0))}.hover\:stroke-info\/10:hover{stroke:var(--fallback-in,oklch(var(--in)/0.1))}.hover\:stroke-info\/100:hover{stroke:var(--fallback-in,oklch(var(--in)/1))}.hover\:stroke-info\/15:hover{stroke:var(--fallback-in,oklch(var(--in)/0.15))}.hover\:stroke-info\/20:hover{stroke:var(--fallback-in,oklch(var(--in)/0.2))}.hover\:stroke-info\/25:hover{stroke:var(--fallback-in,oklch(var(--in)/0.25))}.hover\:stroke-info\/30:hover{stroke:var(--fallback-in,oklch(var(--in)/0.3))}.hover\:stroke-info\/35:hover{stroke:var(--fallback-in,oklch(var(--in)/0.35))}.hover\:stroke-info\/40:hover{stroke:var(--fallback-in,oklch(var(--in)/0.4))}.hover\:stroke-info\/45:hover{stroke:var(--fallback-in,oklch(var(--in)/0.45))}.hover\:stroke-info\/5:hover{stroke:var(--fallback-in,oklch(var(--in)/0.05))}.hover\:stroke-info\/50:hover{stroke:var(--fallback-in,oklch(var(--in)/0.5))}.hover\:stroke-info\/55:hover{stroke:var(--fallback-in,oklch(var(--in)/0.55))}.hover\:stroke-info\/60:hover{stroke:var(--fallback-in,oklch(var(--in)/0.6))}.hover\:stroke-info\/65:hover{stroke:var(--fallback-in,oklch(var(--in)/0.65))}.hover\:stroke-info\/70:hover{stroke:var(--fallback-in,oklch(var(--in)/0.7))}.hover\:stroke-info\/75:hover{stroke:var(--fallback-in,oklch(var(--in)/0.75))}.hover\:stroke-info\/80:hover{stroke:var(--fallback-in,oklch(var(--in)/0.8))}.hover\:stroke-info\/85:hover{stroke:var(--fallback-in,oklch(var(--in)/0.85))}.hover\:stroke-info\/90:hover{stroke:var(--fallback-in,oklch(var(--in)/0.9))}.hover\:stroke-info\/95:hover{stroke:var(--fallback-in,oklch(var(--in)/0.95))}.hover\:stroke-neutral:hover{stroke:var(--fallback-n,oklch(var(--n)/1))}.hover\:stroke-neutral-content:hover{stroke:var(--fallback-nc,oklch(var(--nc)/1))}.hover\:stroke-neutral-content\/0:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0))}.hover\:stroke-neutral-content\/10:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.1))}.hover\:stroke-neutral-content\/100:hover{stroke:var(--fallback-nc,oklch(var(--nc)/1))}.hover\:stroke-neutral-content\/15:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.15))}.hover\:stroke-neutral-content\/20:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.2))}.hover\:stroke-neutral-content\/25:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.25))}.hover\:stroke-neutral-content\/30:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.3))}.hover\:stroke-neutral-content\/35:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.35))}.hover\:stroke-neutral-content\/40:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.4))}.hover\:stroke-neutral-content\/45:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.45))}.hover\:stroke-neutral-content\/5:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.05))}.hover\:stroke-neutral-content\/50:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.5))}.hover\:stroke-neutral-content\/55:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.55))}.hover\:stroke-neutral-content\/60:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.6))}.hover\:stroke-neutral-content\/65:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.65))}.hover\:stroke-neutral-content\/70:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.7))}.hover\:stroke-neutral-content\/75:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.75))}.hover\:stroke-neutral-content\/80:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.8))}.hover\:stroke-neutral-content\/85:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.85))}.hover\:stroke-neutral-content\/90:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.9))}.hover\:stroke-neutral-content\/95:hover{stroke:var(--fallback-nc,oklch(var(--nc)/0.95))}.hover\:stroke-neutral\/0:hover{stroke:var(--fallback-n,oklch(var(--n)/0))}.hover\:stroke-neutral\/10:hover{stroke:var(--fallback-n,oklch(var(--n)/0.1))}.hover\:stroke-neutral\/100:hover{stroke:var(--fallback-n,oklch(var(--n)/1))}.hover\:stroke-neutral\/15:hover{stroke:var(--fallback-n,oklch(var(--n)/0.15))}.hover\:stroke-neutral\/20:hover{stroke:var(--fallback-n,oklch(var(--n)/0.2))}.hover\:stroke-neutral\/25:hover{stroke:var(--fallback-n,oklch(var(--n)/0.25))}.hover\:stroke-neutral\/30:hover{stroke:var(--fallback-n,oklch(var(--n)/0.3))}.hover\:stroke-neutral\/35:hover{stroke:var(--fallback-n,oklch(var(--n)/0.35))}.hover\:stroke-neutral\/40:hover{stroke:var(--fallback-n,oklch(var(--n)/0.4))}.hover\:stroke-neutral\/45:hover{stroke:var(--fallback-n,oklch(var(--n)/0.45))}.hover\:stroke-neutral\/5:hover{stroke:var(--fallback-n,oklch(var(--n)/0.05))}.hover\:stroke-neutral\/50:hover{stroke:var(--fallback-n,oklch(var(--n)/0.5))}.hover\:stroke-neutral\/55:hover{stroke:var(--fallback-n,oklch(var(--n)/0.55))}.hover\:stroke-neutral\/60:hover{stroke:var(--fallback-n,oklch(var(--n)/0.6))}.hover\:stroke-neutral\/65:hover{stroke:var(--fallback-n,oklch(var(--n)/0.65))}.hover\:stroke-neutral\/70:hover{stroke:var(--fallback-n,oklch(var(--n)/0.7))}.hover\:stroke-neutral\/75:hover{stroke:var(--fallback-n,oklch(var(--n)/0.75))}.hover\:stroke-neutral\/80:hover{stroke:var(--fallback-n,oklch(var(--n)/0.8))}.hover\:stroke-neutral\/85:hover{stroke:var(--fallback-n,oklch(var(--n)/0.85))}.hover\:stroke-neutral\/90:hover{stroke:var(--fallback-n,oklch(var(--n)/0.9))}.hover\:stroke-neutral\/95:hover{stroke:var(--fallback-n,oklch(var(--n)/0.95))}.hover\:stroke-primary:hover{stroke:var(--fallback-p,oklch(var(--p)/1))}.hover\:stroke-primary-content:hover{stroke:var(--fallback-pc,oklch(var(--pc)/1))}.hover\:stroke-primary-content\/0:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0))}.hover\:stroke-primary-content\/10:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.1))}.hover\:stroke-primary-content\/100:hover{stroke:var(--fallback-pc,oklch(var(--pc)/1))}.hover\:stroke-primary-content\/15:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.15))}.hover\:stroke-primary-content\/20:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.2))}.hover\:stroke-primary-content\/25:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.25))}.hover\:stroke-primary-content\/30:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.3))}.hover\:stroke-primary-content\/35:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.35))}.hover\:stroke-primary-content\/40:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.4))}.hover\:stroke-primary-content\/45:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.45))}.hover\:stroke-primary-content\/5:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.05))}.hover\:stroke-primary-content\/50:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.5))}.hover\:stroke-primary-content\/55:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.55))}.hover\:stroke-primary-content\/60:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.6))}.hover\:stroke-primary-content\/65:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.65))}.hover\:stroke-primary-content\/70:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.7))}.hover\:stroke-primary-content\/75:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.75))}.hover\:stroke-primary-content\/80:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.8))}.hover\:stroke-primary-content\/85:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.85))}.hover\:stroke-primary-content\/90:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.9))}.hover\:stroke-primary-content\/95:hover{stroke:var(--fallback-pc,oklch(var(--pc)/0.95))}.hover\:stroke-primary\/0:hover{stroke:var(--fallback-p,oklch(var(--p)/0))}.hover\:stroke-primary\/10:hover{stroke:var(--fallback-p,oklch(var(--p)/0.1))}.hover\:stroke-primary\/100:hover{stroke:var(--fallback-p,oklch(var(--p)/1))}.hover\:stroke-primary\/15:hover{stroke:var(--fallback-p,oklch(var(--p)/0.15))}.hover\:stroke-primary\/20:hover{stroke:var(--fallback-p,oklch(var(--p)/0.2))}.hover\:stroke-primary\/25:hover{stroke:var(--fallback-p,oklch(var(--p)/0.25))}.hover\:stroke-primary\/30:hover{stroke:var(--fallback-p,oklch(var(--p)/0.3))}.hover\:stroke-primary\/35:hover{stroke:var(--fallback-p,oklch(var(--p)/0.35))}.hover\:stroke-primary\/40:hover{stroke:var(--fallback-p,oklch(var(--p)/0.4))}.hover\:stroke-primary\/45:hover{stroke:var(--fallback-p,oklch(var(--p)/0.45))}.hover\:stroke-primary\/5:hover{stroke:var(--fallback-p,oklch(var(--p)/0.05))}.hover\:stroke-primary\/50:hover{stroke:var(--fallback-p,oklch(var(--p)/0.5))}.hover\:stroke-primary\/55:hover{stroke:var(--fallback-p,oklch(var(--p)/0.55))}.hover\:stroke-primary\/60:hover{stroke:var(--fallback-p,oklch(var(--p)/0.6))}.hover\:stroke-primary\/65:hover{stroke:var(--fallback-p,oklch(var(--p)/0.65))}.hover\:stroke-primary\/70:hover{stroke:var(--fallback-p,oklch(var(--p)/0.7))}.hover\:stroke-primary\/75:hover{stroke:var(--fallback-p,oklch(var(--p)/0.75))}.hover\:stroke-primary\/80:hover{stroke:var(--fallback-p,oklch(var(--p)/0.8))}.hover\:stroke-primary\/85:hover{stroke:var(--fallback-p,oklch(var(--p)/0.85))}.hover\:stroke-primary\/90:hover{stroke:var(--fallback-p,oklch(var(--p)/0.9))}.hover\:stroke-primary\/95:hover{stroke:var(--fallback-p,oklch(var(--p)/0.95))}.hover\:stroke-secondary:hover{stroke:var(--fallback-s,oklch(var(--s)/1))}.hover\:stroke-secondary-content:hover{stroke:var(--fallback-sc,oklch(var(--sc)/1))}.hover\:stroke-secondary-content\/0:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0))}.hover\:stroke-secondary-content\/10:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.1))}.hover\:stroke-secondary-content\/100:hover{stroke:var(--fallback-sc,oklch(var(--sc)/1))}.hover\:stroke-secondary-content\/15:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.15))}.hover\:stroke-secondary-content\/20:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.2))}.hover\:stroke-secondary-content\/25:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.25))}.hover\:stroke-secondary-content\/30:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.3))}.hover\:stroke-secondary-content\/35:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.35))}.hover\:stroke-secondary-content\/40:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.4))}.hover\:stroke-secondary-content\/45:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.45))}.hover\:stroke-secondary-content\/5:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.05))}.hover\:stroke-secondary-content\/50:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.5))}.hover\:stroke-secondary-content\/55:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.55))}.hover\:stroke-secondary-content\/60:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.6))}.hover\:stroke-secondary-content\/65:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.65))}.hover\:stroke-secondary-content\/70:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.7))}.hover\:stroke-secondary-content\/75:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.75))}.hover\:stroke-secondary-content\/80:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.8))}.hover\:stroke-secondary-content\/85:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.85))}.hover\:stroke-secondary-content\/90:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.9))}.hover\:stroke-secondary-content\/95:hover{stroke:var(--fallback-sc,oklch(var(--sc)/0.95))}.hover\:stroke-secondary\/0:hover{stroke:var(--fallback-s,oklch(var(--s)/0))}.hover\:stroke-secondary\/10:hover{stroke:var(--fallback-s,oklch(var(--s)/0.1))}.hover\:stroke-secondary\/100:hover{stroke:var(--fallback-s,oklch(var(--s)/1))}.hover\:stroke-secondary\/15:hover{stroke:var(--fallback-s,oklch(var(--s)/0.15))}.hover\:stroke-secondary\/20:hover{stroke:var(--fallback-s,oklch(var(--s)/0.2))}.hover\:stroke-secondary\/25:hover{stroke:var(--fallback-s,oklch(var(--s)/0.25))}.hover\:stroke-secondary\/30:hover{stroke:var(--fallback-s,oklch(var(--s)/0.3))}.hover\:stroke-secondary\/35:hover{stroke:var(--fallback-s,oklch(var(--s)/0.35))}.hover\:stroke-secondary\/40:hover{stroke:var(--fallback-s,oklch(var(--s)/0.4))}.hover\:stroke-secondary\/45:hover{stroke:var(--fallback-s,oklch(var(--s)/0.45))}.hover\:stroke-secondary\/5:hover{stroke:var(--fallback-s,oklch(var(--s)/0.05))}.hover\:stroke-secondary\/50:hover{stroke:var(--fallback-s,oklch(var(--s)/0.5))}.hover\:stroke-secondary\/55:hover{stroke:var(--fallback-s,oklch(var(--s)/0.55))}.hover\:stroke-secondary\/60:hover{stroke:var(--fallback-s,oklch(var(--s)/0.6))}.hover\:stroke-secondary\/65:hover{stroke:var(--fallback-s,oklch(var(--s)/0.65))}.hover\:stroke-secondary\/70:hover{stroke:var(--fallback-s,oklch(var(--s)/0.7))}.hover\:stroke-secondary\/75:hover{stroke:var(--fallback-s,oklch(var(--s)/0.75))}.hover\:stroke-secondary\/80:hover{stroke:var(--fallback-s,oklch(var(--s)/0.8))}.hover\:stroke-secondary\/85:hover{stroke:var(--fallback-s,oklch(var(--s)/0.85))}.hover\:stroke-secondary\/90:hover{stroke:var(--fallback-s,oklch(var(--s)/0.9))}.hover\:stroke-secondary\/95:hover{stroke:var(--fallback-s,oklch(var(--s)/0.95))}.hover\:stroke-success:hover{stroke:var(--fallback-su,oklch(var(--su)/1))}.hover\:stroke-success-content:hover{stroke:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:stroke-success-content\/0:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:stroke-success-content\/10:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.1))}.hover\:stroke-success-content\/100:hover{stroke:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:stroke-success-content\/15:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.15))}.hover\:stroke-success-content\/20:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.2))}.hover\:stroke-success-content\/25:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.25))}.hover\:stroke-success-content\/30:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.3))}.hover\:stroke-success-content\/35:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.35))}.hover\:stroke-success-content\/40:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.4))}.hover\:stroke-success-content\/45:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.45))}.hover\:stroke-success-content\/5:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.05))}.hover\:stroke-success-content\/50:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.5))}.hover\:stroke-success-content\/55:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.55))}.hover\:stroke-success-content\/60:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.6))}.hover\:stroke-success-content\/65:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.65))}.hover\:stroke-success-content\/70:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.7))}.hover\:stroke-success-content\/75:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.75))}.hover\:stroke-success-content\/80:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.8))}.hover\:stroke-success-content\/85:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.85))}.hover\:stroke-success-content\/90:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.9))}.hover\:stroke-success-content\/95:hover{stroke:var(--fallback-suc,oklch(var(--suc)/0.95))}.hover\:stroke-success\/0:hover{stroke:var(--fallback-su,oklch(var(--su)/0))}.hover\:stroke-success\/10:hover{stroke:var(--fallback-su,oklch(var(--su)/0.1))}.hover\:stroke-success\/100:hover{stroke:var(--fallback-su,oklch(var(--su)/1))}.hover\:stroke-success\/15:hover{stroke:var(--fallback-su,oklch(var(--su)/0.15))}.hover\:stroke-success\/20:hover{stroke:var(--fallback-su,oklch(var(--su)/0.2))}.hover\:stroke-success\/25:hover{stroke:var(--fallback-su,oklch(var(--su)/0.25))}.hover\:stroke-success\/30:hover{stroke:var(--fallback-su,oklch(var(--su)/0.3))}.hover\:stroke-success\/35:hover{stroke:var(--fallback-su,oklch(var(--su)/0.35))}.hover\:stroke-success\/40:hover{stroke:var(--fallback-su,oklch(var(--su)/0.4))}.hover\:stroke-success\/45:hover{stroke:var(--fallback-su,oklch(var(--su)/0.45))}.hover\:stroke-success\/5:hover{stroke:var(--fallback-su,oklch(var(--su)/0.05))}.hover\:stroke-success\/50:hover{stroke:var(--fallback-su,oklch(var(--su)/0.5))}.hover\:stroke-success\/55:hover{stroke:var(--fallback-su,oklch(var(--su)/0.55))}.hover\:stroke-success\/60:hover{stroke:var(--fallback-su,oklch(var(--su)/0.6))}.hover\:stroke-success\/65:hover{stroke:var(--fallback-su,oklch(var(--su)/0.65))}.hover\:stroke-success\/70:hover{stroke:var(--fallback-su,oklch(var(--su)/0.7))}.hover\:stroke-success\/75:hover{stroke:var(--fallback-su,oklch(var(--su)/0.75))}.hover\:stroke-success\/80:hover{stroke:var(--fallback-su,oklch(var(--su)/0.8))}.hover\:stroke-success\/85:hover{stroke:var(--fallback-su,oklch(var(--su)/0.85))}.hover\:stroke-success\/90:hover{stroke:var(--fallback-su,oklch(var(--su)/0.9))}.hover\:stroke-success\/95:hover{stroke:var(--fallback-su,oklch(var(--su)/0.95))}.hover\:stroke-warning:hover{stroke:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:stroke-warning-content:hover{stroke:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:stroke-warning-content\/0:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:stroke-warning-content\/10:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.1))}.hover\:stroke-warning-content\/100:hover{stroke:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:stroke-warning-content\/15:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.15))}.hover\:stroke-warning-content\/20:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.2))}.hover\:stroke-warning-content\/25:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.25))}.hover\:stroke-warning-content\/30:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.3))}.hover\:stroke-warning-content\/35:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.35))}.hover\:stroke-warning-content\/40:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.4))}.hover\:stroke-warning-content\/45:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.45))}.hover\:stroke-warning-content\/5:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.05))}.hover\:stroke-warning-content\/50:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.5))}.hover\:stroke-warning-content\/55:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.55))}.hover\:stroke-warning-content\/60:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.6))}.hover\:stroke-warning-content\/65:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.65))}.hover\:stroke-warning-content\/70:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.7))}.hover\:stroke-warning-content\/75:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.75))}.hover\:stroke-warning-content\/80:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.8))}.hover\:stroke-warning-content\/85:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.85))}.hover\:stroke-warning-content\/90:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.9))}.hover\:stroke-warning-content\/95:hover{stroke:var(--fallback-wac,oklch(var(--wac)/0.95))}.hover\:stroke-warning\/0:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:stroke-warning\/10:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.1))}.hover\:stroke-warning\/100:hover{stroke:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:stroke-warning\/15:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.15))}.hover\:stroke-warning\/20:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.2))}.hover\:stroke-warning\/25:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.25))}.hover\:stroke-warning\/30:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.3))}.hover\:stroke-warning\/35:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.35))}.hover\:stroke-warning\/40:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.4))}.hover\:stroke-warning\/45:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.45))}.hover\:stroke-warning\/5:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.05))}.hover\:stroke-warning\/50:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.5))}.hover\:stroke-warning\/55:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.55))}.hover\:stroke-warning\/60:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.6))}.hover\:stroke-warning\/65:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.65))}.hover\:stroke-warning\/70:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.7))}.hover\:stroke-warning\/75:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.75))}.hover\:stroke-warning\/80:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.8))}.hover\:stroke-warning\/85:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.85))}.hover\:stroke-warning\/90:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.9))}.hover\:stroke-warning\/95:hover{stroke:var(--fallback-wa,oklch(var(--wa)/0.95))}.hover\:text-accent:hover{color:var(--fallback-a,oklch(var(--a)/1))}.hover\:text-accent-content:hover{color:var(--fallback-ac,oklch(var(--ac)/1))}.hover\:text-accent-content\/0:hover{color:var(--fallback-ac,oklch(var(--ac)/0))}.hover\:text-accent-content\/10:hover{color:var(--fallback-ac,oklch(var(--ac)/.1))}.hover\:text-accent-content\/100:hover{color:var(--fallback-ac,oklch(var(--ac)/1))}.hover\:text-accent-content\/15:hover{color:var(--fallback-ac,oklch(var(--ac)/.15))}.hover\:text-accent-content\/20:hover{color:var(--fallback-ac,oklch(var(--ac)/.2))}.hover\:text-accent-content\/25:hover{color:var(--fallback-ac,oklch(var(--ac)/.25))}.hover\:text-accent-content\/30:hover{color:var(--fallback-ac,oklch(var(--ac)/.3))}.hover\:text-accent-content\/35:hover{color:var(--fallback-ac,oklch(var(--ac)/.35))}.hover\:text-accent-content\/40:hover{color:var(--fallback-ac,oklch(var(--ac)/.4))}.hover\:text-accent-content\/45:hover{color:var(--fallback-ac,oklch(var(--ac)/.45))}.hover\:text-accent-content\/5:hover{color:var(--fallback-ac,oklch(var(--ac)/.05))}.hover\:text-accent-content\/50:hover{color:var(--fallback-ac,oklch(var(--ac)/.5))}.hover\:text-accent-content\/55:hover{color:var(--fallback-ac,oklch(var(--ac)/.55))}.hover\:text-accent-content\/60:hover{color:var(--fallback-ac,oklch(var(--ac)/.6))}.hover\:text-accent-content\/65:hover{color:var(--fallback-ac,oklch(var(--ac)/.65))}.hover\:text-accent-content\/70:hover{color:var(--fallback-ac,oklch(var(--ac)/.7))}.hover\:text-accent-content\/75:hover{color:var(--fallback-ac,oklch(var(--ac)/.75))}.hover\:text-accent-content\/80:hover{color:var(--fallback-ac,oklch(var(--ac)/.8))}.hover\:text-accent-content\/85:hover{color:var(--fallback-ac,oklch(var(--ac)/.85))}.hover\:text-accent-content\/90:hover{color:var(--fallback-ac,oklch(var(--ac)/.9))}.hover\:text-accent-content\/95:hover{color:var(--fallback-ac,oklch(var(--ac)/.95))}.hover\:text-accent\/0:hover{color:var(--fallback-a,oklch(var(--a)/0))}.hover\:text-accent\/10:hover{color:var(--fallback-a,oklch(var(--a)/.1))}.hover\:text-accent\/100:hover{color:var(--fallback-a,oklch(var(--a)/1))}.hover\:text-accent\/15:hover{color:var(--fallback-a,oklch(var(--a)/.15))}.hover\:text-accent\/20:hover{color:var(--fallback-a,oklch(var(--a)/.2))}.hover\:text-accent\/25:hover{color:var(--fallback-a,oklch(var(--a)/.25))}.hover\:text-accent\/30:hover{color:var(--fallback-a,oklch(var(--a)/.3))}.hover\:text-accent\/35:hover{color:var(--fallback-a,oklch(var(--a)/.35))}.hover\:text-accent\/40:hover{color:var(--fallback-a,oklch(var(--a)/.4))}.hover\:text-accent\/45:hover{color:var(--fallback-a,oklch(var(--a)/.45))}.hover\:text-accent\/5:hover{color:var(--fallback-a,oklch(var(--a)/.05))}.hover\:text-accent\/50:hover{color:var(--fallback-a,oklch(var(--a)/.5))}.hover\:text-accent\/55:hover{color:var(--fallback-a,oklch(var(--a)/.55))}.hover\:text-accent\/60:hover{color:var(--fallback-a,oklch(var(--a)/.6))}.hover\:text-accent\/65:hover{color:var(--fallback-a,oklch(var(--a)/.65))}.hover\:text-accent\/70:hover{color:var(--fallback-a,oklch(var(--a)/.7))}.hover\:text-accent\/75:hover{color:var(--fallback-a,oklch(var(--a)/.75))}.hover\:text-accent\/80:hover{color:var(--fallback-a,oklch(var(--a)/.8))}.hover\:text-accent\/85:hover{color:var(--fallback-a,oklch(var(--a)/.85))}.hover\:text-accent\/90:hover{color:var(--fallback-a,oklch(var(--a)/.9))}.hover\:text-accent\/95:hover{color:var(--fallback-a,oklch(var(--a)/.95))}.hover\:text-base-100:hover{color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:text-base-100\/0:hover{color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:text-base-100\/10:hover{color:var(--fallback-b1,oklch(var(--b1)/.1))}.hover\:text-base-100\/100:hover{color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:text-base-100\/15:hover{color:var(--fallback-b1,oklch(var(--b1)/.15))}.hover\:text-base-100\/20:hover{color:var(--fallback-b1,oklch(var(--b1)/.2))}.hover\:text-base-100\/25:hover{color:var(--fallback-b1,oklch(var(--b1)/.25))}.hover\:text-base-100\/30:hover{color:var(--fallback-b1,oklch(var(--b1)/.3))}.hover\:text-base-100\/35:hover{color:var(--fallback-b1,oklch(var(--b1)/.35))}.hover\:text-base-100\/40:hover{color:var(--fallback-b1,oklch(var(--b1)/.4))}.hover\:text-base-100\/45:hover{color:var(--fallback-b1,oklch(var(--b1)/.45))}.hover\:text-base-100\/5:hover{color:var(--fallback-b1,oklch(var(--b1)/.05))}.hover\:text-base-100\/50:hover{color:var(--fallback-b1,oklch(var(--b1)/.5))}.hover\:text-base-100\/55:hover{color:var(--fallback-b1,oklch(var(--b1)/.55))}.hover\:text-base-100\/60:hover{color:var(--fallback-b1,oklch(var(--b1)/.6))}.hover\:text-base-100\/65:hover{color:var(--fallback-b1,oklch(var(--b1)/.65))}.hover\:text-base-100\/70:hover{color:var(--fallback-b1,oklch(var(--b1)/.7))}.hover\:text-base-100\/75:hover{color:var(--fallback-b1,oklch(var(--b1)/.75))}.hover\:text-base-100\/80:hover{color:var(--fallback-b1,oklch(var(--b1)/.8))}.hover\:text-base-100\/85:hover{color:var(--fallback-b1,oklch(var(--b1)/.85))}.hover\:text-base-100\/90:hover{color:var(--fallback-b1,oklch(var(--b1)/.9))}.hover\:text-base-100\/95:hover{color:var(--fallback-b1,oklch(var(--b1)/.95))}.hover\:text-base-200:hover{color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:text-base-200\/0:hover{color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:text-base-200\/10:hover{color:var(--fallback-b2,oklch(var(--b2)/.1))}.hover\:text-base-200\/100:hover{color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:text-base-200\/15:hover{color:var(--fallback-b2,oklch(var(--b2)/.15))}.hover\:text-base-200\/20:hover{color:var(--fallback-b2,oklch(var(--b2)/.2))}.hover\:text-base-200\/25:hover{color:var(--fallback-b2,oklch(var(--b2)/.25))}.hover\:text-base-200\/30:hover{color:var(--fallback-b2,oklch(var(--b2)/.3))}.hover\:text-base-200\/35:hover{color:var(--fallback-b2,oklch(var(--b2)/.35))}.hover\:text-base-200\/40:hover{color:var(--fallback-b2,oklch(var(--b2)/.4))}.hover\:text-base-200\/45:hover{color:var(--fallback-b2,oklch(var(--b2)/.45))}.hover\:text-base-200\/5:hover{color:var(--fallback-b2,oklch(var(--b2)/.05))}.hover\:text-base-200\/50:hover{color:var(--fallback-b2,oklch(var(--b2)/.5))}.hover\:text-base-200\/55:hover{color:var(--fallback-b2,oklch(var(--b2)/.55))}.hover\:text-base-200\/60:hover{color:var(--fallback-b2,oklch(var(--b2)/.6))}.hover\:text-base-200\/65:hover{color:var(--fallback-b2,oklch(var(--b2)/.65))}.hover\:text-base-200\/70:hover{color:var(--fallback-b2,oklch(var(--b2)/.7))}.hover\:text-base-200\/75:hover{color:var(--fallback-b2,oklch(var(--b2)/.75))}.hover\:text-base-200\/80:hover{color:var(--fallback-b2,oklch(var(--b2)/.8))}.hover\:text-base-200\/85:hover{color:var(--fallback-b2,oklch(var(--b2)/.85))}.hover\:text-base-200\/90:hover{color:var(--fallback-b2,oklch(var(--b2)/.9))}.hover\:text-base-200\/95:hover{color:var(--fallback-b2,oklch(var(--b2)/.95))}.hover\:text-base-300:hover{color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:text-base-300\/0:hover{color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:text-base-300\/10:hover{color:var(--fallback-b3,oklch(var(--b3)/.1))}.hover\:text-base-300\/100:hover{color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:text-base-300\/15:hover{color:var(--fallback-b3,oklch(var(--b3)/.15))}.hover\:text-base-300\/20:hover{color:var(--fallback-b3,oklch(var(--b3)/.2))}.hover\:text-base-300\/25:hover{color:var(--fallback-b3,oklch(var(--b3)/.25))}.hover\:text-base-300\/30:hover{color:var(--fallback-b3,oklch(var(--b3)/.3))}.hover\:text-base-300\/35:hover{color:var(--fallback-b3,oklch(var(--b3)/.35))}.hover\:text-base-300\/40:hover{color:var(--fallback-b3,oklch(var(--b3)/.4))}.hover\:text-base-300\/45:hover{color:var(--fallback-b3,oklch(var(--b3)/.45))}.hover\:text-base-300\/5:hover{color:var(--fallback-b3,oklch(var(--b3)/.05))}.hover\:text-base-300\/50:hover{color:var(--fallback-b3,oklch(var(--b3)/.5))}.hover\:text-base-300\/55:hover{color:var(--fallback-b3,oklch(var(--b3)/.55))}.hover\:text-base-300\/60:hover{color:var(--fallback-b3,oklch(var(--b3)/.6))}.hover\:text-base-300\/65:hover{color:var(--fallback-b3,oklch(var(--b3)/.65))}.hover\:text-base-300\/70:hover{color:var(--fallback-b3,oklch(var(--b3)/.7))}.hover\:text-base-300\/75:hover{color:var(--fallback-b3,oklch(var(--b3)/.75))}.hover\:text-base-300\/80:hover{color:var(--fallback-b3,oklch(var(--b3)/.8))}.hover\:text-base-300\/85:hover{color:var(--fallback-b3,oklch(var(--b3)/.85))}.hover\:text-base-300\/90:hover{color:var(--fallback-b3,oklch(var(--b3)/.9))}.hover\:text-base-300\/95:hover{color:var(--fallback-b3,oklch(var(--b3)/.95))}.hover\:text-base-content:hover{color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:text-base-content\/0:hover{color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:text-base-content\/10:hover{color:var(--fallback-bc,oklch(var(--bc)/.1))}.hover\:text-base-content\/100:hover{color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:text-base-content\/15:hover{color:var(--fallback-bc,oklch(var(--bc)/.15))}.hover\:text-base-content\/20:hover{color:var(--fallback-bc,oklch(var(--bc)/.2))}.hover\:text-base-content\/25:hover{color:var(--fallback-bc,oklch(var(--bc)/.25))}.hover\:text-base-content\/30:hover{color:var(--fallback-bc,oklch(var(--bc)/.3))}.hover\:text-base-content\/35:hover{color:var(--fallback-bc,oklch(var(--bc)/.35))}.hover\:text-base-content\/40:hover{color:var(--fallback-bc,oklch(var(--bc)/.4))}.hover\:text-base-content\/45:hover{color:var(--fallback-bc,oklch(var(--bc)/.45))}.hover\:text-base-content\/5:hover{color:var(--fallback-bc,oklch(var(--bc)/.05))}.hover\:text-base-content\/50:hover{color:var(--fallback-bc,oklch(var(--bc)/.5))}.hover\:text-base-content\/55:hover{color:var(--fallback-bc,oklch(var(--bc)/.55))}.hover\:text-base-content\/60:hover{color:var(--fallback-bc,oklch(var(--bc)/.6))}.hover\:text-base-content\/65:hover{color:var(--fallback-bc,oklch(var(--bc)/.65))}.hover\:text-base-content\/70:hover{color:var(--fallback-bc,oklch(var(--bc)/.7))}.hover\:text-base-content\/75:hover{color:var(--fallback-bc,oklch(var(--bc)/.75))}.hover\:text-base-content\/80:hover{color:var(--fallback-bc,oklch(var(--bc)/.8))}.hover\:text-base-content\/85:hover{color:var(--fallback-bc,oklch(var(--bc)/.85))}.hover\:text-base-content\/90:hover{color:var(--fallback-bc,oklch(var(--bc)/.9))}.hover\:text-base-content\/95:hover{color:var(--fallback-bc,oklch(var(--bc)/.95))}.hover\:text-error:hover{color:var(--fallback-er,oklch(var(--er)/1))}.hover\:text-error-content:hover{color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:text-error-content\/0:hover{color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:text-error-content\/10:hover{color:var(--fallback-erc,oklch(var(--erc)/.1))}.hover\:text-error-content\/100:hover{color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:text-error-content\/15:hover{color:var(--fallback-erc,oklch(var(--erc)/.15))}.hover\:text-error-content\/20:hover{color:var(--fallback-erc,oklch(var(--erc)/.2))}.hover\:text-error-content\/25:hover{color:var(--fallback-erc,oklch(var(--erc)/.25))}.hover\:text-error-content\/30:hover{color:var(--fallback-erc,oklch(var(--erc)/.3))}.hover\:text-error-content\/35:hover{color:var(--fallback-erc,oklch(var(--erc)/.35))}.hover\:text-error-content\/40:hover{color:var(--fallback-erc,oklch(var(--erc)/.4))}.hover\:text-error-content\/45:hover{color:var(--fallback-erc,oklch(var(--erc)/.45))}.hover\:text-error-content\/5:hover{color:var(--fallback-erc,oklch(var(--erc)/.05))}.hover\:text-error-content\/50:hover{color:var(--fallback-erc,oklch(var(--erc)/.5))}.hover\:text-error-content\/55:hover{color:var(--fallback-erc,oklch(var(--erc)/.55))}.hover\:text-error-content\/60:hover{color:var(--fallback-erc,oklch(var(--erc)/.6))}.hover\:text-error-content\/65:hover{color:var(--fallback-erc,oklch(var(--erc)/.65))}.hover\:text-error-content\/70:hover{color:var(--fallback-erc,oklch(var(--erc)/.7))}.hover\:text-error-content\/75:hover{color:var(--fallback-erc,oklch(var(--erc)/.75))}.hover\:text-error-content\/80:hover{color:var(--fallback-erc,oklch(var(--erc)/.8))}.hover\:text-error-content\/85:hover{color:var(--fallback-erc,oklch(var(--erc)/.85))}.hover\:text-error-content\/90:hover{color:var(--fallback-erc,oklch(var(--erc)/.9))}.hover\:text-error-content\/95:hover{color:var(--fallback-erc,oklch(var(--erc)/.95))}.hover\:text-error\/0:hover{color:var(--fallback-er,oklch(var(--er)/0))}.hover\:text-error\/10:hover{color:var(--fallback-er,oklch(var(--er)/.1))}.hover\:text-error\/100:hover{color:var(--fallback-er,oklch(var(--er)/1))}.hover\:text-error\/15:hover{color:var(--fallback-er,oklch(var(--er)/.15))}.hover\:text-error\/20:hover{color:var(--fallback-er,oklch(var(--er)/.2))}.hover\:text-error\/25:hover{color:var(--fallback-er,oklch(var(--er)/.25))}.hover\:text-error\/30:hover{color:var(--fallback-er,oklch(var(--er)/.3))}.hover\:text-error\/35:hover{color:var(--fallback-er,oklch(var(--er)/.35))}.hover\:text-error\/40:hover{color:var(--fallback-er,oklch(var(--er)/.4))}.hover\:text-error\/45:hover{color:var(--fallback-er,oklch(var(--er)/.45))}.hover\:text-error\/5:hover{color:var(--fallback-er,oklch(var(--er)/.05))}.hover\:text-error\/50:hover{color:var(--fallback-er,oklch(var(--er)/.5))}.hover\:text-error\/55:hover{color:var(--fallback-er,oklch(var(--er)/.55))}.hover\:text-error\/60:hover{color:var(--fallback-er,oklch(var(--er)/.6))}.hover\:text-error\/65:hover{color:var(--fallback-er,oklch(var(--er)/.65))}.hover\:text-error\/70:hover{color:var(--fallback-er,oklch(var(--er)/.7))}.hover\:text-error\/75:hover{color:var(--fallback-er,oklch(var(--er)/.75))}.hover\:text-error\/80:hover{color:var(--fallback-er,oklch(var(--er)/.8))}.hover\:text-error\/85:hover{color:var(--fallback-er,oklch(var(--er)/.85))}.hover\:text-error\/90:hover{color:var(--fallback-er,oklch(var(--er)/.9))}.hover\:text-error\/95:hover{color:var(--fallback-er,oklch(var(--er)/.95))}.hover\:text-info:hover{color:var(--fallback-in,oklch(var(--in)/1))}.hover\:text-info-content:hover{color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:text-info-content\/0:hover{color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:text-info-content\/10:hover{color:var(--fallback-inc,oklch(var(--inc)/.1))}.hover\:text-info-content\/100:hover{color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:text-info-content\/15:hover{color:var(--fallback-inc,oklch(var(--inc)/.15))}.hover\:text-info-content\/20:hover{color:var(--fallback-inc,oklch(var(--inc)/.2))}.hover\:text-info-content\/25:hover{color:var(--fallback-inc,oklch(var(--inc)/.25))}.hover\:text-info-content\/30:hover{color:var(--fallback-inc,oklch(var(--inc)/.3))}.hover\:text-info-content\/35:hover{color:var(--fallback-inc,oklch(var(--inc)/.35))}.hover\:text-info-content\/40:hover{color:var(--fallback-inc,oklch(var(--inc)/.4))}.hover\:text-info-content\/45:hover{color:var(--fallback-inc,oklch(var(--inc)/.45))}.hover\:text-info-content\/5:hover{color:var(--fallback-inc,oklch(var(--inc)/.05))}.hover\:text-info-content\/50:hover{color:var(--fallback-inc,oklch(var(--inc)/.5))}.hover\:text-info-content\/55:hover{color:var(--fallback-inc,oklch(var(--inc)/.55))}.hover\:text-info-content\/60:hover{color:var(--fallback-inc,oklch(var(--inc)/.6))}.hover\:text-info-content\/65:hover{color:var(--fallback-inc,oklch(var(--inc)/.65))}.hover\:text-info-content\/70:hover{color:var(--fallback-inc,oklch(var(--inc)/.7))}.hover\:text-info-content\/75:hover{color:var(--fallback-inc,oklch(var(--inc)/.75))}.hover\:text-info-content\/80:hover{color:var(--fallback-inc,oklch(var(--inc)/.8))}.hover\:text-info-content\/85:hover{color:var(--fallback-inc,oklch(var(--inc)/.85))}.hover\:text-info-content\/90:hover{color:var(--fallback-inc,oklch(var(--inc)/.9))}.hover\:text-info-content\/95:hover{color:var(--fallback-inc,oklch(var(--inc)/.95))}.hover\:text-info\/0:hover{color:var(--fallback-in,oklch(var(--in)/0))}.hover\:text-info\/10:hover{color:var(--fallback-in,oklch(var(--in)/.1))}.hover\:text-info\/100:hover{color:var(--fallback-in,oklch(var(--in)/1))}.hover\:text-info\/15:hover{color:var(--fallback-in,oklch(var(--in)/.15))}.hover\:text-info\/20:hover{color:var(--fallback-in,oklch(var(--in)/.2))}.hover\:text-info\/25:hover{color:var(--fallback-in,oklch(var(--in)/.25))}.hover\:text-info\/30:hover{color:var(--fallback-in,oklch(var(--in)/.3))}.hover\:text-info\/35:hover{color:var(--fallback-in,oklch(var(--in)/.35))}.hover\:text-info\/40:hover{color:var(--fallback-in,oklch(var(--in)/.4))}.hover\:text-info\/45:hover{color:var(--fallback-in,oklch(var(--in)/.45))}.hover\:text-info\/5:hover{color:var(--fallback-in,oklch(var(--in)/.05))}.hover\:text-info\/50:hover{color:var(--fallback-in,oklch(var(--in)/.5))}.hover\:text-info\/55:hover{color:var(--fallback-in,oklch(var(--in)/.55))}.hover\:text-info\/60:hover{color:var(--fallback-in,oklch(var(--in)/.6))}.hover\:text-info\/65:hover{color:var(--fallback-in,oklch(var(--in)/.65))}.hover\:text-info\/70:hover{color:var(--fallback-in,oklch(var(--in)/.7))}.hover\:text-info\/75:hover{color:var(--fallback-in,oklch(var(--in)/.75))}.hover\:text-info\/80:hover{color:var(--fallback-in,oklch(var(--in)/.8))}.hover\:text-info\/85:hover{color:var(--fallback-in,oklch(var(--in)/.85))}.hover\:text-info\/90:hover{color:var(--fallback-in,oklch(var(--in)/.9))}.hover\:text-info\/95:hover{color:var(--fallback-in,oklch(var(--in)/.95))}.hover\:text-neutral:hover{color:var(--fallback-n,oklch(var(--n)/1))}.hover\:text-neutral-content:hover{color:var(--fallback-nc,oklch(var(--nc)/1))}.hover\:text-neutral-content\/0:hover{color:var(--fallback-nc,oklch(var(--nc)/0))}.hover\:text-neutral-content\/10:hover{color:var(--fallback-nc,oklch(var(--nc)/.1))}.hover\:text-neutral-content\/100:hover{color:var(--fallback-nc,oklch(var(--nc)/1))}.hover\:text-neutral-content\/15:hover{color:var(--fallback-nc,oklch(var(--nc)/.15))}.hover\:text-neutral-content\/20:hover{color:var(--fallback-nc,oklch(var(--nc)/.2))}.hover\:text-neutral-content\/25:hover{color:var(--fallback-nc,oklch(var(--nc)/.25))}.hover\:text-neutral-content\/30:hover{color:var(--fallback-nc,oklch(var(--nc)/.3))}.hover\:text-neutral-content\/35:hover{color:var(--fallback-nc,oklch(var(--nc)/.35))}.hover\:text-neutral-content\/40:hover{color:var(--fallback-nc,oklch(var(--nc)/.4))}.hover\:text-neutral-content\/45:hover{color:var(--fallback-nc,oklch(var(--nc)/.45))}.hover\:text-neutral-content\/5:hover{color:var(--fallback-nc,oklch(var(--nc)/.05))}.hover\:text-neutral-content\/50:hover{color:var(--fallback-nc,oklch(var(--nc)/.5))}.hover\:text-neutral-content\/55:hover{color:var(--fallback-nc,oklch(var(--nc)/.55))}.hover\:text-neutral-content\/60:hover{color:var(--fallback-nc,oklch(var(--nc)/.6))}.hover\:text-neutral-content\/65:hover{color:var(--fallback-nc,oklch(var(--nc)/.65))}.hover\:text-neutral-content\/70:hover{color:var(--fallback-nc,oklch(var(--nc)/.7))}.hover\:text-neutral-content\/75:hover{color:var(--fallback-nc,oklch(var(--nc)/.75))}.hover\:text-neutral-content\/80:hover{color:var(--fallback-nc,oklch(var(--nc)/.8))}.hover\:text-neutral-content\/85:hover{color:var(--fallback-nc,oklch(var(--nc)/.85))}.hover\:text-neutral-content\/90:hover{color:var(--fallback-nc,oklch(var(--nc)/.9))}.hover\:text-neutral-content\/95:hover{color:var(--fallback-nc,oklch(var(--nc)/.95))}.hover\:text-neutral\/0:hover{color:var(--fallback-n,oklch(var(--n)/0))}.hover\:text-neutral\/10:hover{color:var(--fallback-n,oklch(var(--n)/.1))}.hover\:text-neutral\/100:hover{color:var(--fallback-n,oklch(var(--n)/1))}.hover\:text-neutral\/15:hover{color:var(--fallback-n,oklch(var(--n)/.15))}.hover\:text-neutral\/20:hover{color:var(--fallback-n,oklch(var(--n)/.2))}.hover\:text-neutral\/25:hover{color:var(--fallback-n,oklch(var(--n)/.25))}.hover\:text-neutral\/30:hover{color:var(--fallback-n,oklch(var(--n)/.3))}.hover\:text-neutral\/35:hover{color:var(--fallback-n,oklch(var(--n)/.35))}.hover\:text-neutral\/40:hover{color:var(--fallback-n,oklch(var(--n)/.4))}.hover\:text-neutral\/45:hover{color:var(--fallback-n,oklch(var(--n)/.45))}.hover\:text-neutral\/5:hover{color:var(--fallback-n,oklch(var(--n)/.05))}.hover\:text-neutral\/50:hover{color:var(--fallback-n,oklch(var(--n)/.5))}.hover\:text-neutral\/55:hover{color:var(--fallback-n,oklch(var(--n)/.55))}.hover\:text-neutral\/60:hover{color:var(--fallback-n,oklch(var(--n)/.6))}.hover\:text-neutral\/65:hover{color:var(--fallback-n,oklch(var(--n)/.65))}.hover\:text-neutral\/70:hover{color:var(--fallback-n,oklch(var(--n)/.7))}.hover\:text-neutral\/75:hover{color:var(--fallback-n,oklch(var(--n)/.75))}.hover\:text-neutral\/80:hover{color:var(--fallback-n,oklch(var(--n)/.8))}.hover\:text-neutral\/85:hover{color:var(--fallback-n,oklch(var(--n)/.85))}.hover\:text-neutral\/90:hover{color:var(--fallback-n,oklch(var(--n)/.9))}.hover\:text-neutral\/95:hover{color:var(--fallback-n,oklch(var(--n)/.95))}.hover\:text-primary:hover{color:var(--fallback-p,oklch(var(--p)/1))}.hover\:text-primary-content:hover{color:var(--fallback-pc,oklch(var(--pc)/1))}.hover\:text-primary-content\/0:hover{color:var(--fallback-pc,oklch(var(--pc)/0))}.hover\:text-primary-content\/10:hover{color:var(--fallback-pc,oklch(var(--pc)/.1))}.hover\:text-primary-content\/100:hover{color:var(--fallback-pc,oklch(var(--pc)/1))}.hover\:text-primary-content\/15:hover{color:var(--fallback-pc,oklch(var(--pc)/.15))}.hover\:text-primary-content\/20:hover{color:var(--fallback-pc,oklch(var(--pc)/.2))}.hover\:text-primary-content\/25:hover{color:var(--fallback-pc,oklch(var(--pc)/.25))}.hover\:text-primary-content\/30:hover{color:var(--fallback-pc,oklch(var(--pc)/.3))}.hover\:text-primary-content\/35:hover{color:var(--fallback-pc,oklch(var(--pc)/.35))}.hover\:text-primary-content\/40:hover{color:var(--fallback-pc,oklch(var(--pc)/.4))}.hover\:text-primary-content\/45:hover{color:var(--fallback-pc,oklch(var(--pc)/.45))}.hover\:text-primary-content\/5:hover{color:var(--fallback-pc,oklch(var(--pc)/.05))}.hover\:text-primary-content\/50:hover{color:var(--fallback-pc,oklch(var(--pc)/.5))}.hover\:text-primary-content\/55:hover{color:var(--fallback-pc,oklch(var(--pc)/.55))}.hover\:text-primary-content\/60:hover{color:var(--fallback-pc,oklch(var(--pc)/.6))}.hover\:text-primary-content\/65:hover{color:var(--fallback-pc,oklch(var(--pc)/.65))}.hover\:text-primary-content\/70:hover{color:var(--fallback-pc,oklch(var(--pc)/.7))}.hover\:text-primary-content\/75:hover{color:var(--fallback-pc,oklch(var(--pc)/.75))}.hover\:text-primary-content\/80:hover{color:var(--fallback-pc,oklch(var(--pc)/.8))}.hover\:text-primary-content\/85:hover{color:var(--fallback-pc,oklch(var(--pc)/.85))}.hover\:text-primary-content\/90:hover{color:var(--fallback-pc,oklch(var(--pc)/.9))}.hover\:text-primary-content\/95:hover{color:var(--fallback-pc,oklch(var(--pc)/.95))}.hover\:text-primary\/0:hover{color:var(--fallback-p,oklch(var(--p)/0))}.hover\:text-primary\/10:hover{color:var(--fallback-p,oklch(var(--p)/.1))}.hover\:text-primary\/100:hover{color:var(--fallback-p,oklch(var(--p)/1))}.hover\:text-primary\/15:hover{color:var(--fallback-p,oklch(var(--p)/.15))}.hover\:text-primary\/20:hover{color:var(--fallback-p,oklch(var(--p)/.2))}.hover\:text-primary\/25:hover{color:var(--fallback-p,oklch(var(--p)/.25))}.hover\:text-primary\/30:hover{color:var(--fallback-p,oklch(var(--p)/.3))}.hover\:text-primary\/35:hover{color:var(--fallback-p,oklch(var(--p)/.35))}.hover\:text-primary\/40:hover{color:var(--fallback-p,oklch(var(--p)/.4))}.hover\:text-primary\/45:hover{color:var(--fallback-p,oklch(var(--p)/.45))}.hover\:text-primary\/5:hover{color:var(--fallback-p,oklch(var(--p)/.05))}.hover\:text-primary\/50:hover{color:var(--fallback-p,oklch(var(--p)/.5))}.hover\:text-primary\/55:hover{color:var(--fallback-p,oklch(var(--p)/.55))}.hover\:text-primary\/60:hover{color:var(--fallback-p,oklch(var(--p)/.6))}.hover\:text-primary\/65:hover{color:var(--fallback-p,oklch(var(--p)/.65))}.hover\:text-primary\/70:hover{color:var(--fallback-p,oklch(var(--p)/.7))}.hover\:text-primary\/75:hover{color:var(--fallback-p,oklch(var(--p)/.75))}.hover\:text-primary\/80:hover{color:var(--fallback-p,oklch(var(--p)/.8))}.hover\:text-primary\/85:hover{color:var(--fallback-p,oklch(var(--p)/.85))}.hover\:text-primary\/90:hover{color:var(--fallback-p,oklch(var(--p)/.9))}.hover\:text-primary\/95:hover{color:var(--fallback-p,oklch(var(--p)/.95))}.hover\:text-secondary:hover{color:var(--fallback-s,oklch(var(--s)/1))}.hover\:text-secondary-content:hover{color:var(--fallback-sc,oklch(var(--sc)/1))}.hover\:text-secondary-content\/0:hover{color:var(--fallback-sc,oklch(var(--sc)/0))}.hover\:text-secondary-content\/10:hover{color:var(--fallback-sc,oklch(var(--sc)/.1))}.hover\:text-secondary-content\/100:hover{color:var(--fallback-sc,oklch(var(--sc)/1))}.hover\:text-secondary-content\/15:hover{color:var(--fallback-sc,oklch(var(--sc)/.15))}.hover\:text-secondary-content\/20:hover{color:var(--fallback-sc,oklch(var(--sc)/.2))}.hover\:text-secondary-content\/25:hover{color:var(--fallback-sc,oklch(var(--sc)/.25))}.hover\:text-secondary-content\/30:hover{color:var(--fallback-sc,oklch(var(--sc)/.3))}.hover\:text-secondary-content\/35:hover{color:var(--fallback-sc,oklch(var(--sc)/.35))}.hover\:text-secondary-content\/40:hover{color:var(--fallback-sc,oklch(var(--sc)/.4))}.hover\:text-secondary-content\/45:hover{color:var(--fallback-sc,oklch(var(--sc)/.45))}.hover\:text-secondary-content\/5:hover{color:var(--fallback-sc,oklch(var(--sc)/.05))}.hover\:text-secondary-content\/50:hover{color:var(--fallback-sc,oklch(var(--sc)/.5))}.hover\:text-secondary-content\/55:hover{color:var(--fallback-sc,oklch(var(--sc)/.55))}.hover\:text-secondary-content\/60:hover{color:var(--fallback-sc,oklch(var(--sc)/.6))}.hover\:text-secondary-content\/65:hover{color:var(--fallback-sc,oklch(var(--sc)/.65))}.hover\:text-secondary-content\/70:hover{color:var(--fallback-sc,oklch(var(--sc)/.7))}.hover\:text-secondary-content\/75:hover{color:var(--fallback-sc,oklch(var(--sc)/.75))}.hover\:text-secondary-content\/80:hover{color:var(--fallback-sc,oklch(var(--sc)/.8))}.hover\:text-secondary-content\/85:hover{color:var(--fallback-sc,oklch(var(--sc)/.85))}.hover\:text-secondary-content\/90:hover{color:var(--fallback-sc,oklch(var(--sc)/.9))}.hover\:text-secondary-content\/95:hover{color:var(--fallback-sc,oklch(var(--sc)/.95))}.hover\:text-secondary\/0:hover{color:var(--fallback-s,oklch(var(--s)/0))}.hover\:text-secondary\/10:hover{color:var(--fallback-s,oklch(var(--s)/.1))}.hover\:text-secondary\/100:hover{color:var(--fallback-s,oklch(var(--s)/1))}.hover\:text-secondary\/15:hover{color:var(--fallback-s,oklch(var(--s)/.15))}.hover\:text-secondary\/20:hover{color:var(--fallback-s,oklch(var(--s)/.2))}.hover\:text-secondary\/25:hover{color:var(--fallback-s,oklch(var(--s)/.25))}.hover\:text-secondary\/30:hover{color:var(--fallback-s,oklch(var(--s)/.3))}.hover\:text-secondary\/35:hover{color:var(--fallback-s,oklch(var(--s)/.35))}.hover\:text-secondary\/40:hover{color:var(--fallback-s,oklch(var(--s)/.4))}.hover\:text-secondary\/45:hover{color:var(--fallback-s,oklch(var(--s)/.45))}.hover\:text-secondary\/5:hover{color:var(--fallback-s,oklch(var(--s)/.05))}.hover\:text-secondary\/50:hover{color:var(--fallback-s,oklch(var(--s)/.5))}.hover\:text-secondary\/55:hover{color:var(--fallback-s,oklch(var(--s)/.55))}.hover\:text-secondary\/60:hover{color:var(--fallback-s,oklch(var(--s)/.6))}.hover\:text-secondary\/65:hover{color:var(--fallback-s,oklch(var(--s)/.65))}.hover\:text-secondary\/70:hover{color:var(--fallback-s,oklch(var(--s)/.7))}.hover\:text-secondary\/75:hover{color:var(--fallback-s,oklch(var(--s)/.75))}.hover\:text-secondary\/80:hover{color:var(--fallback-s,oklch(var(--s)/.8))}.hover\:text-secondary\/85:hover{color:var(--fallback-s,oklch(var(--s)/.85))}.hover\:text-secondary\/90:hover{color:var(--fallback-s,oklch(var(--s)/.9))}.hover\:text-secondary\/95:hover{color:var(--fallback-s,oklch(var(--s)/.95))}.hover\:text-success:hover{color:var(--fallback-su,oklch(var(--su)/1))}.hover\:text-success-content:hover{color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:text-success-content\/0:hover{color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:text-success-content\/10:hover{color:var(--fallback-suc,oklch(var(--suc)/.1))}.hover\:text-success-content\/100:hover{color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:text-success-content\/15:hover{color:var(--fallback-suc,oklch(var(--suc)/.15))}.hover\:text-success-content\/20:hover{color:var(--fallback-suc,oklch(var(--suc)/.2))}.hover\:text-success-content\/25:hover{color:var(--fallback-suc,oklch(var(--suc)/.25))}.hover\:text-success-content\/30:hover{color:var(--fallback-suc,oklch(var(--suc)/.3))}.hover\:text-success-content\/35:hover{color:var(--fallback-suc,oklch(var(--suc)/.35))}.hover\:text-success-content\/40:hover{color:var(--fallback-suc,oklch(var(--suc)/.4))}.hover\:text-success-content\/45:hover{color:var(--fallback-suc,oklch(var(--suc)/.45))}.hover\:text-success-content\/5:hover{color:var(--fallback-suc,oklch(var(--suc)/.05))}.hover\:text-success-content\/50:hover{color:var(--fallback-suc,oklch(var(--suc)/.5))}.hover\:text-success-content\/55:hover{color:var(--fallback-suc,oklch(var(--suc)/.55))}.hover\:text-success-content\/60:hover{color:var(--fallback-suc,oklch(var(--suc)/.6))}.hover\:text-success-content\/65:hover{color:var(--fallback-suc,oklch(var(--suc)/.65))}.hover\:text-success-content\/70:hover{color:var(--fallback-suc,oklch(var(--suc)/.7))}.hover\:text-success-content\/75:hover{color:var(--fallback-suc,oklch(var(--suc)/.75))}.hover\:text-success-content\/80:hover{color:var(--fallback-suc,oklch(var(--suc)/.8))}.hover\:text-success-content\/85:hover{color:var(--fallback-suc,oklch(var(--suc)/.85))}.hover\:text-success-content\/90:hover{color:var(--fallback-suc,oklch(var(--suc)/.9))}.hover\:text-success-content\/95:hover{color:var(--fallback-suc,oklch(var(--suc)/.95))}.hover\:text-success\/0:hover{color:var(--fallback-su,oklch(var(--su)/0))}.hover\:text-success\/10:hover{color:var(--fallback-su,oklch(var(--su)/.1))}.hover\:text-success\/100:hover{color:var(--fallback-su,oklch(var(--su)/1))}.hover\:text-success\/15:hover{color:var(--fallback-su,oklch(var(--su)/.15))}.hover\:text-success\/20:hover{color:var(--fallback-su,oklch(var(--su)/.2))}.hover\:text-success\/25:hover{color:var(--fallback-su,oklch(var(--su)/.25))}.hover\:text-success\/30:hover{color:var(--fallback-su,oklch(var(--su)/.3))}.hover\:text-success\/35:hover{color:var(--fallback-su,oklch(var(--su)/.35))}.hover\:text-success\/40:hover{color:var(--fallback-su,oklch(var(--su)/.4))}.hover\:text-success\/45:hover{color:var(--fallback-su,oklch(var(--su)/.45))}.hover\:text-success\/5:hover{color:var(--fallback-su,oklch(var(--su)/.05))}.hover\:text-success\/50:hover{color:var(--fallback-su,oklch(var(--su)/.5))}.hover\:text-success\/55:hover{color:var(--fallback-su,oklch(var(--su)/.55))}.hover\:text-success\/60:hover{color:var(--fallback-su,oklch(var(--su)/.6))}.hover\:text-success\/65:hover{color:var(--fallback-su,oklch(var(--su)/.65))}.hover\:text-success\/70:hover{color:var(--fallback-su,oklch(var(--su)/.7))}.hover\:text-success\/75:hover{color:var(--fallback-su,oklch(var(--su)/.75))}.hover\:text-success\/80:hover{color:var(--fallback-su,oklch(var(--su)/.8))}.hover\:text-success\/85:hover{color:var(--fallback-su,oklch(var(--su)/.85))}.hover\:text-success\/90:hover{color:var(--fallback-su,oklch(var(--su)/.9))}.hover\:text-success\/95:hover{color:var(--fallback-su,oklch(var(--su)/.95))}.hover\:text-warning:hover{color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:text-warning-content:hover{color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:text-warning-content\/0:hover{color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:text-warning-content\/10:hover{color:var(--fallback-wac,oklch(var(--wac)/.1))}.hover\:text-warning-content\/100:hover{color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:text-warning-content\/15:hover{color:var(--fallback-wac,oklch(var(--wac)/.15))}.hover\:text-warning-content\/20:hover{color:var(--fallback-wac,oklch(var(--wac)/.2))}.hover\:text-warning-content\/25:hover{color:var(--fallback-wac,oklch(var(--wac)/.25))}.hover\:text-warning-content\/30:hover{color:var(--fallback-wac,oklch(var(--wac)/.3))}.hover\:text-warning-content\/35:hover{color:var(--fallback-wac,oklch(var(--wac)/.35))}.hover\:text-warning-content\/40:hover{color:var(--fallback-wac,oklch(var(--wac)/.4))}.hover\:text-warning-content\/45:hover{color:var(--fallback-wac,oklch(var(--wac)/.45))}.hover\:text-warning-content\/5:hover{color:var(--fallback-wac,oklch(var(--wac)/.05))}.hover\:text-warning-content\/50:hover{color:var(--fallback-wac,oklch(var(--wac)/.5))}.hover\:text-warning-content\/55:hover{color:var(--fallback-wac,oklch(var(--wac)/.55))}.hover\:text-warning-content\/60:hover{color:var(--fallback-wac,oklch(var(--wac)/.6))}.hover\:text-warning-content\/65:hover{color:var(--fallback-wac,oklch(var(--wac)/.65))}.hover\:text-warning-content\/70:hover{color:var(--fallback-wac,oklch(var(--wac)/.7))}.hover\:text-warning-content\/75:hover{color:var(--fallback-wac,oklch(var(--wac)/.75))}.hover\:text-warning-content\/80:hover{color:var(--fallback-wac,oklch(var(--wac)/.8))}.hover\:text-warning-content\/85:hover{color:var(--fallback-wac,oklch(var(--wac)/.85))}.hover\:text-warning-content\/90:hover{color:var(--fallback-wac,oklch(var(--wac)/.9))}.hover\:text-warning-content\/95:hover{color:var(--fallback-wac,oklch(var(--wac)/.95))}.hover\:text-warning\/0:hover{color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:text-warning\/10:hover{color:var(--fallback-wa,oklch(var(--wa)/.1))}.hover\:text-warning\/100:hover{color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:text-warning\/15:hover{color:var(--fallback-wa,oklch(var(--wa)/.15))}.hover\:text-warning\/20:hover{color:var(--fallback-wa,oklch(var(--wa)/.2))}.hover\:text-warning\/25:hover{color:var(--fallback-wa,oklch(var(--wa)/.25))}.hover\:text-warning\/30:hover{color:var(--fallback-wa,oklch(var(--wa)/.3))}.hover\:text-warning\/35:hover{color:var(--fallback-wa,oklch(var(--wa)/.35))}.hover\:text-warning\/40:hover{color:var(--fallback-wa,oklch(var(--wa)/.4))}.hover\:text-warning\/45:hover{color:var(--fallback-wa,oklch(var(--wa)/.45))}.hover\:text-warning\/5:hover{color:var(--fallback-wa,oklch(var(--wa)/.05))}.hover\:text-warning\/50:hover{color:var(--fallback-wa,oklch(var(--wa)/.5))}.hover\:text-warning\/55:hover{color:var(--fallback-wa,oklch(var(--wa)/.55))}.hover\:text-warning\/60:hover{color:var(--fallback-wa,oklch(var(--wa)/.6))}.hover\:text-warning\/65:hover{color:var(--fallback-wa,oklch(var(--wa)/.65))}.hover\:text-warning\/70:hover{color:var(--fallback-wa,oklch(var(--wa)/.7))}.hover\:text-warning\/75:hover{color:var(--fallback-wa,oklch(var(--wa)/.75))}.hover\:text-warning\/80:hover{color:var(--fallback-wa,oklch(var(--wa)/.8))}.hover\:text-warning\/85:hover{color:var(--fallback-wa,oklch(var(--wa)/.85))}.hover\:text-warning\/90:hover{color:var(--fallback-wa,oklch(var(--wa)/.9))}.hover\:text-warning\/95:hover{color:var(--fallback-wa,oklch(var(--wa)/.95))}.hover\:placeholder-base-100:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:placeholder-base-100\/0:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:placeholder-base-100\/10:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.1))}.hover\:placeholder-base-100\/100:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:placeholder-base-100\/15:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.15))}.hover\:placeholder-base-100\/20:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.2))}.hover\:placeholder-base-100\/25:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.25))}.hover\:placeholder-base-100\/30:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.3))}.hover\:placeholder-base-100\/35:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.35))}.hover\:placeholder-base-100\/40:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.4))}.hover\:placeholder-base-100\/45:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.45))}.hover\:placeholder-base-100\/5:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.05))}.hover\:placeholder-base-100\/50:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.5))}.hover\:placeholder-base-100\/55:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.55))}.hover\:placeholder-base-100\/60:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.6))}.hover\:placeholder-base-100\/65:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.65))}.hover\:placeholder-base-100\/70:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.7))}.hover\:placeholder-base-100\/75:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.75))}.hover\:placeholder-base-100\/80:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.8))}.hover\:placeholder-base-100\/85:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.85))}.hover\:placeholder-base-100\/90:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.9))}.hover\:placeholder-base-100\/95:hover::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.95))}.hover\:placeholder-base-200:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:placeholder-base-200\/0:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:placeholder-base-200\/10:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.1))}.hover\:placeholder-base-200\/100:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:placeholder-base-200\/15:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.15))}.hover\:placeholder-base-200\/20:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.2))}.hover\:placeholder-base-200\/25:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.25))}.hover\:placeholder-base-200\/30:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.3))}.hover\:placeholder-base-200\/35:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.35))}.hover\:placeholder-base-200\/40:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.4))}.hover\:placeholder-base-200\/45:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.45))}.hover\:placeholder-base-200\/5:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.05))}.hover\:placeholder-base-200\/50:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.5))}.hover\:placeholder-base-200\/55:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.55))}.hover\:placeholder-base-200\/60:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.6))}.hover\:placeholder-base-200\/65:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.65))}.hover\:placeholder-base-200\/70:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.7))}.hover\:placeholder-base-200\/75:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.75))}.hover\:placeholder-base-200\/80:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.8))}.hover\:placeholder-base-200\/85:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.85))}.hover\:placeholder-base-200\/90:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.9))}.hover\:placeholder-base-200\/95:hover::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.95))}.hover\:placeholder-base-300:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:placeholder-base-300\/0:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:placeholder-base-300\/10:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.1))}.hover\:placeholder-base-300\/100:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:placeholder-base-300\/15:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.15))}.hover\:placeholder-base-300\/20:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.2))}.hover\:placeholder-base-300\/25:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.25))}.hover\:placeholder-base-300\/30:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.3))}.hover\:placeholder-base-300\/35:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.35))}.hover\:placeholder-base-300\/40:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.4))}.hover\:placeholder-base-300\/45:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.45))}.hover\:placeholder-base-300\/5:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.05))}.hover\:placeholder-base-300\/50:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.5))}.hover\:placeholder-base-300\/55:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.55))}.hover\:placeholder-base-300\/60:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.6))}.hover\:placeholder-base-300\/65:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.65))}.hover\:placeholder-base-300\/70:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.7))}.hover\:placeholder-base-300\/75:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.75))}.hover\:placeholder-base-300\/80:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.8))}.hover\:placeholder-base-300\/85:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.85))}.hover\:placeholder-base-300\/90:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.9))}.hover\:placeholder-base-300\/95:hover::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.95))}.hover\:placeholder-base-content:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:placeholder-base-content\/0:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:placeholder-base-content\/10:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.1))}.hover\:placeholder-base-content\/100:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:placeholder-base-content\/15:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.15))}.hover\:placeholder-base-content\/20:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.2))}.hover\:placeholder-base-content\/25:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.25))}.hover\:placeholder-base-content\/30:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.3))}.hover\:placeholder-base-content\/35:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.35))}.hover\:placeholder-base-content\/40:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.4))}.hover\:placeholder-base-content\/45:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.45))}.hover\:placeholder-base-content\/5:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.05))}.hover\:placeholder-base-content\/50:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.5))}.hover\:placeholder-base-content\/55:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.55))}.hover\:placeholder-base-content\/60:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.6))}.hover\:placeholder-base-content\/65:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.65))}.hover\:placeholder-base-content\/70:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.7))}.hover\:placeholder-base-content\/75:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.75))}.hover\:placeholder-base-content\/80:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.8))}.hover\:placeholder-base-content\/85:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.85))}.hover\:placeholder-base-content\/90:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.9))}.hover\:placeholder-base-content\/95:hover::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.95))}.hover\:placeholder-error:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/1))}.hover\:placeholder-error-content:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:placeholder-error-content\/0:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:placeholder-error-content\/10:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.1))}.hover\:placeholder-error-content\/100:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:placeholder-error-content\/15:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.15))}.hover\:placeholder-error-content\/20:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.2))}.hover\:placeholder-error-content\/25:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.25))}.hover\:placeholder-error-content\/30:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.3))}.hover\:placeholder-error-content\/35:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.35))}.hover\:placeholder-error-content\/40:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.4))}.hover\:placeholder-error-content\/45:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.45))}.hover\:placeholder-error-content\/5:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.05))}.hover\:placeholder-error-content\/50:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.5))}.hover\:placeholder-error-content\/55:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.55))}.hover\:placeholder-error-content\/60:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.6))}.hover\:placeholder-error-content\/65:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.65))}.hover\:placeholder-error-content\/70:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.7))}.hover\:placeholder-error-content\/75:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.75))}.hover\:placeholder-error-content\/80:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.8))}.hover\:placeholder-error-content\/85:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.85))}.hover\:placeholder-error-content\/90:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.9))}.hover\:placeholder-error-content\/95:hover::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.95))}.hover\:placeholder-error\/0:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/0))}.hover\:placeholder-error\/10:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.1))}.hover\:placeholder-error\/100:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/1))}.hover\:placeholder-error\/15:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.15))}.hover\:placeholder-error\/20:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.2))}.hover\:placeholder-error\/25:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.25))}.hover\:placeholder-error\/30:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.3))}.hover\:placeholder-error\/35:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.35))}.hover\:placeholder-error\/40:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.4))}.hover\:placeholder-error\/45:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.45))}.hover\:placeholder-error\/5:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.05))}.hover\:placeholder-error\/50:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.5))}.hover\:placeholder-error\/55:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.55))}.hover\:placeholder-error\/60:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.6))}.hover\:placeholder-error\/65:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.65))}.hover\:placeholder-error\/70:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.7))}.hover\:placeholder-error\/75:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.75))}.hover\:placeholder-error\/80:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.8))}.hover\:placeholder-error\/85:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.85))}.hover\:placeholder-error\/90:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.9))}.hover\:placeholder-error\/95:hover::placeholder{color:var(--fallback-er,oklch(var(--er)/.95))}.hover\:placeholder-info:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/1))}.hover\:placeholder-info-content:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:placeholder-info-content\/0:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:placeholder-info-content\/10:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.1))}.hover\:placeholder-info-content\/100:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:placeholder-info-content\/15:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.15))}.hover\:placeholder-info-content\/20:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.2))}.hover\:placeholder-info-content\/25:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.25))}.hover\:placeholder-info-content\/30:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.3))}.hover\:placeholder-info-content\/35:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.35))}.hover\:placeholder-info-content\/40:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.4))}.hover\:placeholder-info-content\/45:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.45))}.hover\:placeholder-info-content\/5:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.05))}.hover\:placeholder-info-content\/50:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.5))}.hover\:placeholder-info-content\/55:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.55))}.hover\:placeholder-info-content\/60:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.6))}.hover\:placeholder-info-content\/65:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.65))}.hover\:placeholder-info-content\/70:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.7))}.hover\:placeholder-info-content\/75:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.75))}.hover\:placeholder-info-content\/80:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.8))}.hover\:placeholder-info-content\/85:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.85))}.hover\:placeholder-info-content\/90:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.9))}.hover\:placeholder-info-content\/95:hover::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.95))}.hover\:placeholder-info\/0:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/0))}.hover\:placeholder-info\/10:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.1))}.hover\:placeholder-info\/100:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/1))}.hover\:placeholder-info\/15:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.15))}.hover\:placeholder-info\/20:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.2))}.hover\:placeholder-info\/25:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.25))}.hover\:placeholder-info\/30:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.3))}.hover\:placeholder-info\/35:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.35))}.hover\:placeholder-info\/40:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.4))}.hover\:placeholder-info\/45:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.45))}.hover\:placeholder-info\/5:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.05))}.hover\:placeholder-info\/50:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.5))}.hover\:placeholder-info\/55:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.55))}.hover\:placeholder-info\/60:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.6))}.hover\:placeholder-info\/65:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.65))}.hover\:placeholder-info\/70:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.7))}.hover\:placeholder-info\/75:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.75))}.hover\:placeholder-info\/80:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.8))}.hover\:placeholder-info\/85:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.85))}.hover\:placeholder-info\/90:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.9))}.hover\:placeholder-info\/95:hover::placeholder{color:var(--fallback-in,oklch(var(--in)/.95))}.hover\:placeholder-success:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/1))}.hover\:placeholder-success-content:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:placeholder-success-content\/0:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:placeholder-success-content\/10:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.1))}.hover\:placeholder-success-content\/100:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:placeholder-success-content\/15:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.15))}.hover\:placeholder-success-content\/20:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.2))}.hover\:placeholder-success-content\/25:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.25))}.hover\:placeholder-success-content\/30:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.3))}.hover\:placeholder-success-content\/35:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.35))}.hover\:placeholder-success-content\/40:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.4))}.hover\:placeholder-success-content\/45:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.45))}.hover\:placeholder-success-content\/5:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.05))}.hover\:placeholder-success-content\/50:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.5))}.hover\:placeholder-success-content\/55:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.55))}.hover\:placeholder-success-content\/60:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.6))}.hover\:placeholder-success-content\/65:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.65))}.hover\:placeholder-success-content\/70:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.7))}.hover\:placeholder-success-content\/75:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.75))}.hover\:placeholder-success-content\/80:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.8))}.hover\:placeholder-success-content\/85:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.85))}.hover\:placeholder-success-content\/90:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.9))}.hover\:placeholder-success-content\/95:hover::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.95))}.hover\:placeholder-success\/0:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/0))}.hover\:placeholder-success\/10:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.1))}.hover\:placeholder-success\/100:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/1))}.hover\:placeholder-success\/15:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.15))}.hover\:placeholder-success\/20:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.2))}.hover\:placeholder-success\/25:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.25))}.hover\:placeholder-success\/30:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.3))}.hover\:placeholder-success\/35:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.35))}.hover\:placeholder-success\/40:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.4))}.hover\:placeholder-success\/45:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.45))}.hover\:placeholder-success\/5:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.05))}.hover\:placeholder-success\/50:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.5))}.hover\:placeholder-success\/55:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.55))}.hover\:placeholder-success\/60:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.6))}.hover\:placeholder-success\/65:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.65))}.hover\:placeholder-success\/70:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.7))}.hover\:placeholder-success\/75:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.75))}.hover\:placeholder-success\/80:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.8))}.hover\:placeholder-success\/85:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.85))}.hover\:placeholder-success\/90:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.9))}.hover\:placeholder-success\/95:hover::placeholder{color:var(--fallback-su,oklch(var(--su)/.95))}.hover\:placeholder-warning:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:placeholder-warning-content:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:placeholder-warning-content\/0:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:placeholder-warning-content\/10:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.1))}.hover\:placeholder-warning-content\/100:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:placeholder-warning-content\/15:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.15))}.hover\:placeholder-warning-content\/20:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.2))}.hover\:placeholder-warning-content\/25:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.25))}.hover\:placeholder-warning-content\/30:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.3))}.hover\:placeholder-warning-content\/35:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.35))}.hover\:placeholder-warning-content\/40:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.4))}.hover\:placeholder-warning-content\/45:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.45))}.hover\:placeholder-warning-content\/5:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.05))}.hover\:placeholder-warning-content\/50:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.5))}.hover\:placeholder-warning-content\/55:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.55))}.hover\:placeholder-warning-content\/60:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.6))}.hover\:placeholder-warning-content\/65:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.65))}.hover\:placeholder-warning-content\/70:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.7))}.hover\:placeholder-warning-content\/75:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.75))}.hover\:placeholder-warning-content\/80:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.8))}.hover\:placeholder-warning-content\/85:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.85))}.hover\:placeholder-warning-content\/90:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.9))}.hover\:placeholder-warning-content\/95:hover::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.95))}.hover\:placeholder-warning\/0:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:placeholder-warning\/10:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.1))}.hover\:placeholder-warning\/100:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:placeholder-warning\/15:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.15))}.hover\:placeholder-warning\/20:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.2))}.hover\:placeholder-warning\/25:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.25))}.hover\:placeholder-warning\/30:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.3))}.hover\:placeholder-warning\/35:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.35))}.hover\:placeholder-warning\/40:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.4))}.hover\:placeholder-warning\/45:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.45))}.hover\:placeholder-warning\/5:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.05))}.hover\:placeholder-warning\/50:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.5))}.hover\:placeholder-warning\/55:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.55))}.hover\:placeholder-warning\/60:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.6))}.hover\:placeholder-warning\/65:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.65))}.hover\:placeholder-warning\/70:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.7))}.hover\:placeholder-warning\/75:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.75))}.hover\:placeholder-warning\/80:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.8))}.hover\:placeholder-warning\/85:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.85))}.hover\:placeholder-warning\/90:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.9))}.hover\:placeholder-warning\/95:hover::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.95))}.hover\:outline-accent:hover{outline-color:var(--fallback-a,oklch(var(--a)/1))}.hover\:outline-accent-content:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/1))}.hover\:outline-accent-content\/0:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/0))}.hover\:outline-accent-content\/10:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.1))}.hover\:outline-accent-content\/100:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/1))}.hover\:outline-accent-content\/15:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.15))}.hover\:outline-accent-content\/20:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.2))}.hover\:outline-accent-content\/25:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.25))}.hover\:outline-accent-content\/30:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.3))}.hover\:outline-accent-content\/35:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.35))}.hover\:outline-accent-content\/40:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.4))}.hover\:outline-accent-content\/45:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.45))}.hover\:outline-accent-content\/5:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.05))}.hover\:outline-accent-content\/50:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.5))}.hover\:outline-accent-content\/55:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.55))}.hover\:outline-accent-content\/60:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.6))}.hover\:outline-accent-content\/65:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.65))}.hover\:outline-accent-content\/70:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.7))}.hover\:outline-accent-content\/75:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.75))}.hover\:outline-accent-content\/80:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.8))}.hover\:outline-accent-content\/85:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.85))}.hover\:outline-accent-content\/90:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.9))}.hover\:outline-accent-content\/95:hover{outline-color:var(--fallback-ac,oklch(var(--ac)/.95))}.hover\:outline-accent\/0:hover{outline-color:var(--fallback-a,oklch(var(--a)/0))}.hover\:outline-accent\/10:hover{outline-color:var(--fallback-a,oklch(var(--a)/.1))}.hover\:outline-accent\/100:hover{outline-color:var(--fallback-a,oklch(var(--a)/1))}.hover\:outline-accent\/15:hover{outline-color:var(--fallback-a,oklch(var(--a)/.15))}.hover\:outline-accent\/20:hover{outline-color:var(--fallback-a,oklch(var(--a)/.2))}.hover\:outline-accent\/25:hover{outline-color:var(--fallback-a,oklch(var(--a)/.25))}.hover\:outline-accent\/30:hover{outline-color:var(--fallback-a,oklch(var(--a)/.3))}.hover\:outline-accent\/35:hover{outline-color:var(--fallback-a,oklch(var(--a)/.35))}.hover\:outline-accent\/40:hover{outline-color:var(--fallback-a,oklch(var(--a)/.4))}.hover\:outline-accent\/45:hover{outline-color:var(--fallback-a,oklch(var(--a)/.45))}.hover\:outline-accent\/5:hover{outline-color:var(--fallback-a,oklch(var(--a)/.05))}.hover\:outline-accent\/50:hover{outline-color:var(--fallback-a,oklch(var(--a)/.5))}.hover\:outline-accent\/55:hover{outline-color:var(--fallback-a,oklch(var(--a)/.55))}.hover\:outline-accent\/60:hover{outline-color:var(--fallback-a,oklch(var(--a)/.6))}.hover\:outline-accent\/65:hover{outline-color:var(--fallback-a,oklch(var(--a)/.65))}.hover\:outline-accent\/70:hover{outline-color:var(--fallback-a,oklch(var(--a)/.7))}.hover\:outline-accent\/75:hover{outline-color:var(--fallback-a,oklch(var(--a)/.75))}.hover\:outline-accent\/80:hover{outline-color:var(--fallback-a,oklch(var(--a)/.8))}.hover\:outline-accent\/85:hover{outline-color:var(--fallback-a,oklch(var(--a)/.85))}.hover\:outline-accent\/90:hover{outline-color:var(--fallback-a,oklch(var(--a)/.9))}.hover\:outline-accent\/95:hover{outline-color:var(--fallback-a,oklch(var(--a)/.95))}.hover\:outline-base-100:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:outline-base-100\/0:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:outline-base-100\/10:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.1))}.hover\:outline-base-100\/100:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:outline-base-100\/15:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.15))}.hover\:outline-base-100\/20:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.2))}.hover\:outline-base-100\/25:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.25))}.hover\:outline-base-100\/30:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.3))}.hover\:outline-base-100\/35:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.35))}.hover\:outline-base-100\/40:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.4))}.hover\:outline-base-100\/45:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.45))}.hover\:outline-base-100\/5:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.05))}.hover\:outline-base-100\/50:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.5))}.hover\:outline-base-100\/55:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.55))}.hover\:outline-base-100\/60:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.6))}.hover\:outline-base-100\/65:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.65))}.hover\:outline-base-100\/70:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.7))}.hover\:outline-base-100\/75:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.75))}.hover\:outline-base-100\/80:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.8))}.hover\:outline-base-100\/85:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.85))}.hover\:outline-base-100\/90:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.9))}.hover\:outline-base-100\/95:hover{outline-color:var(--fallback-b1,oklch(var(--b1)/.95))}.hover\:outline-base-200:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:outline-base-200\/0:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:outline-base-200\/10:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.1))}.hover\:outline-base-200\/100:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:outline-base-200\/15:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.15))}.hover\:outline-base-200\/20:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.2))}.hover\:outline-base-200\/25:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.25))}.hover\:outline-base-200\/30:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.3))}.hover\:outline-base-200\/35:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.35))}.hover\:outline-base-200\/40:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.4))}.hover\:outline-base-200\/45:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.45))}.hover\:outline-base-200\/5:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.05))}.hover\:outline-base-200\/50:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.5))}.hover\:outline-base-200\/55:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.55))}.hover\:outline-base-200\/60:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.6))}.hover\:outline-base-200\/65:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.65))}.hover\:outline-base-200\/70:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.7))}.hover\:outline-base-200\/75:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.75))}.hover\:outline-base-200\/80:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.8))}.hover\:outline-base-200\/85:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.85))}.hover\:outline-base-200\/90:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.9))}.hover\:outline-base-200\/95:hover{outline-color:var(--fallback-b2,oklch(var(--b2)/.95))}.hover\:outline-base-300:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:outline-base-300\/0:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:outline-base-300\/10:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.1))}.hover\:outline-base-300\/100:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:outline-base-300\/15:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.15))}.hover\:outline-base-300\/20:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.2))}.hover\:outline-base-300\/25:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.25))}.hover\:outline-base-300\/30:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.3))}.hover\:outline-base-300\/35:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.35))}.hover\:outline-base-300\/40:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.4))}.hover\:outline-base-300\/45:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.45))}.hover\:outline-base-300\/5:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.05))}.hover\:outline-base-300\/50:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.5))}.hover\:outline-base-300\/55:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.55))}.hover\:outline-base-300\/60:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.6))}.hover\:outline-base-300\/65:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.65))}.hover\:outline-base-300\/70:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.7))}.hover\:outline-base-300\/75:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.75))}.hover\:outline-base-300\/80:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.8))}.hover\:outline-base-300\/85:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.85))}.hover\:outline-base-300\/90:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.9))}.hover\:outline-base-300\/95:hover{outline-color:var(--fallback-b3,oklch(var(--b3)/.95))}.hover\:outline-base-content:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:outline-base-content\/0:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:outline-base-content\/10:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.1))}.hover\:outline-base-content\/100:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:outline-base-content\/15:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.15))}.hover\:outline-base-content\/20:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.hover\:outline-base-content\/25:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.25))}.hover\:outline-base-content\/30:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.3))}.hover\:outline-base-content\/35:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.35))}.hover\:outline-base-content\/40:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.4))}.hover\:outline-base-content\/45:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.45))}.hover\:outline-base-content\/5:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.05))}.hover\:outline-base-content\/50:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.5))}.hover\:outline-base-content\/55:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.55))}.hover\:outline-base-content\/60:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.6))}.hover\:outline-base-content\/65:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.65))}.hover\:outline-base-content\/70:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.7))}.hover\:outline-base-content\/75:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.75))}.hover\:outline-base-content\/80:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.8))}.hover\:outline-base-content\/85:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.85))}.hover\:outline-base-content\/90:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.9))}.hover\:outline-base-content\/95:hover{outline-color:var(--fallback-bc,oklch(var(--bc)/.95))}.hover\:outline-error:hover{outline-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:outline-error-content:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:outline-error-content\/0:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:outline-error-content\/10:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.1))}.hover\:outline-error-content\/100:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:outline-error-content\/15:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.15))}.hover\:outline-error-content\/20:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.2))}.hover\:outline-error-content\/25:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.25))}.hover\:outline-error-content\/30:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.3))}.hover\:outline-error-content\/35:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.35))}.hover\:outline-error-content\/40:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.4))}.hover\:outline-error-content\/45:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.45))}.hover\:outline-error-content\/5:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.05))}.hover\:outline-error-content\/50:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.5))}.hover\:outline-error-content\/55:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.55))}.hover\:outline-error-content\/60:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.6))}.hover\:outline-error-content\/65:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.65))}.hover\:outline-error-content\/70:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.7))}.hover\:outline-error-content\/75:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.75))}.hover\:outline-error-content\/80:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.8))}.hover\:outline-error-content\/85:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.85))}.hover\:outline-error-content\/90:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.9))}.hover\:outline-error-content\/95:hover{outline-color:var(--fallback-erc,oklch(var(--erc)/.95))}.hover\:outline-error\/0:hover{outline-color:var(--fallback-er,oklch(var(--er)/0))}.hover\:outline-error\/10:hover{outline-color:var(--fallback-er,oklch(var(--er)/.1))}.hover\:outline-error\/100:hover{outline-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:outline-error\/15:hover{outline-color:var(--fallback-er,oklch(var(--er)/.15))}.hover\:outline-error\/20:hover{outline-color:var(--fallback-er,oklch(var(--er)/.2))}.hover\:outline-error\/25:hover{outline-color:var(--fallback-er,oklch(var(--er)/.25))}.hover\:outline-error\/30:hover{outline-color:var(--fallback-er,oklch(var(--er)/.3))}.hover\:outline-error\/35:hover{outline-color:var(--fallback-er,oklch(var(--er)/.35))}.hover\:outline-error\/40:hover{outline-color:var(--fallback-er,oklch(var(--er)/.4))}.hover\:outline-error\/45:hover{outline-color:var(--fallback-er,oklch(var(--er)/.45))}.hover\:outline-error\/5:hover{outline-color:var(--fallback-er,oklch(var(--er)/.05))}.hover\:outline-error\/50:hover{outline-color:var(--fallback-er,oklch(var(--er)/.5))}.hover\:outline-error\/55:hover{outline-color:var(--fallback-er,oklch(var(--er)/.55))}.hover\:outline-error\/60:hover{outline-color:var(--fallback-er,oklch(var(--er)/.6))}.hover\:outline-error\/65:hover{outline-color:var(--fallback-er,oklch(var(--er)/.65))}.hover\:outline-error\/70:hover{outline-color:var(--fallback-er,oklch(var(--er)/.7))}.hover\:outline-error\/75:hover{outline-color:var(--fallback-er,oklch(var(--er)/.75))}.hover\:outline-error\/80:hover{outline-color:var(--fallback-er,oklch(var(--er)/.8))}.hover\:outline-error\/85:hover{outline-color:var(--fallback-er,oklch(var(--er)/.85))}.hover\:outline-error\/90:hover{outline-color:var(--fallback-er,oklch(var(--er)/.9))}.hover\:outline-error\/95:hover{outline-color:var(--fallback-er,oklch(var(--er)/.95))}.hover\:outline-info:hover{outline-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:outline-info-content:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:outline-info-content\/0:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:outline-info-content\/10:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.1))}.hover\:outline-info-content\/100:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:outline-info-content\/15:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.15))}.hover\:outline-info-content\/20:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.2))}.hover\:outline-info-content\/25:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.25))}.hover\:outline-info-content\/30:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.3))}.hover\:outline-info-content\/35:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.35))}.hover\:outline-info-content\/40:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.4))}.hover\:outline-info-content\/45:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.45))}.hover\:outline-info-content\/5:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.05))}.hover\:outline-info-content\/50:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.5))}.hover\:outline-info-content\/55:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.55))}.hover\:outline-info-content\/60:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.6))}.hover\:outline-info-content\/65:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.65))}.hover\:outline-info-content\/70:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.7))}.hover\:outline-info-content\/75:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.75))}.hover\:outline-info-content\/80:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.8))}.hover\:outline-info-content\/85:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.85))}.hover\:outline-info-content\/90:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.9))}.hover\:outline-info-content\/95:hover{outline-color:var(--fallback-inc,oklch(var(--inc)/.95))}.hover\:outline-info\/0:hover{outline-color:var(--fallback-in,oklch(var(--in)/0))}.hover\:outline-info\/10:hover{outline-color:var(--fallback-in,oklch(var(--in)/.1))}.hover\:outline-info\/100:hover{outline-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:outline-info\/15:hover{outline-color:var(--fallback-in,oklch(var(--in)/.15))}.hover\:outline-info\/20:hover{outline-color:var(--fallback-in,oklch(var(--in)/.2))}.hover\:outline-info\/25:hover{outline-color:var(--fallback-in,oklch(var(--in)/.25))}.hover\:outline-info\/30:hover{outline-color:var(--fallback-in,oklch(var(--in)/.3))}.hover\:outline-info\/35:hover{outline-color:var(--fallback-in,oklch(var(--in)/.35))}.hover\:outline-info\/40:hover{outline-color:var(--fallback-in,oklch(var(--in)/.4))}.hover\:outline-info\/45:hover{outline-color:var(--fallback-in,oklch(var(--in)/.45))}.hover\:outline-info\/5:hover{outline-color:var(--fallback-in,oklch(var(--in)/.05))}.hover\:outline-info\/50:hover{outline-color:var(--fallback-in,oklch(var(--in)/.5))}.hover\:outline-info\/55:hover{outline-color:var(--fallback-in,oklch(var(--in)/.55))}.hover\:outline-info\/60:hover{outline-color:var(--fallback-in,oklch(var(--in)/.6))}.hover\:outline-info\/65:hover{outline-color:var(--fallback-in,oklch(var(--in)/.65))}.hover\:outline-info\/70:hover{outline-color:var(--fallback-in,oklch(var(--in)/.7))}.hover\:outline-info\/75:hover{outline-color:var(--fallback-in,oklch(var(--in)/.75))}.hover\:outline-info\/80:hover{outline-color:var(--fallback-in,oklch(var(--in)/.8))}.hover\:outline-info\/85:hover{outline-color:var(--fallback-in,oklch(var(--in)/.85))}.hover\:outline-info\/90:hover{outline-color:var(--fallback-in,oklch(var(--in)/.9))}.hover\:outline-info\/95:hover{outline-color:var(--fallback-in,oklch(var(--in)/.95))}.hover\:outline-neutral:hover{outline-color:var(--fallback-n,oklch(var(--n)/1))}.hover\:outline-neutral-content:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/1))}.hover\:outline-neutral-content\/0:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/0))}.hover\:outline-neutral-content\/10:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.1))}.hover\:outline-neutral-content\/100:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/1))}.hover\:outline-neutral-content\/15:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.15))}.hover\:outline-neutral-content\/20:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.2))}.hover\:outline-neutral-content\/25:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.25))}.hover\:outline-neutral-content\/30:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.3))}.hover\:outline-neutral-content\/35:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.35))}.hover\:outline-neutral-content\/40:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.4))}.hover\:outline-neutral-content\/45:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.45))}.hover\:outline-neutral-content\/5:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.05))}.hover\:outline-neutral-content\/50:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.5))}.hover\:outline-neutral-content\/55:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.55))}.hover\:outline-neutral-content\/60:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.6))}.hover\:outline-neutral-content\/65:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.65))}.hover\:outline-neutral-content\/70:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.7))}.hover\:outline-neutral-content\/75:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.75))}.hover\:outline-neutral-content\/80:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.8))}.hover\:outline-neutral-content\/85:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.85))}.hover\:outline-neutral-content\/90:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.9))}.hover\:outline-neutral-content\/95:hover{outline-color:var(--fallback-nc,oklch(var(--nc)/.95))}.hover\:outline-neutral\/0:hover{outline-color:var(--fallback-n,oklch(var(--n)/0))}.hover\:outline-neutral\/10:hover{outline-color:var(--fallback-n,oklch(var(--n)/.1))}.hover\:outline-neutral\/100:hover{outline-color:var(--fallback-n,oklch(var(--n)/1))}.hover\:outline-neutral\/15:hover{outline-color:var(--fallback-n,oklch(var(--n)/.15))}.hover\:outline-neutral\/20:hover{outline-color:var(--fallback-n,oklch(var(--n)/.2))}.hover\:outline-neutral\/25:hover{outline-color:var(--fallback-n,oklch(var(--n)/.25))}.hover\:outline-neutral\/30:hover{outline-color:var(--fallback-n,oklch(var(--n)/.3))}.hover\:outline-neutral\/35:hover{outline-color:var(--fallback-n,oklch(var(--n)/.35))}.hover\:outline-neutral\/40:hover{outline-color:var(--fallback-n,oklch(var(--n)/.4))}.hover\:outline-neutral\/45:hover{outline-color:var(--fallback-n,oklch(var(--n)/.45))}.hover\:outline-neutral\/5:hover{outline-color:var(--fallback-n,oklch(var(--n)/.05))}.hover\:outline-neutral\/50:hover{outline-color:var(--fallback-n,oklch(var(--n)/.5))}.hover\:outline-neutral\/55:hover{outline-color:var(--fallback-n,oklch(var(--n)/.55))}.hover\:outline-neutral\/60:hover{outline-color:var(--fallback-n,oklch(var(--n)/.6))}.hover\:outline-neutral\/65:hover{outline-color:var(--fallback-n,oklch(var(--n)/.65))}.hover\:outline-neutral\/70:hover{outline-color:var(--fallback-n,oklch(var(--n)/.7))}.hover\:outline-neutral\/75:hover{outline-color:var(--fallback-n,oklch(var(--n)/.75))}.hover\:outline-neutral\/80:hover{outline-color:var(--fallback-n,oklch(var(--n)/.8))}.hover\:outline-neutral\/85:hover{outline-color:var(--fallback-n,oklch(var(--n)/.85))}.hover\:outline-neutral\/90:hover{outline-color:var(--fallback-n,oklch(var(--n)/.9))}.hover\:outline-neutral\/95:hover{outline-color:var(--fallback-n,oklch(var(--n)/.95))}.hover\:outline-primary:hover{outline-color:var(--fallback-p,oklch(var(--p)/1))}.hover\:outline-primary-content:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/1))}.hover\:outline-primary-content\/0:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/0))}.hover\:outline-primary-content\/10:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.1))}.hover\:outline-primary-content\/100:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/1))}.hover\:outline-primary-content\/15:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.15))}.hover\:outline-primary-content\/20:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.2))}.hover\:outline-primary-content\/25:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.25))}.hover\:outline-primary-content\/30:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.3))}.hover\:outline-primary-content\/35:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.35))}.hover\:outline-primary-content\/40:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.4))}.hover\:outline-primary-content\/45:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.45))}.hover\:outline-primary-content\/5:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.05))}.hover\:outline-primary-content\/50:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.5))}.hover\:outline-primary-content\/55:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.55))}.hover\:outline-primary-content\/60:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.6))}.hover\:outline-primary-content\/65:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.65))}.hover\:outline-primary-content\/70:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.7))}.hover\:outline-primary-content\/75:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.75))}.hover\:outline-primary-content\/80:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.8))}.hover\:outline-primary-content\/85:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.85))}.hover\:outline-primary-content\/90:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.9))}.hover\:outline-primary-content\/95:hover{outline-color:var(--fallback-pc,oklch(var(--pc)/.95))}.hover\:outline-primary\/0:hover{outline-color:var(--fallback-p,oklch(var(--p)/0))}.hover\:outline-primary\/10:hover{outline-color:var(--fallback-p,oklch(var(--p)/.1))}.hover\:outline-primary\/100:hover{outline-color:var(--fallback-p,oklch(var(--p)/1))}.hover\:outline-primary\/15:hover{outline-color:var(--fallback-p,oklch(var(--p)/.15))}.hover\:outline-primary\/20:hover{outline-color:var(--fallback-p,oklch(var(--p)/.2))}.hover\:outline-primary\/25:hover{outline-color:var(--fallback-p,oklch(var(--p)/.25))}.hover\:outline-primary\/30:hover{outline-color:var(--fallback-p,oklch(var(--p)/.3))}.hover\:outline-primary\/35:hover{outline-color:var(--fallback-p,oklch(var(--p)/.35))}.hover\:outline-primary\/40:hover{outline-color:var(--fallback-p,oklch(var(--p)/.4))}.hover\:outline-primary\/45:hover{outline-color:var(--fallback-p,oklch(var(--p)/.45))}.hover\:outline-primary\/5:hover{outline-color:var(--fallback-p,oklch(var(--p)/.05))}.hover\:outline-primary\/50:hover{outline-color:var(--fallback-p,oklch(var(--p)/.5))}.hover\:outline-primary\/55:hover{outline-color:var(--fallback-p,oklch(var(--p)/.55))}.hover\:outline-primary\/60:hover{outline-color:var(--fallback-p,oklch(var(--p)/.6))}.hover\:outline-primary\/65:hover{outline-color:var(--fallback-p,oklch(var(--p)/.65))}.hover\:outline-primary\/70:hover{outline-color:var(--fallback-p,oklch(var(--p)/.7))}.hover\:outline-primary\/75:hover{outline-color:var(--fallback-p,oklch(var(--p)/.75))}.hover\:outline-primary\/80:hover{outline-color:var(--fallback-p,oklch(var(--p)/.8))}.hover\:outline-primary\/85:hover{outline-color:var(--fallback-p,oklch(var(--p)/.85))}.hover\:outline-primary\/90:hover{outline-color:var(--fallback-p,oklch(var(--p)/.9))}.hover\:outline-primary\/95:hover{outline-color:var(--fallback-p,oklch(var(--p)/.95))}.hover\:outline-secondary:hover{outline-color:var(--fallback-s,oklch(var(--s)/1))}.hover\:outline-secondary-content:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/1))}.hover\:outline-secondary-content\/0:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/0))}.hover\:outline-secondary-content\/10:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.1))}.hover\:outline-secondary-content\/100:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/1))}.hover\:outline-secondary-content\/15:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.15))}.hover\:outline-secondary-content\/20:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.2))}.hover\:outline-secondary-content\/25:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.25))}.hover\:outline-secondary-content\/30:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.3))}.hover\:outline-secondary-content\/35:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.35))}.hover\:outline-secondary-content\/40:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.4))}.hover\:outline-secondary-content\/45:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.45))}.hover\:outline-secondary-content\/5:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.05))}.hover\:outline-secondary-content\/50:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.5))}.hover\:outline-secondary-content\/55:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.55))}.hover\:outline-secondary-content\/60:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.6))}.hover\:outline-secondary-content\/65:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.65))}.hover\:outline-secondary-content\/70:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.7))}.hover\:outline-secondary-content\/75:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.75))}.hover\:outline-secondary-content\/80:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.8))}.hover\:outline-secondary-content\/85:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.85))}.hover\:outline-secondary-content\/90:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.9))}.hover\:outline-secondary-content\/95:hover{outline-color:var(--fallback-sc,oklch(var(--sc)/.95))}.hover\:outline-secondary\/0:hover{outline-color:var(--fallback-s,oklch(var(--s)/0))}.hover\:outline-secondary\/10:hover{outline-color:var(--fallback-s,oklch(var(--s)/.1))}.hover\:outline-secondary\/100:hover{outline-color:var(--fallback-s,oklch(var(--s)/1))}.hover\:outline-secondary\/15:hover{outline-color:var(--fallback-s,oklch(var(--s)/.15))}.hover\:outline-secondary\/20:hover{outline-color:var(--fallback-s,oklch(var(--s)/.2))}.hover\:outline-secondary\/25:hover{outline-color:var(--fallback-s,oklch(var(--s)/.25))}.hover\:outline-secondary\/30:hover{outline-color:var(--fallback-s,oklch(var(--s)/.3))}.hover\:outline-secondary\/35:hover{outline-color:var(--fallback-s,oklch(var(--s)/.35))}.hover\:outline-secondary\/40:hover{outline-color:var(--fallback-s,oklch(var(--s)/.4))}.hover\:outline-secondary\/45:hover{outline-color:var(--fallback-s,oklch(var(--s)/.45))}.hover\:outline-secondary\/5:hover{outline-color:var(--fallback-s,oklch(var(--s)/.05))}.hover\:outline-secondary\/50:hover{outline-color:var(--fallback-s,oklch(var(--s)/.5))}.hover\:outline-secondary\/55:hover{outline-color:var(--fallback-s,oklch(var(--s)/.55))}.hover\:outline-secondary\/60:hover{outline-color:var(--fallback-s,oklch(var(--s)/.6))}.hover\:outline-secondary\/65:hover{outline-color:var(--fallback-s,oklch(var(--s)/.65))}.hover\:outline-secondary\/70:hover{outline-color:var(--fallback-s,oklch(var(--s)/.7))}.hover\:outline-secondary\/75:hover{outline-color:var(--fallback-s,oklch(var(--s)/.75))}.hover\:outline-secondary\/80:hover{outline-color:var(--fallback-s,oklch(var(--s)/.8))}.hover\:outline-secondary\/85:hover{outline-color:var(--fallback-s,oklch(var(--s)/.85))}.hover\:outline-secondary\/90:hover{outline-color:var(--fallback-s,oklch(var(--s)/.9))}.hover\:outline-secondary\/95:hover{outline-color:var(--fallback-s,oklch(var(--s)/.95))}.hover\:outline-success:hover{outline-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:outline-success-content:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:outline-success-content\/0:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:outline-success-content\/10:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.1))}.hover\:outline-success-content\/100:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:outline-success-content\/15:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.15))}.hover\:outline-success-content\/20:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.2))}.hover\:outline-success-content\/25:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.25))}.hover\:outline-success-content\/30:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.3))}.hover\:outline-success-content\/35:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.35))}.hover\:outline-success-content\/40:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.4))}.hover\:outline-success-content\/45:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.45))}.hover\:outline-success-content\/5:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.05))}.hover\:outline-success-content\/50:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.5))}.hover\:outline-success-content\/55:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.55))}.hover\:outline-success-content\/60:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.6))}.hover\:outline-success-content\/65:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.65))}.hover\:outline-success-content\/70:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.7))}.hover\:outline-success-content\/75:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.75))}.hover\:outline-success-content\/80:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.8))}.hover\:outline-success-content\/85:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.85))}.hover\:outline-success-content\/90:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.9))}.hover\:outline-success-content\/95:hover{outline-color:var(--fallback-suc,oklch(var(--suc)/.95))}.hover\:outline-success\/0:hover{outline-color:var(--fallback-su,oklch(var(--su)/0))}.hover\:outline-success\/10:hover{outline-color:var(--fallback-su,oklch(var(--su)/.1))}.hover\:outline-success\/100:hover{outline-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:outline-success\/15:hover{outline-color:var(--fallback-su,oklch(var(--su)/.15))}.hover\:outline-success\/20:hover{outline-color:var(--fallback-su,oklch(var(--su)/.2))}.hover\:outline-success\/25:hover{outline-color:var(--fallback-su,oklch(var(--su)/.25))}.hover\:outline-success\/30:hover{outline-color:var(--fallback-su,oklch(var(--su)/.3))}.hover\:outline-success\/35:hover{outline-color:var(--fallback-su,oklch(var(--su)/.35))}.hover\:outline-success\/40:hover{outline-color:var(--fallback-su,oklch(var(--su)/.4))}.hover\:outline-success\/45:hover{outline-color:var(--fallback-su,oklch(var(--su)/.45))}.hover\:outline-success\/5:hover{outline-color:var(--fallback-su,oklch(var(--su)/.05))}.hover\:outline-success\/50:hover{outline-color:var(--fallback-su,oklch(var(--su)/.5))}.hover\:outline-success\/55:hover{outline-color:var(--fallback-su,oklch(var(--su)/.55))}.hover\:outline-success\/60:hover{outline-color:var(--fallback-su,oklch(var(--su)/.6))}.hover\:outline-success\/65:hover{outline-color:var(--fallback-su,oklch(var(--su)/.65))}.hover\:outline-success\/70:hover{outline-color:var(--fallback-su,oklch(var(--su)/.7))}.hover\:outline-success\/75:hover{outline-color:var(--fallback-su,oklch(var(--su)/.75))}.hover\:outline-success\/80:hover{outline-color:var(--fallback-su,oklch(var(--su)/.8))}.hover\:outline-success\/85:hover{outline-color:var(--fallback-su,oklch(var(--su)/.85))}.hover\:outline-success\/90:hover{outline-color:var(--fallback-su,oklch(var(--su)/.9))}.hover\:outline-success\/95:hover{outline-color:var(--fallback-su,oklch(var(--su)/.95))}.hover\:outline-warning:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:outline-warning-content:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:outline-warning-content\/0:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:outline-warning-content\/10:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.1))}.hover\:outline-warning-content\/100:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:outline-warning-content\/15:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.15))}.hover\:outline-warning-content\/20:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.2))}.hover\:outline-warning-content\/25:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.25))}.hover\:outline-warning-content\/30:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.3))}.hover\:outline-warning-content\/35:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.35))}.hover\:outline-warning-content\/40:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.4))}.hover\:outline-warning-content\/45:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.45))}.hover\:outline-warning-content\/5:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.05))}.hover\:outline-warning-content\/50:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.5))}.hover\:outline-warning-content\/55:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.55))}.hover\:outline-warning-content\/60:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.6))}.hover\:outline-warning-content\/65:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.65))}.hover\:outline-warning-content\/70:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.7))}.hover\:outline-warning-content\/75:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.75))}.hover\:outline-warning-content\/80:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.8))}.hover\:outline-warning-content\/85:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.85))}.hover\:outline-warning-content\/90:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.9))}.hover\:outline-warning-content\/95:hover{outline-color:var(--fallback-wac,oklch(var(--wac)/.95))}.hover\:outline-warning\/0:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:outline-warning\/10:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.1))}.hover\:outline-warning\/100:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:outline-warning\/15:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.15))}.hover\:outline-warning\/20:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.2))}.hover\:outline-warning\/25:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.25))}.hover\:outline-warning\/30:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.3))}.hover\:outline-warning\/35:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.35))}.hover\:outline-warning\/40:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.4))}.hover\:outline-warning\/45:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.45))}.hover\:outline-warning\/5:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.05))}.hover\:outline-warning\/50:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.5))}.hover\:outline-warning\/55:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.55))}.hover\:outline-warning\/60:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.6))}.hover\:outline-warning\/65:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.65))}.hover\:outline-warning\/70:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.7))}.hover\:outline-warning\/75:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.75))}.hover\:outline-warning\/80:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.8))}.hover\:outline-warning\/85:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.85))}.hover\:outline-warning\/90:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.9))}.hover\:outline-warning\/95:hover{outline-color:var(--fallback-wa,oklch(var(--wa)/.95))}.hover\:ring-base-100:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:ring-base-100\/0:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:ring-base-100\/10:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.1))}.hover\:ring-base-100\/100:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:ring-base-100\/15:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.15))}.hover\:ring-base-100\/20:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.2))}.hover\:ring-base-100\/25:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.25))}.hover\:ring-base-100\/30:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.3))}.hover\:ring-base-100\/35:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.35))}.hover\:ring-base-100\/40:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.4))}.hover\:ring-base-100\/45:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.45))}.hover\:ring-base-100\/5:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.05))}.hover\:ring-base-100\/50:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.5))}.hover\:ring-base-100\/55:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.55))}.hover\:ring-base-100\/60:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.6))}.hover\:ring-base-100\/65:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.65))}.hover\:ring-base-100\/70:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.7))}.hover\:ring-base-100\/75:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.75))}.hover\:ring-base-100\/80:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.8))}.hover\:ring-base-100\/85:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.85))}.hover\:ring-base-100\/90:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.9))}.hover\:ring-base-100\/95:hover{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.95))}.hover\:ring-base-200:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:ring-base-200\/0:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:ring-base-200\/10:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.1))}.hover\:ring-base-200\/100:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:ring-base-200\/15:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.15))}.hover\:ring-base-200\/20:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.2))}.hover\:ring-base-200\/25:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.25))}.hover\:ring-base-200\/30:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.3))}.hover\:ring-base-200\/35:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.35))}.hover\:ring-base-200\/40:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.4))}.hover\:ring-base-200\/45:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.45))}.hover\:ring-base-200\/5:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.05))}.hover\:ring-base-200\/50:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.5))}.hover\:ring-base-200\/55:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.55))}.hover\:ring-base-200\/60:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.6))}.hover\:ring-base-200\/65:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.65))}.hover\:ring-base-200\/70:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.7))}.hover\:ring-base-200\/75:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.75))}.hover\:ring-base-200\/80:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.8))}.hover\:ring-base-200\/85:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.85))}.hover\:ring-base-200\/90:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.9))}.hover\:ring-base-200\/95:hover{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.95))}.hover\:ring-base-300:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:ring-base-300\/0:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:ring-base-300\/10:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.1))}.hover\:ring-base-300\/100:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:ring-base-300\/15:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.15))}.hover\:ring-base-300\/20:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.2))}.hover\:ring-base-300\/25:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.25))}.hover\:ring-base-300\/30:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.3))}.hover\:ring-base-300\/35:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.35))}.hover\:ring-base-300\/40:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.4))}.hover\:ring-base-300\/45:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.45))}.hover\:ring-base-300\/5:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.05))}.hover\:ring-base-300\/50:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.5))}.hover\:ring-base-300\/55:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.55))}.hover\:ring-base-300\/60:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.6))}.hover\:ring-base-300\/65:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.65))}.hover\:ring-base-300\/70:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.7))}.hover\:ring-base-300\/75:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.75))}.hover\:ring-base-300\/80:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.8))}.hover\:ring-base-300\/85:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.85))}.hover\:ring-base-300\/90:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.9))}.hover\:ring-base-300\/95:hover{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.95))}.hover\:ring-base-content:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:ring-base-content\/0:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:ring-base-content\/10:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.1))}.hover\:ring-base-content\/100:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:ring-base-content\/15:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.15))}.hover\:ring-base-content\/20:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.2))}.hover\:ring-base-content\/25:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.25))}.hover\:ring-base-content\/30:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.3))}.hover\:ring-base-content\/35:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.35))}.hover\:ring-base-content\/40:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.4))}.hover\:ring-base-content\/45:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.45))}.hover\:ring-base-content\/5:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.05))}.hover\:ring-base-content\/50:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.5))}.hover\:ring-base-content\/55:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.55))}.hover\:ring-base-content\/60:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.6))}.hover\:ring-base-content\/65:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.65))}.hover\:ring-base-content\/70:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.7))}.hover\:ring-base-content\/75:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.75))}.hover\:ring-base-content\/80:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.8))}.hover\:ring-base-content\/85:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.85))}.hover\:ring-base-content\/90:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.9))}.hover\:ring-base-content\/95:hover{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.95))}.hover\:ring-error:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:ring-error-content:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:ring-error-content\/0:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:ring-error-content\/10:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.1))}.hover\:ring-error-content\/100:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:ring-error-content\/15:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.15))}.hover\:ring-error-content\/20:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.2))}.hover\:ring-error-content\/25:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.25))}.hover\:ring-error-content\/30:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.3))}.hover\:ring-error-content\/35:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.35))}.hover\:ring-error-content\/40:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.4))}.hover\:ring-error-content\/45:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.45))}.hover\:ring-error-content\/5:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.05))}.hover\:ring-error-content\/50:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.5))}.hover\:ring-error-content\/55:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.55))}.hover\:ring-error-content\/60:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.6))}.hover\:ring-error-content\/65:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.65))}.hover\:ring-error-content\/70:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.7))}.hover\:ring-error-content\/75:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.75))}.hover\:ring-error-content\/80:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.8))}.hover\:ring-error-content\/85:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.85))}.hover\:ring-error-content\/90:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.9))}.hover\:ring-error-content\/95:hover{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.95))}.hover\:ring-error\/0:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0))}.hover\:ring-error\/10:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.1))}.hover\:ring-error\/100:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:ring-error\/15:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.15))}.hover\:ring-error\/20:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.2))}.hover\:ring-error\/25:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.25))}.hover\:ring-error\/30:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.3))}.hover\:ring-error\/35:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.35))}.hover\:ring-error\/40:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.4))}.hover\:ring-error\/45:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.45))}.hover\:ring-error\/5:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.05))}.hover\:ring-error\/50:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.5))}.hover\:ring-error\/55:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.55))}.hover\:ring-error\/60:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.6))}.hover\:ring-error\/65:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.65))}.hover\:ring-error\/70:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.7))}.hover\:ring-error\/75:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.75))}.hover\:ring-error\/80:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.8))}.hover\:ring-error\/85:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.85))}.hover\:ring-error\/90:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.9))}.hover\:ring-error\/95:hover{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.95))}.hover\:ring-info:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:ring-info-content:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:ring-info-content\/0:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:ring-info-content\/10:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.1))}.hover\:ring-info-content\/100:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:ring-info-content\/15:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.15))}.hover\:ring-info-content\/20:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.2))}.hover\:ring-info-content\/25:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.25))}.hover\:ring-info-content\/30:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.3))}.hover\:ring-info-content\/35:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.35))}.hover\:ring-info-content\/40:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.4))}.hover\:ring-info-content\/45:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.45))}.hover\:ring-info-content\/5:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.05))}.hover\:ring-info-content\/50:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.5))}.hover\:ring-info-content\/55:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.55))}.hover\:ring-info-content\/60:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.6))}.hover\:ring-info-content\/65:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.65))}.hover\:ring-info-content\/70:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.7))}.hover\:ring-info-content\/75:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.75))}.hover\:ring-info-content\/80:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.8))}.hover\:ring-info-content\/85:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.85))}.hover\:ring-info-content\/90:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.9))}.hover\:ring-info-content\/95:hover{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.95))}.hover\:ring-info\/0:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0))}.hover\:ring-info\/10:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.1))}.hover\:ring-info\/100:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:ring-info\/15:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.15))}.hover\:ring-info\/20:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.2))}.hover\:ring-info\/25:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.25))}.hover\:ring-info\/30:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.3))}.hover\:ring-info\/35:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.35))}.hover\:ring-info\/40:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.4))}.hover\:ring-info\/45:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.45))}.hover\:ring-info\/5:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.05))}.hover\:ring-info\/50:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.5))}.hover\:ring-info\/55:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.55))}.hover\:ring-info\/60:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.6))}.hover\:ring-info\/65:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.65))}.hover\:ring-info\/70:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.7))}.hover\:ring-info\/75:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.75))}.hover\:ring-info\/80:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.8))}.hover\:ring-info\/85:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.85))}.hover\:ring-info\/90:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.9))}.hover\:ring-info\/95:hover{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.95))}.hover\:ring-success:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:ring-success-content:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:ring-success-content\/0:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:ring-success-content\/10:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.1))}.hover\:ring-success-content\/100:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:ring-success-content\/15:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.15))}.hover\:ring-success-content\/20:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.2))}.hover\:ring-success-content\/25:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.25))}.hover\:ring-success-content\/30:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.3))}.hover\:ring-success-content\/35:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.35))}.hover\:ring-success-content\/40:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.4))}.hover\:ring-success-content\/45:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.45))}.hover\:ring-success-content\/5:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.05))}.hover\:ring-success-content\/50:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.5))}.hover\:ring-success-content\/55:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.55))}.hover\:ring-success-content\/60:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.6))}.hover\:ring-success-content\/65:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.65))}.hover\:ring-success-content\/70:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.7))}.hover\:ring-success-content\/75:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.75))}.hover\:ring-success-content\/80:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.8))}.hover\:ring-success-content\/85:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.85))}.hover\:ring-success-content\/90:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.9))}.hover\:ring-success-content\/95:hover{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.95))}.hover\:ring-success\/0:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0))}.hover\:ring-success\/10:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.1))}.hover\:ring-success\/100:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:ring-success\/15:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.15))}.hover\:ring-success\/20:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.2))}.hover\:ring-success\/25:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.25))}.hover\:ring-success\/30:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.3))}.hover\:ring-success\/35:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.35))}.hover\:ring-success\/40:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.4))}.hover\:ring-success\/45:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.45))}.hover\:ring-success\/5:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.05))}.hover\:ring-success\/50:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.5))}.hover\:ring-success\/55:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.55))}.hover\:ring-success\/60:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.6))}.hover\:ring-success\/65:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.65))}.hover\:ring-success\/70:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.7))}.hover\:ring-success\/75:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.75))}.hover\:ring-success\/80:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.8))}.hover\:ring-success\/85:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.85))}.hover\:ring-success\/90:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.9))}.hover\:ring-success\/95:hover{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.95))}.hover\:ring-warning:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:ring-warning-content:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:ring-warning-content\/0:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:ring-warning-content\/10:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.1))}.hover\:ring-warning-content\/100:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:ring-warning-content\/15:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.15))}.hover\:ring-warning-content\/20:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.2))}.hover\:ring-warning-content\/25:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.25))}.hover\:ring-warning-content\/30:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.3))}.hover\:ring-warning-content\/35:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.35))}.hover\:ring-warning-content\/40:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.4))}.hover\:ring-warning-content\/45:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.45))}.hover\:ring-warning-content\/5:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.05))}.hover\:ring-warning-content\/50:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.5))}.hover\:ring-warning-content\/55:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.55))}.hover\:ring-warning-content\/60:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.6))}.hover\:ring-warning-content\/65:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.65))}.hover\:ring-warning-content\/70:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.7))}.hover\:ring-warning-content\/75:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.75))}.hover\:ring-warning-content\/80:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.8))}.hover\:ring-warning-content\/85:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.85))}.hover\:ring-warning-content\/90:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.9))}.hover\:ring-warning-content\/95:hover{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.95))}.hover\:ring-warning\/0:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:ring-warning\/10:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.1))}.hover\:ring-warning\/100:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:ring-warning\/15:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.15))}.hover\:ring-warning\/20:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.2))}.hover\:ring-warning\/25:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.25))}.hover\:ring-warning\/30:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.3))}.hover\:ring-warning\/35:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.35))}.hover\:ring-warning\/40:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.4))}.hover\:ring-warning\/45:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.45))}.hover\:ring-warning\/5:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.05))}.hover\:ring-warning\/50:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.5))}.hover\:ring-warning\/55:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.55))}.hover\:ring-warning\/60:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.6))}.hover\:ring-warning\/65:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.65))}.hover\:ring-warning\/70:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.7))}.hover\:ring-warning\/75:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.75))}.hover\:ring-warning\/80:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.8))}.hover\:ring-warning\/85:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.85))}.hover\:ring-warning\/90:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.9))}.hover\:ring-warning\/95:hover{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.95))}.hover\:ring-offset-base-100:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:ring-offset-base-100\/0:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0))}.hover\:ring-offset-base-100\/10:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.1))}.hover\:ring-offset-base-100\/100:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/1))}.hover\:ring-offset-base-100\/15:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.15))}.hover\:ring-offset-base-100\/20:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.2))}.hover\:ring-offset-base-100\/25:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.25))}.hover\:ring-offset-base-100\/30:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.3))}.hover\:ring-offset-base-100\/35:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.35))}.hover\:ring-offset-base-100\/40:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.4))}.hover\:ring-offset-base-100\/45:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.45))}.hover\:ring-offset-base-100\/5:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.05))}.hover\:ring-offset-base-100\/50:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.5))}.hover\:ring-offset-base-100\/55:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.55))}.hover\:ring-offset-base-100\/60:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.6))}.hover\:ring-offset-base-100\/65:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.65))}.hover\:ring-offset-base-100\/70:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.7))}.hover\:ring-offset-base-100\/75:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.75))}.hover\:ring-offset-base-100\/80:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.8))}.hover\:ring-offset-base-100\/85:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.85))}.hover\:ring-offset-base-100\/90:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.9))}.hover\:ring-offset-base-100\/95:hover{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.95))}.hover\:ring-offset-base-200:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:ring-offset-base-200\/0:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0))}.hover\:ring-offset-base-200\/10:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.1))}.hover\:ring-offset-base-200\/100:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/1))}.hover\:ring-offset-base-200\/15:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.15))}.hover\:ring-offset-base-200\/20:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.2))}.hover\:ring-offset-base-200\/25:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.25))}.hover\:ring-offset-base-200\/30:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.3))}.hover\:ring-offset-base-200\/35:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.35))}.hover\:ring-offset-base-200\/40:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.4))}.hover\:ring-offset-base-200\/45:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.45))}.hover\:ring-offset-base-200\/5:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.05))}.hover\:ring-offset-base-200\/50:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.5))}.hover\:ring-offset-base-200\/55:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.55))}.hover\:ring-offset-base-200\/60:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.6))}.hover\:ring-offset-base-200\/65:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.65))}.hover\:ring-offset-base-200\/70:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.7))}.hover\:ring-offset-base-200\/75:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.75))}.hover\:ring-offset-base-200\/80:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.8))}.hover\:ring-offset-base-200\/85:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.85))}.hover\:ring-offset-base-200\/90:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.9))}.hover\:ring-offset-base-200\/95:hover{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.95))}.hover\:ring-offset-base-300:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:ring-offset-base-300\/0:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0))}.hover\:ring-offset-base-300\/10:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.1))}.hover\:ring-offset-base-300\/100:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/1))}.hover\:ring-offset-base-300\/15:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.15))}.hover\:ring-offset-base-300\/20:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.2))}.hover\:ring-offset-base-300\/25:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.25))}.hover\:ring-offset-base-300\/30:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.3))}.hover\:ring-offset-base-300\/35:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.35))}.hover\:ring-offset-base-300\/40:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.4))}.hover\:ring-offset-base-300\/45:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.45))}.hover\:ring-offset-base-300\/5:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.05))}.hover\:ring-offset-base-300\/50:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.5))}.hover\:ring-offset-base-300\/55:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.55))}.hover\:ring-offset-base-300\/60:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.6))}.hover\:ring-offset-base-300\/65:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.65))}.hover\:ring-offset-base-300\/70:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.7))}.hover\:ring-offset-base-300\/75:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.75))}.hover\:ring-offset-base-300\/80:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.8))}.hover\:ring-offset-base-300\/85:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.85))}.hover\:ring-offset-base-300\/90:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.9))}.hover\:ring-offset-base-300\/95:hover{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.95))}.hover\:ring-offset-base-content:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:ring-offset-base-content\/0:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0))}.hover\:ring-offset-base-content\/10:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.1))}.hover\:ring-offset-base-content\/100:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/1))}.hover\:ring-offset-base-content\/15:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.15))}.hover\:ring-offset-base-content\/20:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.2))}.hover\:ring-offset-base-content\/25:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.25))}.hover\:ring-offset-base-content\/30:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.3))}.hover\:ring-offset-base-content\/35:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.35))}.hover\:ring-offset-base-content\/40:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.4))}.hover\:ring-offset-base-content\/45:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.45))}.hover\:ring-offset-base-content\/5:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.05))}.hover\:ring-offset-base-content\/50:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.5))}.hover\:ring-offset-base-content\/55:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.55))}.hover\:ring-offset-base-content\/60:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.6))}.hover\:ring-offset-base-content\/65:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.65))}.hover\:ring-offset-base-content\/70:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.7))}.hover\:ring-offset-base-content\/75:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.75))}.hover\:ring-offset-base-content\/80:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.8))}.hover\:ring-offset-base-content\/85:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.85))}.hover\:ring-offset-base-content\/90:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.9))}.hover\:ring-offset-base-content\/95:hover{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.95))}.hover\:ring-offset-error:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:ring-offset-error-content:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:ring-offset-error-content\/0:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0))}.hover\:ring-offset-error-content\/10:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.1))}.hover\:ring-offset-error-content\/100:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/1))}.hover\:ring-offset-error-content\/15:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.15))}.hover\:ring-offset-error-content\/20:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.2))}.hover\:ring-offset-error-content\/25:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.25))}.hover\:ring-offset-error-content\/30:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.3))}.hover\:ring-offset-error-content\/35:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.35))}.hover\:ring-offset-error-content\/40:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.4))}.hover\:ring-offset-error-content\/45:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.45))}.hover\:ring-offset-error-content\/5:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.05))}.hover\:ring-offset-error-content\/50:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.5))}.hover\:ring-offset-error-content\/55:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.55))}.hover\:ring-offset-error-content\/60:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.6))}.hover\:ring-offset-error-content\/65:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.65))}.hover\:ring-offset-error-content\/70:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.7))}.hover\:ring-offset-error-content\/75:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.75))}.hover\:ring-offset-error-content\/80:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.8))}.hover\:ring-offset-error-content\/85:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.85))}.hover\:ring-offset-error-content\/90:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.9))}.hover\:ring-offset-error-content\/95:hover{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.95))}.hover\:ring-offset-error\/0:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0))}.hover\:ring-offset-error\/10:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.1))}.hover\:ring-offset-error\/100:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/1))}.hover\:ring-offset-error\/15:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.15))}.hover\:ring-offset-error\/20:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.2))}.hover\:ring-offset-error\/25:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.25))}.hover\:ring-offset-error\/30:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.3))}.hover\:ring-offset-error\/35:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.35))}.hover\:ring-offset-error\/40:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.4))}.hover\:ring-offset-error\/45:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.45))}.hover\:ring-offset-error\/5:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.05))}.hover\:ring-offset-error\/50:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.5))}.hover\:ring-offset-error\/55:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.55))}.hover\:ring-offset-error\/60:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.6))}.hover\:ring-offset-error\/65:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.65))}.hover\:ring-offset-error\/70:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.7))}.hover\:ring-offset-error\/75:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.75))}.hover\:ring-offset-error\/80:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.8))}.hover\:ring-offset-error\/85:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.85))}.hover\:ring-offset-error\/90:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.9))}.hover\:ring-offset-error\/95:hover{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.95))}.hover\:ring-offset-info:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:ring-offset-info-content:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:ring-offset-info-content\/0:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0))}.hover\:ring-offset-info-content\/10:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.1))}.hover\:ring-offset-info-content\/100:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:ring-offset-info-content\/15:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.15))}.hover\:ring-offset-info-content\/20:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.2))}.hover\:ring-offset-info-content\/25:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.25))}.hover\:ring-offset-info-content\/30:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.3))}.hover\:ring-offset-info-content\/35:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.35))}.hover\:ring-offset-info-content\/40:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.4))}.hover\:ring-offset-info-content\/45:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.45))}.hover\:ring-offset-info-content\/5:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.05))}.hover\:ring-offset-info-content\/50:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.5))}.hover\:ring-offset-info-content\/55:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.55))}.hover\:ring-offset-info-content\/60:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.6))}.hover\:ring-offset-info-content\/65:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.65))}.hover\:ring-offset-info-content\/70:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.7))}.hover\:ring-offset-info-content\/75:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.75))}.hover\:ring-offset-info-content\/80:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.8))}.hover\:ring-offset-info-content\/85:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.85))}.hover\:ring-offset-info-content\/90:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.9))}.hover\:ring-offset-info-content\/95:hover{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.95))}.hover\:ring-offset-info\/0:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0))}.hover\:ring-offset-info\/10:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.1))}.hover\:ring-offset-info\/100:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/1))}.hover\:ring-offset-info\/15:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.15))}.hover\:ring-offset-info\/20:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.2))}.hover\:ring-offset-info\/25:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.25))}.hover\:ring-offset-info\/30:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.3))}.hover\:ring-offset-info\/35:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.35))}.hover\:ring-offset-info\/40:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.4))}.hover\:ring-offset-info\/45:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.45))}.hover\:ring-offset-info\/5:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.05))}.hover\:ring-offset-info\/50:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.5))}.hover\:ring-offset-info\/55:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.55))}.hover\:ring-offset-info\/60:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.6))}.hover\:ring-offset-info\/65:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.65))}.hover\:ring-offset-info\/70:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.7))}.hover\:ring-offset-info\/75:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.75))}.hover\:ring-offset-info\/80:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.8))}.hover\:ring-offset-info\/85:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.85))}.hover\:ring-offset-info\/90:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.9))}.hover\:ring-offset-info\/95:hover{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.95))}.hover\:ring-offset-success:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:ring-offset-success-content:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:ring-offset-success-content\/0:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0))}.hover\:ring-offset-success-content\/10:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.1))}.hover\:ring-offset-success-content\/100:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:ring-offset-success-content\/15:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.15))}.hover\:ring-offset-success-content\/20:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.2))}.hover\:ring-offset-success-content\/25:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.25))}.hover\:ring-offset-success-content\/30:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.3))}.hover\:ring-offset-success-content\/35:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.35))}.hover\:ring-offset-success-content\/40:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.4))}.hover\:ring-offset-success-content\/45:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.45))}.hover\:ring-offset-success-content\/5:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.05))}.hover\:ring-offset-success-content\/50:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.5))}.hover\:ring-offset-success-content\/55:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.55))}.hover\:ring-offset-success-content\/60:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.6))}.hover\:ring-offset-success-content\/65:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.65))}.hover\:ring-offset-success-content\/70:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.7))}.hover\:ring-offset-success-content\/75:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.75))}.hover\:ring-offset-success-content\/80:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.8))}.hover\:ring-offset-success-content\/85:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.85))}.hover\:ring-offset-success-content\/90:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.9))}.hover\:ring-offset-success-content\/95:hover{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.95))}.hover\:ring-offset-success\/0:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0))}.hover\:ring-offset-success\/10:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.1))}.hover\:ring-offset-success\/100:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/1))}.hover\:ring-offset-success\/15:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.15))}.hover\:ring-offset-success\/20:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.2))}.hover\:ring-offset-success\/25:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.25))}.hover\:ring-offset-success\/30:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.3))}.hover\:ring-offset-success\/35:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.35))}.hover\:ring-offset-success\/40:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.4))}.hover\:ring-offset-success\/45:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.45))}.hover\:ring-offset-success\/5:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.05))}.hover\:ring-offset-success\/50:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.5))}.hover\:ring-offset-success\/55:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.55))}.hover\:ring-offset-success\/60:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.6))}.hover\:ring-offset-success\/65:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.65))}.hover\:ring-offset-success\/70:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.7))}.hover\:ring-offset-success\/75:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.75))}.hover\:ring-offset-success\/80:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.8))}.hover\:ring-offset-success\/85:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.85))}.hover\:ring-offset-success\/90:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.9))}.hover\:ring-offset-success\/95:hover{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.95))}.hover\:ring-offset-warning:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:ring-offset-warning-content:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:ring-offset-warning-content\/0:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0))}.hover\:ring-offset-warning-content\/10:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.1))}.hover\:ring-offset-warning-content\/100:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:ring-offset-warning-content\/15:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.15))}.hover\:ring-offset-warning-content\/20:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.2))}.hover\:ring-offset-warning-content\/25:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.25))}.hover\:ring-offset-warning-content\/30:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.3))}.hover\:ring-offset-warning-content\/35:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.35))}.hover\:ring-offset-warning-content\/40:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.4))}.hover\:ring-offset-warning-content\/45:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.45))}.hover\:ring-offset-warning-content\/5:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.05))}.hover\:ring-offset-warning-content\/50:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.5))}.hover\:ring-offset-warning-content\/55:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.55))}.hover\:ring-offset-warning-content\/60:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.6))}.hover\:ring-offset-warning-content\/65:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.65))}.hover\:ring-offset-warning-content\/70:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.7))}.hover\:ring-offset-warning-content\/75:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.75))}.hover\:ring-offset-warning-content\/80:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.8))}.hover\:ring-offset-warning-content\/85:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.85))}.hover\:ring-offset-warning-content\/90:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.9))}.hover\:ring-offset-warning-content\/95:hover{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.95))}.hover\:ring-offset-warning\/0:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0))}.hover\:ring-offset-warning\/10:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.1))}.hover\:ring-offset-warning\/100:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/1))}.hover\:ring-offset-warning\/15:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.15))}.hover\:ring-offset-warning\/20:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.2))}.hover\:ring-offset-warning\/25:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.25))}.hover\:ring-offset-warning\/30:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.3))}.hover\:ring-offset-warning\/35:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.35))}.hover\:ring-offset-warning\/40:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.4))}.hover\:ring-offset-warning\/45:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.45))}.hover\:ring-offset-warning\/5:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.05))}.hover\:ring-offset-warning\/50:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.5))}.hover\:ring-offset-warning\/55:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.55))}.hover\:ring-offset-warning\/60:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.6))}.hover\:ring-offset-warning\/65:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.65))}.hover\:ring-offset-warning\/70:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.7))}.hover\:ring-offset-warning\/75:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.75))}.hover\:ring-offset-warning\/80:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.8))}.hover\:ring-offset-warning\/85:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.85))}.hover\:ring-offset-warning\/90:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.9))}.hover\:ring-offset-warning\/95:hover{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.95))}.hover\:tooltip-info:hover{--tooltip-color:var(--fallback-in,oklch(var(--in)/1));--tooltip-text-color:var(--fallback-inc,oklch(var(--inc)/1))}.hover\:tooltip-success:hover{--tooltip-color:var(--fallback-su,oklch(var(--su)/1));--tooltip-text-color:var(--fallback-suc,oklch(var(--suc)/1))}.hover\:tooltip-warning:hover{--tooltip-color:var(--fallback-wa,oklch(var(--wa)/1));--tooltip-text-color:var(--fallback-wac,oklch(var(--wac)/1))}.hover\:tooltip-error:hover{--tooltip-color:var(--fallback-er,oklch(var(--er)/1));--tooltip-text-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:divide-base-100:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:divide-base-100\/0:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:divide-base-100\/10:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.1))}.focus\:divide-base-100\/100:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:divide-base-100\/15:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.15))}.focus\:divide-base-100\/20:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.2))}.focus\:divide-base-100\/25:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.25))}.focus\:divide-base-100\/30:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.3))}.focus\:divide-base-100\/35:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.35))}.focus\:divide-base-100\/40:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.4))}.focus\:divide-base-100\/45:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.45))}.focus\:divide-base-100\/5:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.05))}.focus\:divide-base-100\/50:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.5))}.focus\:divide-base-100\/55:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.55))}.focus\:divide-base-100\/60:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.6))}.focus\:divide-base-100\/65:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.65))}.focus\:divide-base-100\/70:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.7))}.focus\:divide-base-100\/75:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.75))}.focus\:divide-base-100\/80:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.8))}.focus\:divide-base-100\/85:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.85))}.focus\:divide-base-100\/90:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.9))}.focus\:divide-base-100\/95:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b1,oklch(var(--b1)/.95))}.focus\:divide-base-200:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:divide-base-200\/0:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:divide-base-200\/10:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.1))}.focus\:divide-base-200\/100:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:divide-base-200\/15:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.15))}.focus\:divide-base-200\/20:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.2))}.focus\:divide-base-200\/25:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.25))}.focus\:divide-base-200\/30:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.3))}.focus\:divide-base-200\/35:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.35))}.focus\:divide-base-200\/40:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.4))}.focus\:divide-base-200\/45:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.45))}.focus\:divide-base-200\/5:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.05))}.focus\:divide-base-200\/50:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.5))}.focus\:divide-base-200\/55:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.55))}.focus\:divide-base-200\/60:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.6))}.focus\:divide-base-200\/65:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.65))}.focus\:divide-base-200\/70:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.7))}.focus\:divide-base-200\/75:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.75))}.focus\:divide-base-200\/80:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.8))}.focus\:divide-base-200\/85:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.85))}.focus\:divide-base-200\/90:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.9))}.focus\:divide-base-200\/95:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b2,oklch(var(--b2)/.95))}.focus\:divide-base-300:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:divide-base-300\/0:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:divide-base-300\/10:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.1))}.focus\:divide-base-300\/100:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:divide-base-300\/15:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.15))}.focus\:divide-base-300\/20:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.2))}.focus\:divide-base-300\/25:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.25))}.focus\:divide-base-300\/30:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.3))}.focus\:divide-base-300\/35:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.35))}.focus\:divide-base-300\/40:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.4))}.focus\:divide-base-300\/45:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.45))}.focus\:divide-base-300\/5:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.05))}.focus\:divide-base-300\/50:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.5))}.focus\:divide-base-300\/55:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.55))}.focus\:divide-base-300\/60:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.6))}.focus\:divide-base-300\/65:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.65))}.focus\:divide-base-300\/70:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.7))}.focus\:divide-base-300\/75:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.75))}.focus\:divide-base-300\/80:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.8))}.focus\:divide-base-300\/85:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.85))}.focus\:divide-base-300\/90:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.9))}.focus\:divide-base-300\/95:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-b3,oklch(var(--b3)/.95))}.focus\:divide-base-content:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:divide-base-content\/0:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:divide-base-content\/10:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.1))}.focus\:divide-base-content\/100:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:divide-base-content\/15:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.15))}.focus\:divide-base-content\/20:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.focus\:divide-base-content\/25:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.25))}.focus\:divide-base-content\/30:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.3))}.focus\:divide-base-content\/35:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.35))}.focus\:divide-base-content\/40:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.4))}.focus\:divide-base-content\/45:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.45))}.focus\:divide-base-content\/5:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.05))}.focus\:divide-base-content\/50:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.5))}.focus\:divide-base-content\/55:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.55))}.focus\:divide-base-content\/60:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.6))}.focus\:divide-base-content\/65:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.65))}.focus\:divide-base-content\/70:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.7))}.focus\:divide-base-content\/75:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.75))}.focus\:divide-base-content\/80:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.8))}.focus\:divide-base-content\/85:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.85))}.focus\:divide-base-content\/90:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.9))}.focus\:divide-base-content\/95:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-bc,oklch(var(--bc)/.95))}.focus\:divide-error:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:divide-error-content:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:divide-error-content\/0:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:divide-error-content\/10:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.1))}.focus\:divide-error-content\/100:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:divide-error-content\/15:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.15))}.focus\:divide-error-content\/20:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.2))}.focus\:divide-error-content\/25:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.25))}.focus\:divide-error-content\/30:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.3))}.focus\:divide-error-content\/35:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.35))}.focus\:divide-error-content\/40:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.4))}.focus\:divide-error-content\/45:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.45))}.focus\:divide-error-content\/5:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.05))}.focus\:divide-error-content\/50:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.5))}.focus\:divide-error-content\/55:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.55))}.focus\:divide-error-content\/60:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.6))}.focus\:divide-error-content\/65:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.65))}.focus\:divide-error-content\/70:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.7))}.focus\:divide-error-content\/75:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.75))}.focus\:divide-error-content\/80:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.8))}.focus\:divide-error-content\/85:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.85))}.focus\:divide-error-content\/90:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.9))}.focus\:divide-error-content\/95:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-erc,oklch(var(--erc)/.95))}.focus\:divide-error\/0:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/0))}.focus\:divide-error\/10:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.1))}.focus\:divide-error\/100:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:divide-error\/15:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.15))}.focus\:divide-error\/20:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.2))}.focus\:divide-error\/25:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.25))}.focus\:divide-error\/30:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.3))}.focus\:divide-error\/35:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.35))}.focus\:divide-error\/40:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.4))}.focus\:divide-error\/45:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.45))}.focus\:divide-error\/5:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.05))}.focus\:divide-error\/50:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.5))}.focus\:divide-error\/55:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.55))}.focus\:divide-error\/60:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.6))}.focus\:divide-error\/65:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.65))}.focus\:divide-error\/70:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.7))}.focus\:divide-error\/75:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.75))}.focus\:divide-error\/80:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.8))}.focus\:divide-error\/85:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.85))}.focus\:divide-error\/90:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.9))}.focus\:divide-error\/95:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-er,oklch(var(--er)/.95))}.focus\:divide-info:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:divide-info-content:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:divide-info-content\/0:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:divide-info-content\/10:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.1))}.focus\:divide-info-content\/100:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:divide-info-content\/15:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.15))}.focus\:divide-info-content\/20:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.2))}.focus\:divide-info-content\/25:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.25))}.focus\:divide-info-content\/30:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.3))}.focus\:divide-info-content\/35:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.35))}.focus\:divide-info-content\/40:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.4))}.focus\:divide-info-content\/45:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.45))}.focus\:divide-info-content\/5:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.05))}.focus\:divide-info-content\/50:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.5))}.focus\:divide-info-content\/55:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.55))}.focus\:divide-info-content\/60:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.6))}.focus\:divide-info-content\/65:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.65))}.focus\:divide-info-content\/70:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.7))}.focus\:divide-info-content\/75:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.75))}.focus\:divide-info-content\/80:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.8))}.focus\:divide-info-content\/85:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.85))}.focus\:divide-info-content\/90:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.9))}.focus\:divide-info-content\/95:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-inc,oklch(var(--inc)/.95))}.focus\:divide-info\/0:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/0))}.focus\:divide-info\/10:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.1))}.focus\:divide-info\/100:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:divide-info\/15:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.15))}.focus\:divide-info\/20:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.2))}.focus\:divide-info\/25:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.25))}.focus\:divide-info\/30:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.3))}.focus\:divide-info\/35:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.35))}.focus\:divide-info\/40:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.4))}.focus\:divide-info\/45:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.45))}.focus\:divide-info\/5:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.05))}.focus\:divide-info\/50:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.5))}.focus\:divide-info\/55:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.55))}.focus\:divide-info\/60:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.6))}.focus\:divide-info\/65:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.65))}.focus\:divide-info\/70:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.7))}.focus\:divide-info\/75:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.75))}.focus\:divide-info\/80:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.8))}.focus\:divide-info\/85:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.85))}.focus\:divide-info\/90:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.9))}.focus\:divide-info\/95:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-in,oklch(var(--in)/.95))}.focus\:divide-success:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:divide-success-content:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:divide-success-content\/0:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:divide-success-content\/10:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.1))}.focus\:divide-success-content\/100:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:divide-success-content\/15:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.15))}.focus\:divide-success-content\/20:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.2))}.focus\:divide-success-content\/25:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.25))}.focus\:divide-success-content\/30:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.3))}.focus\:divide-success-content\/35:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.35))}.focus\:divide-success-content\/40:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.4))}.focus\:divide-success-content\/45:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.45))}.focus\:divide-success-content\/5:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.05))}.focus\:divide-success-content\/50:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.5))}.focus\:divide-success-content\/55:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.55))}.focus\:divide-success-content\/60:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.6))}.focus\:divide-success-content\/65:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.65))}.focus\:divide-success-content\/70:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.7))}.focus\:divide-success-content\/75:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.75))}.focus\:divide-success-content\/80:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.8))}.focus\:divide-success-content\/85:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.85))}.focus\:divide-success-content\/90:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.9))}.focus\:divide-success-content\/95:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-suc,oklch(var(--suc)/.95))}.focus\:divide-success\/0:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/0))}.focus\:divide-success\/10:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.1))}.focus\:divide-success\/100:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:divide-success\/15:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.15))}.focus\:divide-success\/20:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.2))}.focus\:divide-success\/25:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.25))}.focus\:divide-success\/30:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.3))}.focus\:divide-success\/35:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.35))}.focus\:divide-success\/40:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.4))}.focus\:divide-success\/45:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.45))}.focus\:divide-success\/5:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.05))}.focus\:divide-success\/50:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.5))}.focus\:divide-success\/55:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.55))}.focus\:divide-success\/60:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.6))}.focus\:divide-success\/65:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.65))}.focus\:divide-success\/70:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.7))}.focus\:divide-success\/75:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.75))}.focus\:divide-success\/80:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.8))}.focus\:divide-success\/85:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.85))}.focus\:divide-success\/90:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.9))}.focus\:divide-success\/95:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-su,oklch(var(--su)/.95))}.focus\:divide-warning:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:divide-warning-content:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:divide-warning-content\/0:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:divide-warning-content\/10:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.1))}.focus\:divide-warning-content\/100:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:divide-warning-content\/15:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.15))}.focus\:divide-warning-content\/20:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.2))}.focus\:divide-warning-content\/25:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.25))}.focus\:divide-warning-content\/30:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.3))}.focus\:divide-warning-content\/35:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.35))}.focus\:divide-warning-content\/40:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.4))}.focus\:divide-warning-content\/45:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.45))}.focus\:divide-warning-content\/5:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.05))}.focus\:divide-warning-content\/50:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.5))}.focus\:divide-warning-content\/55:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.55))}.focus\:divide-warning-content\/60:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.6))}.focus\:divide-warning-content\/65:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.65))}.focus\:divide-warning-content\/70:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.7))}.focus\:divide-warning-content\/75:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.75))}.focus\:divide-warning-content\/80:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.8))}.focus\:divide-warning-content\/85:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.85))}.focus\:divide-warning-content\/90:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.9))}.focus\:divide-warning-content\/95:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wac,oklch(var(--wac)/.95))}.focus\:divide-warning\/0:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:divide-warning\/10:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.1))}.focus\:divide-warning\/100:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:divide-warning\/15:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.15))}.focus\:divide-warning\/20:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.2))}.focus\:divide-warning\/25:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.25))}.focus\:divide-warning\/30:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.3))}.focus\:divide-warning\/35:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.35))}.focus\:divide-warning\/40:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.4))}.focus\:divide-warning\/45:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.45))}.focus\:divide-warning\/5:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.05))}.focus\:divide-warning\/50:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.5))}.focus\:divide-warning\/55:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.55))}.focus\:divide-warning\/60:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.6))}.focus\:divide-warning\/65:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.65))}.focus\:divide-warning\/70:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.7))}.focus\:divide-warning\/75:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.75))}.focus\:divide-warning\/80:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.8))}.focus\:divide-warning\/85:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.85))}.focus\:divide-warning\/90:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.9))}.focus\:divide-warning\/95:focus>:not([hidden])~:not([hidden]){border-color:var(--fallback-wa,oklch(var(--wa)/.95))}.focus\:border-accent:focus{border-color:var(--fallback-a,oklch(var(--a)/1))}.focus\:border-accent-content:focus{border-color:var(--fallback-ac,oklch(var(--ac)/1))}.focus\:border-accent-content\/0:focus{border-color:var(--fallback-ac,oklch(var(--ac)/0))}.focus\:border-accent-content\/10:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.1))}.focus\:border-accent-content\/100:focus{border-color:var(--fallback-ac,oklch(var(--ac)/1))}.focus\:border-accent-content\/15:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.15))}.focus\:border-accent-content\/20:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.2))}.focus\:border-accent-content\/25:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.25))}.focus\:border-accent-content\/30:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.3))}.focus\:border-accent-content\/35:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.35))}.focus\:border-accent-content\/40:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.4))}.focus\:border-accent-content\/45:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.45))}.focus\:border-accent-content\/5:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.05))}.focus\:border-accent-content\/50:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.5))}.focus\:border-accent-content\/55:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.55))}.focus\:border-accent-content\/60:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.6))}.focus\:border-accent-content\/65:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.65))}.focus\:border-accent-content\/70:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.7))}.focus\:border-accent-content\/75:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.75))}.focus\:border-accent-content\/80:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.8))}.focus\:border-accent-content\/85:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.85))}.focus\:border-accent-content\/90:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.9))}.focus\:border-accent-content\/95:focus{border-color:var(--fallback-ac,oklch(var(--ac)/.95))}.focus\:border-accent\/0:focus{border-color:var(--fallback-a,oklch(var(--a)/0))}.focus\:border-accent\/10:focus{border-color:var(--fallback-a,oklch(var(--a)/.1))}.focus\:border-accent\/100:focus{border-color:var(--fallback-a,oklch(var(--a)/1))}.focus\:border-accent\/15:focus{border-color:var(--fallback-a,oklch(var(--a)/.15))}.focus\:border-accent\/20:focus{border-color:var(--fallback-a,oklch(var(--a)/.2))}.focus\:border-accent\/25:focus{border-color:var(--fallback-a,oklch(var(--a)/.25))}.focus\:border-accent\/30:focus{border-color:var(--fallback-a,oklch(var(--a)/.3))}.focus\:border-accent\/35:focus{border-color:var(--fallback-a,oklch(var(--a)/.35))}.focus\:border-accent\/40:focus{border-color:var(--fallback-a,oklch(var(--a)/.4))}.focus\:border-accent\/45:focus{border-color:var(--fallback-a,oklch(var(--a)/.45))}.focus\:border-accent\/5:focus{border-color:var(--fallback-a,oklch(var(--a)/.05))}.focus\:border-accent\/50:focus{border-color:var(--fallback-a,oklch(var(--a)/.5))}.focus\:border-accent\/55:focus{border-color:var(--fallback-a,oklch(var(--a)/.55))}.focus\:border-accent\/60:focus{border-color:var(--fallback-a,oklch(var(--a)/.6))}.focus\:border-accent\/65:focus{border-color:var(--fallback-a,oklch(var(--a)/.65))}.focus\:border-accent\/70:focus{border-color:var(--fallback-a,oklch(var(--a)/.7))}.focus\:border-accent\/75:focus{border-color:var(--fallback-a,oklch(var(--a)/.75))}.focus\:border-accent\/80:focus{border-color:var(--fallback-a,oklch(var(--a)/.8))}.focus\:border-accent\/85:focus{border-color:var(--fallback-a,oklch(var(--a)/.85))}.focus\:border-accent\/90:focus{border-color:var(--fallback-a,oklch(var(--a)/.9))}.focus\:border-accent\/95:focus{border-color:var(--fallback-a,oklch(var(--a)/.95))}.focus\:border-base-100:focus{border-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-base-100\/0:focus{border-color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:border-base-100\/10:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.1))}.focus\:border-base-100\/100:focus{border-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-base-100\/15:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.15))}.focus\:border-base-100\/20:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.2))}.focus\:border-base-100\/25:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.25))}.focus\:border-base-100\/30:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.3))}.focus\:border-base-100\/35:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.35))}.focus\:border-base-100\/40:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.4))}.focus\:border-base-100\/45:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.45))}.focus\:border-base-100\/5:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.05))}.focus\:border-base-100\/50:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.5))}.focus\:border-base-100\/55:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.55))}.focus\:border-base-100\/60:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.6))}.focus\:border-base-100\/65:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.65))}.focus\:border-base-100\/70:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.7))}.focus\:border-base-100\/75:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.75))}.focus\:border-base-100\/80:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.8))}.focus\:border-base-100\/85:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.85))}.focus\:border-base-100\/90:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.9))}.focus\:border-base-100\/95:focus{border-color:var(--fallback-b1,oklch(var(--b1)/.95))}.focus\:border-base-200:focus{border-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-base-200\/0:focus{border-color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:border-base-200\/10:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.1))}.focus\:border-base-200\/100:focus{border-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-base-200\/15:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.15))}.focus\:border-base-200\/20:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.2))}.focus\:border-base-200\/25:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.25))}.focus\:border-base-200\/30:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.3))}.focus\:border-base-200\/35:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.35))}.focus\:border-base-200\/40:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.4))}.focus\:border-base-200\/45:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.45))}.focus\:border-base-200\/5:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.05))}.focus\:border-base-200\/50:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.5))}.focus\:border-base-200\/55:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.55))}.focus\:border-base-200\/60:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.6))}.focus\:border-base-200\/65:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.65))}.focus\:border-base-200\/70:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.7))}.focus\:border-base-200\/75:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.75))}.focus\:border-base-200\/80:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.8))}.focus\:border-base-200\/85:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.85))}.focus\:border-base-200\/90:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.9))}.focus\:border-base-200\/95:focus{border-color:var(--fallback-b2,oklch(var(--b2)/.95))}.focus\:border-base-300:focus{border-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-base-300\/0:focus{border-color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:border-base-300\/10:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.1))}.focus\:border-base-300\/100:focus{border-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-base-300\/15:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.15))}.focus\:border-base-300\/20:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.2))}.focus\:border-base-300\/25:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.25))}.focus\:border-base-300\/30:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.3))}.focus\:border-base-300\/35:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.35))}.focus\:border-base-300\/40:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.4))}.focus\:border-base-300\/45:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.45))}.focus\:border-base-300\/5:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.05))}.focus\:border-base-300\/50:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.5))}.focus\:border-base-300\/55:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.55))}.focus\:border-base-300\/60:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.6))}.focus\:border-base-300\/65:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.65))}.focus\:border-base-300\/70:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.7))}.focus\:border-base-300\/75:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.75))}.focus\:border-base-300\/80:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.8))}.focus\:border-base-300\/85:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.85))}.focus\:border-base-300\/90:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.9))}.focus\:border-base-300\/95:focus{border-color:var(--fallback-b3,oklch(var(--b3)/.95))}.focus\:border-base-content:focus{border-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-base-content\/0:focus{border-color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:border-base-content\/10:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.1))}.focus\:border-base-content\/100:focus{border-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-base-content\/15:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.15))}.focus\:border-base-content\/20:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.2))}.focus\:border-base-content\/25:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.25))}.focus\:border-base-content\/30:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.3))}.focus\:border-base-content\/35:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.35))}.focus\:border-base-content\/40:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.4))}.focus\:border-base-content\/45:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.45))}.focus\:border-base-content\/5:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.05))}.focus\:border-base-content\/50:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.5))}.focus\:border-base-content\/55:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.55))}.focus\:border-base-content\/60:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.6))}.focus\:border-base-content\/65:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.65))}.focus\:border-base-content\/70:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.7))}.focus\:border-base-content\/75:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.75))}.focus\:border-base-content\/80:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.8))}.focus\:border-base-content\/85:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.85))}.focus\:border-base-content\/90:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.9))}.focus\:border-base-content\/95:focus{border-color:var(--fallback-bc,oklch(var(--bc)/.95))}.focus\:border-error:focus{border-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-error-content:focus{border-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-error-content\/0:focus{border-color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:border-error-content\/10:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.1))}.focus\:border-error-content\/100:focus{border-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-error-content\/15:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.15))}.focus\:border-error-content\/20:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.2))}.focus\:border-error-content\/25:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.25))}.focus\:border-error-content\/30:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.3))}.focus\:border-error-content\/35:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.35))}.focus\:border-error-content\/40:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.4))}.focus\:border-error-content\/45:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.45))}.focus\:border-error-content\/5:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.05))}.focus\:border-error-content\/50:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.5))}.focus\:border-error-content\/55:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.55))}.focus\:border-error-content\/60:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.6))}.focus\:border-error-content\/65:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.65))}.focus\:border-error-content\/70:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.7))}.focus\:border-error-content\/75:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.75))}.focus\:border-error-content\/80:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.8))}.focus\:border-error-content\/85:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.85))}.focus\:border-error-content\/90:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.9))}.focus\:border-error-content\/95:focus{border-color:var(--fallback-erc,oklch(var(--erc)/.95))}.focus\:border-error\/0:focus{border-color:var(--fallback-er,oklch(var(--er)/0))}.focus\:border-error\/10:focus{border-color:var(--fallback-er,oklch(var(--er)/.1))}.focus\:border-error\/100:focus{border-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-error\/15:focus{border-color:var(--fallback-er,oklch(var(--er)/.15))}.focus\:border-error\/20:focus{border-color:var(--fallback-er,oklch(var(--er)/.2))}.focus\:border-error\/25:focus{border-color:var(--fallback-er,oklch(var(--er)/.25))}.focus\:border-error\/30:focus{border-color:var(--fallback-er,oklch(var(--er)/.3))}.focus\:border-error\/35:focus{border-color:var(--fallback-er,oklch(var(--er)/.35))}.focus\:border-error\/40:focus{border-color:var(--fallback-er,oklch(var(--er)/.4))}.focus\:border-error\/45:focus{border-color:var(--fallback-er,oklch(var(--er)/.45))}.focus\:border-error\/5:focus{border-color:var(--fallback-er,oklch(var(--er)/.05))}.focus\:border-error\/50:focus{border-color:var(--fallback-er,oklch(var(--er)/.5))}.focus\:border-error\/55:focus{border-color:var(--fallback-er,oklch(var(--er)/.55))}.focus\:border-error\/60:focus{border-color:var(--fallback-er,oklch(var(--er)/.6))}.focus\:border-error\/65:focus{border-color:var(--fallback-er,oklch(var(--er)/.65))}.focus\:border-error\/70:focus{border-color:var(--fallback-er,oklch(var(--er)/.7))}.focus\:border-error\/75:focus{border-color:var(--fallback-er,oklch(var(--er)/.75))}.focus\:border-error\/80:focus{border-color:var(--fallback-er,oklch(var(--er)/.8))}.focus\:border-error\/85:focus{border-color:var(--fallback-er,oklch(var(--er)/.85))}.focus\:border-error\/90:focus{border-color:var(--fallback-er,oklch(var(--er)/.9))}.focus\:border-error\/95:focus{border-color:var(--fallback-er,oklch(var(--er)/.95))}.focus\:border-info:focus{border-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-info-content:focus{border-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-info-content\/0:focus{border-color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:border-info-content\/10:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.1))}.focus\:border-info-content\/100:focus{border-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-info-content\/15:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.15))}.focus\:border-info-content\/20:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.2))}.focus\:border-info-content\/25:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.25))}.focus\:border-info-content\/30:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.3))}.focus\:border-info-content\/35:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.35))}.focus\:border-info-content\/40:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.4))}.focus\:border-info-content\/45:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.45))}.focus\:border-info-content\/5:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.05))}.focus\:border-info-content\/50:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.5))}.focus\:border-info-content\/55:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.55))}.focus\:border-info-content\/60:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.6))}.focus\:border-info-content\/65:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.65))}.focus\:border-info-content\/70:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.7))}.focus\:border-info-content\/75:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.75))}.focus\:border-info-content\/80:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.8))}.focus\:border-info-content\/85:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.85))}.focus\:border-info-content\/90:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.9))}.focus\:border-info-content\/95:focus{border-color:var(--fallback-inc,oklch(var(--inc)/.95))}.focus\:border-info\/0:focus{border-color:var(--fallback-in,oklch(var(--in)/0))}.focus\:border-info\/10:focus{border-color:var(--fallback-in,oklch(var(--in)/.1))}.focus\:border-info\/100:focus{border-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-info\/15:focus{border-color:var(--fallback-in,oklch(var(--in)/.15))}.focus\:border-info\/20:focus{border-color:var(--fallback-in,oklch(var(--in)/.2))}.focus\:border-info\/25:focus{border-color:var(--fallback-in,oklch(var(--in)/.25))}.focus\:border-info\/30:focus{border-color:var(--fallback-in,oklch(var(--in)/.3))}.focus\:border-info\/35:focus{border-color:var(--fallback-in,oklch(var(--in)/.35))}.focus\:border-info\/40:focus{border-color:var(--fallback-in,oklch(var(--in)/.4))}.focus\:border-info\/45:focus{border-color:var(--fallback-in,oklch(var(--in)/.45))}.focus\:border-info\/5:focus{border-color:var(--fallback-in,oklch(var(--in)/.05))}.focus\:border-info\/50:focus{border-color:var(--fallback-in,oklch(var(--in)/.5))}.focus\:border-info\/55:focus{border-color:var(--fallback-in,oklch(var(--in)/.55))}.focus\:border-info\/60:focus{border-color:var(--fallback-in,oklch(var(--in)/.6))}.focus\:border-info\/65:focus{border-color:var(--fallback-in,oklch(var(--in)/.65))}.focus\:border-info\/70:focus{border-color:var(--fallback-in,oklch(var(--in)/.7))}.focus\:border-info\/75:focus{border-color:var(--fallback-in,oklch(var(--in)/.75))}.focus\:border-info\/80:focus{border-color:var(--fallback-in,oklch(var(--in)/.8))}.focus\:border-info\/85:focus{border-color:var(--fallback-in,oklch(var(--in)/.85))}.focus\:border-info\/90:focus{border-color:var(--fallback-in,oklch(var(--in)/.9))}.focus\:border-info\/95:focus{border-color:var(--fallback-in,oklch(var(--in)/.95))}.focus\:border-neutral:focus{border-color:var(--fallback-n,oklch(var(--n)/1))}.focus\:border-neutral-content:focus{border-color:var(--fallback-nc,oklch(var(--nc)/1))}.focus\:border-neutral-content\/0:focus{border-color:var(--fallback-nc,oklch(var(--nc)/0))}.focus\:border-neutral-content\/10:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.1))}.focus\:border-neutral-content\/100:focus{border-color:var(--fallback-nc,oklch(var(--nc)/1))}.focus\:border-neutral-content\/15:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.15))}.focus\:border-neutral-content\/20:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.2))}.focus\:border-neutral-content\/25:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.25))}.focus\:border-neutral-content\/30:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.3))}.focus\:border-neutral-content\/35:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.35))}.focus\:border-neutral-content\/40:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.4))}.focus\:border-neutral-content\/45:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.45))}.focus\:border-neutral-content\/5:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.05))}.focus\:border-neutral-content\/50:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.5))}.focus\:border-neutral-content\/55:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.55))}.focus\:border-neutral-content\/60:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.6))}.focus\:border-neutral-content\/65:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.65))}.focus\:border-neutral-content\/70:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.7))}.focus\:border-neutral-content\/75:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.75))}.focus\:border-neutral-content\/80:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.8))}.focus\:border-neutral-content\/85:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.85))}.focus\:border-neutral-content\/90:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.9))}.focus\:border-neutral-content\/95:focus{border-color:var(--fallback-nc,oklch(var(--nc)/.95))}.focus\:border-neutral\/0:focus{border-color:var(--fallback-n,oklch(var(--n)/0))}.focus\:border-neutral\/10:focus{border-color:var(--fallback-n,oklch(var(--n)/.1))}.focus\:border-neutral\/100:focus{border-color:var(--fallback-n,oklch(var(--n)/1))}.focus\:border-neutral\/15:focus{border-color:var(--fallback-n,oklch(var(--n)/.15))}.focus\:border-neutral\/20:focus{border-color:var(--fallback-n,oklch(var(--n)/.2))}.focus\:border-neutral\/25:focus{border-color:var(--fallback-n,oklch(var(--n)/.25))}.focus\:border-neutral\/30:focus{border-color:var(--fallback-n,oklch(var(--n)/.3))}.focus\:border-neutral\/35:focus{border-color:var(--fallback-n,oklch(var(--n)/.35))}.focus\:border-neutral\/40:focus{border-color:var(--fallback-n,oklch(var(--n)/.4))}.focus\:border-neutral\/45:focus{border-color:var(--fallback-n,oklch(var(--n)/.45))}.focus\:border-neutral\/5:focus{border-color:var(--fallback-n,oklch(var(--n)/.05))}.focus\:border-neutral\/50:focus{border-color:var(--fallback-n,oklch(var(--n)/.5))}.focus\:border-neutral\/55:focus{border-color:var(--fallback-n,oklch(var(--n)/.55))}.focus\:border-neutral\/60:focus{border-color:var(--fallback-n,oklch(var(--n)/.6))}.focus\:border-neutral\/65:focus{border-color:var(--fallback-n,oklch(var(--n)/.65))}.focus\:border-neutral\/70:focus{border-color:var(--fallback-n,oklch(var(--n)/.7))}.focus\:border-neutral\/75:focus{border-color:var(--fallback-n,oklch(var(--n)/.75))}.focus\:border-neutral\/80:focus{border-color:var(--fallback-n,oklch(var(--n)/.8))}.focus\:border-neutral\/85:focus{border-color:var(--fallback-n,oklch(var(--n)/.85))}.focus\:border-neutral\/90:focus{border-color:var(--fallback-n,oklch(var(--n)/.9))}.focus\:border-neutral\/95:focus{border-color:var(--fallback-n,oklch(var(--n)/.95))}.focus\:border-primary:focus{border-color:var(--fallback-p,oklch(var(--p)/1))}.focus\:border-primary-content:focus{border-color:var(--fallback-pc,oklch(var(--pc)/1))}.focus\:border-primary-content\/0:focus{border-color:var(--fallback-pc,oklch(var(--pc)/0))}.focus\:border-primary-content\/10:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.1))}.focus\:border-primary-content\/100:focus{border-color:var(--fallback-pc,oklch(var(--pc)/1))}.focus\:border-primary-content\/15:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.15))}.focus\:border-primary-content\/20:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.2))}.focus\:border-primary-content\/25:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.25))}.focus\:border-primary-content\/30:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.3))}.focus\:border-primary-content\/35:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.35))}.focus\:border-primary-content\/40:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.4))}.focus\:border-primary-content\/45:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.45))}.focus\:border-primary-content\/5:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.05))}.focus\:border-primary-content\/50:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.5))}.focus\:border-primary-content\/55:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.55))}.focus\:border-primary-content\/60:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.6))}.focus\:border-primary-content\/65:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.65))}.focus\:border-primary-content\/70:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.7))}.focus\:border-primary-content\/75:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.75))}.focus\:border-primary-content\/80:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.8))}.focus\:border-primary-content\/85:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.85))}.focus\:border-primary-content\/90:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.9))}.focus\:border-primary-content\/95:focus{border-color:var(--fallback-pc,oklch(var(--pc)/.95))}.focus\:border-primary\/0:focus{border-color:var(--fallback-p,oklch(var(--p)/0))}.focus\:border-primary\/10:focus{border-color:var(--fallback-p,oklch(var(--p)/.1))}.focus\:border-primary\/100:focus{border-color:var(--fallback-p,oklch(var(--p)/1))}.focus\:border-primary\/15:focus{border-color:var(--fallback-p,oklch(var(--p)/.15))}.focus\:border-primary\/20:focus{border-color:var(--fallback-p,oklch(var(--p)/.2))}.focus\:border-primary\/25:focus{border-color:var(--fallback-p,oklch(var(--p)/.25))}.focus\:border-primary\/30:focus{border-color:var(--fallback-p,oklch(var(--p)/.3))}.focus\:border-primary\/35:focus{border-color:var(--fallback-p,oklch(var(--p)/.35))}.focus\:border-primary\/40:focus{border-color:var(--fallback-p,oklch(var(--p)/.4))}.focus\:border-primary\/45:focus{border-color:var(--fallback-p,oklch(var(--p)/.45))}.focus\:border-primary\/5:focus{border-color:var(--fallback-p,oklch(var(--p)/.05))}.focus\:border-primary\/50:focus{border-color:var(--fallback-p,oklch(var(--p)/.5))}.focus\:border-primary\/55:focus{border-color:var(--fallback-p,oklch(var(--p)/.55))}.focus\:border-primary\/60:focus{border-color:var(--fallback-p,oklch(var(--p)/.6))}.focus\:border-primary\/65:focus{border-color:var(--fallback-p,oklch(var(--p)/.65))}.focus\:border-primary\/70:focus{border-color:var(--fallback-p,oklch(var(--p)/.7))}.focus\:border-primary\/75:focus{border-color:var(--fallback-p,oklch(var(--p)/.75))}.focus\:border-primary\/80:focus{border-color:var(--fallback-p,oklch(var(--p)/.8))}.focus\:border-primary\/85:focus{border-color:var(--fallback-p,oklch(var(--p)/.85))}.focus\:border-primary\/90:focus{border-color:var(--fallback-p,oklch(var(--p)/.9))}.focus\:border-primary\/95:focus{border-color:var(--fallback-p,oklch(var(--p)/.95))}.focus\:border-secondary:focus{border-color:var(--fallback-s,oklch(var(--s)/1))}.focus\:border-secondary-content:focus{border-color:var(--fallback-sc,oklch(var(--sc)/1))}.focus\:border-secondary-content\/0:focus{border-color:var(--fallback-sc,oklch(var(--sc)/0))}.focus\:border-secondary-content\/10:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.1))}.focus\:border-secondary-content\/100:focus{border-color:var(--fallback-sc,oklch(var(--sc)/1))}.focus\:border-secondary-content\/15:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.15))}.focus\:border-secondary-content\/20:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.2))}.focus\:border-secondary-content\/25:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.25))}.focus\:border-secondary-content\/30:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.3))}.focus\:border-secondary-content\/35:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.35))}.focus\:border-secondary-content\/40:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.4))}.focus\:border-secondary-content\/45:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.45))}.focus\:border-secondary-content\/5:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.05))}.focus\:border-secondary-content\/50:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.5))}.focus\:border-secondary-content\/55:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.55))}.focus\:border-secondary-content\/60:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.6))}.focus\:border-secondary-content\/65:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.65))}.focus\:border-secondary-content\/70:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.7))}.focus\:border-secondary-content\/75:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.75))}.focus\:border-secondary-content\/80:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.8))}.focus\:border-secondary-content\/85:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.85))}.focus\:border-secondary-content\/90:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.9))}.focus\:border-secondary-content\/95:focus{border-color:var(--fallback-sc,oklch(var(--sc)/.95))}.focus\:border-secondary\/0:focus{border-color:var(--fallback-s,oklch(var(--s)/0))}.focus\:border-secondary\/10:focus{border-color:var(--fallback-s,oklch(var(--s)/.1))}.focus\:border-secondary\/100:focus{border-color:var(--fallback-s,oklch(var(--s)/1))}.focus\:border-secondary\/15:focus{border-color:var(--fallback-s,oklch(var(--s)/.15))}.focus\:border-secondary\/20:focus{border-color:var(--fallback-s,oklch(var(--s)/.2))}.focus\:border-secondary\/25:focus{border-color:var(--fallback-s,oklch(var(--s)/.25))}.focus\:border-secondary\/30:focus{border-color:var(--fallback-s,oklch(var(--s)/.3))}.focus\:border-secondary\/35:focus{border-color:var(--fallback-s,oklch(var(--s)/.35))}.focus\:border-secondary\/40:focus{border-color:var(--fallback-s,oklch(var(--s)/.4))}.focus\:border-secondary\/45:focus{border-color:var(--fallback-s,oklch(var(--s)/.45))}.focus\:border-secondary\/5:focus{border-color:var(--fallback-s,oklch(var(--s)/.05))}.focus\:border-secondary\/50:focus{border-color:var(--fallback-s,oklch(var(--s)/.5))}.focus\:border-secondary\/55:focus{border-color:var(--fallback-s,oklch(var(--s)/.55))}.focus\:border-secondary\/60:focus{border-color:var(--fallback-s,oklch(var(--s)/.6))}.focus\:border-secondary\/65:focus{border-color:var(--fallback-s,oklch(var(--s)/.65))}.focus\:border-secondary\/70:focus{border-color:var(--fallback-s,oklch(var(--s)/.7))}.focus\:border-secondary\/75:focus{border-color:var(--fallback-s,oklch(var(--s)/.75))}.focus\:border-secondary\/80:focus{border-color:var(--fallback-s,oklch(var(--s)/.8))}.focus\:border-secondary\/85:focus{border-color:var(--fallback-s,oklch(var(--s)/.85))}.focus\:border-secondary\/90:focus{border-color:var(--fallback-s,oklch(var(--s)/.9))}.focus\:border-secondary\/95:focus{border-color:var(--fallback-s,oklch(var(--s)/.95))}.focus\:border-success:focus{border-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-success-content:focus{border-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-success-content\/0:focus{border-color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:border-success-content\/10:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.1))}.focus\:border-success-content\/100:focus{border-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-success-content\/15:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.15))}.focus\:border-success-content\/20:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.2))}.focus\:border-success-content\/25:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.25))}.focus\:border-success-content\/30:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.3))}.focus\:border-success-content\/35:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.35))}.focus\:border-success-content\/40:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.4))}.focus\:border-success-content\/45:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.45))}.focus\:border-success-content\/5:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.05))}.focus\:border-success-content\/50:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.5))}.focus\:border-success-content\/55:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.55))}.focus\:border-success-content\/60:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.6))}.focus\:border-success-content\/65:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.65))}.focus\:border-success-content\/70:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.7))}.focus\:border-success-content\/75:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.75))}.focus\:border-success-content\/80:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.8))}.focus\:border-success-content\/85:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.85))}.focus\:border-success-content\/90:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.9))}.focus\:border-success-content\/95:focus{border-color:var(--fallback-suc,oklch(var(--suc)/.95))}.focus\:border-success\/0:focus{border-color:var(--fallback-su,oklch(var(--su)/0))}.focus\:border-success\/10:focus{border-color:var(--fallback-su,oklch(var(--su)/.1))}.focus\:border-success\/100:focus{border-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-success\/15:focus{border-color:var(--fallback-su,oklch(var(--su)/.15))}.focus\:border-success\/20:focus{border-color:var(--fallback-su,oklch(var(--su)/.2))}.focus\:border-success\/25:focus{border-color:var(--fallback-su,oklch(var(--su)/.25))}.focus\:border-success\/30:focus{border-color:var(--fallback-su,oklch(var(--su)/.3))}.focus\:border-success\/35:focus{border-color:var(--fallback-su,oklch(var(--su)/.35))}.focus\:border-success\/40:focus{border-color:var(--fallback-su,oklch(var(--su)/.4))}.focus\:border-success\/45:focus{border-color:var(--fallback-su,oklch(var(--su)/.45))}.focus\:border-success\/5:focus{border-color:var(--fallback-su,oklch(var(--su)/.05))}.focus\:border-success\/50:focus{border-color:var(--fallback-su,oklch(var(--su)/.5))}.focus\:border-success\/55:focus{border-color:var(--fallback-su,oklch(var(--su)/.55))}.focus\:border-success\/60:focus{border-color:var(--fallback-su,oklch(var(--su)/.6))}.focus\:border-success\/65:focus{border-color:var(--fallback-su,oklch(var(--su)/.65))}.focus\:border-success\/70:focus{border-color:var(--fallback-su,oklch(var(--su)/.7))}.focus\:border-success\/75:focus{border-color:var(--fallback-su,oklch(var(--su)/.75))}.focus\:border-success\/80:focus{border-color:var(--fallback-su,oklch(var(--su)/.8))}.focus\:border-success\/85:focus{border-color:var(--fallback-su,oklch(var(--su)/.85))}.focus\:border-success\/90:focus{border-color:var(--fallback-su,oklch(var(--su)/.9))}.focus\:border-success\/95:focus{border-color:var(--fallback-su,oklch(var(--su)/.95))}.focus\:border-warning:focus{border-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-warning-content:focus{border-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-warning-content\/0:focus{border-color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:border-warning-content\/10:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.1))}.focus\:border-warning-content\/100:focus{border-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-warning-content\/15:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.15))}.focus\:border-warning-content\/20:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.2))}.focus\:border-warning-content\/25:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.25))}.focus\:border-warning-content\/30:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.3))}.focus\:border-warning-content\/35:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.35))}.focus\:border-warning-content\/40:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.4))}.focus\:border-warning-content\/45:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.45))}.focus\:border-warning-content\/5:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.05))}.focus\:border-warning-content\/50:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.5))}.focus\:border-warning-content\/55:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.55))}.focus\:border-warning-content\/60:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.6))}.focus\:border-warning-content\/65:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.65))}.focus\:border-warning-content\/70:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.7))}.focus\:border-warning-content\/75:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.75))}.focus\:border-warning-content\/80:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.8))}.focus\:border-warning-content\/85:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.85))}.focus\:border-warning-content\/90:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.9))}.focus\:border-warning-content\/95:focus{border-color:var(--fallback-wac,oklch(var(--wac)/.95))}.focus\:border-warning\/0:focus{border-color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:border-warning\/10:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.1))}.focus\:border-warning\/100:focus{border-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-warning\/15:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.15))}.focus\:border-warning\/20:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.2))}.focus\:border-warning\/25:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.25))}.focus\:border-warning\/30:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.3))}.focus\:border-warning\/35:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.35))}.focus\:border-warning\/40:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.4))}.focus\:border-warning\/45:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.45))}.focus\:border-warning\/5:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.05))}.focus\:border-warning\/50:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.5))}.focus\:border-warning\/55:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.55))}.focus\:border-warning\/60:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.6))}.focus\:border-warning\/65:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.65))}.focus\:border-warning\/70:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.7))}.focus\:border-warning\/75:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.75))}.focus\:border-warning\/80:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.8))}.focus\:border-warning\/85:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.85))}.focus\:border-warning\/90:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.9))}.focus\:border-warning\/95:focus{border-color:var(--fallback-wa,oklch(var(--wa)/.95))}.focus\:border-x-base-100:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/1));border-right-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-x-base-100\/0:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/0));border-right-color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:border-x-base-100\/10:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.1));border-right-color:var(--fallback-b1,oklch(var(--b1)/.1))}.focus\:border-x-base-100\/100:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/1));border-right-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-x-base-100\/15:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.15));border-right-color:var(--fallback-b1,oklch(var(--b1)/.15))}.focus\:border-x-base-100\/20:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.2));border-right-color:var(--fallback-b1,oklch(var(--b1)/.2))}.focus\:border-x-base-100\/25:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.25));border-right-color:var(--fallback-b1,oklch(var(--b1)/.25))}.focus\:border-x-base-100\/30:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.3));border-right-color:var(--fallback-b1,oklch(var(--b1)/.3))}.focus\:border-x-base-100\/35:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.35));border-right-color:var(--fallback-b1,oklch(var(--b1)/.35))}.focus\:border-x-base-100\/40:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.4));border-right-color:var(--fallback-b1,oklch(var(--b1)/.4))}.focus\:border-x-base-100\/45:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.45));border-right-color:var(--fallback-b1,oklch(var(--b1)/.45))}.focus\:border-x-base-100\/5:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.05));border-right-color:var(--fallback-b1,oklch(var(--b1)/.05))}.focus\:border-x-base-100\/50:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.5));border-right-color:var(--fallback-b1,oklch(var(--b1)/.5))}.focus\:border-x-base-100\/55:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.55));border-right-color:var(--fallback-b1,oklch(var(--b1)/.55))}.focus\:border-x-base-100\/60:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.6));border-right-color:var(--fallback-b1,oklch(var(--b1)/.6))}.focus\:border-x-base-100\/65:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.65));border-right-color:var(--fallback-b1,oklch(var(--b1)/.65))}.focus\:border-x-base-100\/70:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.7));border-right-color:var(--fallback-b1,oklch(var(--b1)/.7))}.focus\:border-x-base-100\/75:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.75));border-right-color:var(--fallback-b1,oklch(var(--b1)/.75))}.focus\:border-x-base-100\/80:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.8));border-right-color:var(--fallback-b1,oklch(var(--b1)/.8))}.focus\:border-x-base-100\/85:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.85));border-right-color:var(--fallback-b1,oklch(var(--b1)/.85))}.focus\:border-x-base-100\/90:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.9));border-right-color:var(--fallback-b1,oklch(var(--b1)/.9))}.focus\:border-x-base-100\/95:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.95));border-right-color:var(--fallback-b1,oklch(var(--b1)/.95))}.focus\:border-x-base-200:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/1));border-right-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-x-base-200\/0:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/0));border-right-color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:border-x-base-200\/10:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.1));border-right-color:var(--fallback-b2,oklch(var(--b2)/.1))}.focus\:border-x-base-200\/100:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/1));border-right-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-x-base-200\/15:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.15));border-right-color:var(--fallback-b2,oklch(var(--b2)/.15))}.focus\:border-x-base-200\/20:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.2));border-right-color:var(--fallback-b2,oklch(var(--b2)/.2))}.focus\:border-x-base-200\/25:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.25));border-right-color:var(--fallback-b2,oklch(var(--b2)/.25))}.focus\:border-x-base-200\/30:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.3));border-right-color:var(--fallback-b2,oklch(var(--b2)/.3))}.focus\:border-x-base-200\/35:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.35));border-right-color:var(--fallback-b2,oklch(var(--b2)/.35))}.focus\:border-x-base-200\/40:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.4));border-right-color:var(--fallback-b2,oklch(var(--b2)/.4))}.focus\:border-x-base-200\/45:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.45));border-right-color:var(--fallback-b2,oklch(var(--b2)/.45))}.focus\:border-x-base-200\/5:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.05));border-right-color:var(--fallback-b2,oklch(var(--b2)/.05))}.focus\:border-x-base-200\/50:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.5));border-right-color:var(--fallback-b2,oklch(var(--b2)/.5))}.focus\:border-x-base-200\/55:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.55));border-right-color:var(--fallback-b2,oklch(var(--b2)/.55))}.focus\:border-x-base-200\/60:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.6));border-right-color:var(--fallback-b2,oklch(var(--b2)/.6))}.focus\:border-x-base-200\/65:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.65));border-right-color:var(--fallback-b2,oklch(var(--b2)/.65))}.focus\:border-x-base-200\/70:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.7));border-right-color:var(--fallback-b2,oklch(var(--b2)/.7))}.focus\:border-x-base-200\/75:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.75));border-right-color:var(--fallback-b2,oklch(var(--b2)/.75))}.focus\:border-x-base-200\/80:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.8));border-right-color:var(--fallback-b2,oklch(var(--b2)/.8))}.focus\:border-x-base-200\/85:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.85));border-right-color:var(--fallback-b2,oklch(var(--b2)/.85))}.focus\:border-x-base-200\/90:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.9));border-right-color:var(--fallback-b2,oklch(var(--b2)/.9))}.focus\:border-x-base-200\/95:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.95));border-right-color:var(--fallback-b2,oklch(var(--b2)/.95))}.focus\:border-x-base-300:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/1));border-right-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-x-base-300\/0:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/0));border-right-color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:border-x-base-300\/10:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.1));border-right-color:var(--fallback-b3,oklch(var(--b3)/.1))}.focus\:border-x-base-300\/100:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/1));border-right-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-x-base-300\/15:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.15));border-right-color:var(--fallback-b3,oklch(var(--b3)/.15))}.focus\:border-x-base-300\/20:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.2));border-right-color:var(--fallback-b3,oklch(var(--b3)/.2))}.focus\:border-x-base-300\/25:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.25));border-right-color:var(--fallback-b3,oklch(var(--b3)/.25))}.focus\:border-x-base-300\/30:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.3));border-right-color:var(--fallback-b3,oklch(var(--b3)/.3))}.focus\:border-x-base-300\/35:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.35));border-right-color:var(--fallback-b3,oklch(var(--b3)/.35))}.focus\:border-x-base-300\/40:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.4));border-right-color:var(--fallback-b3,oklch(var(--b3)/.4))}.focus\:border-x-base-300\/45:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.45));border-right-color:var(--fallback-b3,oklch(var(--b3)/.45))}.focus\:border-x-base-300\/5:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.05));border-right-color:var(--fallback-b3,oklch(var(--b3)/.05))}.focus\:border-x-base-300\/50:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.5));border-right-color:var(--fallback-b3,oklch(var(--b3)/.5))}.focus\:border-x-base-300\/55:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.55));border-right-color:var(--fallback-b3,oklch(var(--b3)/.55))}.focus\:border-x-base-300\/60:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.6));border-right-color:var(--fallback-b3,oklch(var(--b3)/.6))}.focus\:border-x-base-300\/65:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.65));border-right-color:var(--fallback-b3,oklch(var(--b3)/.65))}.focus\:border-x-base-300\/70:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.7));border-right-color:var(--fallback-b3,oklch(var(--b3)/.7))}.focus\:border-x-base-300\/75:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.75));border-right-color:var(--fallback-b3,oklch(var(--b3)/.75))}.focus\:border-x-base-300\/80:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.8));border-right-color:var(--fallback-b3,oklch(var(--b3)/.8))}.focus\:border-x-base-300\/85:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.85));border-right-color:var(--fallback-b3,oklch(var(--b3)/.85))}.focus\:border-x-base-300\/90:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.9));border-right-color:var(--fallback-b3,oklch(var(--b3)/.9))}.focus\:border-x-base-300\/95:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.95));border-right-color:var(--fallback-b3,oklch(var(--b3)/.95))}.focus\:border-x-base-content:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/1));border-right-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-x-base-content\/0:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/0));border-right-color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:border-x-base-content\/10:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.1));border-right-color:var(--fallback-bc,oklch(var(--bc)/.1))}.focus\:border-x-base-content\/100:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/1));border-right-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-x-base-content\/15:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.15));border-right-color:var(--fallback-bc,oklch(var(--bc)/.15))}.focus\:border-x-base-content\/20:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.2));border-right-color:var(--fallback-bc,oklch(var(--bc)/.2))}.focus\:border-x-base-content\/25:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.25));border-right-color:var(--fallback-bc,oklch(var(--bc)/.25))}.focus\:border-x-base-content\/30:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.3));border-right-color:var(--fallback-bc,oklch(var(--bc)/.3))}.focus\:border-x-base-content\/35:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.35));border-right-color:var(--fallback-bc,oklch(var(--bc)/.35))}.focus\:border-x-base-content\/40:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.4));border-right-color:var(--fallback-bc,oklch(var(--bc)/.4))}.focus\:border-x-base-content\/45:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.45));border-right-color:var(--fallback-bc,oklch(var(--bc)/.45))}.focus\:border-x-base-content\/5:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.05));border-right-color:var(--fallback-bc,oklch(var(--bc)/.05))}.focus\:border-x-base-content\/50:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.5));border-right-color:var(--fallback-bc,oklch(var(--bc)/.5))}.focus\:border-x-base-content\/55:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.55));border-right-color:var(--fallback-bc,oklch(var(--bc)/.55))}.focus\:border-x-base-content\/60:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.6));border-right-color:var(--fallback-bc,oklch(var(--bc)/.6))}.focus\:border-x-base-content\/65:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.65));border-right-color:var(--fallback-bc,oklch(var(--bc)/.65))}.focus\:border-x-base-content\/70:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.7));border-right-color:var(--fallback-bc,oklch(var(--bc)/.7))}.focus\:border-x-base-content\/75:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.75));border-right-color:var(--fallback-bc,oklch(var(--bc)/.75))}.focus\:border-x-base-content\/80:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.8));border-right-color:var(--fallback-bc,oklch(var(--bc)/.8))}.focus\:border-x-base-content\/85:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.85));border-right-color:var(--fallback-bc,oklch(var(--bc)/.85))}.focus\:border-x-base-content\/90:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.9));border-right-color:var(--fallback-bc,oklch(var(--bc)/.9))}.focus\:border-x-base-content\/95:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.95));border-right-color:var(--fallback-bc,oklch(var(--bc)/.95))}.focus\:border-x-error:focus{border-left-color:var(--fallback-er,oklch(var(--er)/1));border-right-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-x-error-content:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/1));border-right-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-x-error-content\/0:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/0));border-right-color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:border-x-error-content\/10:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.1));border-right-color:var(--fallback-erc,oklch(var(--erc)/.1))}.focus\:border-x-error-content\/100:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/1));border-right-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-x-error-content\/15:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.15));border-right-color:var(--fallback-erc,oklch(var(--erc)/.15))}.focus\:border-x-error-content\/20:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.2));border-right-color:var(--fallback-erc,oklch(var(--erc)/.2))}.focus\:border-x-error-content\/25:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.25));border-right-color:var(--fallback-erc,oklch(var(--erc)/.25))}.focus\:border-x-error-content\/30:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.3));border-right-color:var(--fallback-erc,oklch(var(--erc)/.3))}.focus\:border-x-error-content\/35:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.35));border-right-color:var(--fallback-erc,oklch(var(--erc)/.35))}.focus\:border-x-error-content\/40:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.4));border-right-color:var(--fallback-erc,oklch(var(--erc)/.4))}.focus\:border-x-error-content\/45:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.45));border-right-color:var(--fallback-erc,oklch(var(--erc)/.45))}.focus\:border-x-error-content\/5:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.05));border-right-color:var(--fallback-erc,oklch(var(--erc)/.05))}.focus\:border-x-error-content\/50:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.5));border-right-color:var(--fallback-erc,oklch(var(--erc)/.5))}.focus\:border-x-error-content\/55:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.55));border-right-color:var(--fallback-erc,oklch(var(--erc)/.55))}.focus\:border-x-error-content\/60:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.6));border-right-color:var(--fallback-erc,oklch(var(--erc)/.6))}.focus\:border-x-error-content\/65:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.65));border-right-color:var(--fallback-erc,oklch(var(--erc)/.65))}.focus\:border-x-error-content\/70:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.7));border-right-color:var(--fallback-erc,oklch(var(--erc)/.7))}.focus\:border-x-error-content\/75:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.75));border-right-color:var(--fallback-erc,oklch(var(--erc)/.75))}.focus\:border-x-error-content\/80:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.8));border-right-color:var(--fallback-erc,oklch(var(--erc)/.8))}.focus\:border-x-error-content\/85:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.85));border-right-color:var(--fallback-erc,oklch(var(--erc)/.85))}.focus\:border-x-error-content\/90:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.9));border-right-color:var(--fallback-erc,oklch(var(--erc)/.9))}.focus\:border-x-error-content\/95:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.95));border-right-color:var(--fallback-erc,oklch(var(--erc)/.95))}.focus\:border-x-error\/0:focus{border-left-color:var(--fallback-er,oklch(var(--er)/0));border-right-color:var(--fallback-er,oklch(var(--er)/0))}.focus\:border-x-error\/10:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.1));border-right-color:var(--fallback-er,oklch(var(--er)/.1))}.focus\:border-x-error\/100:focus{border-left-color:var(--fallback-er,oklch(var(--er)/1));border-right-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-x-error\/15:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.15));border-right-color:var(--fallback-er,oklch(var(--er)/.15))}.focus\:border-x-error\/20:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.2));border-right-color:var(--fallback-er,oklch(var(--er)/.2))}.focus\:border-x-error\/25:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.25));border-right-color:var(--fallback-er,oklch(var(--er)/.25))}.focus\:border-x-error\/30:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.3));border-right-color:var(--fallback-er,oklch(var(--er)/.3))}.focus\:border-x-error\/35:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.35));border-right-color:var(--fallback-er,oklch(var(--er)/.35))}.focus\:border-x-error\/40:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.4));border-right-color:var(--fallback-er,oklch(var(--er)/.4))}.focus\:border-x-error\/45:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.45));border-right-color:var(--fallback-er,oklch(var(--er)/.45))}.focus\:border-x-error\/5:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.05));border-right-color:var(--fallback-er,oklch(var(--er)/.05))}.focus\:border-x-error\/50:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.5));border-right-color:var(--fallback-er,oklch(var(--er)/.5))}.focus\:border-x-error\/55:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.55));border-right-color:var(--fallback-er,oklch(var(--er)/.55))}.focus\:border-x-error\/60:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.6));border-right-color:var(--fallback-er,oklch(var(--er)/.6))}.focus\:border-x-error\/65:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.65));border-right-color:var(--fallback-er,oklch(var(--er)/.65))}.focus\:border-x-error\/70:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.7));border-right-color:var(--fallback-er,oklch(var(--er)/.7))}.focus\:border-x-error\/75:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.75));border-right-color:var(--fallback-er,oklch(var(--er)/.75))}.focus\:border-x-error\/80:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.8));border-right-color:var(--fallback-er,oklch(var(--er)/.8))}.focus\:border-x-error\/85:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.85));border-right-color:var(--fallback-er,oklch(var(--er)/.85))}.focus\:border-x-error\/90:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.9));border-right-color:var(--fallback-er,oklch(var(--er)/.9))}.focus\:border-x-error\/95:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.95));border-right-color:var(--fallback-er,oklch(var(--er)/.95))}.focus\:border-x-info:focus{border-left-color:var(--fallback-in,oklch(var(--in)/1));border-right-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-x-info-content:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/1));border-right-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-x-info-content\/0:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/0));border-right-color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:border-x-info-content\/10:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.1));border-right-color:var(--fallback-inc,oklch(var(--inc)/.1))}.focus\:border-x-info-content\/100:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/1));border-right-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-x-info-content\/15:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.15));border-right-color:var(--fallback-inc,oklch(var(--inc)/.15))}.focus\:border-x-info-content\/20:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.2));border-right-color:var(--fallback-inc,oklch(var(--inc)/.2))}.focus\:border-x-info-content\/25:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.25));border-right-color:var(--fallback-inc,oklch(var(--inc)/.25))}.focus\:border-x-info-content\/30:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.3));border-right-color:var(--fallback-inc,oklch(var(--inc)/.3))}.focus\:border-x-info-content\/35:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.35));border-right-color:var(--fallback-inc,oklch(var(--inc)/.35))}.focus\:border-x-info-content\/40:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.4));border-right-color:var(--fallback-inc,oklch(var(--inc)/.4))}.focus\:border-x-info-content\/45:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.45));border-right-color:var(--fallback-inc,oklch(var(--inc)/.45))}.focus\:border-x-info-content\/5:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.05));border-right-color:var(--fallback-inc,oklch(var(--inc)/.05))}.focus\:border-x-info-content\/50:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.5));border-right-color:var(--fallback-inc,oklch(var(--inc)/.5))}.focus\:border-x-info-content\/55:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.55));border-right-color:var(--fallback-inc,oklch(var(--inc)/.55))}.focus\:border-x-info-content\/60:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.6));border-right-color:var(--fallback-inc,oklch(var(--inc)/.6))}.focus\:border-x-info-content\/65:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.65));border-right-color:var(--fallback-inc,oklch(var(--inc)/.65))}.focus\:border-x-info-content\/70:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.7));border-right-color:var(--fallback-inc,oklch(var(--inc)/.7))}.focus\:border-x-info-content\/75:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.75));border-right-color:var(--fallback-inc,oklch(var(--inc)/.75))}.focus\:border-x-info-content\/80:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.8));border-right-color:var(--fallback-inc,oklch(var(--inc)/.8))}.focus\:border-x-info-content\/85:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.85));border-right-color:var(--fallback-inc,oklch(var(--inc)/.85))}.focus\:border-x-info-content\/90:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.9));border-right-color:var(--fallback-inc,oklch(var(--inc)/.9))}.focus\:border-x-info-content\/95:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.95));border-right-color:var(--fallback-inc,oklch(var(--inc)/.95))}.focus\:border-x-info\/0:focus{border-left-color:var(--fallback-in,oklch(var(--in)/0));border-right-color:var(--fallback-in,oklch(var(--in)/0))}.focus\:border-x-info\/10:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.1));border-right-color:var(--fallback-in,oklch(var(--in)/.1))}.focus\:border-x-info\/100:focus{border-left-color:var(--fallback-in,oklch(var(--in)/1));border-right-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-x-info\/15:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.15));border-right-color:var(--fallback-in,oklch(var(--in)/.15))}.focus\:border-x-info\/20:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.2));border-right-color:var(--fallback-in,oklch(var(--in)/.2))}.focus\:border-x-info\/25:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.25));border-right-color:var(--fallback-in,oklch(var(--in)/.25))}.focus\:border-x-info\/30:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.3));border-right-color:var(--fallback-in,oklch(var(--in)/.3))}.focus\:border-x-info\/35:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.35));border-right-color:var(--fallback-in,oklch(var(--in)/.35))}.focus\:border-x-info\/40:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.4));border-right-color:var(--fallback-in,oklch(var(--in)/.4))}.focus\:border-x-info\/45:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.45));border-right-color:var(--fallback-in,oklch(var(--in)/.45))}.focus\:border-x-info\/5:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.05));border-right-color:var(--fallback-in,oklch(var(--in)/.05))}.focus\:border-x-info\/50:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.5));border-right-color:var(--fallback-in,oklch(var(--in)/.5))}.focus\:border-x-info\/55:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.55));border-right-color:var(--fallback-in,oklch(var(--in)/.55))}.focus\:border-x-info\/60:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.6));border-right-color:var(--fallback-in,oklch(var(--in)/.6))}.focus\:border-x-info\/65:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.65));border-right-color:var(--fallback-in,oklch(var(--in)/.65))}.focus\:border-x-info\/70:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.7));border-right-color:var(--fallback-in,oklch(var(--in)/.7))}.focus\:border-x-info\/75:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.75));border-right-color:var(--fallback-in,oklch(var(--in)/.75))}.focus\:border-x-info\/80:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.8));border-right-color:var(--fallback-in,oklch(var(--in)/.8))}.focus\:border-x-info\/85:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.85));border-right-color:var(--fallback-in,oklch(var(--in)/.85))}.focus\:border-x-info\/90:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.9));border-right-color:var(--fallback-in,oklch(var(--in)/.9))}.focus\:border-x-info\/95:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.95));border-right-color:var(--fallback-in,oklch(var(--in)/.95))}.focus\:border-x-success:focus{border-left-color:var(--fallback-su,oklch(var(--su)/1));border-right-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-x-success-content:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/1));border-right-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-x-success-content\/0:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/0));border-right-color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:border-x-success-content\/10:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.1));border-right-color:var(--fallback-suc,oklch(var(--suc)/.1))}.focus\:border-x-success-content\/100:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/1));border-right-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-x-success-content\/15:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.15));border-right-color:var(--fallback-suc,oklch(var(--suc)/.15))}.focus\:border-x-success-content\/20:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.2));border-right-color:var(--fallback-suc,oklch(var(--suc)/.2))}.focus\:border-x-success-content\/25:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.25));border-right-color:var(--fallback-suc,oklch(var(--suc)/.25))}.focus\:border-x-success-content\/30:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.3));border-right-color:var(--fallback-suc,oklch(var(--suc)/.3))}.focus\:border-x-success-content\/35:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.35));border-right-color:var(--fallback-suc,oklch(var(--suc)/.35))}.focus\:border-x-success-content\/40:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.4));border-right-color:var(--fallback-suc,oklch(var(--suc)/.4))}.focus\:border-x-success-content\/45:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.45));border-right-color:var(--fallback-suc,oklch(var(--suc)/.45))}.focus\:border-x-success-content\/5:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.05));border-right-color:var(--fallback-suc,oklch(var(--suc)/.05))}.focus\:border-x-success-content\/50:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.5));border-right-color:var(--fallback-suc,oklch(var(--suc)/.5))}.focus\:border-x-success-content\/55:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.55));border-right-color:var(--fallback-suc,oklch(var(--suc)/.55))}.focus\:border-x-success-content\/60:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.6));border-right-color:var(--fallback-suc,oklch(var(--suc)/.6))}.focus\:border-x-success-content\/65:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.65));border-right-color:var(--fallback-suc,oklch(var(--suc)/.65))}.focus\:border-x-success-content\/70:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.7));border-right-color:var(--fallback-suc,oklch(var(--suc)/.7))}.focus\:border-x-success-content\/75:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.75));border-right-color:var(--fallback-suc,oklch(var(--suc)/.75))}.focus\:border-x-success-content\/80:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.8));border-right-color:var(--fallback-suc,oklch(var(--suc)/.8))}.focus\:border-x-success-content\/85:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.85));border-right-color:var(--fallback-suc,oklch(var(--suc)/.85))}.focus\:border-x-success-content\/90:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.9));border-right-color:var(--fallback-suc,oklch(var(--suc)/.9))}.focus\:border-x-success-content\/95:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.95));border-right-color:var(--fallback-suc,oklch(var(--suc)/.95))}.focus\:border-x-success\/0:focus{border-left-color:var(--fallback-su,oklch(var(--su)/0));border-right-color:var(--fallback-su,oklch(var(--su)/0))}.focus\:border-x-success\/10:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.1));border-right-color:var(--fallback-su,oklch(var(--su)/.1))}.focus\:border-x-success\/100:focus{border-left-color:var(--fallback-su,oklch(var(--su)/1));border-right-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-x-success\/15:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.15));border-right-color:var(--fallback-su,oklch(var(--su)/.15))}.focus\:border-x-success\/20:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.2));border-right-color:var(--fallback-su,oklch(var(--su)/.2))}.focus\:border-x-success\/25:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.25));border-right-color:var(--fallback-su,oklch(var(--su)/.25))}.focus\:border-x-success\/30:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.3));border-right-color:var(--fallback-su,oklch(var(--su)/.3))}.focus\:border-x-success\/35:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.35));border-right-color:var(--fallback-su,oklch(var(--su)/.35))}.focus\:border-x-success\/40:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.4));border-right-color:var(--fallback-su,oklch(var(--su)/.4))}.focus\:border-x-success\/45:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.45));border-right-color:var(--fallback-su,oklch(var(--su)/.45))}.focus\:border-x-success\/5:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.05));border-right-color:var(--fallback-su,oklch(var(--su)/.05))}.focus\:border-x-success\/50:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.5));border-right-color:var(--fallback-su,oklch(var(--su)/.5))}.focus\:border-x-success\/55:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.55));border-right-color:var(--fallback-su,oklch(var(--su)/.55))}.focus\:border-x-success\/60:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.6));border-right-color:var(--fallback-su,oklch(var(--su)/.6))}.focus\:border-x-success\/65:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.65));border-right-color:var(--fallback-su,oklch(var(--su)/.65))}.focus\:border-x-success\/70:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.7));border-right-color:var(--fallback-su,oklch(var(--su)/.7))}.focus\:border-x-success\/75:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.75));border-right-color:var(--fallback-su,oklch(var(--su)/.75))}.focus\:border-x-success\/80:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.8));border-right-color:var(--fallback-su,oklch(var(--su)/.8))}.focus\:border-x-success\/85:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.85));border-right-color:var(--fallback-su,oklch(var(--su)/.85))}.focus\:border-x-success\/90:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.9));border-right-color:var(--fallback-su,oklch(var(--su)/.9))}.focus\:border-x-success\/95:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.95));border-right-color:var(--fallback-su,oklch(var(--su)/.95))}.focus\:border-x-warning:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/1));border-right-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-x-warning-content:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/1));border-right-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-x-warning-content\/0:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/0));border-right-color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:border-x-warning-content\/10:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.1));border-right-color:var(--fallback-wac,oklch(var(--wac)/.1))}.focus\:border-x-warning-content\/100:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/1));border-right-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-x-warning-content\/15:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.15));border-right-color:var(--fallback-wac,oklch(var(--wac)/.15))}.focus\:border-x-warning-content\/20:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.2));border-right-color:var(--fallback-wac,oklch(var(--wac)/.2))}.focus\:border-x-warning-content\/25:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.25));border-right-color:var(--fallback-wac,oklch(var(--wac)/.25))}.focus\:border-x-warning-content\/30:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.3));border-right-color:var(--fallback-wac,oklch(var(--wac)/.3))}.focus\:border-x-warning-content\/35:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.35));border-right-color:var(--fallback-wac,oklch(var(--wac)/.35))}.focus\:border-x-warning-content\/40:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.4));border-right-color:var(--fallback-wac,oklch(var(--wac)/.4))}.focus\:border-x-warning-content\/45:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.45));border-right-color:var(--fallback-wac,oklch(var(--wac)/.45))}.focus\:border-x-warning-content\/5:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.05));border-right-color:var(--fallback-wac,oklch(var(--wac)/.05))}.focus\:border-x-warning-content\/50:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.5));border-right-color:var(--fallback-wac,oklch(var(--wac)/.5))}.focus\:border-x-warning-content\/55:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.55));border-right-color:var(--fallback-wac,oklch(var(--wac)/.55))}.focus\:border-x-warning-content\/60:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.6));border-right-color:var(--fallback-wac,oklch(var(--wac)/.6))}.focus\:border-x-warning-content\/65:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.65));border-right-color:var(--fallback-wac,oklch(var(--wac)/.65))}.focus\:border-x-warning-content\/70:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.7));border-right-color:var(--fallback-wac,oklch(var(--wac)/.7))}.focus\:border-x-warning-content\/75:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.75));border-right-color:var(--fallback-wac,oklch(var(--wac)/.75))}.focus\:border-x-warning-content\/80:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.8));border-right-color:var(--fallback-wac,oklch(var(--wac)/.8))}.focus\:border-x-warning-content\/85:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.85));border-right-color:var(--fallback-wac,oklch(var(--wac)/.85))}.focus\:border-x-warning-content\/90:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.9));border-right-color:var(--fallback-wac,oklch(var(--wac)/.9))}.focus\:border-x-warning-content\/95:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.95));border-right-color:var(--fallback-wac,oklch(var(--wac)/.95))}.focus\:border-x-warning\/0:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/0));border-right-color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:border-x-warning\/10:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.1));border-right-color:var(--fallback-wa,oklch(var(--wa)/.1))}.focus\:border-x-warning\/100:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/1));border-right-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-x-warning\/15:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.15));border-right-color:var(--fallback-wa,oklch(var(--wa)/.15))}.focus\:border-x-warning\/20:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.2));border-right-color:var(--fallback-wa,oklch(var(--wa)/.2))}.focus\:border-x-warning\/25:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.25));border-right-color:var(--fallback-wa,oklch(var(--wa)/.25))}.focus\:border-x-warning\/30:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.3));border-right-color:var(--fallback-wa,oklch(var(--wa)/.3))}.focus\:border-x-warning\/35:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.35));border-right-color:var(--fallback-wa,oklch(var(--wa)/.35))}.focus\:border-x-warning\/40:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.4));border-right-color:var(--fallback-wa,oklch(var(--wa)/.4))}.focus\:border-x-warning\/45:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.45));border-right-color:var(--fallback-wa,oklch(var(--wa)/.45))}.focus\:border-x-warning\/5:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.05));border-right-color:var(--fallback-wa,oklch(var(--wa)/.05))}.focus\:border-x-warning\/50:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.5));border-right-color:var(--fallback-wa,oklch(var(--wa)/.5))}.focus\:border-x-warning\/55:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.55));border-right-color:var(--fallback-wa,oklch(var(--wa)/.55))}.focus\:border-x-warning\/60:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.6));border-right-color:var(--fallback-wa,oklch(var(--wa)/.6))}.focus\:border-x-warning\/65:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.65));border-right-color:var(--fallback-wa,oklch(var(--wa)/.65))}.focus\:border-x-warning\/70:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.7));border-right-color:var(--fallback-wa,oklch(var(--wa)/.7))}.focus\:border-x-warning\/75:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.75));border-right-color:var(--fallback-wa,oklch(var(--wa)/.75))}.focus\:border-x-warning\/80:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.8));border-right-color:var(--fallback-wa,oklch(var(--wa)/.8))}.focus\:border-x-warning\/85:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.85));border-right-color:var(--fallback-wa,oklch(var(--wa)/.85))}.focus\:border-x-warning\/90:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.9));border-right-color:var(--fallback-wa,oklch(var(--wa)/.9))}.focus\:border-x-warning\/95:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.95));border-right-color:var(--fallback-wa,oklch(var(--wa)/.95))}.focus\:border-y-base-100:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/1));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-y-base-100\/0:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/0));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:border-y-base-100\/10:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.1));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.1))}.focus\:border-y-base-100\/100:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/1));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-y-base-100\/15:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.15));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.15))}.focus\:border-y-base-100\/20:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.2));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.2))}.focus\:border-y-base-100\/25:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.25));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.25))}.focus\:border-y-base-100\/30:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.3));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.3))}.focus\:border-y-base-100\/35:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.35));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.35))}.focus\:border-y-base-100\/40:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.4));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.4))}.focus\:border-y-base-100\/45:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.45));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.45))}.focus\:border-y-base-100\/5:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.05));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.05))}.focus\:border-y-base-100\/50:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.5));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.5))}.focus\:border-y-base-100\/55:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.55));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.55))}.focus\:border-y-base-100\/60:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.6));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.6))}.focus\:border-y-base-100\/65:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.65));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.65))}.focus\:border-y-base-100\/70:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.7));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.7))}.focus\:border-y-base-100\/75:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.75));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.75))}.focus\:border-y-base-100\/80:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.8));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.8))}.focus\:border-y-base-100\/85:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.85));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.85))}.focus\:border-y-base-100\/90:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.9));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.9))}.focus\:border-y-base-100\/95:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.95));border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.95))}.focus\:border-y-base-200:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/1));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-y-base-200\/0:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/0));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:border-y-base-200\/10:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.1));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.1))}.focus\:border-y-base-200\/100:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/1));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-y-base-200\/15:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.15));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.15))}.focus\:border-y-base-200\/20:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.2));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.2))}.focus\:border-y-base-200\/25:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.25));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.25))}.focus\:border-y-base-200\/30:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.3));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.3))}.focus\:border-y-base-200\/35:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.35));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.35))}.focus\:border-y-base-200\/40:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.4));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.4))}.focus\:border-y-base-200\/45:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.45));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.45))}.focus\:border-y-base-200\/5:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.05));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.05))}.focus\:border-y-base-200\/50:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.5));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.5))}.focus\:border-y-base-200\/55:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.55));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.55))}.focus\:border-y-base-200\/60:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.6));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.6))}.focus\:border-y-base-200\/65:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.65));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.65))}.focus\:border-y-base-200\/70:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.7));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.7))}.focus\:border-y-base-200\/75:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.75));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.75))}.focus\:border-y-base-200\/80:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.8));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.8))}.focus\:border-y-base-200\/85:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.85));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.85))}.focus\:border-y-base-200\/90:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.9));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.9))}.focus\:border-y-base-200\/95:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.95));border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.95))}.focus\:border-y-base-300:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/1));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-y-base-300\/0:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/0));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:border-y-base-300\/10:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.1));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.1))}.focus\:border-y-base-300\/100:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/1));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-y-base-300\/15:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.15));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.15))}.focus\:border-y-base-300\/20:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.2));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.2))}.focus\:border-y-base-300\/25:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.25));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.25))}.focus\:border-y-base-300\/30:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.3));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.3))}.focus\:border-y-base-300\/35:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.35));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.35))}.focus\:border-y-base-300\/40:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.4));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.4))}.focus\:border-y-base-300\/45:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.45));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.45))}.focus\:border-y-base-300\/5:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.05));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.05))}.focus\:border-y-base-300\/50:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.5));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.5))}.focus\:border-y-base-300\/55:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.55));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.55))}.focus\:border-y-base-300\/60:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.6));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.6))}.focus\:border-y-base-300\/65:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.65));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.65))}.focus\:border-y-base-300\/70:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.7));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.7))}.focus\:border-y-base-300\/75:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.75));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.75))}.focus\:border-y-base-300\/80:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.8));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.8))}.focus\:border-y-base-300\/85:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.85));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.85))}.focus\:border-y-base-300\/90:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.9));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.9))}.focus\:border-y-base-300\/95:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.95));border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.95))}.focus\:border-y-base-content:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/1));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-y-base-content\/0:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/0));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:border-y-base-content\/10:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.1));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.1))}.focus\:border-y-base-content\/100:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/1));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-y-base-content\/15:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.15));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.15))}.focus\:border-y-base-content\/20:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.2));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}.focus\:border-y-base-content\/25:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.25));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.25))}.focus\:border-y-base-content\/30:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.3));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.3))}.focus\:border-y-base-content\/35:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.35));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.35))}.focus\:border-y-base-content\/40:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.4));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.4))}.focus\:border-y-base-content\/45:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.45));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.45))}.focus\:border-y-base-content\/5:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.05));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.05))}.focus\:border-y-base-content\/50:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.5));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.5))}.focus\:border-y-base-content\/55:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.55));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.55))}.focus\:border-y-base-content\/60:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.6));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.6))}.focus\:border-y-base-content\/65:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.65));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.65))}.focus\:border-y-base-content\/70:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.7));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.7))}.focus\:border-y-base-content\/75:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.75));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.75))}.focus\:border-y-base-content\/80:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.8));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.8))}.focus\:border-y-base-content\/85:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.85));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.85))}.focus\:border-y-base-content\/90:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.9));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.9))}.focus\:border-y-base-content\/95:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.95));border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.95))}.focus\:border-y-error:focus{border-top-color:var(--fallback-er,oklch(var(--er)/1));border-bottom-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-y-error-content:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/1));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-y-error-content\/0:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/0));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:border-y-error-content\/10:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.1));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.1))}.focus\:border-y-error-content\/100:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/1));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-y-error-content\/15:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.15));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.15))}.focus\:border-y-error-content\/20:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.2));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.2))}.focus\:border-y-error-content\/25:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.25));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.25))}.focus\:border-y-error-content\/30:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.3));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.3))}.focus\:border-y-error-content\/35:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.35));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.35))}.focus\:border-y-error-content\/40:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.4));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.4))}.focus\:border-y-error-content\/45:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.45));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.45))}.focus\:border-y-error-content\/5:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.05));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.05))}.focus\:border-y-error-content\/50:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.5));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.5))}.focus\:border-y-error-content\/55:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.55));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.55))}.focus\:border-y-error-content\/60:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.6));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.6))}.focus\:border-y-error-content\/65:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.65));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.65))}.focus\:border-y-error-content\/70:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.7));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.7))}.focus\:border-y-error-content\/75:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.75));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.75))}.focus\:border-y-error-content\/80:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.8));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.8))}.focus\:border-y-error-content\/85:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.85));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.85))}.focus\:border-y-error-content\/90:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.9));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.9))}.focus\:border-y-error-content\/95:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.95));border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.95))}.focus\:border-y-error\/0:focus{border-top-color:var(--fallback-er,oklch(var(--er)/0));border-bottom-color:var(--fallback-er,oklch(var(--er)/0))}.focus\:border-y-error\/10:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.1));border-bottom-color:var(--fallback-er,oklch(var(--er)/.1))}.focus\:border-y-error\/100:focus{border-top-color:var(--fallback-er,oklch(var(--er)/1));border-bottom-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-y-error\/15:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.15));border-bottom-color:var(--fallback-er,oklch(var(--er)/.15))}.focus\:border-y-error\/20:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.2));border-bottom-color:var(--fallback-er,oklch(var(--er)/.2))}.focus\:border-y-error\/25:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.25));border-bottom-color:var(--fallback-er,oklch(var(--er)/.25))}.focus\:border-y-error\/30:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.3));border-bottom-color:var(--fallback-er,oklch(var(--er)/.3))}.focus\:border-y-error\/35:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.35));border-bottom-color:var(--fallback-er,oklch(var(--er)/.35))}.focus\:border-y-error\/40:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.4));border-bottom-color:var(--fallback-er,oklch(var(--er)/.4))}.focus\:border-y-error\/45:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.45));border-bottom-color:var(--fallback-er,oklch(var(--er)/.45))}.focus\:border-y-error\/5:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.05));border-bottom-color:var(--fallback-er,oklch(var(--er)/.05))}.focus\:border-y-error\/50:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.5));border-bottom-color:var(--fallback-er,oklch(var(--er)/.5))}.focus\:border-y-error\/55:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.55));border-bottom-color:var(--fallback-er,oklch(var(--er)/.55))}.focus\:border-y-error\/60:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.6));border-bottom-color:var(--fallback-er,oklch(var(--er)/.6))}.focus\:border-y-error\/65:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.65));border-bottom-color:var(--fallback-er,oklch(var(--er)/.65))}.focus\:border-y-error\/70:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.7));border-bottom-color:var(--fallback-er,oklch(var(--er)/.7))}.focus\:border-y-error\/75:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.75));border-bottom-color:var(--fallback-er,oklch(var(--er)/.75))}.focus\:border-y-error\/80:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.8));border-bottom-color:var(--fallback-er,oklch(var(--er)/.8))}.focus\:border-y-error\/85:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.85));border-bottom-color:var(--fallback-er,oklch(var(--er)/.85))}.focus\:border-y-error\/90:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.9));border-bottom-color:var(--fallback-er,oklch(var(--er)/.9))}.focus\:border-y-error\/95:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.95));border-bottom-color:var(--fallback-er,oklch(var(--er)/.95))}.focus\:border-y-info:focus{border-top-color:var(--fallback-in,oklch(var(--in)/1));border-bottom-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-y-info-content:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/1));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-y-info-content\/0:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/0));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:border-y-info-content\/10:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.1));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.1))}.focus\:border-y-info-content\/100:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/1));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-y-info-content\/15:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.15));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.15))}.focus\:border-y-info-content\/20:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.2));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.2))}.focus\:border-y-info-content\/25:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.25));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.25))}.focus\:border-y-info-content\/30:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.3));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.3))}.focus\:border-y-info-content\/35:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.35));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.35))}.focus\:border-y-info-content\/40:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.4));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.4))}.focus\:border-y-info-content\/45:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.45));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.45))}.focus\:border-y-info-content\/5:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.05));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.05))}.focus\:border-y-info-content\/50:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.5));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.5))}.focus\:border-y-info-content\/55:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.55));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.55))}.focus\:border-y-info-content\/60:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.6));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.6))}.focus\:border-y-info-content\/65:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.65));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.65))}.focus\:border-y-info-content\/70:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.7));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.7))}.focus\:border-y-info-content\/75:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.75));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.75))}.focus\:border-y-info-content\/80:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.8));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.8))}.focus\:border-y-info-content\/85:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.85));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.85))}.focus\:border-y-info-content\/90:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.9));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.9))}.focus\:border-y-info-content\/95:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.95));border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.95))}.focus\:border-y-info\/0:focus{border-top-color:var(--fallback-in,oklch(var(--in)/0));border-bottom-color:var(--fallback-in,oklch(var(--in)/0))}.focus\:border-y-info\/10:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.1));border-bottom-color:var(--fallback-in,oklch(var(--in)/.1))}.focus\:border-y-info\/100:focus{border-top-color:var(--fallback-in,oklch(var(--in)/1));border-bottom-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-y-info\/15:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.15));border-bottom-color:var(--fallback-in,oklch(var(--in)/.15))}.focus\:border-y-info\/20:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.2));border-bottom-color:var(--fallback-in,oklch(var(--in)/.2))}.focus\:border-y-info\/25:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.25));border-bottom-color:var(--fallback-in,oklch(var(--in)/.25))}.focus\:border-y-info\/30:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.3));border-bottom-color:var(--fallback-in,oklch(var(--in)/.3))}.focus\:border-y-info\/35:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.35));border-bottom-color:var(--fallback-in,oklch(var(--in)/.35))}.focus\:border-y-info\/40:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.4));border-bottom-color:var(--fallback-in,oklch(var(--in)/.4))}.focus\:border-y-info\/45:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.45));border-bottom-color:var(--fallback-in,oklch(var(--in)/.45))}.focus\:border-y-info\/5:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.05));border-bottom-color:var(--fallback-in,oklch(var(--in)/.05))}.focus\:border-y-info\/50:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.5));border-bottom-color:var(--fallback-in,oklch(var(--in)/.5))}.focus\:border-y-info\/55:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.55));border-bottom-color:var(--fallback-in,oklch(var(--in)/.55))}.focus\:border-y-info\/60:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.6));border-bottom-color:var(--fallback-in,oklch(var(--in)/.6))}.focus\:border-y-info\/65:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.65));border-bottom-color:var(--fallback-in,oklch(var(--in)/.65))}.focus\:border-y-info\/70:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.7));border-bottom-color:var(--fallback-in,oklch(var(--in)/.7))}.focus\:border-y-info\/75:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.75));border-bottom-color:var(--fallback-in,oklch(var(--in)/.75))}.focus\:border-y-info\/80:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.8));border-bottom-color:var(--fallback-in,oklch(var(--in)/.8))}.focus\:border-y-info\/85:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.85));border-bottom-color:var(--fallback-in,oklch(var(--in)/.85))}.focus\:border-y-info\/90:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.9));border-bottom-color:var(--fallback-in,oklch(var(--in)/.9))}.focus\:border-y-info\/95:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.95));border-bottom-color:var(--fallback-in,oklch(var(--in)/.95))}.focus\:border-y-success:focus{border-top-color:var(--fallback-su,oklch(var(--su)/1));border-bottom-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-y-success-content:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/1));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-y-success-content\/0:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/0));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:border-y-success-content\/10:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.1));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.1))}.focus\:border-y-success-content\/100:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/1));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-y-success-content\/15:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.15));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.15))}.focus\:border-y-success-content\/20:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.2));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.2))}.focus\:border-y-success-content\/25:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.25));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.25))}.focus\:border-y-success-content\/30:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.3));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.3))}.focus\:border-y-success-content\/35:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.35));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.35))}.focus\:border-y-success-content\/40:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.4));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.4))}.focus\:border-y-success-content\/45:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.45));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.45))}.focus\:border-y-success-content\/5:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.05));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.05))}.focus\:border-y-success-content\/50:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.5));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.5))}.focus\:border-y-success-content\/55:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.55));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.55))}.focus\:border-y-success-content\/60:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.6));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.6))}.focus\:border-y-success-content\/65:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.65));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.65))}.focus\:border-y-success-content\/70:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.7));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.7))}.focus\:border-y-success-content\/75:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.75));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.75))}.focus\:border-y-success-content\/80:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.8));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.8))}.focus\:border-y-success-content\/85:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.85));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.85))}.focus\:border-y-success-content\/90:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.9));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.9))}.focus\:border-y-success-content\/95:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.95));border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.95))}.focus\:border-y-success\/0:focus{border-top-color:var(--fallback-su,oklch(var(--su)/0));border-bottom-color:var(--fallback-su,oklch(var(--su)/0))}.focus\:border-y-success\/10:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.1));border-bottom-color:var(--fallback-su,oklch(var(--su)/.1))}.focus\:border-y-success\/100:focus{border-top-color:var(--fallback-su,oklch(var(--su)/1));border-bottom-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-y-success\/15:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.15));border-bottom-color:var(--fallback-su,oklch(var(--su)/.15))}.focus\:border-y-success\/20:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.2));border-bottom-color:var(--fallback-su,oklch(var(--su)/.2))}.focus\:border-y-success\/25:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.25));border-bottom-color:var(--fallback-su,oklch(var(--su)/.25))}.focus\:border-y-success\/30:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.3));border-bottom-color:var(--fallback-su,oklch(var(--su)/.3))}.focus\:border-y-success\/35:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.35));border-bottom-color:var(--fallback-su,oklch(var(--su)/.35))}.focus\:border-y-success\/40:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.4));border-bottom-color:var(--fallback-su,oklch(var(--su)/.4))}.focus\:border-y-success\/45:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.45));border-bottom-color:var(--fallback-su,oklch(var(--su)/.45))}.focus\:border-y-success\/5:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.05));border-bottom-color:var(--fallback-su,oklch(var(--su)/.05))}.focus\:border-y-success\/50:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.5));border-bottom-color:var(--fallback-su,oklch(var(--su)/.5))}.focus\:border-y-success\/55:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.55));border-bottom-color:var(--fallback-su,oklch(var(--su)/.55))}.focus\:border-y-success\/60:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.6));border-bottom-color:var(--fallback-su,oklch(var(--su)/.6))}.focus\:border-y-success\/65:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.65));border-bottom-color:var(--fallback-su,oklch(var(--su)/.65))}.focus\:border-y-success\/70:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.7));border-bottom-color:var(--fallback-su,oklch(var(--su)/.7))}.focus\:border-y-success\/75:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.75));border-bottom-color:var(--fallback-su,oklch(var(--su)/.75))}.focus\:border-y-success\/80:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.8));border-bottom-color:var(--fallback-su,oklch(var(--su)/.8))}.focus\:border-y-success\/85:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.85));border-bottom-color:var(--fallback-su,oklch(var(--su)/.85))}.focus\:border-y-success\/90:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.9));border-bottom-color:var(--fallback-su,oklch(var(--su)/.9))}.focus\:border-y-success\/95:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.95));border-bottom-color:var(--fallback-su,oklch(var(--su)/.95))}.focus\:border-y-warning:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/1));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-y-warning-content:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/1));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-y-warning-content\/0:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/0));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:border-y-warning-content\/10:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.1));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.1))}.focus\:border-y-warning-content\/100:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/1));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-y-warning-content\/15:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.15));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.15))}.focus\:border-y-warning-content\/20:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.2));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.2))}.focus\:border-y-warning-content\/25:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.25));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.25))}.focus\:border-y-warning-content\/30:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.3));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.3))}.focus\:border-y-warning-content\/35:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.35));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.35))}.focus\:border-y-warning-content\/40:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.4));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.4))}.focus\:border-y-warning-content\/45:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.45));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.45))}.focus\:border-y-warning-content\/5:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.05));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.05))}.focus\:border-y-warning-content\/50:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.5));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.5))}.focus\:border-y-warning-content\/55:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.55));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.55))}.focus\:border-y-warning-content\/60:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.6));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.6))}.focus\:border-y-warning-content\/65:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.65));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.65))}.focus\:border-y-warning-content\/70:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.7));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.7))}.focus\:border-y-warning-content\/75:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.75));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.75))}.focus\:border-y-warning-content\/80:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.8));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.8))}.focus\:border-y-warning-content\/85:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.85));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.85))}.focus\:border-y-warning-content\/90:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.9));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.9))}.focus\:border-y-warning-content\/95:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.95));border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.95))}.focus\:border-y-warning\/0:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/0));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:border-y-warning\/10:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.1));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.1))}.focus\:border-y-warning\/100:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/1));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-y-warning\/15:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.15));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.15))}.focus\:border-y-warning\/20:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.2));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.2))}.focus\:border-y-warning\/25:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.25));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.25))}.focus\:border-y-warning\/30:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.3));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.3))}.focus\:border-y-warning\/35:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.35));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.35))}.focus\:border-y-warning\/40:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.4));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.4))}.focus\:border-y-warning\/45:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.45));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.45))}.focus\:border-y-warning\/5:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.05));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.05))}.focus\:border-y-warning\/50:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.5));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.5))}.focus\:border-y-warning\/55:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.55));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.55))}.focus\:border-y-warning\/60:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.6));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.6))}.focus\:border-y-warning\/65:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.65));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.65))}.focus\:border-y-warning\/70:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.7));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.7))}.focus\:border-y-warning\/75:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.75));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.75))}.focus\:border-y-warning\/80:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.8));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.8))}.focus\:border-y-warning\/85:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.85));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.85))}.focus\:border-y-warning\/90:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.9));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.9))}.focus\:border-y-warning\/95:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.95));border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.95))}.focus\:border-b-base-100:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-b-base-100\/0:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:border-b-base-100\/10:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.1))}.focus\:border-b-base-100\/100:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-b-base-100\/15:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.15))}.focus\:border-b-base-100\/20:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.2))}.focus\:border-b-base-100\/25:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.25))}.focus\:border-b-base-100\/30:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.3))}.focus\:border-b-base-100\/35:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.35))}.focus\:border-b-base-100\/40:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.4))}.focus\:border-b-base-100\/45:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.45))}.focus\:border-b-base-100\/5:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.05))}.focus\:border-b-base-100\/50:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.5))}.focus\:border-b-base-100\/55:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.55))}.focus\:border-b-base-100\/60:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.6))}.focus\:border-b-base-100\/65:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.65))}.focus\:border-b-base-100\/70:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.7))}.focus\:border-b-base-100\/75:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.75))}.focus\:border-b-base-100\/80:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.8))}.focus\:border-b-base-100\/85:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.85))}.focus\:border-b-base-100\/90:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.9))}.focus\:border-b-base-100\/95:focus{border-bottom-color:var(--fallback-b1,oklch(var(--b1)/.95))}.focus\:border-b-base-200:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-b-base-200\/0:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:border-b-base-200\/10:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.1))}.focus\:border-b-base-200\/100:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-b-base-200\/15:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.15))}.focus\:border-b-base-200\/20:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.2))}.focus\:border-b-base-200\/25:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.25))}.focus\:border-b-base-200\/30:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.3))}.focus\:border-b-base-200\/35:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.35))}.focus\:border-b-base-200\/40:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.4))}.focus\:border-b-base-200\/45:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.45))}.focus\:border-b-base-200\/5:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.05))}.focus\:border-b-base-200\/50:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.5))}.focus\:border-b-base-200\/55:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.55))}.focus\:border-b-base-200\/60:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.6))}.focus\:border-b-base-200\/65:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.65))}.focus\:border-b-base-200\/70:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.7))}.focus\:border-b-base-200\/75:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.75))}.focus\:border-b-base-200\/80:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.8))}.focus\:border-b-base-200\/85:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.85))}.focus\:border-b-base-200\/90:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.9))}.focus\:border-b-base-200\/95:focus{border-bottom-color:var(--fallback-b2,oklch(var(--b2)/.95))}.focus\:border-b-base-300:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-b-base-300\/0:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:border-b-base-300\/10:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.1))}.focus\:border-b-base-300\/100:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-b-base-300\/15:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.15))}.focus\:border-b-base-300\/20:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.2))}.focus\:border-b-base-300\/25:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.25))}.focus\:border-b-base-300\/30:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.3))}.focus\:border-b-base-300\/35:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.35))}.focus\:border-b-base-300\/40:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.4))}.focus\:border-b-base-300\/45:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.45))}.focus\:border-b-base-300\/5:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.05))}.focus\:border-b-base-300\/50:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.5))}.focus\:border-b-base-300\/55:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.55))}.focus\:border-b-base-300\/60:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.6))}.focus\:border-b-base-300\/65:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.65))}.focus\:border-b-base-300\/70:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.7))}.focus\:border-b-base-300\/75:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.75))}.focus\:border-b-base-300\/80:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.8))}.focus\:border-b-base-300\/85:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.85))}.focus\:border-b-base-300\/90:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.9))}.focus\:border-b-base-300\/95:focus{border-bottom-color:var(--fallback-b3,oklch(var(--b3)/.95))}.focus\:border-b-base-content:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-b-base-content\/0:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:border-b-base-content\/10:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.1))}.focus\:border-b-base-content\/100:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-b-base-content\/15:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.15))}.focus\:border-b-base-content\/20:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}.focus\:border-b-base-content\/25:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.25))}.focus\:border-b-base-content\/30:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.3))}.focus\:border-b-base-content\/35:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.35))}.focus\:border-b-base-content\/40:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.4))}.focus\:border-b-base-content\/45:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.45))}.focus\:border-b-base-content\/5:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.05))}.focus\:border-b-base-content\/50:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.5))}.focus\:border-b-base-content\/55:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.55))}.focus\:border-b-base-content\/60:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.6))}.focus\:border-b-base-content\/65:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.65))}.focus\:border-b-base-content\/70:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.7))}.focus\:border-b-base-content\/75:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.75))}.focus\:border-b-base-content\/80:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.8))}.focus\:border-b-base-content\/85:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.85))}.focus\:border-b-base-content\/90:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.9))}.focus\:border-b-base-content\/95:focus{border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.95))}.focus\:border-b-error:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-b-error-content:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-b-error-content\/0:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:border-b-error-content\/10:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.1))}.focus\:border-b-error-content\/100:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-b-error-content\/15:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.15))}.focus\:border-b-error-content\/20:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.2))}.focus\:border-b-error-content\/25:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.25))}.focus\:border-b-error-content\/30:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.3))}.focus\:border-b-error-content\/35:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.35))}.focus\:border-b-error-content\/40:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.4))}.focus\:border-b-error-content\/45:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.45))}.focus\:border-b-error-content\/5:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.05))}.focus\:border-b-error-content\/50:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.5))}.focus\:border-b-error-content\/55:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.55))}.focus\:border-b-error-content\/60:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.6))}.focus\:border-b-error-content\/65:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.65))}.focus\:border-b-error-content\/70:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.7))}.focus\:border-b-error-content\/75:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.75))}.focus\:border-b-error-content\/80:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.8))}.focus\:border-b-error-content\/85:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.85))}.focus\:border-b-error-content\/90:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.9))}.focus\:border-b-error-content\/95:focus{border-bottom-color:var(--fallback-erc,oklch(var(--erc)/.95))}.focus\:border-b-error\/0:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/0))}.focus\:border-b-error\/10:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.1))}.focus\:border-b-error\/100:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-b-error\/15:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.15))}.focus\:border-b-error\/20:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.2))}.focus\:border-b-error\/25:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.25))}.focus\:border-b-error\/30:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.3))}.focus\:border-b-error\/35:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.35))}.focus\:border-b-error\/40:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.4))}.focus\:border-b-error\/45:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.45))}.focus\:border-b-error\/5:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.05))}.focus\:border-b-error\/50:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.5))}.focus\:border-b-error\/55:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.55))}.focus\:border-b-error\/60:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.6))}.focus\:border-b-error\/65:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.65))}.focus\:border-b-error\/70:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.7))}.focus\:border-b-error\/75:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.75))}.focus\:border-b-error\/80:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.8))}.focus\:border-b-error\/85:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.85))}.focus\:border-b-error\/90:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.9))}.focus\:border-b-error\/95:focus{border-bottom-color:var(--fallback-er,oklch(var(--er)/.95))}.focus\:border-b-info:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-b-info-content:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-b-info-content\/0:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:border-b-info-content\/10:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.1))}.focus\:border-b-info-content\/100:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-b-info-content\/15:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.15))}.focus\:border-b-info-content\/20:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.2))}.focus\:border-b-info-content\/25:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.25))}.focus\:border-b-info-content\/30:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.3))}.focus\:border-b-info-content\/35:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.35))}.focus\:border-b-info-content\/40:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.4))}.focus\:border-b-info-content\/45:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.45))}.focus\:border-b-info-content\/5:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.05))}.focus\:border-b-info-content\/50:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.5))}.focus\:border-b-info-content\/55:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.55))}.focus\:border-b-info-content\/60:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.6))}.focus\:border-b-info-content\/65:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.65))}.focus\:border-b-info-content\/70:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.7))}.focus\:border-b-info-content\/75:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.75))}.focus\:border-b-info-content\/80:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.8))}.focus\:border-b-info-content\/85:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.85))}.focus\:border-b-info-content\/90:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.9))}.focus\:border-b-info-content\/95:focus{border-bottom-color:var(--fallback-inc,oklch(var(--inc)/.95))}.focus\:border-b-info\/0:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/0))}.focus\:border-b-info\/10:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.1))}.focus\:border-b-info\/100:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-b-info\/15:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.15))}.focus\:border-b-info\/20:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.2))}.focus\:border-b-info\/25:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.25))}.focus\:border-b-info\/30:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.3))}.focus\:border-b-info\/35:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.35))}.focus\:border-b-info\/40:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.4))}.focus\:border-b-info\/45:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.45))}.focus\:border-b-info\/5:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.05))}.focus\:border-b-info\/50:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.5))}.focus\:border-b-info\/55:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.55))}.focus\:border-b-info\/60:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.6))}.focus\:border-b-info\/65:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.65))}.focus\:border-b-info\/70:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.7))}.focus\:border-b-info\/75:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.75))}.focus\:border-b-info\/80:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.8))}.focus\:border-b-info\/85:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.85))}.focus\:border-b-info\/90:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.9))}.focus\:border-b-info\/95:focus{border-bottom-color:var(--fallback-in,oklch(var(--in)/.95))}.focus\:border-b-success:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-b-success-content:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-b-success-content\/0:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:border-b-success-content\/10:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.1))}.focus\:border-b-success-content\/100:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-b-success-content\/15:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.15))}.focus\:border-b-success-content\/20:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.2))}.focus\:border-b-success-content\/25:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.25))}.focus\:border-b-success-content\/30:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.3))}.focus\:border-b-success-content\/35:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.35))}.focus\:border-b-success-content\/40:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.4))}.focus\:border-b-success-content\/45:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.45))}.focus\:border-b-success-content\/5:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.05))}.focus\:border-b-success-content\/50:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.5))}.focus\:border-b-success-content\/55:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.55))}.focus\:border-b-success-content\/60:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.6))}.focus\:border-b-success-content\/65:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.65))}.focus\:border-b-success-content\/70:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.7))}.focus\:border-b-success-content\/75:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.75))}.focus\:border-b-success-content\/80:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.8))}.focus\:border-b-success-content\/85:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.85))}.focus\:border-b-success-content\/90:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.9))}.focus\:border-b-success-content\/95:focus{border-bottom-color:var(--fallback-suc,oklch(var(--suc)/.95))}.focus\:border-b-success\/0:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/0))}.focus\:border-b-success\/10:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.1))}.focus\:border-b-success\/100:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-b-success\/15:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.15))}.focus\:border-b-success\/20:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.2))}.focus\:border-b-success\/25:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.25))}.focus\:border-b-success\/30:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.3))}.focus\:border-b-success\/35:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.35))}.focus\:border-b-success\/40:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.4))}.focus\:border-b-success\/45:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.45))}.focus\:border-b-success\/5:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.05))}.focus\:border-b-success\/50:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.5))}.focus\:border-b-success\/55:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.55))}.focus\:border-b-success\/60:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.6))}.focus\:border-b-success\/65:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.65))}.focus\:border-b-success\/70:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.7))}.focus\:border-b-success\/75:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.75))}.focus\:border-b-success\/80:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.8))}.focus\:border-b-success\/85:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.85))}.focus\:border-b-success\/90:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.9))}.focus\:border-b-success\/95:focus{border-bottom-color:var(--fallback-su,oklch(var(--su)/.95))}.focus\:border-b-warning:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-b-warning-content:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-b-warning-content\/0:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:border-b-warning-content\/10:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.1))}.focus\:border-b-warning-content\/100:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-b-warning-content\/15:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.15))}.focus\:border-b-warning-content\/20:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.2))}.focus\:border-b-warning-content\/25:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.25))}.focus\:border-b-warning-content\/30:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.3))}.focus\:border-b-warning-content\/35:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.35))}.focus\:border-b-warning-content\/40:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.4))}.focus\:border-b-warning-content\/45:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.45))}.focus\:border-b-warning-content\/5:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.05))}.focus\:border-b-warning-content\/50:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.5))}.focus\:border-b-warning-content\/55:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.55))}.focus\:border-b-warning-content\/60:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.6))}.focus\:border-b-warning-content\/65:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.65))}.focus\:border-b-warning-content\/70:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.7))}.focus\:border-b-warning-content\/75:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.75))}.focus\:border-b-warning-content\/80:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.8))}.focus\:border-b-warning-content\/85:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.85))}.focus\:border-b-warning-content\/90:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.9))}.focus\:border-b-warning-content\/95:focus{border-bottom-color:var(--fallback-wac,oklch(var(--wac)/.95))}.focus\:border-b-warning\/0:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:border-b-warning\/10:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.1))}.focus\:border-b-warning\/100:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-b-warning\/15:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.15))}.focus\:border-b-warning\/20:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.2))}.focus\:border-b-warning\/25:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.25))}.focus\:border-b-warning\/30:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.3))}.focus\:border-b-warning\/35:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.35))}.focus\:border-b-warning\/40:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.4))}.focus\:border-b-warning\/45:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.45))}.focus\:border-b-warning\/5:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.05))}.focus\:border-b-warning\/50:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.5))}.focus\:border-b-warning\/55:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.55))}.focus\:border-b-warning\/60:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.6))}.focus\:border-b-warning\/65:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.65))}.focus\:border-b-warning\/70:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.7))}.focus\:border-b-warning\/75:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.75))}.focus\:border-b-warning\/80:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.8))}.focus\:border-b-warning\/85:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.85))}.focus\:border-b-warning\/90:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.9))}.focus\:border-b-warning\/95:focus{border-bottom-color:var(--fallback-wa,oklch(var(--wa)/.95))}.focus\:border-e-base-100:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-e-base-100\/0:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:border-e-base-100\/10:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.1))}.focus\:border-e-base-100\/100:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-e-base-100\/15:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.15))}.focus\:border-e-base-100\/20:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.2))}.focus\:border-e-base-100\/25:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.25))}.focus\:border-e-base-100\/30:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.3))}.focus\:border-e-base-100\/35:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.35))}.focus\:border-e-base-100\/40:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.4))}.focus\:border-e-base-100\/45:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.45))}.focus\:border-e-base-100\/5:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.05))}.focus\:border-e-base-100\/50:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.5))}.focus\:border-e-base-100\/55:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.55))}.focus\:border-e-base-100\/60:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.6))}.focus\:border-e-base-100\/65:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.65))}.focus\:border-e-base-100\/70:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.7))}.focus\:border-e-base-100\/75:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.75))}.focus\:border-e-base-100\/80:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.8))}.focus\:border-e-base-100\/85:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.85))}.focus\:border-e-base-100\/90:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.9))}.focus\:border-e-base-100\/95:focus{border-inline-end-color:var(--fallback-b1,oklch(var(--b1)/0.95))}.focus\:border-e-base-200:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-e-base-200\/0:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:border-e-base-200\/10:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.1))}.focus\:border-e-base-200\/100:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-e-base-200\/15:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.15))}.focus\:border-e-base-200\/20:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.2))}.focus\:border-e-base-200\/25:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.25))}.focus\:border-e-base-200\/30:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.3))}.focus\:border-e-base-200\/35:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.35))}.focus\:border-e-base-200\/40:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.4))}.focus\:border-e-base-200\/45:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.45))}.focus\:border-e-base-200\/5:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.05))}.focus\:border-e-base-200\/50:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.5))}.focus\:border-e-base-200\/55:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.55))}.focus\:border-e-base-200\/60:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.6))}.focus\:border-e-base-200\/65:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.65))}.focus\:border-e-base-200\/70:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.7))}.focus\:border-e-base-200\/75:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.75))}.focus\:border-e-base-200\/80:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.8))}.focus\:border-e-base-200\/85:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.85))}.focus\:border-e-base-200\/90:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.9))}.focus\:border-e-base-200\/95:focus{border-inline-end-color:var(--fallback-b2,oklch(var(--b2)/0.95))}.focus\:border-e-base-300:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-e-base-300\/0:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:border-e-base-300\/10:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.1))}.focus\:border-e-base-300\/100:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-e-base-300\/15:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.15))}.focus\:border-e-base-300\/20:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.2))}.focus\:border-e-base-300\/25:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.25))}.focus\:border-e-base-300\/30:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.3))}.focus\:border-e-base-300\/35:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.35))}.focus\:border-e-base-300\/40:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.4))}.focus\:border-e-base-300\/45:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.45))}.focus\:border-e-base-300\/5:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.05))}.focus\:border-e-base-300\/50:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.5))}.focus\:border-e-base-300\/55:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.55))}.focus\:border-e-base-300\/60:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.6))}.focus\:border-e-base-300\/65:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.65))}.focus\:border-e-base-300\/70:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.7))}.focus\:border-e-base-300\/75:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.75))}.focus\:border-e-base-300\/80:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.8))}.focus\:border-e-base-300\/85:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.85))}.focus\:border-e-base-300\/90:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.9))}.focus\:border-e-base-300\/95:focus{border-inline-end-color:var(--fallback-b3,oklch(var(--b3)/0.95))}.focus\:border-e-base-content:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-e-base-content\/0:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:border-e-base-content\/10:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.1))}.focus\:border-e-base-content\/100:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-e-base-content\/15:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.15))}.focus\:border-e-base-content\/20:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.2))}.focus\:border-e-base-content\/25:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.25))}.focus\:border-e-base-content\/30:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.3))}.focus\:border-e-base-content\/35:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.35))}.focus\:border-e-base-content\/40:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.4))}.focus\:border-e-base-content\/45:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.45))}.focus\:border-e-base-content\/5:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.05))}.focus\:border-e-base-content\/50:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.5))}.focus\:border-e-base-content\/55:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.55))}.focus\:border-e-base-content\/60:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.6))}.focus\:border-e-base-content\/65:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.65))}.focus\:border-e-base-content\/70:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.7))}.focus\:border-e-base-content\/75:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.75))}.focus\:border-e-base-content\/80:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.8))}.focus\:border-e-base-content\/85:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.85))}.focus\:border-e-base-content\/90:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.9))}.focus\:border-e-base-content\/95:focus{border-inline-end-color:var(--fallback-bc,oklch(var(--bc)/0.95))}.focus\:border-e-error:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-e-error-content:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-e-error-content\/0:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:border-e-error-content\/10:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.1))}.focus\:border-e-error-content\/100:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-e-error-content\/15:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.15))}.focus\:border-e-error-content\/20:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.2))}.focus\:border-e-error-content\/25:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.25))}.focus\:border-e-error-content\/30:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.3))}.focus\:border-e-error-content\/35:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.35))}.focus\:border-e-error-content\/40:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.4))}.focus\:border-e-error-content\/45:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.45))}.focus\:border-e-error-content\/5:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.05))}.focus\:border-e-error-content\/50:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.5))}.focus\:border-e-error-content\/55:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.55))}.focus\:border-e-error-content\/60:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.6))}.focus\:border-e-error-content\/65:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.65))}.focus\:border-e-error-content\/70:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.7))}.focus\:border-e-error-content\/75:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.75))}.focus\:border-e-error-content\/80:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.8))}.focus\:border-e-error-content\/85:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.85))}.focus\:border-e-error-content\/90:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.9))}.focus\:border-e-error-content\/95:focus{border-inline-end-color:var(--fallback-erc,oklch(var(--erc)/0.95))}.focus\:border-e-error\/0:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0))}.focus\:border-e-error\/10:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.1))}.focus\:border-e-error\/100:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-e-error\/15:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.15))}.focus\:border-e-error\/20:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.2))}.focus\:border-e-error\/25:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.25))}.focus\:border-e-error\/30:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.3))}.focus\:border-e-error\/35:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.35))}.focus\:border-e-error\/40:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.4))}.focus\:border-e-error\/45:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.45))}.focus\:border-e-error\/5:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.05))}.focus\:border-e-error\/50:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.5))}.focus\:border-e-error\/55:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.55))}.focus\:border-e-error\/60:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.6))}.focus\:border-e-error\/65:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.65))}.focus\:border-e-error\/70:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.7))}.focus\:border-e-error\/75:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.75))}.focus\:border-e-error\/80:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.8))}.focus\:border-e-error\/85:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.85))}.focus\:border-e-error\/90:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.9))}.focus\:border-e-error\/95:focus{border-inline-end-color:var(--fallback-er,oklch(var(--er)/0.95))}.focus\:border-e-info:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-e-info-content:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-e-info-content\/0:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:border-e-info-content\/10:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.1))}.focus\:border-e-info-content\/100:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-e-info-content\/15:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.15))}.focus\:border-e-info-content\/20:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.2))}.focus\:border-e-info-content\/25:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.25))}.focus\:border-e-info-content\/30:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.3))}.focus\:border-e-info-content\/35:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.35))}.focus\:border-e-info-content\/40:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.4))}.focus\:border-e-info-content\/45:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.45))}.focus\:border-e-info-content\/5:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.05))}.focus\:border-e-info-content\/50:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.5))}.focus\:border-e-info-content\/55:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.55))}.focus\:border-e-info-content\/60:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.6))}.focus\:border-e-info-content\/65:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.65))}.focus\:border-e-info-content\/70:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.7))}.focus\:border-e-info-content\/75:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.75))}.focus\:border-e-info-content\/80:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.8))}.focus\:border-e-info-content\/85:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.85))}.focus\:border-e-info-content\/90:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.9))}.focus\:border-e-info-content\/95:focus{border-inline-end-color:var(--fallback-inc,oklch(var(--inc)/0.95))}.focus\:border-e-info\/0:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0))}.focus\:border-e-info\/10:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.1))}.focus\:border-e-info\/100:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-e-info\/15:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.15))}.focus\:border-e-info\/20:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.2))}.focus\:border-e-info\/25:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.25))}.focus\:border-e-info\/30:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.3))}.focus\:border-e-info\/35:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.35))}.focus\:border-e-info\/40:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.4))}.focus\:border-e-info\/45:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.45))}.focus\:border-e-info\/5:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.05))}.focus\:border-e-info\/50:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.5))}.focus\:border-e-info\/55:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.55))}.focus\:border-e-info\/60:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.6))}.focus\:border-e-info\/65:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.65))}.focus\:border-e-info\/70:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.7))}.focus\:border-e-info\/75:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.75))}.focus\:border-e-info\/80:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.8))}.focus\:border-e-info\/85:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.85))}.focus\:border-e-info\/90:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.9))}.focus\:border-e-info\/95:focus{border-inline-end-color:var(--fallback-in,oklch(var(--in)/0.95))}.focus\:border-e-success:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-e-success-content:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-e-success-content\/0:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:border-e-success-content\/10:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.1))}.focus\:border-e-success-content\/100:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-e-success-content\/15:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.15))}.focus\:border-e-success-content\/20:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.2))}.focus\:border-e-success-content\/25:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.25))}.focus\:border-e-success-content\/30:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.3))}.focus\:border-e-success-content\/35:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.35))}.focus\:border-e-success-content\/40:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.4))}.focus\:border-e-success-content\/45:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.45))}.focus\:border-e-success-content\/5:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.05))}.focus\:border-e-success-content\/50:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.5))}.focus\:border-e-success-content\/55:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.55))}.focus\:border-e-success-content\/60:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.6))}.focus\:border-e-success-content\/65:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.65))}.focus\:border-e-success-content\/70:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.7))}.focus\:border-e-success-content\/75:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.75))}.focus\:border-e-success-content\/80:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.8))}.focus\:border-e-success-content\/85:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.85))}.focus\:border-e-success-content\/90:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.9))}.focus\:border-e-success-content\/95:focus{border-inline-end-color:var(--fallback-suc,oklch(var(--suc)/0.95))}.focus\:border-e-success\/0:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0))}.focus\:border-e-success\/10:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.1))}.focus\:border-e-success\/100:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-e-success\/15:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.15))}.focus\:border-e-success\/20:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.2))}.focus\:border-e-success\/25:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.25))}.focus\:border-e-success\/30:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.3))}.focus\:border-e-success\/35:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.35))}.focus\:border-e-success\/40:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.4))}.focus\:border-e-success\/45:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.45))}.focus\:border-e-success\/5:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.05))}.focus\:border-e-success\/50:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.5))}.focus\:border-e-success\/55:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.55))}.focus\:border-e-success\/60:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.6))}.focus\:border-e-success\/65:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.65))}.focus\:border-e-success\/70:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.7))}.focus\:border-e-success\/75:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.75))}.focus\:border-e-success\/80:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.8))}.focus\:border-e-success\/85:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.85))}.focus\:border-e-success\/90:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.9))}.focus\:border-e-success\/95:focus{border-inline-end-color:var(--fallback-su,oklch(var(--su)/0.95))}.focus\:border-e-warning:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-e-warning-content:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-e-warning-content\/0:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:border-e-warning-content\/10:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.1))}.focus\:border-e-warning-content\/100:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-e-warning-content\/15:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.15))}.focus\:border-e-warning-content\/20:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.2))}.focus\:border-e-warning-content\/25:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.25))}.focus\:border-e-warning-content\/30:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.3))}.focus\:border-e-warning-content\/35:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.35))}.focus\:border-e-warning-content\/40:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.4))}.focus\:border-e-warning-content\/45:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.45))}.focus\:border-e-warning-content\/5:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.05))}.focus\:border-e-warning-content\/50:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.5))}.focus\:border-e-warning-content\/55:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.55))}.focus\:border-e-warning-content\/60:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.6))}.focus\:border-e-warning-content\/65:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.65))}.focus\:border-e-warning-content\/70:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.7))}.focus\:border-e-warning-content\/75:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.75))}.focus\:border-e-warning-content\/80:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.8))}.focus\:border-e-warning-content\/85:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.85))}.focus\:border-e-warning-content\/90:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.9))}.focus\:border-e-warning-content\/95:focus{border-inline-end-color:var(--fallback-wac,oklch(var(--wac)/0.95))}.focus\:border-e-warning\/0:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:border-e-warning\/10:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.1))}.focus\:border-e-warning\/100:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-e-warning\/15:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.15))}.focus\:border-e-warning\/20:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.2))}.focus\:border-e-warning\/25:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.25))}.focus\:border-e-warning\/30:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.3))}.focus\:border-e-warning\/35:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.35))}.focus\:border-e-warning\/40:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.4))}.focus\:border-e-warning\/45:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.45))}.focus\:border-e-warning\/5:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.05))}.focus\:border-e-warning\/50:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.5))}.focus\:border-e-warning\/55:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.55))}.focus\:border-e-warning\/60:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.6))}.focus\:border-e-warning\/65:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.65))}.focus\:border-e-warning\/70:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.7))}.focus\:border-e-warning\/75:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.75))}.focus\:border-e-warning\/80:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.8))}.focus\:border-e-warning\/85:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.85))}.focus\:border-e-warning\/90:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.9))}.focus\:border-e-warning\/95:focus{border-inline-end-color:var(--fallback-wa,oklch(var(--wa)/0.95))}.focus\:border-l-base-100:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-l-base-100\/0:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:border-l-base-100\/10:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.1))}.focus\:border-l-base-100\/100:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-l-base-100\/15:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.15))}.focus\:border-l-base-100\/20:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.2))}.focus\:border-l-base-100\/25:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.25))}.focus\:border-l-base-100\/30:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.3))}.focus\:border-l-base-100\/35:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.35))}.focus\:border-l-base-100\/40:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.4))}.focus\:border-l-base-100\/45:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.45))}.focus\:border-l-base-100\/5:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.05))}.focus\:border-l-base-100\/50:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.5))}.focus\:border-l-base-100\/55:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.55))}.focus\:border-l-base-100\/60:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.6))}.focus\:border-l-base-100\/65:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.65))}.focus\:border-l-base-100\/70:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.7))}.focus\:border-l-base-100\/75:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.75))}.focus\:border-l-base-100\/80:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.8))}.focus\:border-l-base-100\/85:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.85))}.focus\:border-l-base-100\/90:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.9))}.focus\:border-l-base-100\/95:focus{border-left-color:var(--fallback-b1,oklch(var(--b1)/.95))}.focus\:border-l-base-200:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-l-base-200\/0:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:border-l-base-200\/10:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.1))}.focus\:border-l-base-200\/100:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-l-base-200\/15:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.15))}.focus\:border-l-base-200\/20:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.2))}.focus\:border-l-base-200\/25:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.25))}.focus\:border-l-base-200\/30:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.3))}.focus\:border-l-base-200\/35:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.35))}.focus\:border-l-base-200\/40:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.4))}.focus\:border-l-base-200\/45:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.45))}.focus\:border-l-base-200\/5:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.05))}.focus\:border-l-base-200\/50:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.5))}.focus\:border-l-base-200\/55:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.55))}.focus\:border-l-base-200\/60:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.6))}.focus\:border-l-base-200\/65:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.65))}.focus\:border-l-base-200\/70:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.7))}.focus\:border-l-base-200\/75:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.75))}.focus\:border-l-base-200\/80:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.8))}.focus\:border-l-base-200\/85:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.85))}.focus\:border-l-base-200\/90:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.9))}.focus\:border-l-base-200\/95:focus{border-left-color:var(--fallback-b2,oklch(var(--b2)/.95))}.focus\:border-l-base-300:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-l-base-300\/0:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:border-l-base-300\/10:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.1))}.focus\:border-l-base-300\/100:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-l-base-300\/15:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.15))}.focus\:border-l-base-300\/20:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.2))}.focus\:border-l-base-300\/25:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.25))}.focus\:border-l-base-300\/30:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.3))}.focus\:border-l-base-300\/35:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.35))}.focus\:border-l-base-300\/40:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.4))}.focus\:border-l-base-300\/45:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.45))}.focus\:border-l-base-300\/5:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.05))}.focus\:border-l-base-300\/50:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.5))}.focus\:border-l-base-300\/55:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.55))}.focus\:border-l-base-300\/60:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.6))}.focus\:border-l-base-300\/65:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.65))}.focus\:border-l-base-300\/70:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.7))}.focus\:border-l-base-300\/75:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.75))}.focus\:border-l-base-300\/80:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.8))}.focus\:border-l-base-300\/85:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.85))}.focus\:border-l-base-300\/90:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.9))}.focus\:border-l-base-300\/95:focus{border-left-color:var(--fallback-b3,oklch(var(--b3)/.95))}.focus\:border-l-base-content:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-l-base-content\/0:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:border-l-base-content\/10:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.1))}.focus\:border-l-base-content\/100:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-l-base-content\/15:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.15))}.focus\:border-l-base-content\/20:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.2))}.focus\:border-l-base-content\/25:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.25))}.focus\:border-l-base-content\/30:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.3))}.focus\:border-l-base-content\/35:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.35))}.focus\:border-l-base-content\/40:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.4))}.focus\:border-l-base-content\/45:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.45))}.focus\:border-l-base-content\/5:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.05))}.focus\:border-l-base-content\/50:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.5))}.focus\:border-l-base-content\/55:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.55))}.focus\:border-l-base-content\/60:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.6))}.focus\:border-l-base-content\/65:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.65))}.focus\:border-l-base-content\/70:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.7))}.focus\:border-l-base-content\/75:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.75))}.focus\:border-l-base-content\/80:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.8))}.focus\:border-l-base-content\/85:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.85))}.focus\:border-l-base-content\/90:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.9))}.focus\:border-l-base-content\/95:focus{border-left-color:var(--fallback-bc,oklch(var(--bc)/.95))}.focus\:border-l-error:focus{border-left-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-l-error-content:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-l-error-content\/0:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:border-l-error-content\/10:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.1))}.focus\:border-l-error-content\/100:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-l-error-content\/15:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.15))}.focus\:border-l-error-content\/20:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.2))}.focus\:border-l-error-content\/25:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.25))}.focus\:border-l-error-content\/30:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.3))}.focus\:border-l-error-content\/35:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.35))}.focus\:border-l-error-content\/40:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.4))}.focus\:border-l-error-content\/45:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.45))}.focus\:border-l-error-content\/5:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.05))}.focus\:border-l-error-content\/50:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.5))}.focus\:border-l-error-content\/55:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.55))}.focus\:border-l-error-content\/60:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.6))}.focus\:border-l-error-content\/65:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.65))}.focus\:border-l-error-content\/70:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.7))}.focus\:border-l-error-content\/75:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.75))}.focus\:border-l-error-content\/80:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.8))}.focus\:border-l-error-content\/85:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.85))}.focus\:border-l-error-content\/90:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.9))}.focus\:border-l-error-content\/95:focus{border-left-color:var(--fallback-erc,oklch(var(--erc)/.95))}.focus\:border-l-error\/0:focus{border-left-color:var(--fallback-er,oklch(var(--er)/0))}.focus\:border-l-error\/10:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.1))}.focus\:border-l-error\/100:focus{border-left-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-l-error\/15:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.15))}.focus\:border-l-error\/20:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.2))}.focus\:border-l-error\/25:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.25))}.focus\:border-l-error\/30:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.3))}.focus\:border-l-error\/35:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.35))}.focus\:border-l-error\/40:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.4))}.focus\:border-l-error\/45:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.45))}.focus\:border-l-error\/5:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.05))}.focus\:border-l-error\/50:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.5))}.focus\:border-l-error\/55:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.55))}.focus\:border-l-error\/60:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.6))}.focus\:border-l-error\/65:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.65))}.focus\:border-l-error\/70:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.7))}.focus\:border-l-error\/75:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.75))}.focus\:border-l-error\/80:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.8))}.focus\:border-l-error\/85:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.85))}.focus\:border-l-error\/90:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.9))}.focus\:border-l-error\/95:focus{border-left-color:var(--fallback-er,oklch(var(--er)/.95))}.focus\:border-l-info:focus{border-left-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-l-info-content:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-l-info-content\/0:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:border-l-info-content\/10:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.1))}.focus\:border-l-info-content\/100:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-l-info-content\/15:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.15))}.focus\:border-l-info-content\/20:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.2))}.focus\:border-l-info-content\/25:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.25))}.focus\:border-l-info-content\/30:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.3))}.focus\:border-l-info-content\/35:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.35))}.focus\:border-l-info-content\/40:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.4))}.focus\:border-l-info-content\/45:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.45))}.focus\:border-l-info-content\/5:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.05))}.focus\:border-l-info-content\/50:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.5))}.focus\:border-l-info-content\/55:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.55))}.focus\:border-l-info-content\/60:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.6))}.focus\:border-l-info-content\/65:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.65))}.focus\:border-l-info-content\/70:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.7))}.focus\:border-l-info-content\/75:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.75))}.focus\:border-l-info-content\/80:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.8))}.focus\:border-l-info-content\/85:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.85))}.focus\:border-l-info-content\/90:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.9))}.focus\:border-l-info-content\/95:focus{border-left-color:var(--fallback-inc,oklch(var(--inc)/.95))}.focus\:border-l-info\/0:focus{border-left-color:var(--fallback-in,oklch(var(--in)/0))}.focus\:border-l-info\/10:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.1))}.focus\:border-l-info\/100:focus{border-left-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-l-info\/15:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.15))}.focus\:border-l-info\/20:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.2))}.focus\:border-l-info\/25:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.25))}.focus\:border-l-info\/30:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.3))}.focus\:border-l-info\/35:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.35))}.focus\:border-l-info\/40:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.4))}.focus\:border-l-info\/45:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.45))}.focus\:border-l-info\/5:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.05))}.focus\:border-l-info\/50:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.5))}.focus\:border-l-info\/55:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.55))}.focus\:border-l-info\/60:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.6))}.focus\:border-l-info\/65:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.65))}.focus\:border-l-info\/70:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.7))}.focus\:border-l-info\/75:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.75))}.focus\:border-l-info\/80:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.8))}.focus\:border-l-info\/85:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.85))}.focus\:border-l-info\/90:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.9))}.focus\:border-l-info\/95:focus{border-left-color:var(--fallback-in,oklch(var(--in)/.95))}.focus\:border-l-success:focus{border-left-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-l-success-content:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-l-success-content\/0:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:border-l-success-content\/10:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.1))}.focus\:border-l-success-content\/100:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-l-success-content\/15:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.15))}.focus\:border-l-success-content\/20:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.2))}.focus\:border-l-success-content\/25:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.25))}.focus\:border-l-success-content\/30:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.3))}.focus\:border-l-success-content\/35:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.35))}.focus\:border-l-success-content\/40:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.4))}.focus\:border-l-success-content\/45:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.45))}.focus\:border-l-success-content\/5:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.05))}.focus\:border-l-success-content\/50:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.5))}.focus\:border-l-success-content\/55:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.55))}.focus\:border-l-success-content\/60:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.6))}.focus\:border-l-success-content\/65:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.65))}.focus\:border-l-success-content\/70:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.7))}.focus\:border-l-success-content\/75:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.75))}.focus\:border-l-success-content\/80:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.8))}.focus\:border-l-success-content\/85:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.85))}.focus\:border-l-success-content\/90:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.9))}.focus\:border-l-success-content\/95:focus{border-left-color:var(--fallback-suc,oklch(var(--suc)/.95))}.focus\:border-l-success\/0:focus{border-left-color:var(--fallback-su,oklch(var(--su)/0))}.focus\:border-l-success\/10:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.1))}.focus\:border-l-success\/100:focus{border-left-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-l-success\/15:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.15))}.focus\:border-l-success\/20:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.2))}.focus\:border-l-success\/25:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.25))}.focus\:border-l-success\/30:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.3))}.focus\:border-l-success\/35:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.35))}.focus\:border-l-success\/40:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.4))}.focus\:border-l-success\/45:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.45))}.focus\:border-l-success\/5:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.05))}.focus\:border-l-success\/50:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.5))}.focus\:border-l-success\/55:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.55))}.focus\:border-l-success\/60:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.6))}.focus\:border-l-success\/65:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.65))}.focus\:border-l-success\/70:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.7))}.focus\:border-l-success\/75:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.75))}.focus\:border-l-success\/80:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.8))}.focus\:border-l-success\/85:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.85))}.focus\:border-l-success\/90:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.9))}.focus\:border-l-success\/95:focus{border-left-color:var(--fallback-su,oklch(var(--su)/.95))}.focus\:border-l-warning:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-l-warning-content:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-l-warning-content\/0:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:border-l-warning-content\/10:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.1))}.focus\:border-l-warning-content\/100:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-l-warning-content\/15:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.15))}.focus\:border-l-warning-content\/20:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.2))}.focus\:border-l-warning-content\/25:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.25))}.focus\:border-l-warning-content\/30:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.3))}.focus\:border-l-warning-content\/35:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.35))}.focus\:border-l-warning-content\/40:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.4))}.focus\:border-l-warning-content\/45:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.45))}.focus\:border-l-warning-content\/5:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.05))}.focus\:border-l-warning-content\/50:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.5))}.focus\:border-l-warning-content\/55:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.55))}.focus\:border-l-warning-content\/60:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.6))}.focus\:border-l-warning-content\/65:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.65))}.focus\:border-l-warning-content\/70:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.7))}.focus\:border-l-warning-content\/75:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.75))}.focus\:border-l-warning-content\/80:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.8))}.focus\:border-l-warning-content\/85:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.85))}.focus\:border-l-warning-content\/90:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.9))}.focus\:border-l-warning-content\/95:focus{border-left-color:var(--fallback-wac,oklch(var(--wac)/.95))}.focus\:border-l-warning\/0:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:border-l-warning\/10:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.1))}.focus\:border-l-warning\/100:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-l-warning\/15:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.15))}.focus\:border-l-warning\/20:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.2))}.focus\:border-l-warning\/25:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.25))}.focus\:border-l-warning\/30:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.3))}.focus\:border-l-warning\/35:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.35))}.focus\:border-l-warning\/40:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.4))}.focus\:border-l-warning\/45:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.45))}.focus\:border-l-warning\/5:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.05))}.focus\:border-l-warning\/50:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.5))}.focus\:border-l-warning\/55:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.55))}.focus\:border-l-warning\/60:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.6))}.focus\:border-l-warning\/65:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.65))}.focus\:border-l-warning\/70:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.7))}.focus\:border-l-warning\/75:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.75))}.focus\:border-l-warning\/80:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.8))}.focus\:border-l-warning\/85:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.85))}.focus\:border-l-warning\/90:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.9))}.focus\:border-l-warning\/95:focus{border-left-color:var(--fallback-wa,oklch(var(--wa)/.95))}.focus\:border-r-base-100:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-r-base-100\/0:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:border-r-base-100\/10:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.1))}.focus\:border-r-base-100\/100:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-r-base-100\/15:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.15))}.focus\:border-r-base-100\/20:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.2))}.focus\:border-r-base-100\/25:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.25))}.focus\:border-r-base-100\/30:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.3))}.focus\:border-r-base-100\/35:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.35))}.focus\:border-r-base-100\/40:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.4))}.focus\:border-r-base-100\/45:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.45))}.focus\:border-r-base-100\/5:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.05))}.focus\:border-r-base-100\/50:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.5))}.focus\:border-r-base-100\/55:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.55))}.focus\:border-r-base-100\/60:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.6))}.focus\:border-r-base-100\/65:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.65))}.focus\:border-r-base-100\/70:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.7))}.focus\:border-r-base-100\/75:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.75))}.focus\:border-r-base-100\/80:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.8))}.focus\:border-r-base-100\/85:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.85))}.focus\:border-r-base-100\/90:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.9))}.focus\:border-r-base-100\/95:focus{border-right-color:var(--fallback-b1,oklch(var(--b1)/.95))}.focus\:border-r-base-200:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-r-base-200\/0:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:border-r-base-200\/10:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.1))}.focus\:border-r-base-200\/100:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-r-base-200\/15:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.15))}.focus\:border-r-base-200\/20:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.2))}.focus\:border-r-base-200\/25:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.25))}.focus\:border-r-base-200\/30:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.3))}.focus\:border-r-base-200\/35:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.35))}.focus\:border-r-base-200\/40:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.4))}.focus\:border-r-base-200\/45:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.45))}.focus\:border-r-base-200\/5:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.05))}.focus\:border-r-base-200\/50:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.5))}.focus\:border-r-base-200\/55:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.55))}.focus\:border-r-base-200\/60:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.6))}.focus\:border-r-base-200\/65:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.65))}.focus\:border-r-base-200\/70:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.7))}.focus\:border-r-base-200\/75:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.75))}.focus\:border-r-base-200\/80:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.8))}.focus\:border-r-base-200\/85:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.85))}.focus\:border-r-base-200\/90:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.9))}.focus\:border-r-base-200\/95:focus{border-right-color:var(--fallback-b2,oklch(var(--b2)/.95))}.focus\:border-r-base-300:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-r-base-300\/0:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:border-r-base-300\/10:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.1))}.focus\:border-r-base-300\/100:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-r-base-300\/15:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.15))}.focus\:border-r-base-300\/20:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.2))}.focus\:border-r-base-300\/25:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.25))}.focus\:border-r-base-300\/30:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.3))}.focus\:border-r-base-300\/35:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.35))}.focus\:border-r-base-300\/40:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.4))}.focus\:border-r-base-300\/45:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.45))}.focus\:border-r-base-300\/5:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.05))}.focus\:border-r-base-300\/50:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.5))}.focus\:border-r-base-300\/55:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.55))}.focus\:border-r-base-300\/60:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.6))}.focus\:border-r-base-300\/65:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.65))}.focus\:border-r-base-300\/70:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.7))}.focus\:border-r-base-300\/75:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.75))}.focus\:border-r-base-300\/80:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.8))}.focus\:border-r-base-300\/85:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.85))}.focus\:border-r-base-300\/90:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.9))}.focus\:border-r-base-300\/95:focus{border-right-color:var(--fallback-b3,oklch(var(--b3)/.95))}.focus\:border-r-base-content:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-r-base-content\/0:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:border-r-base-content\/10:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.1))}.focus\:border-r-base-content\/100:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-r-base-content\/15:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.15))}.focus\:border-r-base-content\/20:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.2))}.focus\:border-r-base-content\/25:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.25))}.focus\:border-r-base-content\/30:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.3))}.focus\:border-r-base-content\/35:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.35))}.focus\:border-r-base-content\/40:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.4))}.focus\:border-r-base-content\/45:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.45))}.focus\:border-r-base-content\/5:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.05))}.focus\:border-r-base-content\/50:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.5))}.focus\:border-r-base-content\/55:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.55))}.focus\:border-r-base-content\/60:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.6))}.focus\:border-r-base-content\/65:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.65))}.focus\:border-r-base-content\/70:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.7))}.focus\:border-r-base-content\/75:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.75))}.focus\:border-r-base-content\/80:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.8))}.focus\:border-r-base-content\/85:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.85))}.focus\:border-r-base-content\/90:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.9))}.focus\:border-r-base-content\/95:focus{border-right-color:var(--fallback-bc,oklch(var(--bc)/.95))}.focus\:border-r-error:focus{border-right-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-r-error-content:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-r-error-content\/0:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:border-r-error-content\/10:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.1))}.focus\:border-r-error-content\/100:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-r-error-content\/15:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.15))}.focus\:border-r-error-content\/20:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.2))}.focus\:border-r-error-content\/25:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.25))}.focus\:border-r-error-content\/30:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.3))}.focus\:border-r-error-content\/35:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.35))}.focus\:border-r-error-content\/40:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.4))}.focus\:border-r-error-content\/45:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.45))}.focus\:border-r-error-content\/5:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.05))}.focus\:border-r-error-content\/50:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.5))}.focus\:border-r-error-content\/55:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.55))}.focus\:border-r-error-content\/60:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.6))}.focus\:border-r-error-content\/65:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.65))}.focus\:border-r-error-content\/70:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.7))}.focus\:border-r-error-content\/75:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.75))}.focus\:border-r-error-content\/80:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.8))}.focus\:border-r-error-content\/85:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.85))}.focus\:border-r-error-content\/90:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.9))}.focus\:border-r-error-content\/95:focus{border-right-color:var(--fallback-erc,oklch(var(--erc)/.95))}.focus\:border-r-error\/0:focus{border-right-color:var(--fallback-er,oklch(var(--er)/0))}.focus\:border-r-error\/10:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.1))}.focus\:border-r-error\/100:focus{border-right-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-r-error\/15:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.15))}.focus\:border-r-error\/20:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.2))}.focus\:border-r-error\/25:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.25))}.focus\:border-r-error\/30:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.3))}.focus\:border-r-error\/35:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.35))}.focus\:border-r-error\/40:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.4))}.focus\:border-r-error\/45:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.45))}.focus\:border-r-error\/5:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.05))}.focus\:border-r-error\/50:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.5))}.focus\:border-r-error\/55:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.55))}.focus\:border-r-error\/60:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.6))}.focus\:border-r-error\/65:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.65))}.focus\:border-r-error\/70:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.7))}.focus\:border-r-error\/75:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.75))}.focus\:border-r-error\/80:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.8))}.focus\:border-r-error\/85:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.85))}.focus\:border-r-error\/90:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.9))}.focus\:border-r-error\/95:focus{border-right-color:var(--fallback-er,oklch(var(--er)/.95))}.focus\:border-r-info:focus{border-right-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-r-info-content:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-r-info-content\/0:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:border-r-info-content\/10:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.1))}.focus\:border-r-info-content\/100:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-r-info-content\/15:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.15))}.focus\:border-r-info-content\/20:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.2))}.focus\:border-r-info-content\/25:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.25))}.focus\:border-r-info-content\/30:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.3))}.focus\:border-r-info-content\/35:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.35))}.focus\:border-r-info-content\/40:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.4))}.focus\:border-r-info-content\/45:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.45))}.focus\:border-r-info-content\/5:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.05))}.focus\:border-r-info-content\/50:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.5))}.focus\:border-r-info-content\/55:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.55))}.focus\:border-r-info-content\/60:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.6))}.focus\:border-r-info-content\/65:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.65))}.focus\:border-r-info-content\/70:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.7))}.focus\:border-r-info-content\/75:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.75))}.focus\:border-r-info-content\/80:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.8))}.focus\:border-r-info-content\/85:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.85))}.focus\:border-r-info-content\/90:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.9))}.focus\:border-r-info-content\/95:focus{border-right-color:var(--fallback-inc,oklch(var(--inc)/.95))}.focus\:border-r-info\/0:focus{border-right-color:var(--fallback-in,oklch(var(--in)/0))}.focus\:border-r-info\/10:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.1))}.focus\:border-r-info\/100:focus{border-right-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-r-info\/15:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.15))}.focus\:border-r-info\/20:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.2))}.focus\:border-r-info\/25:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.25))}.focus\:border-r-info\/30:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.3))}.focus\:border-r-info\/35:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.35))}.focus\:border-r-info\/40:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.4))}.focus\:border-r-info\/45:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.45))}.focus\:border-r-info\/5:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.05))}.focus\:border-r-info\/50:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.5))}.focus\:border-r-info\/55:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.55))}.focus\:border-r-info\/60:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.6))}.focus\:border-r-info\/65:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.65))}.focus\:border-r-info\/70:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.7))}.focus\:border-r-info\/75:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.75))}.focus\:border-r-info\/80:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.8))}.focus\:border-r-info\/85:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.85))}.focus\:border-r-info\/90:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.9))}.focus\:border-r-info\/95:focus{border-right-color:var(--fallback-in,oklch(var(--in)/.95))}.focus\:border-r-success:focus{border-right-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-r-success-content:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-r-success-content\/0:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:border-r-success-content\/10:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.1))}.focus\:border-r-success-content\/100:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-r-success-content\/15:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.15))}.focus\:border-r-success-content\/20:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.2))}.focus\:border-r-success-content\/25:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.25))}.focus\:border-r-success-content\/30:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.3))}.focus\:border-r-success-content\/35:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.35))}.focus\:border-r-success-content\/40:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.4))}.focus\:border-r-success-content\/45:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.45))}.focus\:border-r-success-content\/5:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.05))}.focus\:border-r-success-content\/50:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.5))}.focus\:border-r-success-content\/55:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.55))}.focus\:border-r-success-content\/60:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.6))}.focus\:border-r-success-content\/65:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.65))}.focus\:border-r-success-content\/70:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.7))}.focus\:border-r-success-content\/75:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.75))}.focus\:border-r-success-content\/80:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.8))}.focus\:border-r-success-content\/85:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.85))}.focus\:border-r-success-content\/90:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.9))}.focus\:border-r-success-content\/95:focus{border-right-color:var(--fallback-suc,oklch(var(--suc)/.95))}.focus\:border-r-success\/0:focus{border-right-color:var(--fallback-su,oklch(var(--su)/0))}.focus\:border-r-success\/10:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.1))}.focus\:border-r-success\/100:focus{border-right-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-r-success\/15:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.15))}.focus\:border-r-success\/20:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.2))}.focus\:border-r-success\/25:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.25))}.focus\:border-r-success\/30:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.3))}.focus\:border-r-success\/35:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.35))}.focus\:border-r-success\/40:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.4))}.focus\:border-r-success\/45:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.45))}.focus\:border-r-success\/5:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.05))}.focus\:border-r-success\/50:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.5))}.focus\:border-r-success\/55:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.55))}.focus\:border-r-success\/60:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.6))}.focus\:border-r-success\/65:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.65))}.focus\:border-r-success\/70:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.7))}.focus\:border-r-success\/75:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.75))}.focus\:border-r-success\/80:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.8))}.focus\:border-r-success\/85:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.85))}.focus\:border-r-success\/90:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.9))}.focus\:border-r-success\/95:focus{border-right-color:var(--fallback-su,oklch(var(--su)/.95))}.focus\:border-r-warning:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-r-warning-content:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-r-warning-content\/0:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:border-r-warning-content\/10:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.1))}.focus\:border-r-warning-content\/100:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-r-warning-content\/15:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.15))}.focus\:border-r-warning-content\/20:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.2))}.focus\:border-r-warning-content\/25:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.25))}.focus\:border-r-warning-content\/30:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.3))}.focus\:border-r-warning-content\/35:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.35))}.focus\:border-r-warning-content\/40:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.4))}.focus\:border-r-warning-content\/45:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.45))}.focus\:border-r-warning-content\/5:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.05))}.focus\:border-r-warning-content\/50:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.5))}.focus\:border-r-warning-content\/55:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.55))}.focus\:border-r-warning-content\/60:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.6))}.focus\:border-r-warning-content\/65:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.65))}.focus\:border-r-warning-content\/70:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.7))}.focus\:border-r-warning-content\/75:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.75))}.focus\:border-r-warning-content\/80:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.8))}.focus\:border-r-warning-content\/85:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.85))}.focus\:border-r-warning-content\/90:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.9))}.focus\:border-r-warning-content\/95:focus{border-right-color:var(--fallback-wac,oklch(var(--wac)/.95))}.focus\:border-r-warning\/0:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:border-r-warning\/10:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.1))}.focus\:border-r-warning\/100:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-r-warning\/15:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.15))}.focus\:border-r-warning\/20:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.2))}.focus\:border-r-warning\/25:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.25))}.focus\:border-r-warning\/30:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.3))}.focus\:border-r-warning\/35:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.35))}.focus\:border-r-warning\/40:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.4))}.focus\:border-r-warning\/45:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.45))}.focus\:border-r-warning\/5:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.05))}.focus\:border-r-warning\/50:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.5))}.focus\:border-r-warning\/55:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.55))}.focus\:border-r-warning\/60:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.6))}.focus\:border-r-warning\/65:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.65))}.focus\:border-r-warning\/70:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.7))}.focus\:border-r-warning\/75:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.75))}.focus\:border-r-warning\/80:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.8))}.focus\:border-r-warning\/85:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.85))}.focus\:border-r-warning\/90:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.9))}.focus\:border-r-warning\/95:focus{border-right-color:var(--fallback-wa,oklch(var(--wa)/.95))}.focus\:border-s-base-100:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-s-base-100\/0:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:border-s-base-100\/10:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.1))}.focus\:border-s-base-100\/100:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-s-base-100\/15:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.15))}.focus\:border-s-base-100\/20:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.2))}.focus\:border-s-base-100\/25:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.25))}.focus\:border-s-base-100\/30:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.3))}.focus\:border-s-base-100\/35:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.35))}.focus\:border-s-base-100\/40:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.4))}.focus\:border-s-base-100\/45:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.45))}.focus\:border-s-base-100\/5:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.05))}.focus\:border-s-base-100\/50:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.5))}.focus\:border-s-base-100\/55:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.55))}.focus\:border-s-base-100\/60:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.6))}.focus\:border-s-base-100\/65:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.65))}.focus\:border-s-base-100\/70:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.7))}.focus\:border-s-base-100\/75:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.75))}.focus\:border-s-base-100\/80:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.8))}.focus\:border-s-base-100\/85:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.85))}.focus\:border-s-base-100\/90:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.9))}.focus\:border-s-base-100\/95:focus{border-inline-start-color:var(--fallback-b1,oklch(var(--b1)/0.95))}.focus\:border-s-base-200:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-s-base-200\/0:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:border-s-base-200\/10:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.1))}.focus\:border-s-base-200\/100:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-s-base-200\/15:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.15))}.focus\:border-s-base-200\/20:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.2))}.focus\:border-s-base-200\/25:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.25))}.focus\:border-s-base-200\/30:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.3))}.focus\:border-s-base-200\/35:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.35))}.focus\:border-s-base-200\/40:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.4))}.focus\:border-s-base-200\/45:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.45))}.focus\:border-s-base-200\/5:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.05))}.focus\:border-s-base-200\/50:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.5))}.focus\:border-s-base-200\/55:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.55))}.focus\:border-s-base-200\/60:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.6))}.focus\:border-s-base-200\/65:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.65))}.focus\:border-s-base-200\/70:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.7))}.focus\:border-s-base-200\/75:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.75))}.focus\:border-s-base-200\/80:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.8))}.focus\:border-s-base-200\/85:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.85))}.focus\:border-s-base-200\/90:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.9))}.focus\:border-s-base-200\/95:focus{border-inline-start-color:var(--fallback-b2,oklch(var(--b2)/0.95))}.focus\:border-s-base-300:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-s-base-300\/0:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:border-s-base-300\/10:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.1))}.focus\:border-s-base-300\/100:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-s-base-300\/15:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.15))}.focus\:border-s-base-300\/20:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.2))}.focus\:border-s-base-300\/25:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.25))}.focus\:border-s-base-300\/30:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.3))}.focus\:border-s-base-300\/35:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.35))}.focus\:border-s-base-300\/40:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.4))}.focus\:border-s-base-300\/45:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.45))}.focus\:border-s-base-300\/5:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.05))}.focus\:border-s-base-300\/50:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.5))}.focus\:border-s-base-300\/55:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.55))}.focus\:border-s-base-300\/60:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.6))}.focus\:border-s-base-300\/65:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.65))}.focus\:border-s-base-300\/70:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.7))}.focus\:border-s-base-300\/75:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.75))}.focus\:border-s-base-300\/80:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.8))}.focus\:border-s-base-300\/85:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.85))}.focus\:border-s-base-300\/90:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.9))}.focus\:border-s-base-300\/95:focus{border-inline-start-color:var(--fallback-b3,oklch(var(--b3)/0.95))}.focus\:border-s-base-content:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-s-base-content\/0:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:border-s-base-content\/10:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.1))}.focus\:border-s-base-content\/100:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-s-base-content\/15:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.15))}.focus\:border-s-base-content\/20:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.2))}.focus\:border-s-base-content\/25:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.25))}.focus\:border-s-base-content\/30:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.3))}.focus\:border-s-base-content\/35:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.35))}.focus\:border-s-base-content\/40:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.4))}.focus\:border-s-base-content\/45:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.45))}.focus\:border-s-base-content\/5:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.05))}.focus\:border-s-base-content\/50:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.5))}.focus\:border-s-base-content\/55:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.55))}.focus\:border-s-base-content\/60:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.6))}.focus\:border-s-base-content\/65:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.65))}.focus\:border-s-base-content\/70:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.7))}.focus\:border-s-base-content\/75:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.75))}.focus\:border-s-base-content\/80:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.8))}.focus\:border-s-base-content\/85:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.85))}.focus\:border-s-base-content\/90:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.9))}.focus\:border-s-base-content\/95:focus{border-inline-start-color:var(--fallback-bc,oklch(var(--bc)/0.95))}.focus\:border-s-error:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-s-error-content:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-s-error-content\/0:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:border-s-error-content\/10:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.1))}.focus\:border-s-error-content\/100:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-s-error-content\/15:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.15))}.focus\:border-s-error-content\/20:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.2))}.focus\:border-s-error-content\/25:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.25))}.focus\:border-s-error-content\/30:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.3))}.focus\:border-s-error-content\/35:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.35))}.focus\:border-s-error-content\/40:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.4))}.focus\:border-s-error-content\/45:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.45))}.focus\:border-s-error-content\/5:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.05))}.focus\:border-s-error-content\/50:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.5))}.focus\:border-s-error-content\/55:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.55))}.focus\:border-s-error-content\/60:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.6))}.focus\:border-s-error-content\/65:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.65))}.focus\:border-s-error-content\/70:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.7))}.focus\:border-s-error-content\/75:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.75))}.focus\:border-s-error-content\/80:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.8))}.focus\:border-s-error-content\/85:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.85))}.focus\:border-s-error-content\/90:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.9))}.focus\:border-s-error-content\/95:focus{border-inline-start-color:var(--fallback-erc,oklch(var(--erc)/0.95))}.focus\:border-s-error\/0:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0))}.focus\:border-s-error\/10:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.1))}.focus\:border-s-error\/100:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-s-error\/15:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.15))}.focus\:border-s-error\/20:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.2))}.focus\:border-s-error\/25:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.25))}.focus\:border-s-error\/30:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.3))}.focus\:border-s-error\/35:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.35))}.focus\:border-s-error\/40:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.4))}.focus\:border-s-error\/45:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.45))}.focus\:border-s-error\/5:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.05))}.focus\:border-s-error\/50:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.5))}.focus\:border-s-error\/55:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.55))}.focus\:border-s-error\/60:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.6))}.focus\:border-s-error\/65:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.65))}.focus\:border-s-error\/70:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.7))}.focus\:border-s-error\/75:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.75))}.focus\:border-s-error\/80:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.8))}.focus\:border-s-error\/85:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.85))}.focus\:border-s-error\/90:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.9))}.focus\:border-s-error\/95:focus{border-inline-start-color:var(--fallback-er,oklch(var(--er)/0.95))}.focus\:border-s-info:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-s-info-content:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-s-info-content\/0:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:border-s-info-content\/10:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.1))}.focus\:border-s-info-content\/100:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-s-info-content\/15:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.15))}.focus\:border-s-info-content\/20:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.2))}.focus\:border-s-info-content\/25:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.25))}.focus\:border-s-info-content\/30:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.3))}.focus\:border-s-info-content\/35:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.35))}.focus\:border-s-info-content\/40:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.4))}.focus\:border-s-info-content\/45:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.45))}.focus\:border-s-info-content\/5:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.05))}.focus\:border-s-info-content\/50:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.5))}.focus\:border-s-info-content\/55:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.55))}.focus\:border-s-info-content\/60:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.6))}.focus\:border-s-info-content\/65:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.65))}.focus\:border-s-info-content\/70:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.7))}.focus\:border-s-info-content\/75:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.75))}.focus\:border-s-info-content\/80:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.8))}.focus\:border-s-info-content\/85:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.85))}.focus\:border-s-info-content\/90:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.9))}.focus\:border-s-info-content\/95:focus{border-inline-start-color:var(--fallback-inc,oklch(var(--inc)/0.95))}.focus\:border-s-info\/0:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0))}.focus\:border-s-info\/10:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.1))}.focus\:border-s-info\/100:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-s-info\/15:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.15))}.focus\:border-s-info\/20:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.2))}.focus\:border-s-info\/25:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.25))}.focus\:border-s-info\/30:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.3))}.focus\:border-s-info\/35:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.35))}.focus\:border-s-info\/40:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.4))}.focus\:border-s-info\/45:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.45))}.focus\:border-s-info\/5:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.05))}.focus\:border-s-info\/50:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.5))}.focus\:border-s-info\/55:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.55))}.focus\:border-s-info\/60:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.6))}.focus\:border-s-info\/65:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.65))}.focus\:border-s-info\/70:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.7))}.focus\:border-s-info\/75:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.75))}.focus\:border-s-info\/80:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.8))}.focus\:border-s-info\/85:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.85))}.focus\:border-s-info\/90:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.9))}.focus\:border-s-info\/95:focus{border-inline-start-color:var(--fallback-in,oklch(var(--in)/0.95))}.focus\:border-s-success:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-s-success-content:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-s-success-content\/0:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:border-s-success-content\/10:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.1))}.focus\:border-s-success-content\/100:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-s-success-content\/15:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.15))}.focus\:border-s-success-content\/20:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.2))}.focus\:border-s-success-content\/25:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.25))}.focus\:border-s-success-content\/30:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.3))}.focus\:border-s-success-content\/35:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.35))}.focus\:border-s-success-content\/40:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.4))}.focus\:border-s-success-content\/45:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.45))}.focus\:border-s-success-content\/5:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.05))}.focus\:border-s-success-content\/50:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.5))}.focus\:border-s-success-content\/55:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.55))}.focus\:border-s-success-content\/60:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.6))}.focus\:border-s-success-content\/65:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.65))}.focus\:border-s-success-content\/70:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.7))}.focus\:border-s-success-content\/75:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.75))}.focus\:border-s-success-content\/80:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.8))}.focus\:border-s-success-content\/85:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.85))}.focus\:border-s-success-content\/90:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.9))}.focus\:border-s-success-content\/95:focus{border-inline-start-color:var(--fallback-suc,oklch(var(--suc)/0.95))}.focus\:border-s-success\/0:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0))}.focus\:border-s-success\/10:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.1))}.focus\:border-s-success\/100:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-s-success\/15:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.15))}.focus\:border-s-success\/20:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.2))}.focus\:border-s-success\/25:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.25))}.focus\:border-s-success\/30:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.3))}.focus\:border-s-success\/35:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.35))}.focus\:border-s-success\/40:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.4))}.focus\:border-s-success\/45:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.45))}.focus\:border-s-success\/5:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.05))}.focus\:border-s-success\/50:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.5))}.focus\:border-s-success\/55:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.55))}.focus\:border-s-success\/60:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.6))}.focus\:border-s-success\/65:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.65))}.focus\:border-s-success\/70:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.7))}.focus\:border-s-success\/75:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.75))}.focus\:border-s-success\/80:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.8))}.focus\:border-s-success\/85:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.85))}.focus\:border-s-success\/90:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.9))}.focus\:border-s-success\/95:focus{border-inline-start-color:var(--fallback-su,oklch(var(--su)/0.95))}.focus\:border-s-warning:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-s-warning-content:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-s-warning-content\/0:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:border-s-warning-content\/10:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.1))}.focus\:border-s-warning-content\/100:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-s-warning-content\/15:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.15))}.focus\:border-s-warning-content\/20:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.2))}.focus\:border-s-warning-content\/25:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.25))}.focus\:border-s-warning-content\/30:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.3))}.focus\:border-s-warning-content\/35:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.35))}.focus\:border-s-warning-content\/40:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.4))}.focus\:border-s-warning-content\/45:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.45))}.focus\:border-s-warning-content\/5:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.05))}.focus\:border-s-warning-content\/50:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.5))}.focus\:border-s-warning-content\/55:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.55))}.focus\:border-s-warning-content\/60:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.6))}.focus\:border-s-warning-content\/65:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.65))}.focus\:border-s-warning-content\/70:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.7))}.focus\:border-s-warning-content\/75:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.75))}.focus\:border-s-warning-content\/80:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.8))}.focus\:border-s-warning-content\/85:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.85))}.focus\:border-s-warning-content\/90:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.9))}.focus\:border-s-warning-content\/95:focus{border-inline-start-color:var(--fallback-wac,oklch(var(--wac)/0.95))}.focus\:border-s-warning\/0:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:border-s-warning\/10:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.1))}.focus\:border-s-warning\/100:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-s-warning\/15:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.15))}.focus\:border-s-warning\/20:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.2))}.focus\:border-s-warning\/25:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.25))}.focus\:border-s-warning\/30:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.3))}.focus\:border-s-warning\/35:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.35))}.focus\:border-s-warning\/40:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.4))}.focus\:border-s-warning\/45:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.45))}.focus\:border-s-warning\/5:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.05))}.focus\:border-s-warning\/50:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.5))}.focus\:border-s-warning\/55:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.55))}.focus\:border-s-warning\/60:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.6))}.focus\:border-s-warning\/65:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.65))}.focus\:border-s-warning\/70:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.7))}.focus\:border-s-warning\/75:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.75))}.focus\:border-s-warning\/80:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.8))}.focus\:border-s-warning\/85:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.85))}.focus\:border-s-warning\/90:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.9))}.focus\:border-s-warning\/95:focus{border-inline-start-color:var(--fallback-wa,oklch(var(--wa)/0.95))}.focus\:border-t-base-100:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-t-base-100\/0:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:border-t-base-100\/10:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.1))}.focus\:border-t-base-100\/100:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:border-t-base-100\/15:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.15))}.focus\:border-t-base-100\/20:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.2))}.focus\:border-t-base-100\/25:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.25))}.focus\:border-t-base-100\/30:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.3))}.focus\:border-t-base-100\/35:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.35))}.focus\:border-t-base-100\/40:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.4))}.focus\:border-t-base-100\/45:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.45))}.focus\:border-t-base-100\/5:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.05))}.focus\:border-t-base-100\/50:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.5))}.focus\:border-t-base-100\/55:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.55))}.focus\:border-t-base-100\/60:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.6))}.focus\:border-t-base-100\/65:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.65))}.focus\:border-t-base-100\/70:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.7))}.focus\:border-t-base-100\/75:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.75))}.focus\:border-t-base-100\/80:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.8))}.focus\:border-t-base-100\/85:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.85))}.focus\:border-t-base-100\/90:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.9))}.focus\:border-t-base-100\/95:focus{border-top-color:var(--fallback-b1,oklch(var(--b1)/.95))}.focus\:border-t-base-200:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-t-base-200\/0:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:border-t-base-200\/10:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.1))}.focus\:border-t-base-200\/100:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:border-t-base-200\/15:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.15))}.focus\:border-t-base-200\/20:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.2))}.focus\:border-t-base-200\/25:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.25))}.focus\:border-t-base-200\/30:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.3))}.focus\:border-t-base-200\/35:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.35))}.focus\:border-t-base-200\/40:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.4))}.focus\:border-t-base-200\/45:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.45))}.focus\:border-t-base-200\/5:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.05))}.focus\:border-t-base-200\/50:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.5))}.focus\:border-t-base-200\/55:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.55))}.focus\:border-t-base-200\/60:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.6))}.focus\:border-t-base-200\/65:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.65))}.focus\:border-t-base-200\/70:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.7))}.focus\:border-t-base-200\/75:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.75))}.focus\:border-t-base-200\/80:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.8))}.focus\:border-t-base-200\/85:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.85))}.focus\:border-t-base-200\/90:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.9))}.focus\:border-t-base-200\/95:focus{border-top-color:var(--fallback-b2,oklch(var(--b2)/.95))}.focus\:border-t-base-300:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-t-base-300\/0:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:border-t-base-300\/10:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.1))}.focus\:border-t-base-300\/100:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:border-t-base-300\/15:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.15))}.focus\:border-t-base-300\/20:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.2))}.focus\:border-t-base-300\/25:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.25))}.focus\:border-t-base-300\/30:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.3))}.focus\:border-t-base-300\/35:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.35))}.focus\:border-t-base-300\/40:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.4))}.focus\:border-t-base-300\/45:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.45))}.focus\:border-t-base-300\/5:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.05))}.focus\:border-t-base-300\/50:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.5))}.focus\:border-t-base-300\/55:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.55))}.focus\:border-t-base-300\/60:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.6))}.focus\:border-t-base-300\/65:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.65))}.focus\:border-t-base-300\/70:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.7))}.focus\:border-t-base-300\/75:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.75))}.focus\:border-t-base-300\/80:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.8))}.focus\:border-t-base-300\/85:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.85))}.focus\:border-t-base-300\/90:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.9))}.focus\:border-t-base-300\/95:focus{border-top-color:var(--fallback-b3,oklch(var(--b3)/.95))}.focus\:border-t-base-content:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-t-base-content\/0:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:border-t-base-content\/10:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.1))}.focus\:border-t-base-content\/100:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:border-t-base-content\/15:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.15))}.focus\:border-t-base-content\/20:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.2))}.focus\:border-t-base-content\/25:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.25))}.focus\:border-t-base-content\/30:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.3))}.focus\:border-t-base-content\/35:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.35))}.focus\:border-t-base-content\/40:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.4))}.focus\:border-t-base-content\/45:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.45))}.focus\:border-t-base-content\/5:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.05))}.focus\:border-t-base-content\/50:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.5))}.focus\:border-t-base-content\/55:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.55))}.focus\:border-t-base-content\/60:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.6))}.focus\:border-t-base-content\/65:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.65))}.focus\:border-t-base-content\/70:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.7))}.focus\:border-t-base-content\/75:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.75))}.focus\:border-t-base-content\/80:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.8))}.focus\:border-t-base-content\/85:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.85))}.focus\:border-t-base-content\/90:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.9))}.focus\:border-t-base-content\/95:focus{border-top-color:var(--fallback-bc,oklch(var(--bc)/.95))}.focus\:border-t-error:focus{border-top-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-t-error-content:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-t-error-content\/0:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:border-t-error-content\/10:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.1))}.focus\:border-t-error-content\/100:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:border-t-error-content\/15:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.15))}.focus\:border-t-error-content\/20:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.2))}.focus\:border-t-error-content\/25:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.25))}.focus\:border-t-error-content\/30:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.3))}.focus\:border-t-error-content\/35:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.35))}.focus\:border-t-error-content\/40:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.4))}.focus\:border-t-error-content\/45:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.45))}.focus\:border-t-error-content\/5:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.05))}.focus\:border-t-error-content\/50:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.5))}.focus\:border-t-error-content\/55:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.55))}.focus\:border-t-error-content\/60:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.6))}.focus\:border-t-error-content\/65:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.65))}.focus\:border-t-error-content\/70:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.7))}.focus\:border-t-error-content\/75:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.75))}.focus\:border-t-error-content\/80:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.8))}.focus\:border-t-error-content\/85:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.85))}.focus\:border-t-error-content\/90:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.9))}.focus\:border-t-error-content\/95:focus{border-top-color:var(--fallback-erc,oklch(var(--erc)/.95))}.focus\:border-t-error\/0:focus{border-top-color:var(--fallback-er,oklch(var(--er)/0))}.focus\:border-t-error\/10:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.1))}.focus\:border-t-error\/100:focus{border-top-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:border-t-error\/15:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.15))}.focus\:border-t-error\/20:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.2))}.focus\:border-t-error\/25:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.25))}.focus\:border-t-error\/30:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.3))}.focus\:border-t-error\/35:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.35))}.focus\:border-t-error\/40:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.4))}.focus\:border-t-error\/45:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.45))}.focus\:border-t-error\/5:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.05))}.focus\:border-t-error\/50:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.5))}.focus\:border-t-error\/55:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.55))}.focus\:border-t-error\/60:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.6))}.focus\:border-t-error\/65:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.65))}.focus\:border-t-error\/70:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.7))}.focus\:border-t-error\/75:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.75))}.focus\:border-t-error\/80:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.8))}.focus\:border-t-error\/85:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.85))}.focus\:border-t-error\/90:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.9))}.focus\:border-t-error\/95:focus{border-top-color:var(--fallback-er,oklch(var(--er)/.95))}.focus\:border-t-info:focus{border-top-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-t-info-content:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-t-info-content\/0:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:border-t-info-content\/10:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.1))}.focus\:border-t-info-content\/100:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:border-t-info-content\/15:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.15))}.focus\:border-t-info-content\/20:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.2))}.focus\:border-t-info-content\/25:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.25))}.focus\:border-t-info-content\/30:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.3))}.focus\:border-t-info-content\/35:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.35))}.focus\:border-t-info-content\/40:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.4))}.focus\:border-t-info-content\/45:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.45))}.focus\:border-t-info-content\/5:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.05))}.focus\:border-t-info-content\/50:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.5))}.focus\:border-t-info-content\/55:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.55))}.focus\:border-t-info-content\/60:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.6))}.focus\:border-t-info-content\/65:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.65))}.focus\:border-t-info-content\/70:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.7))}.focus\:border-t-info-content\/75:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.75))}.focus\:border-t-info-content\/80:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.8))}.focus\:border-t-info-content\/85:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.85))}.focus\:border-t-info-content\/90:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.9))}.focus\:border-t-info-content\/95:focus{border-top-color:var(--fallback-inc,oklch(var(--inc)/.95))}.focus\:border-t-info\/0:focus{border-top-color:var(--fallback-in,oklch(var(--in)/0))}.focus\:border-t-info\/10:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.1))}.focus\:border-t-info\/100:focus{border-top-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:border-t-info\/15:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.15))}.focus\:border-t-info\/20:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.2))}.focus\:border-t-info\/25:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.25))}.focus\:border-t-info\/30:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.3))}.focus\:border-t-info\/35:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.35))}.focus\:border-t-info\/40:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.4))}.focus\:border-t-info\/45:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.45))}.focus\:border-t-info\/5:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.05))}.focus\:border-t-info\/50:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.5))}.focus\:border-t-info\/55:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.55))}.focus\:border-t-info\/60:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.6))}.focus\:border-t-info\/65:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.65))}.focus\:border-t-info\/70:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.7))}.focus\:border-t-info\/75:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.75))}.focus\:border-t-info\/80:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.8))}.focus\:border-t-info\/85:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.85))}.focus\:border-t-info\/90:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.9))}.focus\:border-t-info\/95:focus{border-top-color:var(--fallback-in,oklch(var(--in)/.95))}.focus\:border-t-success:focus{border-top-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-t-success-content:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-t-success-content\/0:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:border-t-success-content\/10:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.1))}.focus\:border-t-success-content\/100:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:border-t-success-content\/15:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.15))}.focus\:border-t-success-content\/20:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.2))}.focus\:border-t-success-content\/25:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.25))}.focus\:border-t-success-content\/30:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.3))}.focus\:border-t-success-content\/35:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.35))}.focus\:border-t-success-content\/40:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.4))}.focus\:border-t-success-content\/45:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.45))}.focus\:border-t-success-content\/5:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.05))}.focus\:border-t-success-content\/50:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.5))}.focus\:border-t-success-content\/55:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.55))}.focus\:border-t-success-content\/60:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.6))}.focus\:border-t-success-content\/65:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.65))}.focus\:border-t-success-content\/70:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.7))}.focus\:border-t-success-content\/75:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.75))}.focus\:border-t-success-content\/80:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.8))}.focus\:border-t-success-content\/85:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.85))}.focus\:border-t-success-content\/90:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.9))}.focus\:border-t-success-content\/95:focus{border-top-color:var(--fallback-suc,oklch(var(--suc)/.95))}.focus\:border-t-success\/0:focus{border-top-color:var(--fallback-su,oklch(var(--su)/0))}.focus\:border-t-success\/10:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.1))}.focus\:border-t-success\/100:focus{border-top-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:border-t-success\/15:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.15))}.focus\:border-t-success\/20:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.2))}.focus\:border-t-success\/25:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.25))}.focus\:border-t-success\/30:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.3))}.focus\:border-t-success\/35:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.35))}.focus\:border-t-success\/40:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.4))}.focus\:border-t-success\/45:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.45))}.focus\:border-t-success\/5:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.05))}.focus\:border-t-success\/50:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.5))}.focus\:border-t-success\/55:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.55))}.focus\:border-t-success\/60:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.6))}.focus\:border-t-success\/65:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.65))}.focus\:border-t-success\/70:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.7))}.focus\:border-t-success\/75:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.75))}.focus\:border-t-success\/80:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.8))}.focus\:border-t-success\/85:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.85))}.focus\:border-t-success\/90:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.9))}.focus\:border-t-success\/95:focus{border-top-color:var(--fallback-su,oklch(var(--su)/.95))}.focus\:border-t-warning:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-t-warning-content:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-t-warning-content\/0:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:border-t-warning-content\/10:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.1))}.focus\:border-t-warning-content\/100:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:border-t-warning-content\/15:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.15))}.focus\:border-t-warning-content\/20:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.2))}.focus\:border-t-warning-content\/25:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.25))}.focus\:border-t-warning-content\/30:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.3))}.focus\:border-t-warning-content\/35:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.35))}.focus\:border-t-warning-content\/40:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.4))}.focus\:border-t-warning-content\/45:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.45))}.focus\:border-t-warning-content\/5:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.05))}.focus\:border-t-warning-content\/50:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.5))}.focus\:border-t-warning-content\/55:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.55))}.focus\:border-t-warning-content\/60:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.6))}.focus\:border-t-warning-content\/65:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.65))}.focus\:border-t-warning-content\/70:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.7))}.focus\:border-t-warning-content\/75:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.75))}.focus\:border-t-warning-content\/80:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.8))}.focus\:border-t-warning-content\/85:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.85))}.focus\:border-t-warning-content\/90:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.9))}.focus\:border-t-warning-content\/95:focus{border-top-color:var(--fallback-wac,oklch(var(--wac)/.95))}.focus\:border-t-warning\/0:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:border-t-warning\/10:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.1))}.focus\:border-t-warning\/100:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:border-t-warning\/15:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.15))}.focus\:border-t-warning\/20:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.2))}.focus\:border-t-warning\/25:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.25))}.focus\:border-t-warning\/30:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.3))}.focus\:border-t-warning\/35:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.35))}.focus\:border-t-warning\/40:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.4))}.focus\:border-t-warning\/45:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.45))}.focus\:border-t-warning\/5:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.05))}.focus\:border-t-warning\/50:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.5))}.focus\:border-t-warning\/55:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.55))}.focus\:border-t-warning\/60:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.6))}.focus\:border-t-warning\/65:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.65))}.focus\:border-t-warning\/70:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.7))}.focus\:border-t-warning\/75:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.75))}.focus\:border-t-warning\/80:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.8))}.focus\:border-t-warning\/85:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.85))}.focus\:border-t-warning\/90:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.9))}.focus\:border-t-warning\/95:focus{border-top-color:var(--fallback-wa,oklch(var(--wa)/.95))}.focus\:bg-accent:focus{background-color:var(--fallback-a,oklch(var(--a)/1))}.focus\:bg-accent-content:focus{background-color:var(--fallback-ac,oklch(var(--ac)/1))}.focus\:bg-accent-content\/0:focus{background-color:var(--fallback-ac,oklch(var(--ac)/0))}.focus\:bg-accent-content\/10:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.1))}.focus\:bg-accent-content\/100:focus{background-color:var(--fallback-ac,oklch(var(--ac)/1))}.focus\:bg-accent-content\/15:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.15))}.focus\:bg-accent-content\/20:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.2))}.focus\:bg-accent-content\/25:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.25))}.focus\:bg-accent-content\/30:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.3))}.focus\:bg-accent-content\/35:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.35))}.focus\:bg-accent-content\/40:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.4))}.focus\:bg-accent-content\/45:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.45))}.focus\:bg-accent-content\/5:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.05))}.focus\:bg-accent-content\/50:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.5))}.focus\:bg-accent-content\/55:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.55))}.focus\:bg-accent-content\/60:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.6))}.focus\:bg-accent-content\/65:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.65))}.focus\:bg-accent-content\/70:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.7))}.focus\:bg-accent-content\/75:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.75))}.focus\:bg-accent-content\/80:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.8))}.focus\:bg-accent-content\/85:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.85))}.focus\:bg-accent-content\/90:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.9))}.focus\:bg-accent-content\/95:focus{background-color:var(--fallback-ac,oklch(var(--ac)/.95))}.focus\:bg-accent\/0:focus{background-color:var(--fallback-a,oklch(var(--a)/0))}.focus\:bg-accent\/10:focus{background-color:var(--fallback-a,oklch(var(--a)/.1))}.focus\:bg-accent\/100:focus{background-color:var(--fallback-a,oklch(var(--a)/1))}.focus\:bg-accent\/15:focus{background-color:var(--fallback-a,oklch(var(--a)/.15))}.focus\:bg-accent\/20:focus{background-color:var(--fallback-a,oklch(var(--a)/.2))}.focus\:bg-accent\/25:focus{background-color:var(--fallback-a,oklch(var(--a)/.25))}.focus\:bg-accent\/30:focus{background-color:var(--fallback-a,oklch(var(--a)/.3))}.focus\:bg-accent\/35:focus{background-color:var(--fallback-a,oklch(var(--a)/.35))}.focus\:bg-accent\/40:focus{background-color:var(--fallback-a,oklch(var(--a)/.4))}.focus\:bg-accent\/45:focus{background-color:var(--fallback-a,oklch(var(--a)/.45))}.focus\:bg-accent\/5:focus{background-color:var(--fallback-a,oklch(var(--a)/.05))}.focus\:bg-accent\/50:focus{background-color:var(--fallback-a,oklch(var(--a)/.5))}.focus\:bg-accent\/55:focus{background-color:var(--fallback-a,oklch(var(--a)/.55))}.focus\:bg-accent\/60:focus{background-color:var(--fallback-a,oklch(var(--a)/.6))}.focus\:bg-accent\/65:focus{background-color:var(--fallback-a,oklch(var(--a)/.65))}.focus\:bg-accent\/70:focus{background-color:var(--fallback-a,oklch(var(--a)/.7))}.focus\:bg-accent\/75:focus{background-color:var(--fallback-a,oklch(var(--a)/.75))}.focus\:bg-accent\/80:focus{background-color:var(--fallback-a,oklch(var(--a)/.8))}.focus\:bg-accent\/85:focus{background-color:var(--fallback-a,oklch(var(--a)/.85))}.focus\:bg-accent\/90:focus{background-color:var(--fallback-a,oklch(var(--a)/.9))}.focus\:bg-accent\/95:focus{background-color:var(--fallback-a,oklch(var(--a)/.95))}.focus\:bg-base-100:focus{background-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:bg-base-100\/0:focus{background-color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:bg-base-100\/10:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.1))}.focus\:bg-base-100\/100:focus{background-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:bg-base-100\/15:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.15))}.focus\:bg-base-100\/20:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.2))}.focus\:bg-base-100\/25:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.25))}.focus\:bg-base-100\/30:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.3))}.focus\:bg-base-100\/35:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.35))}.focus\:bg-base-100\/40:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.4))}.focus\:bg-base-100\/45:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.45))}.focus\:bg-base-100\/5:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.05))}.focus\:bg-base-100\/50:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.5))}.focus\:bg-base-100\/55:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.55))}.focus\:bg-base-100\/60:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.6))}.focus\:bg-base-100\/65:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.65))}.focus\:bg-base-100\/70:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.7))}.focus\:bg-base-100\/75:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.75))}.focus\:bg-base-100\/80:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.8))}.focus\:bg-base-100\/85:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.85))}.focus\:bg-base-100\/90:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.9))}.focus\:bg-base-100\/95:focus{background-color:var(--fallback-b1,oklch(var(--b1)/.95))}.focus\:bg-base-200:focus{background-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:bg-base-200\/0:focus{background-color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:bg-base-200\/10:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.1))}.focus\:bg-base-200\/100:focus{background-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:bg-base-200\/15:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.15))}.focus\:bg-base-200\/20:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.2))}.focus\:bg-base-200\/25:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.25))}.focus\:bg-base-200\/30:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.3))}.focus\:bg-base-200\/35:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.35))}.focus\:bg-base-200\/40:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.4))}.focus\:bg-base-200\/45:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.45))}.focus\:bg-base-200\/5:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.05))}.focus\:bg-base-200\/50:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.5))}.focus\:bg-base-200\/55:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.55))}.focus\:bg-base-200\/60:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.6))}.focus\:bg-base-200\/65:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.65))}.focus\:bg-base-200\/70:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.7))}.focus\:bg-base-200\/75:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.75))}.focus\:bg-base-200\/80:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.8))}.focus\:bg-base-200\/85:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.85))}.focus\:bg-base-200\/90:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.9))}.focus\:bg-base-200\/95:focus{background-color:var(--fallback-b2,oklch(var(--b2)/.95))}.focus\:bg-base-300:focus{background-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:bg-base-300\/0:focus{background-color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:bg-base-300\/10:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.1))}.focus\:bg-base-300\/100:focus{background-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:bg-base-300\/15:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.15))}.focus\:bg-base-300\/20:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.2))}.focus\:bg-base-300\/25:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.25))}.focus\:bg-base-300\/30:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.3))}.focus\:bg-base-300\/35:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.35))}.focus\:bg-base-300\/40:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.4))}.focus\:bg-base-300\/45:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.45))}.focus\:bg-base-300\/5:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.05))}.focus\:bg-base-300\/50:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.5))}.focus\:bg-base-300\/55:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.55))}.focus\:bg-base-300\/60:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.6))}.focus\:bg-base-300\/65:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.65))}.focus\:bg-base-300\/70:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.7))}.focus\:bg-base-300\/75:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.75))}.focus\:bg-base-300\/80:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.8))}.focus\:bg-base-300\/85:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.85))}.focus\:bg-base-300\/90:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.9))}.focus\:bg-base-300\/95:focus{background-color:var(--fallback-b3,oklch(var(--b3)/.95))}.focus\:bg-base-content:focus{background-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:bg-base-content\/0:focus{background-color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:bg-base-content\/10:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.focus\:bg-base-content\/100:focus{background-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:bg-base-content\/15:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.15))}.focus\:bg-base-content\/20:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.focus\:bg-base-content\/25:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.25))}.focus\:bg-base-content\/30:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.3))}.focus\:bg-base-content\/35:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.35))}.focus\:bg-base-content\/40:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.4))}.focus\:bg-base-content\/45:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.45))}.focus\:bg-base-content\/5:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.05))}.focus\:bg-base-content\/50:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.5))}.focus\:bg-base-content\/55:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.55))}.focus\:bg-base-content\/60:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.6))}.focus\:bg-base-content\/65:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.65))}.focus\:bg-base-content\/70:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.7))}.focus\:bg-base-content\/75:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.75))}.focus\:bg-base-content\/80:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.8))}.focus\:bg-base-content\/85:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.85))}.focus\:bg-base-content\/90:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.9))}.focus\:bg-base-content\/95:focus{background-color:var(--fallback-bc,oklch(var(--bc)/.95))}.focus\:bg-error:focus{background-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:bg-error-content:focus{background-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:bg-error-content\/0:focus{background-color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:bg-error-content\/10:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.1))}.focus\:bg-error-content\/100:focus{background-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:bg-error-content\/15:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.15))}.focus\:bg-error-content\/20:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.2))}.focus\:bg-error-content\/25:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.25))}.focus\:bg-error-content\/30:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.3))}.focus\:bg-error-content\/35:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.35))}.focus\:bg-error-content\/40:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.4))}.focus\:bg-error-content\/45:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.45))}.focus\:bg-error-content\/5:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.05))}.focus\:bg-error-content\/50:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.5))}.focus\:bg-error-content\/55:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.55))}.focus\:bg-error-content\/60:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.6))}.focus\:bg-error-content\/65:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.65))}.focus\:bg-error-content\/70:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.7))}.focus\:bg-error-content\/75:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.75))}.focus\:bg-error-content\/80:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.8))}.focus\:bg-error-content\/85:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.85))}.focus\:bg-error-content\/90:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.9))}.focus\:bg-error-content\/95:focus{background-color:var(--fallback-erc,oklch(var(--erc)/.95))}.focus\:bg-error\/0:focus{background-color:var(--fallback-er,oklch(var(--er)/0))}.focus\:bg-error\/10:focus{background-color:var(--fallback-er,oklch(var(--er)/.1))}.focus\:bg-error\/100:focus{background-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:bg-error\/15:focus{background-color:var(--fallback-er,oklch(var(--er)/.15))}.focus\:bg-error\/20:focus{background-color:var(--fallback-er,oklch(var(--er)/.2))}.focus\:bg-error\/25:focus{background-color:var(--fallback-er,oklch(var(--er)/.25))}.focus\:bg-error\/30:focus{background-color:var(--fallback-er,oklch(var(--er)/.3))}.focus\:bg-error\/35:focus{background-color:var(--fallback-er,oklch(var(--er)/.35))}.focus\:bg-error\/40:focus{background-color:var(--fallback-er,oklch(var(--er)/.4))}.focus\:bg-error\/45:focus{background-color:var(--fallback-er,oklch(var(--er)/.45))}.focus\:bg-error\/5:focus{background-color:var(--fallback-er,oklch(var(--er)/.05))}.focus\:bg-error\/50:focus{background-color:var(--fallback-er,oklch(var(--er)/.5))}.focus\:bg-error\/55:focus{background-color:var(--fallback-er,oklch(var(--er)/.55))}.focus\:bg-error\/60:focus{background-color:var(--fallback-er,oklch(var(--er)/.6))}.focus\:bg-error\/65:focus{background-color:var(--fallback-er,oklch(var(--er)/.65))}.focus\:bg-error\/70:focus{background-color:var(--fallback-er,oklch(var(--er)/.7))}.focus\:bg-error\/75:focus{background-color:var(--fallback-er,oklch(var(--er)/.75))}.focus\:bg-error\/80:focus{background-color:var(--fallback-er,oklch(var(--er)/.8))}.focus\:bg-error\/85:focus{background-color:var(--fallback-er,oklch(var(--er)/.85))}.focus\:bg-error\/90:focus{background-color:var(--fallback-er,oklch(var(--er)/.9))}.focus\:bg-error\/95:focus{background-color:var(--fallback-er,oklch(var(--er)/.95))}.focus\:bg-info:focus{background-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:bg-info-content:focus{background-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:bg-info-content\/0:focus{background-color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:bg-info-content\/10:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.1))}.focus\:bg-info-content\/100:focus{background-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:bg-info-content\/15:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.15))}.focus\:bg-info-content\/20:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.2))}.focus\:bg-info-content\/25:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.25))}.focus\:bg-info-content\/30:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.3))}.focus\:bg-info-content\/35:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.35))}.focus\:bg-info-content\/40:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.4))}.focus\:bg-info-content\/45:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.45))}.focus\:bg-info-content\/5:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.05))}.focus\:bg-info-content\/50:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.5))}.focus\:bg-info-content\/55:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.55))}.focus\:bg-info-content\/60:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.6))}.focus\:bg-info-content\/65:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.65))}.focus\:bg-info-content\/70:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.7))}.focus\:bg-info-content\/75:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.75))}.focus\:bg-info-content\/80:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.8))}.focus\:bg-info-content\/85:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.85))}.focus\:bg-info-content\/90:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.9))}.focus\:bg-info-content\/95:focus{background-color:var(--fallback-inc,oklch(var(--inc)/.95))}.focus\:bg-info\/0:focus{background-color:var(--fallback-in,oklch(var(--in)/0))}.focus\:bg-info\/10:focus{background-color:var(--fallback-in,oklch(var(--in)/.1))}.focus\:bg-info\/100:focus{background-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:bg-info\/15:focus{background-color:var(--fallback-in,oklch(var(--in)/.15))}.focus\:bg-info\/20:focus{background-color:var(--fallback-in,oklch(var(--in)/.2))}.focus\:bg-info\/25:focus{background-color:var(--fallback-in,oklch(var(--in)/.25))}.focus\:bg-info\/30:focus{background-color:var(--fallback-in,oklch(var(--in)/.3))}.focus\:bg-info\/35:focus{background-color:var(--fallback-in,oklch(var(--in)/.35))}.focus\:bg-info\/40:focus{background-color:var(--fallback-in,oklch(var(--in)/.4))}.focus\:bg-info\/45:focus{background-color:var(--fallback-in,oklch(var(--in)/.45))}.focus\:bg-info\/5:focus{background-color:var(--fallback-in,oklch(var(--in)/.05))}.focus\:bg-info\/50:focus{background-color:var(--fallback-in,oklch(var(--in)/.5))}.focus\:bg-info\/55:focus{background-color:var(--fallback-in,oklch(var(--in)/.55))}.focus\:bg-info\/60:focus{background-color:var(--fallback-in,oklch(var(--in)/.6))}.focus\:bg-info\/65:focus{background-color:var(--fallback-in,oklch(var(--in)/.65))}.focus\:bg-info\/70:focus{background-color:var(--fallback-in,oklch(var(--in)/.7))}.focus\:bg-info\/75:focus{background-color:var(--fallback-in,oklch(var(--in)/.75))}.focus\:bg-info\/80:focus{background-color:var(--fallback-in,oklch(var(--in)/.8))}.focus\:bg-info\/85:focus{background-color:var(--fallback-in,oklch(var(--in)/.85))}.focus\:bg-info\/90:focus{background-color:var(--fallback-in,oklch(var(--in)/.9))}.focus\:bg-info\/95:focus{background-color:var(--fallback-in,oklch(var(--in)/.95))}.focus\:bg-neutral:focus{background-color:var(--fallback-n,oklch(var(--n)/1))}.focus\:bg-neutral-content:focus{background-color:var(--fallback-nc,oklch(var(--nc)/1))}.focus\:bg-neutral-content\/0:focus{background-color:var(--fallback-nc,oklch(var(--nc)/0))}.focus\:bg-neutral-content\/10:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.1))}.focus\:bg-neutral-content\/100:focus{background-color:var(--fallback-nc,oklch(var(--nc)/1))}.focus\:bg-neutral-content\/15:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.15))}.focus\:bg-neutral-content\/20:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.2))}.focus\:bg-neutral-content\/25:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.25))}.focus\:bg-neutral-content\/30:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.3))}.focus\:bg-neutral-content\/35:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.35))}.focus\:bg-neutral-content\/40:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.4))}.focus\:bg-neutral-content\/45:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.45))}.focus\:bg-neutral-content\/5:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.05))}.focus\:bg-neutral-content\/50:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.5))}.focus\:bg-neutral-content\/55:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.55))}.focus\:bg-neutral-content\/60:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.6))}.focus\:bg-neutral-content\/65:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.65))}.focus\:bg-neutral-content\/70:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.7))}.focus\:bg-neutral-content\/75:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.75))}.focus\:bg-neutral-content\/80:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.8))}.focus\:bg-neutral-content\/85:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.85))}.focus\:bg-neutral-content\/90:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.9))}.focus\:bg-neutral-content\/95:focus{background-color:var(--fallback-nc,oklch(var(--nc)/.95))}.focus\:bg-neutral\/0:focus{background-color:var(--fallback-n,oklch(var(--n)/0))}.focus\:bg-neutral\/10:focus{background-color:var(--fallback-n,oklch(var(--n)/.1))}.focus\:bg-neutral\/100:focus{background-color:var(--fallback-n,oklch(var(--n)/1))}.focus\:bg-neutral\/15:focus{background-color:var(--fallback-n,oklch(var(--n)/.15))}.focus\:bg-neutral\/20:focus{background-color:var(--fallback-n,oklch(var(--n)/.2))}.focus\:bg-neutral\/25:focus{background-color:var(--fallback-n,oklch(var(--n)/.25))}.focus\:bg-neutral\/30:focus{background-color:var(--fallback-n,oklch(var(--n)/.3))}.focus\:bg-neutral\/35:focus{background-color:var(--fallback-n,oklch(var(--n)/.35))}.focus\:bg-neutral\/40:focus{background-color:var(--fallback-n,oklch(var(--n)/.4))}.focus\:bg-neutral\/45:focus{background-color:var(--fallback-n,oklch(var(--n)/.45))}.focus\:bg-neutral\/5:focus{background-color:var(--fallback-n,oklch(var(--n)/.05))}.focus\:bg-neutral\/50:focus{background-color:var(--fallback-n,oklch(var(--n)/.5))}.focus\:bg-neutral\/55:focus{background-color:var(--fallback-n,oklch(var(--n)/.55))}.focus\:bg-neutral\/60:focus{background-color:var(--fallback-n,oklch(var(--n)/.6))}.focus\:bg-neutral\/65:focus{background-color:var(--fallback-n,oklch(var(--n)/.65))}.focus\:bg-neutral\/70:focus{background-color:var(--fallback-n,oklch(var(--n)/.7))}.focus\:bg-neutral\/75:focus{background-color:var(--fallback-n,oklch(var(--n)/.75))}.focus\:bg-neutral\/80:focus{background-color:var(--fallback-n,oklch(var(--n)/.8))}.focus\:bg-neutral\/85:focus{background-color:var(--fallback-n,oklch(var(--n)/.85))}.focus\:bg-neutral\/90:focus{background-color:var(--fallback-n,oklch(var(--n)/.9))}.focus\:bg-neutral\/95:focus{background-color:var(--fallback-n,oklch(var(--n)/.95))}.focus\:bg-primary:focus{background-color:var(--fallback-p,oklch(var(--p)/1))}.focus\:bg-primary-content:focus{background-color:var(--fallback-pc,oklch(var(--pc)/1))}.focus\:bg-primary-content\/0:focus{background-color:var(--fallback-pc,oklch(var(--pc)/0))}.focus\:bg-primary-content\/10:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.1))}.focus\:bg-primary-content\/100:focus{background-color:var(--fallback-pc,oklch(var(--pc)/1))}.focus\:bg-primary-content\/15:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.15))}.focus\:bg-primary-content\/20:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.2))}.focus\:bg-primary-content\/25:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.25))}.focus\:bg-primary-content\/30:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.3))}.focus\:bg-primary-content\/35:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.35))}.focus\:bg-primary-content\/40:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.4))}.focus\:bg-primary-content\/45:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.45))}.focus\:bg-primary-content\/5:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.05))}.focus\:bg-primary-content\/50:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.5))}.focus\:bg-primary-content\/55:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.55))}.focus\:bg-primary-content\/60:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.6))}.focus\:bg-primary-content\/65:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.65))}.focus\:bg-primary-content\/70:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.7))}.focus\:bg-primary-content\/75:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.75))}.focus\:bg-primary-content\/80:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.8))}.focus\:bg-primary-content\/85:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.85))}.focus\:bg-primary-content\/90:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.9))}.focus\:bg-primary-content\/95:focus{background-color:var(--fallback-pc,oklch(var(--pc)/.95))}.focus\:bg-primary\/0:focus{background-color:var(--fallback-p,oklch(var(--p)/0))}.focus\:bg-primary\/10:focus{background-color:var(--fallback-p,oklch(var(--p)/.1))}.focus\:bg-primary\/100:focus{background-color:var(--fallback-p,oklch(var(--p)/1))}.focus\:bg-primary\/15:focus{background-color:var(--fallback-p,oklch(var(--p)/.15))}.focus\:bg-primary\/20:focus{background-color:var(--fallback-p,oklch(var(--p)/.2))}.focus\:bg-primary\/25:focus{background-color:var(--fallback-p,oklch(var(--p)/.25))}.focus\:bg-primary\/30:focus{background-color:var(--fallback-p,oklch(var(--p)/.3))}.focus\:bg-primary\/35:focus{background-color:var(--fallback-p,oklch(var(--p)/.35))}.focus\:bg-primary\/40:focus{background-color:var(--fallback-p,oklch(var(--p)/.4))}.focus\:bg-primary\/45:focus{background-color:var(--fallback-p,oklch(var(--p)/.45))}.focus\:bg-primary\/5:focus{background-color:var(--fallback-p,oklch(var(--p)/.05))}.focus\:bg-primary\/50:focus{background-color:var(--fallback-p,oklch(var(--p)/.5))}.focus\:bg-primary\/55:focus{background-color:var(--fallback-p,oklch(var(--p)/.55))}.focus\:bg-primary\/60:focus{background-color:var(--fallback-p,oklch(var(--p)/.6))}.focus\:bg-primary\/65:focus{background-color:var(--fallback-p,oklch(var(--p)/.65))}.focus\:bg-primary\/70:focus{background-color:var(--fallback-p,oklch(var(--p)/.7))}.focus\:bg-primary\/75:focus{background-color:var(--fallback-p,oklch(var(--p)/.75))}.focus\:bg-primary\/80:focus{background-color:var(--fallback-p,oklch(var(--p)/.8))}.focus\:bg-primary\/85:focus{background-color:var(--fallback-p,oklch(var(--p)/.85))}.focus\:bg-primary\/90:focus{background-color:var(--fallback-p,oklch(var(--p)/.9))}.focus\:bg-primary\/95:focus{background-color:var(--fallback-p,oklch(var(--p)/.95))}.focus\:bg-secondary:focus{background-color:var(--fallback-s,oklch(var(--s)/1))}.focus\:bg-secondary-content:focus{background-color:var(--fallback-sc,oklch(var(--sc)/1))}.focus\:bg-secondary-content\/0:focus{background-color:var(--fallback-sc,oklch(var(--sc)/0))}.focus\:bg-secondary-content\/10:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.1))}.focus\:bg-secondary-content\/100:focus{background-color:var(--fallback-sc,oklch(var(--sc)/1))}.focus\:bg-secondary-content\/15:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.15))}.focus\:bg-secondary-content\/20:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.2))}.focus\:bg-secondary-content\/25:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.25))}.focus\:bg-secondary-content\/30:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.3))}.focus\:bg-secondary-content\/35:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.35))}.focus\:bg-secondary-content\/40:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.4))}.focus\:bg-secondary-content\/45:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.45))}.focus\:bg-secondary-content\/5:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.05))}.focus\:bg-secondary-content\/50:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.5))}.focus\:bg-secondary-content\/55:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.55))}.focus\:bg-secondary-content\/60:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.6))}.focus\:bg-secondary-content\/65:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.65))}.focus\:bg-secondary-content\/70:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.7))}.focus\:bg-secondary-content\/75:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.75))}.focus\:bg-secondary-content\/80:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.8))}.focus\:bg-secondary-content\/85:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.85))}.focus\:bg-secondary-content\/90:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.9))}.focus\:bg-secondary-content\/95:focus{background-color:var(--fallback-sc,oklch(var(--sc)/.95))}.focus\:bg-secondary\/0:focus{background-color:var(--fallback-s,oklch(var(--s)/0))}.focus\:bg-secondary\/10:focus{background-color:var(--fallback-s,oklch(var(--s)/.1))}.focus\:bg-secondary\/100:focus{background-color:var(--fallback-s,oklch(var(--s)/1))}.focus\:bg-secondary\/15:focus{background-color:var(--fallback-s,oklch(var(--s)/.15))}.focus\:bg-secondary\/20:focus{background-color:var(--fallback-s,oklch(var(--s)/.2))}.focus\:bg-secondary\/25:focus{background-color:var(--fallback-s,oklch(var(--s)/.25))}.focus\:bg-secondary\/30:focus{background-color:var(--fallback-s,oklch(var(--s)/.3))}.focus\:bg-secondary\/35:focus{background-color:var(--fallback-s,oklch(var(--s)/.35))}.focus\:bg-secondary\/40:focus{background-color:var(--fallback-s,oklch(var(--s)/.4))}.focus\:bg-secondary\/45:focus{background-color:var(--fallback-s,oklch(var(--s)/.45))}.focus\:bg-secondary\/5:focus{background-color:var(--fallback-s,oklch(var(--s)/.05))}.focus\:bg-secondary\/50:focus{background-color:var(--fallback-s,oklch(var(--s)/.5))}.focus\:bg-secondary\/55:focus{background-color:var(--fallback-s,oklch(var(--s)/.55))}.focus\:bg-secondary\/60:focus{background-color:var(--fallback-s,oklch(var(--s)/.6))}.focus\:bg-secondary\/65:focus{background-color:var(--fallback-s,oklch(var(--s)/.65))}.focus\:bg-secondary\/70:focus{background-color:var(--fallback-s,oklch(var(--s)/.7))}.focus\:bg-secondary\/75:focus{background-color:var(--fallback-s,oklch(var(--s)/.75))}.focus\:bg-secondary\/80:focus{background-color:var(--fallback-s,oklch(var(--s)/.8))}.focus\:bg-secondary\/85:focus{background-color:var(--fallback-s,oklch(var(--s)/.85))}.focus\:bg-secondary\/90:focus{background-color:var(--fallback-s,oklch(var(--s)/.9))}.focus\:bg-secondary\/95:focus{background-color:var(--fallback-s,oklch(var(--s)/.95))}.focus\:bg-success:focus{background-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:bg-success-content:focus{background-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:bg-success-content\/0:focus{background-color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:bg-success-content\/10:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.1))}.focus\:bg-success-content\/100:focus{background-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:bg-success-content\/15:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.15))}.focus\:bg-success-content\/20:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.2))}.focus\:bg-success-content\/25:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.25))}.focus\:bg-success-content\/30:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.3))}.focus\:bg-success-content\/35:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.35))}.focus\:bg-success-content\/40:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.4))}.focus\:bg-success-content\/45:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.45))}.focus\:bg-success-content\/5:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.05))}.focus\:bg-success-content\/50:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.5))}.focus\:bg-success-content\/55:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.55))}.focus\:bg-success-content\/60:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.6))}.focus\:bg-success-content\/65:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.65))}.focus\:bg-success-content\/70:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.7))}.focus\:bg-success-content\/75:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.75))}.focus\:bg-success-content\/80:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.8))}.focus\:bg-success-content\/85:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.85))}.focus\:bg-success-content\/90:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.9))}.focus\:bg-success-content\/95:focus{background-color:var(--fallback-suc,oklch(var(--suc)/.95))}.focus\:bg-success\/0:focus{background-color:var(--fallback-su,oklch(var(--su)/0))}.focus\:bg-success\/10:focus{background-color:var(--fallback-su,oklch(var(--su)/.1))}.focus\:bg-success\/100:focus{background-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:bg-success\/15:focus{background-color:var(--fallback-su,oklch(var(--su)/.15))}.focus\:bg-success\/20:focus{background-color:var(--fallback-su,oklch(var(--su)/.2))}.focus\:bg-success\/25:focus{background-color:var(--fallback-su,oklch(var(--su)/.25))}.focus\:bg-success\/30:focus{background-color:var(--fallback-su,oklch(var(--su)/.3))}.focus\:bg-success\/35:focus{background-color:var(--fallback-su,oklch(var(--su)/.35))}.focus\:bg-success\/40:focus{background-color:var(--fallback-su,oklch(var(--su)/.4))}.focus\:bg-success\/45:focus{background-color:var(--fallback-su,oklch(var(--su)/.45))}.focus\:bg-success\/5:focus{background-color:var(--fallback-su,oklch(var(--su)/.05))}.focus\:bg-success\/50:focus{background-color:var(--fallback-su,oklch(var(--su)/.5))}.focus\:bg-success\/55:focus{background-color:var(--fallback-su,oklch(var(--su)/.55))}.focus\:bg-success\/60:focus{background-color:var(--fallback-su,oklch(var(--su)/.6))}.focus\:bg-success\/65:focus{background-color:var(--fallback-su,oklch(var(--su)/.65))}.focus\:bg-success\/70:focus{background-color:var(--fallback-su,oklch(var(--su)/.7))}.focus\:bg-success\/75:focus{background-color:var(--fallback-su,oklch(var(--su)/.75))}.focus\:bg-success\/80:focus{background-color:var(--fallback-su,oklch(var(--su)/.8))}.focus\:bg-success\/85:focus{background-color:var(--fallback-su,oklch(var(--su)/.85))}.focus\:bg-success\/90:focus{background-color:var(--fallback-su,oklch(var(--su)/.9))}.focus\:bg-success\/95:focus{background-color:var(--fallback-su,oklch(var(--su)/.95))}.focus\:bg-warning:focus{background-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:bg-warning-content:focus{background-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:bg-warning-content\/0:focus{background-color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:bg-warning-content\/10:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.1))}.focus\:bg-warning-content\/100:focus{background-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:bg-warning-content\/15:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.15))}.focus\:bg-warning-content\/20:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.2))}.focus\:bg-warning-content\/25:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.25))}.focus\:bg-warning-content\/30:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.3))}.focus\:bg-warning-content\/35:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.35))}.focus\:bg-warning-content\/40:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.4))}.focus\:bg-warning-content\/45:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.45))}.focus\:bg-warning-content\/5:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.05))}.focus\:bg-warning-content\/50:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.5))}.focus\:bg-warning-content\/55:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.55))}.focus\:bg-warning-content\/60:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.6))}.focus\:bg-warning-content\/65:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.65))}.focus\:bg-warning-content\/70:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.7))}.focus\:bg-warning-content\/75:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.75))}.focus\:bg-warning-content\/80:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.8))}.focus\:bg-warning-content\/85:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.85))}.focus\:bg-warning-content\/90:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.9))}.focus\:bg-warning-content\/95:focus{background-color:var(--fallback-wac,oklch(var(--wac)/.95))}.focus\:bg-warning\/0:focus{background-color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:bg-warning\/10:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.1))}.focus\:bg-warning\/100:focus{background-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:bg-warning\/15:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.15))}.focus\:bg-warning\/20:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.2))}.focus\:bg-warning\/25:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.25))}.focus\:bg-warning\/30:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.3))}.focus\:bg-warning\/35:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.35))}.focus\:bg-warning\/40:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.4))}.focus\:bg-warning\/45:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.45))}.focus\:bg-warning\/5:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.05))}.focus\:bg-warning\/50:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.5))}.focus\:bg-warning\/55:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.55))}.focus\:bg-warning\/60:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.6))}.focus\:bg-warning\/65:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.65))}.focus\:bg-warning\/70:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.7))}.focus\:bg-warning\/75:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.75))}.focus\:bg-warning\/80:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.8))}.focus\:bg-warning\/85:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.85))}.focus\:bg-warning\/90:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.9))}.focus\:bg-warning\/95:focus{background-color:var(--fallback-wa,oklch(var(--wa)/.95))}.focus\:from-accent:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/0:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/10:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/100:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/15:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/20:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/25:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/30:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/35:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/40:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/45:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/5:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/50:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/55:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/60:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/65:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/70:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/75:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/80:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/85:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/90:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent-content\/95:focus{--tw-gradient-from:var(--fallback-ac,oklch(var(--ac)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/0:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/10:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/100:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/15:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/20:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/25:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/30:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/35:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/40:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/45:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/5:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/50:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/55:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/60:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/65:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/70:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/75:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/80:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/85:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/90:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-accent\/95:focus{--tw-gradient-from:var(--fallback-a,oklch(var(--a)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/0:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/10:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/100:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/15:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/20:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/25:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/30:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/35:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/40:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/45:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/5:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/50:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/55:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/60:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/65:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/70:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/75:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/80:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/85:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/90:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-100\/95:focus{--tw-gradient-from:var(--fallback-b1,oklch(var(--b1)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/0:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/10:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/100:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/15:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/20:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/25:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/30:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/35:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/40:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/45:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/5:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/50:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/55:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/60:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/65:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/70:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/75:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/80:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/85:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/90:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-200\/95:focus{--tw-gradient-from:var(--fallback-b2,oklch(var(--b2)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/0:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/10:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/100:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/15:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/20:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/25:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/30:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/35:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/40:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/45:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/5:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/50:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/55:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/60:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/65:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/70:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/75:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/80:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/85:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/90:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-300\/95:focus{--tw-gradient-from:var(--fallback-b3,oklch(var(--b3)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/0:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/10:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/100:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/15:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/20:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/25:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/30:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/35:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/40:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/45:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/5:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/50:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/55:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/60:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/65:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/70:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/75:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/80:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/85:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/90:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-base-content\/95:focus{--tw-gradient-from:var(--fallback-bc,oklch(var(--bc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/0:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/10:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/100:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/15:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/20:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/25:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/30:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/35:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/40:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/45:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/5:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/50:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/55:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/60:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/65:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/70:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/75:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/80:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/85:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/90:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error-content\/95:focus{--tw-gradient-from:var(--fallback-erc,oklch(var(--erc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/0:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/10:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/100:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/15:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/20:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/25:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/30:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/35:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/40:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/45:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/5:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/50:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/55:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/60:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/65:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/70:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/75:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/80:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/85:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/90:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-error\/95:focus{--tw-gradient-from:var(--fallback-er,oklch(var(--er)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/0:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/10:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/100:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/15:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/20:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/25:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/30:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/35:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/40:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/45:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/5:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/50:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/55:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/60:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/65:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/70:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/75:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/80:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/85:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/90:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info-content\/95:focus{--tw-gradient-from:var(--fallback-inc,oklch(var(--inc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/0:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/10:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/100:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/15:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/20:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/25:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/30:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/35:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/40:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/45:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/5:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/50:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/55:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/60:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/65:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/70:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/75:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/80:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/85:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/90:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-info\/95:focus{--tw-gradient-from:var(--fallback-in,oklch(var(--in)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/0:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/10:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/100:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/15:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/20:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/25:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/30:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/35:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/40:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/45:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/5:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/50:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/55:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/60:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/65:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/70:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/75:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/80:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/85:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/90:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral-content\/95:focus{--tw-gradient-from:var(--fallback-nc,oklch(var(--nc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/0:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/10:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/100:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/15:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/20:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/25:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/30:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/35:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/40:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/45:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/5:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/50:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/55:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/60:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/65:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/70:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/75:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/80:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/85:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/90:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-neutral\/95:focus{--tw-gradient-from:var(--fallback-n,oklch(var(--n)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/0:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/10:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/100:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/15:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/20:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/25:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/30:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/35:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/40:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/45:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/5:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/50:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/55:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/60:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/65:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/70:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/75:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/80:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/85:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/90:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary-content\/95:focus{--tw-gradient-from:var(--fallback-pc,oklch(var(--pc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/0:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/10:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/100:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/15:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/20:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/25:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/30:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/35:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/40:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/45:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/5:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/50:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/55:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/60:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/65:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/70:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/75:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/80:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/85:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/90:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-primary\/95:focus{--tw-gradient-from:var(--fallback-p,oklch(var(--p)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/0:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/10:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/100:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/15:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/20:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/25:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/30:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/35:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/40:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/45:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/5:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/50:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/55:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/60:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/65:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/70:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/75:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/80:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/85:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/90:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary-content\/95:focus{--tw-gradient-from:var(--fallback-sc,oklch(var(--sc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/0:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/10:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/100:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/15:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/20:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/25:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/30:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/35:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/40:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/45:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/5:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/50:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/55:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/60:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/65:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/70:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/75:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/80:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/85:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/90:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-secondary\/95:focus{--tw-gradient-from:var(--fallback-s,oklch(var(--s)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/0:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/10:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/100:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/15:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/20:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/25:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/30:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/35:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/40:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/45:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/5:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/50:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/55:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/60:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/65:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/70:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/75:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/80:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/85:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/90:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success-content\/95:focus{--tw-gradient-from:var(--fallback-suc,oklch(var(--suc)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/0:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/10:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/100:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/15:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/20:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/25:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/30:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/35:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/40:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/45:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/5:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/50:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/55:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/60:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/65:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/70:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/75:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/80:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/85:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/90:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-success\/95:focus{--tw-gradient-from:var(--fallback-su,oklch(var(--su)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-from-position);--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/0:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/10:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/100:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/15:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/20:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/25:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/30:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/35:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/40:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/45:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/5:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/50:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/55:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/60:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/65:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/70:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/75:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/80:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/85:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/90:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning-content\/95:focus{--tw-gradient-from:var(--fallback-wac,oklch(var(--wac)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/0:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/10:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/100:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/15:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.15)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/20:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.2)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/25:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.25)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/30:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.3)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/35:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.35)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/40:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.4)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/45:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.45)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/5:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.05)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/50:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.5)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/55:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.55)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/60:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.6)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/65:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.65)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/70:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.7)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/75:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.75)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/80:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.8)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/85:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.85)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/90:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.9)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:from-warning\/95:focus{--tw-gradient-from:var(--fallback-wa,oklch(var(--wa)/0.95)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.focus\:via-accent:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent-content\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-ac,oklch(var(--ac)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-accent\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-a,oklch(var(--a)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-100\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b1,oklch(var(--b1)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-200\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b2,oklch(var(--b2)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-300\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-b3,oklch(var(--b3)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-base-content\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-bc,oklch(var(--bc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error-content\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-erc,oklch(var(--erc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-error\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-er,oklch(var(--er)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info-content\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-inc,oklch(var(--inc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-info\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-in,oklch(var(--in)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral-content\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-nc,oklch(var(--nc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-neutral\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-n,oklch(var(--n)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary-content\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-pc,oklch(var(--pc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-primary\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-p,oklch(var(--p)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary-content\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-sc,oklch(var(--sc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-secondary\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-s,oklch(var(--s)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success-content\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-suc,oklch(var(--suc)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-success\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-su,oklch(var(--su)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning-content\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wac,oklch(var(--wac)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/0:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/10:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/100:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/15:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.15)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/20:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.2)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/25:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.25)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/30:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.3)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/35:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.35)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/40:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.4)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/45:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.45)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/5:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.05)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/50:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.5)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/55:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.55)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/60:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.6)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/65:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.65)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/70:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.7)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/75:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.75)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/80:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.8)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/85:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.85)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/90:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.9)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:via-warning\/95:focus{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--fallback-wa,oklch(var(--wa)/0.95)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.focus\:to-accent:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-to-position)}.focus\:to-accent-content:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/0:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/10:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.1)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/100:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/1)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/15:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.15)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/20:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.2)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/25:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.25)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/30:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.3)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/35:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.35)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/40:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.4)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/45:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.45)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/5:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.05)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/50:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.5)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/55:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.55)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/60:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.6)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/65:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.65)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/70:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.7)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/75:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.75)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/80:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.8)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/85:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.85)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/90:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.9)) var(--tw-gradient-to-position)}.focus\:to-accent-content\/95:focus{--tw-gradient-to:var(--fallback-ac,oklch(var(--ac)/0.95)) var(--tw-gradient-to-position)}.focus\:to-accent\/0:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0)) var(--tw-gradient-to-position)}.focus\:to-accent\/10:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.1)) var(--tw-gradient-to-position)}.focus\:to-accent\/100:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/1)) var(--tw-gradient-to-position)}.focus\:to-accent\/15:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.15)) var(--tw-gradient-to-position)}.focus\:to-accent\/20:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.2)) var(--tw-gradient-to-position)}.focus\:to-accent\/25:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.25)) var(--tw-gradient-to-position)}.focus\:to-accent\/30:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.3)) var(--tw-gradient-to-position)}.focus\:to-accent\/35:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.35)) var(--tw-gradient-to-position)}.focus\:to-accent\/40:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.4)) var(--tw-gradient-to-position)}.focus\:to-accent\/45:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.45)) var(--tw-gradient-to-position)}.focus\:to-accent\/5:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.05)) var(--tw-gradient-to-position)}.focus\:to-accent\/50:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.5)) var(--tw-gradient-to-position)}.focus\:to-accent\/55:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.55)) var(--tw-gradient-to-position)}.focus\:to-accent\/60:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.6)) var(--tw-gradient-to-position)}.focus\:to-accent\/65:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.65)) var(--tw-gradient-to-position)}.focus\:to-accent\/70:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.7)) var(--tw-gradient-to-position)}.focus\:to-accent\/75:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.75)) var(--tw-gradient-to-position)}.focus\:to-accent\/80:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.8)) var(--tw-gradient-to-position)}.focus\:to-accent\/85:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.85)) var(--tw-gradient-to-position)}.focus\:to-accent\/90:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.9)) var(--tw-gradient-to-position)}.focus\:to-accent\/95:focus{--tw-gradient-to:var(--fallback-a,oklch(var(--a)/0.95)) var(--tw-gradient-to-position)}.focus\:to-base-100:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-to-position)}.focus\:to-base-100\/0:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0)) var(--tw-gradient-to-position)}.focus\:to-base-100\/10:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.1)) var(--tw-gradient-to-position)}.focus\:to-base-100\/100:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/1)) var(--tw-gradient-to-position)}.focus\:to-base-100\/15:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.15)) var(--tw-gradient-to-position)}.focus\:to-base-100\/20:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.2)) var(--tw-gradient-to-position)}.focus\:to-base-100\/25:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.25)) var(--tw-gradient-to-position)}.focus\:to-base-100\/30:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.3)) var(--tw-gradient-to-position)}.focus\:to-base-100\/35:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.35)) var(--tw-gradient-to-position)}.focus\:to-base-100\/40:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.4)) var(--tw-gradient-to-position)}.focus\:to-base-100\/45:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.45)) var(--tw-gradient-to-position)}.focus\:to-base-100\/5:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.05)) var(--tw-gradient-to-position)}.focus\:to-base-100\/50:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.5)) var(--tw-gradient-to-position)}.focus\:to-base-100\/55:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.55)) var(--tw-gradient-to-position)}.focus\:to-base-100\/60:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.6)) var(--tw-gradient-to-position)}.focus\:to-base-100\/65:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.65)) var(--tw-gradient-to-position)}.focus\:to-base-100\/70:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.7)) var(--tw-gradient-to-position)}.focus\:to-base-100\/75:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.75)) var(--tw-gradient-to-position)}.focus\:to-base-100\/80:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.8)) var(--tw-gradient-to-position)}.focus\:to-base-100\/85:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.85)) var(--tw-gradient-to-position)}.focus\:to-base-100\/90:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.9)) var(--tw-gradient-to-position)}.focus\:to-base-100\/95:focus{--tw-gradient-to:var(--fallback-b1,oklch(var(--b1)/0.95)) var(--tw-gradient-to-position)}.focus\:to-base-200:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-to-position)}.focus\:to-base-200\/0:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0)) var(--tw-gradient-to-position)}.focus\:to-base-200\/10:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.1)) var(--tw-gradient-to-position)}.focus\:to-base-200\/100:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/1)) var(--tw-gradient-to-position)}.focus\:to-base-200\/15:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.15)) var(--tw-gradient-to-position)}.focus\:to-base-200\/20:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.2)) var(--tw-gradient-to-position)}.focus\:to-base-200\/25:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.25)) var(--tw-gradient-to-position)}.focus\:to-base-200\/30:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.3)) var(--tw-gradient-to-position)}.focus\:to-base-200\/35:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.35)) var(--tw-gradient-to-position)}.focus\:to-base-200\/40:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.4)) var(--tw-gradient-to-position)}.focus\:to-base-200\/45:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.45)) var(--tw-gradient-to-position)}.focus\:to-base-200\/5:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.05)) var(--tw-gradient-to-position)}.focus\:to-base-200\/50:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.5)) var(--tw-gradient-to-position)}.focus\:to-base-200\/55:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.55)) var(--tw-gradient-to-position)}.focus\:to-base-200\/60:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.6)) var(--tw-gradient-to-position)}.focus\:to-base-200\/65:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.65)) var(--tw-gradient-to-position)}.focus\:to-base-200\/70:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.7)) var(--tw-gradient-to-position)}.focus\:to-base-200\/75:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.75)) var(--tw-gradient-to-position)}.focus\:to-base-200\/80:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.8)) var(--tw-gradient-to-position)}.focus\:to-base-200\/85:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.85)) var(--tw-gradient-to-position)}.focus\:to-base-200\/90:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.9)) var(--tw-gradient-to-position)}.focus\:to-base-200\/95:focus{--tw-gradient-to:var(--fallback-b2,oklch(var(--b2)/0.95)) var(--tw-gradient-to-position)}.focus\:to-base-300:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-to-position)}.focus\:to-base-300\/0:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0)) var(--tw-gradient-to-position)}.focus\:to-base-300\/10:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.1)) var(--tw-gradient-to-position)}.focus\:to-base-300\/100:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/1)) var(--tw-gradient-to-position)}.focus\:to-base-300\/15:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.15)) var(--tw-gradient-to-position)}.focus\:to-base-300\/20:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.2)) var(--tw-gradient-to-position)}.focus\:to-base-300\/25:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.25)) var(--tw-gradient-to-position)}.focus\:to-base-300\/30:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.3)) var(--tw-gradient-to-position)}.focus\:to-base-300\/35:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.35)) var(--tw-gradient-to-position)}.focus\:to-base-300\/40:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.4)) var(--tw-gradient-to-position)}.focus\:to-base-300\/45:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.45)) var(--tw-gradient-to-position)}.focus\:to-base-300\/5:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.05)) var(--tw-gradient-to-position)}.focus\:to-base-300\/50:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.5)) var(--tw-gradient-to-position)}.focus\:to-base-300\/55:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.55)) var(--tw-gradient-to-position)}.focus\:to-base-300\/60:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.6)) var(--tw-gradient-to-position)}.focus\:to-base-300\/65:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.65)) var(--tw-gradient-to-position)}.focus\:to-base-300\/70:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.7)) var(--tw-gradient-to-position)}.focus\:to-base-300\/75:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.75)) var(--tw-gradient-to-position)}.focus\:to-base-300\/80:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.8)) var(--tw-gradient-to-position)}.focus\:to-base-300\/85:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.85)) var(--tw-gradient-to-position)}.focus\:to-base-300\/90:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.9)) var(--tw-gradient-to-position)}.focus\:to-base-300\/95:focus{--tw-gradient-to:var(--fallback-b3,oklch(var(--b3)/0.95)) var(--tw-gradient-to-position)}.focus\:to-base-content:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-to-position)}.focus\:to-base-content\/0:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0)) var(--tw-gradient-to-position)}.focus\:to-base-content\/10:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.1)) var(--tw-gradient-to-position)}.focus\:to-base-content\/100:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/1)) var(--tw-gradient-to-position)}.focus\:to-base-content\/15:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.15)) var(--tw-gradient-to-position)}.focus\:to-base-content\/20:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.2)) var(--tw-gradient-to-position)}.focus\:to-base-content\/25:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.25)) var(--tw-gradient-to-position)}.focus\:to-base-content\/30:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.3)) var(--tw-gradient-to-position)}.focus\:to-base-content\/35:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.35)) var(--tw-gradient-to-position)}.focus\:to-base-content\/40:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.4)) var(--tw-gradient-to-position)}.focus\:to-base-content\/45:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.45)) var(--tw-gradient-to-position)}.focus\:to-base-content\/5:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.05)) var(--tw-gradient-to-position)}.focus\:to-base-content\/50:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.5)) var(--tw-gradient-to-position)}.focus\:to-base-content\/55:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.55)) var(--tw-gradient-to-position)}.focus\:to-base-content\/60:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.6)) var(--tw-gradient-to-position)}.focus\:to-base-content\/65:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.65)) var(--tw-gradient-to-position)}.focus\:to-base-content\/70:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.7)) var(--tw-gradient-to-position)}.focus\:to-base-content\/75:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.75)) var(--tw-gradient-to-position)}.focus\:to-base-content\/80:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.8)) var(--tw-gradient-to-position)}.focus\:to-base-content\/85:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.85)) var(--tw-gradient-to-position)}.focus\:to-base-content\/90:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.9)) var(--tw-gradient-to-position)}.focus\:to-base-content\/95:focus{--tw-gradient-to:var(--fallback-bc,oklch(var(--bc)/0.95)) var(--tw-gradient-to-position)}.focus\:to-error:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-to-position)}.focus\:to-error-content:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-to-position)}.focus\:to-error-content\/0:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0)) var(--tw-gradient-to-position)}.focus\:to-error-content\/10:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.1)) var(--tw-gradient-to-position)}.focus\:to-error-content\/100:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/1)) var(--tw-gradient-to-position)}.focus\:to-error-content\/15:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.15)) var(--tw-gradient-to-position)}.focus\:to-error-content\/20:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.2)) var(--tw-gradient-to-position)}.focus\:to-error-content\/25:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.25)) var(--tw-gradient-to-position)}.focus\:to-error-content\/30:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.3)) var(--tw-gradient-to-position)}.focus\:to-error-content\/35:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.35)) var(--tw-gradient-to-position)}.focus\:to-error-content\/40:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.4)) var(--tw-gradient-to-position)}.focus\:to-error-content\/45:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.45)) var(--tw-gradient-to-position)}.focus\:to-error-content\/5:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.05)) var(--tw-gradient-to-position)}.focus\:to-error-content\/50:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.5)) var(--tw-gradient-to-position)}.focus\:to-error-content\/55:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.55)) var(--tw-gradient-to-position)}.focus\:to-error-content\/60:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.6)) var(--tw-gradient-to-position)}.focus\:to-error-content\/65:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.65)) var(--tw-gradient-to-position)}.focus\:to-error-content\/70:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.7)) var(--tw-gradient-to-position)}.focus\:to-error-content\/75:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.75)) var(--tw-gradient-to-position)}.focus\:to-error-content\/80:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.8)) var(--tw-gradient-to-position)}.focus\:to-error-content\/85:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.85)) var(--tw-gradient-to-position)}.focus\:to-error-content\/90:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.9)) var(--tw-gradient-to-position)}.focus\:to-error-content\/95:focus{--tw-gradient-to:var(--fallback-erc,oklch(var(--erc)/0.95)) var(--tw-gradient-to-position)}.focus\:to-error\/0:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0)) var(--tw-gradient-to-position)}.focus\:to-error\/10:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.1)) var(--tw-gradient-to-position)}.focus\:to-error\/100:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/1)) var(--tw-gradient-to-position)}.focus\:to-error\/15:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.15)) var(--tw-gradient-to-position)}.focus\:to-error\/20:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.2)) var(--tw-gradient-to-position)}.focus\:to-error\/25:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.25)) var(--tw-gradient-to-position)}.focus\:to-error\/30:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.3)) var(--tw-gradient-to-position)}.focus\:to-error\/35:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.35)) var(--tw-gradient-to-position)}.focus\:to-error\/40:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.4)) var(--tw-gradient-to-position)}.focus\:to-error\/45:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.45)) var(--tw-gradient-to-position)}.focus\:to-error\/5:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.05)) var(--tw-gradient-to-position)}.focus\:to-error\/50:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.5)) var(--tw-gradient-to-position)}.focus\:to-error\/55:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.55)) var(--tw-gradient-to-position)}.focus\:to-error\/60:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.6)) var(--tw-gradient-to-position)}.focus\:to-error\/65:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.65)) var(--tw-gradient-to-position)}.focus\:to-error\/70:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.7)) var(--tw-gradient-to-position)}.focus\:to-error\/75:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.75)) var(--tw-gradient-to-position)}.focus\:to-error\/80:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.8)) var(--tw-gradient-to-position)}.focus\:to-error\/85:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.85)) var(--tw-gradient-to-position)}.focus\:to-error\/90:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.9)) var(--tw-gradient-to-position)}.focus\:to-error\/95:focus{--tw-gradient-to:var(--fallback-er,oklch(var(--er)/0.95)) var(--tw-gradient-to-position)}.focus\:to-info:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-to-position)}.focus\:to-info-content:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-to-position)}.focus\:to-info-content\/0:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0)) var(--tw-gradient-to-position)}.focus\:to-info-content\/10:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.1)) var(--tw-gradient-to-position)}.focus\:to-info-content\/100:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/1)) var(--tw-gradient-to-position)}.focus\:to-info-content\/15:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.15)) var(--tw-gradient-to-position)}.focus\:to-info-content\/20:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.2)) var(--tw-gradient-to-position)}.focus\:to-info-content\/25:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.25)) var(--tw-gradient-to-position)}.focus\:to-info-content\/30:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.3)) var(--tw-gradient-to-position)}.focus\:to-info-content\/35:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.35)) var(--tw-gradient-to-position)}.focus\:to-info-content\/40:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.4)) var(--tw-gradient-to-position)}.focus\:to-info-content\/45:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.45)) var(--tw-gradient-to-position)}.focus\:to-info-content\/5:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.05)) var(--tw-gradient-to-position)}.focus\:to-info-content\/50:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.5)) var(--tw-gradient-to-position)}.focus\:to-info-content\/55:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.55)) var(--tw-gradient-to-position)}.focus\:to-info-content\/60:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.6)) var(--tw-gradient-to-position)}.focus\:to-info-content\/65:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.65)) var(--tw-gradient-to-position)}.focus\:to-info-content\/70:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.7)) var(--tw-gradient-to-position)}.focus\:to-info-content\/75:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.75)) var(--tw-gradient-to-position)}.focus\:to-info-content\/80:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.8)) var(--tw-gradient-to-position)}.focus\:to-info-content\/85:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.85)) var(--tw-gradient-to-position)}.focus\:to-info-content\/90:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.9)) var(--tw-gradient-to-position)}.focus\:to-info-content\/95:focus{--tw-gradient-to:var(--fallback-inc,oklch(var(--inc)/0.95)) var(--tw-gradient-to-position)}.focus\:to-info\/0:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0)) var(--tw-gradient-to-position)}.focus\:to-info\/10:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.1)) var(--tw-gradient-to-position)}.focus\:to-info\/100:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/1)) var(--tw-gradient-to-position)}.focus\:to-info\/15:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.15)) var(--tw-gradient-to-position)}.focus\:to-info\/20:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.2)) var(--tw-gradient-to-position)}.focus\:to-info\/25:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.25)) var(--tw-gradient-to-position)}.focus\:to-info\/30:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.3)) var(--tw-gradient-to-position)}.focus\:to-info\/35:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.35)) var(--tw-gradient-to-position)}.focus\:to-info\/40:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.4)) var(--tw-gradient-to-position)}.focus\:to-info\/45:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.45)) var(--tw-gradient-to-position)}.focus\:to-info\/5:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.05)) var(--tw-gradient-to-position)}.focus\:to-info\/50:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.5)) var(--tw-gradient-to-position)}.focus\:to-info\/55:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.55)) var(--tw-gradient-to-position)}.focus\:to-info\/60:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.6)) var(--tw-gradient-to-position)}.focus\:to-info\/65:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.65)) var(--tw-gradient-to-position)}.focus\:to-info\/70:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.7)) var(--tw-gradient-to-position)}.focus\:to-info\/75:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.75)) var(--tw-gradient-to-position)}.focus\:to-info\/80:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.8)) var(--tw-gradient-to-position)}.focus\:to-info\/85:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.85)) var(--tw-gradient-to-position)}.focus\:to-info\/90:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.9)) var(--tw-gradient-to-position)}.focus\:to-info\/95:focus{--tw-gradient-to:var(--fallback-in,oklch(var(--in)/0.95)) var(--tw-gradient-to-position)}.focus\:to-neutral:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-to-position)}.focus\:to-neutral-content:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/0:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/10:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.1)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/100:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/1)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/15:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.15)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/20:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.2)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/25:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.25)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/30:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.3)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/35:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.35)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/40:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.4)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/45:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.45)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/5:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.05)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/50:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.5)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/55:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.55)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/60:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.6)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/65:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.65)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/70:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.7)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/75:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.75)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/80:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.8)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/85:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.85)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/90:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.9)) var(--tw-gradient-to-position)}.focus\:to-neutral-content\/95:focus{--tw-gradient-to:var(--fallback-nc,oklch(var(--nc)/0.95)) var(--tw-gradient-to-position)}.focus\:to-neutral\/0:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0)) var(--tw-gradient-to-position)}.focus\:to-neutral\/10:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.1)) var(--tw-gradient-to-position)}.focus\:to-neutral\/100:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/1)) var(--tw-gradient-to-position)}.focus\:to-neutral\/15:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.15)) var(--tw-gradient-to-position)}.focus\:to-neutral\/20:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.2)) var(--tw-gradient-to-position)}.focus\:to-neutral\/25:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.25)) var(--tw-gradient-to-position)}.focus\:to-neutral\/30:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.3)) var(--tw-gradient-to-position)}.focus\:to-neutral\/35:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.35)) var(--tw-gradient-to-position)}.focus\:to-neutral\/40:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.4)) var(--tw-gradient-to-position)}.focus\:to-neutral\/45:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.45)) var(--tw-gradient-to-position)}.focus\:to-neutral\/5:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.05)) var(--tw-gradient-to-position)}.focus\:to-neutral\/50:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.5)) var(--tw-gradient-to-position)}.focus\:to-neutral\/55:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.55)) var(--tw-gradient-to-position)}.focus\:to-neutral\/60:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.6)) var(--tw-gradient-to-position)}.focus\:to-neutral\/65:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.65)) var(--tw-gradient-to-position)}.focus\:to-neutral\/70:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.7)) var(--tw-gradient-to-position)}.focus\:to-neutral\/75:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.75)) var(--tw-gradient-to-position)}.focus\:to-neutral\/80:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.8)) var(--tw-gradient-to-position)}.focus\:to-neutral\/85:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.85)) var(--tw-gradient-to-position)}.focus\:to-neutral\/90:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.9)) var(--tw-gradient-to-position)}.focus\:to-neutral\/95:focus{--tw-gradient-to:var(--fallback-n,oklch(var(--n)/0.95)) var(--tw-gradient-to-position)}.focus\:to-primary:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-to-position)}.focus\:to-primary-content:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/0:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/10:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.1)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/100:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/1)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/15:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.15)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/20:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.2)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/25:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.25)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/30:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.3)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/35:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.35)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/40:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.4)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/45:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.45)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/5:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.05)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/50:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.5)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/55:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.55)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/60:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.6)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/65:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.65)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/70:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.7)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/75:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.75)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/80:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.8)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/85:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.85)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/90:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.9)) var(--tw-gradient-to-position)}.focus\:to-primary-content\/95:focus{--tw-gradient-to:var(--fallback-pc,oklch(var(--pc)/0.95)) var(--tw-gradient-to-position)}.focus\:to-primary\/0:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0)) var(--tw-gradient-to-position)}.focus\:to-primary\/10:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.1)) var(--tw-gradient-to-position)}.focus\:to-primary\/100:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/1)) var(--tw-gradient-to-position)}.focus\:to-primary\/15:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.15)) var(--tw-gradient-to-position)}.focus\:to-primary\/20:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.2)) var(--tw-gradient-to-position)}.focus\:to-primary\/25:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.25)) var(--tw-gradient-to-position)}.focus\:to-primary\/30:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.3)) var(--tw-gradient-to-position)}.focus\:to-primary\/35:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.35)) var(--tw-gradient-to-position)}.focus\:to-primary\/40:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.4)) var(--tw-gradient-to-position)}.focus\:to-primary\/45:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.45)) var(--tw-gradient-to-position)}.focus\:to-primary\/5:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.05)) var(--tw-gradient-to-position)}.focus\:to-primary\/50:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.5)) var(--tw-gradient-to-position)}.focus\:to-primary\/55:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.55)) var(--tw-gradient-to-position)}.focus\:to-primary\/60:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.6)) var(--tw-gradient-to-position)}.focus\:to-primary\/65:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.65)) var(--tw-gradient-to-position)}.focus\:to-primary\/70:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.7)) var(--tw-gradient-to-position)}.focus\:to-primary\/75:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.75)) var(--tw-gradient-to-position)}.focus\:to-primary\/80:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.8)) var(--tw-gradient-to-position)}.focus\:to-primary\/85:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.85)) var(--tw-gradient-to-position)}.focus\:to-primary\/90:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.9)) var(--tw-gradient-to-position)}.focus\:to-primary\/95:focus{--tw-gradient-to:var(--fallback-p,oklch(var(--p)/0.95)) var(--tw-gradient-to-position)}.focus\:to-secondary:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-to-position)}.focus\:to-secondary-content:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/0:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/10:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.1)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/100:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/1)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/15:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.15)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/20:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.2)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/25:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.25)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/30:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.3)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/35:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.35)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/40:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.4)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/45:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.45)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/5:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.05)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/50:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.5)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/55:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.55)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/60:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.6)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/65:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.65)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/70:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.7)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/75:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.75)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/80:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.8)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/85:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.85)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/90:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.9)) var(--tw-gradient-to-position)}.focus\:to-secondary-content\/95:focus{--tw-gradient-to:var(--fallback-sc,oklch(var(--sc)/0.95)) var(--tw-gradient-to-position)}.focus\:to-secondary\/0:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0)) var(--tw-gradient-to-position)}.focus\:to-secondary\/10:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.1)) var(--tw-gradient-to-position)}.focus\:to-secondary\/100:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/1)) var(--tw-gradient-to-position)}.focus\:to-secondary\/15:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.15)) var(--tw-gradient-to-position)}.focus\:to-secondary\/20:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.2)) var(--tw-gradient-to-position)}.focus\:to-secondary\/25:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.25)) var(--tw-gradient-to-position)}.focus\:to-secondary\/30:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.3)) var(--tw-gradient-to-position)}.focus\:to-secondary\/35:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.35)) var(--tw-gradient-to-position)}.focus\:to-secondary\/40:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.4)) var(--tw-gradient-to-position)}.focus\:to-secondary\/45:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.45)) var(--tw-gradient-to-position)}.focus\:to-secondary\/5:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.05)) var(--tw-gradient-to-position)}.focus\:to-secondary\/50:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.5)) var(--tw-gradient-to-position)}.focus\:to-secondary\/55:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.55)) var(--tw-gradient-to-position)}.focus\:to-secondary\/60:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.6)) var(--tw-gradient-to-position)}.focus\:to-secondary\/65:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.65)) var(--tw-gradient-to-position)}.focus\:to-secondary\/70:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.7)) var(--tw-gradient-to-position)}.focus\:to-secondary\/75:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.75)) var(--tw-gradient-to-position)}.focus\:to-secondary\/80:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.8)) var(--tw-gradient-to-position)}.focus\:to-secondary\/85:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.85)) var(--tw-gradient-to-position)}.focus\:to-secondary\/90:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.9)) var(--tw-gradient-to-position)}.focus\:to-secondary\/95:focus{--tw-gradient-to:var(--fallback-s,oklch(var(--s)/0.95)) var(--tw-gradient-to-position)}.focus\:to-success:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-to-position)}.focus\:to-success-content:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-to-position)}.focus\:to-success-content\/0:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0)) var(--tw-gradient-to-position)}.focus\:to-success-content\/10:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.1)) var(--tw-gradient-to-position)}.focus\:to-success-content\/100:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/1)) var(--tw-gradient-to-position)}.focus\:to-success-content\/15:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.15)) var(--tw-gradient-to-position)}.focus\:to-success-content\/20:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.2)) var(--tw-gradient-to-position)}.focus\:to-success-content\/25:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.25)) var(--tw-gradient-to-position)}.focus\:to-success-content\/30:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.3)) var(--tw-gradient-to-position)}.focus\:to-success-content\/35:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.35)) var(--tw-gradient-to-position)}.focus\:to-success-content\/40:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.4)) var(--tw-gradient-to-position)}.focus\:to-success-content\/45:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.45)) var(--tw-gradient-to-position)}.focus\:to-success-content\/5:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.05)) var(--tw-gradient-to-position)}.focus\:to-success-content\/50:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.5)) var(--tw-gradient-to-position)}.focus\:to-success-content\/55:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.55)) var(--tw-gradient-to-position)}.focus\:to-success-content\/60:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.6)) var(--tw-gradient-to-position)}.focus\:to-success-content\/65:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.65)) var(--tw-gradient-to-position)}.focus\:to-success-content\/70:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.7)) var(--tw-gradient-to-position)}.focus\:to-success-content\/75:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.75)) var(--tw-gradient-to-position)}.focus\:to-success-content\/80:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.8)) var(--tw-gradient-to-position)}.focus\:to-success-content\/85:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.85)) var(--tw-gradient-to-position)}.focus\:to-success-content\/90:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.9)) var(--tw-gradient-to-position)}.focus\:to-success-content\/95:focus{--tw-gradient-to:var(--fallback-suc,oklch(var(--suc)/0.95)) var(--tw-gradient-to-position)}.focus\:to-success\/0:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0)) var(--tw-gradient-to-position)}.focus\:to-success\/10:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.1)) var(--tw-gradient-to-position)}.focus\:to-success\/100:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/1)) var(--tw-gradient-to-position)}.focus\:to-success\/15:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.15)) var(--tw-gradient-to-position)}.focus\:to-success\/20:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.2)) var(--tw-gradient-to-position)}.focus\:to-success\/25:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.25)) var(--tw-gradient-to-position)}.focus\:to-success\/30:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.3)) var(--tw-gradient-to-position)}.focus\:to-success\/35:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.35)) var(--tw-gradient-to-position)}.focus\:to-success\/40:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.4)) var(--tw-gradient-to-position)}.focus\:to-success\/45:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.45)) var(--tw-gradient-to-position)}.focus\:to-success\/5:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.05)) var(--tw-gradient-to-position)}.focus\:to-success\/50:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.5)) var(--tw-gradient-to-position)}.focus\:to-success\/55:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.55)) var(--tw-gradient-to-position)}.focus\:to-success\/60:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.6)) var(--tw-gradient-to-position)}.focus\:to-success\/65:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.65)) var(--tw-gradient-to-position)}.focus\:to-success\/70:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.7)) var(--tw-gradient-to-position)}.focus\:to-success\/75:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.75)) var(--tw-gradient-to-position)}.focus\:to-success\/80:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.8)) var(--tw-gradient-to-position)}.focus\:to-success\/85:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.85)) var(--tw-gradient-to-position)}.focus\:to-success\/90:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.9)) var(--tw-gradient-to-position)}.focus\:to-success\/95:focus{--tw-gradient-to:var(--fallback-su,oklch(var(--su)/0.95)) var(--tw-gradient-to-position)}.focus\:to-warning:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-to-position)}.focus\:to-warning-content:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/0:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/10:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.1)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/100:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/1)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/15:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.15)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/20:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.2)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/25:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.25)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/30:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.3)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/35:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.35)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/40:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.4)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/45:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.45)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/5:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.05)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/50:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.5)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/55:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.55)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/60:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.6)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/65:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.65)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/70:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.7)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/75:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.75)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/80:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.8)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/85:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.85)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/90:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.9)) var(--tw-gradient-to-position)}.focus\:to-warning-content\/95:focus{--tw-gradient-to:var(--fallback-wac,oklch(var(--wac)/0.95)) var(--tw-gradient-to-position)}.focus\:to-warning\/0:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0)) var(--tw-gradient-to-position)}.focus\:to-warning\/10:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.1)) var(--tw-gradient-to-position)}.focus\:to-warning\/100:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/1)) var(--tw-gradient-to-position)}.focus\:to-warning\/15:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.15)) var(--tw-gradient-to-position)}.focus\:to-warning\/20:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.2)) var(--tw-gradient-to-position)}.focus\:to-warning\/25:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.25)) var(--tw-gradient-to-position)}.focus\:to-warning\/30:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.3)) var(--tw-gradient-to-position)}.focus\:to-warning\/35:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.35)) var(--tw-gradient-to-position)}.focus\:to-warning\/40:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.4)) var(--tw-gradient-to-position)}.focus\:to-warning\/45:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.45)) var(--tw-gradient-to-position)}.focus\:to-warning\/5:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.05)) var(--tw-gradient-to-position)}.focus\:to-warning\/50:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.5)) var(--tw-gradient-to-position)}.focus\:to-warning\/55:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.55)) var(--tw-gradient-to-position)}.focus\:to-warning\/60:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.6)) var(--tw-gradient-to-position)}.focus\:to-warning\/65:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.65)) var(--tw-gradient-to-position)}.focus\:to-warning\/70:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.7)) var(--tw-gradient-to-position)}.focus\:to-warning\/75:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.75)) var(--tw-gradient-to-position)}.focus\:to-warning\/80:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.8)) var(--tw-gradient-to-position)}.focus\:to-warning\/85:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.85)) var(--tw-gradient-to-position)}.focus\:to-warning\/90:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.9)) var(--tw-gradient-to-position)}.focus\:to-warning\/95:focus{--tw-gradient-to:var(--fallback-wa,oklch(var(--wa)/0.95)) var(--tw-gradient-to-position)}.focus\:stroke-accent:focus{stroke:var(--fallback-a,oklch(var(--a)/1))}.focus\:stroke-accent-content:focus{stroke:var(--fallback-ac,oklch(var(--ac)/1))}.focus\:stroke-accent-content\/0:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0))}.focus\:stroke-accent-content\/10:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.1))}.focus\:stroke-accent-content\/100:focus{stroke:var(--fallback-ac,oklch(var(--ac)/1))}.focus\:stroke-accent-content\/15:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.15))}.focus\:stroke-accent-content\/20:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.2))}.focus\:stroke-accent-content\/25:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.25))}.focus\:stroke-accent-content\/30:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.3))}.focus\:stroke-accent-content\/35:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.35))}.focus\:stroke-accent-content\/40:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.4))}.focus\:stroke-accent-content\/45:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.45))}.focus\:stroke-accent-content\/5:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.05))}.focus\:stroke-accent-content\/50:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.5))}.focus\:stroke-accent-content\/55:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.55))}.focus\:stroke-accent-content\/60:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.6))}.focus\:stroke-accent-content\/65:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.65))}.focus\:stroke-accent-content\/70:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.7))}.focus\:stroke-accent-content\/75:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.75))}.focus\:stroke-accent-content\/80:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.8))}.focus\:stroke-accent-content\/85:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.85))}.focus\:stroke-accent-content\/90:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.9))}.focus\:stroke-accent-content\/95:focus{stroke:var(--fallback-ac,oklch(var(--ac)/0.95))}.focus\:stroke-accent\/0:focus{stroke:var(--fallback-a,oklch(var(--a)/0))}.focus\:stroke-accent\/10:focus{stroke:var(--fallback-a,oklch(var(--a)/0.1))}.focus\:stroke-accent\/100:focus{stroke:var(--fallback-a,oklch(var(--a)/1))}.focus\:stroke-accent\/15:focus{stroke:var(--fallback-a,oklch(var(--a)/0.15))}.focus\:stroke-accent\/20:focus{stroke:var(--fallback-a,oklch(var(--a)/0.2))}.focus\:stroke-accent\/25:focus{stroke:var(--fallback-a,oklch(var(--a)/0.25))}.focus\:stroke-accent\/30:focus{stroke:var(--fallback-a,oklch(var(--a)/0.3))}.focus\:stroke-accent\/35:focus{stroke:var(--fallback-a,oklch(var(--a)/0.35))}.focus\:stroke-accent\/40:focus{stroke:var(--fallback-a,oklch(var(--a)/0.4))}.focus\:stroke-accent\/45:focus{stroke:var(--fallback-a,oklch(var(--a)/0.45))}.focus\:stroke-accent\/5:focus{stroke:var(--fallback-a,oklch(var(--a)/0.05))}.focus\:stroke-accent\/50:focus{stroke:var(--fallback-a,oklch(var(--a)/0.5))}.focus\:stroke-accent\/55:focus{stroke:var(--fallback-a,oklch(var(--a)/0.55))}.focus\:stroke-accent\/60:focus{stroke:var(--fallback-a,oklch(var(--a)/0.6))}.focus\:stroke-accent\/65:focus{stroke:var(--fallback-a,oklch(var(--a)/0.65))}.focus\:stroke-accent\/70:focus{stroke:var(--fallback-a,oklch(var(--a)/0.7))}.focus\:stroke-accent\/75:focus{stroke:var(--fallback-a,oklch(var(--a)/0.75))}.focus\:stroke-accent\/80:focus{stroke:var(--fallback-a,oklch(var(--a)/0.8))}.focus\:stroke-accent\/85:focus{stroke:var(--fallback-a,oklch(var(--a)/0.85))}.focus\:stroke-accent\/90:focus{stroke:var(--fallback-a,oklch(var(--a)/0.9))}.focus\:stroke-accent\/95:focus{stroke:var(--fallback-a,oklch(var(--a)/0.95))}.focus\:stroke-base-100:focus{stroke:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:stroke-base-100\/0:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:stroke-base-100\/10:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.1))}.focus\:stroke-base-100\/100:focus{stroke:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:stroke-base-100\/15:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.15))}.focus\:stroke-base-100\/20:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.2))}.focus\:stroke-base-100\/25:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.25))}.focus\:stroke-base-100\/30:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.3))}.focus\:stroke-base-100\/35:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.35))}.focus\:stroke-base-100\/40:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.4))}.focus\:stroke-base-100\/45:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.45))}.focus\:stroke-base-100\/5:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.05))}.focus\:stroke-base-100\/50:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.5))}.focus\:stroke-base-100\/55:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.55))}.focus\:stroke-base-100\/60:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.6))}.focus\:stroke-base-100\/65:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.65))}.focus\:stroke-base-100\/70:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.7))}.focus\:stroke-base-100\/75:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.75))}.focus\:stroke-base-100\/80:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.8))}.focus\:stroke-base-100\/85:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.85))}.focus\:stroke-base-100\/90:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.9))}.focus\:stroke-base-100\/95:focus{stroke:var(--fallback-b1,oklch(var(--b1)/0.95))}.focus\:stroke-base-200:focus{stroke:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:stroke-base-200\/0:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:stroke-base-200\/10:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.1))}.focus\:stroke-base-200\/100:focus{stroke:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:stroke-base-200\/15:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.15))}.focus\:stroke-base-200\/20:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.2))}.focus\:stroke-base-200\/25:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.25))}.focus\:stroke-base-200\/30:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.3))}.focus\:stroke-base-200\/35:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.35))}.focus\:stroke-base-200\/40:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.4))}.focus\:stroke-base-200\/45:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.45))}.focus\:stroke-base-200\/5:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.05))}.focus\:stroke-base-200\/50:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.5))}.focus\:stroke-base-200\/55:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.55))}.focus\:stroke-base-200\/60:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.6))}.focus\:stroke-base-200\/65:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.65))}.focus\:stroke-base-200\/70:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.7))}.focus\:stroke-base-200\/75:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.75))}.focus\:stroke-base-200\/80:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.8))}.focus\:stroke-base-200\/85:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.85))}.focus\:stroke-base-200\/90:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.9))}.focus\:stroke-base-200\/95:focus{stroke:var(--fallback-b2,oklch(var(--b2)/0.95))}.focus\:stroke-base-300:focus{stroke:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:stroke-base-300\/0:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:stroke-base-300\/10:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.1))}.focus\:stroke-base-300\/100:focus{stroke:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:stroke-base-300\/15:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.15))}.focus\:stroke-base-300\/20:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.2))}.focus\:stroke-base-300\/25:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.25))}.focus\:stroke-base-300\/30:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.3))}.focus\:stroke-base-300\/35:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.35))}.focus\:stroke-base-300\/40:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.4))}.focus\:stroke-base-300\/45:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.45))}.focus\:stroke-base-300\/5:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.05))}.focus\:stroke-base-300\/50:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.5))}.focus\:stroke-base-300\/55:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.55))}.focus\:stroke-base-300\/60:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.6))}.focus\:stroke-base-300\/65:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.65))}.focus\:stroke-base-300\/70:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.7))}.focus\:stroke-base-300\/75:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.75))}.focus\:stroke-base-300\/80:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.8))}.focus\:stroke-base-300\/85:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.85))}.focus\:stroke-base-300\/90:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.9))}.focus\:stroke-base-300\/95:focus{stroke:var(--fallback-b3,oklch(var(--b3)/0.95))}.focus\:stroke-base-content:focus{stroke:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:stroke-base-content\/0:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:stroke-base-content\/10:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.1))}.focus\:stroke-base-content\/100:focus{stroke:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:stroke-base-content\/15:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.15))}.focus\:stroke-base-content\/20:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.2))}.focus\:stroke-base-content\/25:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.25))}.focus\:stroke-base-content\/30:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.3))}.focus\:stroke-base-content\/35:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.35))}.focus\:stroke-base-content\/40:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.4))}.focus\:stroke-base-content\/45:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.45))}.focus\:stroke-base-content\/5:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.05))}.focus\:stroke-base-content\/50:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.5))}.focus\:stroke-base-content\/55:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.55))}.focus\:stroke-base-content\/60:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.6))}.focus\:stroke-base-content\/65:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.65))}.focus\:stroke-base-content\/70:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.7))}.focus\:stroke-base-content\/75:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.75))}.focus\:stroke-base-content\/80:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.8))}.focus\:stroke-base-content\/85:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.85))}.focus\:stroke-base-content\/90:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.9))}.focus\:stroke-base-content\/95:focus{stroke:var(--fallback-bc,oklch(var(--bc)/0.95))}.focus\:stroke-error:focus{stroke:var(--fallback-er,oklch(var(--er)/1))}.focus\:stroke-error-content:focus{stroke:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:stroke-error-content\/0:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:stroke-error-content\/10:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.1))}.focus\:stroke-error-content\/100:focus{stroke:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:stroke-error-content\/15:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.15))}.focus\:stroke-error-content\/20:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.2))}.focus\:stroke-error-content\/25:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.25))}.focus\:stroke-error-content\/30:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.3))}.focus\:stroke-error-content\/35:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.35))}.focus\:stroke-error-content\/40:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.4))}.focus\:stroke-error-content\/45:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.45))}.focus\:stroke-error-content\/5:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.05))}.focus\:stroke-error-content\/50:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.5))}.focus\:stroke-error-content\/55:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.55))}.focus\:stroke-error-content\/60:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.6))}.focus\:stroke-error-content\/65:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.65))}.focus\:stroke-error-content\/70:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.7))}.focus\:stroke-error-content\/75:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.75))}.focus\:stroke-error-content\/80:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.8))}.focus\:stroke-error-content\/85:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.85))}.focus\:stroke-error-content\/90:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.9))}.focus\:stroke-error-content\/95:focus{stroke:var(--fallback-erc,oklch(var(--erc)/0.95))}.focus\:stroke-error\/0:focus{stroke:var(--fallback-er,oklch(var(--er)/0))}.focus\:stroke-error\/10:focus{stroke:var(--fallback-er,oklch(var(--er)/0.1))}.focus\:stroke-error\/100:focus{stroke:var(--fallback-er,oklch(var(--er)/1))}.focus\:stroke-error\/15:focus{stroke:var(--fallback-er,oklch(var(--er)/0.15))}.focus\:stroke-error\/20:focus{stroke:var(--fallback-er,oklch(var(--er)/0.2))}.focus\:stroke-error\/25:focus{stroke:var(--fallback-er,oklch(var(--er)/0.25))}.focus\:stroke-error\/30:focus{stroke:var(--fallback-er,oklch(var(--er)/0.3))}.focus\:stroke-error\/35:focus{stroke:var(--fallback-er,oklch(var(--er)/0.35))}.focus\:stroke-error\/40:focus{stroke:var(--fallback-er,oklch(var(--er)/0.4))}.focus\:stroke-error\/45:focus{stroke:var(--fallback-er,oklch(var(--er)/0.45))}.focus\:stroke-error\/5:focus{stroke:var(--fallback-er,oklch(var(--er)/0.05))}.focus\:stroke-error\/50:focus{stroke:var(--fallback-er,oklch(var(--er)/0.5))}.focus\:stroke-error\/55:focus{stroke:var(--fallback-er,oklch(var(--er)/0.55))}.focus\:stroke-error\/60:focus{stroke:var(--fallback-er,oklch(var(--er)/0.6))}.focus\:stroke-error\/65:focus{stroke:var(--fallback-er,oklch(var(--er)/0.65))}.focus\:stroke-error\/70:focus{stroke:var(--fallback-er,oklch(var(--er)/0.7))}.focus\:stroke-error\/75:focus{stroke:var(--fallback-er,oklch(var(--er)/0.75))}.focus\:stroke-error\/80:focus{stroke:var(--fallback-er,oklch(var(--er)/0.8))}.focus\:stroke-error\/85:focus{stroke:var(--fallback-er,oklch(var(--er)/0.85))}.focus\:stroke-error\/90:focus{stroke:var(--fallback-er,oklch(var(--er)/0.9))}.focus\:stroke-error\/95:focus{stroke:var(--fallback-er,oklch(var(--er)/0.95))}.focus\:stroke-info:focus{stroke:var(--fallback-in,oklch(var(--in)/1))}.focus\:stroke-info-content:focus{stroke:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:stroke-info-content\/0:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:stroke-info-content\/10:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.1))}.focus\:stroke-info-content\/100:focus{stroke:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:stroke-info-content\/15:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.15))}.focus\:stroke-info-content\/20:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.2))}.focus\:stroke-info-content\/25:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.25))}.focus\:stroke-info-content\/30:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.3))}.focus\:stroke-info-content\/35:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.35))}.focus\:stroke-info-content\/40:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.4))}.focus\:stroke-info-content\/45:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.45))}.focus\:stroke-info-content\/5:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.05))}.focus\:stroke-info-content\/50:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.5))}.focus\:stroke-info-content\/55:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.55))}.focus\:stroke-info-content\/60:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.6))}.focus\:stroke-info-content\/65:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.65))}.focus\:stroke-info-content\/70:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.7))}.focus\:stroke-info-content\/75:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.75))}.focus\:stroke-info-content\/80:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.8))}.focus\:stroke-info-content\/85:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.85))}.focus\:stroke-info-content\/90:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.9))}.focus\:stroke-info-content\/95:focus{stroke:var(--fallback-inc,oklch(var(--inc)/0.95))}.focus\:stroke-info\/0:focus{stroke:var(--fallback-in,oklch(var(--in)/0))}.focus\:stroke-info\/10:focus{stroke:var(--fallback-in,oklch(var(--in)/0.1))}.focus\:stroke-info\/100:focus{stroke:var(--fallback-in,oklch(var(--in)/1))}.focus\:stroke-info\/15:focus{stroke:var(--fallback-in,oklch(var(--in)/0.15))}.focus\:stroke-info\/20:focus{stroke:var(--fallback-in,oklch(var(--in)/0.2))}.focus\:stroke-info\/25:focus{stroke:var(--fallback-in,oklch(var(--in)/0.25))}.focus\:stroke-info\/30:focus{stroke:var(--fallback-in,oklch(var(--in)/0.3))}.focus\:stroke-info\/35:focus{stroke:var(--fallback-in,oklch(var(--in)/0.35))}.focus\:stroke-info\/40:focus{stroke:var(--fallback-in,oklch(var(--in)/0.4))}.focus\:stroke-info\/45:focus{stroke:var(--fallback-in,oklch(var(--in)/0.45))}.focus\:stroke-info\/5:focus{stroke:var(--fallback-in,oklch(var(--in)/0.05))}.focus\:stroke-info\/50:focus{stroke:var(--fallback-in,oklch(var(--in)/0.5))}.focus\:stroke-info\/55:focus{stroke:var(--fallback-in,oklch(var(--in)/0.55))}.focus\:stroke-info\/60:focus{stroke:var(--fallback-in,oklch(var(--in)/0.6))}.focus\:stroke-info\/65:focus{stroke:var(--fallback-in,oklch(var(--in)/0.65))}.focus\:stroke-info\/70:focus{stroke:var(--fallback-in,oklch(var(--in)/0.7))}.focus\:stroke-info\/75:focus{stroke:var(--fallback-in,oklch(var(--in)/0.75))}.focus\:stroke-info\/80:focus{stroke:var(--fallback-in,oklch(var(--in)/0.8))}.focus\:stroke-info\/85:focus{stroke:var(--fallback-in,oklch(var(--in)/0.85))}.focus\:stroke-info\/90:focus{stroke:var(--fallback-in,oklch(var(--in)/0.9))}.focus\:stroke-info\/95:focus{stroke:var(--fallback-in,oklch(var(--in)/0.95))}.focus\:stroke-neutral:focus{stroke:var(--fallback-n,oklch(var(--n)/1))}.focus\:stroke-neutral-content:focus{stroke:var(--fallback-nc,oklch(var(--nc)/1))}.focus\:stroke-neutral-content\/0:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0))}.focus\:stroke-neutral-content\/10:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.1))}.focus\:stroke-neutral-content\/100:focus{stroke:var(--fallback-nc,oklch(var(--nc)/1))}.focus\:stroke-neutral-content\/15:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.15))}.focus\:stroke-neutral-content\/20:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.2))}.focus\:stroke-neutral-content\/25:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.25))}.focus\:stroke-neutral-content\/30:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.3))}.focus\:stroke-neutral-content\/35:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.35))}.focus\:stroke-neutral-content\/40:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.4))}.focus\:stroke-neutral-content\/45:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.45))}.focus\:stroke-neutral-content\/5:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.05))}.focus\:stroke-neutral-content\/50:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.5))}.focus\:stroke-neutral-content\/55:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.55))}.focus\:stroke-neutral-content\/60:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.6))}.focus\:stroke-neutral-content\/65:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.65))}.focus\:stroke-neutral-content\/70:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.7))}.focus\:stroke-neutral-content\/75:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.75))}.focus\:stroke-neutral-content\/80:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.8))}.focus\:stroke-neutral-content\/85:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.85))}.focus\:stroke-neutral-content\/90:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.9))}.focus\:stroke-neutral-content\/95:focus{stroke:var(--fallback-nc,oklch(var(--nc)/0.95))}.focus\:stroke-neutral\/0:focus{stroke:var(--fallback-n,oklch(var(--n)/0))}.focus\:stroke-neutral\/10:focus{stroke:var(--fallback-n,oklch(var(--n)/0.1))}.focus\:stroke-neutral\/100:focus{stroke:var(--fallback-n,oklch(var(--n)/1))}.focus\:stroke-neutral\/15:focus{stroke:var(--fallback-n,oklch(var(--n)/0.15))}.focus\:stroke-neutral\/20:focus{stroke:var(--fallback-n,oklch(var(--n)/0.2))}.focus\:stroke-neutral\/25:focus{stroke:var(--fallback-n,oklch(var(--n)/0.25))}.focus\:stroke-neutral\/30:focus{stroke:var(--fallback-n,oklch(var(--n)/0.3))}.focus\:stroke-neutral\/35:focus{stroke:var(--fallback-n,oklch(var(--n)/0.35))}.focus\:stroke-neutral\/40:focus{stroke:var(--fallback-n,oklch(var(--n)/0.4))}.focus\:stroke-neutral\/45:focus{stroke:var(--fallback-n,oklch(var(--n)/0.45))}.focus\:stroke-neutral\/5:focus{stroke:var(--fallback-n,oklch(var(--n)/0.05))}.focus\:stroke-neutral\/50:focus{stroke:var(--fallback-n,oklch(var(--n)/0.5))}.focus\:stroke-neutral\/55:focus{stroke:var(--fallback-n,oklch(var(--n)/0.55))}.focus\:stroke-neutral\/60:focus{stroke:var(--fallback-n,oklch(var(--n)/0.6))}.focus\:stroke-neutral\/65:focus{stroke:var(--fallback-n,oklch(var(--n)/0.65))}.focus\:stroke-neutral\/70:focus{stroke:var(--fallback-n,oklch(var(--n)/0.7))}.focus\:stroke-neutral\/75:focus{stroke:var(--fallback-n,oklch(var(--n)/0.75))}.focus\:stroke-neutral\/80:focus{stroke:var(--fallback-n,oklch(var(--n)/0.8))}.focus\:stroke-neutral\/85:focus{stroke:var(--fallback-n,oklch(var(--n)/0.85))}.focus\:stroke-neutral\/90:focus{stroke:var(--fallback-n,oklch(var(--n)/0.9))}.focus\:stroke-neutral\/95:focus{stroke:var(--fallback-n,oklch(var(--n)/0.95))}.focus\:stroke-primary:focus{stroke:var(--fallback-p,oklch(var(--p)/1))}.focus\:stroke-primary-content:focus{stroke:var(--fallback-pc,oklch(var(--pc)/1))}.focus\:stroke-primary-content\/0:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0))}.focus\:stroke-primary-content\/10:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.1))}.focus\:stroke-primary-content\/100:focus{stroke:var(--fallback-pc,oklch(var(--pc)/1))}.focus\:stroke-primary-content\/15:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.15))}.focus\:stroke-primary-content\/20:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.2))}.focus\:stroke-primary-content\/25:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.25))}.focus\:stroke-primary-content\/30:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.3))}.focus\:stroke-primary-content\/35:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.35))}.focus\:stroke-primary-content\/40:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.4))}.focus\:stroke-primary-content\/45:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.45))}.focus\:stroke-primary-content\/5:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.05))}.focus\:stroke-primary-content\/50:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.5))}.focus\:stroke-primary-content\/55:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.55))}.focus\:stroke-primary-content\/60:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.6))}.focus\:stroke-primary-content\/65:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.65))}.focus\:stroke-primary-content\/70:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.7))}.focus\:stroke-primary-content\/75:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.75))}.focus\:stroke-primary-content\/80:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.8))}.focus\:stroke-primary-content\/85:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.85))}.focus\:stroke-primary-content\/90:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.9))}.focus\:stroke-primary-content\/95:focus{stroke:var(--fallback-pc,oklch(var(--pc)/0.95))}.focus\:stroke-primary\/0:focus{stroke:var(--fallback-p,oklch(var(--p)/0))}.focus\:stroke-primary\/10:focus{stroke:var(--fallback-p,oklch(var(--p)/0.1))}.focus\:stroke-primary\/100:focus{stroke:var(--fallback-p,oklch(var(--p)/1))}.focus\:stroke-primary\/15:focus{stroke:var(--fallback-p,oklch(var(--p)/0.15))}.focus\:stroke-primary\/20:focus{stroke:var(--fallback-p,oklch(var(--p)/0.2))}.focus\:stroke-primary\/25:focus{stroke:var(--fallback-p,oklch(var(--p)/0.25))}.focus\:stroke-primary\/30:focus{stroke:var(--fallback-p,oklch(var(--p)/0.3))}.focus\:stroke-primary\/35:focus{stroke:var(--fallback-p,oklch(var(--p)/0.35))}.focus\:stroke-primary\/40:focus{stroke:var(--fallback-p,oklch(var(--p)/0.4))}.focus\:stroke-primary\/45:focus{stroke:var(--fallback-p,oklch(var(--p)/0.45))}.focus\:stroke-primary\/5:focus{stroke:var(--fallback-p,oklch(var(--p)/0.05))}.focus\:stroke-primary\/50:focus{stroke:var(--fallback-p,oklch(var(--p)/0.5))}.focus\:stroke-primary\/55:focus{stroke:var(--fallback-p,oklch(var(--p)/0.55))}.focus\:stroke-primary\/60:focus{stroke:var(--fallback-p,oklch(var(--p)/0.6))}.focus\:stroke-primary\/65:focus{stroke:var(--fallback-p,oklch(var(--p)/0.65))}.focus\:stroke-primary\/70:focus{stroke:var(--fallback-p,oklch(var(--p)/0.7))}.focus\:stroke-primary\/75:focus{stroke:var(--fallback-p,oklch(var(--p)/0.75))}.focus\:stroke-primary\/80:focus{stroke:var(--fallback-p,oklch(var(--p)/0.8))}.focus\:stroke-primary\/85:focus{stroke:var(--fallback-p,oklch(var(--p)/0.85))}.focus\:stroke-primary\/90:focus{stroke:var(--fallback-p,oklch(var(--p)/0.9))}.focus\:stroke-primary\/95:focus{stroke:var(--fallback-p,oklch(var(--p)/0.95))}.focus\:stroke-secondary:focus{stroke:var(--fallback-s,oklch(var(--s)/1))}.focus\:stroke-secondary-content:focus{stroke:var(--fallback-sc,oklch(var(--sc)/1))}.focus\:stroke-secondary-content\/0:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0))}.focus\:stroke-secondary-content\/10:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.1))}.focus\:stroke-secondary-content\/100:focus{stroke:var(--fallback-sc,oklch(var(--sc)/1))}.focus\:stroke-secondary-content\/15:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.15))}.focus\:stroke-secondary-content\/20:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.2))}.focus\:stroke-secondary-content\/25:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.25))}.focus\:stroke-secondary-content\/30:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.3))}.focus\:stroke-secondary-content\/35:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.35))}.focus\:stroke-secondary-content\/40:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.4))}.focus\:stroke-secondary-content\/45:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.45))}.focus\:stroke-secondary-content\/5:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.05))}.focus\:stroke-secondary-content\/50:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.5))}.focus\:stroke-secondary-content\/55:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.55))}.focus\:stroke-secondary-content\/60:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.6))}.focus\:stroke-secondary-content\/65:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.65))}.focus\:stroke-secondary-content\/70:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.7))}.focus\:stroke-secondary-content\/75:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.75))}.focus\:stroke-secondary-content\/80:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.8))}.focus\:stroke-secondary-content\/85:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.85))}.focus\:stroke-secondary-content\/90:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.9))}.focus\:stroke-secondary-content\/95:focus{stroke:var(--fallback-sc,oklch(var(--sc)/0.95))}.focus\:stroke-secondary\/0:focus{stroke:var(--fallback-s,oklch(var(--s)/0))}.focus\:stroke-secondary\/10:focus{stroke:var(--fallback-s,oklch(var(--s)/0.1))}.focus\:stroke-secondary\/100:focus{stroke:var(--fallback-s,oklch(var(--s)/1))}.focus\:stroke-secondary\/15:focus{stroke:var(--fallback-s,oklch(var(--s)/0.15))}.focus\:stroke-secondary\/20:focus{stroke:var(--fallback-s,oklch(var(--s)/0.2))}.focus\:stroke-secondary\/25:focus{stroke:var(--fallback-s,oklch(var(--s)/0.25))}.focus\:stroke-secondary\/30:focus{stroke:var(--fallback-s,oklch(var(--s)/0.3))}.focus\:stroke-secondary\/35:focus{stroke:var(--fallback-s,oklch(var(--s)/0.35))}.focus\:stroke-secondary\/40:focus{stroke:var(--fallback-s,oklch(var(--s)/0.4))}.focus\:stroke-secondary\/45:focus{stroke:var(--fallback-s,oklch(var(--s)/0.45))}.focus\:stroke-secondary\/5:focus{stroke:var(--fallback-s,oklch(var(--s)/0.05))}.focus\:stroke-secondary\/50:focus{stroke:var(--fallback-s,oklch(var(--s)/0.5))}.focus\:stroke-secondary\/55:focus{stroke:var(--fallback-s,oklch(var(--s)/0.55))}.focus\:stroke-secondary\/60:focus{stroke:var(--fallback-s,oklch(var(--s)/0.6))}.focus\:stroke-secondary\/65:focus{stroke:var(--fallback-s,oklch(var(--s)/0.65))}.focus\:stroke-secondary\/70:focus{stroke:var(--fallback-s,oklch(var(--s)/0.7))}.focus\:stroke-secondary\/75:focus{stroke:var(--fallback-s,oklch(var(--s)/0.75))}.focus\:stroke-secondary\/80:focus{stroke:var(--fallback-s,oklch(var(--s)/0.8))}.focus\:stroke-secondary\/85:focus{stroke:var(--fallback-s,oklch(var(--s)/0.85))}.focus\:stroke-secondary\/90:focus{stroke:var(--fallback-s,oklch(var(--s)/0.9))}.focus\:stroke-secondary\/95:focus{stroke:var(--fallback-s,oklch(var(--s)/0.95))}.focus\:stroke-success:focus{stroke:var(--fallback-su,oklch(var(--su)/1))}.focus\:stroke-success-content:focus{stroke:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:stroke-success-content\/0:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:stroke-success-content\/10:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.1))}.focus\:stroke-success-content\/100:focus{stroke:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:stroke-success-content\/15:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.15))}.focus\:stroke-success-content\/20:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.2))}.focus\:stroke-success-content\/25:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.25))}.focus\:stroke-success-content\/30:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.3))}.focus\:stroke-success-content\/35:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.35))}.focus\:stroke-success-content\/40:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.4))}.focus\:stroke-success-content\/45:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.45))}.focus\:stroke-success-content\/5:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.05))}.focus\:stroke-success-content\/50:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.5))}.focus\:stroke-success-content\/55:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.55))}.focus\:stroke-success-content\/60:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.6))}.focus\:stroke-success-content\/65:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.65))}.focus\:stroke-success-content\/70:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.7))}.focus\:stroke-success-content\/75:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.75))}.focus\:stroke-success-content\/80:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.8))}.focus\:stroke-success-content\/85:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.85))}.focus\:stroke-success-content\/90:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.9))}.focus\:stroke-success-content\/95:focus{stroke:var(--fallback-suc,oklch(var(--suc)/0.95))}.focus\:stroke-success\/0:focus{stroke:var(--fallback-su,oklch(var(--su)/0))}.focus\:stroke-success\/10:focus{stroke:var(--fallback-su,oklch(var(--su)/0.1))}.focus\:stroke-success\/100:focus{stroke:var(--fallback-su,oklch(var(--su)/1))}.focus\:stroke-success\/15:focus{stroke:var(--fallback-su,oklch(var(--su)/0.15))}.focus\:stroke-success\/20:focus{stroke:var(--fallback-su,oklch(var(--su)/0.2))}.focus\:stroke-success\/25:focus{stroke:var(--fallback-su,oklch(var(--su)/0.25))}.focus\:stroke-success\/30:focus{stroke:var(--fallback-su,oklch(var(--su)/0.3))}.focus\:stroke-success\/35:focus{stroke:var(--fallback-su,oklch(var(--su)/0.35))}.focus\:stroke-success\/40:focus{stroke:var(--fallback-su,oklch(var(--su)/0.4))}.focus\:stroke-success\/45:focus{stroke:var(--fallback-su,oklch(var(--su)/0.45))}.focus\:stroke-success\/5:focus{stroke:var(--fallback-su,oklch(var(--su)/0.05))}.focus\:stroke-success\/50:focus{stroke:var(--fallback-su,oklch(var(--su)/0.5))}.focus\:stroke-success\/55:focus{stroke:var(--fallback-su,oklch(var(--su)/0.55))}.focus\:stroke-success\/60:focus{stroke:var(--fallback-su,oklch(var(--su)/0.6))}.focus\:stroke-success\/65:focus{stroke:var(--fallback-su,oklch(var(--su)/0.65))}.focus\:stroke-success\/70:focus{stroke:var(--fallback-su,oklch(var(--su)/0.7))}.focus\:stroke-success\/75:focus{stroke:var(--fallback-su,oklch(var(--su)/0.75))}.focus\:stroke-success\/80:focus{stroke:var(--fallback-su,oklch(var(--su)/0.8))}.focus\:stroke-success\/85:focus{stroke:var(--fallback-su,oklch(var(--su)/0.85))}.focus\:stroke-success\/90:focus{stroke:var(--fallback-su,oklch(var(--su)/0.9))}.focus\:stroke-success\/95:focus{stroke:var(--fallback-su,oklch(var(--su)/0.95))}.focus\:stroke-warning:focus{stroke:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:stroke-warning-content:focus{stroke:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:stroke-warning-content\/0:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:stroke-warning-content\/10:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.1))}.focus\:stroke-warning-content\/100:focus{stroke:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:stroke-warning-content\/15:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.15))}.focus\:stroke-warning-content\/20:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.2))}.focus\:stroke-warning-content\/25:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.25))}.focus\:stroke-warning-content\/30:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.3))}.focus\:stroke-warning-content\/35:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.35))}.focus\:stroke-warning-content\/40:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.4))}.focus\:stroke-warning-content\/45:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.45))}.focus\:stroke-warning-content\/5:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.05))}.focus\:stroke-warning-content\/50:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.5))}.focus\:stroke-warning-content\/55:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.55))}.focus\:stroke-warning-content\/60:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.6))}.focus\:stroke-warning-content\/65:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.65))}.focus\:stroke-warning-content\/70:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.7))}.focus\:stroke-warning-content\/75:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.75))}.focus\:stroke-warning-content\/80:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.8))}.focus\:stroke-warning-content\/85:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.85))}.focus\:stroke-warning-content\/90:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.9))}.focus\:stroke-warning-content\/95:focus{stroke:var(--fallback-wac,oklch(var(--wac)/0.95))}.focus\:stroke-warning\/0:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:stroke-warning\/10:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.1))}.focus\:stroke-warning\/100:focus{stroke:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:stroke-warning\/15:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.15))}.focus\:stroke-warning\/20:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.2))}.focus\:stroke-warning\/25:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.25))}.focus\:stroke-warning\/30:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.3))}.focus\:stroke-warning\/35:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.35))}.focus\:stroke-warning\/40:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.4))}.focus\:stroke-warning\/45:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.45))}.focus\:stroke-warning\/5:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.05))}.focus\:stroke-warning\/50:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.5))}.focus\:stroke-warning\/55:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.55))}.focus\:stroke-warning\/60:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.6))}.focus\:stroke-warning\/65:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.65))}.focus\:stroke-warning\/70:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.7))}.focus\:stroke-warning\/75:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.75))}.focus\:stroke-warning\/80:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.8))}.focus\:stroke-warning\/85:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.85))}.focus\:stroke-warning\/90:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.9))}.focus\:stroke-warning\/95:focus{stroke:var(--fallback-wa,oklch(var(--wa)/0.95))}.focus\:text-accent:focus{color:var(--fallback-a,oklch(var(--a)/1))}.focus\:text-accent-content:focus{color:var(--fallback-ac,oklch(var(--ac)/1))}.focus\:text-accent-content\/0:focus{color:var(--fallback-ac,oklch(var(--ac)/0))}.focus\:text-accent-content\/10:focus{color:var(--fallback-ac,oklch(var(--ac)/.1))}.focus\:text-accent-content\/100:focus{color:var(--fallback-ac,oklch(var(--ac)/1))}.focus\:text-accent-content\/15:focus{color:var(--fallback-ac,oklch(var(--ac)/.15))}.focus\:text-accent-content\/20:focus{color:var(--fallback-ac,oklch(var(--ac)/.2))}.focus\:text-accent-content\/25:focus{color:var(--fallback-ac,oklch(var(--ac)/.25))}.focus\:text-accent-content\/30:focus{color:var(--fallback-ac,oklch(var(--ac)/.3))}.focus\:text-accent-content\/35:focus{color:var(--fallback-ac,oklch(var(--ac)/.35))}.focus\:text-accent-content\/40:focus{color:var(--fallback-ac,oklch(var(--ac)/.4))}.focus\:text-accent-content\/45:focus{color:var(--fallback-ac,oklch(var(--ac)/.45))}.focus\:text-accent-content\/5:focus{color:var(--fallback-ac,oklch(var(--ac)/.05))}.focus\:text-accent-content\/50:focus{color:var(--fallback-ac,oklch(var(--ac)/.5))}.focus\:text-accent-content\/55:focus{color:var(--fallback-ac,oklch(var(--ac)/.55))}.focus\:text-accent-content\/60:focus{color:var(--fallback-ac,oklch(var(--ac)/.6))}.focus\:text-accent-content\/65:focus{color:var(--fallback-ac,oklch(var(--ac)/.65))}.focus\:text-accent-content\/70:focus{color:var(--fallback-ac,oklch(var(--ac)/.7))}.focus\:text-accent-content\/75:focus{color:var(--fallback-ac,oklch(var(--ac)/.75))}.focus\:text-accent-content\/80:focus{color:var(--fallback-ac,oklch(var(--ac)/.8))}.focus\:text-accent-content\/85:focus{color:var(--fallback-ac,oklch(var(--ac)/.85))}.focus\:text-accent-content\/90:focus{color:var(--fallback-ac,oklch(var(--ac)/.9))}.focus\:text-accent-content\/95:focus{color:var(--fallback-ac,oklch(var(--ac)/.95))}.focus\:text-accent\/0:focus{color:var(--fallback-a,oklch(var(--a)/0))}.focus\:text-accent\/10:focus{color:var(--fallback-a,oklch(var(--a)/.1))}.focus\:text-accent\/100:focus{color:var(--fallback-a,oklch(var(--a)/1))}.focus\:text-accent\/15:focus{color:var(--fallback-a,oklch(var(--a)/.15))}.focus\:text-accent\/20:focus{color:var(--fallback-a,oklch(var(--a)/.2))}.focus\:text-accent\/25:focus{color:var(--fallback-a,oklch(var(--a)/.25))}.focus\:text-accent\/30:focus{color:var(--fallback-a,oklch(var(--a)/.3))}.focus\:text-accent\/35:focus{color:var(--fallback-a,oklch(var(--a)/.35))}.focus\:text-accent\/40:focus{color:var(--fallback-a,oklch(var(--a)/.4))}.focus\:text-accent\/45:focus{color:var(--fallback-a,oklch(var(--a)/.45))}.focus\:text-accent\/5:focus{color:var(--fallback-a,oklch(var(--a)/.05))}.focus\:text-accent\/50:focus{color:var(--fallback-a,oklch(var(--a)/.5))}.focus\:text-accent\/55:focus{color:var(--fallback-a,oklch(var(--a)/.55))}.focus\:text-accent\/60:focus{color:var(--fallback-a,oklch(var(--a)/.6))}.focus\:text-accent\/65:focus{color:var(--fallback-a,oklch(var(--a)/.65))}.focus\:text-accent\/70:focus{color:var(--fallback-a,oklch(var(--a)/.7))}.focus\:text-accent\/75:focus{color:var(--fallback-a,oklch(var(--a)/.75))}.focus\:text-accent\/80:focus{color:var(--fallback-a,oklch(var(--a)/.8))}.focus\:text-accent\/85:focus{color:var(--fallback-a,oklch(var(--a)/.85))}.focus\:text-accent\/90:focus{color:var(--fallback-a,oklch(var(--a)/.9))}.focus\:text-accent\/95:focus{color:var(--fallback-a,oklch(var(--a)/.95))}.focus\:text-base-100:focus{color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:text-base-100\/0:focus{color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:text-base-100\/10:focus{color:var(--fallback-b1,oklch(var(--b1)/.1))}.focus\:text-base-100\/100:focus{color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:text-base-100\/15:focus{color:var(--fallback-b1,oklch(var(--b1)/.15))}.focus\:text-base-100\/20:focus{color:var(--fallback-b1,oklch(var(--b1)/.2))}.focus\:text-base-100\/25:focus{color:var(--fallback-b1,oklch(var(--b1)/.25))}.focus\:text-base-100\/30:focus{color:var(--fallback-b1,oklch(var(--b1)/.3))}.focus\:text-base-100\/35:focus{color:var(--fallback-b1,oklch(var(--b1)/.35))}.focus\:text-base-100\/40:focus{color:var(--fallback-b1,oklch(var(--b1)/.4))}.focus\:text-base-100\/45:focus{color:var(--fallback-b1,oklch(var(--b1)/.45))}.focus\:text-base-100\/5:focus{color:var(--fallback-b1,oklch(var(--b1)/.05))}.focus\:text-base-100\/50:focus{color:var(--fallback-b1,oklch(var(--b1)/.5))}.focus\:text-base-100\/55:focus{color:var(--fallback-b1,oklch(var(--b1)/.55))}.focus\:text-base-100\/60:focus{color:var(--fallback-b1,oklch(var(--b1)/.6))}.focus\:text-base-100\/65:focus{color:var(--fallback-b1,oklch(var(--b1)/.65))}.focus\:text-base-100\/70:focus{color:var(--fallback-b1,oklch(var(--b1)/.7))}.focus\:text-base-100\/75:focus{color:var(--fallback-b1,oklch(var(--b1)/.75))}.focus\:text-base-100\/80:focus{color:var(--fallback-b1,oklch(var(--b1)/.8))}.focus\:text-base-100\/85:focus{color:var(--fallback-b1,oklch(var(--b1)/.85))}.focus\:text-base-100\/90:focus{color:var(--fallback-b1,oklch(var(--b1)/.9))}.focus\:text-base-100\/95:focus{color:var(--fallback-b1,oklch(var(--b1)/.95))}.focus\:text-base-200:focus{color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:text-base-200\/0:focus{color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:text-base-200\/10:focus{color:var(--fallback-b2,oklch(var(--b2)/.1))}.focus\:text-base-200\/100:focus{color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:text-base-200\/15:focus{color:var(--fallback-b2,oklch(var(--b2)/.15))}.focus\:text-base-200\/20:focus{color:var(--fallback-b2,oklch(var(--b2)/.2))}.focus\:text-base-200\/25:focus{color:var(--fallback-b2,oklch(var(--b2)/.25))}.focus\:text-base-200\/30:focus{color:var(--fallback-b2,oklch(var(--b2)/.3))}.focus\:text-base-200\/35:focus{color:var(--fallback-b2,oklch(var(--b2)/.35))}.focus\:text-base-200\/40:focus{color:var(--fallback-b2,oklch(var(--b2)/.4))}.focus\:text-base-200\/45:focus{color:var(--fallback-b2,oklch(var(--b2)/.45))}.focus\:text-base-200\/5:focus{color:var(--fallback-b2,oklch(var(--b2)/.05))}.focus\:text-base-200\/50:focus{color:var(--fallback-b2,oklch(var(--b2)/.5))}.focus\:text-base-200\/55:focus{color:var(--fallback-b2,oklch(var(--b2)/.55))}.focus\:text-base-200\/60:focus{color:var(--fallback-b2,oklch(var(--b2)/.6))}.focus\:text-base-200\/65:focus{color:var(--fallback-b2,oklch(var(--b2)/.65))}.focus\:text-base-200\/70:focus{color:var(--fallback-b2,oklch(var(--b2)/.7))}.focus\:text-base-200\/75:focus{color:var(--fallback-b2,oklch(var(--b2)/.75))}.focus\:text-base-200\/80:focus{color:var(--fallback-b2,oklch(var(--b2)/.8))}.focus\:text-base-200\/85:focus{color:var(--fallback-b2,oklch(var(--b2)/.85))}.focus\:text-base-200\/90:focus{color:var(--fallback-b2,oklch(var(--b2)/.9))}.focus\:text-base-200\/95:focus{color:var(--fallback-b2,oklch(var(--b2)/.95))}.focus\:text-base-300:focus{color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:text-base-300\/0:focus{color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:text-base-300\/10:focus{color:var(--fallback-b3,oklch(var(--b3)/.1))}.focus\:text-base-300\/100:focus{color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:text-base-300\/15:focus{color:var(--fallback-b3,oklch(var(--b3)/.15))}.focus\:text-base-300\/20:focus{color:var(--fallback-b3,oklch(var(--b3)/.2))}.focus\:text-base-300\/25:focus{color:var(--fallback-b3,oklch(var(--b3)/.25))}.focus\:text-base-300\/30:focus{color:var(--fallback-b3,oklch(var(--b3)/.3))}.focus\:text-base-300\/35:focus{color:var(--fallback-b3,oklch(var(--b3)/.35))}.focus\:text-base-300\/40:focus{color:var(--fallback-b3,oklch(var(--b3)/.4))}.focus\:text-base-300\/45:focus{color:var(--fallback-b3,oklch(var(--b3)/.45))}.focus\:text-base-300\/5:focus{color:var(--fallback-b3,oklch(var(--b3)/.05))}.focus\:text-base-300\/50:focus{color:var(--fallback-b3,oklch(var(--b3)/.5))}.focus\:text-base-300\/55:focus{color:var(--fallback-b3,oklch(var(--b3)/.55))}.focus\:text-base-300\/60:focus{color:var(--fallback-b3,oklch(var(--b3)/.6))}.focus\:text-base-300\/65:focus{color:var(--fallback-b3,oklch(var(--b3)/.65))}.focus\:text-base-300\/70:focus{color:var(--fallback-b3,oklch(var(--b3)/.7))}.focus\:text-base-300\/75:focus{color:var(--fallback-b3,oklch(var(--b3)/.75))}.focus\:text-base-300\/80:focus{color:var(--fallback-b3,oklch(var(--b3)/.8))}.focus\:text-base-300\/85:focus{color:var(--fallback-b3,oklch(var(--b3)/.85))}.focus\:text-base-300\/90:focus{color:var(--fallback-b3,oklch(var(--b3)/.9))}.focus\:text-base-300\/95:focus{color:var(--fallback-b3,oklch(var(--b3)/.95))}.focus\:text-base-content:focus{color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:text-base-content\/0:focus{color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:text-base-content\/10:focus{color:var(--fallback-bc,oklch(var(--bc)/.1))}.focus\:text-base-content\/100:focus{color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:text-base-content\/15:focus{color:var(--fallback-bc,oklch(var(--bc)/.15))}.focus\:text-base-content\/20:focus{color:var(--fallback-bc,oklch(var(--bc)/.2))}.focus\:text-base-content\/25:focus{color:var(--fallback-bc,oklch(var(--bc)/.25))}.focus\:text-base-content\/30:focus{color:var(--fallback-bc,oklch(var(--bc)/.3))}.focus\:text-base-content\/35:focus{color:var(--fallback-bc,oklch(var(--bc)/.35))}.focus\:text-base-content\/40:focus{color:var(--fallback-bc,oklch(var(--bc)/.4))}.focus\:text-base-content\/45:focus{color:var(--fallback-bc,oklch(var(--bc)/.45))}.focus\:text-base-content\/5:focus{color:var(--fallback-bc,oklch(var(--bc)/.05))}.focus\:text-base-content\/50:focus{color:var(--fallback-bc,oklch(var(--bc)/.5))}.focus\:text-base-content\/55:focus{color:var(--fallback-bc,oklch(var(--bc)/.55))}.focus\:text-base-content\/60:focus{color:var(--fallback-bc,oklch(var(--bc)/.6))}.focus\:text-base-content\/65:focus{color:var(--fallback-bc,oklch(var(--bc)/.65))}.focus\:text-base-content\/70:focus{color:var(--fallback-bc,oklch(var(--bc)/.7))}.focus\:text-base-content\/75:focus{color:var(--fallback-bc,oklch(var(--bc)/.75))}.focus\:text-base-content\/80:focus{color:var(--fallback-bc,oklch(var(--bc)/.8))}.focus\:text-base-content\/85:focus{color:var(--fallback-bc,oklch(var(--bc)/.85))}.focus\:text-base-content\/90:focus{color:var(--fallback-bc,oklch(var(--bc)/.9))}.focus\:text-base-content\/95:focus{color:var(--fallback-bc,oklch(var(--bc)/.95))}.focus\:text-error:focus{color:var(--fallback-er,oklch(var(--er)/1))}.focus\:text-error-content:focus{color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:text-error-content\/0:focus{color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:text-error-content\/10:focus{color:var(--fallback-erc,oklch(var(--erc)/.1))}.focus\:text-error-content\/100:focus{color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:text-error-content\/15:focus{color:var(--fallback-erc,oklch(var(--erc)/.15))}.focus\:text-error-content\/20:focus{color:var(--fallback-erc,oklch(var(--erc)/.2))}.focus\:text-error-content\/25:focus{color:var(--fallback-erc,oklch(var(--erc)/.25))}.focus\:text-error-content\/30:focus{color:var(--fallback-erc,oklch(var(--erc)/.3))}.focus\:text-error-content\/35:focus{color:var(--fallback-erc,oklch(var(--erc)/.35))}.focus\:text-error-content\/40:focus{color:var(--fallback-erc,oklch(var(--erc)/.4))}.focus\:text-error-content\/45:focus{color:var(--fallback-erc,oklch(var(--erc)/.45))}.focus\:text-error-content\/5:focus{color:var(--fallback-erc,oklch(var(--erc)/.05))}.focus\:text-error-content\/50:focus{color:var(--fallback-erc,oklch(var(--erc)/.5))}.focus\:text-error-content\/55:focus{color:var(--fallback-erc,oklch(var(--erc)/.55))}.focus\:text-error-content\/60:focus{color:var(--fallback-erc,oklch(var(--erc)/.6))}.focus\:text-error-content\/65:focus{color:var(--fallback-erc,oklch(var(--erc)/.65))}.focus\:text-error-content\/70:focus{color:var(--fallback-erc,oklch(var(--erc)/.7))}.focus\:text-error-content\/75:focus{color:var(--fallback-erc,oklch(var(--erc)/.75))}.focus\:text-error-content\/80:focus{color:var(--fallback-erc,oklch(var(--erc)/.8))}.focus\:text-error-content\/85:focus{color:var(--fallback-erc,oklch(var(--erc)/.85))}.focus\:text-error-content\/90:focus{color:var(--fallback-erc,oklch(var(--erc)/.9))}.focus\:text-error-content\/95:focus{color:var(--fallback-erc,oklch(var(--erc)/.95))}.focus\:text-error\/0:focus{color:var(--fallback-er,oklch(var(--er)/0))}.focus\:text-error\/10:focus{color:var(--fallback-er,oklch(var(--er)/.1))}.focus\:text-error\/100:focus{color:var(--fallback-er,oklch(var(--er)/1))}.focus\:text-error\/15:focus{color:var(--fallback-er,oklch(var(--er)/.15))}.focus\:text-error\/20:focus{color:var(--fallback-er,oklch(var(--er)/.2))}.focus\:text-error\/25:focus{color:var(--fallback-er,oklch(var(--er)/.25))}.focus\:text-error\/30:focus{color:var(--fallback-er,oklch(var(--er)/.3))}.focus\:text-error\/35:focus{color:var(--fallback-er,oklch(var(--er)/.35))}.focus\:text-error\/40:focus{color:var(--fallback-er,oklch(var(--er)/.4))}.focus\:text-error\/45:focus{color:var(--fallback-er,oklch(var(--er)/.45))}.focus\:text-error\/5:focus{color:var(--fallback-er,oklch(var(--er)/.05))}.focus\:text-error\/50:focus{color:var(--fallback-er,oklch(var(--er)/.5))}.focus\:text-error\/55:focus{color:var(--fallback-er,oklch(var(--er)/.55))}.focus\:text-error\/60:focus{color:var(--fallback-er,oklch(var(--er)/.6))}.focus\:text-error\/65:focus{color:var(--fallback-er,oklch(var(--er)/.65))}.focus\:text-error\/70:focus{color:var(--fallback-er,oklch(var(--er)/.7))}.focus\:text-error\/75:focus{color:var(--fallback-er,oklch(var(--er)/.75))}.focus\:text-error\/80:focus{color:var(--fallback-er,oklch(var(--er)/.8))}.focus\:text-error\/85:focus{color:var(--fallback-er,oklch(var(--er)/.85))}.focus\:text-error\/90:focus{color:var(--fallback-er,oklch(var(--er)/.9))}.focus\:text-error\/95:focus{color:var(--fallback-er,oklch(var(--er)/.95))}.focus\:text-info:focus{color:var(--fallback-in,oklch(var(--in)/1))}.focus\:text-info-content:focus{color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:text-info-content\/0:focus{color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:text-info-content\/10:focus{color:var(--fallback-inc,oklch(var(--inc)/.1))}.focus\:text-info-content\/100:focus{color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:text-info-content\/15:focus{color:var(--fallback-inc,oklch(var(--inc)/.15))}.focus\:text-info-content\/20:focus{color:var(--fallback-inc,oklch(var(--inc)/.2))}.focus\:text-info-content\/25:focus{color:var(--fallback-inc,oklch(var(--inc)/.25))}.focus\:text-info-content\/30:focus{color:var(--fallback-inc,oklch(var(--inc)/.3))}.focus\:text-info-content\/35:focus{color:var(--fallback-inc,oklch(var(--inc)/.35))}.focus\:text-info-content\/40:focus{color:var(--fallback-inc,oklch(var(--inc)/.4))}.focus\:text-info-content\/45:focus{color:var(--fallback-inc,oklch(var(--inc)/.45))}.focus\:text-info-content\/5:focus{color:var(--fallback-inc,oklch(var(--inc)/.05))}.focus\:text-info-content\/50:focus{color:var(--fallback-inc,oklch(var(--inc)/.5))}.focus\:text-info-content\/55:focus{color:var(--fallback-inc,oklch(var(--inc)/.55))}.focus\:text-info-content\/60:focus{color:var(--fallback-inc,oklch(var(--inc)/.6))}.focus\:text-info-content\/65:focus{color:var(--fallback-inc,oklch(var(--inc)/.65))}.focus\:text-info-content\/70:focus{color:var(--fallback-inc,oklch(var(--inc)/.7))}.focus\:text-info-content\/75:focus{color:var(--fallback-inc,oklch(var(--inc)/.75))}.focus\:text-info-content\/80:focus{color:var(--fallback-inc,oklch(var(--inc)/.8))}.focus\:text-info-content\/85:focus{color:var(--fallback-inc,oklch(var(--inc)/.85))}.focus\:text-info-content\/90:focus{color:var(--fallback-inc,oklch(var(--inc)/.9))}.focus\:text-info-content\/95:focus{color:var(--fallback-inc,oklch(var(--inc)/.95))}.focus\:text-info\/0:focus{color:var(--fallback-in,oklch(var(--in)/0))}.focus\:text-info\/10:focus{color:var(--fallback-in,oklch(var(--in)/.1))}.focus\:text-info\/100:focus{color:var(--fallback-in,oklch(var(--in)/1))}.focus\:text-info\/15:focus{color:var(--fallback-in,oklch(var(--in)/.15))}.focus\:text-info\/20:focus{color:var(--fallback-in,oklch(var(--in)/.2))}.focus\:text-info\/25:focus{color:var(--fallback-in,oklch(var(--in)/.25))}.focus\:text-info\/30:focus{color:var(--fallback-in,oklch(var(--in)/.3))}.focus\:text-info\/35:focus{color:var(--fallback-in,oklch(var(--in)/.35))}.focus\:text-info\/40:focus{color:var(--fallback-in,oklch(var(--in)/.4))}.focus\:text-info\/45:focus{color:var(--fallback-in,oklch(var(--in)/.45))}.focus\:text-info\/5:focus{color:var(--fallback-in,oklch(var(--in)/.05))}.focus\:text-info\/50:focus{color:var(--fallback-in,oklch(var(--in)/.5))}.focus\:text-info\/55:focus{color:var(--fallback-in,oklch(var(--in)/.55))}.focus\:text-info\/60:focus{color:var(--fallback-in,oklch(var(--in)/.6))}.focus\:text-info\/65:focus{color:var(--fallback-in,oklch(var(--in)/.65))}.focus\:text-info\/70:focus{color:var(--fallback-in,oklch(var(--in)/.7))}.focus\:text-info\/75:focus{color:var(--fallback-in,oklch(var(--in)/.75))}.focus\:text-info\/80:focus{color:var(--fallback-in,oklch(var(--in)/.8))}.focus\:text-info\/85:focus{color:var(--fallback-in,oklch(var(--in)/.85))}.focus\:text-info\/90:focus{color:var(--fallback-in,oklch(var(--in)/.9))}.focus\:text-info\/95:focus{color:var(--fallback-in,oklch(var(--in)/.95))}.focus\:text-neutral:focus{color:var(--fallback-n,oklch(var(--n)/1))}.focus\:text-neutral-content:focus{color:var(--fallback-nc,oklch(var(--nc)/1))}.focus\:text-neutral-content\/0:focus{color:var(--fallback-nc,oklch(var(--nc)/0))}.focus\:text-neutral-content\/10:focus{color:var(--fallback-nc,oklch(var(--nc)/.1))}.focus\:text-neutral-content\/100:focus{color:var(--fallback-nc,oklch(var(--nc)/1))}.focus\:text-neutral-content\/15:focus{color:var(--fallback-nc,oklch(var(--nc)/.15))}.focus\:text-neutral-content\/20:focus{color:var(--fallback-nc,oklch(var(--nc)/.2))}.focus\:text-neutral-content\/25:focus{color:var(--fallback-nc,oklch(var(--nc)/.25))}.focus\:text-neutral-content\/30:focus{color:var(--fallback-nc,oklch(var(--nc)/.3))}.focus\:text-neutral-content\/35:focus{color:var(--fallback-nc,oklch(var(--nc)/.35))}.focus\:text-neutral-content\/40:focus{color:var(--fallback-nc,oklch(var(--nc)/.4))}.focus\:text-neutral-content\/45:focus{color:var(--fallback-nc,oklch(var(--nc)/.45))}.focus\:text-neutral-content\/5:focus{color:var(--fallback-nc,oklch(var(--nc)/.05))}.focus\:text-neutral-content\/50:focus{color:var(--fallback-nc,oklch(var(--nc)/.5))}.focus\:text-neutral-content\/55:focus{color:var(--fallback-nc,oklch(var(--nc)/.55))}.focus\:text-neutral-content\/60:focus{color:var(--fallback-nc,oklch(var(--nc)/.6))}.focus\:text-neutral-content\/65:focus{color:var(--fallback-nc,oklch(var(--nc)/.65))}.focus\:text-neutral-content\/70:focus{color:var(--fallback-nc,oklch(var(--nc)/.7))}.focus\:text-neutral-content\/75:focus{color:var(--fallback-nc,oklch(var(--nc)/.75))}.focus\:text-neutral-content\/80:focus{color:var(--fallback-nc,oklch(var(--nc)/.8))}.focus\:text-neutral-content\/85:focus{color:var(--fallback-nc,oklch(var(--nc)/.85))}.focus\:text-neutral-content\/90:focus{color:var(--fallback-nc,oklch(var(--nc)/.9))}.focus\:text-neutral-content\/95:focus{color:var(--fallback-nc,oklch(var(--nc)/.95))}.focus\:text-neutral\/0:focus{color:var(--fallback-n,oklch(var(--n)/0))}.focus\:text-neutral\/10:focus{color:var(--fallback-n,oklch(var(--n)/.1))}.focus\:text-neutral\/100:focus{color:var(--fallback-n,oklch(var(--n)/1))}.focus\:text-neutral\/15:focus{color:var(--fallback-n,oklch(var(--n)/.15))}.focus\:text-neutral\/20:focus{color:var(--fallback-n,oklch(var(--n)/.2))}.focus\:text-neutral\/25:focus{color:var(--fallback-n,oklch(var(--n)/.25))}.focus\:text-neutral\/30:focus{color:var(--fallback-n,oklch(var(--n)/.3))}.focus\:text-neutral\/35:focus{color:var(--fallback-n,oklch(var(--n)/.35))}.focus\:text-neutral\/40:focus{color:var(--fallback-n,oklch(var(--n)/.4))}.focus\:text-neutral\/45:focus{color:var(--fallback-n,oklch(var(--n)/.45))}.focus\:text-neutral\/5:focus{color:var(--fallback-n,oklch(var(--n)/.05))}.focus\:text-neutral\/50:focus{color:var(--fallback-n,oklch(var(--n)/.5))}.focus\:text-neutral\/55:focus{color:var(--fallback-n,oklch(var(--n)/.55))}.focus\:text-neutral\/60:focus{color:var(--fallback-n,oklch(var(--n)/.6))}.focus\:text-neutral\/65:focus{color:var(--fallback-n,oklch(var(--n)/.65))}.focus\:text-neutral\/70:focus{color:var(--fallback-n,oklch(var(--n)/.7))}.focus\:text-neutral\/75:focus{color:var(--fallback-n,oklch(var(--n)/.75))}.focus\:text-neutral\/80:focus{color:var(--fallback-n,oklch(var(--n)/.8))}.focus\:text-neutral\/85:focus{color:var(--fallback-n,oklch(var(--n)/.85))}.focus\:text-neutral\/90:focus{color:var(--fallback-n,oklch(var(--n)/.9))}.focus\:text-neutral\/95:focus{color:var(--fallback-n,oklch(var(--n)/.95))}.focus\:text-primary:focus{color:var(--fallback-p,oklch(var(--p)/1))}.focus\:text-primary-content:focus{color:var(--fallback-pc,oklch(var(--pc)/1))}.focus\:text-primary-content\/0:focus{color:var(--fallback-pc,oklch(var(--pc)/0))}.focus\:text-primary-content\/10:focus{color:var(--fallback-pc,oklch(var(--pc)/.1))}.focus\:text-primary-content\/100:focus{color:var(--fallback-pc,oklch(var(--pc)/1))}.focus\:text-primary-content\/15:focus{color:var(--fallback-pc,oklch(var(--pc)/.15))}.focus\:text-primary-content\/20:focus{color:var(--fallback-pc,oklch(var(--pc)/.2))}.focus\:text-primary-content\/25:focus{color:var(--fallback-pc,oklch(var(--pc)/.25))}.focus\:text-primary-content\/30:focus{color:var(--fallback-pc,oklch(var(--pc)/.3))}.focus\:text-primary-content\/35:focus{color:var(--fallback-pc,oklch(var(--pc)/.35))}.focus\:text-primary-content\/40:focus{color:var(--fallback-pc,oklch(var(--pc)/.4))}.focus\:text-primary-content\/45:focus{color:var(--fallback-pc,oklch(var(--pc)/.45))}.focus\:text-primary-content\/5:focus{color:var(--fallback-pc,oklch(var(--pc)/.05))}.focus\:text-primary-content\/50:focus{color:var(--fallback-pc,oklch(var(--pc)/.5))}.focus\:text-primary-content\/55:focus{color:var(--fallback-pc,oklch(var(--pc)/.55))}.focus\:text-primary-content\/60:focus{color:var(--fallback-pc,oklch(var(--pc)/.6))}.focus\:text-primary-content\/65:focus{color:var(--fallback-pc,oklch(var(--pc)/.65))}.focus\:text-primary-content\/70:focus{color:var(--fallback-pc,oklch(var(--pc)/.7))}.focus\:text-primary-content\/75:focus{color:var(--fallback-pc,oklch(var(--pc)/.75))}.focus\:text-primary-content\/80:focus{color:var(--fallback-pc,oklch(var(--pc)/.8))}.focus\:text-primary-content\/85:focus{color:var(--fallback-pc,oklch(var(--pc)/.85))}.focus\:text-primary-content\/90:focus{color:var(--fallback-pc,oklch(var(--pc)/.9))}.focus\:text-primary-content\/95:focus{color:var(--fallback-pc,oklch(var(--pc)/.95))}.focus\:text-primary\/0:focus{color:var(--fallback-p,oklch(var(--p)/0))}.focus\:text-primary\/10:focus{color:var(--fallback-p,oklch(var(--p)/.1))}.focus\:text-primary\/100:focus{color:var(--fallback-p,oklch(var(--p)/1))}.focus\:text-primary\/15:focus{color:var(--fallback-p,oklch(var(--p)/.15))}.focus\:text-primary\/20:focus{color:var(--fallback-p,oklch(var(--p)/.2))}.focus\:text-primary\/25:focus{color:var(--fallback-p,oklch(var(--p)/.25))}.focus\:text-primary\/30:focus{color:var(--fallback-p,oklch(var(--p)/.3))}.focus\:text-primary\/35:focus{color:var(--fallback-p,oklch(var(--p)/.35))}.focus\:text-primary\/40:focus{color:var(--fallback-p,oklch(var(--p)/.4))}.focus\:text-primary\/45:focus{color:var(--fallback-p,oklch(var(--p)/.45))}.focus\:text-primary\/5:focus{color:var(--fallback-p,oklch(var(--p)/.05))}.focus\:text-primary\/50:focus{color:var(--fallback-p,oklch(var(--p)/.5))}.focus\:text-primary\/55:focus{color:var(--fallback-p,oklch(var(--p)/.55))}.focus\:text-primary\/60:focus{color:var(--fallback-p,oklch(var(--p)/.6))}.focus\:text-primary\/65:focus{color:var(--fallback-p,oklch(var(--p)/.65))}.focus\:text-primary\/70:focus{color:var(--fallback-p,oklch(var(--p)/.7))}.focus\:text-primary\/75:focus{color:var(--fallback-p,oklch(var(--p)/.75))}.focus\:text-primary\/80:focus{color:var(--fallback-p,oklch(var(--p)/.8))}.focus\:text-primary\/85:focus{color:var(--fallback-p,oklch(var(--p)/.85))}.focus\:text-primary\/90:focus{color:var(--fallback-p,oklch(var(--p)/.9))}.focus\:text-primary\/95:focus{color:var(--fallback-p,oklch(var(--p)/.95))}.focus\:text-secondary:focus{color:var(--fallback-s,oklch(var(--s)/1))}.focus\:text-secondary-content:focus{color:var(--fallback-sc,oklch(var(--sc)/1))}.focus\:text-secondary-content\/0:focus{color:var(--fallback-sc,oklch(var(--sc)/0))}.focus\:text-secondary-content\/10:focus{color:var(--fallback-sc,oklch(var(--sc)/.1))}.focus\:text-secondary-content\/100:focus{color:var(--fallback-sc,oklch(var(--sc)/1))}.focus\:text-secondary-content\/15:focus{color:var(--fallback-sc,oklch(var(--sc)/.15))}.focus\:text-secondary-content\/20:focus{color:var(--fallback-sc,oklch(var(--sc)/.2))}.focus\:text-secondary-content\/25:focus{color:var(--fallback-sc,oklch(var(--sc)/.25))}.focus\:text-secondary-content\/30:focus{color:var(--fallback-sc,oklch(var(--sc)/.3))}.focus\:text-secondary-content\/35:focus{color:var(--fallback-sc,oklch(var(--sc)/.35))}.focus\:text-secondary-content\/40:focus{color:var(--fallback-sc,oklch(var(--sc)/.4))}.focus\:text-secondary-content\/45:focus{color:var(--fallback-sc,oklch(var(--sc)/.45))}.focus\:text-secondary-content\/5:focus{color:var(--fallback-sc,oklch(var(--sc)/.05))}.focus\:text-secondary-content\/50:focus{color:var(--fallback-sc,oklch(var(--sc)/.5))}.focus\:text-secondary-content\/55:focus{color:var(--fallback-sc,oklch(var(--sc)/.55))}.focus\:text-secondary-content\/60:focus{color:var(--fallback-sc,oklch(var(--sc)/.6))}.focus\:text-secondary-content\/65:focus{color:var(--fallback-sc,oklch(var(--sc)/.65))}.focus\:text-secondary-content\/70:focus{color:var(--fallback-sc,oklch(var(--sc)/.7))}.focus\:text-secondary-content\/75:focus{color:var(--fallback-sc,oklch(var(--sc)/.75))}.focus\:text-secondary-content\/80:focus{color:var(--fallback-sc,oklch(var(--sc)/.8))}.focus\:text-secondary-content\/85:focus{color:var(--fallback-sc,oklch(var(--sc)/.85))}.focus\:text-secondary-content\/90:focus{color:var(--fallback-sc,oklch(var(--sc)/.9))}.focus\:text-secondary-content\/95:focus{color:var(--fallback-sc,oklch(var(--sc)/.95))}.focus\:text-secondary\/0:focus{color:var(--fallback-s,oklch(var(--s)/0))}.focus\:text-secondary\/10:focus{color:var(--fallback-s,oklch(var(--s)/.1))}.focus\:text-secondary\/100:focus{color:var(--fallback-s,oklch(var(--s)/1))}.focus\:text-secondary\/15:focus{color:var(--fallback-s,oklch(var(--s)/.15))}.focus\:text-secondary\/20:focus{color:var(--fallback-s,oklch(var(--s)/.2))}.focus\:text-secondary\/25:focus{color:var(--fallback-s,oklch(var(--s)/.25))}.focus\:text-secondary\/30:focus{color:var(--fallback-s,oklch(var(--s)/.3))}.focus\:text-secondary\/35:focus{color:var(--fallback-s,oklch(var(--s)/.35))}.focus\:text-secondary\/40:focus{color:var(--fallback-s,oklch(var(--s)/.4))}.focus\:text-secondary\/45:focus{color:var(--fallback-s,oklch(var(--s)/.45))}.focus\:text-secondary\/5:focus{color:var(--fallback-s,oklch(var(--s)/.05))}.focus\:text-secondary\/50:focus{color:var(--fallback-s,oklch(var(--s)/.5))}.focus\:text-secondary\/55:focus{color:var(--fallback-s,oklch(var(--s)/.55))}.focus\:text-secondary\/60:focus{color:var(--fallback-s,oklch(var(--s)/.6))}.focus\:text-secondary\/65:focus{color:var(--fallback-s,oklch(var(--s)/.65))}.focus\:text-secondary\/70:focus{color:var(--fallback-s,oklch(var(--s)/.7))}.focus\:text-secondary\/75:focus{color:var(--fallback-s,oklch(var(--s)/.75))}.focus\:text-secondary\/80:focus{color:var(--fallback-s,oklch(var(--s)/.8))}.focus\:text-secondary\/85:focus{color:var(--fallback-s,oklch(var(--s)/.85))}.focus\:text-secondary\/90:focus{color:var(--fallback-s,oklch(var(--s)/.9))}.focus\:text-secondary\/95:focus{color:var(--fallback-s,oklch(var(--s)/.95))}.focus\:text-success:focus{color:var(--fallback-su,oklch(var(--su)/1))}.focus\:text-success-content:focus{color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:text-success-content\/0:focus{color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:text-success-content\/10:focus{color:var(--fallback-suc,oklch(var(--suc)/.1))}.focus\:text-success-content\/100:focus{color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:text-success-content\/15:focus{color:var(--fallback-suc,oklch(var(--suc)/.15))}.focus\:text-success-content\/20:focus{color:var(--fallback-suc,oklch(var(--suc)/.2))}.focus\:text-success-content\/25:focus{color:var(--fallback-suc,oklch(var(--suc)/.25))}.focus\:text-success-content\/30:focus{color:var(--fallback-suc,oklch(var(--suc)/.3))}.focus\:text-success-content\/35:focus{color:var(--fallback-suc,oklch(var(--suc)/.35))}.focus\:text-success-content\/40:focus{color:var(--fallback-suc,oklch(var(--suc)/.4))}.focus\:text-success-content\/45:focus{color:var(--fallback-suc,oklch(var(--suc)/.45))}.focus\:text-success-content\/5:focus{color:var(--fallback-suc,oklch(var(--suc)/.05))}.focus\:text-success-content\/50:focus{color:var(--fallback-suc,oklch(var(--suc)/.5))}.focus\:text-success-content\/55:focus{color:var(--fallback-suc,oklch(var(--suc)/.55))}.focus\:text-success-content\/60:focus{color:var(--fallback-suc,oklch(var(--suc)/.6))}.focus\:text-success-content\/65:focus{color:var(--fallback-suc,oklch(var(--suc)/.65))}.focus\:text-success-content\/70:focus{color:var(--fallback-suc,oklch(var(--suc)/.7))}.focus\:text-success-content\/75:focus{color:var(--fallback-suc,oklch(var(--suc)/.75))}.focus\:text-success-content\/80:focus{color:var(--fallback-suc,oklch(var(--suc)/.8))}.focus\:text-success-content\/85:focus{color:var(--fallback-suc,oklch(var(--suc)/.85))}.focus\:text-success-content\/90:focus{color:var(--fallback-suc,oklch(var(--suc)/.9))}.focus\:text-success-content\/95:focus{color:var(--fallback-suc,oklch(var(--suc)/.95))}.focus\:text-success\/0:focus{color:var(--fallback-su,oklch(var(--su)/0))}.focus\:text-success\/10:focus{color:var(--fallback-su,oklch(var(--su)/.1))}.focus\:text-success\/100:focus{color:var(--fallback-su,oklch(var(--su)/1))}.focus\:text-success\/15:focus{color:var(--fallback-su,oklch(var(--su)/.15))}.focus\:text-success\/20:focus{color:var(--fallback-su,oklch(var(--su)/.2))}.focus\:text-success\/25:focus{color:var(--fallback-su,oklch(var(--su)/.25))}.focus\:text-success\/30:focus{color:var(--fallback-su,oklch(var(--su)/.3))}.focus\:text-success\/35:focus{color:var(--fallback-su,oklch(var(--su)/.35))}.focus\:text-success\/40:focus{color:var(--fallback-su,oklch(var(--su)/.4))}.focus\:text-success\/45:focus{color:var(--fallback-su,oklch(var(--su)/.45))}.focus\:text-success\/5:focus{color:var(--fallback-su,oklch(var(--su)/.05))}.focus\:text-success\/50:focus{color:var(--fallback-su,oklch(var(--su)/.5))}.focus\:text-success\/55:focus{color:var(--fallback-su,oklch(var(--su)/.55))}.focus\:text-success\/60:focus{color:var(--fallback-su,oklch(var(--su)/.6))}.focus\:text-success\/65:focus{color:var(--fallback-su,oklch(var(--su)/.65))}.focus\:text-success\/70:focus{color:var(--fallback-su,oklch(var(--su)/.7))}.focus\:text-success\/75:focus{color:var(--fallback-su,oklch(var(--su)/.75))}.focus\:text-success\/80:focus{color:var(--fallback-su,oklch(var(--su)/.8))}.focus\:text-success\/85:focus{color:var(--fallback-su,oklch(var(--su)/.85))}.focus\:text-success\/90:focus{color:var(--fallback-su,oklch(var(--su)/.9))}.focus\:text-success\/95:focus{color:var(--fallback-su,oklch(var(--su)/.95))}.focus\:text-warning:focus{color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:text-warning-content:focus{color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:text-warning-content\/0:focus{color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:text-warning-content\/10:focus{color:var(--fallback-wac,oklch(var(--wac)/.1))}.focus\:text-warning-content\/100:focus{color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:text-warning-content\/15:focus{color:var(--fallback-wac,oklch(var(--wac)/.15))}.focus\:text-warning-content\/20:focus{color:var(--fallback-wac,oklch(var(--wac)/.2))}.focus\:text-warning-content\/25:focus{color:var(--fallback-wac,oklch(var(--wac)/.25))}.focus\:text-warning-content\/30:focus{color:var(--fallback-wac,oklch(var(--wac)/.3))}.focus\:text-warning-content\/35:focus{color:var(--fallback-wac,oklch(var(--wac)/.35))}.focus\:text-warning-content\/40:focus{color:var(--fallback-wac,oklch(var(--wac)/.4))}.focus\:text-warning-content\/45:focus{color:var(--fallback-wac,oklch(var(--wac)/.45))}.focus\:text-warning-content\/5:focus{color:var(--fallback-wac,oklch(var(--wac)/.05))}.focus\:text-warning-content\/50:focus{color:var(--fallback-wac,oklch(var(--wac)/.5))}.focus\:text-warning-content\/55:focus{color:var(--fallback-wac,oklch(var(--wac)/.55))}.focus\:text-warning-content\/60:focus{color:var(--fallback-wac,oklch(var(--wac)/.6))}.focus\:text-warning-content\/65:focus{color:var(--fallback-wac,oklch(var(--wac)/.65))}.focus\:text-warning-content\/70:focus{color:var(--fallback-wac,oklch(var(--wac)/.7))}.focus\:text-warning-content\/75:focus{color:var(--fallback-wac,oklch(var(--wac)/.75))}.focus\:text-warning-content\/80:focus{color:var(--fallback-wac,oklch(var(--wac)/.8))}.focus\:text-warning-content\/85:focus{color:var(--fallback-wac,oklch(var(--wac)/.85))}.focus\:text-warning-content\/90:focus{color:var(--fallback-wac,oklch(var(--wac)/.9))}.focus\:text-warning-content\/95:focus{color:var(--fallback-wac,oklch(var(--wac)/.95))}.focus\:text-warning\/0:focus{color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:text-warning\/10:focus{color:var(--fallback-wa,oklch(var(--wa)/.1))}.focus\:text-warning\/100:focus{color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:text-warning\/15:focus{color:var(--fallback-wa,oklch(var(--wa)/.15))}.focus\:text-warning\/20:focus{color:var(--fallback-wa,oklch(var(--wa)/.2))}.focus\:text-warning\/25:focus{color:var(--fallback-wa,oklch(var(--wa)/.25))}.focus\:text-warning\/30:focus{color:var(--fallback-wa,oklch(var(--wa)/.3))}.focus\:text-warning\/35:focus{color:var(--fallback-wa,oklch(var(--wa)/.35))}.focus\:text-warning\/40:focus{color:var(--fallback-wa,oklch(var(--wa)/.4))}.focus\:text-warning\/45:focus{color:var(--fallback-wa,oklch(var(--wa)/.45))}.focus\:text-warning\/5:focus{color:var(--fallback-wa,oklch(var(--wa)/.05))}.focus\:text-warning\/50:focus{color:var(--fallback-wa,oklch(var(--wa)/.5))}.focus\:text-warning\/55:focus{color:var(--fallback-wa,oklch(var(--wa)/.55))}.focus\:text-warning\/60:focus{color:var(--fallback-wa,oklch(var(--wa)/.6))}.focus\:text-warning\/65:focus{color:var(--fallback-wa,oklch(var(--wa)/.65))}.focus\:text-warning\/70:focus{color:var(--fallback-wa,oklch(var(--wa)/.7))}.focus\:text-warning\/75:focus{color:var(--fallback-wa,oklch(var(--wa)/.75))}.focus\:text-warning\/80:focus{color:var(--fallback-wa,oklch(var(--wa)/.8))}.focus\:text-warning\/85:focus{color:var(--fallback-wa,oklch(var(--wa)/.85))}.focus\:text-warning\/90:focus{color:var(--fallback-wa,oklch(var(--wa)/.9))}.focus\:text-warning\/95:focus{color:var(--fallback-wa,oklch(var(--wa)/.95))}.focus\:placeholder-base-100:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:placeholder-base-100\/0:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:placeholder-base-100\/10:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.1))}.focus\:placeholder-base-100\/100:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:placeholder-base-100\/15:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.15))}.focus\:placeholder-base-100\/20:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.2))}.focus\:placeholder-base-100\/25:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.25))}.focus\:placeholder-base-100\/30:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.3))}.focus\:placeholder-base-100\/35:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.35))}.focus\:placeholder-base-100\/40:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.4))}.focus\:placeholder-base-100\/45:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.45))}.focus\:placeholder-base-100\/5:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.05))}.focus\:placeholder-base-100\/50:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.5))}.focus\:placeholder-base-100\/55:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.55))}.focus\:placeholder-base-100\/60:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.6))}.focus\:placeholder-base-100\/65:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.65))}.focus\:placeholder-base-100\/70:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.7))}.focus\:placeholder-base-100\/75:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.75))}.focus\:placeholder-base-100\/80:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.8))}.focus\:placeholder-base-100\/85:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.85))}.focus\:placeholder-base-100\/90:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.9))}.focus\:placeholder-base-100\/95:focus::placeholder{color:var(--fallback-b1,oklch(var(--b1)/.95))}.focus\:placeholder-base-200:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:placeholder-base-200\/0:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:placeholder-base-200\/10:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.1))}.focus\:placeholder-base-200\/100:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:placeholder-base-200\/15:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.15))}.focus\:placeholder-base-200\/20:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.2))}.focus\:placeholder-base-200\/25:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.25))}.focus\:placeholder-base-200\/30:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.3))}.focus\:placeholder-base-200\/35:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.35))}.focus\:placeholder-base-200\/40:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.4))}.focus\:placeholder-base-200\/45:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.45))}.focus\:placeholder-base-200\/5:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.05))}.focus\:placeholder-base-200\/50:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.5))}.focus\:placeholder-base-200\/55:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.55))}.focus\:placeholder-base-200\/60:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.6))}.focus\:placeholder-base-200\/65:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.65))}.focus\:placeholder-base-200\/70:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.7))}.focus\:placeholder-base-200\/75:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.75))}.focus\:placeholder-base-200\/80:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.8))}.focus\:placeholder-base-200\/85:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.85))}.focus\:placeholder-base-200\/90:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.9))}.focus\:placeholder-base-200\/95:focus::placeholder{color:var(--fallback-b2,oklch(var(--b2)/.95))}.focus\:placeholder-base-300:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:placeholder-base-300\/0:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:placeholder-base-300\/10:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.1))}.focus\:placeholder-base-300\/100:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:placeholder-base-300\/15:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.15))}.focus\:placeholder-base-300\/20:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.2))}.focus\:placeholder-base-300\/25:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.25))}.focus\:placeholder-base-300\/30:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.3))}.focus\:placeholder-base-300\/35:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.35))}.focus\:placeholder-base-300\/40:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.4))}.focus\:placeholder-base-300\/45:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.45))}.focus\:placeholder-base-300\/5:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.05))}.focus\:placeholder-base-300\/50:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.5))}.focus\:placeholder-base-300\/55:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.55))}.focus\:placeholder-base-300\/60:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.6))}.focus\:placeholder-base-300\/65:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.65))}.focus\:placeholder-base-300\/70:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.7))}.focus\:placeholder-base-300\/75:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.75))}.focus\:placeholder-base-300\/80:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.8))}.focus\:placeholder-base-300\/85:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.85))}.focus\:placeholder-base-300\/90:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.9))}.focus\:placeholder-base-300\/95:focus::placeholder{color:var(--fallback-b3,oklch(var(--b3)/.95))}.focus\:placeholder-base-content:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:placeholder-base-content\/0:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:placeholder-base-content\/10:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.1))}.focus\:placeholder-base-content\/100:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:placeholder-base-content\/15:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.15))}.focus\:placeholder-base-content\/20:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.2))}.focus\:placeholder-base-content\/25:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.25))}.focus\:placeholder-base-content\/30:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.3))}.focus\:placeholder-base-content\/35:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.35))}.focus\:placeholder-base-content\/40:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.4))}.focus\:placeholder-base-content\/45:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.45))}.focus\:placeholder-base-content\/5:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.05))}.focus\:placeholder-base-content\/50:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.5))}.focus\:placeholder-base-content\/55:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.55))}.focus\:placeholder-base-content\/60:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.6))}.focus\:placeholder-base-content\/65:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.65))}.focus\:placeholder-base-content\/70:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.7))}.focus\:placeholder-base-content\/75:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.75))}.focus\:placeholder-base-content\/80:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.8))}.focus\:placeholder-base-content\/85:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.85))}.focus\:placeholder-base-content\/90:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.9))}.focus\:placeholder-base-content\/95:focus::placeholder{color:var(--fallback-bc,oklch(var(--bc)/.95))}.focus\:placeholder-error:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/1))}.focus\:placeholder-error-content:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:placeholder-error-content\/0:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:placeholder-error-content\/10:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.1))}.focus\:placeholder-error-content\/100:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:placeholder-error-content\/15:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.15))}.focus\:placeholder-error-content\/20:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.2))}.focus\:placeholder-error-content\/25:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.25))}.focus\:placeholder-error-content\/30:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.3))}.focus\:placeholder-error-content\/35:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.35))}.focus\:placeholder-error-content\/40:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.4))}.focus\:placeholder-error-content\/45:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.45))}.focus\:placeholder-error-content\/5:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.05))}.focus\:placeholder-error-content\/50:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.5))}.focus\:placeholder-error-content\/55:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.55))}.focus\:placeholder-error-content\/60:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.6))}.focus\:placeholder-error-content\/65:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.65))}.focus\:placeholder-error-content\/70:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.7))}.focus\:placeholder-error-content\/75:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.75))}.focus\:placeholder-error-content\/80:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.8))}.focus\:placeholder-error-content\/85:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.85))}.focus\:placeholder-error-content\/90:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.9))}.focus\:placeholder-error-content\/95:focus::placeholder{color:var(--fallback-erc,oklch(var(--erc)/.95))}.focus\:placeholder-error\/0:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/0))}.focus\:placeholder-error\/10:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.1))}.focus\:placeholder-error\/100:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/1))}.focus\:placeholder-error\/15:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.15))}.focus\:placeholder-error\/20:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.2))}.focus\:placeholder-error\/25:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.25))}.focus\:placeholder-error\/30:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.3))}.focus\:placeholder-error\/35:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.35))}.focus\:placeholder-error\/40:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.4))}.focus\:placeholder-error\/45:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.45))}.focus\:placeholder-error\/5:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.05))}.focus\:placeholder-error\/50:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.5))}.focus\:placeholder-error\/55:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.55))}.focus\:placeholder-error\/60:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.6))}.focus\:placeholder-error\/65:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.65))}.focus\:placeholder-error\/70:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.7))}.focus\:placeholder-error\/75:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.75))}.focus\:placeholder-error\/80:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.8))}.focus\:placeholder-error\/85:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.85))}.focus\:placeholder-error\/90:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.9))}.focus\:placeholder-error\/95:focus::placeholder{color:var(--fallback-er,oklch(var(--er)/.95))}.focus\:placeholder-info:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/1))}.focus\:placeholder-info-content:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:placeholder-info-content\/0:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:placeholder-info-content\/10:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.1))}.focus\:placeholder-info-content\/100:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:placeholder-info-content\/15:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.15))}.focus\:placeholder-info-content\/20:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.2))}.focus\:placeholder-info-content\/25:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.25))}.focus\:placeholder-info-content\/30:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.3))}.focus\:placeholder-info-content\/35:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.35))}.focus\:placeholder-info-content\/40:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.4))}.focus\:placeholder-info-content\/45:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.45))}.focus\:placeholder-info-content\/5:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.05))}.focus\:placeholder-info-content\/50:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.5))}.focus\:placeholder-info-content\/55:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.55))}.focus\:placeholder-info-content\/60:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.6))}.focus\:placeholder-info-content\/65:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.65))}.focus\:placeholder-info-content\/70:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.7))}.focus\:placeholder-info-content\/75:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.75))}.focus\:placeholder-info-content\/80:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.8))}.focus\:placeholder-info-content\/85:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.85))}.focus\:placeholder-info-content\/90:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.9))}.focus\:placeholder-info-content\/95:focus::placeholder{color:var(--fallback-inc,oklch(var(--inc)/.95))}.focus\:placeholder-info\/0:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/0))}.focus\:placeholder-info\/10:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.1))}.focus\:placeholder-info\/100:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/1))}.focus\:placeholder-info\/15:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.15))}.focus\:placeholder-info\/20:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.2))}.focus\:placeholder-info\/25:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.25))}.focus\:placeholder-info\/30:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.3))}.focus\:placeholder-info\/35:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.35))}.focus\:placeholder-info\/40:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.4))}.focus\:placeholder-info\/45:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.45))}.focus\:placeholder-info\/5:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.05))}.focus\:placeholder-info\/50:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.5))}.focus\:placeholder-info\/55:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.55))}.focus\:placeholder-info\/60:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.6))}.focus\:placeholder-info\/65:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.65))}.focus\:placeholder-info\/70:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.7))}.focus\:placeholder-info\/75:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.75))}.focus\:placeholder-info\/80:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.8))}.focus\:placeholder-info\/85:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.85))}.focus\:placeholder-info\/90:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.9))}.focus\:placeholder-info\/95:focus::placeholder{color:var(--fallback-in,oklch(var(--in)/.95))}.focus\:placeholder-success:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/1))}.focus\:placeholder-success-content:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:placeholder-success-content\/0:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:placeholder-success-content\/10:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.1))}.focus\:placeholder-success-content\/100:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:placeholder-success-content\/15:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.15))}.focus\:placeholder-success-content\/20:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.2))}.focus\:placeholder-success-content\/25:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.25))}.focus\:placeholder-success-content\/30:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.3))}.focus\:placeholder-success-content\/35:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.35))}.focus\:placeholder-success-content\/40:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.4))}.focus\:placeholder-success-content\/45:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.45))}.focus\:placeholder-success-content\/5:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.05))}.focus\:placeholder-success-content\/50:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.5))}.focus\:placeholder-success-content\/55:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.55))}.focus\:placeholder-success-content\/60:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.6))}.focus\:placeholder-success-content\/65:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.65))}.focus\:placeholder-success-content\/70:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.7))}.focus\:placeholder-success-content\/75:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.75))}.focus\:placeholder-success-content\/80:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.8))}.focus\:placeholder-success-content\/85:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.85))}.focus\:placeholder-success-content\/90:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.9))}.focus\:placeholder-success-content\/95:focus::placeholder{color:var(--fallback-suc,oklch(var(--suc)/.95))}.focus\:placeholder-success\/0:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/0))}.focus\:placeholder-success\/10:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.1))}.focus\:placeholder-success\/100:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/1))}.focus\:placeholder-success\/15:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.15))}.focus\:placeholder-success\/20:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.2))}.focus\:placeholder-success\/25:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.25))}.focus\:placeholder-success\/30:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.3))}.focus\:placeholder-success\/35:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.35))}.focus\:placeholder-success\/40:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.4))}.focus\:placeholder-success\/45:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.45))}.focus\:placeholder-success\/5:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.05))}.focus\:placeholder-success\/50:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.5))}.focus\:placeholder-success\/55:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.55))}.focus\:placeholder-success\/60:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.6))}.focus\:placeholder-success\/65:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.65))}.focus\:placeholder-success\/70:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.7))}.focus\:placeholder-success\/75:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.75))}.focus\:placeholder-success\/80:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.8))}.focus\:placeholder-success\/85:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.85))}.focus\:placeholder-success\/90:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.9))}.focus\:placeholder-success\/95:focus::placeholder{color:var(--fallback-su,oklch(var(--su)/.95))}.focus\:placeholder-warning:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:placeholder-warning-content:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:placeholder-warning-content\/0:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:placeholder-warning-content\/10:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.1))}.focus\:placeholder-warning-content\/100:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:placeholder-warning-content\/15:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.15))}.focus\:placeholder-warning-content\/20:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.2))}.focus\:placeholder-warning-content\/25:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.25))}.focus\:placeholder-warning-content\/30:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.3))}.focus\:placeholder-warning-content\/35:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.35))}.focus\:placeholder-warning-content\/40:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.4))}.focus\:placeholder-warning-content\/45:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.45))}.focus\:placeholder-warning-content\/5:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.05))}.focus\:placeholder-warning-content\/50:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.5))}.focus\:placeholder-warning-content\/55:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.55))}.focus\:placeholder-warning-content\/60:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.6))}.focus\:placeholder-warning-content\/65:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.65))}.focus\:placeholder-warning-content\/70:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.7))}.focus\:placeholder-warning-content\/75:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.75))}.focus\:placeholder-warning-content\/80:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.8))}.focus\:placeholder-warning-content\/85:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.85))}.focus\:placeholder-warning-content\/90:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.9))}.focus\:placeholder-warning-content\/95:focus::placeholder{color:var(--fallback-wac,oklch(var(--wac)/.95))}.focus\:placeholder-warning\/0:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:placeholder-warning\/10:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.1))}.focus\:placeholder-warning\/100:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:placeholder-warning\/15:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.15))}.focus\:placeholder-warning\/20:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.2))}.focus\:placeholder-warning\/25:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.25))}.focus\:placeholder-warning\/30:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.3))}.focus\:placeholder-warning\/35:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.35))}.focus\:placeholder-warning\/40:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.4))}.focus\:placeholder-warning\/45:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.45))}.focus\:placeholder-warning\/5:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.05))}.focus\:placeholder-warning\/50:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.5))}.focus\:placeholder-warning\/55:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.55))}.focus\:placeholder-warning\/60:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.6))}.focus\:placeholder-warning\/65:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.65))}.focus\:placeholder-warning\/70:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.7))}.focus\:placeholder-warning\/75:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.75))}.focus\:placeholder-warning\/80:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.8))}.focus\:placeholder-warning\/85:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.85))}.focus\:placeholder-warning\/90:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.9))}.focus\:placeholder-warning\/95:focus::placeholder{color:var(--fallback-wa,oklch(var(--wa)/.95))}.focus\:outline-accent:focus{outline-color:var(--fallback-a,oklch(var(--a)/1))}.focus\:outline-accent-content:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/1))}.focus\:outline-accent-content\/0:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/0))}.focus\:outline-accent-content\/10:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.1))}.focus\:outline-accent-content\/100:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/1))}.focus\:outline-accent-content\/15:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.15))}.focus\:outline-accent-content\/20:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.2))}.focus\:outline-accent-content\/25:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.25))}.focus\:outline-accent-content\/30:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.3))}.focus\:outline-accent-content\/35:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.35))}.focus\:outline-accent-content\/40:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.4))}.focus\:outline-accent-content\/45:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.45))}.focus\:outline-accent-content\/5:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.05))}.focus\:outline-accent-content\/50:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.5))}.focus\:outline-accent-content\/55:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.55))}.focus\:outline-accent-content\/60:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.6))}.focus\:outline-accent-content\/65:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.65))}.focus\:outline-accent-content\/70:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.7))}.focus\:outline-accent-content\/75:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.75))}.focus\:outline-accent-content\/80:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.8))}.focus\:outline-accent-content\/85:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.85))}.focus\:outline-accent-content\/90:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.9))}.focus\:outline-accent-content\/95:focus{outline-color:var(--fallback-ac,oklch(var(--ac)/.95))}.focus\:outline-accent\/0:focus{outline-color:var(--fallback-a,oklch(var(--a)/0))}.focus\:outline-accent\/10:focus{outline-color:var(--fallback-a,oklch(var(--a)/.1))}.focus\:outline-accent\/100:focus{outline-color:var(--fallback-a,oklch(var(--a)/1))}.focus\:outline-accent\/15:focus{outline-color:var(--fallback-a,oklch(var(--a)/.15))}.focus\:outline-accent\/20:focus{outline-color:var(--fallback-a,oklch(var(--a)/.2))}.focus\:outline-accent\/25:focus{outline-color:var(--fallback-a,oklch(var(--a)/.25))}.focus\:outline-accent\/30:focus{outline-color:var(--fallback-a,oklch(var(--a)/.3))}.focus\:outline-accent\/35:focus{outline-color:var(--fallback-a,oklch(var(--a)/.35))}.focus\:outline-accent\/40:focus{outline-color:var(--fallback-a,oklch(var(--a)/.4))}.focus\:outline-accent\/45:focus{outline-color:var(--fallback-a,oklch(var(--a)/.45))}.focus\:outline-accent\/5:focus{outline-color:var(--fallback-a,oklch(var(--a)/.05))}.focus\:outline-accent\/50:focus{outline-color:var(--fallback-a,oklch(var(--a)/.5))}.focus\:outline-accent\/55:focus{outline-color:var(--fallback-a,oklch(var(--a)/.55))}.focus\:outline-accent\/60:focus{outline-color:var(--fallback-a,oklch(var(--a)/.6))}.focus\:outline-accent\/65:focus{outline-color:var(--fallback-a,oklch(var(--a)/.65))}.focus\:outline-accent\/70:focus{outline-color:var(--fallback-a,oklch(var(--a)/.7))}.focus\:outline-accent\/75:focus{outline-color:var(--fallback-a,oklch(var(--a)/.75))}.focus\:outline-accent\/80:focus{outline-color:var(--fallback-a,oklch(var(--a)/.8))}.focus\:outline-accent\/85:focus{outline-color:var(--fallback-a,oklch(var(--a)/.85))}.focus\:outline-accent\/90:focus{outline-color:var(--fallback-a,oklch(var(--a)/.9))}.focus\:outline-accent\/95:focus{outline-color:var(--fallback-a,oklch(var(--a)/.95))}.focus\:outline-base-100:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:outline-base-100\/0:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:outline-base-100\/10:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.1))}.focus\:outline-base-100\/100:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:outline-base-100\/15:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.15))}.focus\:outline-base-100\/20:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.2))}.focus\:outline-base-100\/25:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.25))}.focus\:outline-base-100\/30:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.3))}.focus\:outline-base-100\/35:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.35))}.focus\:outline-base-100\/40:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.4))}.focus\:outline-base-100\/45:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.45))}.focus\:outline-base-100\/5:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.05))}.focus\:outline-base-100\/50:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.5))}.focus\:outline-base-100\/55:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.55))}.focus\:outline-base-100\/60:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.6))}.focus\:outline-base-100\/65:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.65))}.focus\:outline-base-100\/70:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.7))}.focus\:outline-base-100\/75:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.75))}.focus\:outline-base-100\/80:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.8))}.focus\:outline-base-100\/85:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.85))}.focus\:outline-base-100\/90:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.9))}.focus\:outline-base-100\/95:focus{outline-color:var(--fallback-b1,oklch(var(--b1)/.95))}.focus\:outline-base-200:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:outline-base-200\/0:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:outline-base-200\/10:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.1))}.focus\:outline-base-200\/100:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:outline-base-200\/15:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.15))}.focus\:outline-base-200\/20:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.2))}.focus\:outline-base-200\/25:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.25))}.focus\:outline-base-200\/30:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.3))}.focus\:outline-base-200\/35:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.35))}.focus\:outline-base-200\/40:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.4))}.focus\:outline-base-200\/45:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.45))}.focus\:outline-base-200\/5:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.05))}.focus\:outline-base-200\/50:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.5))}.focus\:outline-base-200\/55:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.55))}.focus\:outline-base-200\/60:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.6))}.focus\:outline-base-200\/65:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.65))}.focus\:outline-base-200\/70:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.7))}.focus\:outline-base-200\/75:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.75))}.focus\:outline-base-200\/80:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.8))}.focus\:outline-base-200\/85:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.85))}.focus\:outline-base-200\/90:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.9))}.focus\:outline-base-200\/95:focus{outline-color:var(--fallback-b2,oklch(var(--b2)/.95))}.focus\:outline-base-300:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:outline-base-300\/0:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:outline-base-300\/10:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.1))}.focus\:outline-base-300\/100:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:outline-base-300\/15:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.15))}.focus\:outline-base-300\/20:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.2))}.focus\:outline-base-300\/25:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.25))}.focus\:outline-base-300\/30:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.3))}.focus\:outline-base-300\/35:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.35))}.focus\:outline-base-300\/40:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.4))}.focus\:outline-base-300\/45:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.45))}.focus\:outline-base-300\/5:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.05))}.focus\:outline-base-300\/50:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.5))}.focus\:outline-base-300\/55:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.55))}.focus\:outline-base-300\/60:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.6))}.focus\:outline-base-300\/65:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.65))}.focus\:outline-base-300\/70:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.7))}.focus\:outline-base-300\/75:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.75))}.focus\:outline-base-300\/80:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.8))}.focus\:outline-base-300\/85:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.85))}.focus\:outline-base-300\/90:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.9))}.focus\:outline-base-300\/95:focus{outline-color:var(--fallback-b3,oklch(var(--b3)/.95))}.focus\:outline-base-content:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:outline-base-content\/0:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:outline-base-content\/10:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.1))}.focus\:outline-base-content\/100:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:outline-base-content\/15:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.15))}.focus\:outline-base-content\/20:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.focus\:outline-base-content\/25:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.25))}.focus\:outline-base-content\/30:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.3))}.focus\:outline-base-content\/35:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.35))}.focus\:outline-base-content\/40:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.4))}.focus\:outline-base-content\/45:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.45))}.focus\:outline-base-content\/5:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.05))}.focus\:outline-base-content\/50:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.5))}.focus\:outline-base-content\/55:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.55))}.focus\:outline-base-content\/60:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.6))}.focus\:outline-base-content\/65:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.65))}.focus\:outline-base-content\/70:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.7))}.focus\:outline-base-content\/75:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.75))}.focus\:outline-base-content\/80:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.8))}.focus\:outline-base-content\/85:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.85))}.focus\:outline-base-content\/90:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.9))}.focus\:outline-base-content\/95:focus{outline-color:var(--fallback-bc,oklch(var(--bc)/.95))}.focus\:outline-error:focus{outline-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:outline-error-content:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:outline-error-content\/0:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:outline-error-content\/10:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.1))}.focus\:outline-error-content\/100:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:outline-error-content\/15:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.15))}.focus\:outline-error-content\/20:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.2))}.focus\:outline-error-content\/25:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.25))}.focus\:outline-error-content\/30:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.3))}.focus\:outline-error-content\/35:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.35))}.focus\:outline-error-content\/40:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.4))}.focus\:outline-error-content\/45:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.45))}.focus\:outline-error-content\/5:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.05))}.focus\:outline-error-content\/50:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.5))}.focus\:outline-error-content\/55:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.55))}.focus\:outline-error-content\/60:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.6))}.focus\:outline-error-content\/65:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.65))}.focus\:outline-error-content\/70:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.7))}.focus\:outline-error-content\/75:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.75))}.focus\:outline-error-content\/80:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.8))}.focus\:outline-error-content\/85:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.85))}.focus\:outline-error-content\/90:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.9))}.focus\:outline-error-content\/95:focus{outline-color:var(--fallback-erc,oklch(var(--erc)/.95))}.focus\:outline-error\/0:focus{outline-color:var(--fallback-er,oklch(var(--er)/0))}.focus\:outline-error\/10:focus{outline-color:var(--fallback-er,oklch(var(--er)/.1))}.focus\:outline-error\/100:focus{outline-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:outline-error\/15:focus{outline-color:var(--fallback-er,oklch(var(--er)/.15))}.focus\:outline-error\/20:focus{outline-color:var(--fallback-er,oklch(var(--er)/.2))}.focus\:outline-error\/25:focus{outline-color:var(--fallback-er,oklch(var(--er)/.25))}.focus\:outline-error\/30:focus{outline-color:var(--fallback-er,oklch(var(--er)/.3))}.focus\:outline-error\/35:focus{outline-color:var(--fallback-er,oklch(var(--er)/.35))}.focus\:outline-error\/40:focus{outline-color:var(--fallback-er,oklch(var(--er)/.4))}.focus\:outline-error\/45:focus{outline-color:var(--fallback-er,oklch(var(--er)/.45))}.focus\:outline-error\/5:focus{outline-color:var(--fallback-er,oklch(var(--er)/.05))}.focus\:outline-error\/50:focus{outline-color:var(--fallback-er,oklch(var(--er)/.5))}.focus\:outline-error\/55:focus{outline-color:var(--fallback-er,oklch(var(--er)/.55))}.focus\:outline-error\/60:focus{outline-color:var(--fallback-er,oklch(var(--er)/.6))}.focus\:outline-error\/65:focus{outline-color:var(--fallback-er,oklch(var(--er)/.65))}.focus\:outline-error\/70:focus{outline-color:var(--fallback-er,oklch(var(--er)/.7))}.focus\:outline-error\/75:focus{outline-color:var(--fallback-er,oklch(var(--er)/.75))}.focus\:outline-error\/80:focus{outline-color:var(--fallback-er,oklch(var(--er)/.8))}.focus\:outline-error\/85:focus{outline-color:var(--fallback-er,oklch(var(--er)/.85))}.focus\:outline-error\/90:focus{outline-color:var(--fallback-er,oklch(var(--er)/.9))}.focus\:outline-error\/95:focus{outline-color:var(--fallback-er,oklch(var(--er)/.95))}.focus\:outline-info:focus{outline-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:outline-info-content:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:outline-info-content\/0:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:outline-info-content\/10:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.1))}.focus\:outline-info-content\/100:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:outline-info-content\/15:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.15))}.focus\:outline-info-content\/20:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.2))}.focus\:outline-info-content\/25:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.25))}.focus\:outline-info-content\/30:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.3))}.focus\:outline-info-content\/35:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.35))}.focus\:outline-info-content\/40:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.4))}.focus\:outline-info-content\/45:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.45))}.focus\:outline-info-content\/5:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.05))}.focus\:outline-info-content\/50:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.5))}.focus\:outline-info-content\/55:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.55))}.focus\:outline-info-content\/60:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.6))}.focus\:outline-info-content\/65:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.65))}.focus\:outline-info-content\/70:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.7))}.focus\:outline-info-content\/75:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.75))}.focus\:outline-info-content\/80:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.8))}.focus\:outline-info-content\/85:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.85))}.focus\:outline-info-content\/90:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.9))}.focus\:outline-info-content\/95:focus{outline-color:var(--fallback-inc,oklch(var(--inc)/.95))}.focus\:outline-info\/0:focus{outline-color:var(--fallback-in,oklch(var(--in)/0))}.focus\:outline-info\/10:focus{outline-color:var(--fallback-in,oklch(var(--in)/.1))}.focus\:outline-info\/100:focus{outline-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:outline-info\/15:focus{outline-color:var(--fallback-in,oklch(var(--in)/.15))}.focus\:outline-info\/20:focus{outline-color:var(--fallback-in,oklch(var(--in)/.2))}.focus\:outline-info\/25:focus{outline-color:var(--fallback-in,oklch(var(--in)/.25))}.focus\:outline-info\/30:focus{outline-color:var(--fallback-in,oklch(var(--in)/.3))}.focus\:outline-info\/35:focus{outline-color:var(--fallback-in,oklch(var(--in)/.35))}.focus\:outline-info\/40:focus{outline-color:var(--fallback-in,oklch(var(--in)/.4))}.focus\:outline-info\/45:focus{outline-color:var(--fallback-in,oklch(var(--in)/.45))}.focus\:outline-info\/5:focus{outline-color:var(--fallback-in,oklch(var(--in)/.05))}.focus\:outline-info\/50:focus{outline-color:var(--fallback-in,oklch(var(--in)/.5))}.focus\:outline-info\/55:focus{outline-color:var(--fallback-in,oklch(var(--in)/.55))}.focus\:outline-info\/60:focus{outline-color:var(--fallback-in,oklch(var(--in)/.6))}.focus\:outline-info\/65:focus{outline-color:var(--fallback-in,oklch(var(--in)/.65))}.focus\:outline-info\/70:focus{outline-color:var(--fallback-in,oklch(var(--in)/.7))}.focus\:outline-info\/75:focus{outline-color:var(--fallback-in,oklch(var(--in)/.75))}.focus\:outline-info\/80:focus{outline-color:var(--fallback-in,oklch(var(--in)/.8))}.focus\:outline-info\/85:focus{outline-color:var(--fallback-in,oklch(var(--in)/.85))}.focus\:outline-info\/90:focus{outline-color:var(--fallback-in,oklch(var(--in)/.9))}.focus\:outline-info\/95:focus{outline-color:var(--fallback-in,oklch(var(--in)/.95))}.focus\:outline-neutral:focus{outline-color:var(--fallback-n,oklch(var(--n)/1))}.focus\:outline-neutral-content:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/1))}.focus\:outline-neutral-content\/0:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/0))}.focus\:outline-neutral-content\/10:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.1))}.focus\:outline-neutral-content\/100:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/1))}.focus\:outline-neutral-content\/15:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.15))}.focus\:outline-neutral-content\/20:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.2))}.focus\:outline-neutral-content\/25:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.25))}.focus\:outline-neutral-content\/30:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.3))}.focus\:outline-neutral-content\/35:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.35))}.focus\:outline-neutral-content\/40:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.4))}.focus\:outline-neutral-content\/45:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.45))}.focus\:outline-neutral-content\/5:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.05))}.focus\:outline-neutral-content\/50:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.5))}.focus\:outline-neutral-content\/55:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.55))}.focus\:outline-neutral-content\/60:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.6))}.focus\:outline-neutral-content\/65:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.65))}.focus\:outline-neutral-content\/70:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.7))}.focus\:outline-neutral-content\/75:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.75))}.focus\:outline-neutral-content\/80:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.8))}.focus\:outline-neutral-content\/85:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.85))}.focus\:outline-neutral-content\/90:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.9))}.focus\:outline-neutral-content\/95:focus{outline-color:var(--fallback-nc,oklch(var(--nc)/.95))}.focus\:outline-neutral\/0:focus{outline-color:var(--fallback-n,oklch(var(--n)/0))}.focus\:outline-neutral\/10:focus{outline-color:var(--fallback-n,oklch(var(--n)/.1))}.focus\:outline-neutral\/100:focus{outline-color:var(--fallback-n,oklch(var(--n)/1))}.focus\:outline-neutral\/15:focus{outline-color:var(--fallback-n,oklch(var(--n)/.15))}.focus\:outline-neutral\/20:focus{outline-color:var(--fallback-n,oklch(var(--n)/.2))}.focus\:outline-neutral\/25:focus{outline-color:var(--fallback-n,oklch(var(--n)/.25))}.focus\:outline-neutral\/30:focus{outline-color:var(--fallback-n,oklch(var(--n)/.3))}.focus\:outline-neutral\/35:focus{outline-color:var(--fallback-n,oklch(var(--n)/.35))}.focus\:outline-neutral\/40:focus{outline-color:var(--fallback-n,oklch(var(--n)/.4))}.focus\:outline-neutral\/45:focus{outline-color:var(--fallback-n,oklch(var(--n)/.45))}.focus\:outline-neutral\/5:focus{outline-color:var(--fallback-n,oklch(var(--n)/.05))}.focus\:outline-neutral\/50:focus{outline-color:var(--fallback-n,oklch(var(--n)/.5))}.focus\:outline-neutral\/55:focus{outline-color:var(--fallback-n,oklch(var(--n)/.55))}.focus\:outline-neutral\/60:focus{outline-color:var(--fallback-n,oklch(var(--n)/.6))}.focus\:outline-neutral\/65:focus{outline-color:var(--fallback-n,oklch(var(--n)/.65))}.focus\:outline-neutral\/70:focus{outline-color:var(--fallback-n,oklch(var(--n)/.7))}.focus\:outline-neutral\/75:focus{outline-color:var(--fallback-n,oklch(var(--n)/.75))}.focus\:outline-neutral\/80:focus{outline-color:var(--fallback-n,oklch(var(--n)/.8))}.focus\:outline-neutral\/85:focus{outline-color:var(--fallback-n,oklch(var(--n)/.85))}.focus\:outline-neutral\/90:focus{outline-color:var(--fallback-n,oklch(var(--n)/.9))}.focus\:outline-neutral\/95:focus{outline-color:var(--fallback-n,oklch(var(--n)/.95))}.focus\:outline-primary:focus{outline-color:var(--fallback-p,oklch(var(--p)/1))}.focus\:outline-primary-content:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/1))}.focus\:outline-primary-content\/0:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/0))}.focus\:outline-primary-content\/10:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.1))}.focus\:outline-primary-content\/100:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/1))}.focus\:outline-primary-content\/15:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.15))}.focus\:outline-primary-content\/20:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.2))}.focus\:outline-primary-content\/25:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.25))}.focus\:outline-primary-content\/30:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.3))}.focus\:outline-primary-content\/35:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.35))}.focus\:outline-primary-content\/40:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.4))}.focus\:outline-primary-content\/45:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.45))}.focus\:outline-primary-content\/5:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.05))}.focus\:outline-primary-content\/50:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.5))}.focus\:outline-primary-content\/55:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.55))}.focus\:outline-primary-content\/60:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.6))}.focus\:outline-primary-content\/65:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.65))}.focus\:outline-primary-content\/70:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.7))}.focus\:outline-primary-content\/75:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.75))}.focus\:outline-primary-content\/80:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.8))}.focus\:outline-primary-content\/85:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.85))}.focus\:outline-primary-content\/90:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.9))}.focus\:outline-primary-content\/95:focus{outline-color:var(--fallback-pc,oklch(var(--pc)/.95))}.focus\:outline-primary\/0:focus{outline-color:var(--fallback-p,oklch(var(--p)/0))}.focus\:outline-primary\/10:focus{outline-color:var(--fallback-p,oklch(var(--p)/.1))}.focus\:outline-primary\/100:focus{outline-color:var(--fallback-p,oklch(var(--p)/1))}.focus\:outline-primary\/15:focus{outline-color:var(--fallback-p,oklch(var(--p)/.15))}.focus\:outline-primary\/20:focus{outline-color:var(--fallback-p,oklch(var(--p)/.2))}.focus\:outline-primary\/25:focus{outline-color:var(--fallback-p,oklch(var(--p)/.25))}.focus\:outline-primary\/30:focus{outline-color:var(--fallback-p,oklch(var(--p)/.3))}.focus\:outline-primary\/35:focus{outline-color:var(--fallback-p,oklch(var(--p)/.35))}.focus\:outline-primary\/40:focus{outline-color:var(--fallback-p,oklch(var(--p)/.4))}.focus\:outline-primary\/45:focus{outline-color:var(--fallback-p,oklch(var(--p)/.45))}.focus\:outline-primary\/5:focus{outline-color:var(--fallback-p,oklch(var(--p)/.05))}.focus\:outline-primary\/50:focus{outline-color:var(--fallback-p,oklch(var(--p)/.5))}.focus\:outline-primary\/55:focus{outline-color:var(--fallback-p,oklch(var(--p)/.55))}.focus\:outline-primary\/60:focus{outline-color:var(--fallback-p,oklch(var(--p)/.6))}.focus\:outline-primary\/65:focus{outline-color:var(--fallback-p,oklch(var(--p)/.65))}.focus\:outline-primary\/70:focus{outline-color:var(--fallback-p,oklch(var(--p)/.7))}.focus\:outline-primary\/75:focus{outline-color:var(--fallback-p,oklch(var(--p)/.75))}.focus\:outline-primary\/80:focus{outline-color:var(--fallback-p,oklch(var(--p)/.8))}.focus\:outline-primary\/85:focus{outline-color:var(--fallback-p,oklch(var(--p)/.85))}.focus\:outline-primary\/90:focus{outline-color:var(--fallback-p,oklch(var(--p)/.9))}.focus\:outline-primary\/95:focus{outline-color:var(--fallback-p,oklch(var(--p)/.95))}.focus\:outline-secondary:focus{outline-color:var(--fallback-s,oklch(var(--s)/1))}.focus\:outline-secondary-content:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/1))}.focus\:outline-secondary-content\/0:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/0))}.focus\:outline-secondary-content\/10:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.1))}.focus\:outline-secondary-content\/100:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/1))}.focus\:outline-secondary-content\/15:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.15))}.focus\:outline-secondary-content\/20:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.2))}.focus\:outline-secondary-content\/25:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.25))}.focus\:outline-secondary-content\/30:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.3))}.focus\:outline-secondary-content\/35:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.35))}.focus\:outline-secondary-content\/40:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.4))}.focus\:outline-secondary-content\/45:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.45))}.focus\:outline-secondary-content\/5:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.05))}.focus\:outline-secondary-content\/50:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.5))}.focus\:outline-secondary-content\/55:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.55))}.focus\:outline-secondary-content\/60:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.6))}.focus\:outline-secondary-content\/65:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.65))}.focus\:outline-secondary-content\/70:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.7))}.focus\:outline-secondary-content\/75:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.75))}.focus\:outline-secondary-content\/80:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.8))}.focus\:outline-secondary-content\/85:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.85))}.focus\:outline-secondary-content\/90:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.9))}.focus\:outline-secondary-content\/95:focus{outline-color:var(--fallback-sc,oklch(var(--sc)/.95))}.focus\:outline-secondary\/0:focus{outline-color:var(--fallback-s,oklch(var(--s)/0))}.focus\:outline-secondary\/10:focus{outline-color:var(--fallback-s,oklch(var(--s)/.1))}.focus\:outline-secondary\/100:focus{outline-color:var(--fallback-s,oklch(var(--s)/1))}.focus\:outline-secondary\/15:focus{outline-color:var(--fallback-s,oklch(var(--s)/.15))}.focus\:outline-secondary\/20:focus{outline-color:var(--fallback-s,oklch(var(--s)/.2))}.focus\:outline-secondary\/25:focus{outline-color:var(--fallback-s,oklch(var(--s)/.25))}.focus\:outline-secondary\/30:focus{outline-color:var(--fallback-s,oklch(var(--s)/.3))}.focus\:outline-secondary\/35:focus{outline-color:var(--fallback-s,oklch(var(--s)/.35))}.focus\:outline-secondary\/40:focus{outline-color:var(--fallback-s,oklch(var(--s)/.4))}.focus\:outline-secondary\/45:focus{outline-color:var(--fallback-s,oklch(var(--s)/.45))}.focus\:outline-secondary\/5:focus{outline-color:var(--fallback-s,oklch(var(--s)/.05))}.focus\:outline-secondary\/50:focus{outline-color:var(--fallback-s,oklch(var(--s)/.5))}.focus\:outline-secondary\/55:focus{outline-color:var(--fallback-s,oklch(var(--s)/.55))}.focus\:outline-secondary\/60:focus{outline-color:var(--fallback-s,oklch(var(--s)/.6))}.focus\:outline-secondary\/65:focus{outline-color:var(--fallback-s,oklch(var(--s)/.65))}.focus\:outline-secondary\/70:focus{outline-color:var(--fallback-s,oklch(var(--s)/.7))}.focus\:outline-secondary\/75:focus{outline-color:var(--fallback-s,oklch(var(--s)/.75))}.focus\:outline-secondary\/80:focus{outline-color:var(--fallback-s,oklch(var(--s)/.8))}.focus\:outline-secondary\/85:focus{outline-color:var(--fallback-s,oklch(var(--s)/.85))}.focus\:outline-secondary\/90:focus{outline-color:var(--fallback-s,oklch(var(--s)/.9))}.focus\:outline-secondary\/95:focus{outline-color:var(--fallback-s,oklch(var(--s)/.95))}.focus\:outline-success:focus{outline-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:outline-success-content:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:outline-success-content\/0:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:outline-success-content\/10:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.1))}.focus\:outline-success-content\/100:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:outline-success-content\/15:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.15))}.focus\:outline-success-content\/20:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.2))}.focus\:outline-success-content\/25:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.25))}.focus\:outline-success-content\/30:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.3))}.focus\:outline-success-content\/35:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.35))}.focus\:outline-success-content\/40:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.4))}.focus\:outline-success-content\/45:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.45))}.focus\:outline-success-content\/5:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.05))}.focus\:outline-success-content\/50:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.5))}.focus\:outline-success-content\/55:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.55))}.focus\:outline-success-content\/60:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.6))}.focus\:outline-success-content\/65:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.65))}.focus\:outline-success-content\/70:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.7))}.focus\:outline-success-content\/75:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.75))}.focus\:outline-success-content\/80:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.8))}.focus\:outline-success-content\/85:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.85))}.focus\:outline-success-content\/90:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.9))}.focus\:outline-success-content\/95:focus{outline-color:var(--fallback-suc,oklch(var(--suc)/.95))}.focus\:outline-success\/0:focus{outline-color:var(--fallback-su,oklch(var(--su)/0))}.focus\:outline-success\/10:focus{outline-color:var(--fallback-su,oklch(var(--su)/.1))}.focus\:outline-success\/100:focus{outline-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:outline-success\/15:focus{outline-color:var(--fallback-su,oklch(var(--su)/.15))}.focus\:outline-success\/20:focus{outline-color:var(--fallback-su,oklch(var(--su)/.2))}.focus\:outline-success\/25:focus{outline-color:var(--fallback-su,oklch(var(--su)/.25))}.focus\:outline-success\/30:focus{outline-color:var(--fallback-su,oklch(var(--su)/.3))}.focus\:outline-success\/35:focus{outline-color:var(--fallback-su,oklch(var(--su)/.35))}.focus\:outline-success\/40:focus{outline-color:var(--fallback-su,oklch(var(--su)/.4))}.focus\:outline-success\/45:focus{outline-color:var(--fallback-su,oklch(var(--su)/.45))}.focus\:outline-success\/5:focus{outline-color:var(--fallback-su,oklch(var(--su)/.05))}.focus\:outline-success\/50:focus{outline-color:var(--fallback-su,oklch(var(--su)/.5))}.focus\:outline-success\/55:focus{outline-color:var(--fallback-su,oklch(var(--su)/.55))}.focus\:outline-success\/60:focus{outline-color:var(--fallback-su,oklch(var(--su)/.6))}.focus\:outline-success\/65:focus{outline-color:var(--fallback-su,oklch(var(--su)/.65))}.focus\:outline-success\/70:focus{outline-color:var(--fallback-su,oklch(var(--su)/.7))}.focus\:outline-success\/75:focus{outline-color:var(--fallback-su,oklch(var(--su)/.75))}.focus\:outline-success\/80:focus{outline-color:var(--fallback-su,oklch(var(--su)/.8))}.focus\:outline-success\/85:focus{outline-color:var(--fallback-su,oklch(var(--su)/.85))}.focus\:outline-success\/90:focus{outline-color:var(--fallback-su,oklch(var(--su)/.9))}.focus\:outline-success\/95:focus{outline-color:var(--fallback-su,oklch(var(--su)/.95))}.focus\:outline-warning:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:outline-warning-content:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:outline-warning-content\/0:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:outline-warning-content\/10:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.1))}.focus\:outline-warning-content\/100:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:outline-warning-content\/15:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.15))}.focus\:outline-warning-content\/20:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.2))}.focus\:outline-warning-content\/25:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.25))}.focus\:outline-warning-content\/30:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.3))}.focus\:outline-warning-content\/35:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.35))}.focus\:outline-warning-content\/40:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.4))}.focus\:outline-warning-content\/45:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.45))}.focus\:outline-warning-content\/5:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.05))}.focus\:outline-warning-content\/50:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.5))}.focus\:outline-warning-content\/55:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.55))}.focus\:outline-warning-content\/60:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.6))}.focus\:outline-warning-content\/65:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.65))}.focus\:outline-warning-content\/70:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.7))}.focus\:outline-warning-content\/75:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.75))}.focus\:outline-warning-content\/80:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.8))}.focus\:outline-warning-content\/85:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.85))}.focus\:outline-warning-content\/90:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.9))}.focus\:outline-warning-content\/95:focus{outline-color:var(--fallback-wac,oklch(var(--wac)/.95))}.focus\:outline-warning\/0:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:outline-warning\/10:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.1))}.focus\:outline-warning\/100:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:outline-warning\/15:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.15))}.focus\:outline-warning\/20:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.2))}.focus\:outline-warning\/25:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.25))}.focus\:outline-warning\/30:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.3))}.focus\:outline-warning\/35:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.35))}.focus\:outline-warning\/40:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.4))}.focus\:outline-warning\/45:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.45))}.focus\:outline-warning\/5:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.05))}.focus\:outline-warning\/50:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.5))}.focus\:outline-warning\/55:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.55))}.focus\:outline-warning\/60:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.6))}.focus\:outline-warning\/65:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.65))}.focus\:outline-warning\/70:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.7))}.focus\:outline-warning\/75:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.75))}.focus\:outline-warning\/80:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.8))}.focus\:outline-warning\/85:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.85))}.focus\:outline-warning\/90:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.9))}.focus\:outline-warning\/95:focus{outline-color:var(--fallback-wa,oklch(var(--wa)/.95))}.focus\:ring-base-100:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:ring-base-100\/0:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:ring-base-100\/10:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.1))}.focus\:ring-base-100\/100:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:ring-base-100\/15:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.15))}.focus\:ring-base-100\/20:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.2))}.focus\:ring-base-100\/25:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.25))}.focus\:ring-base-100\/30:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.3))}.focus\:ring-base-100\/35:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.35))}.focus\:ring-base-100\/40:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.4))}.focus\:ring-base-100\/45:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.45))}.focus\:ring-base-100\/5:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.05))}.focus\:ring-base-100\/50:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.5))}.focus\:ring-base-100\/55:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.55))}.focus\:ring-base-100\/60:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.6))}.focus\:ring-base-100\/65:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.65))}.focus\:ring-base-100\/70:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.7))}.focus\:ring-base-100\/75:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.75))}.focus\:ring-base-100\/80:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.8))}.focus\:ring-base-100\/85:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.85))}.focus\:ring-base-100\/90:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.9))}.focus\:ring-base-100\/95:focus{--tw-ring-color:var(--fallback-b1,oklch(var(--b1)/0.95))}.focus\:ring-base-200:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:ring-base-200\/0:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:ring-base-200\/10:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.1))}.focus\:ring-base-200\/100:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:ring-base-200\/15:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.15))}.focus\:ring-base-200\/20:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.2))}.focus\:ring-base-200\/25:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.25))}.focus\:ring-base-200\/30:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.3))}.focus\:ring-base-200\/35:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.35))}.focus\:ring-base-200\/40:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.4))}.focus\:ring-base-200\/45:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.45))}.focus\:ring-base-200\/5:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.05))}.focus\:ring-base-200\/50:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.5))}.focus\:ring-base-200\/55:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.55))}.focus\:ring-base-200\/60:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.6))}.focus\:ring-base-200\/65:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.65))}.focus\:ring-base-200\/70:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.7))}.focus\:ring-base-200\/75:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.75))}.focus\:ring-base-200\/80:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.8))}.focus\:ring-base-200\/85:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.85))}.focus\:ring-base-200\/90:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.9))}.focus\:ring-base-200\/95:focus{--tw-ring-color:var(--fallback-b2,oklch(var(--b2)/0.95))}.focus\:ring-base-300:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:ring-base-300\/0:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:ring-base-300\/10:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.1))}.focus\:ring-base-300\/100:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:ring-base-300\/15:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.15))}.focus\:ring-base-300\/20:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.2))}.focus\:ring-base-300\/25:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.25))}.focus\:ring-base-300\/30:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.3))}.focus\:ring-base-300\/35:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.35))}.focus\:ring-base-300\/40:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.4))}.focus\:ring-base-300\/45:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.45))}.focus\:ring-base-300\/5:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.05))}.focus\:ring-base-300\/50:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.5))}.focus\:ring-base-300\/55:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.55))}.focus\:ring-base-300\/60:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.6))}.focus\:ring-base-300\/65:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.65))}.focus\:ring-base-300\/70:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.7))}.focus\:ring-base-300\/75:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.75))}.focus\:ring-base-300\/80:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.8))}.focus\:ring-base-300\/85:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.85))}.focus\:ring-base-300\/90:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.9))}.focus\:ring-base-300\/95:focus{--tw-ring-color:var(--fallback-b3,oklch(var(--b3)/0.95))}.focus\:ring-base-content:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:ring-base-content\/0:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:ring-base-content\/10:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.1))}.focus\:ring-base-content\/100:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:ring-base-content\/15:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.15))}.focus\:ring-base-content\/20:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.2))}.focus\:ring-base-content\/25:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.25))}.focus\:ring-base-content\/30:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.3))}.focus\:ring-base-content\/35:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.35))}.focus\:ring-base-content\/40:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.4))}.focus\:ring-base-content\/45:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.45))}.focus\:ring-base-content\/5:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.05))}.focus\:ring-base-content\/50:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.5))}.focus\:ring-base-content\/55:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.55))}.focus\:ring-base-content\/60:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.6))}.focus\:ring-base-content\/65:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.65))}.focus\:ring-base-content\/70:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.7))}.focus\:ring-base-content\/75:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.75))}.focus\:ring-base-content\/80:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.8))}.focus\:ring-base-content\/85:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.85))}.focus\:ring-base-content\/90:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.9))}.focus\:ring-base-content\/95:focus{--tw-ring-color:var(--fallback-bc,oklch(var(--bc)/0.95))}.focus\:ring-error:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:ring-error-content:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:ring-error-content\/0:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:ring-error-content\/10:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.1))}.focus\:ring-error-content\/100:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:ring-error-content\/15:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.15))}.focus\:ring-error-content\/20:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.2))}.focus\:ring-error-content\/25:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.25))}.focus\:ring-error-content\/30:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.3))}.focus\:ring-error-content\/35:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.35))}.focus\:ring-error-content\/40:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.4))}.focus\:ring-error-content\/45:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.45))}.focus\:ring-error-content\/5:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.05))}.focus\:ring-error-content\/50:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.5))}.focus\:ring-error-content\/55:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.55))}.focus\:ring-error-content\/60:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.6))}.focus\:ring-error-content\/65:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.65))}.focus\:ring-error-content\/70:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.7))}.focus\:ring-error-content\/75:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.75))}.focus\:ring-error-content\/80:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.8))}.focus\:ring-error-content\/85:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.85))}.focus\:ring-error-content\/90:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.9))}.focus\:ring-error-content\/95:focus{--tw-ring-color:var(--fallback-erc,oklch(var(--erc)/0.95))}.focus\:ring-error\/0:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0))}.focus\:ring-error\/10:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.1))}.focus\:ring-error\/100:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:ring-error\/15:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.15))}.focus\:ring-error\/20:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.2))}.focus\:ring-error\/25:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.25))}.focus\:ring-error\/30:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.3))}.focus\:ring-error\/35:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.35))}.focus\:ring-error\/40:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.4))}.focus\:ring-error\/45:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.45))}.focus\:ring-error\/5:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.05))}.focus\:ring-error\/50:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.5))}.focus\:ring-error\/55:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.55))}.focus\:ring-error\/60:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.6))}.focus\:ring-error\/65:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.65))}.focus\:ring-error\/70:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.7))}.focus\:ring-error\/75:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.75))}.focus\:ring-error\/80:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.8))}.focus\:ring-error\/85:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.85))}.focus\:ring-error\/90:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.9))}.focus\:ring-error\/95:focus{--tw-ring-color:var(--fallback-er,oklch(var(--er)/0.95))}.focus\:ring-info:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:ring-info-content:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:ring-info-content\/0:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:ring-info-content\/10:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.1))}.focus\:ring-info-content\/100:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:ring-info-content\/15:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.15))}.focus\:ring-info-content\/20:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.2))}.focus\:ring-info-content\/25:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.25))}.focus\:ring-info-content\/30:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.3))}.focus\:ring-info-content\/35:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.35))}.focus\:ring-info-content\/40:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.4))}.focus\:ring-info-content\/45:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.45))}.focus\:ring-info-content\/5:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.05))}.focus\:ring-info-content\/50:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.5))}.focus\:ring-info-content\/55:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.55))}.focus\:ring-info-content\/60:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.6))}.focus\:ring-info-content\/65:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.65))}.focus\:ring-info-content\/70:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.7))}.focus\:ring-info-content\/75:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.75))}.focus\:ring-info-content\/80:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.8))}.focus\:ring-info-content\/85:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.85))}.focus\:ring-info-content\/90:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.9))}.focus\:ring-info-content\/95:focus{--tw-ring-color:var(--fallback-inc,oklch(var(--inc)/0.95))}.focus\:ring-info\/0:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0))}.focus\:ring-info\/10:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.1))}.focus\:ring-info\/100:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:ring-info\/15:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.15))}.focus\:ring-info\/20:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.2))}.focus\:ring-info\/25:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.25))}.focus\:ring-info\/30:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.3))}.focus\:ring-info\/35:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.35))}.focus\:ring-info\/40:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.4))}.focus\:ring-info\/45:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.45))}.focus\:ring-info\/5:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.05))}.focus\:ring-info\/50:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.5))}.focus\:ring-info\/55:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.55))}.focus\:ring-info\/60:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.6))}.focus\:ring-info\/65:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.65))}.focus\:ring-info\/70:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.7))}.focus\:ring-info\/75:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.75))}.focus\:ring-info\/80:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.8))}.focus\:ring-info\/85:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.85))}.focus\:ring-info\/90:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.9))}.focus\:ring-info\/95:focus{--tw-ring-color:var(--fallback-in,oklch(var(--in)/0.95))}.focus\:ring-success:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:ring-success-content:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:ring-success-content\/0:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:ring-success-content\/10:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.1))}.focus\:ring-success-content\/100:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:ring-success-content\/15:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.15))}.focus\:ring-success-content\/20:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.2))}.focus\:ring-success-content\/25:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.25))}.focus\:ring-success-content\/30:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.3))}.focus\:ring-success-content\/35:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.35))}.focus\:ring-success-content\/40:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.4))}.focus\:ring-success-content\/45:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.45))}.focus\:ring-success-content\/5:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.05))}.focus\:ring-success-content\/50:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.5))}.focus\:ring-success-content\/55:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.55))}.focus\:ring-success-content\/60:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.6))}.focus\:ring-success-content\/65:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.65))}.focus\:ring-success-content\/70:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.7))}.focus\:ring-success-content\/75:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.75))}.focus\:ring-success-content\/80:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.8))}.focus\:ring-success-content\/85:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.85))}.focus\:ring-success-content\/90:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.9))}.focus\:ring-success-content\/95:focus{--tw-ring-color:var(--fallback-suc,oklch(var(--suc)/0.95))}.focus\:ring-success\/0:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0))}.focus\:ring-success\/10:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.1))}.focus\:ring-success\/100:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:ring-success\/15:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.15))}.focus\:ring-success\/20:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.2))}.focus\:ring-success\/25:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.25))}.focus\:ring-success\/30:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.3))}.focus\:ring-success\/35:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.35))}.focus\:ring-success\/40:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.4))}.focus\:ring-success\/45:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.45))}.focus\:ring-success\/5:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.05))}.focus\:ring-success\/50:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.5))}.focus\:ring-success\/55:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.55))}.focus\:ring-success\/60:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.6))}.focus\:ring-success\/65:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.65))}.focus\:ring-success\/70:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.7))}.focus\:ring-success\/75:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.75))}.focus\:ring-success\/80:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.8))}.focus\:ring-success\/85:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.85))}.focus\:ring-success\/90:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.9))}.focus\:ring-success\/95:focus{--tw-ring-color:var(--fallback-su,oklch(var(--su)/0.95))}.focus\:ring-warning:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:ring-warning-content:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:ring-warning-content\/0:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:ring-warning-content\/10:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.1))}.focus\:ring-warning-content\/100:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:ring-warning-content\/15:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.15))}.focus\:ring-warning-content\/20:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.2))}.focus\:ring-warning-content\/25:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.25))}.focus\:ring-warning-content\/30:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.3))}.focus\:ring-warning-content\/35:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.35))}.focus\:ring-warning-content\/40:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.4))}.focus\:ring-warning-content\/45:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.45))}.focus\:ring-warning-content\/5:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.05))}.focus\:ring-warning-content\/50:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.5))}.focus\:ring-warning-content\/55:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.55))}.focus\:ring-warning-content\/60:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.6))}.focus\:ring-warning-content\/65:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.65))}.focus\:ring-warning-content\/70:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.7))}.focus\:ring-warning-content\/75:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.75))}.focus\:ring-warning-content\/80:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.8))}.focus\:ring-warning-content\/85:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.85))}.focus\:ring-warning-content\/90:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.9))}.focus\:ring-warning-content\/95:focus{--tw-ring-color:var(--fallback-wac,oklch(var(--wac)/0.95))}.focus\:ring-warning\/0:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:ring-warning\/10:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.1))}.focus\:ring-warning\/100:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:ring-warning\/15:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.15))}.focus\:ring-warning\/20:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.2))}.focus\:ring-warning\/25:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.25))}.focus\:ring-warning\/30:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.3))}.focus\:ring-warning\/35:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.35))}.focus\:ring-warning\/40:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.4))}.focus\:ring-warning\/45:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.45))}.focus\:ring-warning\/5:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.05))}.focus\:ring-warning\/50:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.5))}.focus\:ring-warning\/55:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.55))}.focus\:ring-warning\/60:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.6))}.focus\:ring-warning\/65:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.65))}.focus\:ring-warning\/70:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.7))}.focus\:ring-warning\/75:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.75))}.focus\:ring-warning\/80:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.8))}.focus\:ring-warning\/85:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.85))}.focus\:ring-warning\/90:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.9))}.focus\:ring-warning\/95:focus{--tw-ring-color:var(--fallback-wa,oklch(var(--wa)/0.95))}.focus\:ring-offset-base-100:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:ring-offset-base-100\/0:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0))}.focus\:ring-offset-base-100\/10:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.1))}.focus\:ring-offset-base-100\/100:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/1))}.focus\:ring-offset-base-100\/15:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.15))}.focus\:ring-offset-base-100\/20:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.2))}.focus\:ring-offset-base-100\/25:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.25))}.focus\:ring-offset-base-100\/30:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.3))}.focus\:ring-offset-base-100\/35:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.35))}.focus\:ring-offset-base-100\/40:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.4))}.focus\:ring-offset-base-100\/45:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.45))}.focus\:ring-offset-base-100\/5:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.05))}.focus\:ring-offset-base-100\/50:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.5))}.focus\:ring-offset-base-100\/55:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.55))}.focus\:ring-offset-base-100\/60:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.6))}.focus\:ring-offset-base-100\/65:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.65))}.focus\:ring-offset-base-100\/70:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.7))}.focus\:ring-offset-base-100\/75:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.75))}.focus\:ring-offset-base-100\/80:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.8))}.focus\:ring-offset-base-100\/85:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.85))}.focus\:ring-offset-base-100\/90:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.9))}.focus\:ring-offset-base-100\/95:focus{--tw-ring-offset-color:var(--fallback-b1,oklch(var(--b1)/0.95))}.focus\:ring-offset-base-200:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:ring-offset-base-200\/0:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0))}.focus\:ring-offset-base-200\/10:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.1))}.focus\:ring-offset-base-200\/100:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/1))}.focus\:ring-offset-base-200\/15:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.15))}.focus\:ring-offset-base-200\/20:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.2))}.focus\:ring-offset-base-200\/25:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.25))}.focus\:ring-offset-base-200\/30:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.3))}.focus\:ring-offset-base-200\/35:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.35))}.focus\:ring-offset-base-200\/40:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.4))}.focus\:ring-offset-base-200\/45:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.45))}.focus\:ring-offset-base-200\/5:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.05))}.focus\:ring-offset-base-200\/50:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.5))}.focus\:ring-offset-base-200\/55:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.55))}.focus\:ring-offset-base-200\/60:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.6))}.focus\:ring-offset-base-200\/65:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.65))}.focus\:ring-offset-base-200\/70:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.7))}.focus\:ring-offset-base-200\/75:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.75))}.focus\:ring-offset-base-200\/80:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.8))}.focus\:ring-offset-base-200\/85:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.85))}.focus\:ring-offset-base-200\/90:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.9))}.focus\:ring-offset-base-200\/95:focus{--tw-ring-offset-color:var(--fallback-b2,oklch(var(--b2)/0.95))}.focus\:ring-offset-base-300:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:ring-offset-base-300\/0:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0))}.focus\:ring-offset-base-300\/10:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.1))}.focus\:ring-offset-base-300\/100:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/1))}.focus\:ring-offset-base-300\/15:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.15))}.focus\:ring-offset-base-300\/20:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.2))}.focus\:ring-offset-base-300\/25:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.25))}.focus\:ring-offset-base-300\/30:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.3))}.focus\:ring-offset-base-300\/35:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.35))}.focus\:ring-offset-base-300\/40:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.4))}.focus\:ring-offset-base-300\/45:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.45))}.focus\:ring-offset-base-300\/5:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.05))}.focus\:ring-offset-base-300\/50:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.5))}.focus\:ring-offset-base-300\/55:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.55))}.focus\:ring-offset-base-300\/60:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.6))}.focus\:ring-offset-base-300\/65:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.65))}.focus\:ring-offset-base-300\/70:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.7))}.focus\:ring-offset-base-300\/75:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.75))}.focus\:ring-offset-base-300\/80:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.8))}.focus\:ring-offset-base-300\/85:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.85))}.focus\:ring-offset-base-300\/90:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.9))}.focus\:ring-offset-base-300\/95:focus{--tw-ring-offset-color:var(--fallback-b3,oklch(var(--b3)/0.95))}.focus\:ring-offset-base-content:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:ring-offset-base-content\/0:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0))}.focus\:ring-offset-base-content\/10:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.1))}.focus\:ring-offset-base-content\/100:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/1))}.focus\:ring-offset-base-content\/15:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.15))}.focus\:ring-offset-base-content\/20:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.2))}.focus\:ring-offset-base-content\/25:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.25))}.focus\:ring-offset-base-content\/30:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.3))}.focus\:ring-offset-base-content\/35:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.35))}.focus\:ring-offset-base-content\/40:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.4))}.focus\:ring-offset-base-content\/45:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.45))}.focus\:ring-offset-base-content\/5:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.05))}.focus\:ring-offset-base-content\/50:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.5))}.focus\:ring-offset-base-content\/55:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.55))}.focus\:ring-offset-base-content\/60:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.6))}.focus\:ring-offset-base-content\/65:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.65))}.focus\:ring-offset-base-content\/70:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.7))}.focus\:ring-offset-base-content\/75:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.75))}.focus\:ring-offset-base-content\/80:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.8))}.focus\:ring-offset-base-content\/85:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.85))}.focus\:ring-offset-base-content\/90:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.9))}.focus\:ring-offset-base-content\/95:focus{--tw-ring-offset-color:var(--fallback-bc,oklch(var(--bc)/0.95))}.focus\:ring-offset-error:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:ring-offset-error-content:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:ring-offset-error-content\/0:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0))}.focus\:ring-offset-error-content\/10:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.1))}.focus\:ring-offset-error-content\/100:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/1))}.focus\:ring-offset-error-content\/15:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.15))}.focus\:ring-offset-error-content\/20:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.2))}.focus\:ring-offset-error-content\/25:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.25))}.focus\:ring-offset-error-content\/30:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.3))}.focus\:ring-offset-error-content\/35:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.35))}.focus\:ring-offset-error-content\/40:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.4))}.focus\:ring-offset-error-content\/45:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.45))}.focus\:ring-offset-error-content\/5:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.05))}.focus\:ring-offset-error-content\/50:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.5))}.focus\:ring-offset-error-content\/55:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.55))}.focus\:ring-offset-error-content\/60:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.6))}.focus\:ring-offset-error-content\/65:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.65))}.focus\:ring-offset-error-content\/70:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.7))}.focus\:ring-offset-error-content\/75:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.75))}.focus\:ring-offset-error-content\/80:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.8))}.focus\:ring-offset-error-content\/85:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.85))}.focus\:ring-offset-error-content\/90:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.9))}.focus\:ring-offset-error-content\/95:focus{--tw-ring-offset-color:var(--fallback-erc,oklch(var(--erc)/0.95))}.focus\:ring-offset-error\/0:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0))}.focus\:ring-offset-error\/10:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.1))}.focus\:ring-offset-error\/100:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/1))}.focus\:ring-offset-error\/15:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.15))}.focus\:ring-offset-error\/20:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.2))}.focus\:ring-offset-error\/25:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.25))}.focus\:ring-offset-error\/30:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.3))}.focus\:ring-offset-error\/35:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.35))}.focus\:ring-offset-error\/40:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.4))}.focus\:ring-offset-error\/45:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.45))}.focus\:ring-offset-error\/5:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.05))}.focus\:ring-offset-error\/50:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.5))}.focus\:ring-offset-error\/55:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.55))}.focus\:ring-offset-error\/60:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.6))}.focus\:ring-offset-error\/65:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.65))}.focus\:ring-offset-error\/70:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.7))}.focus\:ring-offset-error\/75:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.75))}.focus\:ring-offset-error\/80:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.8))}.focus\:ring-offset-error\/85:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.85))}.focus\:ring-offset-error\/90:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.9))}.focus\:ring-offset-error\/95:focus{--tw-ring-offset-color:var(--fallback-er,oklch(var(--er)/0.95))}.focus\:ring-offset-info:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:ring-offset-info-content:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:ring-offset-info-content\/0:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0))}.focus\:ring-offset-info-content\/10:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.1))}.focus\:ring-offset-info-content\/100:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:ring-offset-info-content\/15:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.15))}.focus\:ring-offset-info-content\/20:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.2))}.focus\:ring-offset-info-content\/25:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.25))}.focus\:ring-offset-info-content\/30:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.3))}.focus\:ring-offset-info-content\/35:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.35))}.focus\:ring-offset-info-content\/40:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.4))}.focus\:ring-offset-info-content\/45:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.45))}.focus\:ring-offset-info-content\/5:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.05))}.focus\:ring-offset-info-content\/50:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.5))}.focus\:ring-offset-info-content\/55:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.55))}.focus\:ring-offset-info-content\/60:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.6))}.focus\:ring-offset-info-content\/65:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.65))}.focus\:ring-offset-info-content\/70:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.7))}.focus\:ring-offset-info-content\/75:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.75))}.focus\:ring-offset-info-content\/80:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.8))}.focus\:ring-offset-info-content\/85:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.85))}.focus\:ring-offset-info-content\/90:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.9))}.focus\:ring-offset-info-content\/95:focus{--tw-ring-offset-color:var(--fallback-inc,oklch(var(--inc)/0.95))}.focus\:ring-offset-info\/0:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0))}.focus\:ring-offset-info\/10:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.1))}.focus\:ring-offset-info\/100:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/1))}.focus\:ring-offset-info\/15:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.15))}.focus\:ring-offset-info\/20:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.2))}.focus\:ring-offset-info\/25:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.25))}.focus\:ring-offset-info\/30:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.3))}.focus\:ring-offset-info\/35:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.35))}.focus\:ring-offset-info\/40:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.4))}.focus\:ring-offset-info\/45:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.45))}.focus\:ring-offset-info\/5:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.05))}.focus\:ring-offset-info\/50:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.5))}.focus\:ring-offset-info\/55:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.55))}.focus\:ring-offset-info\/60:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.6))}.focus\:ring-offset-info\/65:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.65))}.focus\:ring-offset-info\/70:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.7))}.focus\:ring-offset-info\/75:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.75))}.focus\:ring-offset-info\/80:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.8))}.focus\:ring-offset-info\/85:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.85))}.focus\:ring-offset-info\/90:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.9))}.focus\:ring-offset-info\/95:focus{--tw-ring-offset-color:var(--fallback-in,oklch(var(--in)/0.95))}.focus\:ring-offset-success:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:ring-offset-success-content:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:ring-offset-success-content\/0:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0))}.focus\:ring-offset-success-content\/10:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.1))}.focus\:ring-offset-success-content\/100:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:ring-offset-success-content\/15:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.15))}.focus\:ring-offset-success-content\/20:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.2))}.focus\:ring-offset-success-content\/25:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.25))}.focus\:ring-offset-success-content\/30:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.3))}.focus\:ring-offset-success-content\/35:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.35))}.focus\:ring-offset-success-content\/40:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.4))}.focus\:ring-offset-success-content\/45:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.45))}.focus\:ring-offset-success-content\/5:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.05))}.focus\:ring-offset-success-content\/50:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.5))}.focus\:ring-offset-success-content\/55:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.55))}.focus\:ring-offset-success-content\/60:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.6))}.focus\:ring-offset-success-content\/65:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.65))}.focus\:ring-offset-success-content\/70:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.7))}.focus\:ring-offset-success-content\/75:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.75))}.focus\:ring-offset-success-content\/80:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.8))}.focus\:ring-offset-success-content\/85:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.85))}.focus\:ring-offset-success-content\/90:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.9))}.focus\:ring-offset-success-content\/95:focus{--tw-ring-offset-color:var(--fallback-suc,oklch(var(--suc)/0.95))}.focus\:ring-offset-success\/0:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0))}.focus\:ring-offset-success\/10:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.1))}.focus\:ring-offset-success\/100:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/1))}.focus\:ring-offset-success\/15:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.15))}.focus\:ring-offset-success\/20:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.2))}.focus\:ring-offset-success\/25:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.25))}.focus\:ring-offset-success\/30:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.3))}.focus\:ring-offset-success\/35:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.35))}.focus\:ring-offset-success\/40:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.4))}.focus\:ring-offset-success\/45:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.45))}.focus\:ring-offset-success\/5:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.05))}.focus\:ring-offset-success\/50:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.5))}.focus\:ring-offset-success\/55:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.55))}.focus\:ring-offset-success\/60:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.6))}.focus\:ring-offset-success\/65:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.65))}.focus\:ring-offset-success\/70:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.7))}.focus\:ring-offset-success\/75:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.75))}.focus\:ring-offset-success\/80:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.8))}.focus\:ring-offset-success\/85:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.85))}.focus\:ring-offset-success\/90:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.9))}.focus\:ring-offset-success\/95:focus{--tw-ring-offset-color:var(--fallback-su,oklch(var(--su)/0.95))}.focus\:ring-offset-warning:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:ring-offset-warning-content:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:ring-offset-warning-content\/0:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0))}.focus\:ring-offset-warning-content\/10:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.1))}.focus\:ring-offset-warning-content\/100:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:ring-offset-warning-content\/15:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.15))}.focus\:ring-offset-warning-content\/20:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.2))}.focus\:ring-offset-warning-content\/25:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.25))}.focus\:ring-offset-warning-content\/30:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.3))}.focus\:ring-offset-warning-content\/35:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.35))}.focus\:ring-offset-warning-content\/40:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.4))}.focus\:ring-offset-warning-content\/45:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.45))}.focus\:ring-offset-warning-content\/5:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.05))}.focus\:ring-offset-warning-content\/50:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.5))}.focus\:ring-offset-warning-content\/55:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.55))}.focus\:ring-offset-warning-content\/60:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.6))}.focus\:ring-offset-warning-content\/65:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.65))}.focus\:ring-offset-warning-content\/70:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.7))}.focus\:ring-offset-warning-content\/75:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.75))}.focus\:ring-offset-warning-content\/80:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.8))}.focus\:ring-offset-warning-content\/85:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.85))}.focus\:ring-offset-warning-content\/90:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.9))}.focus\:ring-offset-warning-content\/95:focus{--tw-ring-offset-color:var(--fallback-wac,oklch(var(--wac)/0.95))}.focus\:ring-offset-warning\/0:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0))}.focus\:ring-offset-warning\/10:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.1))}.focus\:ring-offset-warning\/100:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/1))}.focus\:ring-offset-warning\/15:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.15))}.focus\:ring-offset-warning\/20:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.2))}.focus\:ring-offset-warning\/25:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.25))}.focus\:ring-offset-warning\/30:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.3))}.focus\:ring-offset-warning\/35:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.35))}.focus\:ring-offset-warning\/40:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.4))}.focus\:ring-offset-warning\/45:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.45))}.focus\:ring-offset-warning\/5:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.05))}.focus\:ring-offset-warning\/50:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.5))}.focus\:ring-offset-warning\/55:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.55))}.focus\:ring-offset-warning\/60:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.6))}.focus\:ring-offset-warning\/65:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.65))}.focus\:ring-offset-warning\/70:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.7))}.focus\:ring-offset-warning\/75:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.75))}.focus\:ring-offset-warning\/80:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.8))}.focus\:ring-offset-warning\/85:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.85))}.focus\:ring-offset-warning\/90:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.9))}.focus\:ring-offset-warning\/95:focus{--tw-ring-offset-color:var(--fallback-wa,oklch(var(--wa)/0.95))}.focus\:tooltip-info:focus{--tooltip-color:var(--fallback-in,oklch(var(--in)/1));--tooltip-text-color:var(--fallback-inc,oklch(var(--inc)/1))}.focus\:tooltip-success:focus{--tooltip-color:var(--fallback-su,oklch(var(--su)/1));--tooltip-text-color:var(--fallback-suc,oklch(var(--suc)/1))}.focus\:tooltip-warning:focus{--tooltip-color:var(--fallback-wa,oklch(var(--wa)/1));--tooltip-text-color:var(--fallback-wac,oklch(var(--wac)/1))}.focus\:tooltip-error:focus{--tooltip-color:var(--fallback-er,oklch(var(--er)/1));--tooltip-text-color:var(--fallback-erc,oklch(var(--erc)/1))}@media (min-width:640px){.sm\:tab-rounded-lg{--tab-radius:0.5rem}.sm\:badge-sm{height:1rem;font-size:.75rem;line-height:1rem;padding-left:.438rem;padding-right:.438rem}.sm\:badge-md{height:1.25rem;font-size:.875rem;line-height:1.25rem;padding-left:.563rem;padding-right:.563rem}.sm\:badge-lg{height:1.5rem;font-size:1rem;line-height:1.5rem;padding-left:.688rem;padding-right:.688rem}.sm\:btm-nav-sm{height:3rem}.sm\:btm-nav-sm>:where(.active){border-top-width:2px}.sm\:btm-nav-sm .btm-nav-label{font-size:.75rem;line-height:1rem}.sm\:btm-nav-md{height:4rem}.sm\:btm-nav-md>:where(.active){border-top-width:2px}.sm\:btm-nav-md .btm-nav-label{font-size:.875rem;line-height:1.25rem}.sm\:btm-nav-lg{height:5rem}.sm\:btm-nav-lg>:where(.active){border-top-width:4px}.sm\:btm-nav-lg .btm-nav-label{font-size:1rem;line-height:1.5rem}.sm\:btn-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.sm\:btn-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem}.sm\:btn-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem}.btn-square:where(.sm\:btn-sm){height:2rem;width:2rem;padding:0}.btn-square:where(.sm\:btn-md){height:3rem;width:3rem;padding:0}.btn-square:where(.sm\:btn-lg){height:4rem;width:4rem;padding:0}.btn-circle:where(.sm\:btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.btn-circle:where(.sm\:btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0}.btn-circle:where(.sm\:btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}.sm\:card-side{align-items:stretch;flex-direction:row}.sm\:card-side :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:unset}.sm\:card-side :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:inherit}.sm\:card-side figure>*{max-width:unset}:where(.sm\:card-side figure > *){width:100%;height:100%;object-fit:cover}.sm\:checkbox-sm[type=checkbox]{height:1.25rem;width:1.25rem}.sm\:checkbox-md[type=checkbox]{height:1.5rem;width:1.5rem}.sm\:checkbox-lg[type=checkbox]{height:2rem;width:2rem}.sm\:divider-horizontal{flex-direction:column}.sm\:divider-horizontal:before{height:100%;width:.125rem}.sm\:divider-horizontal:after{height:100%;width:.125rem}.sm\:divider-vertical{flex-direction:row}.sm\:divider-vertical:before{height:.125rem;width:100%}.sm\:divider-vertical:after{height:.125rem;width:100%}.sm\:drawer-open>.drawer-toggle{display:none}.sm\:drawer-open>.drawer-toggle~.drawer-side{pointer-events:auto;visibility:visible;position:sticky;display:block;width:auto;overscroll-behavior:auto}.sm\:drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay){transform:translateX(0)}[dir=rtl] .sm\:drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay){transform:translateX(0)}.sm\:drawer-open>.drawer-toggle:checked~.drawer-side{pointer-events:auto;visibility:visible}.sm\:drawer-open>.drawer-side{overflow-y:auto}html:has(.sm\:drawer-open.sm\:drawer-open){overflow-y:auto;scrollbar-gutter:auto}.sm\:file-input-sm{height:2rem;padding-inline-end:0.75rem;font-size:.875rem;line-height:1.25rem;line-height:2}.sm\:file-input-sm::file-selector-button{margin-right:.75rem;font-size:.875rem}.sm\:file-input-md{height:3rem;padding-inline-end:1rem;font-size:.875rem;line-height:1.25rem;line-height:2}.sm\:file-input-md::file-selector-button{margin-right:1rem;font-size:.875rem}.sm\:file-input-lg{height:4rem;padding-inline-end:1.5rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.sm\:file-input-lg::file-selector-button{margin-right:1.5rem;font-size:1.125rem}.sm\:input-md{height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:2}.sm\:input-lg{height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.sm\:input-sm{height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:2rem}.sm\:kbd-sm{padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem;min-height:1.6em;min-width:1.6em}.sm\:kbd-md{padding-left:.5rem;padding-right:.5rem;font-size:1rem;line-height:1.5rem;min-height:2.2em;min-width:2.2em}.sm\:kbd-lg{padding-left:1rem;padding-right:1rem;font-size:1.125rem;line-height:1.75rem;min-height:2.5em;min-width:2.5em}.sm\:modal-top{place-items:start}.sm\:modal-middle{place-items:center}.sm\:modal-bottom{place-items:end}.sm\:radio-sm[type=radio]{height:1.25rem;width:1.25rem}.sm\:radio-md[type=radio]{height:1.5rem;width:1.5rem}.sm\:radio-lg[type=radio]{height:2rem;width:2rem}.sm\:range-sm{height:1.25rem}.sm\:range-sm::-webkit-slider-runnable-track{height:.25rem}.sm\:range-sm::-moz-range-track{height:.25rem}.sm\:range-sm::-webkit-slider-thumb{height:1.25rem;width:1.25rem;--filler-offset:0.5rem}.sm\:range-sm::-moz-range-thumb{height:1.25rem;width:1.25rem;--filler-offset:0.5rem}.sm\:range-md{height:1.5rem}.sm\:range-md::-webkit-slider-runnable-track{height:.5rem}.sm\:range-md::-moz-range-track{height:.5rem}.sm\:range-md::-webkit-slider-thumb{height:1.5rem;width:1.5rem;--filler-offset:0.6rem}.sm\:range-md::-moz-range-thumb{height:1.5rem;width:1.5rem;--filler-offset:0.6rem}.sm\:range-lg{height:2rem}.sm\:range-lg::-webkit-slider-runnable-track{height:1rem}.sm\:range-lg::-moz-range-track{height:1rem}.sm\:range-lg::-webkit-slider-thumb{height:2rem;width:2rem;--filler-offset:1rem}.sm\:range-lg::-moz-range-thumb{height:2rem;width:2rem;--filler-offset:1rem}.sm\:rating-sm input{height:1rem;width:1rem}.sm\:rating-md input{height:1.5rem;width:1.5rem}.sm\:rating-lg input{height:2.5rem;width:2.5rem}.sm\:rating-sm.rating-half input:not(.rating-hidden){width:.5rem}.sm\:rating-md.rating-half input:not(.rating-hidden){width:.75rem}.sm\:rating-lg.rating-half input:not(.rating-hidden){width:1.25rem}.sm\:select-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2}[dir=rtl] .sm\:select-md{padding-left:2.5rem;padding-right:1rem}.sm\:select-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:2rem;font-size:1.125rem;line-height:1.75rem;line-height:2}[dir=rtl] .sm\:select-lg{padding-left:2rem;padding-right:1.5rem}.sm\:select-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:2rem;font-size:.875rem;line-height:2rem}[dir=rtl] .sm\:select-sm{padding-left:2rem;padding-right:.75rem}.sm\:stats-horizontal{grid-auto-flow:column}.sm\:stats-vertical{grid-auto-flow:row}.sm\:tabs-md :where(.tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding:1rem}.sm\:tabs-lg :where(.tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding:1.25rem}.sm\:tabs-sm :where(.tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding:0.75rem}.sm\:textarea-sm{padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:2rem}.sm\:textarea-md{padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;line-height:2}.sm\:textarea-lg{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.sm\:toggle-sm[type=checkbox]{--handleoffset:0.75rem;height:1.25rem;width:2rem}.sm\:toggle-md[type=checkbox]{--handleoffset:1.5rem;height:1.5rem;width:3rem}.sm\:toggle-lg[type=checkbox]{--handleoffset:2rem;height:2rem;width:4rem}.sm\:card-compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.sm\:card-compact .card-title{margin-bottom:.25rem}.sm\:card-normal .card-body{padding:var(--padding-card,2rem);font-size:1rem;line-height:1.5rem}.sm\:card-normal .card-title{margin-bottom:.75rem}.sm\:divider-horizontal{margin-left:1rem;margin-right:1rem;margin-top:0;margin-bottom:0;height:auto;width:1rem}.sm\:divider-vertical{margin-left:0;margin-right:0;margin-top:1rem;margin-bottom:1rem;height:1rem;width:auto}.sm\:drawer-open>.drawer-toggle~.drawer-side>.drawer-overlay{cursor:default;background-color:transparent}.sm\:menu-sm :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.sm\:menu-sm :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem}.sm\:menu-sm .menu-title{padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem}.sm\:menu-md :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.sm\:menu-md :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.sm\:menu-md .menu-title{padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem}.sm\:menu-lg :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.sm\:menu-lg :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-size:1.125rem;line-height:1.75rem}.sm\:menu-lg .menu-title{padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem}.sm\:modal-top :where(.modal-box){width:100%;max-width:none;--tw-translate-y:-2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-top-left-radius:0;border-top-right-radius:0}.sm\:modal-middle :where(.modal-box){width:91.666667%;max-width:32rem;--tw-translate-y:0px;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem)}.sm\:modal-bottom :where(.modal-box){width:100%;max-width:none;--tw-translate-y:2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:0;border-bottom-left-radius:0}.sm\:stats-horizontal>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:stats-horizontal{overflow-x:auto}.sm\:stats-horizontal:where([dir=rtl],[dir=rtl] *){--tw-divide-x-reverse:1}.sm\:stats-vertical>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.sm\:stats-vertical{overflow-y:auto}.sm\:table-sm :not(thead):not(tfoot) tr{font-size:.875rem;line-height:1.25rem}.sm\:table-sm :where(th,td){padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem}.sm\:table-md :not(thead):not(tfoot) tr{font-size:.875rem;line-height:1.25rem}.sm\:table-md :where(th,td){padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem}.sm\:table-lg :not(thead):not(tfoot) tr{font-size:1rem;line-height:1.5rem}.sm\:table-lg :where(th,td){padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem}}@media (min-width:768px){.md\:tab-rounded-lg{--tab-radius:0.5rem}.md\:badge-sm{height:1rem;font-size:.75rem;line-height:1rem;padding-left:.438rem;padding-right:.438rem}.md\:badge-md{height:1.25rem;font-size:.875rem;line-height:1.25rem;padding-left:.563rem;padding-right:.563rem}.md\:badge-lg{height:1.5rem;font-size:1rem;line-height:1.5rem;padding-left:.688rem;padding-right:.688rem}.md\:btm-nav-sm{height:3rem}.md\:btm-nav-sm>:where(.active){border-top-width:2px}.md\:btm-nav-sm .btm-nav-label{font-size:.75rem;line-height:1rem}.md\:btm-nav-md{height:4rem}.md\:btm-nav-md>:where(.active){border-top-width:2px}.md\:btm-nav-md .btm-nav-label{font-size:.875rem;line-height:1.25rem}.md\:btm-nav-lg{height:5rem}.md\:btm-nav-lg>:where(.active){border-top-width:4px}.md\:btm-nav-lg .btm-nav-label{font-size:1rem;line-height:1.5rem}.md\:btn-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.md\:btn-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem}.md\:btn-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem}.btn-square:where(.md\:btn-sm){height:2rem;width:2rem;padding:0}.btn-square:where(.md\:btn-md){height:3rem;width:3rem;padding:0}.btn-square:where(.md\:btn-lg){height:4rem;width:4rem;padding:0}.btn-circle:where(.md\:btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.btn-circle:where(.md\:btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0}.btn-circle:where(.md\:btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}.md\:card-side{align-items:stretch;flex-direction:row}.md\:card-side :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:unset}.md\:card-side :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:inherit}.md\:card-side figure>*{max-width:unset}:where(.md\:card-side figure > *){width:100%;height:100%;object-fit:cover}.md\:checkbox-sm[type=checkbox]{height:1.25rem;width:1.25rem}.md\:checkbox-md[type=checkbox]{height:1.5rem;width:1.5rem}.md\:checkbox-lg[type=checkbox]{height:2rem;width:2rem}.md\:divider-horizontal{flex-direction:column}.md\:divider-horizontal:before{height:100%;width:.125rem}.md\:divider-horizontal:after{height:100%;width:.125rem}.md\:divider-vertical{flex-direction:row}.md\:divider-vertical:before{height:.125rem;width:100%}.md\:divider-vertical:after{height:.125rem;width:100%}.md\:drawer-open>.drawer-toggle{display:none}.md\:drawer-open>.drawer-toggle~.drawer-side{pointer-events:auto;visibility:visible;position:sticky;display:block;width:auto;overscroll-behavior:auto}.md\:drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay){transform:translateX(0)}[dir=rtl] .md\:drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay){transform:translateX(0)}.md\:drawer-open>.drawer-toggle:checked~.drawer-side{pointer-events:auto;visibility:visible}.md\:drawer-open>.drawer-side{overflow-y:auto}html:has(.md\:drawer-open.md\:drawer-open){overflow-y:auto;scrollbar-gutter:auto}.md\:file-input-sm{height:2rem;padding-inline-end:0.75rem;font-size:.875rem;line-height:1.25rem;line-height:2}.md\:file-input-sm::file-selector-button{margin-right:.75rem;font-size:.875rem}.md\:file-input-md{height:3rem;padding-inline-end:1rem;font-size:.875rem;line-height:1.25rem;line-height:2}.md\:file-input-md::file-selector-button{margin-right:1rem;font-size:.875rem}.md\:file-input-lg{height:4rem;padding-inline-end:1.5rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.md\:file-input-lg::file-selector-button{margin-right:1.5rem;font-size:1.125rem}.md\:input-md{height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:2}.md\:input-lg{height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.md\:input-sm{height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:2rem}.md\:kbd-sm{padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem;min-height:1.6em;min-width:1.6em}.md\:kbd-md{padding-left:.5rem;padding-right:.5rem;font-size:1rem;line-height:1.5rem;min-height:2.2em;min-width:2.2em}.md\:kbd-lg{padding-left:1rem;padding-right:1rem;font-size:1.125rem;line-height:1.75rem;min-height:2.5em;min-width:2.5em}.md\:modal-top{place-items:start}.md\:modal-middle{place-items:center}.md\:modal-bottom{place-items:end}.md\:radio-sm[type=radio]{height:1.25rem;width:1.25rem}.md\:radio-md[type=radio]{height:1.5rem;width:1.5rem}.md\:radio-lg[type=radio]{height:2rem;width:2rem}.md\:range-sm{height:1.25rem}.md\:range-sm::-webkit-slider-runnable-track{height:.25rem}.md\:range-sm::-moz-range-track{height:.25rem}.md\:range-sm::-webkit-slider-thumb{height:1.25rem;width:1.25rem;--filler-offset:0.5rem}.md\:range-sm::-moz-range-thumb{height:1.25rem;width:1.25rem;--filler-offset:0.5rem}.md\:range-md{height:1.5rem}.md\:range-md::-webkit-slider-runnable-track{height:.5rem}.md\:range-md::-moz-range-track{height:.5rem}.md\:range-md::-webkit-slider-thumb{height:1.5rem;width:1.5rem;--filler-offset:0.6rem}.md\:range-md::-moz-range-thumb{height:1.5rem;width:1.5rem;--filler-offset:0.6rem}.md\:range-lg{height:2rem}.md\:range-lg::-webkit-slider-runnable-track{height:1rem}.md\:range-lg::-moz-range-track{height:1rem}.md\:range-lg::-webkit-slider-thumb{height:2rem;width:2rem;--filler-offset:1rem}.md\:range-lg::-moz-range-thumb{height:2rem;width:2rem;--filler-offset:1rem}.md\:rating-sm input{height:1rem;width:1rem}.md\:rating-md input{height:1.5rem;width:1.5rem}.md\:rating-lg input{height:2.5rem;width:2.5rem}.md\:rating-sm.rating-half input:not(.rating-hidden){width:.5rem}.md\:rating-md.rating-half input:not(.rating-hidden){width:.75rem}.md\:rating-lg.rating-half input:not(.rating-hidden){width:1.25rem}.md\:select-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2}[dir=rtl] .md\:select-md{padding-left:2.5rem;padding-right:1rem}.md\:select-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:2rem;font-size:1.125rem;line-height:1.75rem;line-height:2}[dir=rtl] .md\:select-lg{padding-left:2rem;padding-right:1.5rem}.md\:select-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:2rem;font-size:.875rem;line-height:2rem}[dir=rtl] .md\:select-sm{padding-left:2rem;padding-right:.75rem}.md\:stats-horizontal{grid-auto-flow:column}.md\:stats-vertical{grid-auto-flow:row}.md\:tabs-md :where(.tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding:1rem}.md\:tabs-lg :where(.tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding:1.25rem}.md\:tabs-sm :where(.tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding:0.75rem}.md\:textarea-sm{padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:2rem}.md\:textarea-md{padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;line-height:2}.md\:textarea-lg{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.md\:toggle-sm[type=checkbox]{--handleoffset:0.75rem;height:1.25rem;width:2rem}.md\:toggle-md[type=checkbox]{--handleoffset:1.5rem;height:1.5rem;width:3rem}.md\:toggle-lg[type=checkbox]{--handleoffset:2rem;height:2rem;width:4rem}.md\:card-compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.md\:card-compact .card-title{margin-bottom:.25rem}.md\:card-normal .card-body{padding:var(--padding-card,2rem);font-size:1rem;line-height:1.5rem}.md\:card-normal .card-title{margin-bottom:.75rem}.md\:divider-horizontal{margin-left:1rem;margin-right:1rem;margin-top:0;margin-bottom:0;height:auto;width:1rem}.md\:divider-vertical{margin-left:0;margin-right:0;margin-top:1rem;margin-bottom:1rem;height:1rem;width:auto}.md\:drawer-open>.drawer-toggle~.drawer-side>.drawer-overlay{cursor:default;background-color:transparent}.md\:menu-sm :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.md\:menu-sm :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem}.md\:menu-sm .menu-title{padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem}.md\:menu-md :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.md\:menu-md :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.md\:menu-md .menu-title{padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem}.md\:menu-lg :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.md\:menu-lg :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-size:1.125rem;line-height:1.75rem}.md\:menu-lg .menu-title{padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem}.md\:modal-top :where(.modal-box){width:100%;max-width:none;--tw-translate-y:-2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-top-left-radius:0;border-top-right-radius:0}.md\:modal-middle :where(.modal-box){width:91.666667%;max-width:32rem;--tw-translate-y:0px;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem)}.md\:modal-bottom :where(.modal-box){width:100%;max-width:none;--tw-translate-y:2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:0;border-bottom-left-radius:0}.md\:stats-horizontal>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.md\:stats-horizontal{overflow-x:auto}.md\:stats-horizontal:where([dir=rtl],[dir=rtl] *){--tw-divide-x-reverse:1}.md\:stats-vertical>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.md\:stats-vertical{overflow-y:auto}.md\:table-sm :not(thead):not(tfoot) tr{font-size:.875rem;line-height:1.25rem}.md\:table-sm :where(th,td){padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem}.md\:table-md :not(thead):not(tfoot) tr{font-size:.875rem;line-height:1.25rem}.md\:table-md :where(th,td){padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem}.md\:table-lg :not(thead):not(tfoot) tr{font-size:1rem;line-height:1.5rem}.md\:table-lg :where(th,td){padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem}}@media (min-width:1024px){.lg\:tab-rounded-lg{--tab-radius:0.5rem}.lg\:badge-sm{height:1rem;font-size:.75rem;line-height:1rem;padding-left:.438rem;padding-right:.438rem}.lg\:badge-md{height:1.25rem;font-size:.875rem;line-height:1.25rem;padding-left:.563rem;padding-right:.563rem}.lg\:badge-lg{height:1.5rem;font-size:1rem;line-height:1.5rem;padding-left:.688rem;padding-right:.688rem}.lg\:btm-nav-sm{height:3rem}.lg\:btm-nav-sm>:where(.active){border-top-width:2px}.lg\:btm-nav-sm .btm-nav-label{font-size:.75rem;line-height:1rem}.lg\:btm-nav-md{height:4rem}.lg\:btm-nav-md>:where(.active){border-top-width:2px}.lg\:btm-nav-md .btm-nav-label{font-size:.875rem;line-height:1.25rem}.lg\:btm-nav-lg{height:5rem}.lg\:btm-nav-lg>:where(.active){border-top-width:4px}.lg\:btm-nav-lg .btm-nav-label{font-size:1rem;line-height:1.5rem}.lg\:btn-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.lg\:btn-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem}.lg\:btn-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem}.btn-square:where(.lg\:btn-sm){height:2rem;width:2rem;padding:0}.btn-square:where(.lg\:btn-md){height:3rem;width:3rem;padding:0}.btn-square:where(.lg\:btn-lg){height:4rem;width:4rem;padding:0}.btn-circle:where(.lg\:btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.btn-circle:where(.lg\:btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0}.btn-circle:where(.lg\:btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}.lg\:card-side{align-items:stretch;flex-direction:row}.lg\:card-side :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:unset}.lg\:card-side :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:inherit}.lg\:card-side figure>*{max-width:unset}:where(.lg\:card-side figure > *){width:100%;height:100%;object-fit:cover}.lg\:checkbox-sm[type=checkbox]{height:1.25rem;width:1.25rem}.lg\:checkbox-md[type=checkbox]{height:1.5rem;width:1.5rem}.lg\:checkbox-lg[type=checkbox]{height:2rem;width:2rem}.lg\:divider-horizontal{flex-direction:column}.lg\:divider-horizontal:before{height:100%;width:.125rem}.lg\:divider-horizontal:after{height:100%;width:.125rem}.lg\:divider-vertical{flex-direction:row}.lg\:divider-vertical:before{height:.125rem;width:100%}.lg\:divider-vertical:after{height:.125rem;width:100%}.lg\:drawer-open>.drawer-toggle{display:none}.lg\:drawer-open>.drawer-toggle~.drawer-side{pointer-events:auto;visibility:visible;position:sticky;display:block;width:auto;overscroll-behavior:auto}.lg\:drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay){transform:translateX(0)}[dir=rtl] .lg\:drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay){transform:translateX(0)}.lg\:drawer-open>.drawer-toggle:checked~.drawer-side{pointer-events:auto;visibility:visible}.lg\:drawer-open>.drawer-side{overflow-y:auto}html:has(.lg\:drawer-open.lg\:drawer-open){overflow-y:auto;scrollbar-gutter:auto}.lg\:file-input-sm{height:2rem;padding-inline-end:0.75rem;font-size:.875rem;line-height:1.25rem;line-height:2}.lg\:file-input-sm::file-selector-button{margin-right:.75rem;font-size:.875rem}.lg\:file-input-md{height:3rem;padding-inline-end:1rem;font-size:.875rem;line-height:1.25rem;line-height:2}.lg\:file-input-md::file-selector-button{margin-right:1rem;font-size:.875rem}.lg\:file-input-lg{height:4rem;padding-inline-end:1.5rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.lg\:file-input-lg::file-selector-button{margin-right:1.5rem;font-size:1.125rem}.lg\:input-md{height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:2}.lg\:input-lg{height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.lg\:input-sm{height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:2rem}.lg\:kbd-sm{padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem;min-height:1.6em;min-width:1.6em}.lg\:kbd-md{padding-left:.5rem;padding-right:.5rem;font-size:1rem;line-height:1.5rem;min-height:2.2em;min-width:2.2em}.lg\:kbd-lg{padding-left:1rem;padding-right:1rem;font-size:1.125rem;line-height:1.75rem;min-height:2.5em;min-width:2.5em}.lg\:modal-top{place-items:start}.lg\:modal-middle{place-items:center}.lg\:modal-bottom{place-items:end}.lg\:radio-sm[type=radio]{height:1.25rem;width:1.25rem}.lg\:radio-md[type=radio]{height:1.5rem;width:1.5rem}.lg\:radio-lg[type=radio]{height:2rem;width:2rem}.lg\:range-sm{height:1.25rem}.lg\:range-sm::-webkit-slider-runnable-track{height:.25rem}.lg\:range-sm::-moz-range-track{height:.25rem}.lg\:range-sm::-webkit-slider-thumb{height:1.25rem;width:1.25rem;--filler-offset:0.5rem}.lg\:range-sm::-moz-range-thumb{height:1.25rem;width:1.25rem;--filler-offset:0.5rem}.lg\:range-md{height:1.5rem}.lg\:range-md::-webkit-slider-runnable-track{height:.5rem}.lg\:range-md::-moz-range-track{height:.5rem}.lg\:range-md::-webkit-slider-thumb{height:1.5rem;width:1.5rem;--filler-offset:0.6rem}.lg\:range-md::-moz-range-thumb{height:1.5rem;width:1.5rem;--filler-offset:0.6rem}.lg\:range-lg{height:2rem}.lg\:range-lg::-webkit-slider-runnable-track{height:1rem}.lg\:range-lg::-moz-range-track{height:1rem}.lg\:range-lg::-webkit-slider-thumb{height:2rem;width:2rem;--filler-offset:1rem}.lg\:range-lg::-moz-range-thumb{height:2rem;width:2rem;--filler-offset:1rem}.lg\:rating-sm input{height:1rem;width:1rem}.lg\:rating-md input{height:1.5rem;width:1.5rem}.lg\:rating-lg input{height:2.5rem;width:2.5rem}.lg\:rating-sm.rating-half input:not(.rating-hidden){width:.5rem}.lg\:rating-md.rating-half input:not(.rating-hidden){width:.75rem}.lg\:rating-lg.rating-half input:not(.rating-hidden){width:1.25rem}.lg\:select-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2}[dir=rtl] .lg\:select-md{padding-left:2.5rem;padding-right:1rem}.lg\:select-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:2rem;font-size:1.125rem;line-height:1.75rem;line-height:2}[dir=rtl] .lg\:select-lg{padding-left:2rem;padding-right:1.5rem}.lg\:select-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:2rem;font-size:.875rem;line-height:2rem}[dir=rtl] .lg\:select-sm{padding-left:2rem;padding-right:.75rem}.lg\:stats-horizontal{grid-auto-flow:column}.lg\:stats-vertical{grid-auto-flow:row}.lg\:tabs-md :where(.tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding:1rem}.lg\:tabs-lg :where(.tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding:1.25rem}.lg\:tabs-sm :where(.tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding:0.75rem}.lg\:textarea-sm{padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:2rem}.lg\:textarea-md{padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;line-height:2}.lg\:textarea-lg{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.lg\:toggle-sm[type=checkbox]{--handleoffset:0.75rem;height:1.25rem;width:2rem}.lg\:toggle-md[type=checkbox]{--handleoffset:1.5rem;height:1.5rem;width:3rem}.lg\:toggle-lg[type=checkbox]{--handleoffset:2rem;height:2rem;width:4rem}.lg\:card-compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.lg\:card-compact .card-title{margin-bottom:.25rem}.lg\:card-normal .card-body{padding:var(--padding-card,2rem);font-size:1rem;line-height:1.5rem}.lg\:card-normal .card-title{margin-bottom:.75rem}.lg\:divider-horizontal{margin-left:1rem;margin-right:1rem;margin-top:0;margin-bottom:0;height:auto;width:1rem}.lg\:divider-vertical{margin-left:0;margin-right:0;margin-top:1rem;margin-bottom:1rem;height:1rem;width:auto}.lg\:drawer-open>.drawer-toggle~.drawer-side>.drawer-overlay{cursor:default;background-color:transparent}.lg\:menu-sm :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.lg\:menu-sm :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem}.lg\:menu-sm .menu-title{padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem}.lg\:menu-md :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.lg\:menu-md :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.lg\:menu-md .menu-title{padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem}.lg\:menu-lg :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.lg\:menu-lg :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-size:1.125rem;line-height:1.75rem}.lg\:menu-lg .menu-title{padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem}.lg\:modal-top :where(.modal-box){width:100%;max-width:none;--tw-translate-y:-2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-top-left-radius:0;border-top-right-radius:0}.lg\:modal-middle :where(.modal-box){width:91.666667%;max-width:32rem;--tw-translate-y:0px;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem)}.lg\:modal-bottom :where(.modal-box){width:100%;max-width:none;--tw-translate-y:2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:0;border-bottom-left-radius:0}.lg\:stats-horizontal>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.lg\:stats-horizontal{overflow-x:auto}.lg\:stats-horizontal:where([dir=rtl],[dir=rtl] *){--tw-divide-x-reverse:1}.lg\:stats-vertical>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.lg\:stats-vertical{overflow-y:auto}.lg\:table-sm :not(thead):not(tfoot) tr{font-size:.875rem;line-height:1.25rem}.lg\:table-sm :where(th,td){padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem}.lg\:table-md :not(thead):not(tfoot) tr{font-size:.875rem;line-height:1.25rem}.lg\:table-md :where(th,td){padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem}.lg\:table-lg :not(thead):not(tfoot) tr{font-size:1rem;line-height:1.5rem}.lg\:table-lg :where(th,td){padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem}}@media (min-width:1280px){.xl\:tab-rounded-lg{--tab-radius:0.5rem}.xl\:badge-sm{height:1rem;font-size:.75rem;line-height:1rem;padding-left:.438rem;padding-right:.438rem}.xl\:badge-md{height:1.25rem;font-size:.875rem;line-height:1.25rem;padding-left:.563rem;padding-right:.563rem}.xl\:badge-lg{height:1.5rem;font-size:1rem;line-height:1.5rem;padding-left:.688rem;padding-right:.688rem}.xl\:btm-nav-sm{height:3rem}.xl\:btm-nav-sm>:where(.active){border-top-width:2px}.xl\:btm-nav-sm .btm-nav-label{font-size:.75rem;line-height:1rem}.xl\:btm-nav-md{height:4rem}.xl\:btm-nav-md>:where(.active){border-top-width:2px}.xl\:btm-nav-md .btm-nav-label{font-size:.875rem;line-height:1.25rem}.xl\:btm-nav-lg{height:5rem}.xl\:btm-nav-lg>:where(.active){border-top-width:4px}.xl\:btm-nav-lg .btm-nav-label{font-size:1rem;line-height:1.5rem}.xl\:btn-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.xl\:btn-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem}.xl\:btn-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem}.btn-square:where(.xl\:btn-sm){height:2rem;width:2rem;padding:0}.btn-square:where(.xl\:btn-md){height:3rem;width:3rem;padding:0}.btn-square:where(.xl\:btn-lg){height:4rem;width:4rem;padding:0}.btn-circle:where(.xl\:btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.btn-circle:where(.xl\:btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0}.btn-circle:where(.xl\:btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}.xl\:card-side{align-items:stretch;flex-direction:row}.xl\:card-side :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:unset}.xl\:card-side :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:inherit}.xl\:card-side figure>*{max-width:unset}:where(.xl\:card-side figure > *){width:100%;height:100%;object-fit:cover}.xl\:checkbox-sm[type=checkbox]{height:1.25rem;width:1.25rem}.xl\:checkbox-md[type=checkbox]{height:1.5rem;width:1.5rem}.xl\:checkbox-lg[type=checkbox]{height:2rem;width:2rem}.xl\:divider-horizontal{flex-direction:column}.xl\:divider-horizontal:before{height:100%;width:.125rem}.xl\:divider-horizontal:after{height:100%;width:.125rem}.xl\:divider-vertical{flex-direction:row}.xl\:divider-vertical:before{height:.125rem;width:100%}.xl\:divider-vertical:after{height:.125rem;width:100%}.xl\:drawer-open>.drawer-toggle{display:none}.xl\:drawer-open>.drawer-toggle~.drawer-side{pointer-events:auto;visibility:visible;position:sticky;display:block;width:auto;overscroll-behavior:auto}.xl\:drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay){transform:translateX(0)}[dir=rtl] .xl\:drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay){transform:translateX(0)}.xl\:drawer-open>.drawer-toggle:checked~.drawer-side{pointer-events:auto;visibility:visible}.xl\:drawer-open>.drawer-side{overflow-y:auto}html:has(.xl\:drawer-open.xl\:drawer-open){overflow-y:auto;scrollbar-gutter:auto}.xl\:file-input-sm{height:2rem;padding-inline-end:0.75rem;font-size:.875rem;line-height:1.25rem;line-height:2}.xl\:file-input-sm::file-selector-button{margin-right:.75rem;font-size:.875rem}.xl\:file-input-md{height:3rem;padding-inline-end:1rem;font-size:.875rem;line-height:1.25rem;line-height:2}.xl\:file-input-md::file-selector-button{margin-right:1rem;font-size:.875rem}.xl\:file-input-lg{height:4rem;padding-inline-end:1.5rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.xl\:file-input-lg::file-selector-button{margin-right:1.5rem;font-size:1.125rem}.xl\:input-md{height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:2}.xl\:input-lg{height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.xl\:input-sm{height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:2rem}.xl\:kbd-sm{padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem;min-height:1.6em;min-width:1.6em}.xl\:kbd-md{padding-left:.5rem;padding-right:.5rem;font-size:1rem;line-height:1.5rem;min-height:2.2em;min-width:2.2em}.xl\:kbd-lg{padding-left:1rem;padding-right:1rem;font-size:1.125rem;line-height:1.75rem;min-height:2.5em;min-width:2.5em}.xl\:modal-top{place-items:start}.xl\:modal-middle{place-items:center}.xl\:modal-bottom{place-items:end}.xl\:radio-sm[type=radio]{height:1.25rem;width:1.25rem}.xl\:radio-md[type=radio]{height:1.5rem;width:1.5rem}.xl\:radio-lg[type=radio]{height:2rem;width:2rem}.xl\:range-sm{height:1.25rem}.xl\:range-sm::-webkit-slider-runnable-track{height:.25rem}.xl\:range-sm::-moz-range-track{height:.25rem}.xl\:range-sm::-webkit-slider-thumb{height:1.25rem;width:1.25rem;--filler-offset:0.5rem}.xl\:range-sm::-moz-range-thumb{height:1.25rem;width:1.25rem;--filler-offset:0.5rem}.xl\:range-md{height:1.5rem}.xl\:range-md::-webkit-slider-runnable-track{height:.5rem}.xl\:range-md::-moz-range-track{height:.5rem}.xl\:range-md::-webkit-slider-thumb{height:1.5rem;width:1.5rem;--filler-offset:0.6rem}.xl\:range-md::-moz-range-thumb{height:1.5rem;width:1.5rem;--filler-offset:0.6rem}.xl\:range-lg{height:2rem}.xl\:range-lg::-webkit-slider-runnable-track{height:1rem}.xl\:range-lg::-moz-range-track{height:1rem}.xl\:range-lg::-webkit-slider-thumb{height:2rem;width:2rem;--filler-offset:1rem}.xl\:range-lg::-moz-range-thumb{height:2rem;width:2rem;--filler-offset:1rem}.xl\:rating-sm input{height:1rem;width:1rem}.xl\:rating-md input{height:1.5rem;width:1.5rem}.xl\:rating-lg input{height:2.5rem;width:2.5rem}.xl\:rating-sm.rating-half input:not(.rating-hidden){width:.5rem}.xl\:rating-md.rating-half input:not(.rating-hidden){width:.75rem}.xl\:rating-lg.rating-half input:not(.rating-hidden){width:1.25rem}.xl\:select-md{height:3rem;min-height:3rem;padding-left:1rem;padding-right:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2}[dir=rtl] .xl\:select-md{padding-left:2.5rem;padding-right:1rem}.xl\:select-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:2rem;font-size:1.125rem;line-height:1.75rem;line-height:2}[dir=rtl] .xl\:select-lg{padding-left:2rem;padding-right:1.5rem}.xl\:select-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:2rem;font-size:.875rem;line-height:2rem}[dir=rtl] .xl\:select-sm{padding-left:2rem;padding-right:.75rem}.xl\:stats-horizontal{grid-auto-flow:column}.xl\:stats-vertical{grid-auto-flow:row}.xl\:tabs-md :where(.tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding:1rem}.xl\:tabs-lg :where(.tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding:1.25rem}.xl\:tabs-sm :where(.tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding:0.75rem}.xl\:textarea-sm{padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:2rem}.xl\:textarea-md{padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;line-height:2}.xl\:textarea-lg{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.xl\:toggle-sm[type=checkbox]{--handleoffset:0.75rem;height:1.25rem;width:2rem}.xl\:toggle-md[type=checkbox]{--handleoffset:1.5rem;height:1.5rem;width:3rem}.xl\:toggle-lg[type=checkbox]{--handleoffset:2rem;height:2rem;width:4rem}.xl\:card-compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.xl\:card-compact .card-title{margin-bottom:.25rem}.xl\:card-normal .card-body{padding:var(--padding-card,2rem);font-size:1rem;line-height:1.5rem}.xl\:card-normal .card-title{margin-bottom:.75rem}.xl\:divider-horizontal{margin-left:1rem;margin-right:1rem;margin-top:0;margin-bottom:0;height:auto;width:1rem}.xl\:divider-vertical{margin-left:0;margin-right:0;margin-top:1rem;margin-bottom:1rem;height:1rem;width:auto}.xl\:drawer-open>.drawer-toggle~.drawer-side>.drawer-overlay{cursor:default;background-color:transparent}.xl\:menu-sm :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.xl\:menu-sm :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem}.xl\:menu-sm .menu-title{padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem}.xl\:menu-md :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.xl\:menu-md :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.xl\:menu-md .menu-title{padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem}.xl\:menu-lg :where(li:not(.menu-title) > :not(ul,details,.menu-title)),.xl\:menu-lg :where(li:not(.menu-title) > details > summary:not(.menu-title)){border-radius:var(--rounded-btn,.5rem);padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-size:1.125rem;line-height:1.75rem}.xl\:menu-lg .menu-title{padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem}.xl\:modal-top :where(.modal-box){width:100%;max-width:none;--tw-translate-y:-2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem);border-top-left-radius:0;border-top-right-radius:0}.xl\:modal-middle :where(.modal-box){width:91.666667%;max-width:32rem;--tw-translate-y:0px;--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:var(--rounded-box,1rem);border-bottom-left-radius:var(--rounded-box,1rem)}.xl\:modal-bottom :where(.modal-box){width:100%;max-width:none;--tw-translate-y:2.5rem;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box,1rem);border-top-right-radius:var(--rounded-box,1rem);border-bottom-right-radius:0;border-bottom-left-radius:0}.xl\:stats-horizontal>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.xl\:stats-horizontal{overflow-x:auto}.xl\:stats-horizontal:where([dir=rtl],[dir=rtl] *){--tw-divide-x-reverse:1}.xl\:stats-vertical>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.xl\:stats-vertical{overflow-y:auto}.xl\:table-sm :not(thead):not(tfoot) tr{font-size:.875rem;line-height:1.25rem}.xl\:table-sm :where(th,td){padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem}.xl\:table-md :not(thead):not(tfoot) tr{font-size:.875rem;line-height:1.25rem}.xl\:table-md :where(th,td){padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem}.xl\:table-lg :not(thead):not(tfoot) tr{font-size:1rem;line-height:1.5rem}.xl\:table-lg :where(th,td){padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem}}
/*# sourceMappingURL=/sm/8db1e6d492ffa4fb958160473f2b18888f646cec872c2be4041e26b6c679f770.map */
/* Font Awesome 6.5.1 LOCAL PDF bundle (performance remediation). Generated from cdnjs all.min.css. */
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/fa/fa-regular-400.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fonts/fa/fa-solid-900.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/fa/fa-brands-400.woff2) format("woff2")}
.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}
.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa-regular,.far{font-weight:400}
.fa-solid,.fas{font-weight:900}
.fa-stethoscope:before{content:"\f0f1"}
.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}
.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}
.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}
.fa-fingerprint:before{content:"\f577"}
.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-laptop:before{content:"\f109"}
.fa-file-csv:before{content:"\f6dd"}
.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}
.fa-comments:before{content:"\f086"}
.fa-clipboard-list:before{content:"\f46d"}
.fa-cloud:before{content:"\f0c2"}
.fa-gavel:before,.fa-legal:before{content:"\f0e3"}
.fa-table:before{content:"\f0ce"}
.fa-compass:before{content:"\f14e"}
.fa-people-group:before{content:"\e533"}
.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}
.fa-lightbulb:before{content:"\f0eb"}
.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}
.fa-sitemap:before{content:"\f0e8"}
.fa-flag:before{content:"\f024"}
.fa-comment-slash:before{content:"\f4b3"}
.fa-list-squares:before,.fa-list:before{content:"\f03a"}
.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}
.fa-lock:before{content:"\f023"}
.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}
.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}
.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}
.fa-users:before{content:"\f0c0"}
.fa-eye-slash:before{content:"\f070"}
.fa-plug:before{content:"\f1e6"}
.fa-bullseye:before{content:"\f140"}
.fa-chart-simple:before{content:"\e473"}
.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}
.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}
.fa-user:before{content:"\f007"}
.fa-building-user:before{content:"\e4da"}
.fa-key:before{content:"\f084"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-globe:before{content:"\f0ac"}
.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}
.fa-ban:before,.fa-cancel:before{content:"\f05e"}
.fa-star:before{content:"\f005"}
.fa-repeat:before{content:"\f363"}
.fa-box:before{content:"\f466"}
.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}
.fa-file-invoice-dollar:before{content:"\f571"}
.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}
.fa-server:before{content:"\f233"}
.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}
.fa-microchip:before{content:"\f2db"}
.fa-crown:before{content:"\f521"}
.fa-fire:before{content:"\f06d"}
.fa-folder-open:before{content:"\f07c"}
.fa-unlock:before{content:"\f09c"}
.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}
.fa-gift:before{content:"\f06b"}
.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}
.fa-microphone:before{content:"\f130"}
.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}
.fa-handshake:before{content:"\f2b5"}
.fa-gem:before{content:"\f3a5"}
.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}
.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}
.fa-user-tie:before{content:"\f508"}
.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}
.fa-certificate:before{content:"\f0a3"}
.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}
.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}
.fa-scroll:before{content:"\f70e"}
.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}
.fa-palette:before{content:"\f53f"}
.fa-file-powerpoint:before{content:"\f1c4"}
.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}
.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}
.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}
.fa-layer-group:before{content:"\f5fd"}
.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}
.fa-language:before{content:"\f1ab"}
.fa-filter:before{content:"\f0b0"}
.fa-question:before{content:"\3f"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-code:before{content:"\f121"}
.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}
.fa-road:before{content:"\f018"}
.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}
.fa-file-excel:before{content:"\f1c3"}
.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}
.fa-arrow-right:before{content:"\f061"}
.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}
.fa-heart:before{content:"\f004"}
.fa-cube:before{content:"\f1b2"}
.fa-money-bill-trend-up:before{content:"\e529"}
.fa-circle:before{content:"\f111"}
.fa-clipboard-check:before{content:"\f46c"}
.fa-wrench:before{content:"\f0ad"}
.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}
.fa-code-branch:before{content:"\f126"}
.fa-route:before{content:"\f4d7"}
.fa-clipboard-question:before{content:"\e4e3"}
.fa-tags:before{content:"\f02c"}
.fa-terminal:before{content:"\f120"}
.fa-eye:before{content:"\f06e"}
.fa-file-shield:before{content:"\e4f0"}
.fa-pen:before{content:"\f304"}
.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}
.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}
.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}
.fa-phone:before{content:"\f095"}
.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}
.fa-door-closed:before{content:"\f52a"}
.fa-trash:before{content:"\f1f8"}
.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}
.fa-cubes:before{content:"\f1b3"}
.fa-arrow-left:before{content:"\f060"}
.fa-ruler:before{content:"\f545"}
.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}
.fa-file-pdf:before{content:"\f1c1"}
.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}
.fa-tag:before{content:"\f02b"}
.fa-comment:before{content:"\f075"}
.fa-envelope:before{content:"\f0e0"}
.fa-circle-nodes:before{content:"\e4e2"}
.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}
.fa-calendar-check:before{content:"\f274"}
.fa-landmark:before{content:"\f66f"}
.fa-crosshairs:before{content:"\f05b"}
.fa-check-double:before{content:"\f560"}
.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-minus:before,.fa-subtract:before{content:"\f068"}
.fa-cog:before,.fa-gear:before{content:"\f013"}
.fa-grip-vertical:before{content:"\f58e"}
.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}
.fa-clock-four:before,.fa-clock:before{content:"\f017"}
.fa-keyboard:before{content:"\f11c"}
.fa-piggy-bank:before{content:"\f4d3"}
.fa-coins:before{content:"\f51e"}
.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}
.fa-folder-tree:before{content:"\f802"}
.fa-network-wired:before{content:"\f6ff"}
.fa-flask:before{content:"\f0c3"}
.fa-calculator:before{content:"\f1ec"}
.fa-download:before{content:"\f019"}
.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}
.fa-calendar-week:before{content:"\f784"}
.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}
.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}
.fa-upload:before{content:"\f093"}
.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}
.fa-bolt:before,.fa-zap:before{content:"\f0e7"}
.fa-glass-water:before{content:"\e4f4"}
.fa-industry:before{content:"\f275"}
.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}
.fa-user-lock:before{content:"\f502"}
.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}
.fa-toolbox:before{content:"\f552"}
.fa-bug:before{content:"\f188"}
.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}
.fa-medal:before{content:"\f5a2"}
.fa-bell:before{content:"\f0f3"}
.fa-paint-roller:before{content:"\f5aa"}
.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}
.fa-file:before{content:"\f15b"}
.fa-arrow-down:before{content:"\f063"}
.fa-inbox:before{content:"\f01c"}
.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}
.fa-envelope-open-text:before{content:"\f658"}
.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-play:before{content:"\f04b"}
.fa-font:before{content:"\f031"}
.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}
.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}
.fa-chevron-down:before{content:"\f078"}
.fa-ranking-star:before{content:"\e561"}
.fa-chess-king:before{content:"\f43f"}
.fa-arrow-up:before{content:"\f062"}
.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}
.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}
.fa-user-shield:before{content:"\f505"}
.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}
.fa-add:before,.fa-plus:before{content:"\2b"}
.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}
.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}
.fa-ruler-combined:before{content:"\f546"}
.fa-rocket:before{content:"\f135"}
.fa-arrow-trend-up:before{content:"\e098"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-percent:before,.fa-percentage:before{content:"\25"}
.fa-face-smile:before,.fa-smile:before{content:"\f118"}
.fa-trophy:before{content:"\f091"}
.fa-hammer:before{content:"\f6e3"}
.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}
.fa-spinner:before{content:"\f110"}
.fa-robot:before{content:"\f544"}
.fa-cogs:before,.fa-gears:before{content:"\f085"}
.fa-building:before{content:"\f1ad"}
.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}
.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}
.fa-shield-blank:before,.fa-shield:before{content:"\f132"}
.fa-chart-column:before{content:"\e0e3"}
.fa-calendar:before{content:"\f133"}
.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}
.fa-anchor:before{content:"\f13d"}
.fa-arrow-trend-down:before{content:"\e097"}
.fa-draw-polygon:before{content:"\f5ee"}
.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}
.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}
.fa-table-list:before,.fa-th-list:before{content:"\f00b"}
.fa-book:before{content:"\f02d"}
.fa-user-plus:before{content:"\f234"}
.fa-check:before{content:"\f00c"}
.fa-briefcase:before{content:"\f0b1"}
.fa-user-tag:before{content:"\f507"}
.fa-book-open:before{content:"\f518"}
.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}
.fa-database:before{content:"\f1c0"}
.fa-paper-plane:before{content:"\f1d8"}
.fa-calendar-day:before{content:"\f783"}
.fa-brain:before{content:"\f5dc"}
.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}
.fa-file-invoice:before{content:"\f570"}
.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}
.fa-print:before{content:"\f02f"}
.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}
.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}
.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}
.fa-video-camera:before,.fa-video:before{content:"\f03d"}
.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}
.fa-microsoft:before{content:"\f3ca"}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100 900;
  font-display: block;
  src: url(/assets/fonts/inter/inter-variable-latin-007fce1bff9f7f37469fe61eff9ef62c033af63fccb0e65a2e94f4e0c14d9d6d.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/* ! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com */*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::after,::before{--tw-content:''}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;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,pre,samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0px}.inset-y-0{top:0px;bottom:0px}.bottom-20{bottom:5rem}.bottom-6{bottom:1.5rem}.right-4{right:1rem}.right-6{right:1.5rem}.left-0{left:0px}.left-1\/2{left:50%}.right-0{right:0px}.right-2{right:0.5rem}.top-0{top:0px}.top-1\/2{top:50%}.top-2{top:0.5rem}.top-full{top:100%}.bottom-0{bottom:0px}.bottom-8{bottom:2rem}.left-4{left:1rem}.z-40{z-index:40}.z-50{z-index:50}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.col-span-2{grid-column:span 2 / span 2}.mx-1{margin-left:0.25rem;margin-right:0.25rem}.mx-1\.5{margin-left:0.375rem;margin-right:0.375rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-2{margin-left:0.5rem;margin-right:0.5rem}.my-2{margin-top:0.5rem;margin-bottom:0.5rem}.my-1{margin-top:0.25rem;margin-bottom:0.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-1{margin-bottom:0.25rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:0.5rem}.mb-3{margin-bottom:0.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mr-1{margin-right:0.25rem}.mr-2{margin-right:0.5rem}.mt-1{margin-top:0.25rem}.mt-2{margin-top:0.5rem}.mb-10{margin-bottom:2.5rem}.mb-16{margin-bottom:4rem}.mb-20{margin-bottom:5rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.me-1{margin-inline-end:0.25rem}.ml-0\.5{margin-left:0.125rem}.ml-1{margin-left:0.25rem}.ml-2{margin-left:0.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:0.125rem}.mr-1\.5{margin-right:0.375rem}.mt-0\.5{margin-top:0.125rem}.mt-1\.5{margin-top:0.375rem}.mt-3{margin-top:0.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mb-0\.5{margin-bottom:0.125rem}.mb-1\.5{margin-bottom:0.375rem}.ml-8{margin-left:2rem}.ml-\[52px\]{margin-left:52px}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-auto{margin-top:auto}.ml-7{margin-left:1.75rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-16{height:4rem}.h-3{height:0.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-auto{height:auto}.h-full{height:100%}.h-1\.5{height:0.375rem}.h-12{height:3rem}.h-2{height:0.5rem}.h-7{height:1.75rem}.h-14{height:3.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-screen{height:100vh}.h-1{height:0.25rem}.h-2\.5{height:0.625rem}.h-40{height:10rem}.h-64{height:16rem}.h-fit{height:-moz-fit-content;height:fit-content}.max-h-24{max-height:6rem}.max-h-\[80vh\]{max-height:80vh}.max-h-20{max-height:5rem}.max-h-32{max-height:8rem}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.min-h-0{min-height:0px}.min-h-screen{min-height:100vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[200px\]{min-height:200px}.w-10{width:2.5rem}.w-16{width:4rem}.w-3{width:0.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-96{width:24rem}.w-full{width:100%}.w-0\.5{width:0.125rem}.w-1\.5{width:0.375rem}.w-12{width:3rem}.w-2{width:0.5rem}.w-20{width:5rem}.w-48{width:12rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-px{width:1px}.w-14{width:3.5rem}.w-24{width:6rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-40{width:10rem}.w-60{width:15rem}.w-fit{width:-moz-fit-content;width:fit-content}.min-w-0{min-width:0px}.min-w-\[120px\]{min-width:120px}.min-w-\[200px\]{min-width:200px}.min-w-\[140px\]{min-width:140px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-\[80\%\]{max-width:80%}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-lg{max-width:32rem}.max-w-\[150px\]{max-width:150px}.max-w-3xl{max-width:48rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.list-decimal{list-style-type:decimal}.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:0.25rem}.gap-1\.5{gap:0.375rem}.gap-2{gap:0.5rem}.gap-3{gap:0.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-12{gap:3rem}.gap-8{gap:2rem}.gap-0\.5{gap:0.125rem}.gap-x-4{column-gap:1rem}.gap-y-1\.5{row-gap:0.375rem}.space-x-3 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.75rem * var(--tw-space-x-reverse));margin-left:calc(0.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}.space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}.space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-0\.5 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.125rem * var(--tw-space-y-reverse))}.space-y-1\.5 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.375rem * var(--tw-space-y-reverse))}.space-y-3 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.75rem * var(--tw-space-y-reverse))}.space-y-6 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-x-4 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-10 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-8 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x > :not([hidden]) ~ :not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y > :not([hidden]) ~ :not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200 > :not([hidden]) ~ :not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:0.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:0.5rem}.rounded-xl{border-radius:0.75rem}.rounded-sm{border-radius:0.125rem}.rounded-md{border-radius:0.375rem}.rounded-b-lg{border-bottom-right-radius:0.5rem;border-bottom-left-radius:0.5rem}.rounded-l-lg{border-top-left-radius:0.5rem;border-bottom-left-radius:0.5rem}.rounded-r-lg{border-top-right-radius:0.5rem;border-bottom-right-radius:0.5rem}.rounded-t-lg{border-top-left-radius:0.5rem;border-top-right-radius:0.5rem}.rounded-t-md{border-top-left-radius:0.375rem;border-top-right-radius:0.375rem}.border{border-width:1px}.border-0{border-width:0px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-gray-700\/50{border-color:rgb(55 65 81 / 0.5)}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-emerald-700\/50{border-color:rgb(4 120 87 / 0.5)}.border-gray-700\/30{border-color:rgb(55 65 81 / 0.3)}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-gray-800\/30{border-color:rgb(31 41 55 / 0.3)}.border-gray-800\/50{border-color:rgb(31 41 55 / 0.5)}.border-indigo-700\/30{border-color:rgb(67 56 202 / 0.3)}.border-rose-800\/40{border-color:rgb(159 18 57 / 0.4)}.border-white\/10{border-color:rgb(255 255 255 / 0.1)}.border-white\/5{border-color:rgb(255 255 255 / 0.05)}.border-amber-800\/30{border-color:rgb(146 64 14 / 0.3)}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-800\/30{border-color:rgb(6 95 70 / 0.3)}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-indigo-100{--tw-border-opacity:1;border-color:rgb(224 231 255 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity:1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-indigo-800\/30{border-color:rgb(55 48 163 / 0.3)}.border-red-800\/30{border-color:rgb(153 27 27 / 0.3)}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-amber-500\/10{border-color:rgb(245 158 11 / 0.1)}.border-emerald-500\/10{border-color:rgb(16 185 129 / 0.1)}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-orange-500\/10{border-color:rgb(249 115 22 / 0.1)}.border-red-500\/10{border-color:rgb(239 68 68 / 0.1)}.border-red-700\/50{border-color:rgb(185 28 28 / 0.5)}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-violet-200{--tw-border-opacity:1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.bg-amber-600\/20{background-color:rgb(217 119 6 / 0.2)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-600\/20{background-color:rgb(37 99 235 / 0.2)}.bg-emerald-600\/20{background-color:rgb(5 150 105 / 0.2)}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-800\/30{background-color:rgb(31 41 55 / 0.3)}.bg-gray-800\/40{background-color:rgb(31 41 55 / 0.4)}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-indigo-600\/20{background-color:rgb(79 70 229 / 0.2)}.bg-purple-600\/20{background-color:rgb(147 51 234 / 0.2)}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-600\/30{background-color:rgb(217 119 6 / 0.3)}.bg-black\/40{background-color:rgb(0 0 0 / 0.4)}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/20{background-color:rgb(59 130 246 / 0.2)}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/20{background-color:rgb(16 185 129 / 0.2)}.bg-emerald-500\/70{background-color:rgb(16 185 129 / 0.7)}.bg-emerald-600\/30{background-color:rgb(5 150 105 / 0.3)}.bg-emerald-900\/30{background-color:rgb(6 78 59 / 0.3)}.bg-gray-700\/50{background-color:rgb(55 65 81 / 0.5)}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-800\/60{background-color:rgb(31 41 55 / 0.6)}.bg-gray-800\/80{background-color:rgb(31 41 55 / 0.8)}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-gray-900\/50{background-color:rgb(17 24 39 / 0.5)}.bg-gray-950{--tw-bg-opacity:1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}.bg-indigo-600\/10{background-color:rgb(79 70 229 / 0.1)}.bg-indigo-600\/30{background-color:rgb(79 70 229 / 0.3)}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-violet-500\/20{background-color:rgb(139 92 246 / 0.2)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-500\/20{background-color:rgb(245 158 11 / 0.2)}.bg-amber-900\/20{background-color:rgb(120 53 15 / 0.2)}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-cyan-600\/20{background-color:rgb(8 145 178 / 0.2)}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-900\/20{background-color:rgb(6 78 59 / 0.2)}.bg-gray-800\/50{background-color:rgb(31 41 55 / 0.5)}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/20{background-color:rgb(99 102 241 / 0.2)}.bg-indigo-600\/15{background-color:rgb(79 70 229 / 0.15)}.bg-indigo-900\/20{background-color:rgb(49 46 129 / 0.2)}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red-900\/20{background-color:rgb(127 29 29 / 0.2)}.bg-rose-100{--tw-bg-opacity:1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-white\/5{background-color:rgb(255 255 255 / 0.05)}.bg-amber-500\/5{background-color:rgb(245 158 11 / 0.05)}.bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/5{background-color:rgb(16 185 129 / 0.05)}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/10{background-color:rgb(99 102 241 / 0.1)}.bg-indigo-900\/30{background-color:rgb(49 46 129 / 0.3)}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-500\/5{background-color:rgb(249 115 22 / 0.05)}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-500\/5{background-color:rgb(239 68 68 / 0.05)}.bg-red-900\/30{background-color:rgb(127 29 29 / 0.3)}.bg-transparent{background-color:transparent}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-\[url\(\'data\:image\/svg\+xml\;base64\2c PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iMC4wMyI\+PGNpcmNsZSBjeD0iMzAiIGN5PSIzMCIgcj0iMiIvPjwvZz48L2c\+PC9zdmc\+\'\)\]{background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iMC4wMyI+PGNpcmNsZSBjeD0iMzAiIGN5PSIzMCIgcj0iMiIvPjwvZz48L2c+PC9zdmc+')}.from-blue-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from:#111827 var(--tw-gradient-from-position);--tw-gradient-to:rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-400{--tw-gradient-from:#818cf8 var(--tw-gradient-from-position);--tw-gradient-to:rgb(129 140 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-900{--tw-gradient-from:#312e81 var(--tw-gradient-from-position);--tw-gradient-to:rgb(49 46 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-900\/40{--tw-gradient-from:rgb(49 46 129 / 0.4) var(--tw-gradient-from-position);--tw-gradient-to:rgb(49 46 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/20{--tw-gradient-from:rgb(239 68 68 / 0.2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-950\/30{--tw-gradient-from:rgb(76 5 25 / 0.3) var(--tw-gradient-from-position);--tw-gradient-to:rgb(76 5 25 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f8f9fc\]{--tw-gradient-from:#f8f9fc var(--tw-gradient-from-position);--tw-gradient-to:rgb(248 249 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-900\/15{--tw-gradient-from:rgb(6 78 59 / 0.15) var(--tw-gradient-from-position);--tw-gradient-to:rgb(6 78 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-800\/60{--tw-gradient-from:rgb(31 41 55 / 0.6) var(--tw-gradient-from-position);--tw-gradient-to:rgb(31 41 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from:#6366f1 var(--tw-gradient-from-position);--tw-gradient-to:rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/10{--tw-gradient-from:rgb(99 102 241 / 0.1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/20{--tw-gradient-from:rgb(99 102 241 / 0.2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from:#a855f7 var(--tw-gradient-from-position);--tw-gradient-to:rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-500{--tw-gradient-from:#64748b var(--tw-gradient-from-position);--tw-gradient-to:rgb(100 116 139 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from:#0f172a var(--tw-gradient-from-position);--tw-gradient-to:rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-gray-950{--tw-gradient-to:rgb(3 7 18 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #030712 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-900\/20{--tw-gradient-to:rgb(49 46 129 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(49 46 129 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-rose-950\/30{--tw-gradient-to:rgb(76 5 25 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(76 5 25 / 0.3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-950\/20{--tw-gradient-to:rgb(30 27 75 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(30 27 75 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-950\/40{--tw-gradient-to:rgb(30 27 75 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(30 27 75 / 0.4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-800{--tw-gradient-to:rgb(30 41 59 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #1e293b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to:rgb(255 255 255 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-500{--tw-gradient-to:rgb(245 158 11 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #f59e0b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-500{--tw-gradient-to:rgb(99 102 241 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #6366f1 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-500{--tw-gradient-to:rgb(249 115 22 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #f97316 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-500{--tw-gradient-to:rgb(139 92 246 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #8b5cf6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-black{--tw-gradient-to:#000 var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to:#34d399 var(--tw-gradient-to-position)}.to-emerald-900\/20{--tw-gradient-to:rgb(6 78 59 / 0.2) var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to:#111827 var(--tw-gradient-to-position)}.to-gray-950{--tw-gradient-to:#030712 var(--tw-gradient-to-position)}.to-orange-500\/20{--tw-gradient-to:rgb(249 115 22 / 0.2) var(--tw-gradient-to-position)}.to-purple-900{--tw-gradient-to:#581c87 var(--tw-gradient-to-position)}.to-\[\#eef2f7\]{--tw-gradient-to:#eef2f7 var(--tw-gradient-to-position)}.to-emerald-950\/10{--tw-gradient-to:rgb(2 44 34 / 0.1) var(--tw-gradient-to-position)}.to-emerald-950\/20{--tw-gradient-to:rgb(2 44 34 / 0.2) var(--tw-gradient-to-position)}.to-gray-800{--tw-gradient-to:#1f2937 var(--tw-gradient-to-position)}.to-gray-800\/30{--tw-gradient-to:rgb(31 41 55 / 0.3) var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to:#0891b2 var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to:#10b981 var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.to-rose-600{--tw-gradient-to:#e11d48 var(--tw-gradient-to-position)}.to-slate-600{--tw-gradient-to:#475569 var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to:#0f172a var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to:#0d9488 var(--tw-gradient-to-position)}.to-violet-500\/10{--tw-gradient-to:rgb(139 92 246 / 0.1) var(--tw-gradient-to-position)}.to-violet-500\/20{--tw-gradient-to:rgb(139 92 246 / 0.2) var(--tw-gradient-to-position)}.to-violet-600{--tw-gradient-to:#7c3aed var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.p-1{padding:0.25rem}.p-2{padding:0.5rem}.p-3{padding:0.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-0{padding:0px}.p-10{padding:2.5rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.p-1\.5{padding:0.375rem}.p-2\.5{padding:0.625rem}.px-1{padding-left:0.25rem;padding-right:0.25rem}.px-2{padding-left:0.5rem;padding-right:0.5rem}.px-3{padding-left:0.75rem;padding-right:0.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.py-3{padding-top:0.75rem;padding-bottom:0.75rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.px-1\.5{padding-left:0.375rem;padding-right:0.375rem}.px-2\.5{padding-left:0.625rem;padding-right:0.625rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-10{padding-bottom:2.5rem}.pb-3{padding-bottom:0.75rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-6{padding-right:1.5rem}.pt-1\.5{padding-top:0.375rem}.pt-2{padding-top:0.5rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:0.5rem}.pt-3{padding-top:0.75rem}.pb-12{padding-bottom:3rem}.pl-1{padding-left:0.25rem}.pl-3{padding-left:0.75rem}.pr-3\.5{padding-right:0.875rem}.pt-0{padding-top:0px}.pt-12{padding-top:3rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:0.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:0.75rem;line-height:1rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[24px\]{font-size:24px}.text-\[6px\]{font-size:6px}.text-\[18px\]{font-size:18px}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-normal{font-weight:400}.font-extrabold{font-weight:800}.font-light{font-weight:300}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-wider{letter-spacing:0.05em}.tracking-tight{letter-spacing:-0.025em}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400\/50{color:rgb(52 211 153 / 0.5)}.text-emerald-400\/60{color:rgb(52 211 153 / 0.6)}.text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.text-indigo-400\/60{color:rgb(129 140 248 / 0.6)}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-400\/60{color:rgb(251 113 133 / 0.6)}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-white\/40{color:rgb(255 255 255 / 0.4)}.text-white\/50{color:rgb(255 255 255 / 0.5)}.text-white\/60{color:rgb(255 255 255 / 0.6)}.text-white\/70{color:rgb(255 255 255 / 0.7)}.text-white\/80{color:rgb(255 255 255 / 0.8)}.text-white\/90{color:rgb(255 255 255 / 0.9)}.text-\[\#489DF9\]{--tw-text-opacity:1;color:rgb(72 157 249 / var(--tw-text-opacity, 1))}.text-\[\#4C3F6D\]{--tw-text-opacity:1;color:rgb(76 63 109 / var(--tw-text-opacity, 1))}.text-\[\#7C3AED\]{--tw-text-opacity:1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-500\/70{color:rgb(16 185 129 / 0.7)}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-violet-300{--tw-text-opacity:1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-indigo-200{--tw-text-opacity:1;color:rgb(199 210 254 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.accent-amber-600{accent-color:#d97706}.accent-emerald-600{accent-color:#059669}.accent-indigo-600{accent-color:#4f46e5}.accent-rose-600{accent-color:#e11d48}.opacity-0{opacity:0}.opacity-20{opacity:0.2}.opacity-40{opacity:0.4}.opacity-50{opacity:0.5}.opacity-60{opacity:0.6}.opacity-80{opacity:0.8}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-indigo-500\/20{--tw-shadow-color:rgb(99 102 241 / 0.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-indigo-500\/30{--tw-shadow-color:rgb(99 102 241 / 0.3);--tw-shadow:var(--tw-shadow-colored)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-colors{transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition{transition-property:color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.duration-300{transition-duration:300ms}.duration-200{transition-duration:200ms}.duration-150{transition-duration:150ms}.last\:border-0:last-child{border-width:0px}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.hover\:border-amber-500\/50:hover{border-color:rgb(245 158 11 / 0.5)}.hover\:border-emerald-500\/50:hover{border-color:rgb(16 185 129 / 0.5)}.hover\:border-indigo-500\/50:hover{border-color:rgb(99 102 241 / 0.5)}.hover\:border-\[\#489DF9\]:hover{--tw-border-opacity:1;border-color:rgb(72 157 249 / var(--tw-border-opacity, 1))}.hover\:border-\[\#7C3AED\]:hover{--tw-border-opacity:1;border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}.hover\:border-amber-300:hover{--tw-border-opacity:1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.hover\:border-amber-500\/40:hover{border-color:rgb(245 158 11 / 0.4)}.hover\:border-amber-700\/50:hover{border-color:rgb(180 83 9 / 0.5)}.hover\:border-cyan-500\/40:hover{border-color:rgb(6 182 212 / 0.4)}.hover\:border-cyan-500\/50:hover{border-color:rgb(6 182 212 / 0.5)}.hover\:border-emerald-300:hover{--tw-border-opacity:1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.hover\:border-emerald-500\/40:hover{border-color:rgb(16 185 129 / 0.4)}.hover\:border-emerald-600\/50:hover{border-color:rgb(5 150 105 / 0.5)}.hover\:border-emerald-700\/50:hover{border-color:rgb(4 120 87 / 0.5)}.hover\:border-gray-600\/50:hover{border-color:rgb(75 85 99 / 0.5)}.hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.hover\:border-indigo-500\/40:hover{border-color:rgb(99 102 241 / 0.4)}.hover\:border-indigo-700\/50:hover{border-color:rgb(67 56 202 / 0.5)}.hover\:border-red-700\/50:hover{border-color:rgb(185 28 28 / 0.5)}.hover\:border-rose-300:hover{--tw-border-opacity:1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.hover\:border-rose-500\/40:hover{border-color:rgb(244 63 94 / 0.4)}.hover\:border-violet-500\/40:hover{border-color:rgb(139 92 246 / 0.4)}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-800\/20:hover{background-color:rgb(31 41 55 / 0.2)}.hover\:bg-white\/5:hover{background-color:rgb(255 255 255 / 0.05)}.hover\:bg-white\/10:hover{background-color:rgb(255 255 255 / 0.1)}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-white\/60:hover{color:rgb(255 255 255 / 0.6)}.hover\:opacity-80:hover{opacity:0.8}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.focus\:text-indigo-600:focus{--tw-text-opacity:1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241 / var(--tw-ring-opacity, 1))}.group[open] .group-open\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-\[\#489DF9\]{--tw-text-opacity:1;color:rgb(72 157 249 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#7C3AED\]{--tw-text-opacity:1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-40{opacity:0.4}.group:hover .group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}@media (min-width: 640px){.sm\:block{display:block}.sm\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-4{grid-column:span 4 / span 4}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0px}.md\:p-12{padding:3rem}.md\:p-6{padding:1.5rem}.md\:p-10{padding:2.5rem}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-5xl{font-size:3rem;line-height:1}}@media (min-width: 1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:block{display:block}.lg\:table-cell{display:table-cell}.lg\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.lg\:px-8{padding-left:2rem;padding-right:2rem}}

/* ── Pre-existing capture rules (preserved) ── */
*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/* ! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com */*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::after,::before{--tw-content:''}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;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,pre,samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0px}.bottom-8{bottom:2rem}.left-0{left:0px}.left-1\/2{left:50%}.right-0{right:0px}.right-2{right:0.5rem}.right-4{right:1rem}.right-8{right:2rem}.top-0{top:0px}.top-1\/2{top:50%}.top-2{top:0.5rem}.top-4{top:1rem}.top-full{top:100%}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.col-span-2{grid-column:span 2 / span 2}.mx-auto{margin-left:auto;margin-right:auto}.my-12{margin-top:3rem;margin-bottom:3rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-0\.5{margin-bottom:0.125rem}.mb-1{margin-bottom:0.25rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:0.5rem}.mb-3{margin-bottom:0.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.me-1{margin-inline-end:0.25rem}.ml-0\.5{margin-left:0.125rem}.ml-1{margin-left:0.25rem}.ml-1\.5{margin-left:0.375rem}.ml-2{margin-left:0.5rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-\[52px\]{margin-left:52px}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:0.125rem}.mr-1{margin-right:0.25rem}.mr-2{margin-right:0.5rem}.mt-0\.5{margin-top:0.125rem}.mt-1{margin-top:0.25rem}.mt-1\.5{margin-top:0.375rem}.mt-12{margin-top:3rem}.mt-2{margin-top:0.5rem}.mt-3{margin-top:0.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1\.5{height:0.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:0.5rem}.h-3{height:0.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-full{height:100%}.max-h-20{max-height:5rem}.max-h-\[80vh\]{max-height:80vh}.min-h-screen{min-height:100vh}.w-0\.5{width:0.125rem}.w-1\.5{width:0.375rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-2{width:0.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:0.75rem}.w-48{width:12rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[120px\]{min-width:120px}.min-w-\[200px\]{min-width:200px}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:0.25rem}.gap-1\.5{gap:0.375rem}.gap-2{gap:0.5rem}.gap-3{gap:0.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-4{column-gap:1rem}.gap-y-1\.5{row-gap:0.375rem}.space-y-0\.5 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.125rem * var(--tw-space-y-reverse))}.space-y-1 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}.space-y-1\.5 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.375rem * var(--tw-space-y-reverse))}.space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}.space-y-3 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.75rem * var(--tw-space-y-reverse))}.space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-x > :not([hidden]) ~ :not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:0.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:0.5rem}.rounded-sm{border-radius:0.125rem}.rounded-xl{border-radius:0.75rem}.rounded-b-xl{border-bottom-right-radius:0.75rem;border-bottom-left-radius:0.75rem}.rounded-t-xl{border-top-left-radius:0.75rem;border-top-right-radius:0.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-none{border-style:none}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-emerald-700\/50{border-color:rgb(4 120 87 / 0.5)}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-gray-700\/30{border-color:rgb(55 65 81 / 0.3)}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-gray-800\/30{border-color:rgb(31 41 55 / 0.3)}.border-gray-800\/50{border-color:rgb(31 41 55 / 0.5)}.border-indigo-600{--tw-border-opacity:1;border-color:rgb(79 70 229 / var(--tw-border-opacity, 1))}.border-indigo-700\/30{border-color:rgb(67 56 202 / 0.3)}.border-indigo-700\/50{border-color:rgb(67 56 202 / 0.5)}.border-rose-800\/40{border-color:rgb(159 18 57 / 0.4)}.border-white\/10{border-color:rgb(255 255 255 / 0.1)}.border-white\/5{border-color:rgb(255 255 255 / 0.05)}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/20{background-color:rgb(245 158 11 / 0.2)}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-black\/40{background-color:rgb(0 0 0 / 0.4)}.bg-black\/70{background-color:rgb(0 0 0 / 0.7)}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/20{background-color:rgb(59 130 246 / 0.2)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/20{background-color:rgb(16 185 129 / 0.2)}.bg-emerald-500\/70{background-color:rgb(16 185 129 / 0.7)}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-900\/30{background-color:rgb(6 78 59 / 0.3)}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-700\/50{background-color:rgb(55 65 81 / 0.5)}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-800\/30{background-color:rgb(31 41 55 / 0.3)}.bg-gray-800\/40{background-color:rgb(31 41 55 / 0.4)}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-gray-900\/40{background-color:rgb(17 24 39 / 0.4)}.bg-gray-900\/50{background-color:rgb(17 24 39 / 0.5)}.bg-gray-950{--tw-bg-opacity:1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/20{background-color:rgb(99 102 241 / 0.2)}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-indigo-600\/30{background-color:rgb(79 70 229 / 0.3)}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-violet-500\/20{background-color:rgb(139 92 246 / 0.2)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/5{background-color:rgb(255 255 255 / 0.05)}.bg-white\/90{background-color:rgb(255 255 255 / 0.9)}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-gray-900{--tw-gradient-from:#111827 var(--tw-gradient-from-position);--tw-gradient-to:rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from:#6366f1 var(--tw-gradient-from-position);--tw-gradient-to:rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-900{--tw-gradient-from:#312e81 var(--tw-gradient-from-position);--tw-gradient-to:rgb(49 46 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-900\/40{--tw-gradient-from:rgb(49 46 129 / 0.4) var(--tw-gradient-from-position);--tw-gradient-to:rgb(49 46 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-950\/30{--tw-gradient-from:rgb(76 5 25 / 0.3) var(--tw-gradient-from-position);--tw-gradient-to:rgb(76 5 25 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-rose-950\/30{--tw-gradient-to:rgb(76 5 25 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(76 5 25 / 0.3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-800{--tw-gradient-to:rgb(30 41 59 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #1e293b var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-gray-800\/40{--tw-gradient-to:rgb(31 41 55 / 0.4) var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to:#111827 var(--tw-gradient-to-position)}.to-gray-950{--tw-gradient-to:#030712 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.to-purple-900{--tw-gradient-to:#581c87 var(--tw-gradient-to-position)}.p-1{padding:0.25rem}.p-2{padding:0.5rem}.p-3{padding:0.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1\.5{padding-left:0.375rem;padding-right:0.375rem}.px-2{padding-left:0.5rem;padding-right:0.5rem}.px-2\.5{padding-left:0.625rem;padding-right:0.625rem}.px-3{padding-left:0.75rem;padding-right:0.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}.py-3{padding-top:0.75rem;padding-bottom:0.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-3{padding-bottom:0.75rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-4{padding-left:1rem}.pt-1\.5{padding-top:0.375rem}.pt-2{padding-top:0.5rem}.pt-3{padding-top:0.75rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:0.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:0.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-wider{letter-spacing:0.05em}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/50{color:rgb(52 211 153 / 0.5)}.text-emerald-400\/60{color:rgb(52 211 153 / 0.6)}.text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-400\/60{color:rgb(251 113 133 / 0.6)}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/30{color:rgb(255 255 255 / 0.3)}.text-white\/40{color:rgb(255 255 255 / 0.4)}.text-white\/50{color:rgb(255 255 255 / 0.5)}.text-white\/60{color:rgb(255 255 255 / 0.6)}.text-white\/70{color:rgb(255 255 255 / 0.7)}.text-white\/80{color:rgb(255 255 255 / 0.8)}.text-white\/90{color:rgb(255 255 255 / 0.9)}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.opacity-20{opacity:0.2}.opacity-40{opacity:0.4}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-indigo-500\/20{--tw-shadow-color:rgb(99 102 241 / 0.2);--tw-shadow:var(--tw-shadow-colored)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-colors{transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.duration-300{transition-duration:300ms}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-amber-500:hover{--tw-bg-opacity:1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-500:hover{--tw-bg-opacity:1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-800\/20:hover{background-color:rgb(31 41 55 / 0.2)}.hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:rgb(255 255 255 / 0.1)}.hover\:bg-white\/5:hover{background-color:rgb(255 255 255 / 0.05)}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/60:hover{color:rgb(255 255 255 / 0.6)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:opacity-40{opacity:0.4}@media (min-width: 640px){.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 768px){.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.md\:flex-row{flex-direction:row}}@media (min-width: 1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media print{.print\:hidden{display:none}.print\:break-inside-avoid{break-inside:avoid}}
/* ══════════════════════════════════════════════════════════════
   PORTFOLIO — Shared Component Styles
   Now consumes DESIGN TOKENS (design_tokens.css)
   ══════════════════════════════════════════════════════════════ */

/* ── Portfolio Page Shell ── */
.portfolio-shell {
  min-height: 100vh;
  background: var(--surface-page);
  color: var(--text-primary);
}

/* ── Portfolio Cards ── */
.portfolio-card {
  border-radius: var(--radius-md);
  padding: var(--spacing-md) var(--spacing-md);
  transition: border-color var(--transition-normal);
  background: var(--surface-card);
  border: 1px solid var(--surface-border);
}
body.style-apex-dark .portfolio-card {
  backdrop-filter: blur(12px);
}
body.style-colorblind .portfolio-card {
  border-width: var(--border-width, 2px);
  border-radius: var(--radius-sm);
}

/* ── Portfolio KPI Values ── */
.portfolio-kpi {
  font-size: var(--font-size-2xl);
  font-weight: var(--font-weight-extrabold);
  line-height: var(--line-height-tight);
}
.portfolio-kpi-label {
  font-size: var(--font-size-xs);
  text-transform: uppercase;
  letter-spacing: var(--letter-spacing-wider);
}

/* ── Portfolio Table ── */
.portfolio-table {
  width: 100%;
  border-collapse: collapse;
}
.portfolio-table th {
  padding: var(--spacing-sm) var(--spacing-sm);
  font-size: var(--font-size-xs);
  font-weight: var(--font-weight-bold);
  text-transform: uppercase;
  letter-spacing: var(--letter-spacing-wider);
  text-align: left;
  border-bottom: 1px solid;
  color: var(--text-muted);
  border-color: var(--surface-border);
}
body.style-colorblind .portfolio-table th {
  border-width: 2px;
  border-color: var(--surface-border);
}
.portfolio-table td {
  padding: var(--spacing-sm);
  font-size: var(--font-size-sm);
  border-bottom: 1px solid;
  color: var(--text-primary);
  border-color: var(--surface-overlay);
}
.portfolio-table tr:hover td {
  background: var(--surface-overlay);
}

/* ── Portfolio Badges ── */
.portfolio-badge {
  display: inline-flex;
  align-items: center;
  gap: var(--spacing-xs);
  padding: 2px var(--spacing-sm);
  border-radius: var(--radius-full);
  font-size: var(--font-size-xs);
  font-weight: var(--font-weight-bold);
  white-space: nowrap;
}
.portfolio-badge-green { background: var(--color-success-light); color: var(--color-success); }
.portfolio-badge-amber { background: var(--color-warning-light); color: var(--color-warning); }
.portfolio-badge-red   { background: var(--color-danger-light); color: var(--color-danger); }
.portfolio-badge-blue  { background: var(--color-primary-light); color: var(--color-secondary); }
.portfolio-badge-gray  { background: var(--surface-overlay); color: var(--text-secondary); }
body.style-colorblind .portfolio-badge { border: var(--border-width, 2px) solid; }
body.style-colorblind .portfolio-badge-green,
body.style-colorblind .portfolio-badge-amber,
body.style-colorblind .portfolio-badge-red { background: var(--surface-card); color: var(--text-primary); border-color: var(--text-primary); }
body.style-colorblind .portfolio-badge-blue { background: var(--surface-card); color: var(--color-primary); border-color: var(--color-primary); }

/* ── Portfolio Progress Bars ── */
.portfolio-bar {
  height: 6px;
  border-radius: 3px;
  overflow: hidden;
  background: var(--surface-overlay);
}
body.style-colorblind .portfolio-bar {
  background: var(--surface-page);
  border: 1px solid var(--text-primary);
}
.portfolio-bar-fill {
  height: 100%;
  border-radius: 3px;
  transition: width 0.5s;
}

/* ── Portfolio Stat Cards ── */
.portfolio-stat {
  text-align: center;
  padding: var(--spacing-md);
  border-radius: var(--radius-md);
  background: var(--surface-card);
  border: 1px solid var(--surface-border);
}
body.style-colorblind .portfolio-stat {
  border-width: var(--border-width, 2px);
}

/* ── Portfolio Section Title ── */
.portfolio-section-title {
  font-size: var(--font-size-sm);
  font-weight: var(--font-weight-bold);
  text-transform: uppercase;
  letter-spacing: var(--letter-spacing-wide);
  margin-bottom: var(--spacing-md);
  color: var(--color-secondary);
}
body.style-colorblind .portfolio-section-title {
  letter-spacing: 0.12em;
}

/* ── Portfolio Empty State ── */
.portfolio-empty-icon {
  width: 56px;
  height: 56px;
  border-radius: var(--radius-md);
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto var(--spacing-sm);
  background: var(--color-primary-subtle);
}
body.style-colorblind .portfolio-empty-icon {
  background: var(--surface-card);
  border: var(--border-width, 2px) solid var(--text-primary);
}

/* ── Portfolio Form Inputs ── */
.portfolio-input {
  width: 100%;
  padding: var(--spacing-sm) var(--spacing-sm);
  border-radius: var(--radius-sm);
  font-size: var(--font-size-sm);
  outline: none;
  box-sizing: border-box;
  transition: border-color var(--transition-fast);
  background: var(--surface-card);
  border: 1px solid var(--surface-border);
  color: var(--text-primary);
}
.portfolio-input:focus {
  border-color: var(--color-primary);
}
body.style-colorblind .portfolio-input {
  border-width: var(--border-width, 2px);
}

.portfolio-label {
  font-size: var(--font-size-xs);
  text-transform: uppercase;
  letter-spacing: var(--letter-spacing-wider);
  margin-bottom: var(--spacing-xs);
  display: block;
  color: var(--text-secondary);
}

/* ── Portfolio KPI Grid ── */
.portfolio-kpi-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
  gap: var(--spacing-sm);
}

/* ── Rank Badge ── */
.portfolio-rank {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  border-radius: var(--radius-full);
  font-size: 11px;
  font-weight: var(--font-weight-extrabold);
}
.portfolio-rank-gold   { background: rgba(205,127,50,0.2); color: #cd7f32; }
.portfolio-rank-silver { background: rgba(148,163,184,0.2); color: #94a3b8; }
.portfolio-rank-bronze { background: rgba(205,127,50,0.1); color: #cd7f32; }
/* ═══════════════════════════════════════════════════════════════════
   APPEX360 UNIVERSAL PRINT STYLESHEET — Platform Standard v1.0
   ═══════════════════════════════════════════════════════════════════
   Single reusable print stylesheet for every APPEX360 workspace.
   No page-specific print CSS. All workspaces consume this file.
   
   Consumption: included via require_tree . in application.css manifest.
   Every layout automatically gets print support.
   ═══════════════════════════════════════════════════════════════════ */

@media print {
  /* ═════════════════════════════════════════════════════════════════
     PAGE SETUP — @page rules for margins and running headers
     ═════════════════════════════════════════════════════════════════ */
  @page {
    margin: 20mm 16mm 22mm 16mm;
    size: A4 portrait;

    @top-left {
      content: "";
      font-size: 9pt;
      color: #666;
    }

    @top-center {
      content: "";
      font-size: 9pt;
      color: #666;
    }

    @top-right {
      content: "";
      font-size: 9pt;
      color: #666;
    }

    @bottom-left {
      content: "APPEX360";
      font-size: 8pt;
      color: #595959;
    }

    @bottom-center {
      content: "Page " counter(page) " of " counter(pages);
      font-size: 9pt;
      color: #666;
    }

    @bottom-right {
      content: "";
      font-size: 8pt;
      color: #595959;
    }
  }

  @page :first {
    @top-left { content: ""; }
    @top-center { content: ""; }
    @top-right { content: ""; }
  }

  /* ═════════════════════════════════════════════════════════════════
     BASE — print-specific defaults
     ═════════════════════════════════════════════════════════════════ */
  * {
    background: transparent !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }

  html {
    font-size: 11pt;
  }

  body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 11pt;
    line-height: 1.5;
    color: #1a1a1a !important;
    background: white !important;
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
  }

  /* ═════════════════════════════════════════════════════════════════
     HIDE — UI chrome that should never appear in print
     ═════════════════════════════════════════════════════════════════ */
  nav, .navbar, nav *, .navbar *,
  .sidebar, .side-nav, .side-bar,
  footer, .footer-nav, .site-footer,
  button, .btn, .ds-btn, .ds-btn-primary, .ds-btn-secondary, .ds-btn-ghost,
  input, select, textarea,
  .fixed, .sticky, [style*="position: fixed"], [style*="position: sticky"],
  .dropdown, .dropdown-content, [class*="dropdown"],
  .modal, .dialog, [class*="modal"],
  .toast, .notification-toast, .flash-message,
  .search-bar, [class*="search"], [class*="filter"],
  .pagination, [class*="pagination"],
  .action-bar, .toolbar, [class*="action-bar"],
  #pageLoader, #helpDrawer, #help-overlay,
  .screenshot-deterrent, .scroll-to-top,
  .global-nav, .top-nav, .bottom-nav,
  .badge-count, .notification-badge,
  .no-print,
  .export-dropdown, [data-controller="export"],
  [class*="sidebar"], [class*="navbar"],
  iframe, .llamapress-chat, [id*="llama"] {
    display: none !important;
  }

  /* ═════════════════════════════════════════════════════════════════
     SHOW — print-only content (metadata header & footer)
     ═════════════════════════════════════════════════════════════════ */
  .print-only {
    display: block !important;
  }

  .print-header {
    display: block !important;
    text-align: left;
    padding-bottom: 8pt;
    margin-bottom: 12pt;
    border-bottom: 2pt solid #1a1a1a;
  }

  .print-header .print-logo {
    font-size: 14pt;
    font-weight: 800;
    color: #1a1a1a !important;
    margin: 0 0 4pt 0;
  }

  .print-header .print-meta {
    font-size: 8pt;
    color: #666 !important;
    margin: 0;
    line-height: 1.6;
  }

  .print-footer {
    display: block !important;
    text-align: center;
    padding-top: 8pt;
    margin-top: 12pt;
    border-top: 1pt solid #ccc;
    font-size: 8pt;
    color: #595959 !important;
  }

  .print-footer .print-classification {
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.05em;
  }

  /* ═════════════════════════════════════════════════════════════════
     TYPOGRAPHY — print-optimised heading sizes
     ═════════════════════════════════════════════════════════════════ */
  h1 { font-size: 18pt; margin: 0 0 8pt; page-break-after: avoid; }
  h2 { font-size: 14pt; margin: 12pt 0 6pt; page-break-after: avoid; }
  h3 { font-size: 12pt; margin: 10pt 0 4pt; page-break-after: avoid; }
  h4 { font-size: 11pt; margin: 8pt 0 4pt; }
  p { margin: 0 0 6pt; orphans: 3; widows: 3; }
  a { color: #1a1a1a !important; text-decoration: underline; }
  strong, b { font-weight: 700; }

  /* ═════════════════════════════════════════════════════════════════
     CARDS — collapse to simple bordered containers
     ═════════════════════════════════════════════════════════════════ */
  .exec-card, .ds-kpi-card, .ds-glass, .card, .apex-card,
  [class*="card"], [class*="kpi-card"], [class*="exec-card"],
  [class*="glass-card"], [class*="ds-kpi"] {
    border: 1pt solid #ccc !important;
    border-radius: 4pt !important;
    padding: 10pt !important;
    margin: 0 0 8pt !important;
    background: white !important;
    box-shadow: none !important;
    break-inside: avoid;
    page-break-inside: avoid;
  }

  /* ═════════════════════════════════════════════════════════════════
     KPIs — keep colored values, flatten backgrounds
     ═════════════════════════════════════════════════════════════════ */
  .ds-kpi-value, .exec-kpi, .exec-kpi-medium, .exec-kpi-small,
  .kpi-value, .stat-value,
  [class*="kpi-value"], [class*="stat-value"] {
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
  }

  .ds-kpi-label, .exec-label, [class*="kpi-label"], [class*="metric-label"] {
    color: #666 !important;
  }

  /* ═════════════════════════════════════════════════════════════════
     GRIDS — collapse to single column on narrow paper
     ═════════════════════════════════════════════════════════════════ */
  .exec-grid-2, .exec-grid-4, [class*="grid"],
  [style*="display: grid"], [style*="display:grid"] {
    display: block !important;
  }

  .exec-grid-2 > *, .exec-grid-4 > *,
  [class*="grid"] > *,
  [style*="display: grid"] > *, [style*="display:grid"] > * {
    break-inside: avoid;
    page-break-inside: avoid;
    margin-bottom: 8pt;
  }

  /* Allow 2-column layout for wide-enough cards */
  .print-grid-2 {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 10pt !important;
  }
  .print-grid-2 > * {
    margin-bottom: 0 !important;
  }

  .print-grid-4 {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 8pt !important;
  }
  .print-grid-4 > * {
    margin-bottom: 0 !important;
  }

  /* ═════════════════════════════════════════════════════════════════
     TABLES — full width with visible borders
     ═════════════════════════════════════════════════════════════════ */
  table {
    border-collapse: collapse !important;
    width: 100% !important;
    margin: 8pt 0;
    font-size: 9pt;
  }

  th, td {
    padding: 4pt 6pt !important;
    border: 1pt solid #ccc !important;
    text-align: left;
  }

  th {
    background: #f5f5f5 !important;
    font-weight: 700;
  }

  tr {
    page-break-inside: avoid;
  }

  /* ═════════════════════════════════════════════════════════════════
     CHARTS & VISUALS — preserve with safeguards
     ═════════════════════════════════════════════════════════════════ */
  canvas, svg, img, .chart, [class*="chart"], [class*="graph"] {
    max-width: 100% !important;
    page-break-inside: avoid;
    break-inside: avoid;
  }

  canvas {
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
  }

  /* ═════════════════════════════════════════════════════════════════
     PAGE BREAKS — manual control classes
     ═════════════════════════════════════════════════════════════════ */
  .page-break, .print-page-break {
    page-break-before: always !important;
    break-before: page !important;
  }

  .page-break-after {
    page-break-after: always !important;
    break-after: page !important;
  }

  .avoid-break {
    page-break-inside: avoid !important;
    break-inside: avoid !important;
  }

  /* ═════════════════════════════════════════════════════════════════
     OVERFLOW — ensure nothing is clipped
     ═════════════════════════════════════════════════════════════════ */
  * { overflow: visible !important; }

  /* ═════════════════════════════════════════════════════════════════
     UTILITY — preserve colored badges and status indicators
     ═════════════════════════════════════════════════════════════════ */
  [class*="badge"], [class*="tag"], [class*="status"],
  [class*="score"], [class*="ring"], [class*="gauge"],
  [class*="trend"], .trend-up, .trend-down, .trend-flat {
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
  }

  .trend-up { color: #10b981 !important; }
  .trend-down { color: #ef4444 !important; }
  .trend-flat { color: #6b7280 !important; }

  /* ═════════════════════════════════════════════════════════════════
     PROGRESS BARS — flatten to visible widths
     ═════════════════════════════════════════════════════════════════ */
  .exec-bar, .progress-bar, [class*="progress"] {
    border: 1pt solid #ccc !important;
    border-radius: 3pt !important;
    background: #f5f5f5 !important;
  }

  .exec-bar-fill, .progress-fill, [class*="bar-fill"] {
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
  }

  /* ═════════════════════════════════════════════════════════════════
     FORMS — hide form controls that aren't printable
     ═════════════════════════════════════════════════════════════════ */
  form, .form-group, [class*="form-"] {
    display: none !important;
  }

  /* Exception: show .print-show-form for printable forms */
  .print-show-form form,
  .print-show-form .form-group {
    display: block !important;
  }

  /* ═════════════════════════════════════════════════════════════════
     PRINT PREVIEW — watermark for draft/preview state
     ═════════════════════════════════════════════════════════════════ */
  .print-draft-watermark {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(-30deg);
    font-size: 48pt;
    font-weight: 900;
    color: rgba(200, 200, 200, 0.3) !important;
    pointer-events: none;
    z-index: 9999;
  }
}
/* APEX360 UI Style Engine — 4 Themes */
/* Override Tailwind utility classes per theme */
/* ============================================ */

/* ===== APPLE MINIMAL ===== */
[data-style="apple_minimal"] {
  --bg: #1c1c1e;
  --bg-2: #2c2c2e;
  --text: #f5f5f7;
  --text-2: #aeaeb2;
  --accent: #0071e3;
  --border: rgba(255,255,255,0.08);
}

[data-style="apple_minimal"] .bg-gray-900,
[data-style="apple_minimal"] .bg-gray-950 { background-color: #1c1c1e !important; }
[data-style="apple_minimal"] .bg-gray-800 { background-color: #2c2c2e !important; }
[data-style="apple_minimal"] .bg-gray-700 { background-color: #3a3a3c !important; }
[data-style="apple_minimal"] .text-gray-100,
[data-style="apple_minimal"] .text-white { color: #f5f5f7 !important; }
[data-style="apple_minimal"] .text-gray-400,
[data-style="apple_minimal"] .text-gray-500 { color: #aeaeb2 !important; }
[data-style="apple_minimal"] .text-indigo-400 { color: #0071e3 !important; }
[data-style="apple_minimal"] .border-gray-700 { border-color: rgba(255,255,255,0.08) !important; }
[data-style="apple_minimal"] .card,
[data-style="apple_minimal"] [class*="bg-gray-8"] { background-color: #2c2c2e !important; }
[data-style="apple_minimal"] .navbar { background-color: #1c1c1e !important; border-bottom-color: rgba(255,255,255,0.08) !important; }
[data-style="apple_minimal"] .btn-ghost:hover { background-color: rgba(255,255,255,0.05) !important; }

/* ===== MODERN SAAS ===== */
[data-style="modern_saas"] {
  --bg: #f8f9fa;
  --bg-2: #ffffff;
  --text: #212529;
  --text-2: #6c757d;
  --accent: #4361ee;
  --border: #dee2e6;
}

[data-style="modern_saas"] .bg-gray-900,
[data-style="modern_saas"] .bg-gray-950 { background-color: #f8f9fa !important; }
[data-style="modern_saas"] .bg-gray-800 { background-color: #ffffff !important; }
[data-style="modern_saas"] .bg-gray-700 { background-color: #e9ecef !important; }
[data-style="modern_saas"] .text-gray-100,
[data-style="modern_saas"] .text-white { color: #212529 !important; }
[data-style="modern_saas"] .text-gray-400,
[data-style="modern_saas"] .text-gray-500 { color: #6c757d !important; }
[data-style="modern_saas"] .text-indigo-400 { color: #4361ee !important; }
[data-style="modern_saas"] .border-gray-700,
[data-style="modern_saas"] .border-gray-800 { border-color: #dee2e6 !important; }
[data-style="modern_saas"] .card,
[data-style="modern_saas"] [class*="bg-gray-8"] { background-color: #ffffff !important; }
[data-style="modern_saas"] .navbar { background-color: #212529 !important; }
[data-style="modern_saas"] .navbar .text-white,
[data-style="modern_saas"] .navbar .text-gray-100 { color: #ffffff !important; }
[data-style="modern_saas"] .navbar .text-gray-400 { color: #adb5bd !important; }
[data-style="modern_saas"] .navbar .btn-ghost:hover { background-color: rgba(255,255,255,0.1) !important; }
[data-style="modern_saas"] .rounded-xl { border-radius: 0px !important; }
[data-style="modern_saas"] .rounded-lg { border-radius: 0px !important; }

/* ===== MICROSOFT FLUENT ===== */
[data-style="microsoft_fluent"] {
  --bg: #f0f0f0;
  --bg-2: #ffffff;
  --text: #1a1a1a;
  --text-2: #555555;
  --accent: #0078d4;
  --border: #d1d1d1;
}

[data-style="microsoft_fluent"] .bg-gray-900,
[data-style="microsoft_fluent"] .bg-gray-950 { background-color: #f0f0f0 !important; }
[data-style="microsoft_fluent"] .bg-gray-800 { background-color: #ffffff !important; }
[data-style="microsoft_fluent"] .bg-gray-700 { background-color: #e1e1e1 !important; }
[data-style="microsoft_fluent"] .text-gray-100,
[data-style="microsoft_fluent"] .text-white { color: #1a1a1a !important; }
[data-style="microsoft_fluent"] .text-gray-400,
[data-style="microsoft_fluent"] .text-gray-500 { color: #555555 !important; }
[data-style="microsoft_fluent"] .text-indigo-400 { color: #0078d4 !important; }
[data-style="microsoft_fluent"] .border-gray-700,
[data-style="microsoft_fluent"] .border-gray-800 { border-color: #d1d1d1 !important; }
[data-style="microsoft_fluent"] .card,
[data-style="microsoft_fluent"] [class*="bg-gray-8"] { background-color: #ffffff !important; }
[data-style="microsoft_fluent"] .navbar { background-color: #0078d4 !important; }
[data-style="microsoft_fluent"] .navbar .text-white,
[data-style="microsoft_fluent"] .navbar .text-gray-100 { color: #ffffff !important; }
[data-style="microsoft_fluent"] .navbar .text-indigo-400 { color: #ffffff !important; }
[data-style="microsoft_fluent"] .rounded-xl { border-radius: 4px !important; }
[data-style="microsoft_fluent"] .rounded-lg { border-radius: 4px !important; }
[data-style="microsoft_fluent"] [class*="shadow"] { box-shadow: 0 4px 8px rgba(0,0,0,0.12) !important; }

/* ===== BOLD COLOURFUL ===== */
[data-style="bold_colourful"] {
  --bg: #0f0f1a;
  --bg-2: #1a1a2e;
  --text: #ffffff;
  --text-2: #c4c4d4;
  --accent: #f72585;
  --border: rgba(255,255,255,0.1);
}

[data-style="bold_colourful"] .bg-gray-900 { background-color: #0f0f1a !important; }
[data-style="bold_colourful"] .bg-gray-950 { background-color: #0a0a14 !important; }
[data-style="bold_colourful"] .bg-gray-800 { background-color: #1a1a2e !important; }
[data-style="bold_colourful"] .bg-gray-700 { background-color: #16213e !important; }
[data-style="bold_colourful"] .bg-indigo-900\/40,
[data-style="bold_colourful"] .bg-indigo-900\/30,
[data-style="bold_colourful"] .bg-indigo-900\/20 { 
  background: linear-gradient(135deg, rgba(102,126,234,0.2), rgba(118,75,162,0.2)) !important; 
}
[data-style="bold_colourful"] .bg-emerald-600\/20 { 
  background: linear-gradient(135deg, rgba(16,185,129,0.2), rgba(52,211,153,0.15)) !important; 
}
[data-style="bold_colourful"] .text-indigo-400 { color: #667eea !important; }
[data-style="bold_colourful"] .text-emerald-400 { color: #34d399 !important; }
[data-style="bold_colourful"] .text-amber-400 { color: #fbbf24 !important; }
[data-style="bold_colourful"] .text-red-400 { color: #f72585 !important; }
[data-style="bold_colourful"] .border-gray-700,
[data-style="bold_colourful"] .border-gray-800 { border-color: rgba(255,255,255,0.1) !important; }
[data-style="bold_colourful"] .border-indigo-800\/30 { border-color: rgba(102,126,234,0.3) !important; }
[data-style="bold_colourful"] .border-emerald-700\/50 { border-color: rgba(16,185,129,0.3) !important; }
[data-style="bold_colourful"] .card,
[data-style="bold_colourful"] [class*="bg-gray-8"] { background-color: #1a1a2e !important; }
[data-style="bold_colourful"] .navbar { 
  background: linear-gradient(135deg, #667eea, #764ba2) !important; 
  border-bottom: none !important;
}
[data-style="bold_colourful"] .navbar .text-indigo-400 { color: #ffffff !important; }
[data-style="bold_colourful"] [class*="shadow"] { 
  box-shadow: 0 4px 16px rgba(247,37,133,0.2) !important; 
}
[data-style="bold_colourful"] .rounded-xl { border-radius: 16px !important; }
[data-style="bold_colourful"] .rounded-lg { border-radius: 16px !important; }
[data-style="bold_colourful"] .rounded-2xl { border-radius: 24px !important; }
/* ══════════════════════════════════════════════════════════════
   Theme Utility Classes (Release 17.5)
   
   Drop-in replacements for common inline style patterns.
   Every class uses CSS variables — works in ALL themes.
   
   Usage: class="theme-text-primary theme-bg-card theme-border"
   ══════════════════════════════════════════════════════════════ */

/* ── Theme-aware Text Colors ── */
.theme-text-primary { color: var(--text-primary, #e2e8f0) !important; }
.theme-text-secondary { color: var(--text-secondary, #94a3b8) !important; }
.theme-text-muted { color: var(--text-muted, #64748b) !important; }
.theme-text-inverse { color: var(--text-inverse, #0b1120) !important; }
.theme-text-link { color: var(--text-link, #818cf8) !important; }
.theme-text-success { color: var(--color-success, #059669) !important; }
.theme-text-warning { color: var(--color-warning, #d97706) !important; }
.theme-text-danger { color: var(--color-danger, #e11d48) !important; }
.theme-text-info { color: var(--color-info, #0891b2) !important; }

/* ── Theme-aware Backgrounds ── */
.theme-bg-page { background: var(--surface-page, #0b1120) !important; }
.theme-bg-card { background: var(--surface-card, rgba(255,255,255,0.03)) !important; }
.theme-bg-elevated { background: var(--surface-elevated, rgba(255,255,255,0.06)) !important; }
.theme-bg-overlay { background: var(--surface-overlay, rgba(255,255,255,0.04)) !important; }

/* ── Theme-aware Borders ── */
.theme-border { border: 1px solid var(--surface-border, rgba(255,255,255,0.06)) !important; }
.theme-border-bottom { border-bottom: 1px solid var(--surface-border, rgba(255,255,255,0.06)) !important; }
.theme-border-top { border-top: 1px solid var(--surface-border, rgba(255,255,255,0.06)) !important; }

/* ── Theme-aware Cards ── */
.theme-card {
  border-radius: var(--radius-md, 12px) !important;
  border: 1px solid var(--surface-border, rgba(255,255,255,0.06)) !important;
  background: var(--surface-card, rgba(255,255,255,0.03)) !important;
  transition: all 0.2s ease !important;
}

/* ── Theme-aware Buttons ── */
.theme-btn {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;
  min-height: var(--btn-height, 44px) !important;
  padding: 10px 22px !important;
  border-radius: var(--radius-sm, 6px) !important;
  font-size: var(--font-supporting, 15px) !important;
  font-weight: var(--font-weight-semibold, 600) !important;
  cursor: pointer !important;
  transition: all var(--transition-fast, 0.15s) ease !important;
  text-decoration: none !important;
}
.theme-btn-primary {
  background: var(--color-primary, #6366f1) !important;
  color: #fff !important;
  border: none !important;
}
.theme-btn-primary:hover {
  background: var(--color-primary-hover, #4f46e5) !important;
  box-shadow: var(--shadow-glow-primary, none) !important;
  transform: translateY(-1px) !important;
}
.theme-btn-secondary {
  background: var(--color-primary-subtle, rgba(99,102,241,0.06)) !important;
  color: var(--color-secondary, #818cf8) !important;
  border: 1px solid var(--color-primary-light, rgba(99,102,241,0.15)) !important;
}
.theme-btn-ghost {
  background: transparent !important;
  color: var(--text-secondary, #94a3b8) !important;
  border: 1px solid var(--surface-border, rgba(255,255,255,0.06)) !important;
}

/* ── Theme-aware Badges ── */
.theme-badge {
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
  padding: 4px 12px !important;
  border-radius: var(--radius-sm, 6px) !important;
  font-size: var(--font-caption, 13px) !important;
  font-weight: var(--font-weight-semibold, 600) !important;
  border: 1px solid !important;
}
.theme-badge-success {
  background: var(--color-success-subtle, rgba(5,150,105,0.06)) !important;
  color: var(--color-success, #059669) !important;
  border-color: var(--color-success-light, rgba(5,150,105,0.15)) !important;
}
.theme-badge-warning {
  background: var(--color-warning-subtle, rgba(217,119,6,0.06)) !important;
  color: var(--color-warning, #d97706) !important;
  border-color: var(--color-warning-light, rgba(217,119,6,0.15)) !important;
}
.theme-badge-danger {
  background: var(--color-danger-subtle, rgba(225,29,72,0.06)) !important;
  color: var(--color-danger, #e11d48) !important;
  border-color: var(--color-danger-light, rgba(225,29,72,0.15)) !important;
}
.theme-badge-info {
  background: var(--color-info-light, rgba(8,145,178,0.15)) !important;
  color: var(--color-info, #0891b2) !important;
  border-color: var(--color-info-light, rgba(8,145,178,0.15)) !important;
}

/* ── Theme-aware Typography Scale ── */
.theme-font-kpi { font-size: var(--font-display-kpi, 48px) !important; font-weight: var(--font-weight-extrabold, 800) !important; line-height: 1 !important; letter-spacing: var(--letter-spacing-tight, -0.03em) !important; }
.theme-font-page-title { font-size: var(--font-page-title, 40px) !important; font-weight: var(--font-weight-extrabold, 800) !important; letter-spacing: var(--letter-spacing-tight, -0.03em) !important; }
.theme-font-section-title { font-size: var(--font-section-title, 32px) !important; font-weight: var(--font-weight-extrabold, 800) !important; letter-spacing: -0.02em !important; }
.theme-font-card-title { font-size: var(--font-card-title, 22px) !important; font-weight: var(--font-weight-bold, 700) !important; }
.theme-font-subheading { font-size: var(--font-subheading, 18px) !important; font-weight: var(--font-weight-semibold, 600) !important; }
.theme-font-body { font-size: var(--font-body, 16px) !important; font-weight: var(--font-weight-normal, 400) !important; line-height: var(--line-height-relaxed, 1.7) !important; }
.theme-font-supporting { font-size: var(--font-supporting, 15px) !important; }
.theme-font-caption { font-size: var(--font-caption, 13px) !important; }
.theme-font-micro { font-size: var(--font-micro, 11px) !important; }

/* ── Layout Utilities ── */
.theme-flex-center { display: flex !important; align-items: center !important; justify-content: center !important; }
.theme-flex-between { display: flex !important; align-items: center !important; justify-content: space-between !important; }
.theme-flex-gap-sm { gap: 8px !important; }
.theme-flex-gap-md { gap: 16px !important; }
.theme-flex-gap-lg { gap: 24px !important; }
.theme-container { max-width: 1280px !important; margin: 0 auto !important; padding: 0 24px !important; }
.theme-section-padding { padding: 24px 28px !important; }
.theme-section-spacing { margin-bottom: 40px !important; }
/* ══════════════════════════════════════════════════════════════
   APPEX360 — AI Futuristic Theme
   Premium dark AI platform with cyan/violet neon, glassmorphism
   and subtle animated background effects.
   
   All colours reference --var() tokens from tokens/ai_futuristic.css.
   No hardcoded hex values — the token file is the single source of truth.
   
   Apply: <body class="theme-ai-futuristic">
   ══════════════════════════════════════════════════════════════ */

/* ── CSS Variable Overrides ── */
body.theme-ai-futuristic {
  /* ── Core Colors (Derived from token file — single source of truth) ── */
  --color-primary: #06b6d4;
  --color-primary-hover: #0891b2;
  --color-primary-light: rgba(6, 182, 212, 0.15);
  --color-primary-subtle: rgba(6, 182, 212, 0.06);
  --color-secondary: #8b5cf6;
  --color-secondary-light: rgba(139, 92, 246, 0.15);
  --color-accent: #06b6d4;
  --color-accent-light: rgba(6, 182, 212, 0.15);
  --color-highlight: #8b5cf6;
  --color-highlight-light: rgba(139, 92, 246, 0.15);
  
  --color-success: #2dd4bf;
  --color-success-hover: #28C076;
  --color-success-light: rgba(45, 212, 191, 0.15);
  --color-success-subtle: rgba(45, 212, 191, 0.06);
  --color-warning: #fbbf24;
  --color-warning-hover: #F59E0B;
  --color-warning-light: rgba(251, 191, 36, 0.15);
  --color-warning-subtle: rgba(251, 191, 36, 0.06);
  --color-danger: #fb7185;
  --color-danger-hover: #D92D20;
  --color-danger-light: rgba(251, 113, 133, 0.15);
  --color-danger-subtle: rgba(251, 113, 133, 0.06);
  --color-info: #38bdf8;
  --color-info-light: rgba(56, 189, 248, 0.15);

  /* ── Surfaces ── */
  --surface-page: #050a18;
  --surface-card: rgba(13, 26, 51, 0.85);
  --surface-card-hover: rgba(20, 36, 74, 0.9);
  --surface-elevated: rgba(20, 36, 74, 0.92);
  --surface-overlay: rgba(0, 0, 0, 0.5);
  --surface-border: rgba(6, 182, 212, 0.15);
  --surface-border-hover: rgba(6, 182, 212, 0.3);

  /* ── Text ── */
  --text-primary: #e8f0fe;
  --text-secondary: #8ba3d4;
  --text-muted: #4a6a9a;
  --text-inverse: #050816;
  --text-link: #06b6d4;

  /* ── Shadows ── */
  --shadow-sm: 0 1px 3px rgba(6, 182, 212, 0.08);
  --shadow-md: 0 4px 12px rgba(6, 182, 212, 0.12);
  --shadow-lg: 0 10px 30px rgba(6, 182, 212, 0.15);
  --shadow-glow-primary: 0 0 20px rgba(6, 182, 212, 0.3);
  --shadow-glow-secondary: 0 0 20px rgba(139, 92, 246, 0.3);
  --shadow-glow-accent: 0 0 20px rgba(33, 212, 253, 0.3);
}

/* ── Body Background with Animated Effects ── */
body.theme-ai-futuristic {
  background: var(--surface-page);
  position: relative;
}

body.theme-ai-futuristic::before {
  content: '';
  position: fixed;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background:
    radial-gradient(ellipse 600px 400px at 20% 30%, rgba(6, 182, 212, 0.04) 0%, transparent 60%),
    radial-gradient(ellipse 500px 500px at 80% 20%, rgba(139, 92, 246, 0.03) 0%, transparent 50%),
    radial-gradient(ellipse 400px 300px at 60% 70%, rgba(6, 182, 212, 0.02) 0%, transparent 50%);
  pointer-events: none;
  z-index: 0;
  animation: theme-bg-drift 30s ease-in-out infinite alternate;
}

@keyframes theme-bg-drift {
  0% { transform: translate(0, 0) rotate(0deg); }
  50% { transform: translate(1%, 1%) rotate(0.5deg); }
  100% { transform: translate(-1%, -0.5%) rotate(-0.5deg); }
}

/* ── Glassmorphism Base ── */
body.theme-ai-futuristic .glass,
body.theme-ai-futuristic [class*="apex-card"],
body.theme-ai-futuristic .card {
  background: var(--surface-card) !important;
  backdrop-filter: blur(16px) !important;
  -webkit-backdrop-filter: blur(16px) !important;
  border: 1px solid var(--surface-border) !important;
  border-radius: var(--radius-lg) !important;
  box-shadow: var(--shadow-md), inset 0 1px 0 rgba(6, 182, 212, 0.06) !important;
  transition: all 0.2s ease !important;
}

body.theme-ai-futuristic [class*="apex-card"]:hover,
body.theme-ai-futuristic .card:hover {
  border-color: var(--surface-border-hover) !important;
  box-shadow: 0 8px 30px rgba(6, 182, 212, 0.12), var(--shadow-glow-primary) !important;
  transform: translateY(-1px);
}

/* ── Global Navigation ── */
body.theme-ai-futuristic .apex-global-nav {
  background: rgba(5, 8, 22, 0.88) !important;
  backdrop-filter: blur(20px) !important;
  -webkit-backdrop-filter: blur(20px) !important;
  border-bottom: 1px solid rgba(6, 182, 212, 0.12) !important;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(6, 182, 212, 0.06) !important;
}

body.theme-ai-futuristic .apex-nav-link:hover {
  background: rgba(6, 182, 212, 0.08) !important;
  color: var(--color-primary) !important;
}

body.theme-ai-futuristic .apex-nav-active {
  color: var(--color-primary) !important;
  background: rgba(6, 182, 212, 0.1) !important;
  box-shadow: inset 0 -2px 0 var(--color-primary) !important;
}

body.theme-ai-futuristic .apex-nav-avatar:hover {
  border-color: rgba(6, 182, 212, 0.3) !important;
  background: rgba(6, 182, 212, 0.06) !important;
}

body.theme-ai-futuristic #apex-search-wrapper:focus-within {
  border-color: rgba(6, 182, 212, 0.5) !important;
  box-shadow: 0 0 15px rgba(6, 182, 212, 0.15) !important;
}

body.theme-ai-futuristic #apex-notif-bell:hover {
  color: var(--color-primary) !important;
  background: rgba(6, 182, 212, 0.08) !important;
}

body.theme-ai-futuristic #apex-notif-badge {
  background: linear-gradient(135deg, var(--color-primary), var(--accent)) !important;
  box-shadow: 0 0 8px rgba(6, 182, 212, 0.5) !important;
}

body.theme-ai-futuristic #apex-status-indicator span:first-child {
  box-shadow: 0 0 8px currentColor !important;
}

/* ── Dropdowns & Modals ── */
body.theme-ai-futuristic .dropdown-content,
body.theme-ai-futuristic [class*="dropdown-content"],
body.theme-ai-futuristic #apex-search-dropdown,
body.theme-ai-futuristic #apex-quick-actions-menu,
body.theme-ai-futuristic #apex-feedback-panel,
body.theme-ai-futuristic #apex-command-palette > div {
  background: rgba(10, 14, 30, 0.95) !important;
  backdrop-filter: blur(24px) !important;
  -webkit-backdrop-filter: blur(24px) !important;
  border: 1px solid rgba(6, 182, 212, 0.12) !important;
  box-shadow: 0 8px 40px rgba(0, 0, 0, 0.4), var(--shadow-glow-primary) !important;
}

body.theme-ai-futuristic .dropdown-content li a:hover {
  background: rgba(6, 182, 212, 0.08) !important;
  color: var(--color-primary) !important;
}

/* ── Buttons ── */
body.theme-ai-futuristic .btn-primary,
body.theme-ai-futuristic [class*="btn-primary"],
body.theme-ai-futuristic .apex-btn-primary {
  background: linear-gradient(135deg, var(--color-primary), var(--accent)) !important;
  border: none !important;
  color: var(--text-on-primary) !important;
  box-shadow: 0 4px 15px rgba(6, 182, 212, 0.25) !important;
  transition: all 0.2s ease !important;
}

body.theme-ai-futuristic .btn-primary:hover,
body.theme-ai-futuristic .apex-btn-primary:hover {
  transform: translateY(-1px) !important;
  box-shadow: 0 8px 25px rgba(6, 182, 212, 0.35), var(--shadow-glow-primary) !important;
}

body.theme-ai-futuristic .btn-secondary,
body.theme-ai-futuristic .apex-btn-secondary {
  background: rgba(139, 92, 246, 0.08) !important;
  border: 1px solid rgba(139, 92, 246, 0.2) !important;
  color: var(--highlight, #B597FF) !important;
}

body.theme-ai-futuristic .btn-secondary:hover,
body.theme-ai-futuristic .apex-btn-secondary:hover {
  background: rgba(139, 92, 246, 0.15) !important;
  border-color: rgba(139, 92, 246, 0.35) !important;
  box-shadow: 0 0 15px rgba(139, 92, 246, 0.2) !important;
}

body.theme-ai-futuristic .btn-ghost,
body.theme-ai-futuristic .apex-btn-outline {
  background: rgba(15, 20, 40, 0.5) !important;
  border: 1px solid rgba(6, 182, 212, 0.15) !important;
  backdrop-filter: blur(8px) !important;
  color: var(--text-secondary) !important;
}

body.theme-ai-futuristic .btn-ghost:hover,
body.theme-ai-futuristic .apex-btn-outline:hover {
  border-color: rgba(6, 182, 212, 0.35) !important;
  color: var(--color-primary) !important;
  background: rgba(6, 182, 212, 0.06) !important;
}

body.theme-ai-futuristic .btn-danger,
body.theme-ai-futuristic .apex-btn-danger {
  background: linear-gradient(135deg, var(--danger), var(--color-danger-hover)) !important;
  box-shadow: 0 4px 15px rgba(240, 68, 56, 0.25) !important;
}

body.theme-ai-futuristic .btn-danger:hover {
  box-shadow: 0 8px 25px rgba(240, 68, 56, 0.35) !important;
  transform: translateY(-1px) !important;
}

body.theme-ai-futuristic .btn-success,
body.theme-ai-futuristic .apex-btn-success {
  background: linear-gradient(135deg, var(--success), var(--color-success-hover)) !important;
  box-shadow: 0 4px 15px rgba(50, 213, 131, 0.25) !important;
}

body.theme-ai-futuristic .btn-success:hover {
  box-shadow: 0 8px 25px rgba(50, 213, 131, 0.35) !important;
  transform: translateY(-1px) !important;
}

/* ── Forms ── */
body.theme-ai-futuristic input[type="text"],
body.theme-ai-futuristic input[type="email"],
body.theme-ai-futuristic input[type="password"],
body.theme-ai-futuristic input[type="search"],
body.theme-ai-futuristic input[type="number"],
body.theme-ai-futuristic input[type="tel"],
body.theme-ai-futuristic textarea,
body.theme-ai-futuristic select {
  background: rgba(15, 20, 40, 0.6) !important;
  border: 1px solid rgba(6, 182, 212, 0.12) !important;
  border-radius: 8px !important;
  color: var(--text-primary) !important;
  transition: all 0.2s ease !important;
}

body.theme-ai-futuristic input:focus,
body.theme-ai-futuristic textarea:focus,
body.theme-ai-futuristic select:focus {
  border-color: var(--color-primary) !important;
  box-shadow: 0 0 0 3px rgba(6, 182, 212, 0.15), 0 0 15px rgba(6, 182, 212, 0.1) !important;
  outline: none !important;
}

body.theme-ai-futuristic label {
  color: var(--text-secondary) !important;
  font-weight: 500 !important;
}

body.theme-ai-futuristic input::placeholder,
body.theme-ai-futuristic textarea::placeholder {
  color: var(--text-muted) !important;
}

body.theme-ai-futuristic select {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%238899CC' d='M6 8L1 3h10z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 12px center !important;
  padding-right: 32px !important;
  -webkit-appearance: none !important;
  appearance: none !important;
}

/* ── Tables ── */
body.theme-ai-futuristic table,
body.theme-ai-futuristic .table {
  border-collapse: separate !important;
  border-spacing: 0 !important;
}

body.theme-ai-futuristic table th,
body.theme-ai-futuristic .table th {
  background: rgba(6, 182, 212, 0.06) !important;
  color: var(--text-secondary) !important;
  font-weight: 600 !important;
  font-size: 11px !important;
  text-transform: uppercase !important;
  letter-spacing: 0.06em !important;
  padding: 12px 16px !important;
  border-bottom: 1px solid rgba(6, 182, 212, 0.1) !important;
  position: sticky !important;
  top: 0 !important;
  z-index: 1 !important;
}

body.theme-ai-futuristic table td,
body.theme-ai-futuristic .table td {
  padding: 12px 16px !important;
  border-bottom: 1px solid rgba(6, 182, 212, 0.06) !important;
  color: var(--text-primary) !important;
  font-size: 13px !important;
}

body.theme-ai-futuristic table tr:nth-child(even) td,
body.theme-ai-futuristic .table tr:nth-child(even) td {
  background: rgba(6, 182, 212, 0.02) !important;
}

body.theme-ai-futuristic table tr:hover td,
body.theme-ai-futuristic .table tr:hover td {
  background: rgba(6, 182, 212, 0.04) !important;
}

body.theme-ai-futuristic table tr.selected td,
body.theme-ai-futuristic .table tr.selected td {
  background: rgba(6, 182, 212, 0.08) !important;
  box-shadow: inset 3px 0 0 var(--color-primary) !important;
}

/* ── Badges & Tags ── */
body.theme-ai-futuristic .badge,
body.theme-ai-futuristic .apex-tag {
  background: rgba(6, 182, 212, 0.08) !important;
  border: 1px solid rgba(6, 182, 212, 0.15) !important;
  color: var(--color-primary) !important;
  border-radius: 6px !important;
}

body.theme-ai-futuristic .badge-success {
  background: rgba(50, 213, 131, 0.1) !important;
  border-color: rgba(50, 213, 131, 0.2) !important;
  color: var(--success) !important;
}

body.theme-ai-futuristic .badge-warning {
  background: rgba(251, 191, 36, 0.1) !important;
  border-color: rgba(251, 191, 36, 0.2) !important;
  color: var(--warning) !important;
}

body.theme-ai-futuristic .badge-error,
body.theme-ai-futuristic .badge-danger {
  background: rgba(240, 68, 56, 0.1) !important;
  border-color: rgba(240, 68, 56, 0.2) !important;
  color: var(--danger) !important;
}

/* ── Progress Bars ── */
body.theme-ai-futuristic progress,
body.theme-ai-futuristic .progress-bar,
body.theme-ai-futuristic .apex-progress-fill {
  background: rgba(6, 182, 212, 0.08) !important;
  border-radius: 4px !important;
}

body.theme-ai-futuristic .apex-progress-fill,
body.theme-ai-futuristic .progress-bar-fill {
  background: linear-gradient(90deg, var(--color-primary), var(--accent)) !important;
  box-shadow: 0 0 8px rgba(6, 182, 212, 0.3) !important;
}

/* ── Data Source Labels ── */
body.theme-ai-futuristic [class*="source-label"] {
  font-size: 9px !important;
  border-radius: 4px !important;
}

body.theme-ai-futuristic .source-live {
  background: rgba(50, 213, 131, 0.12) !important;
  color: var(--success) !important;
}

body.theme-ai-futuristic .source-calculated {
  background: rgba(6, 182, 212, 0.12) !important;
  color: var(--color-primary) !important;
}

body.theme-ai-futuristic .source-benchmark {
  background: rgba(251, 191, 36, 0.12) !important;
  color: var(--warning) !important;
}

body.theme-ai-futuristic .source-demo {
  background: rgba(139, 92, 246, 0.12) !important;
  color: var(--highlight, #B597FF) !important;
}

/* ── Alerts & Notifications ── */
body.theme-ai-futuristic .alert,
body.theme-ai-futuristic [class*="alert-"] {
  border-radius: 10px !important;
  border-width: 1px !important;
}

body.theme-ai-futuristic .alert-success {
  background: rgba(50, 213, 131, 0.08) !important;
  border-color: rgba(50, 213, 131, 0.2) !important;
  color: var(--success) !important;
}

body.theme-ai-futuristic .alert-warning {
  background: rgba(251, 191, 36, 0.08) !important;
  border-color: rgba(251, 191, 36, 0.2) !important;
  color: var(--warning) !important;
}

body.theme-ai-futuristic .alert-error,
body.theme-ai-futuristic .alert-danger {
  background: rgba(240, 68, 56, 0.08) !important;
  border-color: rgba(240, 68, 56, 0.2) !important;
  color: var(--danger) !important;
}

body.theme-ai-futuristic .alert-info {
  background: rgba(33, 212, 253, 0.08) !important;
  border-color: rgba(33, 212, 253, 0.2) !important;
  color: var(--accent-secondary) !important;
}

/* ── KPI Cards ── */
body.theme-ai-futuristic [class*="kpi-"],
body.theme-ai-futuristic .stat-card {
  background: rgba(15, 20, 40, 0.75) !important;
  backdrop-filter: blur(12px) !important;
  border: 1px solid rgba(6, 182, 212, 0.1) !important;
  border-radius: 12px !important;
  transition: all 0.2s ease !important;
}

body.theme-ai-futuristic [class*="kpi-"]:hover,
body.theme-ai-futuristic .stat-card:hover {
  border-color: rgba(6, 182, 212, 0.25) !important;
  box-shadow: var(--shadow-glow-primary) !important;
  transform: translateY(-1px) !important;
}

/* ── Charts ── */
body.theme-ai-futuristic .apex-chart-grid line,
body.theme-ai-futuristic [class*="chart-grid"] line {
  stroke: rgba(6, 182, 212, 0.06) !important;
}

body.theme-ai-futuristic .apex-chart-line {
  filter: drop-shadow(0 0 6px rgba(6, 182, 212, 0.3)) !important;
}

body.theme-ai-futuristic .apex-chart-point {
  filter: drop-shadow(0 0 8px rgba(6, 182, 212, 0.5)) !important;
}

/* ── Intelligence Wheel ── */
body.theme-ai-futuristic .donut-segment:hover {
  filter: drop-shadow(0 0 10px rgba(6, 182, 212, 0.3)) !important;
}

body.theme-ai-futuristic .donut-center-text {
  filter: drop-shadow(0 0 20px rgba(6, 182, 212, 0.2)) !important;
}

/* ── Quick Actions FAB ── */
body.theme-ai-futuristic #apex-quick-actions-fab {
  background: linear-gradient(135deg, var(--color-primary), var(--accent)) !important;
  box-shadow: 0 4px 20px rgba(6, 182, 212, 0.35) !important;
}

body.theme-ai-futuristic #apex-quick-actions-fab:hover {
  box-shadow: 0 8px 30px rgba(6, 182, 212, 0.5) !important;
}

/* ── Design System Components (Release 16.6) ── */
body.theme-ai-futuristic .ds-btn-primary {
  background: linear-gradient(135deg, var(--color-primary), var(--accent)) !important;
  box-shadow: 0 4px 15px rgba(6, 182, 212, 0.25) !important;
}
body.theme-ai-futuristic .ds-btn-primary:hover {
  box-shadow: 0 8px 25px rgba(6, 182, 212, 0.35), 0 0 20px rgba(6, 182, 212, 0.15) !important;
  transform: translateY(-1px) !important;
}

body.theme-ai-futuristic .ds-btn-secondary {
  background: rgba(15, 20, 40, 0.6) !important;
  border-color: rgba(6, 182, 212, 0.15) !important;
  backdrop-filter: blur(8px) !important;
}
body.theme-ai-futuristic .ds-btn-secondary:hover {
  border-color: rgba(6, 182, 212, 0.35) !important;
  background: rgba(6, 182, 212, 0.08) !important;
  box-shadow: 0 0 15px rgba(6, 182, 212, 0.1) !important;
}

body.theme-ai-futuristic .ds-kpi-card {
  background: rgba(15, 20, 40, 0.7) !important;
  backdrop-filter: blur(12px) !important;
  border-color: rgba(6, 182, 212, 0.1) !important;
}
body.theme-ai-futuristic .ds-kpi-card:hover {
  border-color: rgba(6, 182, 212, 0.25) !important;
  box-shadow: 0 8px 30px rgba(6, 182, 212, 0.12), 0 0 20px rgba(6, 182, 212, 0.08) !important;
}

body.theme-ai-futuristic .exec-card {
  background: rgba(15, 20, 40, 0.7) !important;
  backdrop-filter: blur(12px) !important;
  border-color: rgba(6, 182, 212, 0.1) !important;
}
body.theme-ai-futuristic .exec-card:hover {
  border-color: rgba(6, 182, 212, 0.25) !important;
  box-shadow: 0 8px 30px rgba(6, 182, 212, 0.12) !important;
}

body.theme-ai-futuristic .ds-select,
body.theme-ai-futuristic .ds-input {
  background: rgba(15, 20, 40, 0.6) !important;
  border-color: rgba(6, 182, 212, 0.12) !important;
}
body.theme-ai-futuristic .ds-select:focus,
body.theme-ai-futuristic .ds-input:focus {
  border-color: var(--color-primary) !important;
  box-shadow: 0 0 0 3px rgba(6, 182, 212, 0.15), 0 0 15px rgba(6, 182, 212, 0.1) !important;
}

body.theme-ai-futuristic .ds-section-title,
body.theme-ai-futuristic .ds-page-title {
  color: var(--text-primary) !important;
}

/* ── Footer ── */
body.theme-ai-futuristic .apex-footer,
body.theme-ai-futuristic .apex-global-footer,
body.theme-ai-futuristic [class*="footer"] {
  background: rgba(5, 8, 22, 0.92) !important;
  backdrop-filter: blur(20px) !important;
  -webkit-backdrop-filter: blur(20px) !important;
  border-top: 1px solid rgba(6, 182, 212, 0.08) !important;
  box-shadow: inset 0 1px 0 rgba(6, 182, 212, 0.04) !important;
}

body.theme-ai-futuristic .apex-global-footer a.footer-link {
  transition: all 0.2s ease !important;
  position: relative !important;
}

body.theme-ai-futuristic .apex-global-footer a.footer-link:hover {
  color: var(--color-primary) !important;
  text-shadow: 0 0 20px rgba(6, 182, 212, 0.3) !important;
}

body.theme-ai-futuristic .apex-global-footer h4 {
  color: rgba(6, 182, 212, 0.5) !important;
  letter-spacing: 0.12em !important;
}

body.theme-ai-futuristic .apex-global-footer [style*="border-top"] {
  border-top-color: rgba(6, 182, 212, 0.06) !important;
}

/* ── Pagination ── */
body.theme-ai-futuristic .pagination a,
body.theme-ai-futuristic .pagination span {
  background: rgba(15, 20, 40, 0.5) !important;
  border: 1px solid rgba(6, 182, 212, 0.1) !important;
  color: var(--text-secondary) !important;
  border-radius: 6px !important;
}

body.theme-ai-futuristic .pagination .current {
  background: linear-gradient(135deg, var(--color-primary), var(--accent)) !important;
  border-color: transparent !important;
  color: var(--text-on-primary) !important;
}

/* ── Tooltips ── */
body.theme-ai-futuristic [class*="tooltip"] {
  background: rgba(10, 14, 30, 0.95) !important;
  backdrop-filter: blur(12px) !important;
  border: 1px solid rgba(6, 182, 212, 0.15) !important;
  color: var(--text-primary) !important;
  font-size: 12px !important;
  border-radius: 6px !important;
  padding: 4px 10px !important;
}

/* ── Role Cards (Onboarding) ── */
body.theme-ai-futuristic .role-card {
  background: rgba(15, 20, 40, 0.7) !important;
  backdrop-filter: blur(12px) !important;
  -webkit-backdrop-filter: blur(12px) !important;
  border: 1px solid rgba(6, 182, 212, 0.1) !important;
  border-radius: 12px !important;
}

body.theme-ai-futuristic .role-card:hover {
  border-color: rgba(6, 182, 212, 0.3) !important;
  box-shadow: 0 4px 20px rgba(6, 182, 212, 0.15), var(--shadow-glow-primary) !important;
}

body.theme-ai-futuristic .role-card input:checked + *,
body.theme-ai-futuristic .role-card:has(input:checked) {
  border-color: var(--color-primary) !important;
  background: rgba(6, 182, 212, 0.08) !important;
  box-shadow: 0 0 20px rgba(6, 182, 212, 0.2), inset 0 0 20px rgba(6, 182, 212, 0.04) !important;
}

/* ── Floating Dock ── */
body.theme-ai-futuristic .floating-dock-btn {
  background: rgba(15, 20, 40, 0.8) !important;
  backdrop-filter: blur(16px) !important;
  -webkit-backdrop-filter: blur(16px) !important;
  border: 1px solid rgba(6, 182, 212, 0.1) !important;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3) !important;
}

body.theme-ai-futuristic .floating-dock-btn:hover {
  border-color: rgba(6, 182, 212, 0.3) !important;
  box-shadow: 0 8px 30px rgba(6, 182, 212, 0.2), var(--shadow-glow-primary) !important;
}

body.theme-ai-futuristic .did-you-know-card {
  background: rgba(15, 20, 40, 0.75) !important;
  backdrop-filter: blur(12px) !important;
  border: 1px solid rgba(6, 182, 212, 0.1) !important;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2) !important;
}

/* ── Motion & Animation Reduction ── */
@media (prefers-reduced-motion: reduce) {
  body.theme-ai-futuristic,
  body.theme-ai-futuristic *,
  body.theme-ai-futuristic *::before,
  body.theme-ai-futuristic *::after {
    animation-duration: 0.01ms !important;
    transition-duration: 0.01ms !important;
  }
  
  body.theme-ai-futuristic::before {
    animation: none !important;
  }
}
/* ════════════════════════════════════════════
   base.css — Shared Component Stylesheet
   APPEX360 Global Theme Engine — Release 18.0
   
   Every component consumes ONLY semantic tokens.
   No hardcoded colours anywhere.
   
   Token files define the variables.
   This file defines the components.
   ════════════════════════════════════════════ */

/* ── Base Document ── */
body {
  background: var(--surface-page);
  color: var(--text-primary);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* ── Typography ── */
h1, h2, h3, h4, h5, h6 {
  color: var(--text-primary);
}
p, li, .text-secondary {
  color: var(--text-secondary);
}
.text-muted, small, .caption {
  color: var(--text-muted);
}
a, .link {
  color: var(--text-link);
}

/* ── Cards ── */
/* Theme guard — release 27/28/29/30 + APPEXi namespaces stay outside the theme
   catch-all; elements carrying their own data-theme attribute are excluded too
   (homepage visual convergence widening, 2026-10-05). */
.card, .vis-card, .exec-card, .ds-card, [class*="card"]:not(.no-theme):not([class*="r27-"]):not([class*="r28"]):not([class*="r29-"]):not([class*="r30-"]):not([class*="appexi-"]):not([data-theme]) {
  background: var(--surface-card);
  border: var(--border-width) solid var(--surface-border);
  border-radius: var(--radius-lg);
  box-shadow: 0 1px 3px rgba(0,0,0,0.08), inset 0 1px 0 rgba(255,255,255,0.03);
}
.card:hover, .vis-card:hover, .exec-card:hover {
  border-color: var(--surface-border-hover);
  box-shadow: 0 4px 12px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.04);
}

/* ── KPI Cards ── */
.kpi-card, .ds-kpi-card, .stat-card {
  background: var(--surface-card);
  border: var(--border-width) solid var(--surface-border);
  border-radius: var(--radius-md);
}
.kpi-card .kpi-label, .ds-kpi-label {
  color: var(--text-secondary);
}
.kpi-card .kpi-value, .ds-kpi-value {
  color: var(--text-primary);
}

/* ── Buttons ── */
.btn-primary, .ds-btn-primary, button.primary {
  background: var(--btn-bg);
  color: var(--btn-text);
  border-radius: var(--btn-radius);
  height: var(--btn-height);
  border: none;
}
.btn-primary:hover {
  background: var(--accent-hover);
}

.btn-secondary, .ds-btn-secondary {
  background: transparent;
  color: var(--accent);
  border: var(--border-width) solid var(--surface-border);
  border-radius: var(--btn-radius);
  height: var(--btn-height);
}
.btn-secondary:hover {
  border-color: var(--accent);
  background: var(--accent-soft);
}

/* ── Navigation Bar ── */
.nav, .apex-global-nav, .top-nav, [class*="navbar"] {
  background: var(--nav-bg);
  border-bottom: var(--border-width) solid var(--nav-border);
}
.nav a, .nav-link, .apex-nav-link {
  color: var(--nav-text);
}
.nav a:hover, .nav-link:hover, .apex-nav-link:hover {
  color: var(--nav-text-hover);
}
.nav a.active, .nav-link.active, .apex-nav-link.active, .apex-nav-active {
  background: var(--nav-active-bg);
  color: var(--nav-text-hover);
}

/* ── Sidebar ── */
.sidebar, [class*="sidebar"] {
  background: var(--sidebar-bg);
  border-right: var(--border-width) solid var(--sidebar-border);
}
.sidebar a, .sidebar-link {
  color: var(--sidebar-text);
}
.sidebar a:hover, .sidebar-link:hover {
  color: var(--text-primary);
}
.sidebar a.active, .sidebar-link.active {
  background: var(--sidebar-active-bg);
  color: var(--text-primary);
}

/* ── Tables ── */
table, .table, [class*="table"] {
  border-collapse: separate;
  border-spacing: 0;
}
table th, .table th, [class*="table"] th {
  background: var(--table-header-bg, var(--surface-inset));
  color: var(--text-secondary);
  border-bottom: var(--border-width) solid var(--table-border, var(--surface-border));
}
table td, .table td, [class*="table"] td {
  border-bottom: var(--border-width) solid var(--table-border, var(--surface-border));
  color: var(--text-primary);
}
table tr:hover, .table tr:hover, [class*="table"] tr:hover {
  background: var(--table-row-hover, var(--surface-card-hover));
}

/* ── Inputs ── */
input, textarea, select, .input, .ds-input {
  background: var(--input-bg);
  border: var(--border-width) solid var(--input-border);
  border-radius: var(--input-radius, var(--radius-md));
  color: var(--text-primary);
  height: var(--input-height);
}
input:focus, textarea:focus, select:focus, .input:focus, .ds-input:focus {
  border-color: var(--input-focus);
  box-shadow: 0 0 0 2px var(--accent-soft);
  outline: none;
}
input::placeholder, textarea::placeholder {
  color: var(--text-muted);
}

/* ── Badges ── */
.badge, .ds-badge, [class*="badge"] {
  border-radius: var(--badge-radius);
  font-size: var(--badge-font-size, 11px);
  padding: var(--badge-padding, 2px 10px);
  font-weight: var(--badge-font-weight, 600);
}
.badge-success {
  background: var(--success-light);
  color: var(--success);
}
.badge-warning {
  background: var(--warning-light);
  color: var(--warning);
}
.badge-danger {
  background: var(--danger-light);
  color: var(--danger);
}
.badge-info {
  background: var(--info-light);
  color: var(--info);
}

/* ── Dividers ── */
hr, .divider, .section-divider {
  border: none;
  height: var(--border-width);
  background: var(--surface-border);
}

/* ── Modals / Dialogs ── */
.modal-overlay, [class*="overlay"] {
  background: var(--modal-overlay, var(--surface-overlay));
}
.modal, .modal-content, [class*="dialog"] {
  background: var(--modal-bg, var(--surface-elevated));
  border: var(--border-width) solid var(--modal-border, var(--surface-border));
  border-radius: var(--modal-radius, var(--radius-xl));
  box-shadow: var(--shadow-xl);
}

/* ── Tooltips ── */
.tooltip, [class*="tooltip"], .tip-popup, .gloss-popup {
  background: var(--surface-elevated);
  border: var(--border-width) solid var(--surface-border-hover);
  border-radius: var(--radius-md);
  box-shadow: var(--shadow-lg);
}

/* ── Charts ── */
.chart-grid, [class*="chart-grid"] {
  stroke: var(--chart-grid);
  color: var(--chart-grid);
}
.chart-axis, [class*="chart-axis"] {
  color: var(--chart-axis);
  fill: var(--chart-axis);
}

/* ── Selection ── */
::selection {
  background: var(--accent-soft);
  color: var(--text-primary);
}

/* ── Progress Bars ── */
.progress, [class*="progress"] {
  background: var(--surface-inset);
  border-radius: var(--radius-full);
}
.progress-fill, [class*="progress-fill"] {
  background: var(--accent);
  border-radius: var(--radius-full);
}

/* ── Category Accents ── */
.category-financial { color: var(--category-financial); }
.category-risk { color: var(--category-risk); }
.category-governance { color: var(--category-governance); }
.category-intelligence { color: var(--category-intelligence); }
.category-operations { color: var(--category-operations); }
.category-executive { color: var(--category-executive); }

/* ── Global Keyboard Focus (Accessibility QA remediation) ──
   Keyboard-only indicator: :focus-visible never affects mouse users.
   Two-layer ring — the active theme's --focus token outlined 2px off the
   element, floated over a page-coloured halo so the ring keeps contrast
   against BOTH light and dark surfaces. Outline/shadow only: no layout
   impact, no class styling, r27 guard untouched. */
:focus-visible {
  outline: 2px solid var(--focus);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px var(--surface-page, transparent);
}

/* Visually-hidden helper — screen-reader-only content (Accessibility QA).
   Used for chart fallback summaries and accessible data tables. */
.apx-sr-only {
  position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px;
  overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;
}
/* ════════════════════════════════════════════
   AI Futuristic — Token File (R30 RC1)
   🔵 Navy-Black · Cyan · Violet · Neon Glass
   Feeling: Cursor AI · Vercel · OpenAI Playground
   
   DISTINCTIVE: Glassmorphism cards, cyan glow
   shadows, gradient buttons, pill badges.
   Only theme with neon borders and
   backdrop-filter glass surfaces.
   ════════════════════════════════════════════ */

body.theme-ai-futuristic {
  /* ── Surfaces (Deep navy-black, glass-ready) ── */
  --surface-page: #030712;
  --surface-raised: #0B1A2E;
  --surface-elevated: #0F2440;
  --background: #030712;
  --card: rgba(11, 26, 46, 0.7);
  --card-hover: rgba(15, 36, 64, 0.8);

  --surface-card: rgba(11, 26, 46, 0.7);
  --surface-card-hover: rgba(15, 36, 64, 0.8);
  --surface-inset: #060E1C;
  --surface-overlay: rgba(0, 0, 0, 0.8);

  /* ── Borders (Cyan-tinted neon, glow on hover) ── */
  --border-width: 1px;
  --border: rgba(6, 182, 212, 0.20);
  --surface-border: rgba(6, 182, 212, 0.20);
  --surface-border-hover: #00E5FF;

  /* ── Typography (Blue-white, cyan links) ── */
  --text: #E0F0FF;
  --text-primary: #E0F0FF;
  --text-secondary: #7BA3CC;
  --text-muted: #3A5A7A;
  --text-link: #00E5FF;
  --text-on-primary: #030712;
  --heading: #F0F8FF;

  /* ── Colours (Electric Cyan + Violet) ── */
  --primary: #00E5FF;
  --color-primary: #00E5FF;
  --color-primary-hover: #00C8E0;
  --color-primary-light: rgba(0, 229, 255, 0.15);

  --secondary: #8B5CF6;
  --accent: #8B5CF6;
  --accent-hover: #7C3AED;
  --accent-soft: rgba(139, 92, 246, 0.15);
  --accent-secondary: #00E5FF;

  /* ── Feedback (Vibrant neon) ── */
  --success: #00FFA3;
  --success-light: rgba(0, 255, 163, 0.15);
  --warning: #FBBF24;
  --warning-light: rgba(251, 191, 36, 0.15);
  --danger: #FB7185;
  --danger-light: rgba(251, 113, 133, 0.15);
  --info: #38BDF8;
  --info-light: rgba(56, 189, 248, 0.15);
  --focus: #00E5FF;

  /* ── Shadows (Cyan glow — distinctive) ── */
  --shadow-sm: 0 1px 3px rgba(0, 229, 255, 0.08);
  --shadow-md: 0 4px 12px rgba(0, 229, 255, 0.12);
  --shadow-lg: 0 12px 32px rgba(0, 229, 255, 0.18);
  --shadow-xl: 0 24px 56px rgba(0, 229, 255, 0.25);
  --shadow-hover: 0 0 28px rgba(0, 229, 255, 0.30);

  /* ── Radii (Extremely generous — pill-like) ── */
  --radius-sm: 10px;
  --radius-md: 14px;
  --radius-lg: 20px;
  --radius-xl: 24px;
  --btn-radius: 12px;
  --input-radius: 12px;
  --badge-radius: 20px;
  --modal-radius: 24px;

  /* ── Navigation (Glass with cyan glow) ── */
  --nav-bg: rgba(3, 7, 18, 0.88);
  --nav-border: rgba(0, 229, 255, 0.12);
  --nav-text: rgba(255, 255, 255, 0.5);
  --nav-text-hover: #E0F0FF;
  --nav-active-bg: rgba(139, 92, 246, 0.15);

  /* ── Sidebar (Darker glass, cyan border) ── */
  --sidebar-bg: rgba(3, 7, 18, 0.94);
  --sidebar-border: rgba(0, 229, 255, 0.10);
  --sidebar-text: rgba(255, 255, 255, 0.5);
  --sidebar-active-bg: rgba(139, 92, 246, 0.15);

  /* ── Buttons (Gradient — cyan to violet) ── */
  --btn-bg: linear-gradient(135deg, #00E5FF, #8B5CF6);
  --btn-text: #FFFFFF;
  --btn-height: 44px;

  /* ── Inputs (Dark glass) ── */
  --input-bg: rgba(11, 26, 46, 0.6);
  --input-border: rgba(0, 229, 255, 0.20);
  --input-focus: #00E5FF;

  /* ── Charts (Neon palette) ── */
  --chart-grid: rgba(0, 229, 255, 0.10);
  --chart-axis: #7BA3CC;
  --chart-1: #00E5FF;
  --chart-2: #8B5CF6;
  --chart-3: #00FFA3;
  --chart-4: #FBBF24;
  --chart-5: #FB7185;

  /* ── Category Colours ── */
  --category-financial: #FBBF24;
  --category-risk: #FB7185;
  --category-governance: #38BDF8;
  --category-intelligence: #A78BFA;
  --category-operations: #00E5FF;
  --category-executive: #818CF8;
}
/* ═══════════════════════════════════════════════════════════════════════════
   APPEX360 Reference — Token File (DEFAULT THEME)

   AUTHORITY
   ---------
   The verified APPEX360 visual reference set. This file is the single
   translation layer between those references and every themed surface:

       VISUAL REFERENCES
              ↓
       THIS TOKEN FILE            (the reference look = the DEFAULT theme)
              ↓
       themes/base.css            (shared components — consume tokens only)
              ↓
       ASSESSMENTS / RESULTS / REPORTS / CHARTS / PDF / APPEXi / EXECUTIVE

   WHY THIS IS A THEME FILE (and not a new theme system)
   ----------------------------------------------------
   Release 30 established the Theme Engine: one active token file per user
   (`active_theme_stylesheet`), all components consuming semantic tokens only.
   The reference look therefore ships as ONE MORE TOKEN FILE inside that
   existing architecture — no competing theme system, no per-component
   hard-coded colours.

   CONFIGURABILITY (permanent)
   ---------------------------
   Because every value below is a CSS custom property scoped to
   `body.theme-apex-reference`, a future user/admin override is a matter of
   overriding these variables in the `custom_brand` token file — no component
   edits. Users who have saved a different `theme_variant` keep it unchanged;
   only the platform DEFAULT resolves here.

   TWO FAMILIES FROM THE REFERENCES
   --------------------------------
   1. EXECUTIVE DARK — the product family. Surfaces, navigation, cards,
      interactive accent (violet), brand accent (amber). Applies to the
      application shell and analytical workspaces.
   2. DOCUMENT LIGHT — the report/PDF family. A light "printed document"
      palette used for executive reports, results documents and PDF export,
      so a printed report visually belongs to the same product as the
      homepage. Exposed as `--apx-doc-*` and consumed by report styling.

   CHARTS
   ------
   `--chart-1..5` (the contract every chart view already consumes) plus the
   extended `--chart-6..8` ramp, drawn from the reference hue family.
   ═══════════════════════════════════════════════════════════════════════════ */

/* ACTIVATION SCOPE — the Theme Engine emits data-theme on <html>; some layouts
   emit the body class. Both mechanisms must activate the same token set so this
   file stays the SINGLE SOURCE OF TRUTH for the reference theme. */
html[data-theme='apex_reference'],
body.theme-apex-reference {
  /* ══ EXECUTIVE DARK — Surfaces ══════════════════════════════════════════ */
  --surface-page: #0B1021;          /* page ground */
  --surface-raised: #16182B;        /* raised card */
  --surface-elevated: #1C1F35;      /* elevated / hover card */
  --background: #0B1021;
  --card: #16182B;
  --card-hover: #1C1F35;

  --surface-card: #16182B;
  --surface-card-hover: #1C1F35;
  --surface-inset: #070913;         /* inset wells, table stripes */
  --surface-deep: #0C1828;          /* deep rail / side panel */
  --surface-deepest: #01020D;       /* deepest ground, overlays base */
  --surface-overlay: rgba(1, 2, 13, 0.72);

  /* ══ EXECUTIVE DARK — Borders ═══════════════════════════════════════════ */
  --border-width: 1px;
  --border: rgba(255, 255, 255, 0.08);
  --surface-border: rgba(255, 255, 255, 0.08);
  --surface-border-hover: rgba(255, 255, 255, 0.16);
  --border-strong: rgba(255, 255, 255, 0.14);
  --border-hairline: rgba(255, 255, 255, 0.05);

  /* ══ EXECUTIVE DARK — Typography ════════════════════════════════════════ */
  --text: #E3E6EE;
  --text-primary: #E3E6EE;
  --text-secondary: #B6BDD3;
  --text-muted: #8A93AD;
  --text-link: #A79FCE;
  --text-on-primary: #FFFFFF;
  --heading: #F4F6FB;

  /* ══ EXECUTIVE DARK — Accents (reference: violet interactive + amber brand) */
  --primary: #776FA3;
  --color-primary: #776FA3;
  --color-primary-hover: #8F87BC;
  --color-primary-light: rgba(119, 111, 163, 0.16);
  --primary-deep: #5C509F;

  --secondary: #3D3F53;
  --accent: #776FA3;
  --accent-hover: #8F87BC;
  --accent-soft: rgba(119, 111, 163, 0.14);
  --accent-secondary: #6D83A2;      /* steel — secondary data series */
  --accent-brand: #CD814A;          /* amber — brand/mark accent only */
  --accent-steel: #6D83A2;

  /* ══ EXECUTIVE DARK — Feedback ══════════════════════════════════════════ */
  --success: #4FAE7E;
  --success-light: rgba(79, 174, 126, 0.14);
  --warning: #D9A05B;
  --warning-light: rgba(217, 160, 91, 0.14);
  --danger: #C9675F;
  --danger-light: rgba(201, 103, 95, 0.14);
  --info: #6D83A2;
  --info-light: rgba(109, 131, 162, 0.14);
  --focus: #8F87BC;

  /* ══ EXECUTIVE DARK — Shadows (deep ground → soft, high-spread) ═════════ */
  --shadow-sm: 0 1px 2px rgba(1, 2, 13, 0.40);
  --shadow-md: 0 4px 12px rgba(1, 2, 13, 0.48);
  --shadow-lg: 0 14px 34px rgba(1, 2, 13, 0.56);
  --shadow-xl: 0 28px 64px rgba(1, 2, 13, 0.64);
  --shadow-hover: 0 10px 28px rgba(1, 2, 13, 0.52);

  /* ══ EXECUTIVE DARK — Radii ═════════════════════════════════════════════ */
  --radius-sm: 6px;
  --radius-md: 10px;
  --radius-lg: 14px;
  --radius-xl: 18px;
  --btn-radius: 8px;
  --input-radius: 8px;
  --badge-radius: 999px;
  --modal-radius: 16px;

  /* ══ EXECUTIVE DARK — Navigation ════════════════════════════════════════ */
  --nav-bg: rgba(7, 9, 19, 0.92);
  --nav-border: rgba(255, 255, 255, 0.07);
  --nav-text: #B6BDD3;
  --nav-text-hover: #F4F6FB;
  --nav-active-bg: rgba(119, 111, 163, 0.14);

  /* ══ EXECUTIVE DARK — Sidebar / rails ═══════════════════════════════════ */
  --sidebar-bg: #0C1828;
  --sidebar-border: rgba(255, 255, 255, 0.06);
  --sidebar-text: #B6BDD3;
  --sidebar-active-bg: rgba(119, 111, 163, 0.14);

  /* ══ EXECUTIVE DARK — Buttons & inputs ══════════════════════════════════ */
  --btn-bg: var(--accent);
  --btn-text: #FFFFFF;
  --btn-height: 44px;
  --input-bg: #070913;
  --input-border: rgba(255, 255, 255, 0.10);
  --input-focus: var(--accent);

  /* ══ CHARTS — reference hue family ═════════════════════════════════════
     1–5 are the existing contract consumed by current chart views.
     6–8 extend the ramp; all derive from the reference palette. */
  --chart-grid: rgba(255, 255, 255, 0.06);
  --chart-axis: #8A93AD;
  --chart-1: #776FA3;   /* violet — primary series */
  --chart-2: #6D83A2;   /* steel — comparison series */
  --chart-3: #CD814A;   /* amber — emphasis / variance */
  --chart-4: #5C509F;   /* deep violet */
  --chart-5: #3D3F53;   /* slate — baseline / context */
  --chart-6: #A79FCE;   /* light violet */
  --chart-7: #9DB6CE;   /* light steel */
  --chart-8: #E0B58E;   /* pale amber */
  --chart-tooltip-bg: #16182B;
  --chart-tooltip-border: rgba(255, 255, 255, 0.10);
  --chart-tooltip-text: #E3E6EE;

  /* ══ Category colours (maturity / domain identity) ══════════════════════ */
  --category-financial: #CD814A;
  --category-risk: #C9675F;
  --category-governance: #776FA3;
  --category-intelligence: #A79FCE;
  --category-operations: #6D83A2;
  --category-executive: #5C509F;

  /* ══ DOCUMENT LIGHT — report / results / PDF family ════════════════════
     The light "printed document" palette. Reports render on this family so
     an exported executive report belongs to the same product as the
     homepage. Consumed by report styling; never by the app shell. */
  --apx-doc-ground: #F7F9FA;        /* page ground */
  --apx-doc-panel: #FFFFFF;         /* document panel */
  --apx-doc-panel-alt: #EEF2F7;     /* alternating rows / bands */
  --apx-doc-border: #D7DEE6;
  --apx-doc-border-strong: #B9C4D0;
  --apx-doc-ink: #16283C;           /* primary text */
  --apx-doc-ink-soft: #3D4F63;      /* secondary text */
  --apx-doc-ink-muted: #5A6B7E;     /* captions, footnotes */
  --apx-doc-navy: #122E4A;          /* document header / headings */
  --apx-doc-steel: #568BB5;         /* document accent (graphics: 3:1 on light) */
  --apx-doc-violet: #776FA3;        /* continuity accent with the app */
  --apx-doc-amber: #CD814A;         /* emphasis in documents (graphics: 3:1 on light) */
  /* Text members of the same families — 4.5:1 on the document ground (AA).
     Graphics keep the lighter values above; text consumes these. */
  --apx-doc-steel-text: #3D6B94;
  --apx-doc-violet-text: #5E5688;
  --apx-doc-amber-text: #A05A26;
  --apx-doc-grid: #E3E9F0;          /* chart grid on light ground */
  --apx-doc-axis: #5A6B7E;
  --apx-doc-shadow: 0 6px 18px rgba(18, 46, 74, 0.10);

  /* ══ Reference metrics (spacing / density) ═════════════════════════════ */
  --apx-card-pad: 24px;
  --apx-panel-gap: 24px;
  --apx-section-gap: 40px;
  --apx-hairline: rgba(255, 255, 255, 0.06);

  /* ══ LEGACY NAME BRIDGE — consolidation layer ═════════════════════════
     Pre-Release-18 code reads --color-secondary / --color-success / etc.
     Those names previously resolved (via design_tokens.css :root) to the
     OLD indigo/emerald palette — competing values against the reference.
     Defining them HERE (html[data-theme] out-specifies :root) makes the
     reference theme the single authority for every semantic name in use.
     Values derive from the reference hues — no new colours introduced. */
  --color-secondary: #8F87BC;               /* light violet (hover tone)  */
  --color-success: #4FAE7E;
  --color-success-hover: #3F9668;
  --color-success-light: rgba(79, 174, 126, 0.16);
  --color-success-subtle: rgba(79, 174, 126, 0.07);
  --color-warning: #D9A05B;
  --color-warning-hover: #C48A44;
  --color-warning-light: rgba(217, 160, 91, 0.16);
  --color-warning-subtle: rgba(217, 160, 91, 0.07);
  --color-danger: #C9675F;
  --color-danger-hover: #B4524A;
  --color-danger-light: rgba(201, 103, 95, 0.16);
  --color-danger-subtle: rgba(201, 103, 95, 0.07);
  --color-info: #6D83A2;
  --color-info-light: rgba(109, 131, 162, 0.16);
  --color-primary-subtle: rgba(119, 111, 163, 0.08);

  /* ══ DOCUMENT LIGHT — status derivatives ═════════════════════════════
     Document-tuned tones of --success/--warning/--danger/--info with
     adequate contrast on the light document ground. Derived from the
     reference palette; consumed only inside .apx-doc report surfaces. */
  --apx-doc-success: #2E7D5B;
  --apx-doc-warning: #9A5B26;
  --apx-doc-danger: #B0483F;
  --apx-doc-info: #3E6E96;
}

/* ═══════════════════════════════════════════════════════════════════════════
   HOMEPAGE CONVERGENCE TOKENS — :root scope (always active)
   ─────────────────────────────────────────────────────────────────────────
   Single definition point for the approved homepage mockup convergence
   values. 24_homepage_enterprise.css (the `--aeb-mk-*` consumer) and
   25_homepage_mockup_convergence.css (the `--apxc-*` consumer) now read
   THESE tokens instead of owning literal palettes — one authoritative
   theme-token architecture, zero competing component-level colour values.

   Scoped to :root (not the theme selectors) deliberately: the approved
   homepage composition must render identically regardless of the active
   user theme. A future admin override of these names (custom_brand) still
   flows through, because every consumer resolves via var().
   ═══════════════════════════════════════════════════════════════════════════ */
:root {
  --apx-home-bg:         #0a0d1d;   /* deep navy field (mockup base)          */
  --apx-home-bg-2:       #0d1024;   /* navy gradient tail                     */
  --apx-home-surface:    #11142a;   /* navy card surface                      */
  --apx-home-surface-2:  #151934;   /* raised navy surface                    */
  --apx-home-surface-3:  #191d3c;   /* highest navy surface                   */
  --apx-home-nav-deep:   #070A16;   /* deepest nav ground (convergence layer) */
  --apx-home-accent:     #6d6ff5;   /* mockup accent indigo                   */
  --apx-home-accent-light: #8d8ffb; /* light accent                           */
  --apx-home-radius:     18px;      /* mockup card radius                     */
  --apx-home-glow:       0 0 90px -30px rgba(109, 111, 245, 0.55);
}
/* ════════════════════════════════════════════
   Classic Enterprise — Token File (R30 RC1)
   🔵 White · Light Grey · Corporate Blue · Clean
   Feeling: Microsoft · SAP · Oracle ERP
   
   DISTINCTIVE: White cards, light page, blue
   accents, moderate radii, minimal shadows.
   The only truly light, conservative enterprise
   theme. Standard enterprise software feel.
   ════════════════════════════════════════════ */

body.theme-classic {
  /* ── Surfaces (Light grey page, white cards) ── */
  --surface-page: #F0F2F5;
  --surface-raised: #FFFFFF;
  --surface-elevated: #FFFFFF;
  --background: #F0F2F5;
  --card: #FFFFFF;
  --card-hover: #F8FAFC;

  --surface-card: #FFFFFF;
  --surface-card-hover: #F8FAFC;
  --surface-inset: #E5E7EB;
  --surface-overlay: rgba(0, 0, 0, 0.35);

  /* ── Borders (Subtle grey) ── */
  --border-width: 1px;
  --border: #D1D5DB;
  --surface-border: #D1D5DB;
  --surface-border-hover: #9CA3AF;

  /* ── Typography (Dark grey, high contrast) ── */
  --text: #1F2937;
  --text-primary: #1F2937;
  --text-secondary: #6B7280;
  --text-muted: #9CA3AF;
  --text-link: #2563EB;
  --text-on-primary: #FFFFFF;
  --heading: #111827;

  /* ── Colours (Standard blue) ── */
  --primary: #2563EB;
  --color-primary: #2563EB;
  --color-primary-hover: #1D4ED8;
  --color-primary-light: rgba(37, 99, 235, 0.10);

  --secondary: #64748B;
  --accent: #2563EB;
  --accent-hover: #1D4ED8;
  --accent-soft: rgba(37, 99, 235, 0.08);
  --accent-secondary: #3B82F6;

  /* ── Feedback ── */
  --success: #16A34A;
  --success-light: rgba(22, 163, 74, 0.10);
  --warning: #D97706;
  --warning-light: rgba(217, 119, 6, 0.10);
  --danger: #DC2626;
  --danger-light: rgba(220, 38, 38, 0.10);
  --info: #2563EB;
  --info-light: rgba(37, 99, 235, 0.10);
  --focus: #2563EB;

  /* ── Shadows (Minimal — clean) ── */
  --shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.04);
  --shadow-md: 0 4px 6px rgba(0, 0, 0, 0.05);
  --shadow-lg: 0 10px 24px rgba(0, 0, 0, 0.07);
  --shadow-xl: 0 20px 48px rgba(0, 0, 0, 0.09);
  --shadow-hover: 0 8px 16px rgba(0, 0, 0, 0.08);

  /* ── Radii (Moderate — professional) ── */
  --radius-sm: 4px;
  --radius-md: 6px;
  --radius-lg: 8px;
  --radius-xl: 12px;
  --btn-radius: 6px;
  --input-radius: 6px;
  --badge-radius: 12px;
  --modal-radius: 12px;

  /* ── Navigation (White, clean) ── */
  --nav-bg: rgba(255, 255, 255, 0.95);
  --nav-border: rgba(0, 0, 0, 0.06);
  --nav-text: #4B5563;
  --nav-text-hover: #1F2937;
  --nav-active-bg: rgba(37, 99, 235, 0.08);

  /* ── Sidebar (White, subtle border) ── */
  --sidebar-bg: #FFFFFF;
  --sidebar-border: #E5E7EB;
  --sidebar-text: #4B5563;
  --sidebar-active-bg: rgba(37, 99, 235, 0.08);

  /* ── Buttons (Blue filled) ── */
  --btn-bg: var(--accent);
  --btn-text: #FFFFFF;
  --btn-height: 44px;

  /* ── Inputs ── */
  --input-bg: #FFFFFF;
  --input-border: #D1D5DB;
  --input-focus: var(--accent);

  /* ── Charts ── */
  --chart-grid: #E5E7EB;
  --chart-axis: #6B7280;
  --chart-1: #2563EB;
  --chart-2: #16A34A;
  --chart-3: #D97706;
  --chart-4: #7C3AED;
  --chart-5: #0E7490;

  /* ── Category Colours ── */
  --category-financial: #F59E0B;
  --category-risk: #DC2626;
  --category-governance: #2563EB;
  --category-intelligence: #8B5CF6;
  --category-operations: #0891B2;
  --category-executive: #4F46E5;
}
/* ════════════════════════════════════════════
   Corporate Blue — Token File (R30 RC1)
   🔷 Deep Navy · Steel · Structured · Fortune 500
   Feeling: IBM · Deloitte · Goldman Sachs Dashboard
   
   DISTINCTIVE: Sharp radii, navy sidebar with
   white cards, structured hierarchy. Only theme
   with navy surface, sharp corners, and
   corporate steel-grey accents. Deep navy
   header + white content area.
   ════════════════════════════════════════════ */

body.theme-corporate-blue {
  /* ── Surfaces (Deep navy page, white cards) ── */
  --surface-page: #0A1628;
  --surface-raised: #FFFFFF;
  --surface-elevated: #F8FAFC;
  --background: #0A1628;
  --card: #FFFFFF;
  --card-hover: #F0F4FF;

  --surface-card: #FFFFFF;
  --surface-card-hover: #F0F4FF;
  --surface-inset: #E2E8F0;
  --surface-overlay: rgba(0, 0, 0, 0.45);

  /* ── Borders (Steel grey, blue accent on hover) ── */
  --border-width: 1px;
  --border: #CBD5E1;
  --surface-border: #CBD5E1;
  --surface-border-hover: #0A84FF;

  /* ── Typography (Navy on white, blue links) ── */
  --text: #1E293B;
  --text-primary: #1E293B;
  --text-secondary: #475569;
  --text-muted: #94A3B8;
  --text-link: #0A84FF;
  --text-on-primary: #FFFFFF;
  --heading: #0F172A;

  /* ── Colours (Vivid enterprise blue) ── */
  --primary: #0A84FF;
  --color-primary: #0A84FF;
  --color-primary-hover: #0070E0;
  --color-primary-light: rgba(10, 132, 255, 0.10);

  --secondary: #475569;
  --accent: #0A84FF;
  --accent-hover: #0070E0;
  --accent-soft: rgba(10, 132, 255, 0.08);
  --accent-secondary: #60A5FA;

  /* ── Feedback ── */
  --success: #059669;
  --success-light: rgba(5, 150, 105, 0.10);
  --warning: #D97706;
  --warning-light: rgba(217, 119, 6, 0.10);
  --danger: #DC2626;
  --danger-light: rgba(220, 38, 38, 0.10);
  --info: #0A84FF;
  --info-light: rgba(10, 132, 255, 0.10);
  --focus: #0A84FF;

  /* ── Shadows (Clean, structured) ── */
  --shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.05);
  --shadow-md: 0 3px 8px rgba(0, 0, 0, 0.07);
  --shadow-lg: 0 8px 24px rgba(0, 0, 0, 0.09);
  --shadow-xl: 0 16px 44px rgba(0, 0, 0, 0.11);
  --shadow-hover: 0 6px 14px rgba(0, 0, 0, 0.10);

  /* ── Radii (Sharp — conservative enterprise) ── */
  --radius-sm: 3px;
  --radius-md: 4px;
  --radius-lg: 6px;
  --radius-xl: 8px;
  --btn-radius: 4px;
  --input-radius: 4px;
  --badge-radius: 3px;
  --modal-radius: 8px;

  /* ── Navigation (Navy) ── */
  --nav-bg: #0F2A4A;
  --nav-border: rgba(255, 255, 255, 0.06);
  --nav-text: rgba(255, 255, 255, 0.6);
  --nav-text-hover: #FFFFFF;
  --nav-active-bg: rgba(10, 132, 255, 0.15);

  /* ── Sidebar (Darker navy) ── */
  --sidebar-bg: #0C1F38;
  --sidebar-border: rgba(255, 255, 255, 0.05);
  --sidebar-text: rgba(255, 255, 255, 0.55);
  --sidebar-active-bg: rgba(10, 132, 255, 0.15);

  /* ── Buttons (Blue filled, sharp) ── */
  --btn-bg: var(--accent);
  --btn-text: #FFFFFF;
  --btn-height: 46px;

  /* ── Inputs ── */
  --input-bg: #FFFFFF;
  --input-border: #CBD5E1;
  --input-focus: #0A84FF;

  /* ── Charts (Corporate palette) ── */
  --chart-grid: #D0D8E5;
  --chart-axis: #475569;
  --chart-1: #0A84FF;
  --chart-2: #059669;
  --chart-3: #D97706;
  --chart-4: #7C3AED;
  --chart-5: #0891B2;

  /* ── Category Colours ── */
  --category-financial: #D97706;
  --category-risk: #DC2626;
  --category-governance: #0A84FF;
  --category-intelligence: #7C3AED;
  --category-operations: #0891B2;
  --category-executive: #4F46E5;
}
/* ════════════════════════════════════════════
   Custom Brand — Token File (R30 RC1)
   🎨 Neutral Dark · Brand-Derived · Adaptable
   Feeling: White-label · Brand-agnostic
   
   DISTINCTIVE: Dark neutral base, all colours
   derive from --brand-* variables. Only theme
   designed for full white-label customisation.
   More compressed radii and shadows than
   other darks to avoid brand clash.
   ════════════════════════════════════════════ */

body.theme-custom-brand {
  /* ── Surfaces (Neutral dark — minimal personality) ── */
  --surface-page: #0B1120;
  --surface-raised: #141D32;
  --surface-elevated: #1A2540;
  --background: #0B1120;
  --card: #141D32;
  --card-hover: #1A2540;

  --surface-card: #141D32;
  --surface-card-hover: #1A2540;
  --surface-inset: #0A1322;
  --surface-overlay: rgba(0, 0, 0, 0.65);

  /* ── Borders (Subtle, brand-tinted on hover) ── */
  --border-width: 1px;
  --border: rgba(255, 255, 255, 0.08);
  --surface-border: rgba(255, 255, 255, 0.08);
  --surface-border-hover: var(--accent);

  /* ── Typography (Dark bg defaults — neutral) ── */
  --text: #E2E8F0;
  --text-primary: #E2E8F0;
  --text-secondary: #94A3B8;
  --text-muted: #64748B;
  --text-link: var(--accent);
  --text-on-primary: #FFFFFF;
  --heading: #F1F5F9;

  /* ── Colours (Entirely brand-derived) ── */
  --primary: var(--brand-primary, #7C5CFF);
  --color-primary: var(--brand-primary, #7C5CFF);
  --color-primary-hover: var(--brand-primary-hover, #6B4DE8);
  --color-primary-light: var(--brand-primary-light, rgba(124, 92, 255, 0.12));

  --secondary: var(--brand-secondary, #94A3B8);
  --accent: var(--brand-accent, #7C5CFF);
  --accent-hover: var(--brand-accent-hover, #6B4DE8);
  --accent-soft: var(--brand-accent-soft, rgba(124, 92, 255, 0.12));
  --accent-secondary: var(--brand-accent-secondary, #A78BFA);

  /* ── Feedback ── */
  --success: var(--brand-success, #10B981);
  --success-light: rgba(16, 185, 129, 0.12);
  --warning: var(--brand-warning, #F59E0B);
  --warning-light: rgba(245, 158, 11, 0.12);
  --danger: var(--brand-danger, #EF4444);
  --danger-light: rgba(239, 68, 68, 0.12);
  --info: var(--brand-info, #60A5FA);
  --info-light: rgba(96, 165, 250, 0.12);
  --focus: var(--accent);

  /* ── Shadows (Medium depth — neutral) ── */
  --shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.3);
  --shadow-md: 0 4px 8px rgba(0, 0, 0, 0.4);
  --shadow-lg: 0 12px 28px rgba(0, 0, 0, 0.5);
  --shadow-xl: 0 20px 48px rgba(0, 0, 0, 0.6);
  --shadow-hover: 0 10px 24px rgba(0, 0, 0, 0.55);

  /* ── Radii (Moderate — brand-safe) ── */
  --radius-sm: 5px;
  --radius-md: 7px;
  --radius-lg: 10px;
  --radius-xl: 14px;
  --btn-radius: 7px;
  --input-radius: 7px;
  --badge-radius: 14px;
  --modal-radius: 14px;

  /* ── Navigation (Dark glass) ── */
  --nav-bg: rgba(11, 17, 32, 0.95);
  --nav-border: rgba(255, 255, 255, 0.06);
  --nav-text: rgba(255, 255, 255, 0.5);
  --nav-text-hover: #E2E8F0;
  --nav-active-bg: var(--accent-soft);

  /* ── Sidebar (Dark glass) ── */
  --sidebar-bg: rgba(11, 17, 32, 0.98);
  --sidebar-border: rgba(255, 255, 255, 0.06);
  --sidebar-text: rgba(255, 255, 255, 0.5);
  --sidebar-active-bg: var(--accent-soft);

  /* ── Buttons (Brand-filled) ── */
  --btn-bg: var(--accent);
  --btn-text: #FFFFFF;
  --btn-height: 44px;

  /* ── Inputs ── */
  --input-bg: rgba(255, 255, 255, 0.05);
  --input-border: rgba(255, 255, 255, 0.12);
  --input-focus: var(--accent);

  /* ── Charts ── */
  --chart-grid: rgba(255, 255, 255, 0.08);
  --chart-axis: #94A3B8;
  --chart-1: var(--brand-chart-1, var(--accent));
  --chart-2: var(--brand-chart-2, #10B981);
  --chart-3: var(--brand-chart-3, #F59E0B);
  --chart-4: var(--brand-chart-4, #8B5CF6);
  --chart-5: var(--brand-chart-5, #06B6D4);

  /* ── Category Colours ── */
  --category-financial: #F59E0B;
  --category-risk: #EF4444;
  --category-governance: #3B82F6;
  --category-intelligence: #8B5CF6;
  --category-operations: #14B8A6;
  --category-executive: #818CF8;
}
/* ════════════════════════════════════════════
   Executive Dark — Token File (R30 RC1)
   🟤 Charcoal · Gold · Premium Boardroom
   Feeling: McKinsey report · Bloomberg Terminal
   
   DISTINCTIVE: Gold accents, warm shadows,
   large radii, premium depth. Only theme
   with gold-tinted hover states and warm
   card surfaces.
   ════════════════════════════════════════════ */

body.theme-executive-dark {
  /* ── Surfaces (Warm charcoal, premium depth) ── */
  --surface-page: #0A0E17;
  --surface-raised: #131A26;
  --surface-elevated: #1B2433;
  --background: #0A0E17;
  --card: #131A26;
  --card-hover: #1C2638;

  --surface-card: #131A26;
  --surface-card-hover: #1C2638;
  --surface-inset: #070A12;
  --surface-overlay: rgba(0, 0, 0, 0.88);

  /* ── Borders (Gold-tinted, warm) ── */
  --border-width: 1px;
  --border: #2A3348;
  --surface-border: #2A3348;
  --surface-border-hover: #D4AF37;

  /* ── Typography (Warm off-white, gold links) ── */
  --text: #EDE8DC;
  --text-primary: #EDE8DC;
  --text-secondary: #8A8578;
  --text-muted: #5C584F;
  --text-link: #D4AF37;
  --text-on-primary: #0A0E17;
  --heading: #F5F0E4;

  /* ── Primary Colours (Warm Gold) ── */
  --primary: #D4AF37;
  --color-primary: #D4AF37;
  --color-primary-hover: #C49A2E;
  --color-primary-light: rgba(212, 175, 55, 0.12);

  --secondary: #8A8578;
  --accent: #D4AF37;
  --accent-hover: #C49A2E;
  --accent-soft: rgba(212, 175, 55, 0.10);
  --accent-secondary: #E8C66A;

  /* ── Feedback ── */
  --success: #34D399;
  --success-light: rgba(52, 211, 153, 0.12);
  --warning: #D4AF37;
  --warning-light: rgba(212, 175, 55, 0.12);
  --danger: #F87171;
  --danger-light: rgba(248, 113, 113, 0.12);
  --info: #60A5FA;
  --info-light: rgba(96, 165, 250, 0.12);
  --focus: #D4AF37;

  /* ── Shadows (Deep, warm-toned) ── */
  --shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.6);
  --shadow-md: 0 4px 8px rgba(0, 0, 0, 0.65);
  --shadow-lg: 0 12px 28px rgba(0, 0, 0, 0.75);
  --shadow-xl: 0 24px 52px rgba(0, 0, 0, 0.85);
  --shadow-hover: 0 14px 32px rgba(0, 0, 0, 0.8);

  /* ── Radii (Generous — premium feel) ── */
  --radius-sm: 6px;
  --radius-md: 10px;
  --radius-lg: 14px;
  --radius-xl: 20px;
  --btn-radius: 8px;
  --input-radius: 8px;
  --badge-radius: 6px;
  --modal-radius: 20px;

  /* ── Navigation (Dark glass, gold active) ── */
  --nav-bg: rgba(10, 14, 23, 0.96);
  --nav-border: rgba(212, 175, 55, 0.08);
  --nav-text: rgba(255, 255, 255, 0.45);
  --nav-text-hover: #EDE8DC;
  --nav-active-bg: rgba(212, 175, 55, 0.10);

  /* ── Sidebar (Deep charcoal, gold tint) ── */
  --sidebar-bg: rgba(10, 14, 23, 0.98);
  --sidebar-border: rgba(212, 175, 55, 0.06);
  --sidebar-text: rgba(255, 255, 255, 0.45);
  --sidebar-active-bg: rgba(212, 175, 55, 0.10);

  /* ── Buttons (Gold filled) ── */
  --btn-bg: var(--accent);
  --btn-text: #0A0E17;
  --btn-height: 44px;

  /* ── Inputs ── */
  --input-bg: rgba(19, 26, 38, 0.7);
  --input-border: rgba(255, 255, 255, 0.08);
  --input-focus: #D4AF37;

  /* ── Charts (Warm palette) ── */
  --chart-grid: rgba(255, 255, 255, 0.06);
  --chart-axis: #8A8578;
  --chart-1: #D4AF37;
  --chart-2: #34D399;
  --chart-3: #F87171;
  --chart-4: #818CF8;
  --chart-5: #60A5FA;

  /* ── Category Colours ── */
  --category-financial: #D4AF37;
  --category-risk: #F87171;
  --category-governance: #60A5FA;
  --category-intelligence: #A78BFA;
  --category-operations: #34D399;
  --category-executive: #D4AF37;
}
/* ════════════════════════════════════════════
   High Contrast — Token File (R30 RC1)
   ⬛ Black · White · Yellow Focus · WCAG AAA
   Feeling: Maximum accessibility · No decoration
   
   DISTINCTIVE: Pure black/white, yellow primary,
   2px solid borders, NO shadows, NO gradients,
   NO transparency. Only theme with thick
   borders, cyan focus rings, and flat buttons.
   ════════════════════════════════════════════ */

body.theme-high-contrast {
  /* ── Surfaces (Pure black, pure white text) ── */
  --surface-page: #000000;
  --surface-raised: #1A1A1A;
  --surface-elevated: #2A2A2A;
  --background: #000000;
  --card: #1A1A1A;
  --card-hover: #2A2A2A;

  --surface-card: #1A1A1A;
  --surface-card-hover: #2A2A2A;
  --surface-inset: #0D0D0D;
  --surface-overlay: rgba(0, 0, 0, 0.95);

  /* ── Borders (Thick — 2px, always visible) ── */
  --border: #FFFFFF;
  --border-width: 2px;
  --surface-border: #FFFFFF;
  --surface-border-hover: #FFD700;

  /* ── Typography (Pure white, maximum contrast) ── */
  --text: #FFFFFF;
  --text-primary: #FFFFFF;
  --text-secondary: #E0E0E0;
  --text-muted: #B0B0B0;
  --text-link: #FFD700;
  --text-on-primary: #000000;
  --heading: #FFFFFF;

  /* ── Colours (Yellow primary, cyan focus) ── */
  --primary: #FFD700;
  --color-primary: #FFD700;
  --color-primary-hover: #FFED4A;
  --color-primary-light: rgba(255, 215, 0, 0.25);

  --secondary: #60A5FA;
  --accent: #FFD700;
  --accent-hover: #FFED4A;
  --accent-soft: rgba(255, 215, 0, 0.20);
  --accent-secondary: #60A5FA;

  /* ── Feedback (WCAG AAA guaranteed) ── */
  --success: #34D399;
  --success-light: rgba(52, 211, 153, 0.25);
  --warning: #FFD700;
  --warning-light: rgba(255, 215, 0, 0.25);
  --danger: #F87171;
  --danger-light: rgba(248, 113, 113, 0.25);
  --info: #60A5FA;
  --info-light: rgba(96, 165, 250, 0.25);
  --focus: #00FFFF;

  /* ── Shadows (NONE — pure flat) ── */
  --shadow-sm: none;
  --shadow-md: none;
  --shadow-lg: none;
  --shadow-xl: none;
  --shadow-hover: none;

  /* ── Radii (Minimal — function over form) ── */
  --radius-sm: 3px;
  --radius-md: 4px;
  --radius-lg: 6px;
  --radius-xl: 8px;
  --btn-radius: 4px;
  --input-radius: 4px;
  --badge-radius: 3px;
  --modal-radius: 8px;

  /* ── Navigation (Solid black, white borders) ── */
  --nav-bg: #000000;
  --nav-border: #FFFFFF;
  --nav-text: #FFFFFF;
  --nav-text-hover: #FFFFFF;
  --nav-active-bg: rgba(255, 215, 0, 0.25);

  /* ── Sidebar (Solid black) ── */
  --sidebar-bg: #000000;
  --sidebar-border: #FFFFFF;
  --sidebar-text: #FFFFFF;
  --sidebar-active-bg: rgba(255, 215, 0, 0.25);

  /* ── Buttons (Flat, solid) ── */
  --btn-bg: #FFD700;
  --btn-text: #000000;
  --btn-height: 48px;

  /* ── Inputs (Black bg, white border) ── */
  --input-bg: #000000;
  --input-border: #FFFFFF;
  --input-focus: #00FFFF;

  /* ── Charts ── */
  --chart-grid: #FFFFFF;
  --chart-axis: #FFFFFF;
  --chart-1: #FFD700;
  --chart-2: #34D399;
  --chart-3: #F87171;
  --chart-4: #60A5FA;
  --chart-5: #C084FC;

  /* ── Category Colours ── */
  --category-financial: #FFD700;
  --category-risk: #F87171;
  --category-governance: #60A5FA;
  --category-intelligence: #C084FC;
  --category-operations: #34D399;
  --category-executive: #818CF8;
}
/* ════════════════════════════════════════════
   Factory Light — Token File (R30 RC1)
   ⚪ Pure White · Indigo · Spacious · Readable
   Feeling: Factory floor tablet · High visibility
   
   DISTINCTIVE: Pure white bg, large spacing,
   generous radii (touch-friendly), very light
   shadows, high contrast text. Only theme
   designed for bright environments and
   touch interaction. Maximum readability.
   ════════════════════════════════════════════ */

body.theme-light {
  /* ── Surfaces (Pure white, ultra-bright) ── */
  --surface-page: #FAFAFA;
  --surface-raised: #FFFFFF;
  --surface-elevated: #FFFFFF;
  --background: #FAFAFA;
  --card: #FFFFFF;
  --card-hover: #F3F4F6;

  --surface-card: #FFFFFF;
  --surface-card-hover: #F3F4F6;
  --surface-inset: #E5E7EB;
  --surface-overlay: rgba(0, 0, 0, 0.20);

  /* ── Borders (Very light, almost invisible) ── */
  --border-width: 1px;
  --border: #E5E7EB;
  --surface-border: #E5E7EB;
  --surface-border-hover: #9CA3AF;

  /* ── Typography (Maximum contrast) ── */
  --text: #111827;
  --text-primary: #111827;
  --text-secondary: #6B7280;
  --text-muted: #ADB5BD;
  --text-link: #4F46E5;
  --text-on-primary: #FFFFFF;
  --heading: #0F172A;

  /* ── Colours (Warm Indigo — bright) ── */
  --primary: #4F46E5;
  --color-primary: #4F46E5;
  --color-primary-hover: #4338CA;
  --color-primary-light: rgba(79, 70, 229, 0.08);

  --secondary: #78716C;
  --accent: #4F46E5;
  --accent-hover: #4338CA;
  --accent-soft: rgba(79, 70, 229, 0.06);
  --accent-secondary: #818CF8;

  /* ── Feedback (Clear, bold) ── */
  --success: #16A34A;
  --success-light: rgba(22, 163, 74, 0.08);
  --warning: #D97706;
  --warning-light: rgba(217, 119, 6, 0.08);
  --danger: #DC2626;
  --danger-light: rgba(220, 38, 38, 0.08);
  --info: #4F46E5;
  --info-light: rgba(79, 70, 229, 0.08);
  --focus: #4F46E5;

  /* ── Shadows (Near-none — daylight readability) ── */
  --shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.03);
  --shadow-md: 0 3px 6px rgba(0, 0, 0, 0.04);
  --shadow-lg: 0 8px 20px rgba(0, 0, 0, 0.05);
  --shadow-xl: 0 16px 40px rgba(0, 0, 0, 0.06);
  --shadow-hover: 0 4px 8px rgba(0, 0, 0, 0.06);

  /* ── Radii (Generous — touch-friendly) ── */
  --radius-sm: 8px;
  --radius-md: 12px;
  --radius-lg: 16px;
  --radius-xl: 20px;
  --btn-radius: 12px;
  --input-radius: 10px;
  --badge-radius: 20px;
  --modal-radius: 20px;

  /* ── Navigation (Bright white) ── */
  --nav-bg: rgba(255, 255, 255, 0.98);
  --nav-border: rgba(0, 0, 0, 0.05);
  --nav-text: #64748B;
  --nav-text-hover: #0F172A;
  --nav-active-bg: rgba(79, 70, 229, 0.06);

  /* ── Sidebar (White) ── */
  --sidebar-bg: #FFFFFF;
  --sidebar-border: #E5E7EB;
  --sidebar-text: #64748B;
  --sidebar-active-bg: rgba(79, 70, 229, 0.06);

  /* ── Buttons (Larger — touch-friendly) ── */
  --btn-bg: var(--accent);
  --btn-text: #FFFFFF;
  --btn-height: 48px;

  /* ── Inputs (Larger — touch-friendly) ── */
  --input-bg: #FFFFFF;
  --input-border: #D1D5DB;
  --input-focus: #4F46E5;

  /* ── Charts ── */
  --chart-grid: #E5E7EB;
  --chart-axis: #6B7280;
  --chart-1: #4F46E5;
  --chart-2: #16A34A;
  --chart-3: #D97706;
  --chart-4: #7C3AED;
  --chart-5: #0E7490;

  /* ── Category Colours ── */
  --category-financial: #D97706;
  --category-risk: #DC2626;
  --category-governance: #4F46E5;
  --category-intelligence: #8B5CF6;
  --category-operations: #0891B2;
  --category-executive: #6366F1;
}
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS (and SCSS, if configured) file within this directory, lib/assets/stylesheets, or any plugin's
 * vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *



 */

/* Custom styles */
#mobile-menu {
  display: none;
}

#mobile-menu.show {
  display: block;
}

/* Form styles - only keeping non-conflicting custom styles */
.form-input {
  display: block;
  width: 100%;
  padding: 0.5rem 0.75rem;
  border-radius: 0.375rem;
  border: 1px solid #d1d5db;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}

.form-input:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
  border-color: #4f46e5;
  box-shadow: 0 0 0 2px rgba(79, 70, 229, 0.2);
}

.form-label {
  display: block;
  font-size: 0.875rem;
  font-weight: 500;
  color: #374151;
  margin-bottom: 0.25rem;
}
