/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
:root, :host {
  --color-ca-16-color-2: rgb(52, 65, 86);
  --color-ca-26-color-2: rgb(52, 65, 86);
  --color-ca-6-color: rgb(255, 255, 255);
  --radius-ca-16: 10px;
  --radius-ca-26: 10px;
  --radius-ca-6: 10px;
  --spacing-ca-11: 0px 0px 12px;
  --spacing-ca-15: 9px;
  --spacing-ca-16: 34px;
  --spacing-ca-22: 8px;
  --spacing-ca-23: 760px;
  --spacing-ca-25: 11px;
  --spacing-ca-26: 34px;
  --spacing-ca-5: 10px;
  --spacing-ca-8: 4px;
  --spacing-ca-9: 9px 10px;
}
.\[margin\:0px_0px_16px\] {
  margin: 0px 0px 16px;
}
.\[margin\:22px_0px\] {
  margin: 22px 0px;
}
.m-ca-11 {
  margin: var(--spacing-ca-11);
}
.ml-auto {
  margin-left: auto;
}
.flex {
  display: flex;
}
.grid {
  display: grid;
}
.\[height\:32px\] {
  height: 32px;
}
.h-ca-16 {
  height: var(--spacing-ca-16);
}
.h-ca-26 {
  height: var(--spacing-ca-26);
}
.min-h-screen {
  min-height: 100vh;
}
.\[width\:32px\] {
  width: 32px;
}
.w-ca-16 {
  width: var(--spacing-ca-16);
}
.w-ca-26 {
  width: var(--spacing-ca-26);
}
.max-w-ca-23 {
  max-width: var(--spacing-ca-23);
}
.\[flex\:0_0_auto\] {
  flex: 0 0 auto;
}
.grid-cols-\[208px_330px_minmax\(0px\,1fr\)\] {
  grid-template-columns: 208px 330px minmax(0px,1fr);
}
.\[place-items\:center\] {
  place-items: center;
}
.items-center {
  align-items: center;
}
.justify-between {
  justify-content: space-between;
}
.gap-ca-5 {
  gap: var(--spacing-ca-5);
}
.gap-ca-8 {
  gap: var(--spacing-ca-8);
}
.gap-ca-15 {
  gap: var(--spacing-ca-15);
}
.gap-ca-22 {
  gap: var(--spacing-ca-22);
}
.gap-ca-25 {
  gap: var(--spacing-ca-25);
}
.\[border-radius\:8px\] {
  border-radius: 8px;
}
.rounded-ca-6 {
  border-radius: var(--radius-ca-6);
}
.rounded-ca-16 {
  border-radius: var(--radius-ca-16);
}
.rounded-ca-26 {
  border-radius: var(--radius-ca-26);
}
.\[padding\:38px_42px\] {
  padding: 38px 42px;
}
.p-ca-9 {
  padding: var(--spacing-ca-9);
}
.\[font-size\:14px\] {
  font-size: 14px;
}
.\[font-size\:20px\] {
  font-size: 20px;
}
.text-\[26px\] {
  font-size: 26px;
}
.\[font-weight\:750\] {
  font-weight: 750;
}
.\[color\:inherit\] {
  color: inherit;
}
.text-ca-6-color {
  color: var(--color-ca-6-color);
}
.text-ca-16-color-2 {
  color: var(--color-ca-16-color-2);
}
.text-ca-26-color-2 {
  color: var(--color-ca-26-color-2);
}
.\[background\:rgb\(23\,_24\,_27\)\] {
  background: rgb(23, 24, 27);
}
.\[background\:rgb\(223\,_230\,_239\)\] {
  background: rgb(223, 230, 239);
}
.\[text-decoration\:none\] {
  text-decoration: none;
}
@media (max-width: 900px) {
  .\[\@media\(max-width\:_900px\)\]\:hidden {
    display: none;
  }
  .\[\@media\(max-width\:_900px\)\]\:min-h-screen {
    min-height: 100vh;
  }
  .\[\@media\(max-width\:_900px\)\]\:grid-cols-\[1fr\] {
    grid-template-columns: 1fr;
  }
  .\[\@media\(max-width\:_900px\)\]\:\[padding\:28px_22px\] {
    padding: 28px 22px;
  }
}
@layer theme {
  :root {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }
}
:root {
  color-scheme: light;
  --canvas: #f7f7f8;
  --surface: #fff;
  --soft: #f1f2f4;
  --line: #e3e4e8;
  --ink: #17181b;
  --muted: #747780;
  --accent: #087cf0;
  --success: #16885c;
  --danger: #d04455;
  --warning: #b76b11;
  --radius: 14px;
  font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
html.dark {
  color-scheme: dark;
  --canvas: #111318;
  --surface: #191c22;
  --soft: #242831;
  --line: #e3e4e8;
  --ink: #f4f6f8;
  --muted: #9ca3af;
  --accent: #55a7ff;
  --success: #55c995;
  --danger: #ff7d8c;
  --warning: #efb566;
}
* {
  box-sizing: border-box;
}
html {
  margin: 0px;
  min-height: 100%;
  background: var(--canvas);
  color: var(--ink);
}
body {
  margin: 0px;
  min-height: 100%;
  background: var(--canvas);
  color: var(--ink);
}
.ca-27 {
  color: var(--muted);
}
.ca-18 {
  color: var(--muted);
}
.ca-21 {
  min-height: 34px;
  border: 0px;
  border-radius: 10px;
  font-style: inherit;
  font-variant: inherit;
  font-stretch: inherit;
  font-size: inherit;
  line-height: inherit;
  font-family: inherit;
  font-optical-sizing: inherit;
  font-size-adjust: inherit;
  font-kerning: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  font-weight: 650;
  cursor: pointer;
}
.ca-29 {
  min-height: 34px;
  border: 0px;
  border-radius: 10px;
  font-style: inherit;
  font-variant: inherit;
  font-stretch: inherit;
  font-size: inherit;
  line-height: inherit;
  font-family: inherit;
  font-optical-sizing: inherit;
  font-size-adjust: inherit;
  font-kerning: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  font-weight: 650;
  cursor: pointer;
}
.ca-21 {
  width: 34px;
  background: var(--soft);
}
.ca-29 {
  padding: 0px 12px;
  background: var(--soft);
  color: var(--ink);
}
.ca-24 {
  display: inline-flex;
  padding: 4px 8px;
  border-radius: 999px;
  background: rgb(230, 246, 239);
  color: var(--success);
  font-size: 11px;
  font-weight: 700;
}
.ca-1 {
  position: fixed;
  right: 14px;
  bottom: 14px;
  z-index: 20;
  display: grid;
  place-items: center;
  width: 36px;
  height: 36px;
  border: 1px solid var(--line);
  border-radius: 999px;
  background: var(--surface);
  color: var(--ink);
  font: inherit;
  cursor: pointer;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 24px;
}
.dark .ca-10 {
  background: var(--canvas);
}
.dark .ca-23 p {
  color: var(--ink);
}
.ca-4 {
  padding: 18px 12px;
  border-right: 1px solid var(--line);
  background: var(--surface);
}
.ca-7 {
  width: 100%;
  margin: 18px 0px;
  padding: 11px;
  border: 0px;
  border-radius: 11px;
  background: var(--ink);
  color: rgb(255, 255, 255);
  font-weight: 750;
}
.ca-9[aria-current="page"] {
  background: var(--soft);
  font-weight: 700;
}
.ca-10 {
  min-width: 0px;
  border-right: 1px solid var(--line);
  background: rgb(251, 251, 252);
}
.ca-11 {
  padding: 18px;
  border-bottom: 1px solid var(--line);
}
.ca-12 {
  width: 100%;
  padding: 10px 12px;
  border: 1px solid var(--line);
  border-radius: 10px;
  background: var(--surface);
  font: inherit;
}
.ca-14 {
  display: grid;
  gap: 7px;
  padding: 15px 18px;
  border-bottom: 1px solid var(--line);
  color: inherit;
  text-decoration: none;
}
.ca-14[aria-current="page"] {
  background: var(--surface);
  box-shadow: inset 3px 0 var(--accent);
}
.ca-15 time {
  margin-left: auto;
  color: var(--muted);
  font-size: 11px;
}
.ca-19 {
  min-width: 0px;
  background: var(--surface);
}
.ca-20 {
  display: flex;
  gap: 8px;
  padding: 16px 22px;
  border-bottom: 1px solid var(--line);
}
.ca-23 p {
  line-height: 1.7;
  color: rgb(66, 69, 77);
}
.ca-28 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 28px;
  padding: 14px;
  border: 1px solid var(--line);
  border-radius: 12px;
  background: var(--canvas);
}
* {
  box-sizing: border-box;
}
*::before {
  box-sizing: border-box;
}
*::after {
  box-sizing: border-box;
}
html {
  color-scheme: light dark;
  font-family: Arial,sans-serif;
}
body {
  margin: 0;
}
button {
  font: inherit;
}
input {
  font: inherit;
}
