@layer properties {
  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
  *, ::before, ::after, ::backdrop { --seoquake-tw-border-spacing-x: 0; --seoquake-tw-border-spacing-y: 0; --seoquake-tw-translate-x: 0; --seoquake-tw-translate-y: 0; --seoquake-tw-translate-z: 0; --seoquake-tw-rotate-x: initial; --seoquake-tw-rotate-y: initial; --seoquake-tw-rotate-z: initial; --seoquake-tw-skew-x: initial; --seoquake-tw-skew-y: initial; --seoquake-tw-space-y-reverse: 0; --seoquake-tw-divide-x-reverse: 0; --seoquake-tw-border-style: solid; --seoquake-tw-divide-y-reverse: 0; --seoquake-tw-gradient-position: initial; --seoquake-tw-gradient-from: #0000; --seoquake-tw-gradient-via: #0000; --seoquake-tw-gradient-to: #0000; --seoquake-tw-gradient-stops: initial; --seoquake-tw-gradient-via-stops: initial; --seoquake-tw-gradient-from-position: 0%; --seoquake-tw-gradient-via-position: 50%; --seoquake-tw-gradient-to-position: 100%; --seoquake-tw-leading: initial; --seoquake-tw-font-weight: initial; --seoquake-tw-tracking: initial; --seoquake-tw-ordinal: initial; --seoquake-tw-slashed-zero: initial; --seoquake-tw-numeric-figure: initial; --seoquake-tw-numeric-spacing: initial; --seoquake-tw-numeric-fraction: initial; --seoquake-tw-shadow: 0 0 #0000; --seoquake-tw-shadow-color: initial; --seoquake-tw-shadow-alpha: 100%; --seoquake-tw-inset-shadow: 0 0 #0000; --seoquake-tw-inset-shadow-color: initial; --seoquake-tw-inset-shadow-alpha: 100%; --seoquake-tw-ring-color: initial; --seoquake-tw-ring-shadow: 0 0 #0000; --seoquake-tw-inset-ring-color: initial; --seoquake-tw-inset-ring-shadow: 0 0 #0000; --seoquake-tw-ring-inset: initial; --seoquake-tw-ring-offset-width: 0px; --seoquake-tw-ring-offset-color: #fff; --seoquake-tw-ring-offset-shadow: 0 0 #0000; --seoquake-tw-blur: initial; --seoquake-tw-brightness: initial; --seoquake-tw-contrast: initial; --seoquake-tw-grayscale: initial; --seoquake-tw-hue-rotate: initial; --seoquake-tw-invert: initial; --seoquake-tw-opacity: initial; --seoquake-tw-saturate: initial; --seoquake-tw-sepia: initial; --seoquake-tw-drop-shadow: initial; --seoquake-tw-drop-shadow-color: initial; --seoquake-tw-drop-shadow-alpha: 100%; --seoquake-tw-drop-shadow-size: initial; --seoquake-tw-duration: initial; --seoquake-tw-ease: initial; --seoquake-tw-content: ""; --seoquake-tw-outline-style: solid; }
}
}
@layer theme {
  :root, :host { --spacing: 4px; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --tracking-wide: .025em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --radius-sm: 4px; --radius-md: 6px; --radius-lg: 8px; --ease-out: cubic-bezier(0, 0, .2, 1); --ease-in-out: cubic-bezier(.4, 0, .2, 1); --animate-spin: spin 1s linear infinite; --aspect-video: 16 / 9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); }
}
@layer base {
  *, ::after, ::before, ::backdrop { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }
  ::file-selector-button { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }
  html, :host { text-size-adjust: 100%; tab-size: 4; font-feature-settings: normal; font-variation-settings: normal; -webkit-tap-highlight-color: transparent; font-family: "Seoquake Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; line-height: 1.5; }
  hr { height: 0px; color: inherit; border-top-width: 1px; }
  abbr:where([title]) { text-decoration: underline dotted; }
  h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }
  a { color: inherit; text-decoration: inherit; }
  b, strong { font-weight: bolder; }
  code, kbd, samp, pre { font-feature-settings: normal; font-variation-settings: normal; font-family: "Seoquake JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; }
  small { font-size: 80%; }
  sub, sup { vertical-align: baseline; font-size: 75%; line-height: 0; position: relative; }
  sub { bottom: -0.25em; }
  sup { top: -0.5em; }
  table { text-indent: 0px; border-color: inherit; border-collapse: collapse; }
  progress { vertical-align: baseline; }
  summary { display: list-item; }
  ol, ul, menu { list-style: none; }
  img, svg, video, canvas, audio, iframe, embed, object { vertical-align: middle; display: block; }
  img, video { max-width: 100%; height: auto; }
  button, input, select, optgroup, textarea { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }
  ::file-selector-button { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }
  :where(select:is([multiple], [size])) optgroup { font-weight: bolder; }
  :where(select:is([multiple], [size])) optgroup option { padding-inline-start: 20px; }
  ::file-selector-button { margin-inline-end: 4px; }
  ::placeholder { opacity: 1; }
  @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {
  ::placeholder { color: currentcolor; }
  @supports (color:color-mix(in lab, red, red)) {
  ::placeholder { color: color-mix(currentcolor, transparent); }
}
}
  textarea { resize: vertical; }
  ::-webkit-search-decoration { appearance: none; }
  ::-webkit-date-and-time-value { min-height: 1lh; text-align: inherit; }
  ::-webkit-datetime-edit { display: inline-flex; }
  ::-webkit-datetime-edit-fields-wrapper { padding: 0px; }
  ::-webkit-datetime-edit { padding-block: 0px; }
  ::-webkit-datetime-edit-year-field { padding-block: 0px; }
  ::-webkit-datetime-edit-month-field { padding-block: 0px; }
  ::-webkit-datetime-edit-day-field { padding-block: 0px; }
  ::-webkit-datetime-edit-hour-field { padding-block: 0px; }
  ::-webkit-datetime-edit-minute-field { padding-block: 0px; }
  ::-webkit-datetime-edit-second-field { padding-block: 0px; }
  ::-webkit-datetime-edit-millisecond-field { padding-block: 0px; }
  ::-webkit-datetime-edit-meridiem-field { padding-block: 0px; }
  ::-webkit-calendar-picker-indicator { line-height: 1; }
  button, input:where([type="button"], [type="reset"], [type="submit"]) { appearance: button; }
  ::file-selector-button { appearance: button; }
  ::-webkit-inner-spin-button { height: auto; }
  ::-webkit-outer-spin-button { height: auto; }
  [hidden]:where(:not([hidden="until-found"])) { display: none !important; }
}
@layer components;
@layer utilities {
  .pointer-events-auto { pointer-events: auto; }
  .pointer-events-none { pointer-events: none; }
  .collapse { visibility: collapse; }
  .invisible { visibility: hidden; }
  .visible { visibility: visible; }
  .sr-only { clip-path: inset(50%); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
  .absolute { position: absolute; }
  .absolute\! { position: absolute !important; }
  .fixed { position: fixed; }
  .relative { position: relative; }
  .sticky { position: sticky; }
  .inset-0 { inset: 0px; }
  .inset-x-0 { inset-inline: 0px; }
  .inset-y-0 { inset-block: 0px; }
  .-top-1\.25 { top: calc(var(--spacing) * -1.25); }
  .-top-px { top: -1px; }
  .top-0 { top: 0px; }
  .top-0\! { top: 0px !important; }
  .top-1\/2 { top: 50%; }
  .top-1\/2\! { top: 50% !important; }
  .top-px { top: 1px; }
  .right-0 { right: 0px; }
  .right-1\.75 { right: calc(var(--spacing) * 1.75); }
  .right-2 { right: calc(var(--spacing) * 2); }
  .right-full { right: 100%; }
  .bottom-0 { bottom: 0px; }
  .bottom-full { bottom: 100%; }
  .left-0 { left: 0px; }
  .left-1\/2 { left: 50%; }
  .left-full { left: 100%; }
  .z-1 { z-index: 1; }
  .z-2 { z-index: 2; }
  .z-10 { z-index: 10; }
  .z-20 { z-index: 20; }
  .z-30 { z-index: 30; }
  .z-100 { z-index: 100; }
  .col-span-2 { grid-column: span 2 / span 2; }
  .container { width: 100%; }
  @media (width >= 640px) {
  .container { max-width: 640px; }
}
  @media (width >= 768px) {
  .container { max-width: 768px; }
}
  @media (width >= 1024px) {
  .container { max-width: 1024px; }
}
  @media (width >= 1280px) {
  .container { max-width: 1280px; }
}
  @media (width >= 1536px) {
  .container { max-width: 1536px; }
}
  .m-0 { margin: 0px; }
  .container { margin-inline: auto; padding-inline: 16px; }
  @media (width >= 640px) {
  .container { max-width: none; }
}
  @media (width >= 932px) {
  .container { max-width: 932px; }
}
  .-mx-2 { margin-inline: calc(var(--spacing) * -2); }
  .-mx-4 { margin-inline: calc(var(--spacing) * -4); }
  .mx-auto { margin-inline: auto; }
  .-my-0\.5 { margin-block: calc(var(--spacing) * -.5); }
  .-my-1 { margin-block: calc(var(--spacing) * -1); }
  .-my-1\.25 { margin-block: calc(var(--spacing) * -1.25); }
  .-my-2 { margin-block: calc(var(--spacing) * -2); }
  .-my-4\.5 { margin-block: calc(var(--spacing) * -4.5); }
  .-mt-0\.5 { margin-top: calc(var(--spacing) * -.5); }
  .-mt-1 { margin-top: calc(var(--spacing) * -1); }
  .-mt-1\.5 { margin-top: calc(var(--spacing) * -1.5); }
  .-mt-2 { margin-top: calc(var(--spacing) * -2); }
  .-mt-5\! { margin-top: calc(var(--spacing) * -5) !important; }
  .mt-0\! { margin-top: 0px !important; }
  .mt-0\.5 { margin-top: calc(var(--spacing) * .5); }
  .mt-0\.75 { margin-top: calc(var(--spacing) * .75); }
  .mt-1 { margin-top: var(--spacing); }
  .mt-2 { margin-top: calc(var(--spacing) * 2); }
  .mt-2\.5 { margin-top: calc(var(--spacing) * 2.5); }
  .mt-3 { margin-top: calc(var(--spacing) * 3); }
  .mt-4 { margin-top: calc(var(--spacing) * 4); }
  .mt-4\.5 { margin-top: calc(var(--spacing) * 4.5); }
  .mt-5 { margin-top: calc(var(--spacing) * 5); }
  .mt-5\.25 { margin-top: calc(var(--spacing) * 5.25); }
  .mt-auto { margin-top: auto; }
  .-mr-2 { margin-right: calc(var(--spacing) * -2); }
  .mr-1 { margin-right: var(--spacing); }
  .mr-2 { margin-right: calc(var(--spacing) * 2); }
  .mr-3 { margin-right: calc(var(--spacing) * 3); }
  .-mb-3\! { margin-bottom: calc(var(--spacing) * -3) !important; }
  .mb-0\.5 { margin-bottom: calc(var(--spacing) * .5); }
  .mb-1 { margin-bottom: var(--spacing); }
  .mb-2 { margin-bottom: calc(var(--spacing) * 2); }
  .mb-2\.5 { margin-bottom: calc(var(--spacing) * 2.5); }
  .mb-3 { margin-bottom: calc(var(--spacing) * 3); }
  .mb-5 { margin-bottom: calc(var(--spacing) * 5); }
  .mb-6 { margin-bottom: calc(var(--spacing) * 6); }
  .-ml-2 { margin-left: calc(var(--spacing) * -2); }
  .-ml-3 { margin-left: calc(var(--spacing) * -3); }
  .ml-0\.5 { margin-left: calc(var(--spacing) * .5); }
  .ml-1 { margin-left: var(--spacing); }
  .ml-1\.5 { margin-left: calc(var(--spacing) * 1.5); }
  .ml-2 { margin-left: calc(var(--spacing) * 2); }
  .ml-2\.5 { margin-left: calc(var(--spacing) * 2.5); }
  .ml-auto { margin-left: auto; }
  .block { display: block; }
  .contents { display: contents; }
  .flex { display: flex; }
  .grid { display: grid; }
  .hidden { display: none; }
  .inline { display: inline; }
  .inline-block { display: inline-block; }
  .inline-flex { display: inline-flex; }
  .table { display: table; }
  .aspect-video { aspect-ratio: var(--aspect-video); }
  .size-1\.5 { width: calc(var(--spacing) * 1.5); height: calc(var(--spacing) * 1.5); }
  .size-2\.5\! { width: calc(var(--spacing) * 2.5) !important; height: calc(var(--spacing) * 2.5) !important; }
  .size-3 { width: calc(var(--spacing) * 3); height: calc(var(--spacing) * 3); }
  .size-3\.5 { width: calc(var(--spacing) * 3.5); height: calc(var(--spacing) * 3.5); }
  .size-4 { width: calc(var(--spacing) * 4); height: calc(var(--spacing) * 4); }
  .size-4\! { width: calc(var(--spacing) * 4) !important; height: calc(var(--spacing) * 4) !important; }
  .size-4\.5 { width: calc(var(--spacing) * 4.5); height: calc(var(--spacing) * 4.5); }
  .size-5 { width: calc(var(--spacing) * 5); height: calc(var(--spacing) * 5); }
  .size-8 { width: calc(var(--spacing) * 8); height: calc(var(--spacing) * 8); }
  .size-11 { width: calc(var(--spacing) * 11); height: calc(var(--spacing) * 11); }
  .size-full { width: 100%; height: 100%; }
  .size-max { width: max-content; height: max-content; }
  .h-0 { height: 0px; }
  .h-1 { height: var(--spacing); }
  .h-1\.5 { height: calc(var(--spacing) * 1.5); }
  .h-2 { height: calc(var(--spacing) * 2); }
  .h-3 { height: calc(var(--spacing) * 3); }
  .h-3\.5 { height: calc(var(--spacing) * 3.5); }
  .h-5 { height: calc(var(--spacing) * 5); }
  .h-6 { height: calc(var(--spacing) * 6); }
  .h-8 { height: calc(var(--spacing) * 8); }
  .h-10 { height: calc(var(--spacing) * 10); }
  .h-12 { height: calc(var(--spacing) * 12); }
  .h-150 { height: calc(var(--spacing) * 150); }
  .h-auto { height: auto; }
  .h-dvh { height: 100dvh; }
  .h-full { height: 100%; }
  .h-px { height: 1px; }
  .max-h-0 { max-height: 0px; }
  .max-h-10 { max-height: calc(var(--spacing) * 10); }
  .max-h-22 { max-height: calc(var(--spacing) * 22); }
  .max-h-48 { max-height: calc(var(--spacing) * 48); }
  .max-h-60 { max-height: calc(var(--spacing) * 60); }
  .max-h-77 { max-height: calc(var(--spacing) * 77); }
  .max-h-115 { max-height: calc(var(--spacing) * 115); }
  .max-h-120 { max-height: calc(var(--spacing) * 120); }
  .max-h-\[min\(465px\,calc\(100dvh-4rem\)\)\] { max-height: min(465px, 100dvh - 64px); }
  .min-h-0 { min-height: 0px; }
  .min-h-10 { min-height: calc(var(--spacing) * 10); }
  .min-h-12 { min-height: calc(var(--spacing) * 12); }
  .min-h-28 { min-height: calc(var(--spacing) * 28); }
  .min-h-36 { min-height: calc(var(--spacing) * 36); }
  .w-4\.5 { width: calc(var(--spacing) * 4.5); }
  .w-6 { width: calc(var(--spacing) * 6); }
  .w-8 { width: calc(var(--spacing) * 8); }
  .w-10 { width: calc(var(--spacing) * 10); }
  .w-12 { width: calc(var(--spacing) * 12); }
  .w-14 { width: calc(var(--spacing) * 14); }
  .w-31 { width: calc(var(--spacing) * 31); }
  .w-40 { width: calc(var(--spacing) * 40); }
  .w-48 { width: calc(var(--spacing) * 48); }
  .w-55 { width: calc(var(--spacing) * 55); }
  .w-72 { width: calc(var(--spacing) * 72); }
  .w-72\.5 { width: calc(var(--spacing) * 72.5); }
  .w-80 { width: calc(var(--spacing) * 80); }
  .w-100 { width: calc(var(--spacing) * 100); }
  .w-145 { width: calc(var(--spacing) * 145); }
  .w-160 { width: calc(var(--spacing) * 160); }
  .w-184 { width: calc(var(--spacing) * 184); }
  .w-\[40\%\] { width: 40%; }
  .w-\[720px\] { width: 720px; }
  .w-auto { width: auto; }
  .w-full { width: 100%; }
  .w-max { width: max-content; }
  .w-px { width: 1px; }
  .w-screen { width: 100vw; }
  .max-w-29 { max-width: calc(var(--spacing) * 29); }
  .max-w-30 { max-width: calc(var(--spacing) * 30); }
  .max-w-37\.5 { max-width: calc(var(--spacing) * 37.5); }
  .max-w-50 { max-width: calc(var(--spacing) * 50); }
  .max-w-75 { max-width: calc(var(--spacing) * 75); }
  .max-w-80 { max-width: calc(var(--spacing) * 80); }
  .max-w-110 { max-width: calc(var(--spacing) * 110); }
  .max-w-112\.5 { max-width: calc(var(--spacing) * 112.5); }
  .max-w-180 { max-width: calc(var(--spacing) * 180); }
  .max-w-190 { max-width: calc(var(--spacing) * 190); }
  .max-w-\[calc\(100vw-2rem\)\] { max-width: calc(-32px + 100vw); }
  .max-w-full { max-width: 100%; }
  .max-w-none { max-width: none; }
  .min-w-0 { min-width: 0px; }
  .min-w-3\.5 { min-width: calc(var(--spacing) * 3.5); }
  .min-w-4\.5 { min-width: calc(var(--spacing) * 4.5); }
  .min-w-6 { min-width: calc(var(--spacing) * 6); }
  .min-w-10 { min-width: calc(var(--spacing) * 10); }
  .min-w-16 { min-width: calc(var(--spacing) * 16); }
  .min-w-28 { min-width: calc(var(--spacing) * 28); }
  .min-w-37 { min-width: calc(var(--spacing) * 37); }
  .min-w-40 { min-width: calc(var(--spacing) * 40); }
  .min-w-55 { min-width: calc(var(--spacing) * 55); }
  .min-w-80 { min-width: calc(var(--spacing) * 80); }
  .min-w-\[50\%\] { min-width: 50%; }
  .min-w-full { min-width: 100%; }
  .min-w-max { min-width: max-content; }
  .flex-1 { flex: 1 1 0%; }
  .shrink-0 { flex-shrink: 0; }
  .basis-auto { flex-basis: auto; }
  .table-auto { table-layout: auto; }
  .border-separate { border-collapse: separate; }
  .border-spacing-0 { --seoquake-tw-border-spacing-x: 0px; --seoquake-tw-border-spacing-y: 0px; border-spacing: var(--seoquake-tw-border-spacing-x) var(--seoquake-tw-border-spacing-y); }
  .-translate-1\/2 { --seoquake-tw-translate-x: calc(calc(1 / 2 * 100%) * -1); --seoquake-tw-translate-y: calc(calc(1 / 2 * 100%) * -1); translate: var(--seoquake-tw-translate-x) var(--seoquake-tw-translate-y); }
  .-translate-x-1\/2 { --seoquake-tw-translate-x: calc(calc(1 / 2 * 100%) * -1); translate: var(--seoquake-tw-translate-x) var(--seoquake-tw-translate-y); }
  .-translate-x-full { --seoquake-tw-translate-x: -100%; translate: var(--seoquake-tw-translate-x) var(--seoquake-tw-translate-y); }
  .translate-x-\[calc\(var\(--seoquake-seobar-width\)-100\%\)\] { --seoquake-tw-translate-x: calc(var(--seoquake-seobar-width) - 100%); translate: var(--seoquake-tw-translate-x) var(--seoquake-tw-translate-y); }
  .translate-x-full { --seoquake-tw-translate-x: 100%; translate: var(--seoquake-tw-translate-x) var(--seoquake-tw-translate-y); }
  .-translate-y-1\/2 { --seoquake-tw-translate-y: calc(calc(1 / 2 * 100%) * -1); translate: var(--seoquake-tw-translate-x) var(--seoquake-tw-translate-y); }
  .-translate-y-full { --seoquake-tw-translate-y: -100%; translate: var(--seoquake-tw-translate-x) var(--seoquake-tw-translate-y); }
  .translate-y-full { --seoquake-tw-translate-y: 100%; translate: var(--seoquake-tw-translate-x) var(--seoquake-tw-translate-y); }
  .-rotate-90 { rotate: -90deg; }
  .rotate-45 { rotate: 45deg; }
  .rotate-90 { rotate: 90deg; }
  .rotate-180 { rotate: 180deg; }
  .transform { transform: var(--seoquake-tw-rotate-x,) var(--seoquake-tw-rotate-y,) var(--seoquake-tw-rotate-z,) var(--seoquake-tw-skew-x,) var(--seoquake-tw-skew-y,); }
  .animate-spin { animation: var(--animate-spin); }
  .cursor-default { cursor: default; }
  .cursor-not-allowed { cursor: not-allowed; }
  .cursor-pointer { cursor: pointer; }
  .resize { resize: both; }
  .list-none { list-style-type: none; }
  .appearance-none { appearance: none; }
  .grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
  .grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); }
  .grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); }
  .grid-cols-\[max-content_minmax\(0\,1fr\)\] { grid-template-columns: max-content minmax(0px, 1fr); }
  .grid-cols-\[minmax\(0\,70px\)_1fr_minmax\(0\,70px\)\] { grid-template-columns: minmax(0px, 70px) 1fr minmax(0px, 70px); }
  .grid-cols-heading-row { grid-template-columns: 24px minmax(0px, 1fr); }
  .grid-cols-key-value { grid-template-columns: max-content minmax(0px, 1fr); }
  .grid-cols-subgrid { grid-template-columns: subgrid; }
  .grid-rows-\[0fr\] { grid-template-rows: 0fr; }
  .grid-rows-\[1fr\] { grid-template-rows: 1fr; }
  .flex-col { flex-direction: column; }
  .flex-nowrap { flex-wrap: nowrap; }
  .flex-wrap { flex-wrap: wrap; }
  .content-center { align-content: center; }
  .items-baseline { align-items: baseline; }
  .items-center { align-items: center; }
  .items-end { align-items: flex-end; }
  .items-start { align-items: flex-start; }
  .justify-between { justify-content: space-between; }
  .justify-center { justify-content: center; }
  .justify-end { justify-content: flex-end; }
  .justify-start { justify-content: flex-start; }
  .gap-0\.5 { gap: calc(var(--spacing) * .5); }
  .gap-1 { gap: var(--spacing); }
  .gap-1\.5 { gap: calc(var(--spacing) * 1.5); }
  .gap-2 { gap: calc(var(--spacing) * 2); }
  .gap-3 { gap: calc(var(--spacing) * 3); }
  .gap-4 { gap: calc(var(--spacing) * 4); }
  .gap-5 { gap: calc(var(--spacing) * 5); }
  .gap-6 { gap: calc(var(--spacing) * 6); }
  .gap-7\.5 { gap: calc(var(--spacing) * 7.5); }
  :where(.space-y-1 > :not(:last-child)) { --seoquake-tw-space-y-reverse: 0; margin-block-start: calc(var(--spacing) * var(--seoquake-tw-space-y-reverse)); margin-block-end: calc(var(--spacing) * calc(1 - var(--seoquake-tw-space-y-reverse))); }
  :where(.space-y-1\.5 > :not(:last-child)) { --seoquake-tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--seoquake-tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--seoquake-tw-space-y-reverse))); }
  :where(.space-y-1\.75 > :not(:last-child)) { --seoquake-tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 1.75) * var(--seoquake-tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 1.75) * calc(1 - var(--seoquake-tw-space-y-reverse))); }
  :where(.space-y-2 > :not(:last-child)) { --seoquake-tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 2) * var(--seoquake-tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--seoquake-tw-space-y-reverse))); }
  :where(.space-y-3 > :not(:last-child)) { --seoquake-tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 3) * var(--seoquake-tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--seoquake-tw-space-y-reverse))); }
  :where(.space-y-4 > :not(:last-child)) { --seoquake-tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 4) * var(--seoquake-tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--seoquake-tw-space-y-reverse))); }
  :where(.space-y-5 > :not(:last-child)) { --seoquake-tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 5) * var(--seoquake-tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 5) * calc(1 - var(--seoquake-tw-space-y-reverse))); }
  :where(.space-y-6 > :not(:last-child)) { --seoquake-tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 6) * var(--seoquake-tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--seoquake-tw-space-y-reverse))); }
  .gap-x-1 { column-gap: var(--spacing); }
  .gap-x-3 { column-gap: calc(var(--spacing) * 3); }
  .gap-x-4 { column-gap: calc(var(--spacing) * 4); }
  .gap-x-5 { column-gap: calc(var(--spacing) * 5); }
  .gap-x-8 { column-gap: calc(var(--spacing) * 8); }
  .gap-x-\[clamp\(16px\,2vw\,28px\)\] { column-gap: clamp(16px, 2vw, 28px); }
  .gap-y-2 { row-gap: calc(var(--spacing) * 2); }
  .gap-y-2\.5 { row-gap: calc(var(--spacing) * 2.5); }
  .gap-y-4 { row-gap: calc(var(--spacing) * 4); }
  :where(.divide-x\! > :not(:last-child)) { --seoquake-tw-divide-x-reverse: 0 !important; border-inline-style: var(--seoquake-tw-border-style) !important; border-inline-start-width: calc(1px * var(--seoquake-tw-divide-x-reverse)) !important; border-inline-end-width: calc(1px * calc(1 - var(--seoquake-tw-divide-x-reverse))) !important; }
  :where(.divide-y > :not(:last-child)) { --seoquake-tw-divide-y-reverse: 0; border-bottom-style: var(--seoquake-tw-border-style); border-top-style: var(--seoquake-tw-border-style); border-top-width: calc(1px * var(--seoquake-tw-divide-y-reverse)); border-bottom-width: calc(1px * calc(1 - var(--seoquake-tw-divide-y-reverse))); }
  :where(.divide-gray-light > :not(:last-child)) { border-color: rgb(217, 217, 217); }
  .self-start { align-self: flex-start; }
  .truncate { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
  .overflow-auto { overflow: auto; }
  .overflow-hidden { overflow: hidden; }
  .overflow-x-auto { overflow-x: auto; }
  .overflow-x-hidden { overflow-x: hidden; }
  .overflow-y-auto { overflow-y: auto; }
  .overscroll-contain { overscroll-behavior: contain; }
  .rounded { border-radius: 4px; }
  .rounded-\[1px\] { border-radius: 1px; }
  .rounded-full { border-radius: 2.14748e+09px; }
  .rounded-lg { border-radius: var(--radius-lg); }
  .rounded-md { border-radius: var(--radius-md); }
  .rounded-none { border-radius: 0px; }
  .rounded-sm { border-radius: var(--radius-sm); }
  .rounded-t-sm { border-top-left-radius: var(--radius-sm); border-top-right-radius: var(--radius-sm); }
  .rounded-r-sm { border-top-right-radius: var(--radius-sm); border-bottom-right-radius: var(--radius-sm); }
  .rounded-b-none\! { border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; }
  .rounded-b-sm { border-bottom-right-radius: var(--radius-sm); border-bottom-left-radius: var(--radius-sm); }
  .border { border-style: var(--seoquake-tw-border-style); border-width: 1px; }
  .border-0 { border-style: var(--seoquake-tw-border-style); border-width: 0px; }
  .border-y { border-block-style: var(--seoquake-tw-border-style); border-block-width: 1px; }
  .border-y-0 { border-block-style: var(--seoquake-tw-border-style); border-block-width: 0px; }
  .border-t { border-top-style: var(--seoquake-tw-border-style); border-top-width: 1px; }
  .border-r { border-right-style: var(--seoquake-tw-border-style); border-right-width: 1px; }
  .border-b { border-bottom-style: var(--seoquake-tw-border-style); border-bottom-width: 1px; }
  .border-l-0 { border-left-style: var(--seoquake-tw-border-style); border-left-width: 0px; }
  .border-dashed { --seoquake-tw-border-style: dashed; border-style: dashed; }
  .border-solid { --seoquake-tw-border-style: solid; border-style: solid; }
  .border-\[\#cccccc\] { border-color: rgb(204, 204, 204); }
  .border-blue { border-color: rgb(41, 105, 255); }
  .border-blue-light { border-color: rgb(235, 241, 255); }
  .border-gray-bright { border-color: rgb(240, 241, 242); }
  .border-gray-darker { border-color: rgb(24, 30, 21); }
  .border-gray-darker\/10 { border-color: oklab(0.225653 -0.0136228 0.0134906 / 0.1); }
  .border-gray-light { border-color: rgb(217, 217, 217); }
  .border-gray-lighter { border-color: rgb(233, 235, 237); }
  .border-lavender { border-color: rgb(193, 144, 255); }
  .border-transparent { border-color: rgba(0, 0, 0, 0); }
  .border-white { border-color: rgb(255, 255, 255); }
  .bg-\[\#2BB3FF\] { background-color: rgb(43, 179, 255); }
  .bg-\[\#008FF8\] { background-color: rgb(0, 143, 248); }
  .bg-\[\#8ECDFF\] { background-color: rgb(142, 205, 255); }
  .bg-\[\#9BD85D\] { background-color: rgb(155, 216, 93); }
  .bg-\[\#59DDAA\] { background-color: rgb(89, 221, 170); }
  .bg-\[\#421983\] { background-color: rgb(66, 25, 131); }
  .bg-\[\#AB6CFE\] { background-color: rgb(171, 108, 254); }
  .bg-\[\#C4C7CF\] { background-color: rgb(196, 199, 207); }
  .bg-\[\#E14ADF\] { background-color: rgb(225, 74, 223); }
  .bg-\[\#FF642D\] { background-color: rgb(255, 100, 45); }
  .bg-\[\#FF4953\] { background-color: rgb(255, 73, 83); }
  .bg-\[\#FFAEB5\] { background-color: rgb(255, 174, 181); }
  .bg-blue { background-color: rgb(41, 105, 255); }
  .bg-blue-dark\! { background-color: rgb(33, 84, 204) !important; }
  .bg-blue-light { background-color: rgb(235, 241, 255); }
  .bg-gray { background-color: rgb(96, 99, 107); }
  .bg-gray-bright { background-color: rgb(240, 241, 242); }
  .bg-gray-darker { background-color: rgb(24, 30, 21); }
  .bg-gray-light { background-color: rgb(217, 217, 217); }
  .bg-gray-lighter { background-color: rgb(233, 235, 237); }
  .bg-gray-medium { background-color: rgb(168, 169, 173); }
  .bg-green { background-color: rgb(17, 170, 136); }
  .bg-green-light { background-color: rgb(230, 245, 242); }
  .bg-green-medium { background-color: rgb(24, 240, 191); }
  .bg-indigo { background-color: rgb(92, 93, 196); }
  .bg-lavender-light { background-color: rgb(242, 231, 255); }
  .bg-red { background-color: rgb(232, 37, 37); }
  .bg-red-light { background-color: rgb(255, 235, 235); }
  .bg-transparent { background-color: rgba(0, 0, 0, 0); }
  .bg-white { background-color: rgb(255, 255, 255); }
  .bg-white\/70 { background-color: oklab(1 0 5.96046e-8 / 0.7); }
  .bg-yellow { background-color: rgb(232, 147, 37); }
  .bg-yellow-light { background-color: rgb(255, 245, 230); }
  .bg-linear-to-b { --seoquake-tw-gradient-position: to bottom; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .bg-linear-to-b { --seoquake-tw-gradient-position: to bottom in oklab; }
}
  .bg-linear-to-b { background-image: linear-gradient(var(--seoquake-tw-gradient-stops)); }
  .bg-linear-to-r { --seoquake-tw-gradient-position: to right; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .bg-linear-to-r { --seoquake-tw-gradient-position: to right in oklab; }
}
  .bg-linear-to-r { background-image: linear-gradient(var(--seoquake-tw-gradient-stops)); }
  .bg-lock-strip { background-image: url("data:image/svg+xml,%3csvg%20width='302'%20height='50'%20viewBox='0%200%20302%2050'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.99868%202.50079C5.14114%2017.5%206.28294%2032.4999%207.4254%2047.4991C7.48886%2048.3322%207.55149%2049.1659%207.61495%2049.999H0C0.0634565%2049.1659%200.126086%2048.3322%200.189542%2047.4991C1.332%2032.4999%202.4738%2017.5%203.61627%202.50079C3.67974%201.6675%203.744%200.834239%203.80747%200.00095034C3.87094%200.834239%203.93521%201.6675%203.99868%202.50079Z'%20fill='white'/%3e%3cpath%20d='M11.1663%202.50079C12.3088%2017.5%2013.4506%2032.4999%2014.5931%2047.4991C14.6565%2048.3322%2014.7191%2049.1659%2014.7826%2049.999H7.16765C7.23111%2049.1659%207.29374%2048.3322%207.35719%2047.4991C8.49965%2032.4999%209.64145%2017.5%2010.7839%202.50079C10.8474%201.6675%2010.9117%200.834239%2010.9751%200.00095034C11.0386%200.834239%2011.1029%201.6675%2011.1663%202.50079Z'%20fill='white'/%3e%3cpath%20d='M18.336%202.50182C19.4784%2017.5011%2020.6202%2032.5009%2021.7627%2047.5002C21.8261%2048.3333%2021.8888%2049.1669%2021.9522%2050H14.3373C14.4007%2049.1669%2014.4634%2048.3333%2014.5268%2047.5002C15.6693%2032.5009%2016.8111%2017.5011%2017.9535%202.50182C18.017%201.66853%2018.0813%200.83527%2018.1447%200.00198218C18.2082%200.83527%2018.2725%201.66853%2018.336%202.50182Z'%20fill='white'/%3e%3cpath%20d='M25.5039%202.50182C26.6463%2017.5011%2027.7881%2032.5009%2028.9306%2047.5002C28.994%2048.3333%2029.0567%2049.1669%2029.1201%2050H21.5052C21.5686%2049.1669%2021.6313%2048.3333%2021.6947%2047.5002C22.8372%2032.5009%2023.979%2017.5011%2025.1214%202.50182C25.1849%201.66853%2025.2492%200.835271%2025.3127%200.00198243C25.3761%200.835271%2025.4404%201.66853%2025.5039%202.50182Z'%20fill='white'/%3e%3cpath%20d='M32.6715%202.49984C33.8139%2017.4991%2034.9557%2032.4989%2036.0982%2047.4982C36.1617%2048.3313%2036.2243%2049.1649%2036.2878%2049.998H28.6728C28.7363%2049.1649%2028.7989%2048.3313%2028.8623%2047.4982C30.0048%2032.4989%2031.1466%2017.4991%2032.2891%202.49984C32.3525%201.66655%2032.4168%200.833288%2032.4803%208.26446e-08C32.5437%200.833288%2032.608%201.66655%2032.6715%202.49984Z'%20fill='white'/%3e%3cpath%20d='M39.8401%202.49984C40.9825%2017.4991%2042.1243%2032.4989%2043.2668%2047.4982C43.3303%2048.3313%2043.3929%2049.1649%2043.4563%2049.998H35.8414C35.9049%2049.1649%2035.9675%2048.3313%2036.0309%2047.4982C37.1734%2032.4989%2038.3152%2017.4991%2039.4577%202.49984C39.5211%201.66655%2039.5854%200.833288%2039.6489%200C39.7123%200.833288%2039.7766%201.66655%2039.8401%202.49984Z'%20fill='white'/%3e%3cpath%20d='M47.0083%202.50182C48.1508%2017.5011%2049.2926%2032.5009%2050.4351%2047.5002C50.4985%2048.3333%2050.5612%2049.1669%2050.6246%2050H43.0097C43.0731%2049.1669%2043.1358%2048.3333%2043.1992%2047.5002C44.3417%2032.5009%2045.4835%2017.5011%2046.6259%202.50182C46.6894%201.66853%2046.7537%200.835271%2046.8171%200.00198243C46.8806%200.835271%2046.9449%201.66853%2047.0083%202.50182Z'%20fill='white'/%3e%3cpath%20d='M54.1783%202.50182C55.3208%2017.5011%2056.4626%2032.5009%2057.6051%2047.5002C57.6685%2048.3333%2057.7312%2049.1669%2057.7946%2050H50.1797C50.2431%2049.1669%2050.3058%2048.3333%2050.3692%2047.5002C51.5117%2032.5009%2052.6535%2017.5011%2053.7959%202.50182C53.8594%201.66853%2053.9237%200.835271%2053.9871%200.00198243C54.0506%200.835271%2054.1149%201.66853%2054.1783%202.50182Z'%20fill='white'/%3e%3cpath%20d='M61.3455%202.50182C62.4879%2017.5011%2063.6297%2032.5009%2064.7722%2047.5002C64.8356%2048.3333%2064.8983%2049.1669%2064.9617%2050H57.3468C57.4102%2049.1669%2057.4729%2048.3333%2057.5363%2047.5002C58.6788%2032.5009%2059.8206%2017.5011%2060.9631%202.50182C61.0265%201.66853%2061.0908%200.835271%2061.1543%200.00198235C61.2177%200.835271%2061.282%201.66853%2061.3455%202.50182Z'%20fill='white'/%3e%3cpath%20d='M68.5149%202.50182C69.6574%2017.5011%2070.7992%2032.5009%2071.9417%2047.5002C72.0051%2048.3333%2072.0678%2049.1669%2072.1312%2050H64.5163C64.5797%2049.1669%2064.6424%2048.3333%2064.7058%2047.5002C65.8483%2032.5009%2066.9901%2017.5011%2068.1325%202.50182C68.196%201.66853%2068.2603%200.835271%2068.3237%200.00198235C68.3872%200.835271%2068.4515%201.66853%2068.5149%202.50182Z'%20fill='white'/%3e%3cpath%20d='M75.6831%202.49984C76.8255%2017.4991%2077.9673%2032.4989%2079.1098%2047.4982C79.1732%2048.3313%2079.2359%2049.1649%2079.2993%2049.998H71.6844C71.7478%2049.1649%2071.8105%2048.3313%2071.8739%2047.4982C73.0164%2032.4989%2074.1582%2017.4991%2075.3006%202.49984C75.3641%201.66655%2075.4284%200.833288%2075.4919%208.26446e-08C75.5553%200.833288%2075.6196%201.66655%2075.6831%202.49984Z'%20fill='white'/%3e%3cpath%20d='M82.8515%202.50182C83.994%2017.5011%2085.1358%2032.5009%2086.2783%2047.5002C86.3417%2048.3333%2086.4044%2049.1669%2086.4678%2050H78.8529C78.9163%2049.1669%2078.9789%2048.3333%2079.0424%2047.5002C80.1849%2032.5009%2081.3267%2017.5011%2082.4691%202.50182C82.5326%201.66853%2082.5969%200.835271%2082.6603%200.00198235C82.7238%200.835271%2082.7881%201.66853%2082.8515%202.50182Z'%20fill='white'/%3e%3cpath%20d='M90.0192%202.50182C91.1616%2017.5011%2092.3034%2032.5009%2093.4459%2047.5002C93.5094%2048.3333%2093.572%2049.1669%2093.6355%2050H86.0205C86.084%2049.1669%2086.1466%2048.3333%2086.2101%2047.5002C87.3525%2032.5009%2088.4943%2017.5011%2089.6368%202.50182C89.7002%201.66853%2089.7645%200.835271%2089.828%200.00198235C89.8914%200.835271%2089.9557%201.66853%2090.0192%202.50182Z'%20fill='white'/%3e%3cpath%20d='M97.1881%202.50182C98.3306%2017.5011%2099.4724%2032.5009%20100.615%2047.5002C100.678%2048.3333%20100.741%2049.1669%20100.804%2050H93.1895C93.2529%2049.1669%2093.3155%2048.3333%2093.379%2047.5002C94.5215%2032.5009%2095.6633%2017.5011%2096.8057%202.50182C96.8692%201.66853%2096.9335%200.835271%2096.9969%200.00198235C97.0604%200.835271%2097.1247%201.66853%2097.1881%202.50182Z'%20fill='white'/%3e%3cpath%20d='M104.597%202.50079C105.739%2017.5%20106.881%2032.4999%20108.024%2047.4991C108.087%2048.3322%20108.15%2049.1659%20108.213%2049.999H100.598C100.662%2049.1659%20100.724%2048.3322%20100.788%2047.4991C101.93%2032.4999%20103.072%2017.5%20104.215%202.50079C104.278%201.6675%20104.342%200.834239%20104.406%200.00095034C104.469%200.834239%20104.533%201.6675%20104.597%202.50079Z'%20fill='white'/%3e%3cpath%20d='M111.765%202.50079C112.908%2017.5%20114.049%2032.4999%20115.192%2047.4991C115.255%2048.3322%20115.318%2049.1659%20115.381%2049.999H107.767C107.83%2049.1659%20107.893%2048.3322%20107.956%2047.4991C109.099%2032.4999%20110.24%2017.5%20111.383%202.50079C111.446%201.6675%20111.511%200.834239%20111.574%200.000950423C111.637%200.834239%20111.702%201.6675%20111.765%202.50079Z'%20fill='white'/%3e%3cpath%20d='M118.934%202.50182C120.076%2017.5011%20121.218%2032.5009%20122.36%2047.5002C122.424%2048.3333%20122.487%2049.1669%20122.55%2050H114.935C114.999%2049.1669%20115.061%2048.3333%20115.125%2047.5002C116.267%2032.5009%20117.409%2017.5011%20118.551%202.50182C118.615%201.66853%20118.679%200.835271%20118.743%200.00198243C118.806%200.835271%20118.87%201.66853%20118.934%202.50182Z'%20fill='white'/%3e%3cpath%20d='M126.102%202.49984C127.245%2017.4991%20128.386%2032.4989%20129.529%2047.4982C129.592%2048.3313%20129.655%2049.1649%20129.718%2049.998H122.103C122.167%2049.1649%20122.229%2048.3313%20122.293%2047.4982C123.435%2032.4989%20124.577%2017.4991%20125.72%202.49984C125.783%201.66655%20125.847%200.833288%20125.911%208.26446e-08C125.974%200.833288%20126.039%201.66655%20126.102%202.49984Z'%20fill='white'/%3e%3cpath%20d='M133.271%202.50079C134.413%2017.5%20135.555%2032.4999%20136.697%2047.4991C136.761%2048.3322%20136.823%2049.1659%20136.887%2049.999H129.272C129.335%2049.1659%20129.398%2048.3322%20129.462%2047.4991C130.604%2032.4999%20131.746%2017.5%20132.888%202.50079C132.952%201.6675%20133.016%200.834239%20133.079%200.000950423C133.143%200.834239%20133.207%201.6675%20133.271%202.50079Z'%20fill='white'/%3e%3cpath%20d='M140.439%202.49984C141.581%2017.4991%20142.723%2032.4989%20143.866%2047.4982C143.929%2048.3313%20143.992%2049.1649%20144.055%2049.998H136.44C136.504%2049.1649%20136.566%2048.3313%20136.63%2047.4982C137.772%2032.4989%20138.914%2017.4991%20140.057%202.49984C140.12%201.66655%20140.184%200.833288%20140.248%208.26446e-08C140.311%200.833288%20140.375%201.66655%20140.439%202.49984Z'%20fill='white'/%3e%3cpath%20d='M147.607%202.50182C148.749%2017.5011%20149.891%2032.5009%20151.033%2047.5002C151.097%2048.3333%20151.159%2049.1669%20151.223%2050H143.608C143.671%2049.1669%20143.734%2048.3333%20143.797%2047.5002C144.94%2032.5009%20146.082%2017.5011%20147.224%202.50182C147.288%201.66853%20147.352%200.835271%20147.415%200.00198235C147.479%200.835271%20147.543%201.66853%20147.607%202.50182Z'%20fill='white'/%3e%3cpath%20d='M154.776%202.50182C155.918%2017.5011%20157.06%2032.5009%20158.202%2047.5002C158.266%2048.3333%20158.328%2049.1669%20158.392%2050H150.777C150.84%2049.1669%20150.903%2048.3333%20150.967%2047.5002C152.109%2032.5009%20153.251%2017.5011%20154.393%202.50182C154.457%201.66853%20154.521%200.835271%20154.584%200.00198235C154.648%200.835271%20154.712%201.66853%20154.776%202.50182Z'%20fill='white'/%3e%3cpath%20d='M161.944%202.50182C163.086%2017.5011%20164.228%2032.5009%20165.371%2047.5002C165.434%2048.3333%20165.497%2049.1669%20165.56%2050H157.945C158.009%2049.1669%20158.071%2048.3333%20158.135%2047.5002C159.277%2032.5009%20160.419%2017.5011%20161.562%202.50182C161.625%201.66853%20161.689%200.835271%20161.753%200.00198235C161.816%200.835271%20161.88%201.66853%20161.944%202.50182Z'%20fill='white'/%3e%3cpath%20d='M169.111%202.49984C170.254%2017.4991%20171.395%2032.4989%20172.538%2047.4982C172.601%2048.3313%20172.664%2049.1649%20172.727%2049.998H165.112C165.176%2049.1649%20165.239%2048.3313%20165.302%2047.4982C166.444%2032.4989%20167.586%2017.4991%20168.729%202.49984C168.792%201.66655%20168.856%200.833288%20168.92%200C168.983%200.833288%20169.048%201.66655%20169.111%202.49984Z'%20fill='white'/%3e%3cpath%20d='M176.281%202.50182C177.424%2017.5011%20178.566%2032.5009%20179.708%2047.5002C179.772%2048.3333%20179.834%2049.1669%20179.898%2050H172.283C172.346%2049.1669%20172.409%2048.3333%20172.472%2047.5002C173.615%2032.5009%20174.757%2017.5011%20175.899%202.50182C175.962%201.66853%20176.027%200.835271%20176.09%200.00198243C176.154%200.835271%20176.218%201.66853%20176.281%202.50182Z'%20fill='white'/%3e%3cpath%20d='M183.451%202.50182C184.593%2017.5011%20185.735%2032.5009%20186.877%2047.5002C186.941%2048.3333%20187.003%2049.1669%20187.067%2050H179.452C179.515%2049.1669%20179.578%2048.3333%20179.642%2047.5002C180.784%2032.5009%20181.926%2017.5011%20183.068%202.50182C183.132%201.66853%20183.196%200.835271%20183.259%200.00198235C183.323%200.835271%20183.387%201.66853%20183.451%202.50182Z'%20fill='white'/%3e%3cpath%20d='M190.617%202.50079C191.76%2017.5%20192.902%2032.4999%20194.044%2047.4991C194.108%2048.3322%20194.17%2049.1659%20194.234%2049.999H186.619C186.682%2049.1659%20186.745%2048.3322%20186.808%2047.4991C187.951%2032.4999%20189.092%2017.5%20190.235%202.50079C190.298%201.6675%20190.363%200.834239%20190.426%200.000950423C190.49%200.834239%20190.554%201.6675%20190.617%202.50079Z'%20fill='white'/%3e%3cpath%20d='M197.787%202.49984C198.929%2017.4991%20200.071%2032.4989%20201.213%2047.4982C201.277%2048.3313%20201.339%2049.1649%20201.403%2049.998H193.788C193.851%2049.1649%20193.914%2048.3313%20193.977%2047.4982C195.12%2032.4989%20196.262%2017.4991%20197.404%202.49984C197.468%201.66655%20197.532%200.833288%20197.595%208.26446e-08C197.659%200.833288%20197.723%201.66655%20197.787%202.49984Z'%20fill='white'/%3e%3cpath%20d='M205.194%202.49984C206.337%2017.4991%20207.478%2032.4989%20208.621%2047.4982C208.684%2048.3313%20208.747%2049.1649%20208.81%2049.998H201.196C201.259%2049.1649%20201.322%2048.3313%20201.385%2047.4982C202.528%2032.4989%20203.669%2017.4991%20204.812%202.49984C204.875%201.66655%20204.94%200.833288%20205.003%200C205.066%200.833288%20205.131%201.66655%20205.194%202.49984Z'%20fill='white'/%3e%3cpath%20d='M212.364%202.50079C213.506%2017.5%20214.648%2032.4999%20215.79%2047.4991C215.854%2048.3322%20215.917%2049.1659%20215.98%2049.999H208.365C208.429%2049.1659%20208.491%2048.3322%20208.555%2047.4991C209.697%2032.4999%20210.839%2017.5%20211.981%202.50079C212.045%201.6675%20212.109%200.834239%20212.173%200.00095034C212.236%200.834239%20212.3%201.6675%20212.364%202.50079Z'%20fill='white'/%3e%3cpath%20d='M219.532%202.49984C220.674%2017.4991%20221.816%2032.4989%20222.958%2047.4982C223.022%2048.3313%20223.085%2049.1649%20223.148%2049.998H215.533C215.596%2049.1649%20215.659%2048.3313%20215.723%2047.4982C216.865%2032.4989%20218.007%2017.4991%20219.149%202.49984C219.213%201.66655%20219.277%200.833288%20219.34%200C219.404%200.833288%20219.468%201.66655%20219.532%202.49984Z'%20fill='white'/%3e%3cpath%20d='M226.699%202.50079C227.841%2017.5%20228.983%2032.4999%20230.126%2047.4991C230.189%2048.3322%20230.252%2049.1659%20230.315%2049.999H222.7C222.764%2049.1659%20222.826%2048.3322%20222.89%2047.4991C224.032%2032.4999%20225.174%2017.5%20226.317%202.50079C226.38%201.6675%20226.444%200.834239%20226.508%200.00095034C226.571%200.834239%20226.636%201.6675%20226.699%202.50079Z'%20fill='white'/%3e%3cpath%20d='M233.87%202.50182C235.012%2017.5011%20236.154%2032.5009%20237.297%2047.5002C237.36%2048.3333%20237.423%2049.1669%20237.486%2050H229.871C229.935%2049.1669%20229.997%2048.3333%20230.061%2047.5002C231.203%2032.5009%20232.345%2017.5011%20233.487%202.50182C233.551%201.66853%20233.615%200.835271%20233.679%200.00198235C233.742%200.835271%20233.806%201.66853%20233.87%202.50182Z'%20fill='white'/%3e%3cpath%20d='M241.037%202.49984C242.179%2017.4991%20243.321%2032.4989%20244.464%2047.4982C244.527%2048.3313%20244.59%2049.1649%20244.653%2049.998H237.038C237.102%2049.1649%20237.164%2048.3313%20237.228%2047.4982C238.37%2032.4989%20239.512%2017.4991%20240.654%202.49984C240.718%201.66655%20240.782%200.833288%20240.846%200C240.909%200.833288%20240.973%201.66655%20241.037%202.49984Z'%20fill='white'/%3e%3cpath%20d='M248.205%202.49984C249.348%2017.4991%20250.49%2032.4989%20251.632%2047.4982C251.695%2048.3313%20251.758%2049.1649%20251.822%2049.998H244.207C244.27%2049.1649%20244.333%2048.3313%20244.396%2047.4982C245.539%2032.4989%20246.68%2017.4991%20247.823%202.49984C247.886%201.66655%20247.951%200.833288%20248.014%208.26446e-08C248.078%200.833288%20248.142%201.66655%20248.205%202.49984Z'%20fill='white'/%3e%3cpath%20d='M255.372%202.50079C256.515%2017.5%20257.657%2032.4999%20258.799%2047.4991C258.863%2048.3322%20258.925%2049.1659%20258.989%2049.999H251.374C251.437%2049.1659%20251.5%2048.3322%20251.563%2047.4991C252.706%2032.4999%20253.848%2017.5%20254.99%202.50079C255.054%201.6675%20255.118%200.834239%20255.181%200.00095034C255.245%200.834239%20255.309%201.6675%20255.372%202.50079Z'%20fill='white'/%3e%3cpath%20d='M262.542%202.50182C263.685%2017.5011%20264.827%2032.5009%20265.969%2047.5002C266.033%2048.3333%20266.095%2049.1669%20266.159%2050H258.544C258.607%2049.1669%20258.67%2048.3333%20258.733%2047.5002C259.876%2032.5009%20261.018%2017.5011%20262.16%202.50182C262.223%201.66853%20262.288%200.835271%20262.351%200.00198243C262.415%200.835271%20262.479%201.66853%20262.542%202.50182Z'%20fill='white'/%3e%3cpath%20d='M269.711%202.50182C270.853%2017.5011%20271.995%2032.5009%20273.138%2047.5002C273.201%2048.3333%20273.264%2049.1669%20273.327%2050H265.712C265.776%2049.1669%20265.838%2048.3333%20265.902%2047.5002C267.044%2032.5009%20268.186%2017.5011%20269.328%202.50182C269.392%201.66853%20269.456%200.835271%20269.52%200.00198243C269.583%200.835271%20269.647%201.66853%20269.711%202.50182Z'%20fill='white'/%3e%3cpath%20d='M276.879%202.50182C278.022%2017.5011%20279.164%2032.5009%20280.306%2047.5002C280.37%2048.3333%20280.432%2049.1669%20280.496%2050H272.881C272.944%2049.1669%20273.007%2048.3333%20273.07%2047.5002C274.213%2032.5009%20275.355%2017.5011%20276.497%202.50182C276.56%201.66853%20276.625%200.835271%20276.688%200.00198235C276.752%200.835271%20276.816%201.66853%20276.879%202.50182Z'%20fill='white'/%3e%3cpath%20d='M284.046%202.50182C285.189%2017.5011%20286.331%2032.5009%20287.473%2047.5002C287.537%2048.3333%20287.599%2049.1669%20287.663%2050H280.048C280.111%2049.1669%20280.174%2048.3333%20280.237%2047.5002C281.38%2032.5009%20282.521%2017.5011%20283.664%202.50182C283.727%201.66853%20283.792%200.835271%20283.855%200.00198243C283.919%200.835271%20283.983%201.66853%20284.046%202.50182Z'%20fill='white'/%3e%3cpath%20d='M291.215%202.49984C292.358%2017.4991%20293.499%2032.4989%20294.642%2047.4982C294.705%2048.3313%20294.768%2049.1649%20294.831%2049.998H287.216C287.28%2049.1649%20287.343%2048.3313%20287.406%2047.4982C288.548%2032.4989%20289.69%2017.4991%20290.833%202.49984C290.896%201.66655%20290.96%200.833288%20291.024%200C291.087%200.833288%20291.152%201.66655%20291.215%202.49984Z'%20fill='white'/%3e%3cpath%20d='M298.384%202.50182C299.526%2017.5011%20300.668%2032.5009%20301.81%2047.5002C301.874%2048.3333%20301.937%2049.1669%20302%2050H294.385C294.449%2049.1669%20294.511%2048.3333%20294.575%2047.5002C295.717%2032.5009%20296.859%2017.5011%20298.001%202.50182C298.065%201.66853%20298.129%200.835271%20298.193%200.00198243C298.256%200.835271%20298.32%201.66853%20298.384%202.50182Z'%20fill='white'/%3e%3c/svg%3e"); }
  .from-lavender-medium { --seoquake-tw-gradient-from: #e0c7ff; --seoquake-tw-gradient-stops: var(--seoquake-tw-gradient-via-stops,var(--seoquake-tw-gradient-position), var(--seoquake-tw-gradient-from) var(--seoquake-tw-gradient-from-position), var(--seoquake-tw-gradient-to) var(--seoquake-tw-gradient-to-position)); }
  .to-lavender-dark { --seoquake-tw-gradient-to: #a66ee8; --seoquake-tw-gradient-stops: var(--seoquake-tw-gradient-via-stops,var(--seoquake-tw-gradient-position), var(--seoquake-tw-gradient-from) var(--seoquake-tw-gradient-from-position), var(--seoquake-tw-gradient-to) var(--seoquake-tw-gradient-to-position)); }
  .to-white { --seoquake-tw-gradient-to: #fff; --seoquake-tw-gradient-stops: var(--seoquake-tw-gradient-via-stops,var(--seoquake-tw-gradient-position), var(--seoquake-tw-gradient-from) var(--seoquake-tw-gradient-from-position), var(--seoquake-tw-gradient-to) var(--seoquake-tw-gradient-to-position)); }
  .bg-size-\[auto_100\%\] { background-size: auto 100%; }
  .bg-left { background-position: 0px center; }
  .bg-repeat { background-repeat: repeat; }
  .object-cover { object-fit: cover; }
  .p-0 { padding: 0px; }
  .p-0\! { padding: 0px !important; }
  .p-2 { padding: calc(var(--spacing) * 2); }
  .p-2\! { padding: calc(var(--spacing) * 2) !important; }
  .p-3 { padding: calc(var(--spacing) * 3); }
  .p-3\! { padding: calc(var(--spacing) * 3) !important; }
  .p-4 { padding: calc(var(--spacing) * 4); }
  .p-4\! { padding: calc(var(--spacing) * 4) !important; }
  .p-5 { padding: calc(var(--spacing) * 5); }
  .p-5\! { padding: calc(var(--spacing) * 5) !important; }
  .px-0 { padding-inline: 0px; }
  .px-1 { padding-inline: var(--spacing); }
  .px-1\.5 { padding-inline: calc(var(--spacing) * 1.5); }
  .px-1\.75\! { padding-inline: calc(var(--spacing) * 1.75) !important; }
  .px-2 { padding-inline: calc(var(--spacing) * 2); }
  .px-2\.5 { padding-inline: calc(var(--spacing) * 2.5); }
  .px-3 { padding-inline: calc(var(--spacing) * 3); }
  .px-4 { padding-inline: calc(var(--spacing) * 4); }
  .px-4\! { padding-inline: calc(var(--spacing) * 4) !important; }
  .px-5 { padding-inline: calc(var(--spacing) * 5); }
  .px-6 { padding-inline: calc(var(--spacing) * 6); }
  .py-0 { padding-block: 0px; }
  .py-0\! { padding-block: 0px !important; }
  .py-0\.5 { padding-block: calc(var(--spacing) * .5); }
  .py-0\.75 { padding-block: calc(var(--spacing) * .75); }
  .py-1 { padding-block: var(--spacing); }
  .py-1\.5 { padding-block: calc(var(--spacing) * 1.5); }
  .py-1\.25 { padding-block: calc(var(--spacing) * 1.25); }
  .py-2 { padding-block: calc(var(--spacing) * 2); }
  .py-2\.5 { padding-block: calc(var(--spacing) * 2.5); }
  .py-2\.25 { padding-block: calc(var(--spacing) * 2.25); }
  .py-2\.75 { padding-block: calc(var(--spacing) * 2.75); }
  .py-3 { padding-block: calc(var(--spacing) * 3); }
  .py-3\.5 { padding-block: calc(var(--spacing) * 3.5); }
  .py-3\.5\! { padding-block: calc(var(--spacing) * 3.5) !important; }
  .py-3\.25 { padding-block: calc(var(--spacing) * 3.25); }
  .py-3\.75 { padding-block: calc(var(--spacing) * 3.75); }
  .py-4 { padding-block: calc(var(--spacing) * 4); }
  .py-5\.5 { padding-block: calc(var(--spacing) * 5.5); }
  .py-6 { padding-block: calc(var(--spacing) * 6); }
  .py-10 { padding-block: calc(var(--spacing) * 10); }
  .pt-2 { padding-top: calc(var(--spacing) * 2); }
  .pt-3 { padding-top: calc(var(--spacing) * 3); }
  .pt-px { padding-top: 1px; }
  .\!pr-3 { padding-right: calc(var(--spacing) * 3) !important; }
  .pr-1 { padding-right: var(--spacing); }
  .pr-1\.5 { padding-right: calc(var(--spacing) * 1.5); }
  .pr-2 { padding-right: calc(var(--spacing) * 2); }
  .pr-3 { padding-right: calc(var(--spacing) * 3); }
  .pr-6 { padding-right: calc(var(--spacing) * 6); }
  .pb-1 { padding-bottom: var(--spacing); }
  .pb-2 { padding-bottom: calc(var(--spacing) * 2); }
  .pb-3 { padding-bottom: calc(var(--spacing) * 3); }
  .pb-4 { padding-bottom: calc(var(--spacing) * 4); }
  .pb-5 { padding-bottom: calc(var(--spacing) * 5); }
  .pb-6 { padding-bottom: calc(var(--spacing) * 6); }
  .pl-0 { padding-left: 0px; }
  .pl-2 { padding-left: calc(var(--spacing) * 2); }
  .pl-4 { padding-left: calc(var(--spacing) * 4); }
  .pl-6 { padding-left: calc(var(--spacing) * 6); }
  .pl-12 { padding-left: calc(var(--spacing) * 12); }
  .pl-18 { padding-left: calc(var(--spacing) * 18); }
  .pl-24 { padding-left: calc(var(--spacing) * 24); }
  .pl-30 { padding-left: calc(var(--spacing) * 30); }
  .text-center { text-align: center; }
  .text-left { text-align: left; }
  .text-right { text-align: right; }
  .align-middle { vertical-align: middle; }
  .align-top { vertical-align: top; }
  .font-mono { font-family: "Seoquake JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
  .text-10 { font-size: 10px; }
  .text-11 { font-size: 11px; }
  .text-12 { font-size: 12px; }
  .text-13 { font-size: 13px; }
  .text-14 { font-size: 14px; }
  .text-15 { font-size: 15px; }
  .text-16 { font-size: 16px; }
  .text-18 { font-size: 18px; }
  .text-20 { font-size: 20px; }
  .text-22 { font-size: 22px; }
  .text-24 { font-size: 24px; }
  .text-\[10px\] { font-size: 10px; }
  .leading-0 { --seoquake-tw-leading: 0px; line-height: 0; }
  .leading-1 { --seoquake-tw-leading: var(--spacing); line-height: var(--spacing); }
  .leading-3 { --seoquake-tw-leading: calc(var(--spacing) * 3); line-height: calc(var(--spacing) * 3); }
  .leading-4 { --seoquake-tw-leading: calc(var(--spacing) * 4); line-height: calc(var(--spacing) * 4); }
  .leading-4\.5 { --seoquake-tw-leading: calc(var(--spacing) * 4.5); line-height: calc(var(--spacing) * 4.5); }
  .leading-5 { --seoquake-tw-leading: calc(var(--spacing) * 5); line-height: calc(var(--spacing) * 5); }
  .leading-\[1\.3\] { --seoquake-tw-leading: 1.3; line-height: 1.3; }
  .leading-\[1\.4\] { --seoquake-tw-leading: 1.4; line-height: 1.4; }
  .leading-none { --seoquake-tw-leading: 1; line-height: 1; }
  .leading-normal { --seoquake-tw-leading: var(--leading-normal); line-height: var(--leading-normal); }
  .leading-relaxed { --seoquake-tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed); }
  .leading-snug { --seoquake-tw-leading: var(--leading-snug); line-height: var(--leading-snug); }
  .leading-tight { --seoquake-tw-leading: var(--leading-tight); line-height: var(--leading-tight); }
  .font-bold { --seoquake-tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }
  .font-medium { --seoquake-tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .font-normal { --seoquake-tw-font-weight: var(--font-weight-normal); font-weight: var(--font-weight-normal); }
  .font-semibold { --seoquake-tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold); }
  .tracking-wide { --seoquake-tw-tracking: var(--tracking-wide); letter-spacing: var(--tracking-wide); }
  .break-words { overflow-wrap: break-word; }
  .wrap-anywhere { overflow-wrap: anywhere; }
  .break-all { word-break: break-all; }
  .whitespace-nowrap { white-space: nowrap; }
  .whitespace-pre-wrap { white-space: pre-wrap; }
  .text-blue { color: rgb(41, 105, 255); }
  .text-blue-dark { color: rgb(33, 84, 204); }
  .text-blue-light { color: rgb(235, 241, 255); }
  .text-gray { color: rgb(96, 99, 107); }
  .text-gray\! { color: rgb(96, 99, 107) !important; }
  .text-gray-dark { color: rgb(63, 68, 80); }
  .text-gray-darker { color: rgb(24, 30, 21); }
  .text-gray-medium { color: rgb(168, 169, 173); }
  .text-green { color: rgb(17, 170, 136); }
  .text-green-dark { color: rgb(0, 120, 95); }
  .text-green-light { color: rgb(230, 245, 242); }
  .text-indigo { color: rgb(92, 93, 196); }
  .text-indigo\! { color: rgb(92, 93, 196) !important; }
  .text-red { color: rgb(232, 37, 37); }
  .text-red-dark { color: rgb(184, 28, 28); }
  .text-red-light { color: rgb(255, 235, 235); }
  .text-white { color: rgb(255, 255, 255); }
  .text-white\! { color: rgb(255, 255, 255) !important; }
  .text-yellow { color: rgb(232, 147, 37); }
  .text-yellow-dark { color: rgb(154, 91, 0); }
  .text-yellow-light { color: rgb(255, 245, 230); }
  .capitalize { text-transform: capitalize; }
  .normal-case { text-transform: none; }
  .uppercase { text-transform: uppercase; }
  .italic { font-style: italic; }
  .tabular-nums { --seoquake-tw-numeric-spacing: tabular-nums; font-variant-numeric: var(--seoquake-tw-ordinal,) var(--seoquake-tw-slashed-zero,) var(--seoquake-tw-numeric-figure,) var(--seoquake-tw-numeric-spacing,) var(--seoquake-tw-numeric-fraction,); }
  .no-underline\! { text-decoration-line: none !important; }
  .underline { text-decoration-line: underline; }
  .decoration-gray-darker { text-decoration-color: rgb(24, 30, 21); }
  .decoration-transparent { text-decoration-color: rgba(0, 0, 0, 0); }
  .decoration-2 { text-decoration-thickness: 2px; }
  .underline-offset-2 { text-underline-offset: 2px; }
  .underline-offset-6 { text-underline-offset: 6px; }
  .opacity-0 { opacity: 0; }
  .opacity-50 { opacity: 0.5; }
  .opacity-55 { opacity: 0.55; }
  .opacity-60 { opacity: 0.6; }
  .opacity-100 { opacity: 1; }
  .shadow { --seoquake-tw-shadow: 0 1px 3px 0 var(--seoquake-tw-shadow-color,#0000001a), 0 1px 2px -1px var(--seoquake-tw-shadow-color,#0000001a); box-shadow: var(--seoquake-tw-inset-shadow), var(--seoquake-tw-inset-ring-shadow), var(--seoquake-tw-ring-offset-shadow), var(--seoquake-tw-ring-shadow), var(--seoquake-tw-shadow); }
  .shadow-\[0_10px_28px_rgba\(24\,30\,21\,0\.10\)\,0_2px_6px_rgba\(24\,30\,21\,0\.06\)\] { --seoquake-tw-shadow: 0 10px 28px var(--seoquake-tw-shadow-color,#181e151a), 0 2px 6px var(--seoquake-tw-shadow-color,#181e150f); box-shadow: var(--seoquake-tw-inset-shadow), var(--seoquake-tw-inset-ring-shadow), var(--seoquake-tw-ring-offset-shadow), var(--seoquake-tw-ring-shadow), var(--seoquake-tw-shadow); }
  .shadow-\[4px_0_8px_0_rgba\(0\,0\,0\,0\.06\)\] { --seoquake-tw-shadow: 4px 0 8px 0 var(--seoquake-tw-shadow-color,#0000000f); box-shadow: var(--seoquake-tw-inset-shadow), var(--seoquake-tw-inset-ring-shadow), var(--seoquake-tw-ring-offset-shadow), var(--seoquake-tw-ring-shadow), var(--seoquake-tw-shadow); }
  .shadow-md { --seoquake-tw-shadow: 0 4px 6px -1px var(--seoquake-tw-shadow-color,#0000001a), 0 2px 4px -2px var(--seoquake-tw-shadow-color,#0000001a); box-shadow: var(--seoquake-tw-inset-shadow), var(--seoquake-tw-inset-ring-shadow), var(--seoquake-tw-ring-offset-shadow), var(--seoquake-tw-ring-shadow), var(--seoquake-tw-shadow); }
  .grayscale { --seoquake-tw-grayscale: grayscale(100%); filter: var(--seoquake-tw-blur,) var(--seoquake-tw-brightness,) var(--seoquake-tw-contrast,) var(--seoquake-tw-grayscale,) var(--seoquake-tw-hue-rotate,) var(--seoquake-tw-invert,) var(--seoquake-tw-saturate,) var(--seoquake-tw-sepia,) var(--seoquake-tw-drop-shadow,); }
  .filter { filter: var(--seoquake-tw-blur,) var(--seoquake-tw-brightness,) var(--seoquake-tw-contrast,) var(--seoquake-tw-grayscale,) var(--seoquake-tw-hue-rotate,) var(--seoquake-tw-invert,) var(--seoquake-tw-saturate,) var(--seoquake-tw-sepia,) var(--seoquake-tw-drop-shadow,); }
  .transition { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --seoquake-tw-gradient-from, --seoquake-tw-gradient-via, --seoquake-tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events; transition-timing-function: var(--seoquake-tw-ease,var(--default-transition-timing-function)); transition-duration: var(--seoquake-tw-duration,var(--default-transition-duration)); }
  .transition-\[grid-template-rows\] { transition-property: grid-template-rows; transition-timing-function: var(--seoquake-tw-ease,var(--default-transition-timing-function)); transition-duration: var(--seoquake-tw-duration,var(--default-transition-duration)); }
  .transition-\[max-height\,opacity\] { transition-property: max-height, opacity; transition-timing-function: var(--seoquake-tw-ease,var(--default-transition-timing-function)); transition-duration: var(--seoquake-tw-duration,var(--default-transition-duration)); }
  .transition-\[opacity\,background-color\]\! { transition-property: opacity, background-color !important; transition-timing-function: var(--seoquake-tw-ease,var(--default-transition-timing-function)) !important; transition-duration: var(--seoquake-tw-duration,var(--default-transition-duration)) !important; }
  .transition-\[text-decoration-color\] { transition-property: text-decoration-color; transition-timing-function: var(--seoquake-tw-ease,var(--default-transition-timing-function)); transition-duration: var(--seoquake-tw-duration,var(--default-transition-duration)); }
  .transition-all { transition-property: all; transition-timing-function: var(--seoquake-tw-ease,var(--default-transition-timing-function)); transition-duration: var(--seoquake-tw-duration,var(--default-transition-duration)); }
  .transition-colors { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --seoquake-tw-gradient-from, --seoquake-tw-gradient-via, --seoquake-tw-gradient-to; transition-timing-function: var(--seoquake-tw-ease,var(--default-transition-timing-function)); transition-duration: var(--seoquake-tw-duration,var(--default-transition-duration)); }
  .transition-opacity { transition-property: opacity; transition-timing-function: var(--seoquake-tw-ease,var(--default-transition-timing-function)); transition-duration: var(--seoquake-tw-duration,var(--default-transition-duration)); }
  .transition-transform { transition-property: transform, translate, scale, rotate; transition-timing-function: var(--seoquake-tw-ease,var(--default-transition-timing-function)); transition-duration: var(--seoquake-tw-duration,var(--default-transition-duration)); }
  .\!transition-none { transition-property: none !important; }
  .duration-120 { --seoquake-tw-duration: .12s; transition-duration: 0.12s; }
  .duration-150 { --seoquake-tw-duration: .15s; transition-duration: 0.15s; }
  .duration-200 { --seoquake-tw-duration: .2s; transition-duration: 0.2s; }
  .duration-300 { --seoquake-tw-duration: .3s; transition-duration: 0.3s; }
  .ease-in-out { --seoquake-tw-ease: var(--ease-in-out); transition-timing-function: var(--ease-in-out); }
  .ease-out { --seoquake-tw-ease: var(--ease-out); transition-timing-function: var(--ease-out); }
  .outline-none { --seoquake-tw-outline-style: none; outline-style: none; }
  @media (hover: hover) {
  .group-hover\:border-blue-medium:is(:where(.group):hover *) { border-color: rgb(112, 155, 255); }
  .group-hover\:text-green-dark:is(:where(.group):hover *) { color: rgb(0, 120, 95); }
  .group-hover\:underline:is(:where(.group):hover *) { text-decoration-line: underline; }
  .group-hover\:decoration-inherit:is(:where(.group):hover *) { text-decoration-color: inherit; }
}
  .group-focus-visible\:text-green-dark:is(:where(.group):focus-visible *) { color: rgb(0, 120, 95); }
  .group-has-focus-visible\:underline:is(:where(.group):has(:focus-visible) *) { text-decoration-line: underline; }
  .peer-checked\:opacity-100:is(:where(.peer):checked ~ *) { opacity: 1; }
  .placeholder\:text-gray-medium::placeholder { color: rgb(168, 169, 173); }
  .after\:absolute::after { content: var(--seoquake-tw-content); position: absolute; }
  .after\:inset-0::after { content: var(--seoquake-tw-content); inset: 0px; }
  .first\:pt-0:first-child { padding-top: 0px; }
  .last\:border-r-0:last-child { border-right-style: var(--seoquake-tw-border-style); border-right-width: 0px; }
  .last\:border-b-0:last-child { border-bottom-style: var(--seoquake-tw-border-style); border-bottom-width: 0px; }
  .last\:pb-0:last-child { padding-bottom: 0px; }
  .checked\:border-blue-medium:checked { border-color: rgb(112, 155, 255); }
  .checked\:bg-blue-medium:checked { background-color: rgb(112, 155, 255); }
  @media (hover: hover) {
  .hover\:bg-\[\#2C322A\]:hover { background-color: rgb(44, 50, 42); }
  .hover\:bg-black\/5:hover { background-color: oklab(0 none none / 0.05); }
  .hover\:bg-gray-bright:hover { background-color: rgb(240, 241, 242); }
  .hover\:bg-gray-bright\/25:hover { background-color: oklab(0.957665 -0.000647873 -0.00159109 / 0.25); }
  .hover\:bg-gray-lighter:hover { background-color: rgb(233, 235, 237); }
  .hover\:text-gray:hover { color: rgb(96, 99, 107); }
  .hover\:text-gray-dark:hover { color: rgb(63, 68, 80); }
  .hover\:text-gray-darker:hover { color: rgb(24, 30, 21); }
  .hover\:text-green-dark:hover { color: rgb(0, 120, 95); }
  .hover\:text-green-medium:hover { color: rgb(24, 240, 191); }
  .hover\:underline:hover { text-decoration-line: underline; }
  .hover\:decoration-inherit:hover { text-decoration-color: inherit; }
}
  .focus\:outline-none:focus { --seoquake-tw-outline-style: none; outline-style: none; }
  .focus-visible\:rounded-\[3px\]:focus-visible { border-radius: 3px; }
  .focus-visible\:ring-2:focus-visible { --seoquake-tw-ring-shadow: var(--seoquake-tw-ring-inset,) 0 0 0 calc(2px + var(--seoquake-tw-ring-offset-width)) var(--seoquake-tw-ring-color,currentcolor); box-shadow: var(--seoquake-tw-inset-shadow), var(--seoquake-tw-inset-ring-shadow), var(--seoquake-tw-ring-offset-shadow), var(--seoquake-tw-ring-shadow), var(--seoquake-tw-shadow); }
  .focus-visible\:ring-\[\#2563EB\]:focus-visible { --seoquake-tw-ring-color: #2563eb; }
  .focus-visible\:ring-indigo:focus-visible { --seoquake-tw-ring-color: #5c5dc4; }
  .focus-visible\:ring-offset-2:focus-visible { --seoquake-tw-ring-offset-width: 2px; --seoquake-tw-ring-offset-shadow: var(--seoquake-tw-ring-inset,) 0 0 0 var(--seoquake-tw-ring-offset-width) var(--seoquake-tw-ring-offset-color); }
  .focus-visible\:outline:focus-visible { outline-style: var(--seoquake-tw-outline-style); outline-width: 1px; }
  .focus-visible\:outline-2:focus-visible { outline-style: var(--seoquake-tw-outline-style); outline-width: 2px; }
  .focus-visible\:-outline-offset-2:focus-visible { outline-offset: calc(-2px); }
  .focus-visible\:outline-offset-2:focus-visible { outline-offset: 2px; }
  .focus-visible\:outline-blue:focus-visible { outline-color: rgb(41, 105, 255); }
  .focus-visible\:outline-green-dark:focus-visible { outline-color: rgb(0, 120, 95); }
  .disabled\:cursor-default:disabled { cursor: default; }
  .has-focus-visible\:outline-2:has(:focus-visible) { outline-style: var(--seoquake-tw-outline-style); outline-width: 2px; }
  .has-focus-visible\:-outline-offset-2:has(:focus-visible) { outline-offset: calc(-2px); }
  .has-focus-visible\:outline-blue:has(:focus-visible) { outline-color: rgb(41, 105, 255); }
  @media (prefers-reduced-motion: reduce) {
  .motion-reduce\:transition-none { transition-property: none; }
}
  @media not all and (width >= 1024px) {
  .max-lg\:pt-2 { padding-top: calc(var(--spacing) * 2); }
}
  @media not all and (width >= 932px) {
  .max-\[932px\]\:right-8 { right: calc(var(--spacing) * 8); }
}
  @media (width >= 640px) {
  .sm\:sticky { position: sticky; }
  .sm\:block { display: block; }
  .sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .sm\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .sm\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .sm\:flex-row { flex-direction: row; }
}
  @media (width >= 768px) {
  .md\:order-1 { order: 1; }
  .md\:order-2 { order: 2; }
  .md\:order-3 { order: 3; }
  .md\:-mt-5 { margin-top: calc(var(--spacing) * -5); }
  .md\:mt-3 { margin-top: calc(var(--spacing) * 3); }
  .md\:mt-5\.75 { margin-top: calc(var(--spacing) * 5.75); }
  .md\:mt-8 { margin-top: calc(var(--spacing) * 8); }
  .md\:mb-1\.5 { margin-bottom: calc(var(--spacing) * 1.5); }
  .md\:mb-4 { margin-bottom: calc(var(--spacing) * 4); }
  .md\:mb-6 { margin-bottom: calc(var(--spacing) * 6); }
  .md\:ml-54 { margin-left: calc(var(--spacing) * 54); }
  .md\:grid { display: grid; }
  .md\:size-6 { width: calc(var(--spacing) * 6); height: calc(var(--spacing) * 6); }
  .md\:grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
  .md\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .md\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .md\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); }
  .md\:grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); }
  .md\:grid-cols-audit-row { grid-template-columns: 200px minmax(0px, 1fr) auto; }
  .md\:gap-1\.5 { gap: calc(var(--spacing) * 1.5); }
  .md\:gap-3 { gap: calc(var(--spacing) * 3); }
  :where(.md\:space-y-2 > :not(:last-child)) { --seoquake-tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 2) * var(--seoquake-tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--seoquake-tw-space-y-reverse))); }
  :where(.md\:space-y-5 > :not(:last-child)) { --seoquake-tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 5) * var(--seoquake-tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 5) * calc(1 - var(--seoquake-tw-space-y-reverse))); }
  :where(.md\:space-y-8 > :not(:last-child)) { --seoquake-tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 8) * var(--seoquake-tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 8) * calc(1 - var(--seoquake-tw-space-y-reverse))); }
  :where(.md\:space-y-9 > :not(:last-child)) { --seoquake-tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 9) * var(--seoquake-tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 9) * calc(1 - var(--seoquake-tw-space-y-reverse))); }
  :where(.md\:space-y-10 > :not(:last-child)) { --seoquake-tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 10) * var(--seoquake-tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 10) * calc(1 - var(--seoquake-tw-space-y-reverse))); }
  .md\:gap-x-10 { column-gap: calc(var(--spacing) * 10); }
  .md\:gap-y-8 { row-gap: calc(var(--spacing) * 8); }
  .md\:gap-y-9 { row-gap: calc(var(--spacing) * 9); }
  .md\:px-5 { padding-inline: calc(var(--spacing) * 5); }
  .md\:py-2\.5 { padding-block: calc(var(--spacing) * 2.5); }
  .md\:py-2\.75 { padding-block: calc(var(--spacing) * 2.75); }
  .md\:py-3 { padding-block: calc(var(--spacing) * 3); }
  .md\:py-6 { padding-block: calc(var(--spacing) * 6); }
  .md\:pt-2\.75 { padding-top: calc(var(--spacing) * 2.75); }
  .md\:\!pr-3 { padding-right: calc(var(--spacing) * 3) !important; }
  .md\:pb-2\.5 { padding-bottom: calc(var(--spacing) * 2.5); }
  .md\:pb-3\.5 { padding-bottom: calc(var(--spacing) * 3.5); }
  .md\:text-14 { font-size: 14px; }
  .md\:text-15 { font-size: 15px; }
  .md\:text-18 { font-size: 18px; }
  .md\:text-20 { font-size: 20px; }
  .md\:text-22 { font-size: 22px; }
  .md\:text-24 { font-size: 24px; }
}
  @media (width >= 933px) {
  @media not all and (width >= 1035px) {
  .min-\[933px\]\:max-\[1035px\]\:right-\[calc\(\(100vw-932px\)\/2\+1rem\+16px\)\] { right: calc(-434px + 50vw); }
}
}
  @media (width >= 1024px) {
  .lg\:gap-x-6 { column-gap: calc(var(--spacing) * 6); }
  .lg\:pt-4 { padding-top: calc(var(--spacing) * 4); }
}
  @media (width >= 1036px) {
  .min-\[1036px\]\:right-\[max\(1rem\,calc\(\(100vw-932px\)\/2-44px-8px\)\)\] { right: max(16px, -518px + 50vw); }
}
  @container not (width >= 560px) {
  .\@max-\[560px\]\:flex-wrap { flex-wrap: wrap; }
  .\@max-\[560px\]\:items-start { align-items: flex-start; }
  .\@max-\[560px\]\:px-3 { padding-inline: calc(var(--spacing) * 3); }
}
  .dark\:border-white\/10:where(.dark, .dark *) { border-color: oklab(1 0 5.96046e-8 / 0.1); }
  .dark\:bg-gray-darker:where(.dark, .dark *) { background-color: rgb(24, 30, 21); }
  .dark\:text-gray:where(.dark, .dark *) { color: rgb(96, 99, 107); }
  .dark\:text-gray-medium:where(.dark, .dark *) { color: rgb(168, 169, 173); }
  .dark\:text-green-medium:where(.dark, .dark *) { color: rgb(24, 240, 191); }
  .dark\:text-white:where(.dark, .dark *) { color: rgb(255, 255, 255); }
  @media (hover: hover) {
  .dark\:group-hover\:text-green-medium:where(.dark, .dark *):is(:where(.group):hover *) { color: rgb(24, 240, 191); }
}
  .dark\:group-focus-visible\:text-green-medium:where(.dark, .dark *):is(:where(.group):focus-visible *) { color: rgb(24, 240, 191); }
  @media (hover: hover) {
  .dark\:hover\:text-green-dark:where(.dark, .dark *):hover { color: rgb(0, 120, 95); }
  .dark\:hover\:text-green-medium:where(.dark, .dark *):hover { color: rgb(24, 240, 191); }
}
  @starting-style {
  .starting\:opacity-0 { opacity: 0; }
}
  .\[\&_\.hljs-attr\]\:text-blue-dark .hljs-attr, .\[\&_\.hljs-literal\]\:text-blue-dark .hljs-literal { color: rgb(33, 84, 204); }
  .\[\&_\.hljs-number\]\:text-yellow-dark .hljs-number { color: rgb(154, 91, 0); }
  .\[\&_\.hljs-punctuation\]\:text-gray .hljs-punctuation { color: rgb(96, 99, 107); }
  .\[\&_\.hljs-string\]\:text-green-dark .hljs-string { color: rgb(0, 120, 95); }
  .\[\&_a\]\:wrap-anywhere a { overflow-wrap: anywhere; }
  .\[\&_a\]\:text-blue a { color: rgb(41, 105, 255); }
  .\[\&_a\]\:text-blue-dark a { color: rgb(33, 84, 204); }
  .\[\&_code\]\:font-mono code { font-family: "Seoquake JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
  .\[\&_path\]\:\[vector-effect\:non-scaling-stroke\] path { vector-effect: non-scaling-stroke; }
  .\[\&\>div\]\:border-gray-light > div { border-color: rgb(217, 217, 217); }
  .\[\&\>div\+div\]\:border-t > div + div { border-top-style: var(--seoquake-tw-border-style); border-top-width: 1px; }
  .\[\&\>div\+div\]\:border-gray-light > div + div { border-color: rgb(217, 217, 217); }
  @media (width >= 640px) {
  .sm\:\[\&\>div\+div\]\:border-t-0 > div + div { border-top-style: var(--seoquake-tw-border-style); border-top-width: 0px; }
  .sm\:\[\&\>div\+div\]\:border-l > div + div { border-left-style: var(--seoquake-tw-border-style); border-left-width: 1px; }
}
  .\[\&\>div\:not\(\:nth-child\(3n\+1\)\)\]\:border-l > div:not(:nth-child(3n+1)) { border-left-style: var(--seoquake-tw-border-style); border-left-width: 1px; }
  @media (width >= 640px) {
  .sm\:\[\&\>div\:not\(\:nth-child\(3n\+1\)\)\]\:border-l-0 > div:not(:nth-child(3n+1)) { border-left-style: var(--seoquake-tw-border-style); border-left-width: 0px; }
  .sm\:\[\&\>div\:not\(\:nth-child\(4n\+1\)\)\]\:border-l > div:not(:nth-child(4n+1)) { border-left-style: var(--seoquake-tw-border-style); border-left-width: 1px; }
}
  @media (width >= 768px) {
  .md\:\[\&\>div\:nth-child\(2\)\]\:border-t-0 > div:nth-child(2) { border-top-style: var(--seoquake-tw-border-style); border-top-width: 0px; }
  .md\:\[\&\>div\:nth-child\(even\)\]\:border-l > div:nth-child(2n) { border-left-style: var(--seoquake-tw-border-style); border-left-width: 1px; }
}
  .\[\&\>div\:nth-child\(n\+4\)\]\:border-t > div:nth-child(n+4) { border-top-style: var(--seoquake-tw-border-style); border-top-width: 1px; }
  @media (width >= 640px) {
  .sm\:\[\&\>div\:nth-child\(n\+4\)\]\:border-t-0 > div:nth-child(n+4) { border-top-style: var(--seoquake-tw-border-style); border-top-width: 0px; }
  .sm\:\[\&\>div\:nth-child\(n\+5\)\]\:border-t > div:nth-child(n+5) { border-top-style: var(--seoquake-tw-border-style); border-top-width: 1px; }
}
  .\[\&\>span\]\:w-max > span { width: max-content; }
  .\[\&\>span\]\:overflow-visible > span { overflow: visible; }
  .\[\&\>span\]\:whitespace-normal > span { white-space: normal; }
  .\[\&\>span\]\:whitespace-nowrap > span { white-space: nowrap; }
  .\[\&\>span\:last-child\]\:col-start-2 > span:last-child { grid-column-start: 2; }
  .\[\&\>span\:last-child\]\:ml-auto > span:last-child { margin-left: auto; }
  .\[\&\>span\:last-child\]\:justify-self-end > span:last-child { justify-self: flex-end; }
  .\[\&\>span\:not\(\:last-child\)\>\:is\(a\,button\,span\.group\)\]\:px-0\.5 > span:not(:last-child) > :is(a, button, span.group) { padding-inline: calc(var(--spacing) * .5); }
  .\[\&\>svg\]\:size-3\.5 > svg { width: calc(var(--spacing) * 3.5); height: calc(var(--spacing) * 3.5); }
  .\[\&\>svg\]\:size-4 > svg { width: calc(var(--spacing) * 4); height: calc(var(--spacing) * 4); }
  .\[\&\>svg\]\:h-3\.5 > svg { height: calc(var(--spacing) * 3.5); }
  .\[\&\>svg\]\:h-4 > svg { height: calc(var(--spacing) * 4); }
  .\[\&\>svg\]\:h-auto > svg { height: auto; }
  .\[\&\>svg\]\:w-3 > svg { width: calc(var(--spacing) * 3); }
  .\[\&\>svg\]\:w-3\.5 > svg { width: calc(var(--spacing) * 3.5); }
  .\[\&\>svg\]\:w-auto > svg { width: auto; }
  .\[\&\>svg\]\:w-full > svg { width: 100%; }
  .\[\&\>svg\]\:max-w-25 > svg { max-width: calc(var(--spacing) * 25); }
  .\[\&\>svg\]\:-rotate-90 > svg { rotate: -90deg; }
  @media (width >= 768px) {
  .md\:\[\&\>svg\]\:size-5 > svg { width: calc(var(--spacing) * 5); height: calc(var(--spacing) * 5); }
  .md\:\[\&\>svg\]\:h-5 > svg { height: calc(var(--spacing) * 5); }
  .md\:\[\&\>svg\]\:h-5\.5 > svg { height: calc(var(--spacing) * 5.5); }
}
  .last\:\[\&\>td\]\:border-b-0:last-child > td { border-bottom-style: var(--seoquake-tw-border-style); border-bottom-width: 0px; }
  .first\:\[\&\>td\,\&\>th\]\:border-t-0:first-child > td, .first\:\[\&\>td\,\&\>th\]\:border-t-0:first-child > th { border-top-style: var(--seoquake-tw-border-style); border-top-width: 0px; }
  .last\:\[\&\>td\,\&\>th\]\:border-b-0:last-child > td, .last\:\[\&\>td\,\&\>th\]\:border-b-0:last-child > th { border-bottom-style: var(--seoquake-tw-border-style); border-bottom-width: 0px; }
}
html { font-size: 16px; }
body { --seoquake-tw-leading: 1.3; color: rgb(96, 99, 107); -webkit-font-smoothing: antialiased; margin: 0px; font-family: "Seoquake Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 13px; line-height: 1.3; }
a, button { cursor: pointer; transition-property: all; transition-timing-function: var(--seoquake-tw-ease,var(--default-transition-timing-function)); transition-duration: var(--seoquake-tw-duration,var(--default-transition-duration)); }
:is(p, td, th) a, :is(p, td, th) button { text-underline-offset: 2px; text-decoration-line: underline; text-decoration-color: rgba(0, 0, 0, 0); }
@media (hover: hover) {
  :is(:is(p, td, th) a, :is(p, td, th) button):hover { text-decoration-color: inherit; }
}
:is(p, td, th) a:not(.custom-color), :is(p, td, th) button:not(.custom-color) { color: rgb(41, 105, 255); }
h2, h3, h4, h5, h6 { --seoquake-tw-leading: 1.2; --seoquake-tw-font-weight: var(--font-weight-semibold); line-height: 1.2; font-weight: var(--font-weight-semibold); color: rgb(24, 30, 21); }
input[type="text"], textarea { color: rgb(24, 30, 21); --seoquake-tw-shadow: 0 0 #0000; box-shadow: var(--seoquake-tw-inset-shadow), var(--seoquake-tw-inset-ring-shadow), var(--seoquake-tw-ring-offset-shadow), var(--seoquake-tw-ring-shadow), var(--seoquake-tw-shadow); outline-style: var(--seoquake-tw-outline-style); border-style: var(--seoquake-tw-border-style); transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --seoquake-tw-gradient-from, --seoquake-tw-gradient-via, --seoquake-tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events; transition-timing-function: var(--seoquake-tw-ease,var(--default-transition-timing-function)); transition-duration: var(--seoquake-tw-duration,var(--default-transition-duration)); border-width: 1px; border-color: rgb(217, 217, 217); outline-width: 0px; }
:is(input[type="text"], textarea)::placeholder { color: rgb(96, 99, 107); }
:is(input[type="text"], textarea):focus { border-color: rgb(17, 170, 136) !important; }
input[type="text"], textarea { resize: vertical; border-radius: var(--radius-lg); width: 100%; padding-inline: calc(var(--spacing) * 4); padding-block: calc(var(--spacing) * 2.5); --seoquake-tw-leading: var(--leading-normal); line-height: var(--leading-normal); }
.btn { gap: calc(var(--spacing) * 1.5); border-style: var(--seoquake-tw-border-style); padding-inline: calc(var(--spacing) * 3.5); padding-block: calc(var(--spacing) * 2.25); --seoquake-tw-font-weight: var(--font-weight-semibold); font-size: 14px; font-weight: var(--font-weight-semibold); white-space: nowrap; border-width: 1px; border-radius: 2.14748e+09px; display: inline-flex; position: relative; }
@media (width >= 640px) {
  .btn { padding-inline: calc(var(--spacing) * 4); }
}
.btn:disabled { cursor: not-allowed; opacity: 0.6; }
.btn svg { top: calc(var(--spacing) * .5); width: calc(var(--spacing) * 3); height: calc(var(--spacing) * 3); position: relative; }
.btn-sm { padding-inline: calc(var(--spacing) * 2.5); padding-block: calc(var(--spacing) * 1.75); --seoquake-tw-font-weight: var(--font-weight-medium); font-size: 13px; font-weight: var(--font-weight-medium); }
@media (width >= 640px) {
  .btn-sm { padding-inline: calc(var(--spacing) * 3); }
}
.btn-lg { padding-inline: calc(var(--spacing) * 5); font-size: 14px; }
.btn-blue { color: rgb(255, 255, 255); background-color: rgb(41, 105, 255); border-color: rgb(41, 105, 255); }
@media (hover: hover) {
  .btn-blue:hover { background-color: rgb(33, 84, 204); border-color: rgb(33, 84, 204); }
}
.btn-outline-blue { color: rgb(41, 105, 255); background-color: rgba(0, 0, 0, 0); border-color: rgb(112, 155, 255); }
@media (hover: hover) {
  .btn-outline-blue:hover { background-color: rgb(235, 241, 255); border-color: rgb(41, 105, 255); }
}
.btn-lavender { color: rgb(24, 30, 21); background-color: rgb(193, 144, 255); border-color: rgb(193, 144, 255); }
@media (hover: hover) {
  .btn-lavender:hover { background-color: rgb(166, 110, 232); border-color: rgb(166, 110, 232); }
}
.btn-gray-darker { color: rgb(255, 255, 255); background-color: rgb(24, 30, 21); border-color: rgb(24, 30, 21); }
@media (hover: hover) {
  .btn-gray-darker:hover { background-color: rgb(0, 0, 0); border-color: rgb(0, 0, 0); }
}
.btn-table { gap: calc(var(--spacing) * 1.5); padding-inline: calc(var(--spacing) * 3); padding-block: calc(var(--spacing) * 2); --seoquake-tw-font-weight: var(--font-weight-medium); font-size: 12px; font-weight: var(--font-weight-medium); display: inline-flex; }
@media (hover: hover) {
  .btn-table:hover { color: rgb(63, 68, 80); }
}
.btn-table:disabled { cursor: not-allowed; opacity: 0.5; }
.btn-table svg { width: calc(var(--spacing) * 3.5); height: calc(var(--spacing) * 3.5); position: relative; top: 1px; }
.btn-load { position: relative; }
.btn-load > span { gap: calc(var(--spacing) * 1.5); opacity: 1; transition-property: opacity; transition-timing-function: var(--seoquake-tw-ease,var(--default-transition-timing-function)); transition-duration: var(--seoquake-tw-duration,var(--default-transition-duration)); display: inline-flex; }
.btn-load svg.animate-spin { pointer-events: none; margin-top: calc(var(--spacing) * -2); margin-left: calc(var(--spacing) * -2); width: calc(var(--spacing) * 4); height: calc(var(--spacing) * 4); opacity: 0; transition-property: opacity; transition-timing-function: var(--seoquake-tw-ease,var(--default-transition-timing-function)); transition-duration: var(--seoquake-tw-duration,var(--default-transition-duration)); position: absolute; top: 50%; left: 50%; }
.btn-load.loading > span { opacity: 0.5; }
.btn-load.loading svg.animate-spin { opacity: 1; }
:host { pointer-events: auto; z-index: 10; box-sizing: border-box; width: 100%; display: block; position: relative; }
:host([data-seoquake-ai-host]) { z-index: 2; --lightningcss-light: initial; --lightningcss-dark: ; color-scheme: light; min-width: 0px; container-type: inline-size; }
:host([data-seoquake-serp-position="number"]) { color-scheme: initial; forced-color-adjust: initial; math-depth: initial; position-anchor: initial; text-size-adjust: initial; appearance: initial; font-palette: initial; font-synthesis: initial; position-area: initial; text-orientation: initial; text-rendering: initial; text-spacing-trim: initial; -webkit-font-smoothing: initial; -webkit-locale: initial; -webkit-text-orientation: initial; -webkit-writing-mode: initial; writing-mode: initial; zoom: initial; accent-color: initial; place-content: initial; place-items: initial; place-self: initial; alignment-baseline: initial; anchor-name: initial; anchor-scope: initial; animation-composition: initial; animation: initial; animation-trigger: initial; app-region: initial; aspect-ratio: initial; backdrop-filter: initial; backface-visibility: initial; background: initial; background-blend-mode: initial; baseline-shift: initial; baseline-source: initial; block-size: initial; border-block: initial; border: initial; border-radius: initial; border-collapse: initial; border-end-end-radius: initial; border-end-start-radius: initial; border-inline: initial; border-shape: initial; border-start-end-radius: initial; border-start-start-radius: initial; inset: initial; box-decoration-break: initial; box-shadow: initial; box-sizing: initial; break-after: initial; break-before: initial; break-inside: initial; buffered-rendering: initial; caption-side: initial; caret-animation: initial; caret-color: initial; caret-shape: initial; clear: initial; clip: initial; clip-path: initial; clip-rule: initial; color-interpolation: initial; color-interpolation-filters: initial; color-rendering: initial; columns: initial; column-fill: initial; gap: initial; rule-break: initial; rule: initial; rule-inset: initial; rule-visibility-items: initial; column-span: initial; contain: initial; contain-intrinsic-block-size: initial; contain-intrinsic-size: initial; contain-intrinsic-inline-size: initial; container: initial; content: initial; content-visibility: initial; corner-shape: initial; corner-block-end-shape: initial; corner-block-start-shape: initial; counter-increment: initial; counter-reset: initial; counter-set: initial; cx: initial; cy: initial; d: initial; dominant-baseline: initial; dynamic-range-limit: initial; empty-cells: initial; field-sizing: initial; fill: initial; fill-opacity: initial; fill-rule: initial; filter: initial; flex-basis: initial; flex-flow: initial; flex-grow: initial; flex-line-count: initial; flood-color: initial; flood-opacity: initial; grid: initial; grid-area: initial; height: initial; hyphenate-character: initial; hyphenate-limit-chars: initial; hyphens: initial; image-orientation: initial; image-rendering: initial; initial-letter: initial; inline-size: initial; inset-block: initial; inset-inline: initial; interactivity: initial; interest-delay: initial; interpolate-size: initial; isolation: initial; lighting-color: initial; line-break: initial; list-style: initial; margin-block: initial; margin-inline-start: initial; marker: initial; mask: initial; mask-type: initial; math-shift: initial; math-style: initial; max-block-size: initial; max-height: initial; max-inline-size: initial; max-width: initial; min-block-size: initial; min-height: initial; min-inline-size: initial; min-width: initial; mix-blend-mode: initial; object-fit: initial; object-position: initial; object-view-box: initial; offset: initial; opacity: initial; order: initial; orphans: initial; outline: initial; outline-offset: initial; overflow-anchor: initial; overflow-block: initial; overflow-clip-margin: initial; overflow-inline: initial; overflow-wrap: initial; overflow: initial; overlay: initial; overscroll-behavior-block: initial; overscroll-behavior-inline: initial; overscroll-behavior: initial; padding-block: initial; padding-inline: initial; page: initial; page-margin-safety: initial; page-orientation: initial; paint-order: initial; perspective: initial; perspective-origin: initial; pointer-events: initial; position-try: initial; position-visibility: initial; print-color-adjust: initial; quotes: initial; r: initial; reading-flow: initial; reading-order: initial; resize: initial; rotate: initial; ruby-align: initial; ruby-overhang: initial; ruby-position: initial; rule-overlap: initial; rx: initial; ry: initial; scale: initial; scroll-axis-lock: initial; scroll-behavior: initial; scroll-initial-target: initial; scroll-margin-block: initial; scroll-margin: initial; scroll-margin-inline: initial; scroll-marker-group: initial; scroll-padding-block: initial; scroll-padding: initial; scroll-padding-inline: initial; scroll-snap-align: initial; scroll-snap-stop: initial; scroll-snap-type: initial; scroll-target-group: initial; scroll-timeline: initial; scrollbar-color: initial; scrollbar-gutter: initial; scrollbar-width: initial; shape-image-threshold: initial; shape-margin: initial; shape-outside: initial; shape-rendering: initial; size: initial; speak: initial; stop-color: initial; stop-opacity: initial; stroke: initial; stroke-dasharray: initial; stroke-dashoffset: initial; stroke-linecap: initial; stroke-linejoin: initial; stroke-miterlimit: initial; stroke-opacity: initial; stroke-width: initial; tab-size: initial; table-layout: initial; text-align: initial; text-align-last: initial; text-anchor: initial; text-autospace: initial; text-box: initial; text-combine-upright: initial; text-decoration: initial; text-decoration-skip-ink: initial; text-emphasis: initial; text-emphasis-position: initial; text-fit: initial; text-indent: initial; text-justify: initial; text-overflow: initial; text-shadow: initial; text-transform: initial; text-underline-offset: initial; text-underline-position: initial; text-wrap: initial; timeline-scope: initial; timeline-trigger: initial; touch-action: initial; transform: initial; transform-box: initial; transform-origin: initial; transform-style: initial; transition: initial; translate: initial; trigger-scope: initial; user-select: initial; vector-effect: initial; vertical-align: initial; view-timeline: initial; view-transition-class: initial; view-transition-group: initial; view-transition-name: initial; view-transition-scope: initial; visibility: initial; border-spacing: initial; -webkit-box-align: initial; -webkit-box-decoration-break: initial; -webkit-box-direction: initial; -webkit-box-flex: initial; -webkit-box-ordinal-group: initial; -webkit-box-orient: initial; -webkit-box-pack: initial; -webkit-box-reflect: initial; -webkit-line-break: initial; -webkit-line-clamp: initial; -webkit-mask-box-image: initial; -webkit-rtl-ordering: initial; -webkit-ruby-position: initial; -webkit-tap-highlight-color: initial; -webkit-text-combine: initial; -webkit-text-decorations-in-effect: initial; -webkit-text-fill-color: initial; -webkit-text-security: initial; -webkit-text-stroke: initial; -webkit-user-drag: initial; white-space-collapse: initial; widows: initial; will-change: initial; window-drag: initial; word-break: initial; word-spacing: initial; x: initial; y: initial; z-index: auto; float: inline-start; cursor: default; --seoquake-tw-tracking: inherit; width: auto; letter-spacing: inherit; color: rgb(24, 30, 21); font: inherit; margin: 0px; direction: ltr; unicode-bidi: isolate; flex-shrink: 0; margin-inline-end: 0.3em; padding: 0px; display: block; position: static; }
:host([data-seoquake-serp-position="number"]:dir(rtl)) { margin-inline: 0.3em 0px; }
:host([data-seoquake-serp-control]) { pointer-events: auto !important; top: calc(var(--spacing) * 36) !important; z-index: 1000 !important; box-sizing: border-box !important; width: fit-content !important; height: auto !important; display: block !important; position: fixed !important; left: 0px !important; }
@keyframes spin { 
  100% { transform: rotate(360deg); }
}