@charset "UTF-8";
@font-face {
  font-family: "Ubuntu Mono";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-regular-italic-cyrillic-ext.woff2") format("woff2");
  unicode-range: "U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-bold-italic-cyrillic-ext.woff2") format("woff2");
  unicode-range: "U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-regular-normal-cyrillic-ext.woff2") format("woff2");
  unicode-range: "U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-bold-normal-cyrillic-ext.woff2") format("woff2");
  unicode-range: "U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-regular-italic-cyrillic.woff2") format("woff2");
  unicode-range: "U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-bold-italic-cyrillic.woff2") format("woff2");
  unicode-range: "U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-regular-normal-cyrillic.woff2") format("woff2");
  unicode-range: "U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-bold-normal-cyrillic.woff2") format("woff2");
  unicode-range: "U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-regular-italic-greek-ext.woff2") format("woff2");
  unicode-range: "U+1F00-1FFF";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-bold-italic-greek-ext.woff2") format("woff2");
  unicode-range: "U+1F00-1FFF";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-regular-normal-greek-ext.woff2") format("woff2");
  unicode-range: "U+1F00-1FFF";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-bold-normal-greek-ext.woff2") format("woff2");
  unicode-range: "U+1F00-1FFF";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-regular-italic-greek.woff2") format("woff2");
  unicode-range: "U+0370-03FF";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-bold-italic-greek.woff2") format("woff2");
  unicode-range: "U+0370-03FF";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-regular-normal-greek.woff2") format("woff2");
  unicode-range: "U+0370-03FF";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-bold-normal-greek.woff2") format("woff2");
  unicode-range: "U+0370-03FF";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-regular-italic-latin-ext.woff2") format("woff2");
  unicode-range: "U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-bold-italic-latin-ext.woff2") format("woff2");
  unicode-range: "U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-regular-normal-latin-ext.woff2") format("woff2");
  unicode-range: "U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-bold-normal-latin-ext.woff2") format("woff2");
  unicode-range: "U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-regular-italic-latin.woff2") format("woff2");
  unicode-range: "U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-bold-italic-latin.woff2") format("woff2");
  unicode-range: "U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-regular-normal-latin.woff2") format("woff2");
  unicode-range: "U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD";
}
@font-face {
  font-family: "Ubuntu Mono";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/asset/font/ubuntu-mono/ubuntu-mono-bold-normal-latin.woff2") format("woff2");
  unicode-range: "U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD";
}
:root {
  --pal-ink: #24211d;
  --pal-muted: #667064;
  --pal-paper: #fbfaf3;
  --pal-card: #fffefb;
  --pal-soft: #edf2e8;
  --pal-line: #c8d2c0;
  --pal-grid: #dce5d6;
  --pal-accent: #2f6b45;
  --pal-accent-dark: #245238;
  --pal-accent-soft: #dcebdd;
  --pal-code: #182019;
  --pal-code-muted: #7d897a;
  --pal-success: #5c833f;
  --pal-warning: #93671f;
  --pal-danger: #a24732;
  color-scheme: light;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme=light]) {
    --pal-ink: #eef2e8;
    --pal-muted: #a8b3a5;
    --pal-paper: #151a15;
    --pal-card: #111411;
    --pal-soft: #1d251d;
    --pal-line: #394638;
    --pal-grid: #283328;
    --pal-accent: #78bd82;
    --pal-accent-dark: #91cf98;
    --pal-accent-soft: #263d2b;
    --pal-code: #101510;
    --pal-code-muted: #788475;
    --pal-success: #91c66b;
    --pal-warning: #d7aa55;
    --pal-danger: #db7862;
    color-scheme: dark;
  }
}

:root[data-theme=light] {
  --pal-ink: #24211d;
  --pal-muted: #667064;
  --pal-paper: #fbfaf3;
  --pal-card: #fffefb;
  --pal-soft: #edf2e8;
  --pal-line: #c8d2c0;
  --pal-grid: #dce5d6;
  --pal-accent: #2f6b45;
  --pal-accent-dark: #245238;
  --pal-accent-soft: #dcebdd;
  --pal-code: #182019;
  --pal-code-muted: #7d897a;
  --pal-success: #5c833f;
  --pal-warning: #93671f;
  --pal-danger: #a24732;
  color-scheme: light;
}

:root[data-theme=dark] {
  --pal-ink: #eef2e8;
  --pal-muted: #a8b3a5;
  --pal-paper: #151a15;
  --pal-card: #111411;
  --pal-soft: #1d251d;
  --pal-line: #394638;
  --pal-grid: #283328;
  --pal-accent: #78bd82;
  --pal-accent-dark: #91cf98;
  --pal-accent-soft: #263d2b;
  --pal-code: #101510;
  --pal-code-muted: #788475;
  --pal-success: #91c66b;
  --pal-warning: #d7aa55;
  --pal-danger: #db7862;
  color-scheme: dark;
}

:root {
  --size-shell: 70rem;
  --size-reading: 42rem;
  --size-form-field: 32rem;
  --size-radius: .55rem;
  --size-section-space: clamp(5rem, 12vw, 9rem);
}

:root {
  --theme-bg: var(--pal-paper);
  --theme-fg: var(--pal-ink);
  --theme-muted: var(--pal-muted);
  --theme-border: var(--pal-line);
  --theme-action-bg: var(--pal-accent);
  --theme-action-bg-hover: var(--pal-accent-dark);
  --theme-action-fg: var(--pal-paper);
  --theme-success: var(--pal-success);
  --theme-warning: var(--pal-warning);
  --theme-danger: var(--pal-danger);
  --theme-danger-soft: color-mix(in srgb, var(--pal-danger) 18%, transparent);
}

html {
  scroll-behavior: smooth;
}
html *, html *::before, html *::after {
  box-sizing: border-box;
}
html ::selection {
  background: var(--pal-accent-soft);
  color: var(--pal-ink);
}

body {
  margin: 0;
  min-height: 100svh;
  background: var(--theme-bg);
  color: var(--theme-fg);
  font-family: "Ubuntu Mono", monospace;
  line-height: 1.6;
}
body > main {
  width: 100%;
  padding: 1rem;
}

a {
  color: inherit;
}

h1 {
  margin-top: 0;
  margin-bottom: 1.5rem;
  font-size: clamp(2.6rem, 11vw, 5.8rem);
  line-height: 1.1;
  letter-spacing: -0.04em;
}

h2 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: clamp(2rem, 7vw, 3.5rem);
  line-height: 1.1;
  letter-spacing: -0.04em;
}

h3 {
  margin-top: 0;
  margin-bottom: 0.75rem;
  font-size: clamp(1.25rem, 4vw, 1.65rem);
  line-height: 1.1;
  letter-spacing: -0.04em;
}

p {
  margin-top: 0;
  color: var(--theme-muted);
}

img {
  max-width: 100%;
}

svg {
  max-width: 100%;
}

label {
  display: block;
  color: var(--pal-ink);
  font-size: 1rem;
  font-weight: 700;
}
label:not(:last-of-type):not(.no-label-style label) {
  margin-bottom: 0.45rem;
}

output, textarea, select, body.dir--app .app-page-heading > a,
body.dir--app .onboarding li > a,
body.dir--app .row-actions > a,
body.dir--app .settings-form .actions > a, body.uri--digital-style #buttons a, body.uri--index > global-header details .sidebar-actions .homepage-dashboard, body.uri--index .hero__actions > a:first-child, pricing-card > a, button, input {
  box-sizing: border-box;
  min-height: 2.75rem;
  padding: 0.65rem 0.8rem;
  border: 1px solid var(--pal-line);
  border-radius: 0.4rem;
  background-color: var(--pal-card);
  color: var(--pal-ink);
  font: inherit;
  font-size: 1rem;
  line-height: 1.35;
  transition: background-color 120ms ease, border-color 120ms ease, box-shadow 120ms ease;
}
output:hover:not(:disabled), textarea:hover:not(:disabled), select:hover:not(:disabled), body.dir--app .app-page-heading > a:hover:not(:disabled),
body.dir--app .onboarding li > a:hover:not(:disabled),
body.dir--app .row-actions > a:hover:not(:disabled),
body.dir--app .settings-form .actions > a:hover:not(:disabled), body.uri--digital-style #buttons a:hover:not(:disabled), body.uri--index > global-header details .sidebar-actions .homepage-dashboard:hover:not(:disabled), body.uri--index .hero__actions > a:hover:not(:disabled):first-child, pricing-card > a:hover:not(:disabled), button:hover:not(:disabled), input:hover:not(:disabled) {
  border-color: var(--pal-muted);
}
output:focus, textarea:focus, select:focus, body.dir--app .app-page-heading > a:focus,
body.dir--app .onboarding li > a:focus,
body.dir--app .row-actions > a:focus,
body.dir--app .settings-form .actions > a:focus, body.uri--digital-style #buttons a:focus, body.uri--index > global-header details .sidebar-actions .homepage-dashboard:focus, body.uri--index .hero__actions > a:focus:first-child, pricing-card > a:focus, button:focus, input:focus, output:focus-visible, textarea:focus-visible, select:focus-visible, body.dir--app .app-page-heading > a:focus-visible,
body.dir--app .onboarding li > a:focus-visible,
body.dir--app .row-actions > a:focus-visible,
body.dir--app .settings-form .actions > a:focus-visible, body.uri--digital-style #buttons a:focus-visible, body.uri--index > global-header details .sidebar-actions .homepage-dashboard:focus-visible, body.uri--index .hero__actions > a:focus-visible:first-child, pricing-card > a:focus-visible, button:focus-visible, input:focus-visible {
  border-color: var(--pal-accent);
  outline: 0.2rem solid var(--pal-accent-soft);
  outline-offset: 0;
}
output:disabled, textarea:disabled, select:disabled, body.dir--app .app-page-heading > a:disabled,
body.dir--app .onboarding li > a:disabled,
body.dir--app .row-actions > a:disabled,
body.dir--app .settings-form .actions > a:disabled, body.uri--digital-style #buttons a:disabled, body.uri--index > global-header details .sidebar-actions .homepage-dashboard:disabled, body.uri--index .hero__actions > a:disabled:first-child, pricing-card > a:disabled, button:disabled, input:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}

input {
  width: 100%;
}
input[type=checkbox], input[type=radio] {
  width: 1.1rem;
  min-height: auto;
  height: 1.1rem;
  margin: 0.15rem 0.5rem 0 0;
  padding: 0;
  accent-color: var(--pal-accent);
}
input[type=color] {
  width: 4rem;
  padding: 0.25rem;
}
input[type=range] {
  padding-inline: 0;
  border-color: transparent;
  background: transparent;
  accent-color: var(--pal-accent);
}
input[aria-invalid=true] {
  border-color: var(--theme-danger);
  outline-color: var(--theme-danger-soft);
}

body.dir--app .app-page-heading > a,
body.dir--app .onboarding li > a,
body.dir--app .row-actions > a,
body.dir--app .settings-form .actions > a, body.uri--digital-style #buttons a, body.uri--index > global-header details .sidebar-actions .homepage-dashboard, body.uri--index .hero__actions > a:first-child, pricing-card > a, button {
  display: inline-flex;
  width: auto;
  align-items: center;
  justify-content: center;
  background: var(--pal-soft);
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
}
body.dir--app .app-page-heading > a:hover:not(:disabled),
body.dir--app .onboarding li > a:hover:not(:disabled),
body.dir--app .row-actions > a:hover:not(:disabled),
body.dir--app .settings-form .actions > a:hover:not(:disabled), body.uri--digital-style #buttons a:hover:not(:disabled), body.uri--index > global-header details .sidebar-actions .homepage-dashboard:hover:not(:disabled), body.uri--index .hero__actions > a:hover:not(:disabled):first-child, pricing-card > a:hover:not(:disabled), button:hover:not(:disabled) {
  background: color-mix(in srgb, var(--pal-soft), var(--pal-ink) 5%);
}
body.dir--app .app-page-heading > a.primary,
body.dir--app .onboarding li > a.primary,
body.dir--app .row-actions > a.primary,
body.dir--app .settings-form .actions > a.primary, body.uri--digital-style #buttons a.primary, body.uri--index > global-header details .sidebar-actions .primary.homepage-dashboard, body.uri--index .hero__actions > a.primary:first-child, pricing-card > a.primary, button.primary, body.dir--app .app-page-heading > a.button--primary,
body.dir--app .onboarding li > a.button--primary,
body.dir--app .row-actions > a.button--primary,
body.dir--app .settings-form .actions > a.button--primary, body.uri--digital-style #buttons a.button--primary, body.uri--index > global-header details .sidebar-actions .button--primary.homepage-dashboard, body.uri--index .hero__actions > a.button--primary:first-child, pricing-card > a.button--primary, button.button--primary, body.dir--app .app-page-heading > a:not(.secondary, .danger, .quiet, .button--outline),
body.dir--app .onboarding li > a:not(.secondary, .danger, .quiet, .button--outline),
body.dir--app .row-actions > a:not(.secondary, .danger, .quiet, .button--outline),
body.dir--app .settings-form .actions > a:not(.secondary, .danger, .quiet, .button--outline), body.uri--digital-style #buttons a:not(.secondary, .danger, .quiet, .button--outline), body.uri--index > global-header details .sidebar-actions .homepage-dashboard:not(.secondary, .danger, .quiet, .button--outline), body.uri--index .hero__actions > a:not(.secondary, .danger, .quiet, .button--outline):first-child, pricing-card > a:not(.secondary, .danger, .quiet, .button--outline), button:not(.secondary, .danger, .quiet, .button--outline) {
  border-color: var(--theme-action-bg);
  background: var(--theme-action-bg);
  color: var(--theme-action-fg);
}
body.dir--app .app-page-heading > a.primary:hover:not(:disabled),
body.dir--app .onboarding li > a.primary:hover:not(:disabled),
body.dir--app .row-actions > a.primary:hover:not(:disabled),
body.dir--app .settings-form .actions > a.primary:hover:not(:disabled), body.uri--digital-style #buttons a.primary:hover:not(:disabled), body.uri--index > global-header details .sidebar-actions .primary.homepage-dashboard:hover:not(:disabled), body.uri--index .hero__actions > a.primary:hover:not(:disabled):first-child, pricing-card > a.primary:hover:not(:disabled), button.primary:hover:not(:disabled), body.dir--app .app-page-heading > a.button--primary:hover:not(:disabled),
body.dir--app .onboarding li > a.button--primary:hover:not(:disabled),
body.dir--app .row-actions > a.button--primary:hover:not(:disabled),
body.dir--app .settings-form .actions > a.button--primary:hover:not(:disabled), body.uri--digital-style #buttons a.button--primary:hover:not(:disabled), body.uri--index > global-header details .sidebar-actions .button--primary.homepage-dashboard:hover:not(:disabled), body.uri--index .hero__actions > a.button--primary:hover:not(:disabled):first-child, pricing-card > a.button--primary:hover:not(:disabled), button.button--primary:hover:not(:disabled), body.dir--app .app-page-heading > a:not(.secondary, .danger, .quiet, .button--outline):hover:not(:disabled),
body.dir--app .onboarding li > a:not(.secondary, .danger, .quiet, .button--outline):hover:not(:disabled),
body.dir--app .row-actions > a:not(.secondary, .danger, .quiet, .button--outline):hover:not(:disabled),
body.dir--app .settings-form .actions > a:not(.secondary, .danger, .quiet, .button--outline):hover:not(:disabled), body.uri--digital-style #buttons a:not(.secondary, .danger, .quiet, .button--outline):hover:not(:disabled), body.uri--index > global-header details .sidebar-actions .homepage-dashboard:not(.secondary, .danger, .quiet, .button--outline):hover:not(:disabled), body.uri--index .hero__actions > a:not(.secondary, .danger, .quiet, .button--outline):hover:not(:disabled):first-child, pricing-card > a:not(.secondary, .danger, .quiet, .button--outline):hover:not(:disabled), button:not(.secondary, .danger, .quiet, .button--outline):hover:not(:disabled) {
  border-color: var(--theme-action-bg-hover);
  background: var(--theme-action-bg-hover);
}
body.dir--app .app-page-heading > a.secondary,
body.dir--app .onboarding li > a.secondary,
body.dir--app .row-actions > a.secondary,
body.dir--app .settings-form .actions > a.secondary, body.uri--digital-style #buttons a.secondary, body.uri--index > global-header details .sidebar-actions .secondary.homepage-dashboard, body.uri--index .hero__actions > a.secondary:first-child, pricing-card > a.secondary, button.secondary, body.dir--app .app-page-heading > a.button--outline,
body.dir--app .onboarding li > a.button--outline,
body.dir--app .row-actions > a.button--outline,
body.dir--app .settings-form .actions > a.button--outline, body.uri--digital-style #buttons a.button--outline, body.uri--index > global-header details .sidebar-actions .button--outline.homepage-dashboard, body.uri--index .hero__actions > a.button--outline:first-child, pricing-card > a.button--outline, button.button--outline {
  background: var(--pal-paper);
  color: var(--pal-ink);
}
body.dir--app .app-page-heading > a.danger,
body.dir--app .onboarding li > a.danger,
body.dir--app .row-actions > a.danger,
body.dir--app .settings-form .actions > a.danger, body.uri--digital-style #buttons a.danger, body.uri--index > global-header details .sidebar-actions .danger.homepage-dashboard, body.uri--index .hero__actions > a.danger:first-child, pricing-card > a.danger, button.danger {
  border-color: var(--theme-danger);
  background: var(--theme-danger);
  color: var(--pal-paper);
}
body.dir--app .app-page-heading > a.quiet,
body.dir--app .onboarding li > a.quiet,
body.dir--app .row-actions > a.quiet,
body.dir--app .settings-form .actions > a.quiet, body.uri--digital-style #buttons a.quiet, body.uri--index > global-header details .sidebar-actions .quiet.homepage-dashboard, body.uri--index .hero__actions > a.quiet:first-child, pricing-card > a.quiet, button.quiet {
  border-color: transparent;
  background: transparent;
  color: var(--pal-ink);
}
body.dir--app .app-page-heading > a.small,
body.dir--app .onboarding li > a.small,
body.dir--app .row-actions > a.small,
body.dir--app .settings-form .actions > a.small, body.uri--digital-style #buttons a.small, body.uri--index > global-header details .sidebar-actions .small.homepage-dashboard, body.uri--index .hero__actions > a.small:first-child, pricing-card > a.small, button.small, body.dir--app .app-page-heading > a.button--small,
body.dir--app .onboarding li > a.button--small,
body.dir--app .row-actions > a.button--small,
body.dir--app .settings-form .actions > a.button--small, body.uri--digital-style #buttons a.button--small, body.uri--index > global-header details .sidebar-actions .button--small.homepage-dashboard, body.uri--index .hero__actions > a.button--small:first-child, pricing-card > a.button--small, button.button--small {
  min-height: 2.2rem;
  padding: 0.45rem 0.65rem;
  font-size: 1rem;
}

select {
  width: 100%;
}

textarea {
  width: 100%;
  min-height: 8rem;
  resize: vertical;
}

output {
  display: block;
  width: 100%;
  background: var(--pal-soft);
}

fieldset {
  margin: 0;
  padding: 1rem;
  border: 1px solid var(--pal-line);
  border-radius: var(--size-radius);
}
fieldset legend {
  padding-inline: 0.4rem;
  font-size: 1rem;
  font-weight: 700;
}

table {
  width: 100%;
  border-collapse: collapse;
  font-size: 1rem;
}
table th, table td {
  padding: 0.75rem;
  border-bottom: 1px solid var(--pal-line);
  text-align: left;
}
table th {
  background: var(--pal-soft);
  font-size: 1rem;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
table tbody tr:hover {
  background: color-mix(in srgb, var(--pal-soft) 60%, transparent);
}

blockquote {
  margin: 1.5rem 0 0;
  padding-left: 1rem;
  border-left: 0.2rem solid var(--pal-accent);
  color: var(--pal-muted);
}

hr {
  margin-block: 1.5rem;
  border: 0;
  border-top: 1px solid var(--pal-line);
}

details.expandable-card {
  border: 1px solid var(--pal-line);
  border-radius: var(--size-radius);
  background: var(--pal-card);
  box-shadow: 0 0.1rem 0.25rem color-mix(in srgb, var(--pal-ink) 5%, transparent);
}
details.expandable-card:last-child {
  border-bottom: 1px solid var(--pal-line);
}
details.expandable-card + details.expandable-card {
  margin-top: 1rem;
}
details.expandable-card > summary {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 1rem;
  padding: 1.15rem 1.25rem;
  border-radius: inherit;
  align-items: center;
  list-style: none;
}
details.expandable-card > summary::-webkit-details-marker {
  display: none;
}
details.expandable-card > summary::after {
  width: 0.55rem;
  height: 0.55rem;
  border-right: 0.15rem solid currentColor;
  border-bottom: 0.15rem solid currentColor;
  content: "";
  transform: rotate(45deg);
  transition: transform 120ms ease;
}
details.expandable-card > summary:hover {
  background: var(--pal-soft);
}
details.expandable-card > summary:focus-visible {
  outline: 0.18rem solid var(--pal-accent);
  outline-offset: 0.15rem;
}
details.expandable-card > summary strong, details.expandable-card > summary small {
  display: block;
}
details.expandable-card > summary strong {
  font-size: 1.15rem;
}
details.expandable-card > summary small {
  margin-top: 0.25rem;
  color: var(--pal-muted);
  font-size: 1rem;
  font-weight: 400;
}
details[open].expandable-card > summary {
  border-bottom: 1px solid var(--pal-line);
  border-radius: var(--size-radius) var(--size-radius) 0 0;
}
details[open].expandable-card > summary::after {
  transform: rotate(225deg);
}
details.expandable-card > .expandable-card-content {
  padding: 1.25rem;
}

details {
  border-bottom: 1px solid var(--pal-line);
}
details:last-child {
  border-bottom: 0;
}
details summary {
  padding-block: 0.85rem;
  cursor: pointer;
}
details > p {
  padding: 0 1rem 0.85rem;
}
:root {
  --break: mobile;
}
@media (min-width: 58rem) {
  :root {
    --break: desktop;
  }
}
@media (min-width: 76rem) {
  :root {
    --break: wide;
  }
}

body.uri--digital-style .ds-sidebar > a:first-child, global-footer > a:first-child, global-header > a:first-child {
  display: inline-flex;
  gap: 0.5rem;
  align-items: center;
  font-weight: 700;
  letter-spacing: -0.03em;
  text-decoration: none;
}
body.uri--digital-style .ds-sidebar > a:first-child::before, global-footer > a:first-child::before, global-header > a:first-child::before {
  content: "";
  display: inline-block;
  width: 1.25rem;
  aspect-ratio: 1;
  background-color: var(--pal-accent);
  mask-image: url("/asset/icon/hexagon.svg");
  mask-size: 100%;
  mask-repeat: no-repeat;
  mask-position: center;
  width: 0.9rem;
}

global-header {
  display: block;
  position: relative;
  width: 100%;
  min-height: 4.5rem;
  margin: 0;
  border-bottom: 1px solid var(--pal-line);
  background: var(--pal-soft);
}
@media (min-width: 58rem) {
  global-header {
    border-right: 1px solid var(--pal-line);
    border-bottom: 0;
  }
}
global-header > a:first-child {
  display: flex;
  min-height: 4rem;
  padding: 1rem;
  align-items: center;
}
@media (min-width: 58rem) {
  global-header details {
    display: flex;
    height: calc(100svh - 4rem);
    flex-direction: column;
  }
}
global-header details summary {
  position: absolute;
  top: 0.8rem;
  right: 1rem;
  padding: 0.45rem 0.65rem;
  border: 1px solid var(--pal-line);
  border-radius: 0.35rem;
  background: var(--pal-paper);
  font-size: 1rem;
  font-weight: 700;
  list-style: none;
  cursor: pointer;
}
@media (min-width: 58rem) {
  global-header details summary {
    display: none;
  }
}
global-header details summary::-webkit-details-marker {
  display: none;
}
global-header details .sidebar-content {
  padding: 0 1rem 1rem;
}
@media (min-width: 58rem) {
  global-header details .sidebar-content {
    display: flex;
    height: 100%;
    padding: 0 1rem 1.5rem;
    flex-direction: column;
  }
}
global-header nav {
  display: block;
}
global-header nav p {
  margin: 1.25rem 0.65rem 0.35rem;
  color: var(--pal-muted);
  font-size: 1rem;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}
global-header nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
global-header nav a {
  display: block;
  padding: 0.45rem 0.65rem;
  border-radius: 0.35rem;
  color: var(--pal-muted);
  font-size: 1rem;
  text-decoration: none;
}
global-header nav a:hover, global-header nav a:focus {
  background: var(--pal-paper);
  color: var(--pal-ink);
}
global-header nav a[aria-current=location] {
  background: var(--pal-accent-soft);
  box-shadow: inset 0.2rem 0 0 var(--pal-accent);
  color: var(--pal-ink);
  font-weight: 700;
}
global-header .theme-toggle {
  display: flex;
  position: relative;
  aspect-ratio: 1;
  height: 2.15rem;
  padding: 0;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--pal-line);
  border-radius: 0.4rem;
  background: var(--pal-paper);
  color: var(--pal-ink);
  font: inherit;
  cursor: pointer;
}
global-header .theme-toggle::before {
  display: block;
  font-size: 1rem;
  line-height: 1;
}
global-header .theme-toggle[data-theme-mode=system]::before {
  content: "◐";
}
global-header .theme-toggle[data-theme-mode=light]::before {
  content: "☼";
}
global-header .theme-toggle[data-theme-mode=dark]::before {
  content: "☾";
}
global-header .theme-toggle:hover, global-header .theme-toggle:focus-visible {
  border-color: var(--pal-accent);
  background: var(--pal-soft);
}
global-header .theme-toggle:hover .theme-toggle-label, global-header .theme-toggle:focus-visible .theme-toggle-label {
  display: block;
}
global-header .theme-toggle:focus-visible {
  outline: 0.2rem solid var(--pal-accent-soft);
  outline-offset: 0.15rem;
}
global-header .theme-toggle-label {
  display: none;
  position: absolute;
  top: calc(100% + 0.5rem);
  left: 50%;
  z-index: 2;
  padding: 0.25rem 0.5rem;
  border-radius: 0.3rem;
  background: var(--pal-ink);
  color: var(--pal-paper);
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.2;
  white-space: nowrap;
  transform: translateX(-50%);
  pointer-events: none;
}

global-header .sidebar-actions {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-grow: 1;
  gap: 0.5rem;
  margin-top: 1.5rem;
}
@media (min-width: 58rem) {
  global-header .sidebar-actions {
    position: absolute;
    bottom: 1.5rem;
    left: 1rem;
    right: 1rem;
    margin: 0;
  }
}
global-header .sidebar-actions nav {
  display: flex;
  flex-direction: column;
  padding-left: 0.5rem;
}
global-header .sidebar-actions .sidebar-legal {
  display: flex;
  gap: 0.75rem;
}
global-header .sidebar-actions .sidebar-legal a {
  padding: 0;
  font-size: 1rem;
  text-decoration: underline;
}
@media (min-width: 58rem) {
  global-header .sidebar-actions .theme-toggle-label {
    top: auto;
    bottom: calc(100% + 0.5rem);
    left: 0;
    transform: none;
  }
}

code-sample {
  display: block;
  overflow-x: auto;
  width: min(100%, 47rem);
  margin: 3.5rem auto 0;
  padding: 1.25rem 0;
  border: 1px solid #39342c;
  border-radius: 0.65rem;
  background: var(--pal-code);
  box-shadow: 0 1.5rem 4rem rgba(64, 45, 32, 0.14);
  color: #eee5d5;
  text-align: left;
}
code-sample .code-line {
  display: flex;
  min-width: 39rem;
  padding-inline: 1rem;
  line-height: 1.8;
  white-space: pre;
}
code-sample .code-line i {
  width: 2.4rem;
  color: var(--pal-code-muted);
  font-style: normal;
  user-select: none;
}
code-sample .code-line code {
  font: inherit;
}
code-sample .code-line b {
  color: #f3a65a;
  font-weight: 400;
}
code-sample .code-line em {
  color: #e7d36f;
  font-style: normal;
}
code-sample .code-line q {
  color: #98c379;
  quotes: none;
}

feature-item {
  display: block;
  padding-block: 2rem;
  border-bottom: 1px solid var(--pal-line);
}
@media (min-width: 58rem) {
  feature-item {
    display: flex;
    gap: 3rem;
    padding: 2.5rem;
  }
}
feature-item .feature-number {
  display: block;
  margin-bottom: 1rem;
  color: var(--pal-accent);
  font-size: 1rem;
  font-weight: 700;
}
@media (min-width: 58rem) {
  feature-item .feature-number {
    flex: 0 0 4rem;
    margin-bottom: 0;
    padding-top: 0.25rem;
  }
}
feature-item p {
  max-width: 40rem;
  margin-bottom: 0;
}

tool-integrations {
  display: block;
}
tool-integrations ul {
  display: flex;
  margin: 0;
  padding: 0;
  flex-wrap: wrap;
  justify-content: center;
  list-style: none;
}
tool-integrations ul li {
  width: 50%;
  padding: 0.35rem;
}
@media (min-width: 58rem) {
  tool-integrations ul li {
    width: 16.666%;
  }
}
tool-integrations ul a {
  display: flex;
  min-height: 5rem;
  gap: 0.65rem;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--pal-line);
  border-radius: 0.45rem;
  background: color-mix(in srgb, var(--pal-card) 88%, transparent);
  font-weight: 700;
  text-decoration: none;
}
tool-integrations ul a:hover {
  border-color: var(--pal-accent);
  color: var(--pal-accent);
}
tool-integrations ul li:nth-child(1) a::before {
  content: "";
  display: inline-block;
  width: 1.25rem;
  aspect-ratio: 1;
  background-color: currentColor;
  mask-image: url("/asset/icon/brand-zapier.svg");
  mask-size: 100%;
  mask-repeat: no-repeat;
  mask-position: center;
}
tool-integrations ul li:nth-child(2) a::before {
  content: "";
  display: inline-block;
  width: 1.25rem;
  aspect-ratio: 1;
  background-color: currentColor;
  mask-image: url("/asset/icon/brand-google-drive.svg");
  mask-size: 100%;
  mask-repeat: no-repeat;
  mask-position: center;
}
tool-integrations ul li:nth-child(3) a::before {
  content: "";
  display: inline-block;
  width: 1.25rem;
  aspect-ratio: 1;
  background-color: currentColor;
  mask-image: url("/asset/icon/brand-trello.svg");
  mask-size: 100%;
  mask-repeat: no-repeat;
  mask-position: center;
}
tool-integrations ul li:nth-child(4) a::before {
  content: "";
  display: inline-block;
  width: 1.25rem;
  aspect-ratio: 1;
  background-color: currentColor;
  mask-image: url("/asset/icon/brand-github.svg");
  mask-size: 100%;
  mask-repeat: no-repeat;
  mask-position: center;
}
tool-integrations ul li:nth-child(5) a::before {
  content: "";
  display: inline-block;
  width: 1.25rem;
  aspect-ratio: 1;
  background-color: currentColor;
  mask-image: url("/asset/icon/mail.svg");
  mask-size: 100%;
  mask-repeat: no-repeat;
  mask-position: center;
}
tool-integrations ul li:nth-child(6) a::before {
  content: "";
  display: inline-block;
  width: 1.25rem;
  aspect-ratio: 1;
  background-color: currentColor;
  mask-image: url("/asset/icon/brand-slack.svg");
  mask-size: 100%;
  mask-repeat: no-repeat;
  mask-position: center;
}

pricing-card {
  display: block;
  position: relative;
  margin-bottom: 1rem;
  padding: 1.5rem;
  border: 1px solid var(--pal-line);
  border-radius: 0.55rem;
  background: var(--pal-card);
}
@media (min-width: 58rem) {
  pricing-card {
    width: 33.333%;
    margin-bottom: 0;
    border-radius: 0;
  }
}
@media (min-width: 58rem) {
  pricing-card:first-child {
    border-radius: 0.55rem 0 0 0.55rem;
  }
}
@media (min-width: 58rem) {
  pricing-card:last-child {
    border-radius: 0 0.55rem 0.55rem 0;
  }
}
pricing-card > p {
  min-height: 3.2rem;
}
pricing-card > a {
  width: 100%;
  margin-block: 0.5rem 1.5rem;
}
pricing-card .price {
  display: flex;
  min-height: auto;
  margin-bottom: 0.8rem;
  gap: 0.6rem;
  align-items: baseline;
  color: var(--pal-ink);
}
pricing-card .price strong {
  font-size: 2.5rem;
  line-height: 1;
  letter-spacing: -0.08em;
}
pricing-card .price span {
  color: var(--pal-muted);
  font-size: 1rem;
}
pricing-card ul {
  margin: 0;
  padding: 1.25rem 0 0;
  border-top: 1px solid var(--pal-line);
  list-style: none;
}
pricing-card li {
  position: relative;
  padding: 0.3rem 0 0.3rem 1.5rem;
  color: var(--pal-muted);
  font-size: 1rem;
}
pricing-card li::before {
  position: absolute;
  left: 0;
  color: var(--pal-success);
  content: "✓";
  font-weight: 700;
}
pricing-card.pricing-card--featured {
  border: 2px solid var(--pal-accent);
}
@media (min-width: 58rem) {
  pricing-card.pricing-card--featured {
    margin-block: -1rem;
    padding-top: 2.5rem;
    border-radius: 0.55rem;
  }
}
pricing-card.pricing-card--featured .popular {
  min-height: 0;
  margin: -1.5rem -1.5rem 1.5rem;
  padding: 0.35rem;
  background: var(--pal-accent);
  color: var(--pal-paper);
  font-size: 1rem;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-align: center;
  text-transform: uppercase;
}

body.uri--digital-style #forms > form,
body.uri--digital-style #choices fieldset,
body.uri--digital-style #choices > div:last-child,
body.uri--digital-style #expandable-cards .expandable-card-content,
body.uri--digital-style #feedback > div, signup-form form {
  display: flex;
  width: 100%;
  gap: 1rem;
  flex-direction: column;
}
body.uri--digital-style #forms > form.compact,
body.uri--digital-style #choices fieldset.compact,
body.uri--digital-style #choices > div.compact:last-child,
body.uri--digital-style #expandable-cards .compact.expandable-card-content,
body.uri--digital-style #feedback > div.compact, signup-form form.compact {
  gap: 0.65rem;
}
body.uri--digital-style #forms > form .field,
body.uri--digital-style #choices fieldset .field,
body.uri--digital-style #choices > div:last-child .field,
body.uri--digital-style #expandable-cards .expandable-card-content .field,
body.uri--digital-style #feedback > div .field, signup-form form .field, body.uri--digital-style #forms > form > label,
body.uri--digital-style #choices fieldset > label,
body.uri--digital-style #choices > div:last-child > label,
body.uri--digital-style #expandable-cards .expandable-card-content > label,
body.uri--digital-style #feedback > div > label, signup-form form > label {
  display: block;
  width: 100%;
  max-width: var(--size-form-field);
  margin: 0;
}
body.uri--digital-style #forms > form .field > span:first-child,
body.uri--digital-style #choices fieldset .field > span:first-child,
body.uri--digital-style #choices > div:last-child .field > span:first-child,
body.uri--digital-style #expandable-cards .expandable-card-content .field > span:first-child,
body.uri--digital-style #feedback > div .field > span:first-child, signup-form form .field > span:first-child, body.uri--digital-style #forms > form > label > span:first-child,
body.uri--digital-style #choices fieldset > label > span:first-child,
body.uri--digital-style #choices > div:last-child > label > span:first-child,
body.uri--digital-style #expandable-cards .expandable-card-content > label > span:first-child,
body.uri--digital-style #feedback > div > label > span:first-child, signup-form form > label > span:first-child {
  display: block;
  margin-bottom: 0.4rem;
  color: var(--pal-ink);
  font-size: 1rem;
  font-weight: 700;
}
body.uri--digital-style #forms > form .field > small,
body.uri--digital-style #choices fieldset .field > small,
body.uri--digital-style #choices > div:last-child .field > small,
body.uri--digital-style #expandable-cards .expandable-card-content .field > small,
body.uri--digital-style #feedback > div .field > small, signup-form form .field > small, body.uri--digital-style #forms > form > label > small,
body.uri--digital-style #choices fieldset > label > small,
body.uri--digital-style #choices > div:last-child > label > small,
body.uri--digital-style #expandable-cards .expandable-card-content > label > small,
body.uri--digital-style #feedback > div > label > small, signup-form form > label > small {
  display: block;
  margin-top: 0.35rem;
  color: var(--pal-muted);
  font-size: 1rem;
  font-weight: 400;
}
body.uri--digital-style #forms > form .field.invalid > small,
body.uri--digital-style #choices fieldset .field.invalid > small,
body.uri--digital-style #choices > div:last-child .field.invalid > small,
body.uri--digital-style #expandable-cards .expandable-card-content .field.invalid > small,
body.uri--digital-style #feedback > div .field.invalid > small, signup-form form .field.invalid > small, body.uri--digital-style #forms > form > label.invalid > small,
body.uri--digital-style #choices fieldset > label.invalid > small,
body.uri--digital-style #choices > div:last-child > label.invalid > small,
body.uri--digital-style #expandable-cards .expandable-card-content > label.invalid > small,
body.uri--digital-style #feedback > div > label.invalid > small, signup-form form > label.invalid > small {
  color: var(--theme-danger);
}
body.uri--digital-style #forms > form .choice,
body.uri--digital-style #choices fieldset .choice,
body.uri--digital-style #choices > div:last-child .choice,
body.uri--digital-style #expandable-cards .expandable-card-content .choice,
body.uri--digital-style #feedback > div .choice, signup-form form .choice {
  display: flex;
  margin: 0;
  align-items: flex-start;
  color: var(--pal-ink);
  font-size: 1rem;
  font-weight: 400;
  cursor: pointer;
}
body.uri--digital-style #forms > form .field-row,
body.uri--digital-style #choices fieldset .field-row,
body.uri--digital-style #choices > div:last-child .field-row,
body.uri--digital-style #expandable-cards .expandable-card-content .field-row,
body.uri--digital-style #feedback > div .field-row, signup-form form .field-row {
  display: flex;
  gap: 1rem;
  flex-direction: column;
}
@media (min-width: 58rem) {
  body.uri--digital-style #forms > form .field-row,
  body.uri--digital-style #choices fieldset .field-row,
  body.uri--digital-style #choices > div:last-child .field-row,
  body.uri--digital-style #expandable-cards .expandable-card-content .field-row,
  body.uri--digital-style #feedback > div .field-row, signup-form form .field-row {
    flex-direction: row;
  }
}
@media (min-width: 58rem) {
  body.uri--digital-style #forms > form .field-row > *,
  body.uri--digital-style #choices fieldset .field-row > *,
  body.uri--digital-style #choices > div:last-child .field-row > *,
  body.uri--digital-style #expandable-cards .expandable-card-content .field-row > *,
  body.uri--digital-style #feedback > div .field-row > *, signup-form form .field-row > * {
    width: 50%;
    max-width: none;
  }
}
body.uri--digital-style #forms > form .fields,
body.uri--digital-style #choices fieldset .fields,
body.uri--digital-style #choices > div:last-child .fields,
body.uri--digital-style #expandable-cards .expandable-card-content .fields,
body.uri--digital-style #feedback > div .fields, signup-form form .fields {
  display: flex;
  gap: 0.6rem;
  flex-direction: column;
}
body.uri--digital-style #forms > form .fields > *,
body.uri--digital-style #choices fieldset .fields > *,
body.uri--digital-style #choices > div:last-child .fields > *,
body.uri--digital-style #expandable-cards .expandable-card-content .fields > *,
body.uri--digital-style #feedback > div .fields > *, signup-form form .fields > * {
  width: 100%;
}
@media (min-width: 58rem) {
  body.uri--digital-style #forms > form .fields,
  body.uri--digital-style #choices fieldset .fields,
  body.uri--digital-style #choices > div:last-child .fields,
  body.uri--digital-style #expandable-cards .expandable-card-content .fields,
  body.uri--digital-style #feedback > div .fields, signup-form form .fields {
    flex-direction: row;
  }
}
@media (min-width: 58rem) {
  body.uri--digital-style #forms > form .fields input,
  body.uri--digital-style #choices fieldset .fields input,
  body.uri--digital-style #choices > div:last-child .fields input,
  body.uri--digital-style #expandable-cards .expandable-card-content .fields input,
  body.uri--digital-style #feedback > div .fields input, signup-form form .fields input {
    flex: 1 1 auto;
    border-radius: 0.4rem 0 0 0.4rem;
  }
}
@media (min-width: 58rem) {
  body.uri--digital-style #forms > form .fields button,
  body.uri--digital-style #choices fieldset .fields button,
  body.uri--digital-style #choices > div:last-child .fields button,
  body.uri--digital-style #expandable-cards .expandable-card-content .fields button,
  body.uri--digital-style #feedback > div .fields button, signup-form form .fields button {
    width: auto;
    border-radius: 0 0.4rem 0.4rem 0;
    white-space: nowrap;
  }
}
body.uri--digital-style #forms > form .actions,
body.uri--digital-style #choices fieldset .actions,
body.uri--digital-style #choices > div:last-child .actions,
body.uri--digital-style #expandable-cards .expandable-card-content .actions,
body.uri--digital-style #feedback > div .actions, signup-form form .actions {
  display: flex;
  width: 100%;
  gap: 0.65rem;
  margin-top: 0.5rem;
  flex-wrap: wrap;
  justify-content: flex-end;
}
body.uri--digital-style #forms > form .actions .action-left,
body.uri--digital-style #choices fieldset .actions .action-left,
body.uri--digital-style #choices > div:last-child .actions .action-left,
body.uri--digital-style #expandable-cards .expandable-card-content .actions .action-left,
body.uri--digital-style #feedback > div .actions .action-left, signup-form form .actions .action-left {
  margin-right: auto;
}

body.uri--digital-style #forms > form {
  display: flex;
}

signup-form {
  display: block;
  width: 100%;
}
global-footer {
  display: block;
  width: min(100% - 2rem, var(--size-shell));
  margin-inline: auto;
  padding: 2.5rem 0;
  border-top: 1px solid var(--pal-line);
  color: var(--pal-muted);
  font-size: 1rem;
}
@media (min-width: 58rem) {
  global-footer {
    display: flex;
    gap: 2rem;
    padding-inline: 1rem;
    align-items: center;
  }
}
global-footer p {
  margin: 0.5rem 0 0;
}
@media (min-width: 58rem) {
  global-footer p {
    margin: 0;
  }
}
@media (min-width: 58rem) {
  global-footer p:last-child {
    margin-left: auto;
  }
}
global-footer nav {
  display: flex;
  gap: 1rem;
  margin-top: 0.5rem;
}
@media (min-width: 58rem) {
  global-footer nav {
    margin: 0;
  }
}

@media (min-width: 58rem) {
  body.dir--app {
    display: flex;
    flex-wrap: wrap;
  }
}
@media (min-width: 58rem) {
  body.dir--app > global-header {
    position: sticky;
    top: 0;
    width: 15rem;
    height: 100svh;
    min-height: 100svh;
    flex-shrink: 0;
    align-self: flex-start;
  }
}
@media (min-width: 58rem) {
  body.dir--app > main {
    width: calc(100% - 15rem);
    min-width: 0;
    padding: 2.5rem;
    flex: 0 0 calc(100% - 15rem);
  }
}
@media (min-width: 58rem) {
  body.dir--app > global-footer {
    width: min(100% - 15rem, var(--size-shell));
    margin-left: 15rem;
    margin-right: 0;
    flex: 0 0 min(100% - 15rem, var(--size-shell));
  }
}

body.dir--app .app-page-heading > div > p:first-child, body.dir--app .onboarding > header p:first-child, body.dir--app .dashboard-chart > header p:first-child, body.dir--app .action-url > div > p:first-child, body.dir--app .account-grid article > p:first-child, body.dir--legal article > header > p:first-child, body.dir--app > main > article > header > p:first-child, body.uri--digital-style .ds-header > p:first-child,
body.uri--digital-style .ds-section > header > p:first-child, body.uri--index #how-it-works > header > p:first-child,
body.uri--index .integrations header > p:first-child,
body.uri--index #pricing > header > p:first-child,
body.uri--index .signup__copy > p:first-child {
  margin-bottom: 1.25rem;
  color: var(--pal-accent);
  font-size: 1rem;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

body.uri--index .hero, body.uri--index .integrations, body.uri--index .signup {
  position: relative;
  isolation: isolate;
}
body.uri--index .hero p, body.uri--index .integrations p, body.uri--index .signup p {
  font-weight: 700;
  text-shadow: -0.1rem -0.1rem 0.25rem var(--pal-paper), 0.1rem -0.1rem 0.25rem var(--pal-paper), 0.1rem 0.1rem 0.25rem var(--pal-paper), -0.1rem 0.1rem 0.25rem var(--pal-paper);
}
body.uri--index .hero::before, body.uri--index .integrations::before, body.uri--index .signup::before, body.uri--index .hero::after, body.uri--index .integrations::after, body.uri--index .signup::after {
  position: absolute;
  inset: 0;
  content: "";
  pointer-events: none;
}
body.uri--index .hero::before, body.uri--index .integrations::before, body.uri--index .signup::before {
  z-index: -2;
  background: var(--pal-grid);
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='41.5'%3E%3Cg fill='none' stroke='black' stroke-width='1' stroke-linecap='square'%3E%3Cpath d='M0 0 12-20.75h24L48 0 36 20.75H12Z'/%3E%3Cpath d='m72 0 12-20.75h24L120 0l-12 20.75H84Z'/%3E%3Cpath d='m36 20.75L48 0h24l12 20.75L72 41.5H48Z'/%3E%3Cpath d='m108 20.75L120 0h24l12 20.75-12 20.75h-24Z'/%3E%3Cpath d='m0 41.5 12-20.75h24L48 41.5 36 62.25H12Z'/%3E%3Cpath d='m72 41.5 12-20.75h24l12 20.75-12 20.75H84Z'/%3E%3C/g%3E%3C/svg%3E");
  mask-repeat: repeat;
  mask-size: 9rem 2.59375rem;
}
body.uri--index .hero::after, body.uri--index .integrations::after, body.uri--index .signup::after {
  z-index: -1;
  background: radial-gradient(ellipse at center, transparent 20%, var(--pal-paper) 78%);
}
body.uri--index .hero .hex-twinkle, body.uri--index .integrations .hex-twinkle, body.uri--index .signup .hex-twinkle {
  display: block;
  position: absolute;
  z-index: -2;
  width: 3rem;
  height: 2.59375rem;
  clip-path: polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);
  animation: hex-twinkle 2.8s ease-in-out forwards;
  pointer-events: none;
}
body.uri--index .hero .hex-twinkle--d1, body.uri--index .integrations .hex-twinkle--d1, body.uri--index .signup .hex-twinkle--d1 {
  background: color-mix(in srgb, var(--pal-accent) 10%, transparent);
}
body.uri--index .hero .hex-twinkle--d2, body.uri--index .integrations .hex-twinkle--d2, body.uri--index .signup .hex-twinkle--d2 {
  background: color-mix(in srgb, var(--pal-success) 8%, transparent);
}
body.uri--index .hero .hex-twinkle--d3, body.uri--index .integrations .hex-twinkle--d3, body.uri--index .signup .hex-twinkle--d3 {
  background: color-mix(in srgb, var(--pal-warning) 8%, transparent);
}
body.uri--index .hero .hex-twinkle--d4, body.uri--index .integrations .hex-twinkle--d4, body.uri--index .signup .hex-twinkle--d4 {
  background: color-mix(in srgb, var(--pal-danger) 6%, transparent);
}
@keyframes hex-twinkle {
  0%, 100% {
    opacity: 0;
  }
  45%, 60% {
    opacity: 1;
  }
}

body.uri--index #how-it-works,
body.uri--index #pricing {
  padding-block: var(--size-section-space);
}

body.uri--index #how-it-works > header,
body.uri--index .integrations header,
body.uri--index #pricing > header {
  max-width: var(--size-reading);
  margin-bottom: 3rem;
}
body.uri--index #how-it-works > header > p:last-child,
body.uri--index .integrations header > p:last-child,
body.uri--index #pricing > header > p:last-child {
  margin-bottom: 0;
}

body.uri--index .integrations header,
body.uri--index #pricing > header {
  margin-inline: auto;
  text-align: center;
}

body.uri--index #how-it-works,
body.uri--index #pricing, body.uri--index .integrations > div {
  width: min(100% - 2rem, var(--size-shell));
  margin-inline: auto;
}

body.uri--index .hero__actions > a:last-child {
  font-weight: 700;
  text-underline-offset: 0.25rem;
}

body.uri--index {
  display: block;
}
body.uri--index > global-header {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 10;
  width: auto;
  min-height: 0;
  border: 0;
  background: transparent;
}
body.uri--index > global-header > a:first-child, body.uri--index > global-header summary, body.uri--index > global-header nav {
  display: none;
}
body.uri--index > global-header details {
  display: block;
}
body.uri--index > global-header details:not([open]) > .sidebar-content {
  display: block;
}
body.uri--index > global-header details .sidebar-content {
  padding: 1rem;
}
body.uri--index > global-header details .sidebar-actions {
  position: static;
  margin: 0;
}
body.uri--index > global-header details .sidebar-actions .homepage-dashboard {
  min-height: 2.15rem;
  padding: 0.35rem 0.7rem;
}
body.uri--index > global-header details .sidebar-actions .theme-toggle-label {
  top: calc(100% + 0.5rem);
  right: 0;
  bottom: auto;
  left: auto;
  transform: none;
}
body.uri--index > main {
  padding: 0;
}
body.uri--index .hero {
  overflow: hidden;
  padding: clamp(5rem, 12vw, 8rem) 1rem 6rem;
  text-align: center;
}
body.uri--index .hero > p {
  max-width: 40rem;
  margin: 0 auto 2rem;
  font-size: clamp(1rem, 3vw, 1.25rem);
}
body.uri--index .hero h1 span {
  color: var(--pal-accent);
}
body.uri--index .hero .status-dot {
  display: inline-block;
  width: 0.5rem;
  height: 0.5rem;
  margin-right: 0.4rem;
  border-radius: 50%;
  background: var(--pal-success);
  box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--pal-success) 12%, transparent);
}
body.uri--index .hero__actions {
  display: flex;
  gap: 1rem;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (min-width: 58rem) {
  body.uri--index .hero__actions {
    flex-direction: row;
  }
}
body.uri--index .feature-list {
  border-top: 1px solid var(--pal-line);
}
body.uri--index .integrations {
  overflow: hidden;
  padding-block: var(--size-section-space);
  border-block: 1px solid var(--pal-line);
}
body.uri--index .pricing-list {
  max-width: 62rem;
  margin-inline: auto;
}
@media (min-width: 58rem) {
  body.uri--index .pricing-list {
    display: flex;
    align-items: stretch;
  }
}
body.uri--index .signup {
  display: block;
  overflow: hidden;
  width: min(100% - 2rem, var(--size-shell));
  margin: 0 auto var(--size-section-space);
  padding: 2rem;
  border: 1px solid var(--pal-line);
  border-radius: 0.65rem;
}
@media (min-width: 58rem) {
  body.uri--index .signup {
    display: flex;
    gap: 4rem;
    padding: 4rem;
    align-items: center;
  }
}
body.uri--index .signup__copy {
  max-width: 34rem;
}
@media (min-width: 58rem) {
  body.uri--index .signup__copy {
    width: 50%;
  }
}
body.uri--index .signup__copy h2 {
  font-size: clamp(2rem, 6vw, 3rem);
}
@media (min-width: 58rem) {
  body.uri--index .signup signup-form {
    width: 50%;
  }
}

body.dir--app .email-forwarding .forwarder-badge, body.dir--app .forwarding-activity li header span, body.dir--app .account-value > span, body.uri--digital-style #cards :is(article, a) > span:first-child,
body.uri--digital-style #feedback span,
body.uri--digital-style #data td > span {
  --badge-colour: var(--pal-muted);
  display: inline-block;
  padding: 0.15rem 0.45rem;
  border: 1px solid color-mix(in srgb, var(--badge-colour) 45%, var(--pal-line));
  border-radius: 999rem;
  background: color-mix(in srgb, var(--badge-colour) 10%, var(--pal-paper));
  color: var(--pal-ink);
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4;
}

body.dir--app .email-forwarding .confirmed .forwarder-badge, body.uri--digital-style .badge--success {
  --badge-colour: var(--theme-success);
}

body.dir--app .email-forwarding .pending .forwarder-badge, body.uri--digital-style .badge--warning {
  --badge-colour: var(--theme-warning);
}

body.uri--digital-style .badge--danger {
  --badge-colour: var(--theme-danger);
}

body.dir--legal article > aside, body.dir--app > main > article > aside, body.uri--digital-style #cards article > div,
body.uri--digital-style #feedback > div > div {
  --callout-colour: var(--pal-accent);
  display: block;
  padding: 1rem;
  border: 1px solid color-mix(in srgb, var(--callout-colour) 45%, var(--pal-line));
  border-left: 0.25rem solid var(--callout-colour);
  border-radius: 0.35rem;
  background: color-mix(in srgb, var(--callout-colour) 8%, var(--pal-paper));
}
body.dir--legal article > aside > :last-child, body.dir--app > main > article > aside > :last-child, body.uri--digital-style #cards article > div > :last-child,
body.uri--digital-style #feedback > div > div > :last-child {
  margin-bottom: 0;
}

body.uri--digital-style .callout--success {
  --callout-colour: var(--theme-success);
}

body.uri--digital-style .callout--warning {
  --callout-colour: var(--theme-warning);
}

body.uri--digital-style .callout--danger {
  --callout-colour: var(--theme-danger);
}

body.dir--app .onboarding,
body.dir--app .dashboard-chart,
body.dir--app .table-scroll,
body.dir--app .settings-panel,
body.dir--app .action-url,
body.dir--app .danger-zone,
body.dir--app .submission-detail,
body.dir--app .account-grid > article, body.uri--digital-style #typography > div,
body.uri--digital-style #buttons > div,
body.uri--digital-style #forms > form,
body.uri--digital-style #choices > div:last-child,
body.uri--digital-style #cards article,
body.uri--digital-style #cards > a,
body.uri--digital-style #data > .ds-grid > div,
body.uri--digital-style #navigation > div {
  display: block;
  padding: 1.25rem;
  border: 1px solid var(--pal-line);
  border-radius: var(--size-radius);
  background: var(--pal-card);
  box-shadow: 0 0.1rem 0.25rem color-mix(in srgb, var(--pal-ink) 5%, transparent);
  color: var(--pal-ink);
  text-decoration: none;
}
body.dir--app .onboarding > :last-child,
body.dir--app .dashboard-chart > :last-child,
body.dir--app .table-scroll > :last-child,
body.dir--app .settings-panel > :last-child,
body.dir--app .action-url > :last-child,
body.dir--app .danger-zone > :last-child,
body.dir--app .submission-detail > :last-child,
body.dir--app .account-grid > article > :last-child, body.uri--digital-style #typography > div > :last-child,
body.uri--digital-style #buttons > div > :last-child,
body.uri--digital-style #forms > form > :last-child,
body.uri--digital-style #choices > div:last-child > :last-child,
body.uri--digital-style #cards article > :last-child,
body.uri--digital-style #cards > a > :last-child,
body.uri--digital-style #data > .ds-grid > div > :last-child,
body.uri--digital-style #navigation > div > :last-child {
  margin-bottom: 0;
}

body.uri--digital-style #cards article:nth-child(2) {
  background: var(--pal-soft);
  box-shadow: none;
}

body.uri--digital-style #cards > a {
  color: var(--pal-ink);
  text-decoration: none;
  transition: border-color 120ms ease, transform 120ms ease;
}
body.uri--digital-style #cards > a:hover {
  border-color: var(--pal-accent);
  transform: translateY(-0.1rem);
}

body.uri--digital-style > global-header {
  display: none;
}
body.uri--digital-style > main {
  padding: 0;
}
@media (min-width: 58rem) {
  body.uri--digital-style > main {
    display: grid;
    grid-template-columns: 15rem minmax(0, 1fr);
  }
}
body.uri--digital-style .ds-sidebar {
  padding: 1rem;
  border-bottom: 1px solid var(--pal-line);
  background: var(--pal-soft);
}
@media (min-width: 58rem) {
  body.uri--digital-style .ds-sidebar {
    position: sticky;
    top: 0;
    height: 100svh;
    border-right: 1px solid var(--pal-line);
    border-bottom: 0;
    overflow-y: auto;
  }
}
body.uri--digital-style .ds-sidebar > a:first-child {
  display: flex;
  min-height: 4rem;
  align-items: center;
}
body.uri--digital-style .ds-sidebar nav p {
  margin: 1.25rem 0.65rem 0.35rem;
  color: var(--pal-muted);
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}
body.uri--digital-style .ds-sidebar nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
body.uri--digital-style .ds-sidebar nav a {
  display: block;
  padding: 0.45rem 0.65rem;
  border-radius: 0.35rem;
  color: var(--pal-muted);
  text-decoration: none;
}
body.uri--digital-style .ds-sidebar nav a:hover, body.uri--digital-style .ds-sidebar nav a:focus {
  background: var(--pal-paper);
  color: var(--pal-ink);
}
body.uri--digital-style .ds-sidebar nav a[aria-current=location] {
  background: var(--pal-accent-soft);
  box-shadow: inset 0.2rem 0 0 var(--pal-accent);
  color: var(--pal-ink);
  font-weight: 700;
}
body.uri--digital-style .ds-sidebar .theme-toggle {
  display: flex;
  position: relative;
  width: 2.15rem;
  height: 2.15rem;
  margin-top: 1.5rem;
  padding: 0;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--pal-line);
  border-radius: 0.4rem;
  background: var(--pal-paper);
  color: var(--pal-ink);
  cursor: pointer;
}
@media (min-width: 58rem) {
  body.uri--digital-style .ds-sidebar .theme-toggle {
    position: absolute;
    bottom: 1.5rem;
    left: 1rem;
  }
}
body.uri--digital-style .ds-sidebar .theme-toggle[data-theme-mode=system]::before {
  content: "◐";
}
body.uri--digital-style .ds-sidebar .theme-toggle[data-theme-mode=light]::before {
  content: "☼";
}
body.uri--digital-style .ds-sidebar .theme-toggle[data-theme-mode=dark]::before {
  content: "☾";
}
body.uri--digital-style .ds-sidebar .theme-toggle .theme-toggle-label {
  display: none;
}
body.uri--digital-style .ds-content {
  padding: 1rem;
}
@media (min-width: 58rem) {
  body.uri--digital-style .ds-content {
    padding: 2.5rem;
  }
}
body.uri--digital-style .ds-header {
  max-width: 52rem;
  margin-bottom: 3rem;
  padding-bottom: 2rem;
  border-bottom: 1px solid var(--pal-line);
}
body.uri--digital-style .ds-header h1 {
  font-size: clamp(2.2rem, 8vw, 4.5rem);
}
body.uri--digital-style #cards :is(article, a) > span:first-child {
  margin-bottom: 0.75rem;
}
body.uri--digital-style .ds-section {
  max-width: 64rem;
  margin-bottom: 4rem;
  scroll-margin-top: 1rem;
}
body.uri--digital-style .ds-section > header {
  max-width: 44rem;
  margin-bottom: 1.5rem;
}
body.uri--digital-style .ds-section > header h2 {
  font-size: clamp(1.7rem, 5vw, 2.5rem);
}
body.uri--digital-style .ds-grid {
  display: flex;
  gap: 1rem;
  flex-direction: column;
}
body.uri--digital-style .ds-grid > * {
  flex: 1 1 0;
}
@media (min-width: 58rem) {
  body.uri--digital-style .ds-grid {
    flex-direction: row;
  }
}
body.uri--digital-style .ds-stack {
  display: flex;
  gap: 0.75rem;
  flex-wrap: wrap;
  align-items: center;
}
body.uri--digital-style #forms > form + .ds-stack,
body.uri--digital-style .table-scroll + .ds-grid {
  margin-top: 1rem;
}
body.uri--digital-style .ds-swatch {
  display: block;
  min-height: 6rem;
  padding: 0.75rem;
  border: 1px solid var(--pal-line);
  border-radius: 0.35rem;
  font-size: 1rem;
  font-weight: 700;
}
body.uri--digital-style .ds-swatch--accent {
  background: var(--pal-accent);
  color: var(--pal-paper);
}
body.uri--digital-style .ds-swatch--soft {
  background: var(--pal-soft);
}
body.uri--digital-style .ds-swatch--success {
  background: var(--pal-success);
  color: var(--pal-paper);
}
body.uri--digital-style .ds-swatch--warning {
  background: var(--pal-warning);
  color: var(--pal-paper);
}
body.uri--digital-style .ds-swatch--danger {
  background: var(--pal-danger);
  color: var(--pal-paper);
}
body.uri--digital-style .table-scroll {
  overflow-x: auto;
  border: 1px solid var(--pal-line);
  border-radius: var(--size-radius);
}
body.uri--digital-style code:not(code-sample code), body.uri--digital-style kbd {
  padding: 0.1rem 0.3rem;
  border: 1px solid var(--pal-line);
  border-radius: 0.25rem;
  background: var(--pal-soft);
  font: inherit;
  font-size: 1em;
}
body.uri--digital-style progress, body.uri--digital-style meter {
  width: 100%;
  height: 1rem;
  accent-color: var(--pal-accent);
}

body.dir--legal article, body.dir--app > main > article {
  max-width: 48rem;
  margin-inline: auto;
}
body.dir--legal article > header, body.dir--app > main > article > header {
  margin-bottom: 3rem;
}
body.dir--legal article > header h1, body.dir--app > main > article > header h1 {
  margin-bottom: 0.5rem;
}
body.dir--legal article > header h1 + p, body.dir--app > main > article > header h1 + p {
  font-size: 1.25rem;
}
body.dir--legal article > header time, body.dir--app > main > article > header time {
  color: var(--pal-muted);
  font-size: 1rem;
}
body.dir--legal article > h2, body.dir--app > main > article > h2 {
  margin-top: 3rem;
  font-size: clamp(1.5rem, 4vw, 2rem);
}
body.dir--legal article > h3, body.dir--app > main > article > h3 {
  margin-top: 2rem;
}
body.dir--legal article li + li, body.dir--app > main > article li + li {
  margin-top: 0.75rem;
}
body.dir--app > main {
  max-width: 90rem;
}
body.dir--app > global-footer {
  display: none;
}
body.dir--app h1 {
  margin-bottom: 0.25rem;
  font-size: clamp(2.4rem, 6vw, 4rem);
}
body.dir--app h2 {
  font-size: clamp(1.5rem, 4vw, 2rem);
}
body.dir--app .app-page-heading {
  display: flex;
  gap: 1.5rem;
  margin-bottom: 2rem;
  align-items: flex-end;
  justify-content: space-between;
}
body.dir--app .app-page-heading p {
  margin-bottom: 0;
  color: var(--pal-muted);
}
body.dir--app .onboarding,
body.dir--app .dashboard-chart,
body.dir--app .table-scroll,
body.dir--app .settings-panel,
body.dir--app .action-url,
body.dir--app .danger-zone,
body.dir--app .submission-detail,
body.dir--app .account-grid > article {
  padding: 1.5rem;
}
body.dir--app .onboarding {
  margin-bottom: 2rem;
}
body.dir--app .onboarding > header {
  display: flex;
  gap: 1rem;
  align-items: flex-start;
  justify-content: space-between;
  border-bottom: 1px solid var(--pal-line);
}
body.dir--app .onboarding ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
body.dir--app .onboarding li {
  display: grid;
  grid-template-columns: 2.5rem 1fr;
  gap: 1rem;
  padding: 1.25rem 0;
  border-bottom: 1px solid var(--pal-line);
  align-items: center;
}
@media (min-width: 58rem) {
  body.dir--app .onboarding li {
    grid-template-columns: 2.5rem 1fr auto;
  }
}
body.dir--app .onboarding li:last-child {
  padding-bottom: 0;
  border: 0;
}
body.dir--app .onboarding li > span {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2.25rem;
  height: 2.25rem;
  border: 1px solid var(--pal-line);
  border-radius: 50%;
  font-weight: 700;
  place-items: center;
}
body.dir--app .onboarding li p {
  margin: 0;
  color: var(--pal-muted);
}
body.dir--app .onboarding li > a {
  grid-column: 2;
  justify-self: start;
}
@media (min-width: 58rem) {
  body.dir--app .onboarding li > a {
    grid-column: 3;
  }
}
body.dir--app .onboarding li.complete > span {
  border-color: var(--pal-success);
  background: var(--pal-success);
  color: var(--pal-paper);
  font-size: 0;
}
body.dir--app .onboarding li.complete > span::after {
  content: "";
  display: inline-block;
  width: 1.25rem;
  aspect-ratio: 1;
  background-color: var(--pal-soft);
  mask-image: url("/asset/icon/check.svg");
  mask-size: 100%;
  mask-repeat: no-repeat;
  mask-position: center;
}
body.dir--app .onboarding li.complete strong {
  text-decoration: line-through;
  text-decoration-color: var(--pal-muted);
}
body.dir--app .dashboard-filter {
  display: flex;
  gap: 1rem;
  margin-bottom: 1.25rem;
  align-items: flex-end;
}
body.dir--app .dashboard-filter label {
  margin: 0;
}
body.dir--app .dashboard-filter select {
  min-width: 14rem;
}
body.dir--app .metric-grid {
  display: grid;
  gap: 1rem;
  margin-bottom: 1rem;
}
@media (min-width: 58rem) {
  body.dir--app .metric-grid {
    grid-template-columns: repeat(4, 1fr);
  }
}
body.dir--app .metric-card {
  padding: 1.25rem;
  border: 1px solid var(--pal-line);
  border-radius: var(--size-radius);
  background: var(--pal-card);
}
body.dir--app .metric-card p {
  margin: 0;
  color: var(--pal-muted);
}
body.dir--app .metric-card strong {
  display: block;
  font-size: 2.5rem;
  line-height: 1.2;
}
body.dir--app .metric-card span, body.dir--app .metric-card a {
  font-size: 1rem;
}
body.dir--app .dashboard-chart {
  margin-top: 1rem;
}
body.dir--app .dashboard-chart .chart {
  width: 100%;
  height: 22rem;
}
body.dir--app .dashboard-chart script {
  display: none;
}
body.dir--app .table-scroll {
  overflow-x: auto;
  padding: 0;
}
body.dir--app .table-scroll table {
  min-width: 52rem;
}
body.dir--app .table-scroll th:last-child, body.dir--app .table-scroll td:last-child {
  text-align: right;
}
body.dir--app .row-actions {
  white-space: nowrap;
}
body.dir--app .row-actions form {
  display: inline-flex;
}
body.dir--app .row-actions a, body.dir--app .row-actions button {
  min-height: 2.25rem;
}
body.dir--app .empty-state {
  margin: 0;
  padding: 2rem;
  color: var(--pal-muted);
  text-align: center;
}
body.dir--app .visually-hidden {
  position: absolute;
  overflow: hidden;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
}
body.dir--app .settings-form {
  display: flex;
  gap: 1.5rem;
  margin-bottom: 1.5rem;
  flex-direction: column;
}
body.dir--app .settings-form > h1, body.dir--app .settings-form > h2, body.dir--app .settings-form > h3, body.dir--app .settings-form > h4, body.dir--app .settings-form > h5, body.dir--app .settings-form > h6 {
  margin: 1rem;
}
body.dir--app .settings-panel {
  display: flex;
  gap: 1.5rem;
  flex-direction: column;
}
body.dir--app .settings-panel h2 {
  margin: 1rem 0 0;
  padding-bottom: 0.5rem;
  border-bottom: 1px solid var(--pal-line);
}
body.dir--app .forwarding-form {
  margin-bottom: 1.5rem;
}
body.dir--app .forwarding-form .actions {
  display: flex;
  gap: 0.75rem;
  justify-content: flex-end;
}
body.dir--app .settings-form label {
  max-width: none;
}
body.dir--app .settings-form .field-row {
  display: grid;
  gap: 1rem;
}
@media (min-width: 58rem) {
  body.dir--app .settings-form .field-row {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
body.dir--app .settings-form .actions {
  display: flex;
  gap: 0.75rem;
  justify-content: flex-end;
}
body.dir--app .email-forwarding {
  margin-bottom: 1.5rem;
}
body.dir--app .email-forwarding ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
body.dir--app .email-forwarding li {
  display: flex;
  gap: 1rem;
  padding: 1rem 0;
  border-bottom: 1px solid var(--pal-line);
  flex-wrap: wrap;
  align-items: flex-end;
}
body.dir--app .email-forwarding .forwarder-heading {
  display: flex;
  min-width: min(100%, 20rem);
  gap: 0.75rem;
  margin-right: auto;
  align-items: center;
}
body.dir--app .email-forwarding .forwarder-status {
  display: flex;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
}
body.dir--app .email-forwarding .pending .forwarder-status {
  background: color-mix(in srgb, var(--theme-warning) 18%, transparent);
}
body.dir--app .email-forwarding .pending .forwarder-status::after {
  content: "";
  display: inline-block;
  width: 1.25rem;
  aspect-ratio: 1;
  background-color: var(--theme-warning);
  mask-image: url("/asset/icon/mail-question.svg");
  mask-size: 100%;
  mask-repeat: no-repeat;
  mask-position: center;
}
body.dir--app .email-forwarding .confirmed .forwarder-status {
  background: color-mix(in srgb, var(--theme-success) 18%, transparent);
}
body.dir--app .email-forwarding .confirmed .forwarder-status::after {
  content: "";
  display: inline-block;
  width: 1.25rem;
  aspect-ratio: 1;
  background-color: var(--theme-success);
  mask-image: url("/asset/icon/mail-check.svg");
  mask-size: 100%;
  mask-repeat: no-repeat;
  mask-position: center;
}
body.dir--app .email-forwarding .confirm-forwarder, body.dir--app .email-forwarding .add-forwarder {
  display: flex;
  gap: 0.75rem;
  align-items: flex-end;
}
body.dir--app .email-forwarding .confirm-forwarder label {
  max-width: 11rem;
  margin: 0;
}
body.dir--app .email-forwarding .add-forwarder {
  margin-top: 1.25rem;
}
body.dir--app .email-forwarding .smtp-settings {
  margin-top: 1.5rem;
  box-shadow: none;
}
body.dir--app .email-forwarding .smtp-settings .smtp-mode {
  display: flex;
  margin-bottom: 1rem;
  justify-content: flex-end;
  color: var(--pal-muted);
}
body.dir--app .email-forwarding .smtp-settings .smtp-mode p {
  margin: 0;
}
body.dir--app .email-forwarding .smtp-settings .smtp-revert {
  display: inline;
  min-height: 0;
  padding: 0;
  border: 0;
  color: var(--theme-action-bg);
  font: inherit;
  text-decoration: underline;
}
body.dir--app .email-forwarding .smtp-settings .field-row {
  display: grid;
  gap: 1rem;
}
@media (min-width: 58rem) {
  body.dir--app .email-forwarding .smtp-settings .field-row {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
body.dir--app .email-forwarding .smtp-settings .actions {
  display: flex;
  gap: 0.75rem;
  justify-content: flex-end;
}
body.dir--app .forwarder-selector {
  margin-bottom: 1rem;
}
body.dir--app .forwarder-selector .forwarder-choices {
  display: flex;
  gap: 0.75rem;
  padding-bottom: 0.5rem;
  overflow-x: auto;
}
body.dir--app .forwarder-selector label {
  display: inline-flex;
  min-width: max-content;
  gap: 0.55rem;
  padding: 0.65rem 0.8rem;
  border: 1px solid var(--pal-line);
  border-radius: var(--size-radius);
  background: var(--pal-card);
  align-items: center;
  cursor: pointer;
}
body.dir--app .forwarder-selector label:has(input:checked) {
  border-color: var(--theme-primary);
  box-shadow: 0 0 0 1px var(--theme-primary);
}
body.dir--app .forwarder-selector img {
  width: 1.5rem;
  height: 1.5rem;
  object-fit: contain;
}
body.dir--app .forwarder-selector button {
  margin-top: 0.75rem;
}
body.dir--app .placeholder-forwarding {
  margin-bottom: 1rem;
}
body.dir--app .flash-dialog {
  max-width: min(32rem, 100% - 2rem);
  padding: 1.5rem;
  border: 1px solid var(--theme-danger);
  border-radius: var(--size-radius);
  background: var(--pal-card);
  color: var(--pal-ink);
}
body.dir--app .flash-dialog::backdrop {
  background: rgba(0, 0, 0, 0.55);
}
body.dir--app .flash-dialog form {
  display: flex;
  gap: 1rem;
  flex-direction: column;
}
body.dir--app .flash-dialog h2, body.dir--app .flash-dialog p {
  margin: 0;
}
body.dir--app .flash-dialog button {
  align-self: flex-end;
}
body.dir--app .action-url {
  display: grid;
  gap: 1.5rem;
  margin-bottom: 1.5rem;
}
@media (min-width: 58rem) {
  body.dir--app .action-url {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
body.dir--app .action-url .copy-value {
  display: block;
  padding: 0.75rem;
  background: var(--pal-soft);
  overflow-wrap: anywhere;
}
body.dir--app .action-url code-sample {
  margin: 0;
}
body.dir--app .danger-zone {
  border-color: var(--pal-danger);
  margin-top: 8rem;
}
body.dir--app .danger-zone h2 {
  color: var(--pal-danger);
}
body.dir--app .submission-detail dl {
  margin: 0;
}
body.dir--app .submission-detail dl div {
  display: grid;
  grid-template-columns: minmax(8rem, 1fr) 3fr;
  border-bottom: 1px solid var(--pal-line);
}
body.dir--app .submission-detail dl dt, body.dir--app .submission-detail dl dd {
  margin: 0;
  padding: 0.85rem;
}
body.dir--app .submission-detail dl dt {
  background: var(--pal-soft);
  font-weight: 700;
}
body.dir--app .submission-detail dl dd {
  overflow-wrap: anywhere;
}
body.dir--app .forwarding-activity {
  margin-top: 2rem;
  padding-top: 1.5rem;
  border-top: 1px solid var(--pal-line);
}
body.dir--app .forwarding-activity h2 {
  margin-top: 0;
}
body.dir--app .forwarding-activity ul {
  display: grid;
  gap: 0.75rem;
  margin: 0;
  padding: 0;
  list-style: none;
}
body.dir--app .forwarding-activity li {
  padding: 1rem;
  border: 1px solid var(--pal-line);
  border-radius: 0.5rem;
}
body.dir--app .forwarding-activity li header {
  display: flex;
  gap: 1rem;
  justify-content: space-between;
}
body.dir--app .forwarding-activity li p {
  margin: 0.4rem 0;
  overflow-wrap: anywhere;
}
body.dir--app .forwarding-activity li time {
  color: var(--pal-muted);
  font-size: 0.875rem;
}
body.dir--app .account-grid {
  display: grid;
  gap: 1rem;
}
@media (min-width: 58rem) {
  body.dir--app .account-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
body.dir--app .account-value {
  font-size: 1.25rem;
  overflow-wrap: anywhere;
}
body.dir--legal > global-header {
  min-height: 4.5rem;
  border-right: 0;
  border-bottom: 1px solid var(--pal-line);
}
body.dir--legal > global-header details {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  height: auto;
}
body.dir--legal > global-header details summary {
  display: none;
}
body.dir--legal > global-header details:not([open]) > .sidebar-content,
body.dir--legal > global-header details .sidebar-content {
  display: block;
  height: auto;
  padding: 1rem;
}
body.dir--legal > global-header details .sidebar-actions {
  position: static;
  margin: 0;
}
body.dir--legal > global-header details .sidebar-actions .theme-toggle-label {
  top: calc(100% + 0.5rem);
  right: 0;
  bottom: auto;
  left: auto;
  transform: none;
}
body.dir--legal > main {
  width: min(100% - 2rem, 52rem);
  margin-inline: auto;
  padding-block: clamp(3rem, 8vw, 6rem);
}
body.dir--f .submission-result {
  max-width: 40rem;
  margin: 10vh auto;
  text-align: center;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../style/font/ubuntu-mono.scss%22,%22../style/variable/palette.scss%22,%22../style/variable/size.scss%22,%22../style/variable/theme.scss%22,%22../style/element/html.scss%22,%22../style/element/body.scss%22,%22../style/element/a.scss%22,%22../style/element/h1.scss%22,%22../style/element/h2.scss%22,%22../style/element/h3.scss%22,%22../style/element/p.scss%22,%22../style/element/img.scss%22,%22../style/element/svg.scss%22,%22../style/element/label.scss%22,%22../style/decorator/ui.scss%22,%22../style/element/input.scss%22,%22../style/decorator/button.scss%22,%22../style/element/select.scss%22,%22../style/element/textarea.scss%22,%22../style/element/output.scss%22,%22../style/element/fieldset.scss%22,%22../style/element/table.scss%22,%22../style/element/blockquote.scss%22,%22../style/element/hr.scss%22,%22../style/decorator/expandable-card.scss%22,%22../style/element/details.scss%22,%22../style/variable/break.scss%22,%22../style/decorator/brand.scss%22,%22../style/mixin/icon.scss%22,%22../style/component/global-header.scss%22,%22../style/component/code-sample.scss%22,%22../style/component/feature-item.scss%22,%22../style/component/tool-integrations.scss%22,%22../style/component/pricing-card.scss%22,%22../style/decorator/form-fields.scss%22,%22../style/component/signup-form.scss%22,%22../style/component/global-footer.scss%22,%22../style/layout/sidebar.scss%22,%22../style/decorator/eyebrow.scss%22,%22../style/decorator/hex-fade.scss%22,%22../style/decorator/section.scss%22,%22../style/decorator/section-heading.scss%22,%22../style/decorator/shell.scss%22,%22../style/decorator/text-link.scss%22,%22../style/page/index.scss%22,%22../style/decorator/badge.scss%22,%22../style/decorator/callout.scss%22,%22../style/decorator/card.scss%22,%22../style/page/digital-style.scss%22,%22../style/decorator/typography.scss%22,%22../style/page/app.scss%22,%22../style/page/legal.scss%22,%22../style/page/submission-result.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22;AAqBG;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;AAqBnB;EACC;EACA,YAbH;EAcG,aAXW;EAYX;EACA;EACA,eA3BkB;;ACoCtB;EAnCC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAuBA;;AAGC;EADD;IArBA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IAUE;;;;AAKH;EA/CC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmCA;;;AAGD;EAlCC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAsBA;;;ACvDD;EACC;EACA;EACA;EACA;EACA;;;ACLD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACXD;EACC;;AAEA;EACC;;AAGD;EACC;EACA;;;ACTF;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;;ACVF;EACC;;;ACDD;EACC;EACA;EACA;EACA;EACA;;;ACLD;EACC;EACA;EACA;EACA;EACA;;;ACLD;EACC;EACA;EACA;EACA;EACA;;;ACLD;EACC;EACA;;;ACFD;EACC;;;ACDD;EACC;;;ACDD;EACC;EACA;EACA;EACA;;AAEA;EACC;;;ACPF;AAAA;AAAA;AAAA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EACC;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;EACA;EACA;;AAGD;AAAA;AAAA;AAAA;EACC;EACA;;;ACvBF;EAEC;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;;;AC3BF;AAAA;AAAA;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EACC;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;EACA;;AAIF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;EACA;;AAGD;AAAA;AAAA;AAAA;EACC;EACA;EACA;;AAGD;AAAA;AAAA;AAAA;EACC;EACA;EACA;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;EACA;EACA;;;AC/CF;EAEC;;;ACFD;EAEC;EACA;EACA;;;ACJD;EAEC;EACA;EACA;;;ACND;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;;ACTF;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;;;ACnBF;EACC;EACA;EACA;EACA;;;ACJD;EACC;EACA;EACA;;;ACHD;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAIF;EACC;EACA;;AAEA;EACC;;AAIF;EACC;;;ACtEF;EACC;;AAEA;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;ACZF;EACC;;AAEA;EAHD;IAIE;;;AAGD;EAPD;IAQE;;;;ACTF;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;ECTA;EACA;EACA;EACA;EACA,kBDM+B;ECL/B;EACA;EACA;EACA;EDGC;;;AETF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EATD;IAUE;IACA;;;AAGD;EAEC;EACA;EACA;EACA;;AAIA;EADD;IAEE;IACA;IACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAbD;IAcE;;;AAGD;EACC;;AAIF;EACC;;AAEA;EAHD;IAIE;IACA;IACA;IACA;;;AAKH;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAIO;EACR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EAAsC;;AACtC;EAAqC;;AACrC;EAAoC;;AAEpC;EACC;EACA;;AAEA;EACC;;AAIF;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKH;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EARD;IASE;IACA;IACA;IACA;IACA;;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAKD;EADD;IAEE;IACA;IACA;IACA;;;;AC1MJ;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAGD;EAAO;;AACP;EAAI;EAAgB;;AACpB;EAAK;EAAgB;;AACrB;EACC;EACA;;;AC9BH;EACC;EACA;EACA;;AAEA;EALD;IAME;IACA;IACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAEA;EAPD;IAQE;IACA;IACA;;;AAIF;EACC;EACA;;;AC1BF;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EAJD;IAKE;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAIF;EJxCD;EACA;EACA;EACA;EACA,kBIoCgE;EJnChE;EACA;EACA;EACA;;AIiCC;EJzCD;EACA;EACA;EACA;EACA,kBIqCsE;EJpCtE;EACA;EACA;EACA;;AIkCC;EJ1CD;EACA;EACA;EACA;EACA,kBIsCgE;EJrChE;EACA;EACA;EACA;;AImCC;EJ3CD;EACA;EACA;EACA;EACA,kBIuCgE;EJtChE;EACA;EACA;EACA;;AIoCC;EJ5CD;EACA;EACA;EACA;EACA,kBIwCwD;EJvCxD;EACA;EACA;EACA;;AIqCC;EJ7CD;EACA;EACA;EACA;EACA,kBIyC+D;EJxC/D;EACA;EACA;EACA;;;AKND;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EATD;IAUE;IACA;IACA;;;AAIA;EADD;IAEE;;;AAKD;EADD;IAEE;;;AAIF;EACC;;AAGD;EAEC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAEA;EAHD;IAIE;IACA;IACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACnGH;AAAA;AAAA;AAAA;AAAA;EACC;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EACC;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;EACA;EACA;EACA;EACA;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;EACA;EACA;EACA;EACA;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;AAIF;AAAA;AAAA;AAAA;AAAA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;AAAA;AAAA;AAAA;AAAA;EACC;EACA;EACA;;AAEA;EALD;AAAA;AAAA;AAAA;AAAA;IAME;;;AAIA;EADD;AAAA;AAAA;AAAA;AAAA;IAEE;IACA;;;AAKH;AAAA;AAAA;AAAA;AAAA;EACC;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EACC;;AAGD;EATD;AAAA;AAAA;AAAA;AAAA;IAUE;;;AAIA;EADD;AAAA;AAAA;AAAA;AAAA;IAEE;IACA;;;AAKD;EADD;AAAA;AAAA;AAAA;AAAA;IAEE;IACA;IACA;;;AAKH;AAAA;AAAA;AAAA;AAAA;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EACC;;;AAKH;EAAsB;;;AC3GtB;EACC;EACA;;ACDD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EATD;IAUE;IACA;IACA;IACA;;;AAOD;EACC;;AAEA;EAHD;IAIE;;;AAIA;EADD;IAEE;;;AAKH;EACC;EACA;EACA;;AAEA;EALD;IAME;;;;ACxCF;EADD;IAEE;IACA;;;AAIA;EADD;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;;;AAKD;EADD;IAEE;IACA;IACA;IACA;;;AAKD;EADD;IAEE;IACA;IACA;IACA;;;;AClCH;AAAA;AAAA;AAAA;AAAA;EACC;EACA;EACA;EACA;EACA;EACA;;;ACND;EACC;EACA;;AAEA;EACC;EACA;;AAMD;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAAQ;;AACR;EAAQ;;AACR;EAAQ;;AACR;EAAQ;;AAGT;EACC;IAAW;;EACX;IAAW;;;;AClDb;AAAA;EAAa;;;ACAb;AAAA;AAAA;EACC;EACA;;AAEA;AAAA;AAAA;EACC;;;AAKF;AAAA;EACC;EACA;;;ACZD;AAAA;EACC;EACA;;;ACFD;EACC;EACA;;;ACOD;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAEA;EAEC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAMJ;EACC;;AAGD;EAEC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAUA;EAfD;IAgBE;;;AAKH;EACC;;AA2BD;EAEC;EACA;EACA;;AAOD;EACC;EACA;;AAEA;EAJD;IAKE;IACA;;;AAIF;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAVD;IAWE;IACA;IACA;IACA;;;AAGD;EACC;;AAEA;EAHD;IAIE;;;AAGD;EACC;;AAKD;EADD;IAEE;;;;AC7LJ;AAAA;AAAA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAkB;;;AChBlB;AAAA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACC;;;AAKF;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAoB;;;ACjBpB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;;AAKF;EACC;EACA;;;AAGD;EACC;EACA;EACA;;AAEA;EACC;EACA;;;AClBD;EACC;;AAGD;EACC;;AAEA;EAHD;IAIE;IACA;;;AAIF;EACC;EACA;EACA;;AAEA;EALD;IAME;IACA;IACA;IACA;IACA;IACA;;;AAGD;EAEC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAfD;IAgBE;IACA;IACA;;;AAGD;EAAsC;;AACtC;EAAqC;;AACrC;EAAoC;;AAEpC;EACC;;AAKH;EACC;;AAEA;EAHD;IAIE;;;AAIF;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAuDF;EACC;;AAWD;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAKH;EACC;EACA;EACA;;AAEA;EACC;;AAGD;EATD;IAUE;;;AAIF;EACC;EACA;EACA;EACA;;AAGD;AAAA;EAEC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAAY;EAA+B;;AAC3C;EAAU;;AACV;EAAa;EAAgC;;AAC7C;EAAa;EAAgC;;AAC7C;EAAY;EAA+B;;AAG5C;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;;;ACvQF;EACC;EACA;;AAEA;EACC;;AAMA;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAIF;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AC7BD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAQF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASC;;AAUD;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAOD;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EARD;IASE;;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EAJD;IAKE;;;AAKD;EACC;EACA;EACA;EACA;;AAEA;EtBpIJ;EACA;EACA;EACA;EACA,kBsBiIiC;EtBhIjC;EACA;EACA;EACA;;AsBiIG;EACC;EACA;;AAMJ;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;EACA;;AAEA;EALD;IAME;;;AAIF;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EACC;;AAIF;EACC;;AAEA;EACC;EACA;;AAGD;EACC;;AAQF;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAKF;EACC;;AAEA;EACC;EACA;EACA;;AAKD;EACC;;AAGD;EACC;EACA;;AAEA;EAJD;IAKE;;;AAIF;EACC;EACA;EACA;;AAIF;EACC;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AACA;EtBzVF;EACA;EACA;EACA;EACA,kBsBqViD;EtBpVjD;EACA;EACA;EACA;;AsBoVC;EACC;;AACA;EtB9VF;EACA;EACA;EACA;EACA,kBsB0V8C;EtBzV9C;EACA;EACA;EACA;;AsB6VC;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EAAI;;AAGL;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAEA;EAJD;IAKE;;;AAIF;EACC;EACA;EACA;;AAKH;EACC;;AAEA;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EAAM;EAAe;EAAgB;;AACrC;EAAS;;AAGV;EAA0B;;AAE1B;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;;AAGD;EAAQ;;AACR;EAAS;;AAGV;EACC;EACA;EACA;;AAEA;EALD;IAME;;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;;AAQF;EACC;EACA;;AAEA;EACC;;AAIF;EACC;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAIF;EACC;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAOD;EACC;EACA;;AAGD;EACC;EACA;;AASH;EACC;EACA;;AAEA;EAJD;IAKE;;;AAQF;EACC;EACA;;AC1kBD;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;AAAA;EAEC;EACA;EACA;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAMJ;EACC;EACA;EACA;;AC3CD;EACC;EACA;EACA%22,%22file%22:%22style.css%22,%22sourcesContent%22:%5B%22$font-unicode-ranges:%20(%5Cn%5Ctcyrillic-ext:%20%5C%22U+0460-052F,%20U+1C80-1C88,%20U+20B4,%20U+2DE0-2DFF,%20U+A640-A69F,%20U+FE2E-FE2F%5C%22,%5Cn%5Ctcyrillic:%20%5C%22U+0400-045F,%20U+0490-0491,%20U+04B0-04B1,%20U+2116%5C%22,%5Cn%5Ctgreek-ext:%20%5C%22U+1F00-1FFF%5C%22,%5Cn%5Ctgreek:%20%5C%22U+0370-03FF%5C%22,%5Cn%5Ctlatin-ext:%20%5C%22U+0100-024F,%20U+0259,%20U+1E00-1EFF,%20U+2020,%20U+20A0-20AB,%20U+20AD-20CF,%20U+2113,%20U+2C60-2C7F,%20U+A720-A7FF%5C%22,%5Cn%5Ctlatin:%20%5C%22U+0000-00FF,%20U+0131,%20U+0152-0153,%20U+02BB-02BC,%20U+02C6,%20U+02DA,%20U+02DC,%20U+2000-206F,%20U+2074,%20U+20AC,%20U+2122,%20U+2191,%20U+2193,%20U+2212,%20U+2215,%20U+FEFF,%20U+FFFD%5C%22,%5Cn);%5Cn%5Cn$font-styles:%20%5Cn%5Ctitalic%5Cn%5Ctnormal%5Cn;%5Cn$font-weights:%20(%5Cn%5Ctregular:%20400,%5Cn%5Ctbold:%20700,%5Cn);%5Cn%5Cn@each%20$unicode-name,%20$unicode-range%20in%20$font-unicode-ranges%20%7B%5Cn%5Ct@each%20$style%20in%20$font-styles%20%7B%5Cn%5Ct%5Ct@each%20$weight-name,%20$weight-value%20in%20$font-weights%20%7B%5Cn%5Ct%5Ct%5Ct@font-face%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctfont-family:%20%5C%22Ubuntu%20Mono%5C%22;%5Cn%5Ct%5Ct%5Ct%5Ctfont-style:%20$style;%5Cn%5Ct%5Ct%5Ct%5Ctfont-weight:%20$weight-value;%5Cn%5Ct%5Ct%5Ct%5Ctfont-display:%20swap;%5Cn%5Ct%5Ct%5Ct%5Ctsrc:%20url(%5C%22/asset/font/ubuntu-mono/ubuntu-mono-%23%7B$weight-name%7D-%23%7B$style%7D-%23%7B$unicode-name%7D.woff2%5C%22)%20format(%5C%22woff2%5C%22);%5Cn%5Ct%5Ct%5Ct%5Ctunicode-range:%20$unicode-range;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%7D%22,%22@mixin%20palette-light%20%7B%5Cn%5Ct--pal-ink:%20%2324211d;%5Cn%5Ct--pal-muted:%20%23667064;%5Cn%5Ct--pal-paper:%20%23fbfaf3;%5Cn%5Ct--pal-card:%20%23fffefb;%5Cn%5Ct--pal-soft:%20%23edf2e8;%5Cn%5Ct--pal-line:%20%23c8d2c0;%5Cn%5Ct--pal-grid:%20%23dce5d6;%5Cn%5Ct--pal-accent:%20%232f6b45;%5Cn%5Ct--pal-accent-dark:%20%23245238;%5Cn%5Ct--pal-accent-soft:%20%23dcebdd;%5Cn%5Ct--pal-code:%20%23182019;%5Cn%5Ct--pal-code-muted:%20%237d897a;%5Cn%5Ct--pal-success:%20%235c833f;%5Cn%5Ct--pal-warning:%20%2393671f;%5Cn%5Ct--pal-danger:%20%23a24732;%5Cn%7D%5Cn%5Cn@mixin%20palette-dark%20%7B%5Cn%5Ct--pal-ink:%20%23eef2e8;%5Cn%5Ct--pal-muted:%20%23a8b3a5;%5Cn%5Ct--pal-paper:%20%23151a15;%5Cn%5Ct--pal-card:%20%23111411;%5Cn%5Ct--pal-soft:%20%231d251d;%5Cn%5Ct--pal-line:%20%23394638;%5Cn%5Ct--pal-grid:%20%23283328;%5Cn%5Ct--pal-accent:%20%2378bd82;%5Cn%5Ct--pal-accent-dark:%20%2391cf98;%5Cn%5Ct--pal-accent-soft:%20%23263d2b;%5Cn%5Ct--pal-code:%20%23101510;%5Cn%5Ct--pal-code-muted:%20%23788475;%5Cn%5Ct--pal-success:%20%2391c66b;%5Cn%5Ct--pal-warning:%20%23d7aa55;%5Cn%5Ct--pal-danger:%20%23db7862;%5Cn%7D%5Cn%5Cn:root%20%7B%5Cn%5Ct@include%20palette-light;%5Cn%5Ctcolor-scheme:%20light;%5Cn%5Cn%5Ct&:not(%5Bdata-theme=%5C%22light%5C%22%5D)%20%7B%5Cn%5Ct%5Ct@media(prefers-color-scheme:%20dark)%20%7B%5Cn%5Ct%5Ct%5Ct@include%20palette-dark;%5Cn%5Ct%5Ct%5Ctcolor-scheme:%20dark;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%7D%5Cn%5Cn:root%5Bdata-theme=%5C%22light%5C%22%5D%20%7B%5Cn%5Ct@include%20palette-light;%5Cn%5Ctcolor-scheme:%20light;%5Cn%7D%5Cn%5Cn:root%5Bdata-theme=%5C%22dark%5C%22%5D%20%7B%5Cn%5Ct@include%20palette-dark;%5Cn%5Ctcolor-scheme:%20dark;%5Cn%7D%5Cn%22,%22:root%20%7B%5Cn%5Ct--size-shell:%2070rem;%5Cn%5Ct--size-reading:%2042rem;%5Cn%5Ct--size-form-field:%2032rem;%5Cn%5Ct--size-radius:%20.55rem;%5Cn%5Ct--size-section-space:%20clamp(5rem,%2012vw,%209rem);%5Cn%7D%5Cn%22,%22:root%20%7B%5Cn%5Ct--theme-bg:%20var(--pal-paper);%5Cn%5Ct--theme-fg:%20var(--pal-ink);%5Cn%5Ct--theme-muted:%20var(--pal-muted);%5Cn%5Ct--theme-border:%20var(--pal-line);%5Cn%5Ct--theme-action-bg:%20var(--pal-accent);%5Cn%5Ct--theme-action-bg-hover:%20var(--pal-accent-dark);%5Cn%5Ct--theme-action-fg:%20var(--pal-paper);%5Cn%5Ct--theme-success:%20var(--pal-success);%5Cn%5Ct--theme-warning:%20var(--pal-warning);%5Cn%5Ct--theme-danger:%20var(--pal-danger);%5Cn%5Ct--theme-danger-soft:%20color-mix(in%20srgb,%20var(--pal-danger)%2018%25,%20transparent);%5Cn%7D%5Cn%22,%22html%20%7B%5Cn%5Ctscroll-behavior:%20smooth;%5Cn%5Cn%5Ct*,%20*::before,%20*::after%20%7B%5Cn%5Ct%5Ctbox-sizing:%20border-box;%5Cn%5Ct%7D%5Cn%5Cn%5Ct::selection%20%7B%5Cn%5Ct%5Ctbackground:%20var(--pal-accent-soft);%5Cn%5Ct%5Ctcolor:%20var(--pal-ink);%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22body%20%7B%5Cn%5Ctmargin:%200;%5Cn%5Ctmin-height:%20100svh;%5Cn%5Ctbackground:%20var(--theme-bg);%5Cn%5Ctcolor:%20var(--theme-fg);%5Cn%5Ctfont-family:%20%5C%22Ubuntu%20Mono%5C%22,%20monospace;%5Cn%5Ctline-height:%201.6;%5Cn%5Cn%5Ct%3Emain%20%7B%5Cn%5Ct%5Ctwidth:%20100%25;%5Cn%5Ct%5Ctpadding:%201rem;%5Cn%5Ct%7D%5Cn%5Cn%7D%5Cn%22,%22a%20%7B%5Cn%5Ctcolor:%20inherit;%5Cn%7D%5Cn%22,%22h1%20%7B%5Cn%5Ctmargin-top:%200;%5Cn%5Ctmargin-bottom:%201.5rem;%5Cn%5Ctfont-size:%20clamp(2.6rem,%2011vw,%205.8rem);%5Cn%5Ctline-height:%201.1;%5Cn%5Ctletter-spacing:%20-.04em;%5Cn%7D%5Cn%22,%22h2%20%7B%5Cn%5Ctmargin-top:%200;%5Cn%5Ctmargin-bottom:%201rem;%5Cn%5Ctfont-size:%20clamp(2rem,%207vw,%203.5rem);%5Cn%5Ctline-height:%201.1;%5Cn%5Ctletter-spacing:%20-.04em;%5Cn%7D%5Cn%22,%22h3%20%7B%5Cn%5Ctmargin-top:%200;%5Cn%5Ctmargin-bottom:%20.75rem;%5Cn%5Ctfont-size:%20clamp(1.25rem,%204vw,%201.65rem);%5Cn%5Ctline-height:%201.1;%5Cn%5Ctletter-spacing:%20-.04em;%5Cn%7D%5Cn%22,%22p%20%7B%5Cn%5Ctmargin-top:%200;%5Cn%5Ctcolor:%20var(--theme-muted);%5Cn%7D%5Cn%22,%22img%20%7B%5Cn%5Ctmax-width:%20100%25;%5Cn%7D%5Cn%22,%22svg%20%7B%5Cn%5Ctmax-width:%20100%25;%5Cn%7D%5Cn%22,%22label%20%7B%5Cn%5Ctdisplay:%20block;%5Cn%5Ctcolor:%20var(--pal-ink);%5Cn%5Ctfont-size:%201rem;%5Cn%5Ctfont-weight:%20700;%5Cn%5Cn%5Ct&:not(:last-of-type):not(.no-label-style%20&)%20%7B%5Cn%5Ct%5Ctmargin-bottom:%20.45rem;%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22%25d-ui%20%7B%5Cn%5Ctbox-sizing:%20border-box;%5Cn%5Ctmin-height:%202.75rem;%5Cn%5Ctpadding:%20.65rem%20.8rem;%5Cn%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ctborder-radius:%20.4rem;%5Cn%5Ctbackground-color:%20var(--pal-card);%5Cn%5Ctcolor:%20var(--pal-ink);%5Cn%5Ctfont:%20inherit;%5Cn%5Ctfont-size:%201rem;%5Cn%5Ctline-height:%201.35;%5Cn%5Cttransition:%20background-color%20120ms%20ease,%20border-color%20120ms%20ease,%20box-shadow%20120ms%20ease;%5Cn%5Cn%5Ct&:hover:not(:disabled)%20%7B%5Cn%5Ct%5Ctborder-color:%20var(--pal-muted);%5Cn%5Ct%7D%5Cn%5Cn%5Ct&:focus,%20&:focus-visible%20%7B%5Cn%5Ct%5Ctborder-color:%20var(--pal-accent);%5Cn%5Ct%5Ctoutline:%20.2rem%20solid%20var(--pal-accent-soft);%5Cn%5Ct%5Ctoutline-offset:%200;%5Cn%5Ct%7D%5Cn%5Cn%5Ct&:disabled%20%7B%5Cn%5Ct%5Ctcursor:%20not-allowed;%5Cn%5Ct%5Ctopacity:%20.5;%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22@use%20%5C%22../decorator/ui%5C%22;%5Cn%5Cninput%20%7B%5Cn%5Ct@extend%20%25d-ui;%5Cn%5Ctwidth:%20100%25;%5Cn%5Cn%5Ct&%5Btype=%5C%22checkbox%5C%22%5D,%20&%5Btype=%5C%22radio%5C%22%5D%20%7B%5Cn%5Ct%5Ctwidth:%201.1rem;%5Cn%5Ct%5Ctmin-height:%20auto;%5Cn%5Ct%5Ctheight:%201.1rem;%5Cn%5Ct%5Ctmargin:%20.15rem%20.5rem%200%200;%5Cn%5Ct%5Ctpadding:%200;%5Cn%5Ct%5Ctaccent-color:%20var(--pal-accent);%5Cn%5Ct%7D%5Cn%5Cn%5Ct&%5Btype=%5C%22color%5C%22%5D%20%7B%5Cn%5Ct%5Ctwidth:%204rem;%5Cn%5Ct%5Ctpadding:%20.25rem;%5Cn%5Ct%7D%5Cn%5Cn%5Ct&%5Btype=%5C%22range%5C%22%5D%20%7B%5Cn%5Ct%5Ctpadding-inline:%200;%5Cn%5Ct%5Ctborder-color:%20transparent;%5Cn%5Ct%5Ctbackground:%20transparent;%5Cn%5Ct%5Ctaccent-color:%20var(--pal-accent);%5Cn%5Ct%7D%5Cn%5Cn%5Ct&%5Baria-invalid=%5C%22true%5C%22%5D%20%7B%5Cn%5Ct%5Ctborder-color:%20var(--theme-danger);%5Cn%5Ct%5Ctoutline-color:%20var(--theme-danger-soft);%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22@use%20%5C%22ui%5C%22;%5Cn%5Cn%25d-button%20%7B%5Cn%5Ct@extend%20%25d-ui;%5Cn%5Ctdisplay:%20inline-flex;%5Cn%5Ctwidth:%20auto;%5Cn%5Ctalign-items:%20center;%5Cn%5Ctjustify-content:%20center;%5Cn%5Ctbackground:%20var(--pal-soft);%5Cn%5Ctfont-weight:%20700;%5Cn%5Cttext-align:%20center;%5Cn%5Cttext-decoration:%20none;%5Cn%5Ctcursor:%20pointer;%5Cn%5Cn%5Ct&:hover:not(:disabled)%20%7B%5Cn%5Ct%5Ctbackground:%20color-mix(in%20srgb,%20var(--pal-soft),%20var(--pal-ink)%205%25);%5Cn%5Ct%7D%5Cn%5Cn%5Ct&.primary,%20&.button--primary,%20&:not(.secondary,%20.danger,%20.quiet,%20.button--outline)%20%7B%5Cn%5Ct%5Ctborder-color:%20var(--theme-action-bg);%5Cn%5Ct%5Ctbackground:%20var(--theme-action-bg);%5Cn%5Ct%5Ctcolor:%20var(--theme-action-fg);%5Cn%5Cn%5Ct%5Ct&:hover:not(:disabled)%20%7B%5Cn%5Ct%5Ct%5Ctborder-color:%20var(--theme-action-bg-hover);%5Cn%5Ct%5Ct%5Ctbackground:%20var(--theme-action-bg-hover);%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct&.secondary,%20&.button--outline%20%7B%5Cn%5Ct%5Ctbackground:%20var(--pal-paper);%5Cn%5Ct%5Ctcolor:%20var(--pal-ink);%5Cn%5Ct%7D%5Cn%5Cn%5Ct&.danger%20%7B%5Cn%5Ct%5Ctborder-color:%20var(--theme-danger);%5Cn%5Ct%5Ctbackground:%20var(--theme-danger);%5Cn%5Ct%5Ctcolor:%20var(--pal-paper);%5Cn%5Ct%7D%5Cn%5Cn%5Ct&.quiet%20%7B%5Cn%5Ct%5Ctborder-color:%20transparent;%5Cn%5Ct%5Ctbackground:%20transparent;%5Cn%5Ct%5Ctcolor:%20var(--pal-ink);%5Cn%5Ct%7D%5Cn%5Cn%5Ct&.small,%20&.button--small%20%7B%5Cn%5Ct%5Ctmin-height:%202.2rem;%5Cn%5Ct%5Ctpadding:%20.45rem%20.65rem;%5Cn%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22@use%20%5C%22../decorator/ui%5C%22;%5Cn%5Cnselect%20%7B%5Cn%5Ct@extend%20%25d-ui;%5Cn%5Ctwidth:%20100%25;%5Cn%7D%5Cn%22,%22@use%20%5C%22../decorator/ui%5C%22;%5Cn%5Cntextarea%20%7B%5Cn%5Ct@extend%20%25d-ui;%5Cn%5Ctwidth:%20100%25;%5Cn%5Ctmin-height:%208rem;%5Cn%5Ctresize:%20vertical;%5Cn%7D%5Cn%22,%22@use%20%5C%22../decorator/ui%5C%22;%5Cn%5Cnoutput%20%7B%5Cn%5Ct@extend%20%25d-ui;%5Cn%5Ctdisplay:%20block;%5Cn%5Ctwidth:%20100%25;%5Cn%5Ctbackground:%20var(--pal-soft);%5Cn%7D%5Cn%22,%22fieldset%20%7B%5Cn%5Ctmargin:%200;%5Cn%5Ctpadding:%201rem;%5Cn%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ctborder-radius:%20var(--size-radius);%5Cn%5Cn%5Ctlegend%20%7B%5Cn%5Ct%5Ctpadding-inline:%20.4rem;%5Cn%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ctfont-weight:%20700;%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22table%20%7B%5Cn%5Ctwidth:%20100%25;%5Cn%5Ctborder-collapse:%20collapse;%5Cn%5Ctfont-size:%201rem;%5Cn%5Cn%5Ctth,%20td%20%7B%5Cn%5Ct%5Ctpadding:%20.75rem;%5Cn%5Ct%5Ctborder-bottom:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Cttext-align:%20left;%5Cn%5Ct%7D%5Cn%5Cn%5Ctth%20%7B%5Cn%5Ct%5Ctbackground:%20var(--pal-soft);%5Cn%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ctletter-spacing:%20.05em;%5Cn%5Ct%5Cttext-transform:%20uppercase;%5Cn%5Ct%7D%5Cn%5Cn%5Cttbody%20tr:hover%20%7B%5Cn%5Ct%5Ctbackground:%20color-mix(in%20srgb,%20var(--pal-soft)%2060%25,%20transparent);%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22blockquote%20%7B%5Cn%5Ctmargin:%201.5rem%200%200;%5Cn%5Ctpadding-left:%201rem;%5Cn%5Ctborder-left:%20.2rem%20solid%20var(--pal-accent);%5Cn%5Ctcolor:%20var(--pal-muted);%5Cn%7D%5Cn%22,%22hr%20%7B%5Cn%5Ctmargin-block:%201.5rem;%5Cn%5Ctborder:%200;%5Cn%5Ctborder-top:%201px%20solid%20var(--pal-line);%5Cn%7D%5Cn%22,%22%25d-expandable-card%20%7B%5Cn%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ctborder-radius:%20var(--size-radius);%5Cn%5Ctbackground:%20var(--pal-card);%5Cn%5Ctbox-shadow:%200%20.1rem%20.25rem%20color-mix(in%20srgb,%20var(--pal-ink)%205%25,%20transparent);%5Cn%5Cn%5Ct&:last-child%20%7B%5Cn%5Ct%5Ctborder-bottom:%201px%20solid%20var(--pal-line);%5Cn%5Ct%7D%5Cn%5Cn%5Ct&+&%20%7B%5Cn%5Ct%5Ctmargin-top:%201rem;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Esummary%20%7B%5Cn%5Ct%5Ctdisplay:%20grid;%5Cn%5Ct%5Ctgrid-template-columns:%20minmax(0,%201fr)%20auto;%5Cn%5Ct%5Ctgap:%201rem;%5Cn%5Ct%5Ctpadding:%201.15rem%201.25rem;%5Cn%5Ct%5Ctborder-radius:%20inherit;%5Cn%5Ct%5Ctalign-items:%20center;%5Cn%5Ct%5Ctlist-style:%20none;%5Cn%5Cn%5Ct%5Ct&::-webkit-details-marker%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20none;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct&::after%20%7B%5Cn%5Ct%5Ct%5Ctwidth:%20.55rem;%5Cn%5Ct%5Ct%5Ctheight:%20.55rem;%5Cn%5Ct%5Ct%5Ctborder-right:%20.15rem%20solid%20currentColor;%5Cn%5Ct%5Ct%5Ctborder-bottom:%20.15rem%20solid%20currentColor;%5Cn%5Ct%5Ct%5Ctcontent:%20%5C%22%5C%22;%5Cn%5Ct%5Ct%5Cttransform:%20rotate(45deg);%5Cn%5Ct%5Ct%5Cttransition:%20transform%20120ms%20ease;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct&:hover%20%7B%5Cn%5Ct%5Ct%5Ctbackground:%20var(--pal-soft);%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct&:focus-visible%20%7B%5Cn%5Ct%5Ct%5Ctoutline:%20.18rem%20solid%20var(--pal-accent);%5Cn%5Ct%5Ct%5Ctoutline-offset:%20.15rem;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctstrong,%20small%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctstrong%20%7B%5Cn%5Ct%5Ct%5Ctfont-size:%201.15rem;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctsmall%20%7B%5Cn%5Ct%5Ct%5Ctmargin-top:%20.25rem;%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-muted);%5Cn%5Ct%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ct%5Ctfont-weight:%20400;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct&%5Bopen%5D%3Esummary%20%7B%5Cn%5Ct%5Ctborder-bottom:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ctborder-radius:%20var(--size-radius)%20var(--size-radius)%200%200;%5Cn%5Cn%5Ct%5Ct&::after%20%7B%5Cn%5Ct%5Ct%5Cttransform:%20rotate(225deg);%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3E.expandable-card-content%20%7B%5Cn%5Ct%5Ctpadding:%201.25rem;%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22@use%20%5C%22../decorator/expandable-card%5C%22;%5Cn%5Cndetails%20%7B%5Cn%5Ctborder-bottom:%201px%20solid%20var(--pal-line);%5Cn%5Cn%5Ct&:last-child%20%7B%5Cn%5Ct%5Ctborder-bottom:%200;%5Cn%5Ct%7D%5Cn%5Cn%5Ctsummary%20%7B%5Cn%5Ct%5Ctpadding-block:%20.85rem;%5Cn%5Ct%5Ctcursor:%20pointer;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Ep%20%7B%5Cn%5Ct%5Ctpadding:%200%201rem%20.85rem;%5Cn%5Ct%7D%5Cn%5Cn%5Ct&.expandable-card%20%7B%5Cn%5Ct%5Ct@extend%20%25d-expandable-card;%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22$desktop:%2058rem;%5Cn$wide:%2076rem;%5Cn%5Cn:root%20%7B%5Cn%5Ct--break:%20mobile;%5Cn%5Cn%5Ct@media(min-width:%20$desktop)%20%7B%5Cn%5Ct%5Ct--break:%20desktop;%5Cn%5Ct%7D%5Cn%5Cn%5Ct@media(min-width:%20$wide)%20%7B%5Cn%5Ct%5Ct--break:%20wide;%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22@use%20%5C%22../mixin/icon%5C%22;%5Cn%5Cn%25d-brand%20%7B%5Cn%5Ctdisplay:%20inline-flex;%5Cn%5Ctgap:%20.5rem;%5Cn%5Ctalign-items:%20center;%5Cn%5Ctfont-weight:%20700;%5Cn%5Ctletter-spacing:%20-.03em;%5Cn%5Cttext-decoration:%20none;%5Cn%5Cn%5Ct&::before%20%7B%5Cn%5Ct%5Ct@include%20icon.icon(%5C%22hexagon%5C%22,%20var(--pal-accent));%5Cn%5Ct%5Ctwidth:%20.9rem;%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22@mixin%20icon($name,%20$pal:%20black)%20%7B%5Cn%5Ctcontent:%20%5C%22%5C%22;%5Cn%5Ctdisplay:%20inline-block;%5Cn%5Ctwidth:%201.25rem;%5Cn%5Ctaspect-ratio:%201;%5Cn%5Ctbackground-color:%20$pal;%5Cn%5Ctmask-image:%20url(%5C%22/asset/icon/%23%7B$name%7D.svg%5C%22);%5Cn%5Ctmask-size:%20100%25;%5Cn%5Ctmask-repeat:%20no-repeat;%5Cn%5Ctmask-position:%20center;%5Cn%7D%5Cn%22,%22@use%20%5C%22../variable/break%5C%22;%5Cn@use%20%5C%22../decorator/brand%5C%22;%5Cn%5Cnglobal-header%20%7B%5Cn%5Ctdisplay:%20block;%5Cn%5Ctposition:%20relative;%5Cn%5Ctwidth:%20100%25;%5Cn%5Ctmin-height:%204.5rem;%5Cn%5Ctmargin:%200;%5Cn%5Ctborder-bottom:%201px%20solid%20var(--pal-line);%5Cn%5Ctbackground:%20var(--pal-soft);%5Cn%5Cn%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ctborder-right:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ctborder-bottom:%200;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Ea:first-child%20%7B%5Cn%5Ct%5Ct@extend%20%25d-brand;%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctmin-height:%204rem;%5Cn%5Ct%5Ctpadding:%201rem;%5Cn%5Ct%5Ctalign-items:%20center;%5Cn%5Ct%7D%5Cn%5Cn%5Ctdetails%20%7B%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctheight:%20calc(100svh%20-%204rem);%5Cn%5Ct%5Ct%5Ctflex-direction:%20column;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctsummary%20%7B%5Cn%5Ct%5Ct%5Ctposition:%20absolute;%5Cn%5Ct%5Ct%5Cttop:%20.8rem;%5Cn%5Ct%5Ct%5Ctright:%201rem;%5Cn%5Ct%5Ct%5Ctpadding:%20.45rem%20.65rem;%5Cn%5Ct%5Ct%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ct%5Ctborder-radius:%20.35rem;%5Cn%5Ct%5Ct%5Ctbackground:%20var(--pal-paper);%5Cn%5Ct%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ct%5Ctfont-weight:%20700;%5Cn%5Ct%5Ct%5Ctlist-style:%20none;%5Cn%5Ct%5Ct%5Ctcursor:%20pointer;%5Cn%5Cn%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20none;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct&::-webkit-details-marker%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20none;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.sidebar-content%20%7B%5Cn%5Ct%5Ct%5Ctpadding:%200%201rem%201rem;%5Cn%5Cn%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ct%5Ctheight:%20100%25;%5Cn%5Ct%5Ct%5Ct%5Ctpadding:%200%201rem%201.5rem;%5Cn%5Ct%5Ct%5Ct%5Ctflex-direction:%20column;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ctnav%20%7B%5Cn%5Ct%5Ctdisplay:%20block;%5Cn%5Cn%5Ct%5Ctp%20%7B%5Cn%5Ct%5Ct%5Ctmargin:%201.25rem%20.65rem%20.35rem;%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-muted);%5Cn%5Ct%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ct%5Ctfont-weight:%20700;%5Cn%5Ct%5Ct%5Ctletter-spacing:%20.08em;%5Cn%5Ct%5Ct%5Cttext-transform:%20uppercase;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctul%20%7B%5Cn%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ct%5Ctpadding:%200;%5Cn%5Ct%5Ct%5Ctlist-style:%20none;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Cta%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ct%5Ctpadding:%20.45rem%20.65rem;%5Cn%5Ct%5Ct%5Ctborder-radius:%20.35rem;%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-muted);%5Cn%5Ct%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ct%5Cttext-decoration:%20none;%5Cn%5Cn%5Ct%5Ct%5Ct&:hover,%20&:focus%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctbackground:%20var(--pal-paper);%5Cn%5Ct%5Ct%5Ct%5Ctcolor:%20var(--pal-ink);%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct&%5Baria-current=%5C%22location%5C%22%5D%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctbackground:%20var(--pal-accent-soft);%5Cn%5Ct%5Ct%5Ct%5Ctbox-shadow:%20inset%20.2rem%200%200%20var(--pal-accent);%5Cn%5Ct%5Ct%5Ct%5Ctcolor:%20var(--pal-ink);%5Cn%5Ct%5Ct%5Ct%5Ctfont-weight:%20700;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct@at-root%20global-header%20.theme-toggle%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctposition:%20relative;%5Cn%5Ct%5Ct%5Ctaspect-ratio:%201;%5Cn%5Ct%5Ct%5Ctheight:%202.15rem;%5Cn%5Ct%5Ct%5Ctpadding:%200;%5Cn%5Ct%5Ct%5Ctalign-items:%20center;%5Cn%5Ct%5Ct%5Ctjustify-content:%20center;%5Cn%5Ct%5Ct%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ct%5Ctborder-radius:%20.4rem;%5Cn%5Ct%5Ct%5Ctbackground:%20var(--pal-paper);%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-ink);%5Cn%5Ct%5Ct%5Ctfont:%20inherit;%5Cn%5Ct%5Ct%5Ctcursor:%20pointer;%5Cn%5Cn%5Ct%5Ct%5Ct&::before%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ct%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ct%5Ct%5Ctline-height:%201;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct&%5Bdata-theme-mode=%5C%22system%5C%22%5D::before%20%7B%20content:%20%5C%22%E2%97%90%5C%22;%20%7D%5Cn%5Ct%5Ct%5Ct&%5Bdata-theme-mode=%5C%22light%5C%22%5D::before%20%7B%20content:%20%5C%22%E2%98%BC%5C%22;%20%7D%5Cn%5Ct%5Ct%5Ct&%5Bdata-theme-mode=%5C%22dark%5C%22%5D::before%20%7B%20content:%20%5C%22%E2%98%BE%5C%22;%20%7D%5Cn%5Cn%5Ct%5Ct%5Ct&:hover,%20&:focus-visible%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctborder-color:%20var(--pal-accent);%5Cn%5Ct%5Ct%5Ct%5Ctbackground:%20var(--pal-soft);%5Cn%5Cn%5Ct%5Ct%5Ct%5Ct.theme-toggle-label%20%7B%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct&:focus-visible%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctoutline:%20.2rem%20solid%20var(--pal-accent-soft);%5Cn%5Ct%5Ct%5Ct%5Ctoutline-offset:%20.15rem;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct&-label%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20none;%5Cn%5Ct%5Ct%5Ct%5Ctposition:%20absolute;%5Cn%5Ct%5Ct%5Ct%5Cttop:%20calc(100%25%20+%20.5rem);%5Cn%5Ct%5Ct%5Ct%5Ctleft:%2050%25;%5Cn%5Ct%5Ct%5Ct%5Ctz-index:%202;%5Cn%5Ct%5Ct%5Ct%5Ctpadding:%20.25rem%20.5rem;%5Cn%5Ct%5Ct%5Ct%5Ctborder-radius:%20.3rem;%5Cn%5Ct%5Ct%5Ct%5Ctbackground:%20var(--pal-ink);%5Cn%5Ct%5Ct%5Ct%5Ctcolor:%20var(--pal-paper);%5Cn%5Ct%5Ct%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ct%5Ct%5Ctfont-weight:%20700;%5Cn%5Ct%5Ct%5Ct%5Ctline-height:%201.2;%5Cn%5Ct%5Ct%5Ct%5Ctwhite-space:%20nowrap;%5Cn%5Ct%5Ct%5Ct%5Cttransform:%20translateX(-50%25);%5Cn%5Ct%5Ct%5Ct%5Ctpointer-events:%20none;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.sidebar-actions%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctalign-items:%20center;%5Cn%5Ct%5Ctjustify-content:%20space-between;%5Cn%5Ct%5Ctflex-grow:%201;%5Cn%5Ct%5Ctgap:%20.5rem;%5Cn%5Ct%5Ctmargin-top:%201.5rem;%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctposition:%20absolute;%5Cn%5Ct%5Ct%5Ctbottom:%201.5rem;%5Cn%5Ct%5Ct%5Ctleft:%201rem;%5Cn%5Ct%5Ct%5Ctright:%201rem;%5Cn%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctnav%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctflex-direction:%20column;%5Cn%5Ct%5Ct%5Ctpadding-left:%200.5rem;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.sidebar-legal%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctgap:%20.75rem;%5Cn%5Cn%5Ct%5Ct%5Cta%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctpadding:%200;%5Cn%5Ct%5Ct%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ct%5Ct%5Cttext-decoration:%20underline;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.theme-toggle-label%20%7B%5Cn%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Cttop:%20auto;%5Cn%5Ct%5Ct%5Ct%5Ctbottom:%20calc(100%25%20+%20.5rem);%5Cn%5Ct%5Ct%5Ct%5Ctleft:%200;%5Cn%5Ct%5Ct%5Ct%5Cttransform:%20none;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22code-sample%20%7B%5Cn%5Ctdisplay:%20block;%5Cn%5Ctoverflow-x:%20auto;%5Cn%5Ctwidth:%20min(100%25,%2047rem);%5Cn%5Ctmargin:%203.5rem%20auto%200;%5Cn%5Ctpadding:%201.25rem%200;%5Cn%5Ctborder:%201px%20solid%20%2339342c;%5Cn%5Ctborder-radius:%20.65rem;%5Cn%5Ctbackground:%20var(--pal-code);%5Cn%5Ctbox-shadow:%200%201.5rem%204rem%20rgba(64,%2045,%2032,%20.14);%5Cn%5Ctcolor:%20%23eee5d5;%5Cn%5Cttext-align:%20left;%5Cn%5Cn%5Ct.code-line%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctmin-width:%2039rem;%5Cn%5Ct%5Ctpadding-inline:%201rem;%5Cn%5Ct%5Ctline-height:%201.8;%5Cn%5Ct%5Ctwhite-space:%20pre;%5Cn%5Cn%5Ct%5Cti%20%7B%5Cn%5Ct%5Ct%5Ctwidth:%202.4rem;%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-code-muted);%5Cn%5Ct%5Ct%5Ctfont-style:%20normal;%5Cn%5Ct%5Ct%5Ctuser-select:%20none;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctcode%20%7B%20font:%20inherit;%20%7D%5Cn%5Ct%5Ctb%20%7B%20color:%20%23f3a65a;%20font-weight:%20400;%20%7D%5Cn%5Ct%5Ctem%20%7B%20color:%20%23e7d36f;%20font-style:%20normal;%20%7D%5Cn%5Ct%5Ctq%20%7B%5Cn%5Ct%5Ct%5Ctcolor:%20%2398c379;%5Cn%5Ct%5Ct%5Ctquotes:%20none;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22@use%20%5C%22../variable/break%5C%22;%5Cn%5Cnfeature-item%20%7B%5Cn%5Ctdisplay:%20block;%5Cn%5Ctpadding-block:%202rem;%5Cn%5Ctborder-bottom:%201px%20solid%20var(--pal-line);%5Cn%5Cn%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctgap:%203rem;%5Cn%5Ct%5Ctpadding:%202.5rem;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.feature-number%20%7B%5Cn%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ctmargin-bottom:%201rem;%5Cn%5Ct%5Ctcolor:%20var(--pal-accent);%5Cn%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ctfont-weight:%20700;%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctflex:%200%200%204rem;%5Cn%5Ct%5Ct%5Ctmargin-bottom:%200;%5Cn%5Ct%5Ct%5Ctpadding-top:%20.25rem;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ctp%20%7B%5Cn%5Ct%5Ctmax-width:%2040rem;%5Cn%5Ct%5Ctmargin-bottom:%200;%5Cn%5Ct%7D%5Cn%5Cn%7D%5Cn%22,%22@use%20%5C%22../variable/break%5C%22;%5Cn@use%20%5C%22../mixin/icon%5C%22;%5Cn%5Cntool-integrations%20%7B%5Cn%5Ctdisplay:%20block;%5Cn%5Cn%5Ctul%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ctpadding:%200;%5Cn%5Ct%5Ctflex-wrap:%20wrap;%5Cn%5Ct%5Ctjustify-content:%20center;%5Cn%5Ct%5Ctlist-style:%20none;%5Cn%5Cn%5Ct%5Ctli%20%7B%5Cn%5Ct%5Ct%5Ctwidth:%2050%25;%5Cn%5Ct%5Ct%5Ctpadding:%20.35rem;%5Cn%5Cn%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctwidth:%2016.666%25;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Cta%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctmin-height:%205rem;%5Cn%5Ct%5Ct%5Ctgap:%20.65rem;%5Cn%5Ct%5Ct%5Ctalign-items:%20center;%5Cn%5Ct%5Ct%5Ctjustify-content:%20center;%5Cn%5Ct%5Ct%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ct%5Ctborder-radius:%20.45rem;%5Cn%5Ct%5Ct%5Ctbackground:%20color-mix(in%20srgb,%20var(--pal-card)%2088%25,%20transparent);%5Cn%5Ct%5Ct%5Ctfont-weight:%20700;%5Cn%5Ct%5Ct%5Cttext-decoration:%20none;%5Cn%5Cn%5Ct%5Ct%5Ct&:hover%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctborder-color:%20var(--pal-accent);%5Cn%5Ct%5Ct%5Ct%5Ctcolor:%20var(--pal-accent);%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctli:nth-child(1)%20a::before%20%7B%20@include%20icon.icon(%5C%22brand-zapier%5C%22,%20currentColor);%20%7D%5Cn%5Ct%5Ctli:nth-child(2)%20a::before%20%7B%20@include%20icon.icon(%5C%22brand-google-drive%5C%22,%20currentColor);%20%7D%5Cn%5Ct%5Ctli:nth-child(3)%20a::before%20%7B%20@include%20icon.icon(%5C%22brand-trello%5C%22,%20currentColor);%20%7D%5Cn%5Ct%5Ctli:nth-child(4)%20a::before%20%7B%20@include%20icon.icon(%5C%22brand-github%5C%22,%20currentColor);%20%7D%5Cn%5Ct%5Ctli:nth-child(5)%20a::before%20%7B%20@include%20icon.icon(%5C%22mail%5C%22,%20currentColor);%20%7D%5Cn%5Ct%5Ctli:nth-child(6)%20a::before%20%7B%20@include%20icon.icon(%5C%22brand-slack%5C%22,%20currentColor);%20%7D%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22@use%20%5C%22../variable/break%5C%22;%5Cn@use%20%5C%22../decorator/button%5C%22;%5Cn%5Cnpricing-card%20%7B%5Cn%5Ctdisplay:%20block;%5Cn%5Ctposition:%20relative;%5Cn%5Ctmargin-bottom:%201rem;%5Cn%5Ctpadding:%201.5rem;%5Cn%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ctborder-radius:%20.55rem;%5Cn%5Ctbackground:%20var(--pal-card);%5Cn%5Cn%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ctwidth:%2033.333%25;%5Cn%5Ct%5Ctmargin-bottom:%200;%5Cn%5Ct%5Ctborder-radius:%200;%5Cn%5Ct%7D%5Cn%5Cn%5Ct&:first-child%20%7B%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctborder-radius:%20.55rem%200%200%20.55rem;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct&:last-child%20%7B%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctborder-radius:%200%20.55rem%20.55rem%200;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Ep%20%7B%5Cn%5Ct%5Ctmin-height:%203.2rem;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Ea%20%7B%5Cn%5Ct%5Ct@extend%20%25d-button;%5Cn%5Ct%5Ctwidth:%20100%25;%5Cn%5Ct%5Ctmargin-block:%20.5rem%201.5rem;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.price%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctmin-height:%20auto;%5Cn%5Ct%5Ctmargin-bottom:%20.8rem;%5Cn%5Ct%5Ctgap:%20.6rem;%5Cn%5Ct%5Ctalign-items:%20baseline;%5Cn%5Ct%5Ctcolor:%20var(--pal-ink);%5Cn%5Cn%5Ct%5Ctstrong%20%7B%5Cn%5Ct%5Ct%5Ctfont-size:%202.5rem;%5Cn%5Ct%5Ct%5Ctline-height:%201;%5Cn%5Ct%5Ct%5Ctletter-spacing:%20-.08em;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctspan%20%7B%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-muted);%5Cn%5Ct%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ctul%20%7B%5Cn%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ctpadding:%201.25rem%200%200;%5Cn%5Ct%5Ctborder-top:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ctlist-style:%20none;%5Cn%5Ct%7D%5Cn%5Cn%5Ctli%20%7B%5Cn%5Ct%5Ctposition:%20relative;%5Cn%5Ct%5Ctpadding:%20.3rem%200%20.3rem%201.5rem;%5Cn%5Ct%5Ctcolor:%20var(--pal-muted);%5Cn%5Ct%5Ctfont-size:%201rem;%5Cn%5Cn%5Ct%5Ct&::before%20%7B%5Cn%5Ct%5Ct%5Ctposition:%20absolute;%5Cn%5Ct%5Ct%5Ctleft:%200;%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-success);%5Cn%5Ct%5Ct%5Ctcontent:%20%5C%22%E2%9C%93%5C%22;%5Cn%5Ct%5Ct%5Ctfont-weight:%20700;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct&.pricing-card--featured%20%7B%5Cn%5Ct%5Ctborder:%202px%20solid%20var(--pal-accent);%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctmargin-block:%20-1rem;%5Cn%5Ct%5Ct%5Ctpadding-top:%202.5rem;%5Cn%5Ct%5Ct%5Ctborder-radius:%20.55rem;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.popular%20%7B%5Cn%5Ct%5Ct%5Ctmin-height:%200;%5Cn%5Ct%5Ct%5Ctmargin:%20-1.5rem%20-1.5rem%201.5rem;%5Cn%5Ct%5Ct%5Ctpadding:%20.35rem;%5Cn%5Ct%5Ct%5Ctbackground:%20var(--pal-accent);%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-paper);%5Cn%5Ct%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ct%5Ctfont-weight:%20700;%5Cn%5Ct%5Ct%5Ctletter-spacing:%20.1em;%5Cn%5Ct%5Ct%5Cttext-align:%20center;%5Cn%5Ct%5Ct%5Cttext-transform:%20uppercase;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%7D%5Cn%22,%22@use%20%5C%22../variable/break%5C%22;%5Cn%5Cn%25d-form-fields%20%7B%5Cn%5Ctdisplay:%20flex;%5Cn%5Ctwidth:%20100%25;%5Cn%5Ctgap:%201rem;%5Cn%5Ctflex-direction:%20column;%5Cn%5Cn%5Ct&.compact%20%7B%5Cn%5Ct%5Ctgap:%20.65rem;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.field,%20%3Elabel%20%7B%5Cn%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ctwidth:%20100%25;%5Cn%5Ct%5Ctmax-width:%20var(--size-form-field);%5Cn%5Ct%5Ctmargin:%200;%5Cn%5Cn%5Ct%5Ct%3Espan:first-child%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ct%5Ctmargin-bottom:%20.4rem;%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-ink);%5Cn%5Ct%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ct%5Ctfont-weight:%20700;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%3Esmall%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ct%5Ctmargin-top:%20.35rem;%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-muted);%5Cn%5Ct%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ct%5Ctfont-weight:%20400;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct&.invalid%20%3Esmall%20%7B%5Cn%5Ct%5Ct%5Ctcolor:%20var(--theme-danger);%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.choice%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ctalign-items:%20flex-start;%5Cn%5Ct%5Ctcolor:%20var(--pal-ink);%5Cn%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ctfont-weight:%20400;%5Cn%5Ct%5Ctcursor:%20pointer;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.field-row%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctgap:%201rem;%5Cn%5Ct%5Ctflex-direction:%20column;%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctflex-direction:%20row;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%3E*%20%7B%5Cn%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctwidth:%2050%25;%5Cn%5Ct%5Ct%5Ct%5Ctmax-width:%20none;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.fields%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctgap:%20.6rem;%5Cn%5Ct%5Ctflex-direction:%20column;%5Cn%5Cn%5Ct%5Ct%3E*%20%7B%5Cn%5Ct%5Ct%5Ctwidth:%20100%25;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctflex-direction:%20row;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctinput%20%7B%5Cn%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctflex:%201%201%20auto;%5Cn%5Ct%5Ct%5Ct%5Ctborder-radius:%20.4rem%200%200%20.4rem;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctbutton%20%7B%5Cn%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctwidth:%20auto;%5Cn%5Ct%5Ct%5Ct%5Ctborder-radius:%200%20.4rem%20.4rem%200;%5Cn%5Ct%5Ct%5Ct%5Ctwhite-space:%20nowrap;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.actions%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctwidth:%20100%25;%5Cn%5Ct%5Ctgap:%20.65rem;%5Cn%5Ct%5Ctmargin-top:%20.5rem;%5Cn%5Ct%5Ctflex-wrap:%20wrap;%5Cn%5Ct%5Ctjustify-content:%20flex-end;%5Cn%5Cn%5Ct%5Ct.action-left%20%7B%5Cn%5Ct%5Ct%5Ctmargin-right:%20auto;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%7D%5Cn%5Cn%25d-form-fields-card%20%7B%20display:%20flex;%20%7D%5Cn%22,%22@use%20%5C%22../decorator/form-fields%5C%22%20as%20*;%5Cn%5Cnsignup-form%20%7B%5Cn%5Ctdisplay:%20block;%5Cn%5Ctwidth:%20100%25;%5Cn%5Cn%5Ctform%20%7B%5Cn%5Ct%5Ct@extend%20%25d-form-fields;%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22@use%20%5C%22../variable/break%5C%22;%5Cn@use%20%5C%22../decorator/brand%5C%22;%5Cn%5Cnglobal-footer%20%7B%5Cn%5Ctdisplay:%20block;%5Cn%5Ctwidth:%20min(calc(100%25%20-%202rem),%20var(--size-shell));%5Cn%5Ctmargin-inline:%20auto;%5Cn%5Ctpadding:%202.5rem%200;%5Cn%5Ctborder-top:%201px%20solid%20var(--pal-line);%5Cn%5Ctcolor:%20var(--pal-muted);%5Cn%5Ctfont-size:%201rem;%5Cn%5Cn%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctgap:%202rem;%5Cn%5Ct%5Ctpadding-inline:%201rem;%5Cn%5Ct%5Ctalign-items:%20center;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Ea:first-child%20%7B%5Cn%5Ct%5Ct@extend%20%25d-brand;%5Cn%5Ct%7D%5Cn%5Cn%5Ctp%20%7B%5Cn%5Ct%5Ctmargin:%20.5rem%200%200;%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct&:last-child%20%7B%5Cn%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctmargin-left:%20auto;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ctnav%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctgap:%201rem;%5Cn%5Ct%5Ctmargin-top:%20.5rem;%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22@use%20%5C%22../variable/break%5C%22;%5Cn%5Cn%25l-sidebar%20%7B%5Cn%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctflex-wrap:%20wrap;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Eglobal-header%20%7B%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctposition:%20sticky;%5Cn%5Ct%5Ct%5Cttop:%200;%5Cn%5Ct%5Ct%5Ctwidth:%2015rem;%5Cn%5Ct%5Ct%5Ctheight:%20100svh;%5Cn%5Ct%5Ct%5Ctmin-height:%20100svh;%5Cn%5Ct%5Ct%5Ctflex-shrink:%200;%5Cn%5Ct%5Ct%5Ctalign-self:%20flex-start;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Emain%20%7B%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctwidth:%20calc(100%25%20-%2015rem);%5Cn%5Ct%5Ct%5Ctmin-width:%200;%5Cn%5Ct%5Ct%5Ctpadding:%202.5rem;%5Cn%5Ct%5Ct%5Ctflex:%200%200%20calc(100%25%20-%2015rem);%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Eglobal-footer%20%7B%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctwidth:%20min(calc(100%25%20-%2015rem),%20var(--size-shell));%5Cn%5Ct%5Ct%5Ctmargin-left:%2015rem;%5Cn%5Ct%5Ct%5Ctmargin-right:%200;%5Cn%5Ct%5Ct%5Ctflex:%200%200%20min(calc(100%25%20-%2015rem),%20var(--size-shell));%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22%25d-eyebrow%20%7B%5Cn%5Ctmargin-bottom:%201.25rem;%5Cn%5Ctcolor:%20var(--pal-accent);%5Cn%5Ctfont-size:%201rem;%5Cn%5Ctfont-weight:%20700;%5Cn%5Ctletter-spacing:%20.1em;%5Cn%5Cttext-transform:%20uppercase;%5Cn%7D%5Cn%22,%22%25d-hex-fade%20%7B%5Cn%5Ctposition:%20relative;%5Cn%5Ctisolation:%20isolate;%5Cn%5Cn%5Ctp%20%7B%5Cn%5Ct%5Ctfont-weight:%20700;%5Cn%5Ct%5Cttext-shadow:%20-0.1rem%20-0.1rem%20.25rem%20var(--pal-paper),%5Cn%5Ct%5Ct%5Ct0.1rem%20-0.1rem%20.25rem%20var(--pal-paper),%5Cn%5Ct%5Ct%5Ct0.1rem%200.1rem%20.25rem%20var(--pal-paper),%5Cn%5Ct%5Ct%5Ct-0.1rem%200.1rem%20.25rem%20var(--pal-paper);%5Cn%5Ct%7D%5Cn%5Cn%5Ct&::before,%20&::after%20%7B%5Cn%5Ct%5Ctposition:%20absolute;%5Cn%5Ct%5Ctinset:%200;%5Cn%5Ct%5Ctcontent:%20%5C%22%5C%22;%5Cn%5Ct%5Ctpointer-events:%20none;%5Cn%5Ct%7D%5Cn%5Cn%5Ct&::before%20%7B%5Cn%5Ct%5Ctz-index:%20-2;%5Cn%5Ct%5Ctbackground:%20var(--pal-grid);%5Cn%5Ct%5Ctmask-image:%20url(%5C%22data:image/svg+xml,%253Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='144'%20height='41.5'%253E%253Cg%20fill='none'%20stroke='black'%20stroke-width='1'%20stroke-linecap='square'%253E%253Cpath%20d='M0%200%2012-20.75h24L48%200%2036%2020.75H12Z'/%253E%253Cpath%20d='m72%200%2012-20.75h24L120%200l-12%2020.75H84Z'/%253E%253Cpath%20d='m36%2020.75L48%200h24l12%2020.75L72%2041.5H48Z'/%253E%253Cpath%20d='m108%2020.75L120%200h24l12%2020.75-12%2020.75h-24Z'/%253E%253Cpath%20d='m0%2041.5%2012-20.75h24L48%2041.5%2036%2062.25H12Z'/%253E%253Cpath%20d='m72%2041.5%2012-20.75h24l12%2020.75-12%2020.75H84Z'/%253E%253C/g%253E%253C/svg%253E%5C%22);%5Cn%5Ct%5Ctmask-repeat:%20repeat;%5Cn%5Ct%5Ctmask-size:%209rem%202.59375rem;%5Cn%5Ct%7D%5Cn%5Cn%5Ct&::after%20%7B%5Cn%5Ct%5Ctz-index:%20-1;%5Cn%5Ct%5Ctbackground:%20radial-gradient(ellipse%20at%20center,%20transparent%2020%25,%20var(--pal-paper)%2078%25);%5Cn%5Ct%7D%5Cn%5Cn%5Ct.hex-twinkle%20%7B%5Cn%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ctposition:%20absolute;%5Cn%5Ct%5Ctz-index:%20-2;%5Cn%5Ct%5Ctwidth:%203rem;%5Cn%5Ct%5Ctheight:%202.59375rem;%5Cn%5Ct%5Ctclip-path:%20polygon(25%25%200,%2075%25%200,%20100%25%2050%25,%2075%25%20100%25,%2025%25%20100%25,%200%2050%25);%5Cn%5Ct%5Ctanimation:%20hex-twinkle%202.8s%20ease-in-out%20forwards;%5Cn%5Ct%5Ctpointer-events:%20none;%5Cn%5Cn%5Ct%5Ct&--d1%20%7B%20background:%20color-mix(in%20srgb,%20var(--pal-accent)%2010%25,%20transparent);%20%7D%5Cn%5Ct%5Ct&--d2%20%7B%20background:%20color-mix(in%20srgb,%20var(--pal-success)%208%25,%20transparent);%20%7D%5Cn%5Ct%5Ct&--d3%20%7B%20background:%20color-mix(in%20srgb,%20var(--pal-warning)%208%25,%20transparent);%20%7D%5Cn%5Ct%5Ct&--d4%20%7B%20background:%20color-mix(in%20srgb,%20var(--pal-danger)%206%25,%20transparent);%20%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct@keyframes%20hex-twinkle%20%7B%5Cn%5Ct%5Ct0%25,%20100%25%20%7B%20opacity:%200;%20%7D%5Cn%5Ct%5Ct45%25,%2060%25%20%7B%20opacity:%201;%20%7D%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22%25d-section%20%7B%20padding-block:%20var(--size-section-space);%20%7D%5Cn%22,%22%25d-section-heading%20%7B%5Cn%5Ctmax-width:%20var(--size-reading);%5Cn%5Ctmargin-bottom:%203rem;%5Cn%5Cn%5Ct%3Ep:last-child%20%7B%5Cn%5Ct%5Ctmargin-bottom:%200;%5Cn%5Ct%7D%5Cn%5Cn%7D%5Cn%5Cn%25d-section-heading-center%20%7B%5Cn%5Ctmargin-inline:%20auto;%5Cn%5Cttext-align:%20center;%5Cn%7D%5Cn%22,%22%25d-shell%20%7B%5Cn%5Ctwidth:%20min(calc(100%25%20-%202rem),%20var(--size-shell));%5Cn%5Ctmargin-inline:%20auto;%5Cn%7D%5Cn%22,%22%25d-text-link%20%7B%5Cn%5Ctfont-weight:%20700;%5Cn%5Cttext-underline-offset:%20.25rem;%5Cn%7D%5Cn%22,%22@use%20%5C%22../variable/break%5C%22;%5Cn@use%20%5C%22../decorator/button%5C%22;%5Cn@use%20%5C%22../decorator/eyebrow%5C%22;%5Cn@use%20%5C%22../decorator/hex-fade%5C%22;%5Cn@use%20%5C%22../decorator/section%5C%22;%5Cn@use%20%5C%22../decorator/section-heading%5C%22;%5Cn@use%20%5C%22../decorator/shell%5C%22;%5Cn@use%20%5C%22../decorator/text-link%5C%22;%5Cn%5Cnbody.uri--index%20%7B%5Cn%5Ctdisplay:%20block;%5Cn%5Cn%5Ct%3Eglobal-header%20%7B%5Cn%5Ct%5Ctposition:%20fixed;%5Cn%5Ct%5Cttop:%200;%5Cn%5Ct%5Ctright:%200;%5Cn%5Ct%5Ctz-index:%2010;%5Cn%5Ct%5Ctwidth:%20auto;%5Cn%5Ct%5Ctmin-height:%200;%5Cn%5Ct%5Ctborder:%200;%5Cn%5Ct%5Ctbackground:%20transparent;%5Cn%5Cn%5Ct%5Ct%3Ea:first-child,%20summary,%20nav%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20none;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctdetails%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20block;%5Cn%5Cn%5Ct%5Ct%5Ct&:not(%5Bopen%5D)%3E.sidebar-content%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct.sidebar-content%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctpadding:%201rem;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct.sidebar-actions%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctposition:%20static;%5Cn%5Ct%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Cn%5Ct%5Ct%5Ct%5Ct.homepage-dashboard%20%7B%5Cn%5Ct%5Ct%5Ct%5Ct%5Ct@extend%20%25d-button;%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctmin-height:%202.15rem;%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctpadding:%20.35rem%20.7rem;%5Cn%5Ct%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct%5Ct.theme-toggle-label%20%7B%5Cn%5Ct%5Ct%5Ct%5Ct%5Cttop:%20calc(100%25%20+%20.5rem);%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctright:%200;%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctbottom:%20auto;%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctleft:%20auto;%5Cn%5Ct%5Ct%5Ct%5Ct%5Cttransform:%20none;%5Cn%5Ct%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Emain%20%7B%5Cn%5Ct%5Ctpadding:%200;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.hero%20%7B%5Cn%5Ct%5Ct@extend%20%25d-hex-fade;%5Cn%5Ct%5Ctoverflow:%20hidden;%5Cn%5Ct%5Ctpadding:%20clamp(5rem,%2012vw,%208rem)%201rem%206rem;%5Cn%5Ct%5Cttext-align:%20center;%5Cn%5Cn%5Ct%5Ct%3Ep%20%7B%5Cn%5Ct%5Ct%5Ctmax-width:%2040rem;%5Cn%5Ct%5Ct%5Ctmargin:%200%20auto%202rem;%5Cn%5Ct%5Ct%5Ctfont-size:%20clamp(1rem,%203vw,%201.25rem);%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Cth1%20span%20%7B%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-accent);%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.status-dot%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20inline-block;%5Cn%5Ct%5Ct%5Ctwidth:%20.5rem;%5Cn%5Ct%5Ct%5Ctheight:%20.5rem;%5Cn%5Ct%5Ct%5Ctmargin-right:%20.4rem;%5Cn%5Ct%5Ct%5Ctborder-radius:%2050%25;%5Cn%5Ct%5Ct%5Ctbackground:%20var(--pal-success);%5Cn%5Ct%5Ct%5Ctbox-shadow:%200%200%200%20.25rem%20color-mix(in%20srgb,%20var(--pal-success)%2012%25,%20transparent);%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct&__actions%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctgap:%201rem;%5Cn%5Ct%5Ct%5Ctflex-direction:%20column;%5Cn%5Ct%5Ct%5Ctalign-items:%20center;%5Cn%5Ct%5Ct%5Ctjustify-content:%20center;%5Cn%5Cn%5Ct%5Ct%5Ct%3Ea:first-child%20%7B%5Cn%5Ct%5Ct%5Ct%5Ct@extend%20%25d-button;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct%3Ea:last-child%20%7B%5Cn%5Ct%5Ct%5Ct%5Ct@extend%20%25d-text-link;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctflex-direction:%20row;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.feature-list%20%7B%5Cn%5Ct%5Ctborder-top:%201px%20solid%20var(--pal-line);%5Cn%5Ct%7D%5Cn%5Cn%5Ct%23how-it-works,%5Cn%5Ct%23pricing%20%7B%5Cn%5Ct%5Ct@extend%20%25d-section;%5Cn%5Ct%5Ct@extend%20%25d-shell;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%23how-it-works%3Eheader,%5Cn%5Ct.integrations%20header,%5Cn%5Ct%23pricing%3Eheader%20%7B%5Cn%5Ct%5Ct@extend%20%25d-section-heading;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.integrations%20header,%5Cn%5Ct%23pricing%3Eheader%20%7B%5Cn%5Ct%5Ct@extend%20%25d-section-heading-center;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%23how-it-works%3Eheader%3Ep:first-child,%5Cn%5Ct.integrations%20header%3Ep:first-child,%5Cn%5Ct%23pricing%3Eheader%3Ep:first-child,%5Cn%5Ct.signup__copy%3Ep:first-child%20%7B%5Cn%5Ct%5Ct@extend%20%25d-eyebrow;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.integrations%20%7B%5Cn%5Ct%5Ct@extend%20%25d-hex-fade;%5Cn%5Ct%5Ctoverflow:%20hidden;%5Cn%5Ct%5Ctpadding-block:%20var(--size-section-space);%5Cn%5Ct%5Ctborder-block:%201px%20solid%20var(--pal-line);%5Cn%5Cn%5Ct%5Ct%3Ediv%20%7B%5Cn%5Ct%5Ct%5Ct@extend%20%25d-shell;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.pricing-list%20%7B%5Cn%5Ct%5Ctmax-width:%2062rem;%5Cn%5Ct%5Ctmargin-inline:%20auto;%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctalign-items:%20stretch;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.signup%20%7B%5Cn%5Ct%5Ct@extend%20%25d-hex-fade;%5Cn%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ctoverflow:%20hidden;%5Cn%5Ct%5Ctwidth:%20min(calc(100%25%20-%202rem),%20var(--size-shell));%5Cn%5Ct%5Ctmargin:%200%20auto%20var(--size-section-space);%5Cn%5Ct%5Ctpadding:%202rem;%5Cn%5Ct%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ctborder-radius:%20.65rem;%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctgap:%204rem;%5Cn%5Ct%5Ct%5Ctpadding:%204rem;%5Cn%5Ct%5Ct%5Ctalign-items:%20center;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct&__copy%20%7B%5Cn%5Ct%5Ct%5Ctmax-width:%2034rem;%5Cn%5Cn%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctwidth:%2050%25;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Cth2%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctfont-size:%20clamp(2rem,%206vw,%203rem);%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctsignup-form%20%7B%5Cn%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctwidth:%2050%25;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22%25d-badge%20%7B%5Cn%5Ct--badge-colour:%20var(--pal-muted);%5Cn%5Ctdisplay:%20inline-block;%5Cn%5Ctpadding:%20.15rem%20.45rem;%5Cn%5Ctborder:%201px%20solid%20color-mix(in%20srgb,%20var(--badge-colour)%2045%25,%20var(--pal-line));%5Cn%5Ctborder-radius:%20999rem;%5Cn%5Ctbackground:%20color-mix(in%20srgb,%20var(--badge-colour)%2010%25,%20var(--pal-paper));%5Cn%5Ctcolor:%20var(--pal-ink);%5Cn%5Ctfont-size:%201rem;%5Cn%5Ctfont-weight:%20700;%5Cn%5Ctline-height:%201.4;%5Cn%5Cn%7D%5Cn%5Cn%25d-badge-success%20%7B%20--badge-colour:%20var(--theme-success);%20%7D%5Cn%25d-badge-warning%20%7B%20--badge-colour:%20var(--theme-warning);%20%7D%5Cn%25d-badge-danger%20%7B%20--badge-colour:%20var(--theme-danger);%20%7D%5Cn%22,%22%25d-callout%20%7B%5Cn%5Ct--callout-colour:%20var(--pal-accent);%5Cn%5Ctdisplay:%20block;%5Cn%5Ctpadding:%201rem;%5Cn%5Ctborder:%201px%20solid%20color-mix(in%20srgb,%20var(--callout-colour)%2045%25,%20var(--pal-line));%5Cn%5Ctborder-left:%20.25rem%20solid%20var(--callout-colour);%5Cn%5Ctborder-radius:%20.35rem;%5Cn%5Ctbackground:%20color-mix(in%20srgb,%20var(--callout-colour)%208%25,%20var(--pal-paper));%5Cn%5Cn%5Ct%3E:last-child%20%7B%5Cn%5Ct%5Ctmargin-bottom:%200;%5Cn%5Ct%7D%5Cn%5Cn%7D%5Cn%5Cn%25d-callout-success%20%7B%20--callout-colour:%20var(--theme-success);%20%7D%5Cn%25d-callout-warning%20%7B%20--callout-colour:%20var(--theme-warning);%20%7D%5Cn%25d-callout-danger%20%7B%20--callout-colour:%20var(--theme-danger);%20%7D%5Cn%22,%22%25d-card%20%7B%5Cn%5Ctdisplay:%20block;%5Cn%5Ctpadding:%201.25rem;%5Cn%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ctborder-radius:%20var(--size-radius);%5Cn%5Ctbackground:%20var(--pal-card);%5Cn%5Ctbox-shadow:%200%20.1rem%20.25rem%20color-mix(in%20srgb,%20var(--pal-ink)%205%25,%20transparent);%5Cn%5Ctcolor:%20var(--pal-ink);%5Cn%5Cttext-decoration:%20none;%5Cn%5Cn%5Ct%3E:last-child%20%7B%5Cn%5Ct%5Ctmargin-bottom:%200;%5Cn%5Ct%7D%5Cn%5Cn%7D%5Cn%5Cn%25d-card-soft%20%7B%5Cn%5Ctbackground:%20var(--pal-soft);%5Cn%5Ctbox-shadow:%20none;%5Cn%7D%5Cn%5Cn%25d-card-interactive%20%7B%5Cn%5Ctcolor:%20var(--pal-ink);%5Cn%5Cttext-decoration:%20none;%5Cn%5Cttransition:%20border-color%20120ms%20ease,%20transform%20120ms%20ease;%5Cn%5Cn%5Ct&:hover%20%7B%5Cn%5Ct%5Ctborder-color:%20var(--pal-accent);%5Cn%5Ct%5Cttransform:%20translateY(-.1rem);%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22@use%20%5C%22../variable/break%5C%22;%5Cn@use%20%5C%22../decorator/badge%5C%22;%5Cn@use%20%5C%22../decorator/brand%5C%22;%5Cn@use%20%5C%22../decorator/button%5C%22;%5Cn@use%20%5C%22../decorator/callout%5C%22;%5Cn@use%20%5C%22../decorator/card%5C%22;%5Cn@use%20%5C%22../decorator/eyebrow%5C%22;%5Cn@use%20%5C%22../decorator/form-fields%5C%22;%5Cn%5Cnbody.uri--digital-style%20%7B%5Cn%5Ct%3Eglobal-header%20%7B%5Cn%5Ct%5Ctdisplay:%20none;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Emain%20%7B%5Cn%5Ct%5Ctpadding:%200;%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20grid;%5Cn%5Ct%5Ct%5Ctgrid-template-columns:%2015rem%20minmax(0,%201fr);%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.ds-sidebar%20%7B%5Cn%5Ct%5Ctpadding:%201rem;%5Cn%5Ct%5Ctborder-bottom:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ctbackground:%20var(--pal-soft);%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctposition:%20sticky;%5Cn%5Ct%5Ct%5Cttop:%200;%5Cn%5Ct%5Ct%5Ctheight:%20100svh;%5Cn%5Ct%5Ct%5Ctborder-right:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ct%5Ctborder-bottom:%200;%5Cn%5Ct%5Ct%5Ctoverflow-y:%20auto;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%3Ea:first-child%20%7B%5Cn%5Ct%5Ct%5Ct@extend%20%25d-brand;%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctmin-height:%204rem;%5Cn%5Ct%5Ct%5Ctalign-items:%20center;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctnav%20p%20%7B%5Cn%5Ct%5Ct%5Ctmargin:%201.25rem%20.65rem%20.35rem;%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-muted);%5Cn%5Ct%5Ct%5Ctfont-weight:%20700;%5Cn%5Ct%5Ct%5Ctletter-spacing:%20.08em;%5Cn%5Ct%5Ct%5Cttext-transform:%20uppercase;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctnav%20ul%20%7B%5Cn%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ct%5Ctpadding:%200;%5Cn%5Ct%5Ct%5Ctlist-style:%20none;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctnav%20a%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ct%5Ctpadding:%20.45rem%20.65rem;%5Cn%5Ct%5Ct%5Ctborder-radius:%20.35rem;%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-muted);%5Cn%5Ct%5Ct%5Cttext-decoration:%20none;%5Cn%5Cn%5Ct%5Ct%5Ct&:hover,%20&:focus%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctbackground:%20var(--pal-paper);%5Cn%5Ct%5Ct%5Ct%5Ctcolor:%20var(--pal-ink);%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct&%5Baria-current=%5C%22location%5C%22%5D%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctbackground:%20var(--pal-accent-soft);%5Cn%5Ct%5Ct%5Ct%5Ctbox-shadow:%20inset%20.2rem%200%200%20var(--pal-accent);%5Cn%5Ct%5Ct%5Ct%5Ctcolor:%20var(--pal-ink);%5Cn%5Ct%5Ct%5Ct%5Ctfont-weight:%20700;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.theme-toggle%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctposition:%20relative;%5Cn%5Ct%5Ct%5Ctwidth:%202.15rem;%5Cn%5Ct%5Ct%5Ctheight:%202.15rem;%5Cn%5Ct%5Ct%5Ctmargin-top:%201.5rem;%5Cn%5Ct%5Ct%5Ctpadding:%200;%5Cn%5Ct%5Ct%5Ctalign-items:%20center;%5Cn%5Ct%5Ct%5Ctjustify-content:%20center;%5Cn%5Ct%5Ct%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ct%5Ctborder-radius:%20.4rem;%5Cn%5Ct%5Ct%5Ctbackground:%20var(--pal-paper);%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-ink);%5Cn%5Ct%5Ct%5Ctcursor:%20pointer;%5Cn%5Cn%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctposition:%20absolute;%5Cn%5Ct%5Ct%5Ct%5Ctbottom:%201.5rem;%5Cn%5Ct%5Ct%5Ct%5Ctleft:%201rem;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct&%5Bdata-theme-mode=%5C%22system%5C%22%5D::before%20%7B%20content:%20%5C%22%E2%97%90%5C%22;%20%7D%5Cn%5Ct%5Ct%5Ct&%5Bdata-theme-mode=%5C%22light%5C%22%5D::before%20%7B%20content:%20%5C%22%E2%98%BC%5C%22;%20%7D%5Cn%5Ct%5Ct%5Ct&%5Bdata-theme-mode=%5C%22dark%5C%22%5D::before%20%7B%20content:%20%5C%22%E2%98%BE%5C%22;%20%7D%5Cn%5Cn%5Ct%5Ct%5Ct.theme-toggle-label%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20none;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.ds-content%20%7B%5Cn%5Ct%5Ctpadding:%201rem;%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctpadding:%202.5rem;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.ds-header%20%7B%5Cn%5Ct%5Ctmax-width:%2052rem;%5Cn%5Ct%5Ctmargin-bottom:%203rem;%5Cn%5Ct%5Ctpadding-bottom:%202rem;%5Cn%5Ct%5Ctborder-bottom:%201px%20solid%20var(--pal-line);%5Cn%5Cn%5Ct%5Cth1%20%7B%5Cn%5Ct%5Ct%5Ctfont-size:%20clamp(2.2rem,%208vw,%204.5rem);%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.ds-header%3Ep:first-child,%5Cn%5Ct.ds-section%3Eheader%3Ep:first-child%20%7B%5Cn%5Ct%5Ct@extend%20%25d-eyebrow;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%23typography%3Ediv,%5Cn%5Ct%23buttons%3Ediv,%5Cn%5Ct%23forms%3Eform,%5Cn%5Ct%23choices%3Ediv:last-child,%5Cn%5Ct%23cards%20article,%5Cn%5Ct%23cards%3Ea,%5Cn%5Ct%23data%3E.ds-grid%3Ediv,%5Cn%5Ct%23navigation%3Ediv%20%7B%5Cn%5Ct%5Ct@extend%20%25d-card;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%23cards%20article:nth-child(2)%20%7B%5Cn%5Ct%5Ct@extend%20%25d-card-soft;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%23cards%3Ea%20%7B%5Cn%5Ct%5Ct@extend%20%25d-card-interactive;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%23forms%3Eform,%5Cn%5Ct%23choices%20fieldset,%5Cn%5Ct%23choices%3Ediv:last-child,%5Cn%5Ct%23expandable-cards%20.expandable-card-content,%5Cn%5Ct%23feedback%3Ediv%20%7B%5Cn%5Ct%5Ct@extend%20%25d-form-fields;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%23forms%3Eform%20%7B%5Cn%5Ct%5Ct@extend%20%25d-form-fields-card;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%23cards%20article%3Ediv,%5Cn%5Ct%23feedback%3Ediv%3Ediv%20%7B%5Cn%5Ct%5Ct@extend%20%25d-callout;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.callout--success%20%7B%20@extend%20%25d-callout-success;%20%7D%5Cn%5Ct.callout--warning%20%7B%20@extend%20%25d-callout-warning;%20%7D%5Cn%5Ct.callout--danger%20%7B%20@extend%20%25d-callout-danger;%20%7D%5Cn%5Cn%5Ct%23cards%20:is(article,%20a)%3Espan:first-child,%5Cn%5Ct%23feedback%20span,%5Cn%5Ct%23data%20td%3Espan%20%7B%5Cn%5Ct%5Ct@extend%20%25d-badge;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%23cards%20:is(article,%20a)%3Espan:first-child%20%7B%5Cn%5Ct%5Ctmargin-bottom:%20.75rem;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.badge--success%20%7B%20@extend%20%25d-badge-success;%20%7D%5Cn%5Ct.badge--warning%20%7B%20@extend%20%25d-badge-warning;%20%7D%5Cn%5Ct.badge--danger%20%7B%20@extend%20%25d-badge-danger;%20%7D%5Cn%5Cn%5Ct%23buttons%20a%20%7B%5Cn%5Ct%5Ct@extend%20%25d-button;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.ds-section%20%7B%5Cn%5Ct%5Ctmax-width:%2064rem;%5Cn%5Ct%5Ctmargin-bottom:%204rem;%5Cn%5Ct%5Ctscroll-margin-top:%201rem;%5Cn%5Cn%5Ct%5Ct%3Eheader%20%7B%5Cn%5Ct%5Ct%5Ctmax-width:%2044rem;%5Cn%5Ct%5Ct%5Ctmargin-bottom:%201.5rem;%5Cn%5Cn%5Ct%5Ct%5Cth2%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctfont-size:%20clamp(1.7rem,%205vw,%202.5rem);%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.ds-grid%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctgap:%201rem;%5Cn%5Ct%5Ctflex-direction:%20column;%5Cn%5Cn%5Ct%5Ct%3E*%20%7B%5Cn%5Ct%5Ct%5Ctflex:%201%201%200;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctflex-direction:%20row;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.ds-stack%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctgap:%20.75rem;%5Cn%5Ct%5Ctflex-wrap:%20wrap;%5Cn%5Ct%5Ctalign-items:%20center;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%23forms%3Eform+.ds-stack,%5Cn%5Ct.table-scroll+.ds-grid%20%7B%5Cn%5Ct%5Ctmargin-top:%201rem;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.ds-swatch%20%7B%5Cn%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ctmin-height:%206rem;%5Cn%5Ct%5Ctpadding:%20.75rem;%5Cn%5Ct%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ctborder-radius:%20.35rem;%5Cn%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ctfont-weight:%20700;%5Cn%5Cn%5Ct%5Ct&--accent%20%7B%20background:%20var(--pal-accent);%20color:%20var(--pal-paper);%20%7D%5Cn%5Ct%5Ct&--soft%20%7B%20background:%20var(--pal-soft);%20%7D%5Cn%5Ct%5Ct&--success%20%7B%20background:%20var(--pal-success);%20color:%20var(--pal-paper);%20%7D%5Cn%5Ct%5Ct&--warning%20%7B%20background:%20var(--pal-warning);%20color:%20var(--pal-paper);%20%7D%5Cn%5Ct%5Ct&--danger%20%7B%20background:%20var(--pal-danger);%20color:%20var(--pal-paper);%20%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.table-scroll%20%7B%5Cn%5Ct%5Ctoverflow-x:%20auto;%5Cn%5Ct%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ctborder-radius:%20var(--size-radius);%5Cn%5Ct%7D%5Cn%5Cn%5Ctcode:not(code-sample%20code),%20kbd%20%7B%5Cn%5Ct%5Ctpadding:%20.1rem%20.3rem;%5Cn%5Ct%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ctborder-radius:%20.25rem;%5Cn%5Ct%5Ctbackground:%20var(--pal-soft);%5Cn%5Ct%5Ctfont:%20inherit;%5Cn%5Ct%5Ctfont-size:%201em;%5Cn%5Ct%7D%5Cn%5Cn%5Ctprogress,%20meter%20%7B%5Cn%5Ct%5Ctwidth:%20100%25;%5Cn%5Ct%5Ctheight:%201rem;%5Cn%5Ct%5Ctaccent-color:%20var(--pal-accent);%5Cn%5Ct%7D%5Cn%5Cn%7D%5Cn%22,%22@use%20%5C%22callout%5C%22;%5Cn@use%20%5C%22eyebrow%5C%22;%5Cn%5Cn%25d-typography%20%7B%5Cn%5Ctmax-width:%2048rem;%5Cn%5Ctmargin-inline:%20auto;%5Cn%5Cn%5Ct%3Eheader%20%7B%5Cn%5Ct%5Ctmargin-bottom:%203rem;%5Cn%5Cn%5Ct%5Ct%3Ep:first-child%20%7B%5Cn%5Ct%5Ct%5Ct@extend%20%25d-eyebrow;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Cth1%20%7B%5Cn%5Ct%5Ct%5Ctmargin-bottom:%20.5rem;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Cth1+p%20%7B%5Cn%5Ct%5Ct%5Ctfont-size:%201.25rem;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Cttime%20%7B%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-muted);%5Cn%5Ct%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Eh2%20%7B%5Cn%5Ct%5Ctmargin-top:%203rem;%5Cn%5Ct%5Ctfont-size:%20clamp(1.5rem,%204vw,%202rem);%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Eh3%20%7B%5Cn%5Ct%5Ctmargin-top:%202rem;%5Cn%5Ct%7D%5Cn%5Cn%5Ctli+li%20%7B%5Cn%5Ct%5Ctmargin-top:%20.75rem;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Easide%20%7B%5Cn%5Ct%5Ct@extend%20%25d-callout;%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22@use%20%5C%22../variable/break%5C%22;%5Cn@use%20%5C%22../decorator/badge%5C%22;%5Cn@use%20%5C%22../decorator/button%5C%22;%5Cn@use%20%5C%22../decorator/card%5C%22;%5Cn@use%20%5C%22../decorator/eyebrow%5C%22;%5Cn@use%20%5C%22../decorator/typography%5C%22;%5Cn@use%20%5C%22../mixin/icon%5C%22;%5Cn%5Cnbody.dir--app%20%7B%5Cn%5Ct%3Emain%20%7B%5Cn%5Ct%5Ctmax-width:%2090rem;%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Eglobal-footer%20%7B%5Cn%5Ct%5Ctdisplay:%20none;%5Cn%5Ct%7D%5Cn%5Cn%5Cth1%20%7B%5Cn%5Ct%5Ctmargin-bottom:%20.25rem;%5Cn%5Ct%5Ctfont-size:%20clamp(2.4rem,%206vw,%204rem);%5Cn%5Ct%7D%5Cn%5Cn%5Cth2%20%7B%5Cn%5Ct%5Ctfont-size:%20clamp(1.5rem,%204vw,%202rem);%5Cn%5Ct%7D%5Cn%5Cn%5Ct.app-page-heading%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctgap:%201.5rem;%5Cn%5Ct%5Ctmargin-bottom:%202rem;%5Cn%5Ct%5Ctalign-items:%20flex-end;%5Cn%5Ct%5Ctjustify-content:%20space-between;%5Cn%5Cn%5Ct%5Ctp%20%7B%5Cn%5Ct%5Ct%5Ctmargin-bottom:%200;%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-muted);%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%3Ediv%3Ep:first-child%20%7B%5Cn%5Ct%5Ct%5Ct@extend%20%25d-eyebrow;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.onboarding,%5Cn%5Ct.dashboard-chart,%5Cn%5Ct.table-scroll,%5Cn%5Ct.settings-panel,%5Cn%5Ct.action-url,%5Cn%5Ct.danger-zone,%5Cn%5Ct.submission-detail,%5Cn%5Ct.account-grid%3Earticle%20%7B%5Cn%5Ct%5Ct@extend%20%25d-card;%5Cn%5Ct%5Ctpadding:%201.5rem;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.app-page-heading%3Ea,%5Cn%5Ct.onboarding%20li%3Ea,%5Cn%5Ct.row-actions%3Ea,%5Cn%5Ct.settings-form%20.actions%3Ea%20%7B%5Cn%5Ct%5Ct@extend%20%25d-button;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.onboarding%20%7B%5Cn%5Ct%5Ctmargin-bottom:%202rem;%5Cn%5Cn%5Ct%5Ct%3Eheader%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctgap:%201rem;%5Cn%5Ct%5Ct%5Ctalign-items:%20flex-start;%5Cn%5Ct%5Ct%5Ctjustify-content:%20space-between;%5Cn%5Ct%5Ct%5Ctborder-bottom:%201px%20solid%20var(--pal-line);%5Cn%5Cn%5Ct%5Ct%5Ctp:first-child%20%7B%5Cn%5Ct%5Ct%5Ct%5Ct@extend%20%25d-eyebrow;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctol%20%7B%5Cn%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ct%5Ctpadding:%200;%5Cn%5Ct%5Ct%5Ctlist-style:%20none;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctli%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20grid;%5Cn%5Ct%5Ct%5Ctgrid-template-columns:%202.5rem%201fr;%5Cn%5Ct%5Ct%5Ctgap:%201rem;%5Cn%5Ct%5Ct%5Ctpadding:%201.25rem%200;%5Cn%5Ct%5Ct%5Ctborder-bottom:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ct%5Ctalign-items:%20center;%5Cn%5Cn%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctgrid-template-columns:%202.5rem%201fr%20auto;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct&:last-child%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctpadding-bottom:%200;%5Cn%5Ct%5Ct%5Ct%5Ctborder:%200;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct%3Espan%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ct%5Ctjustify-content:%20center;%5Cn%5Ct%5Ct%5Ct%5Ctalign-items:%20center;%5Cn%5Ct%5Ct%5Ct%5Ctwidth:%202.25rem;%5Cn%5Ct%5Ct%5Ct%5Ctheight:%202.25rem;%5Cn%5Ct%5Ct%5Ct%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ct%5Ct%5Ctborder-radius:%2050%25;%5Cn%5Ct%5Ct%5Ct%5Ctfont-weight:%20700;%5Cn%5Ct%5Ct%5Ct%5Ctplace-items:%20center;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ctp%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ct%5Ct%5Ctcolor:%20var(--pal-muted);%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct%3Ea%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctgrid-column:%202;%5Cn%5Ct%5Ct%5Ct%5Ctjustify-self:%20start;%5Cn%5Cn%5Ct%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctgrid-column:%203;%5Cn%5Ct%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct&.complete%20%7B%5Cn%5Ct%5Ct%5Ct%5Ct%3Espan%20%7B%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctborder-color:%20var(--pal-success);%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctbackground:%20var(--pal-success);%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctcolor:%20var(--pal-paper);%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctfont-size:%200;%5Cn%5Cn%5Ct%5Ct%5Ct%5Ct%5Ct&::after%20%7B%5Cn%5Ct%5Ct%5Ct%5Ct%5Ct%5Ct@include%20icon.icon(%5C%22check%5C%22,%20var(--pal-soft));%5Cn%5Ct%5Ct%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct%5Ctstrong%20%7B%5Cn%5Ct%5Ct%5Ct%5Ct%5Cttext-decoration:%20line-through;%5Cn%5Ct%5Ct%5Ct%5Ct%5Cttext-decoration-color:%20var(--pal-muted);%5Cn%5Ct%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.dashboard-filter%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctgap:%201rem;%5Cn%5Ct%5Ctmargin-bottom:%201.25rem;%5Cn%5Ct%5Ctalign-items:%20flex-end;%5Cn%5Cn%5Ct%5Ctlabel%20%7B%5Cn%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctselect%20%7B%5Cn%5Ct%5Ct%5Ctmin-width:%2014rem;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.metric-grid%20%7B%5Cn%5Ct%5Ctdisplay:%20grid;%5Cn%5Ct%5Ctgap:%201rem;%5Cn%5Ct%5Ctmargin-bottom:%201rem;%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctgrid-template-columns:%20repeat(4,%201fr);%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.metric-card%20%7B%5Cn%5Ct%5Ctpadding:%201.25rem;%5Cn%5Ct%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ctborder-radius:%20var(--size-radius);%5Cn%5Ct%5Ctbackground:%20var(--pal-card);%5Cn%5Cn%5Ct%5Ctp%20%7B%5Cn%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-muted);%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctstrong%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ct%5Ctfont-size:%202.5rem;%5Cn%5Ct%5Ct%5Ctline-height:%201.2;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctspan,%20a%20%7B%5Cn%5Ct%5Ct%5Ctfont-size:%201rem;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.dashboard-chart%20%7B%5Cn%5Ct%5Ctmargin-top:%201rem;%5Cn%5Cn%5Ct%5Ct.chart%20%7B%5Cn%5Ct%5Ct%5Ctwidth:%20100%25;%5Cn%5Ct%5Ct%5Ctheight:%2022rem;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctscript%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20none;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%3Eheader%20p:first-child%20%7B%5Cn%5Ct%5Ct%5Ct@extend%20%25d-eyebrow;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.table-scroll%20%7B%5Cn%5Ct%5Ctoverflow-x:%20auto;%5Cn%5Ct%5Ctpadding:%200;%5Cn%5Cn%5Ct%5Cttable%20%7B%5Cn%5Ct%5Ct%5Ctmin-width:%2052rem;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctth:last-child,%20td:last-child%20%7B%5Cn%5Ct%5Ct%5Cttext-align:%20right;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.row-actions%20%7B%5Cn%5Ct%5Ctwhite-space:%20nowrap;%5Cn%5Cn%5Ct%5Ctform%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20inline-flex;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Cta,%20button%20%7B%5Cn%5Ct%5Ct%5Ctmin-height:%202.25rem;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.empty-state%20%7B%5Cn%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ctpadding:%202rem;%5Cn%5Ct%5Ctcolor:%20var(--pal-muted);%5Cn%5Ct%5Cttext-align:%20center;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.visually-hidden%20%7B%5Cn%5Ct%5Ctposition:%20absolute;%5Cn%5Ct%5Ctoverflow:%20hidden;%5Cn%5Ct%5Ctwidth:%201px;%5Cn%5Ct%5Ctheight:%201px;%5Cn%5Ct%5Ctmargin:%20-1px;%5Cn%5Ct%5Ctpadding:%200;%5Cn%5Ct%5Ctborder:%200;%5Cn%5Ct%5Ctclip:%20rect(0,%200,%200,%200);%5Cn%5Ct%5Ctwhite-space:%20nowrap;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.settings-form%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctgap:%201.5rem;%5Cn%5Ct%5Ctmargin-bottom:%201.5rem;%5Cn%5Ct%5Ctflex-direction:%20column;%5Cn%5Cn%5Ct%5Ct%3Eh1,%20%3Eh2,%20%3Eh3,%20%3Eh4,%20%3Eh5,%20%3Eh6%20%7B%5Cn%5Ct%5Ct%5Ctmargin:%201rem;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.settings-panel%20%7B%5Cn%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ctgap:%201.5rem;%5Cn%5Ct%5Ctflex-direction:%20column;%5Cn%5Cn%5Ct%5Cth2%20%7B%5Cn%5Ct%5Ct%5Ctmargin:%201rem%200%200;%5Cn%5Ct%5Ct%5Ctpadding-bottom:%20.5rem;%5Cn%5Ct%5Ct%5Ctborder-bottom:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%7D%5Cn%5Cn%5Ct.forwarding-form%20%7B%5Cn%5Ct%5Ctmargin-bottom:%201.5rem;%5Cn%5Cn%5Ct%5Ct.actions%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctgap:%20.75rem;%5Cn%5Ct%5Ct%5Ctjustify-content:%20flex-end;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.settings-form%20%7B%5Cn%5Ct%5Ctlabel%20%7B%5Cn%5Ct%5Ct%5Ctmax-width:%20none;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.field-row%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20grid;%5Cn%5Ct%5Ct%5Ctgap:%201rem;%5Cn%5Cn%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctgrid-template-columns:%20repeat(2,%20minmax(0,%201fr));%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.actions%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctgap:%20.75rem;%5Cn%5Ct%5Ct%5Ctjustify-content:%20flex-end;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.email-forwarding%20%7B%5Cn%5Ct%5Ctmargin-bottom:%201.5rem;%5Cn%5Cn%5Ct%5Ctul%20%7B%5Cn%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ct%5Ctpadding:%200;%5Cn%5Ct%5Ct%5Ctlist-style:%20none;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctli%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctgap:%201rem;%5Cn%5Ct%5Ct%5Ctpadding:%201rem%200;%5Cn%5Ct%5Ct%5Ctborder-bottom:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ct%5Ctflex-wrap:%20wrap;%5Cn%5Ct%5Ct%5Ctalign-items:%20flex-end;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.forwarder-heading%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctmin-width:%20min(100%25,%2020rem);%5Cn%5Ct%5Ct%5Ctgap:%20.75rem;%5Cn%5Ct%5Ct%5Ctmargin-right:%20auto;%5Cn%5Ct%5Ct%5Ctalign-items:%20center;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.forwarder-status%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctwidth:%202.5rem;%5Cn%5Ct%5Ct%5Ctheight:%202.5rem;%5Cn%5Ct%5Ct%5Ctborder-radius:%2050%25;%5Cn%5Ct%5Ct%5Ctalign-items:%20center;%5Cn%5Ct%5Ct%5Ctjustify-content:%20center;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.pending%20.forwarder-status%20%7B%5Cn%5Ct%5Ct%5Ctbackground:%20color-mix(in%20srgb,%20var(--theme-warning)%2018%25,%20transparent);%5Cn%5Ct%5Ct%5Ct&::after%20%7B%20@include%20icon.icon(%5C%22mail-question%5C%22,%20var(--theme-warning));%20%7D%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.confirmed%20.forwarder-status%20%7B%5Cn%5Ct%5Ct%5Ctbackground:%20color-mix(in%20srgb,%20var(--theme-success)%2018%25,%20transparent);%5Cn%5Ct%5Ct%5Ct&::after%20%7B%20@include%20icon.icon(%5C%22mail-check%5C%22,%20var(--theme-success));%20%7D%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.forwarder-badge%20%7B%20@extend%20%25d-badge;%20%7D%5Cn%5Ct%5Ct.pending%20.forwarder-badge%20%7B%20@extend%20%25d-badge-warning;%20%7D%5Cn%5Ct%5Ct.confirmed%20.forwarder-badge%20%7B%20@extend%20%25d-badge-success;%20%7D%5Cn%5Cn%5Ct%5Ct.confirm-forwarder,%20.add-forwarder%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctgap:%20.75rem;%5Cn%5Ct%5Ct%5Ctalign-items:%20flex-end;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.confirm-forwarder%20label%20%7B%5Cn%5Ct%5Ct%5Ctmax-width:%2011rem;%5Cn%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.add-forwarder%20%7B%5Cn%5Ct%5Ct%5Ctmargin-top:%201.25rem;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.smtp-settings%20%7B%5Cn%5Ct%5Ct%5Ctmargin-top:%201.5rem;%5Cn%5Ct%5Ct%5Ctbox-shadow:%20none;%5Cn%5Cn%5Ct%5Ct%5Ct.smtp-mode%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ct%5Ctmargin-bottom:%201rem;%5Cn%5Ct%5Ct%5Ct%5Ctjustify-content:%20flex-end;%5Cn%5Ct%5Ct%5Ct%5Ctcolor:%20var(--pal-muted);%5Cn%5Cn%5Ct%5Ct%5Ct%5Ctp%20%7B%20margin:%200;%20%7D%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct.smtp-revert%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20inline;%5Cn%5Ct%5Ct%5Ct%5Ctmin-height:%200;%5Cn%5Ct%5Ct%5Ct%5Ctpadding:%200;%5Cn%5Ct%5Ct%5Ct%5Ctborder:%200;%5Cn%5Ct%5Ct%5Ct%5Ctcolor:%20var(--theme-action-bg);%5Cn%5Ct%5Ct%5Ct%5Ctfont:%20inherit;%5Cn%5Ct%5Ct%5Ct%5Cttext-decoration:%20underline;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct.field-row%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20grid;%5Cn%5Ct%5Ct%5Ct%5Ctgap:%201rem;%5Cn%5Cn%5Ct%5Ct%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctgrid-template-columns:%20repeat(2,%20minmax(0,%201fr));%5Cn%5Ct%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct.actions%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ct%5Ctgap:%20.75rem;%5Cn%5Ct%5Ct%5Ct%5Ctjustify-content:%20flex-end;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.forwarder-selector%20%7B%5Cn%5Ct%5Ctmargin-bottom:%201rem;%5Cn%5Cn%5Ct%5Ct.forwarder-choices%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctgap:%20.75rem;%5Cn%5Ct%5Ct%5Ctpadding-bottom:%20.5rem;%5Cn%5Ct%5Ct%5Ctoverflow-x:%20auto;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctlabel%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20inline-flex;%5Cn%5Ct%5Ct%5Ctmin-width:%20max-content;%5Cn%5Ct%5Ct%5Ctgap:%20.55rem;%5Cn%5Ct%5Ct%5Ctpadding:%20.65rem%20.8rem;%5Cn%5Ct%5Ct%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ct%5Ctborder-radius:%20var(--size-radius);%5Cn%5Ct%5Ct%5Ctbackground:%20var(--pal-card);%5Cn%5Ct%5Ct%5Ctalign-items:%20center;%5Cn%5Ct%5Ct%5Ctcursor:%20pointer;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctlabel:has(input:checked)%20%7B%5Cn%5Ct%5Ct%5Ctborder-color:%20var(--theme-primary);%5Cn%5Ct%5Ct%5Ctbox-shadow:%200%200%200%201px%20var(--theme-primary);%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctimg%20%7B%20width:%201.5rem;%20height:%201.5rem;%20object-fit:%20contain;%20%7D%5Cn%5Ct%5Ctbutton%20%7B%20margin-top:%20.75rem;%20%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.placeholder-forwarding%20%7B%20margin-bottom:%201rem;%20%7D%5Cn%5Cn%5Ct.flash-dialog%20%7B%5Cn%5Ct%5Ctmax-width:%20min(32rem,%20calc(100%25%20-%202rem));%5Cn%5Ct%5Ctpadding:%201.5rem;%5Cn%5Ct%5Ctborder:%201px%20solid%20var(--theme-danger);%5Cn%5Ct%5Ctborder-radius:%20var(--size-radius);%5Cn%5Ct%5Ctbackground:%20var(--pal-card);%5Cn%5Ct%5Ctcolor:%20var(--pal-ink);%5Cn%5Cn%5Ct%5Ct&::backdrop%20%7B%5Cn%5Ct%5Ct%5Ctbackground:%20rgb(0%200%200%20/%2055%25);%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctform%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ctgap:%201rem;%5Cn%5Ct%5Ct%5Ctflex-direction:%20column;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Cth2,%20p%20%7B%20margin:%200;%20%7D%5Cn%5Ct%5Ctbutton%20%7B%20align-self:%20flex-end;%20%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.action-url%20%7B%5Cn%5Ct%5Ctdisplay:%20grid;%5Cn%5Ct%5Ctgap:%201.5rem;%5Cn%5Ct%5Ctmargin-bottom:%201.5rem;%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctgrid-template-columns:%20repeat(2,%20minmax(0,%201fr));%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct.copy-value%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ct%5Ctpadding:%20.75rem;%5Cn%5Ct%5Ct%5Ctbackground:%20var(--pal-soft);%5Cn%5Ct%5Ct%5Ctoverflow-wrap:%20anywhere;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctcode-sample%20%7B%5Cn%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%3Ediv%3Ep:first-child%20%7B%5Cn%5Ct%5Ct%5Ct@extend%20%25d-eyebrow;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.danger-zone%20%7B%5Cn%5Ct%5Ctborder-color:%20var(--pal-danger);%5Cn%5Ct%5Ctmargin-top:%208rem;%5Cn%5Cn%5Ct%5Cth2%20%7B%5Cn%5Ct%5Ct%5Ctcolor:%20var(--pal-danger);%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.submission-detail%20dl%20%7B%5Cn%5Ct%5Ctmargin:%200;%5Cn%5Cn%5Ct%5Ctdiv%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20grid;%5Cn%5Ct%5Ct%5Ctgrid-template-columns:%20minmax(8rem,%201fr)%203fr;%5Cn%5Ct%5Ct%5Ctborder-bottom:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctdt,%20dd%20%7B%5Cn%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ct%5Ctpadding:%20.85rem;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctdt%20%7B%5Cn%5Ct%5Ct%5Ctbackground:%20var(--pal-soft);%5Cn%5Ct%5Ct%5Ctfont-weight:%20700;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctdd%20%7B%5Cn%5Ct%5Ct%5Ctoverflow-wrap:%20anywhere;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.forwarding-activity%20%7B%5Cn%5Ct%5Ctmargin-top:%202rem;%5Cn%5Ct%5Ctpadding-top:%201.5rem;%5Cn%5Ct%5Ctborder-top:%201px%20solid%20var(--pal-line);%5Cn%5Cn%5Ct%5Cth2%20%7B%5Cn%5Ct%5Ct%5Ctmargin-top:%200;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctul%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20grid;%5Cn%5Ct%5Ct%5Ctgap:%20.75rem;%5Cn%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Ct%5Ct%5Ctpadding:%200;%5Cn%5Ct%5Ct%5Ctlist-style:%20none;%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctli%20%7B%5Cn%5Ct%5Ct%5Ctpadding:%201rem;%5Cn%5Ct%5Ct%5Ctborder:%201px%20solid%20var(--pal-line);%5Cn%5Ct%5Ct%5Ctborder-radius:%20.5rem;%5Cn%5Cn%5Ct%5Ct%5Ctheader%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20flex;%5Cn%5Ct%5Ct%5Ct%5Ctgap:%201rem;%5Cn%5Ct%5Ct%5Ct%5Ctjustify-content:%20space-between;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ctheader%20span%20%7B%5Cn%5Ct%5Ct%5Ct%5Ct@extend%20%25d-badge;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ctp%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctmargin:%20.4rem%200;%5Cn%5Ct%5Ct%5Ct%5Ctoverflow-wrap:%20anywhere;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Cttime%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctcolor:%20var(--pal-muted);%5Cn%5Ct%5Ct%5Ct%5Ctfont-size:%20.875rem;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Emain%3Earticle%20%7B%5Cn%5Ct%5Ct@extend%20%25d-typography;%5Cn%5Ct%7D%5Cn%5Cn%5Ct.account-grid%20%7B%5Cn%5Ct%5Ctdisplay:%20grid;%5Cn%5Ct%5Ctgap:%201rem;%5Cn%5Cn%5Ct%5Ct@media(min-width:%20break.$desktop)%20%7B%5Cn%5Ct%5Ct%5Ctgrid-template-columns:%20repeat(2,%20minmax(0,%201fr));%5Cn%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ctarticle%3Ep:first-child%20%7B%5Cn%5Ct%5Ct%5Ct@extend%20%25d-eyebrow;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct.account-value%20%7B%5Cn%5Ct%5Ctfont-size:%201.25rem;%5Cn%5Ct%5Ctoverflow-wrap:%20anywhere;%5Cn%5Cn%5Ct%5Ct%3Espan%20%7B%5Cn%5Ct%5Ct%5Ct@extend%20%25d-badge;%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%7D%5Cn%22,%22@use%20%5C%22../decorator/typography%5C%22;%5Cn%5Cnbody.dir--legal%20%7B%5Cn%5Ct%3Eglobal-header%20%7B%5Cn%5Ct%5Ctmin-height:%204.5rem;%5Cn%5Ct%5Ctborder-right:%200;%5Cn%5Ct%5Ctborder-bottom:%201px%20solid%20var(--pal-line);%5Cn%5Cn%5Ct%5Ctdetails%20%7B%5Cn%5Ct%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ct%5Ctposition:%20absolute;%5Cn%5Ct%5Ct%5Cttop:%200;%5Cn%5Ct%5Ct%5Ctright:%200;%5Cn%5Ct%5Ct%5Ctheight:%20auto;%5Cn%5Cn%5Ct%5Ct%5Ctsummary%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20none;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct&:not(%5Bopen%5D)%3E.sidebar-content,%5Cn%5Ct%5Ct%5Ct.sidebar-content%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctdisplay:%20block;%5Cn%5Ct%5Ct%5Ct%5Ctheight:%20auto;%5Cn%5Ct%5Ct%5Ct%5Ctpadding:%201rem;%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Cn%5Ct%5Ct%5Ct.sidebar-actions%20%7B%5Cn%5Ct%5Ct%5Ct%5Ctposition:%20static;%5Cn%5Ct%5Ct%5Ct%5Ctmargin:%200;%5Cn%5Cn%5Ct%5Ct%5Ct%5Ct.theme-toggle-label%20%7B%5Cn%5Ct%5Ct%5Ct%5Ct%5Cttop:%20calc(100%25%20+%20.5rem);%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctright:%200;%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctbottom:%20auto;%5Cn%5Ct%5Ct%5Ct%5Ct%5Ctleft:%20auto;%5Cn%5Ct%5Ct%5Ct%5Ct%5Cttransform:%20none;%5Cn%5Ct%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%5Ct%7D%5Cn%5Ct%5Ct%7D%5Cn%5Ct%7D%5Cn%5Cn%5Ct%3Emain%20%7B%5Cn%5Ct%5Ctwidth:%20min(calc(100%25%20-%202rem),%2052rem);%5Cn%5Ct%5Ctmargin-inline:%20auto;%5Cn%5Ct%5Ctpadding-block:%20clamp(3rem,%208vw,%206rem);%5Cn%5Ct%7D%5Cn%5Cn%5Ctarticle%20%7B%5Cn%5Ct%5Ct@extend%20%25d-typography;%5Cn%5Ct%7D%5Cn%7D%5Cn%22,%22body.dir--f%20%7B%5Cn%5Ct.submission-result%20%7B%5Cn%5Ct%5Ctmax-width:%2040rem;%5Cn%5Ct%5Ctmargin:%2010vh%20auto;%5Cn%5Ct%5Cttext-align:%20center;%5Cn%5Ct%7D%5Cn%7D%5Cn%22%5D%7D */
