/* Code generated by swapeteer; DO NOT EDIT. */
/* Generated by Swapeteer design. Edit the design JSON/TOML source. */
@namespace html url("http://www.w3.org/1999/xhtml");
@namespace svg url("http://www.w3.org/2000/svg");
@namespace math url("http://www.w3.org/1998/Math/MathML");
@layer swapeteer-theme, swapeteer-reset, swapeteer-defaults, swapeteer-components, swapeteer-recipes, swapeteer-utilities;
@layer swapeteer-theme, swapeteer-reset, swapeteer-defaults, swapeteer-utilities;

@layer swapeteer-theme {
  :root {
    --sw-color-neutral-50: #f0f1f3;
    --sw-color-neutral-700: #404a58;
    --sw-color-accent-700: #055c71;
    --sw-surface: var(--sw-color-neutral-50);
    --sw-muted: var(--sw-color-neutral-700);
    --sw-accent: var(--sw-color-accent-700);
  }
  @keyframes sw-defaults-fade { from { opacity: 0; } to { opacity: 1; } }
  @keyframes sw-defaults-pulse { 50% { opacity: 0.5; } }
  @media (prefers-reduced-motion: reduce) {
    :root { }
  }
}

@layer swapeteer-defaults {
}

@layer swapeteer-theme {
  :root {
    color-scheme: light;
    --sw-accent: #2358b9;
    --sw-accent-hover: #1b4591;
    --sw-canvas: #f1f4f8;
    --sw-color-accent-700: #055c71;
    --sw-color-neutral-50: #f0f1f3;
    --sw-color-neutral-700: #404a58;
    --sw-control-radius: 0.6rem;
    --sw-ink: #1d2d43;
    --sw-line: #c8d2df;
    --sw-muted: #53647b;
    --sw-surface: #ffffff;
  }
  :root[data-theme="light"] {
    color-scheme: light;
    --sw-accent: #2358b9;
    --sw-accent-hover: #1b4591;
    --sw-canvas: #f1f4f8;
    --sw-color-accent-700: #055c71;
    --sw-color-neutral-50: #f0f1f3;
    --sw-color-neutral-700: #404a58;
    --sw-control-radius: 0.6rem;
    --sw-ink: #1d2d43;
    --sw-line: #c8d2df;
    --sw-muted: #53647b;
    --sw-surface: #ffffff;
  }
  :root[data-theme="dark"] {
    color-scheme: dark;
    --sw-accent: #a4c3ff;
    --sw-accent-hover: #c4d8ff;
    --sw-canvas: #142031;
    --sw-color-accent-700: #055c71;
    --sw-color-neutral-50: #f0f1f3;
    --sw-color-neutral-700: #404a58;
    --sw-control-radius: 0.6rem;
    --sw-ink: #edf2fa;
    --sw-line: #425572;
    --sw-muted: #b3c2d7;
    --sw-surface: #1d2d43;
  }
  @media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]):not([data-theme="dark"]) {
    color-scheme: dark;
    --sw-accent: #a4c3ff;
    --sw-accent-hover: #c4d8ff;
    --sw-canvas: #142031;
    --sw-color-accent-700: #055c71;
    --sw-color-neutral-50: #f0f1f3;
    --sw-color-neutral-700: #404a58;
    --sw-control-radius: 0.6rem;
    --sw-ink: #edf2fa;
    --sw-line: #425572;
    --sw-muted: #b3c2d7;
    --sw-surface: #1d2d43;
  }
  }
  @media (prefers-reduced-motion: reduce) {
    :root, :root[data-theme], :root:not([data-theme="light"]):not([data-theme="dark"]) {
    }
  }
}

@layer swapeteer-defaults {
}

@layer swapeteer-recipes {
}

/* App-owned aliases for component variables. */
:root {
  --sw-kit-control-radius-fe05816c: var(--sw-control-radius);
  --sw-kit-focus-ring-34fa0afa: var(--sw-accent);
  --sw-kit-ghost-foreground-f68de0b2: var(--sw-accent);
  --sw-kit-ghost-hover-eb01d66f: var(--sw-canvas);
  --sw-kit-outline-foreground-295c3e83: var(--sw-accent);
  --sw-kit-outline-hover-3170acf2: var(--sw-canvas);
  --sw-kit-primary-background-04abc159: var(--sw-accent);
  --sw-kit-primary-foreground-f920f16d: var(--sw-canvas);
  --sw-kit-primary-hover-b5e2cf67: var(--sw-accent-hover);
  --sw-kit-secondary-background-46fac7d7: var(--sw-canvas);
  --sw-kit-secondary-foreground-8d744af6: var(--sw-ink);
  --sw-kit-secondary-hover-6d810eb0: var(--sw-line);
}

:root {
  --sw-theme-accent-df458ddc: var(--sw-accent);
  --sw-theme-canvas-ed80a3e5: var(--sw-canvas);
  --sw-theme-ink-002618ac: var(--sw-ink);
  --sw-theme-muted-913d5e84: var(--sw-muted);
  --sw-theme-surface-da5f863b: var(--sw-surface);
}

@layer swapeteer-utilities {
.s009ea04838{overflow-y:visible}.s01046d5c97{border-top-right-radius:0.4rem}.s0192fbc472{inset-block-end:var(--sw-kit-layout-base-insetblockend-6aa4a7be)}.s0609f49f00{overflow-x:scroll}.s11f79d3559{align-self:start}.s137d24934b{border-top-right-radius:50%}.s151cc02852{padding-top:1rem}.s159f005db3{padding-left:0px}.s1854eb2814{max-width:38rem}.s1c7726dd24{background-color:var(--sw-kit-secondary-background-46fac7d7)}.s1ce7ca7454{justify-content:center}.s202fef69f8{background-color:var(--sw-theme-surface-da5f863b)}.s2051ec4595{row-gap:0.6rem}.s2197564ffc{display:block}.s22ca74d6a1{margin-block-start:1.8rem}.s23ad0999ac{align-self:stretch}.s2400f9e1c8{justify-content:flex-end}.s248bd9cd79{justify-self:center}.s24d42ef43c{position:static}.s291dfb4457{align-items:flex-start}.s2b0dc4f10c{overflow-y:clip}.s2de39a1c5e{align-items:stretch}.s2e3ff1a7ef{align-self:center}.s2ec78a2598{overflow-x:auto}.s2f0228311c{overflow-x:hidden}.s2f27030aa0{justify-content:end}.s312b272703{grid-column-end:var(--sw-kit-layout-base-columnend-26e05194)}.s32c3c1f0bc{padding-bottom:0.625rem}.s32d5075b2d{grid-template-rows:var(--sw-kit-layout-base-rows-7b0c942f)}.s34aaa59c19{padding-top:0.375rem}.s353056b1ce{color:var(--sw-theme-muted-913d5e84)}.s36a45a4844{align-self:auto}.s38fb16170b{justify-content:stretch}.s3900c4afa5{border-bottom-left-radius:0.4rem}.s391b93ad46{background-color:var(--sw-kit-destructive-background-637a9c49)}.s3a013066ef{overflow-x:clip}.s3b9a7dc2e3{padding-right:0px}.s3dfe138b5f{padding-bottom:0.875rem}.s3f1dd1f9c0{margin-block-end:1.5rem}.s400a531525{padding-top:0px}.s408c29ff13{flex-direction:row}.s41f5925269{overflow-y:scroll}.s4375502ac3{justify-content:start}.s44811959df{column-gap:0.4rem}.s457543a6e4{justify-content:normal}.s4734824bbf{color:var(--sw-theme-ink-002618ac)}.s48b0ba9670{padding-block-end:var(--sw-kit-layout-base-paddingblockend-290eb7dd)}.s48efba7812{display:inline-block}.s4a6babfd05{align-items:normal}.s4b15b6ca3d{padding-top:0.8rem}.s4b5355348b{align-items:baseline}.s4c805b98c2{justify-self:normal}.s4ce03b263d{background-color:var(--sw-kit-primary-background-04abc159)}.s4d4a139d61{flex-grow:0}.s4f3f3ed5c5{align-items:end}.s4f5d61668f{overflow-x:visible}.s5338f41632{color:var(--sw-kit-primary-foreground-f920f16d)}.s5395ecee26{width:0.875rem}.s539f730152{inset-inline-end:var(--sw-kit-layout-base-insetinlineend-ed3a8b9c)}.s562564c34a{border-bottom-right-radius:1rem}.s5665255628{background-color:var(--sw-kit-outline-background-04dddcc6)}.s588d8a3c32{font-weight:750}.s5a4e75551a{justify-self:stretch}.s5b919106eb{padding-right:0.8rem}.s5bfcded221{flex-shrink:1}.s5cde10bbb1{border-bottom-left-radius:50%}.s5e540b35c9{min-width:var(--sw-kit-layout-base-minwidth-3bf0f869)}.s5ef3d78ea1{inset-block-start:var(--sw-kit-layout-base-insetblockstart-c9a504bf)}.s5efc1c3f32{color:var(--sw-kit-ghost-foreground-f68de0b2)}.s5f59c7f0e6{border-top-left-radius:50%}.s610dbe29fd{margin-top:0px}.s621b570f89{position:relative}.s6315588abd{align-items:flex-end}.s63acc1b0be{min-width:0px}.s64007b8fc5{padding-inline-end:var(--sw-kit-layout-base-paddinginlineend-14315849)}.s6428d83322{margin-bottom:1rem}.s680061cbe7{border-bottom-right-radius:0.4rem}.s68d540324a{column-gap:0.5rem}.s690be02240{padding-left:0.75rem}.s692a32ec0e{grid-column-start:var(--sw-kit-layout-base-columnstart-3449eb3d)}.s6b81aa318a{padding-right:1rem}.s6bb5f5de1f{justify-self:auto}.s6dc7a11954{min-height:3rem}.s6e1387169a{height:var(--sw-kit-layout-base-height-9d32e6f8)}.s6e7bc80d0b{align-self:baseline}.s6f1e9b3b10{max-width:var(--sw-kit-layout-base-maxwidth-beb7c1d8)}.s704fe03788{overflow-y:auto}.s70cdbd6051{margin-bottom:0.8rem}.s719e0211dd{color:var(--sw-kit-secondary-foreground-8d744af6)}.s732ea0820a{row-gap:var(--sw-kit-layout-base-rowgap-4298ec9c)}.s73d30dc496{border-top-right-radius:1rem}.s75a56a5dd3{margin-top:1rem}.s7681fb20ad{font-size:0.9rem}.s76b838fcb2{row-gap:0.5rem}.s76c4dddcea{grid-template-columns:var(--sw-kit-layout-base-columns-f74c6c2b)}.s785e9b9f89{align-items:center}.s79978a472e{padding-right:1.25rem}.s79e51eb22b{border-bottom-right-radius:50%}.s7a46d0a59a{font-size:1.15rem}.s7a472eadb8{font-size:1.3rem}.s7b0fec0888{color:var(--sw-kit-destructive-foreground-e4434865)}.s7c14c07f4f{flex-grow:1}.s7d1bd48221{column-gap:1.1rem}.s7e2a06d0ee{flex-wrap:nowrap}.s7f14d60ade{margin-block-end:var(--sw-kit-layout-base-marginblockend-867bb6a8)}.s808cd0a642{font-size:1rem}.s82152565b3{justify-self:end}.s82374777a1{align-self:end}.s8441acac0d{line-height:1.15}.s8560ca4b84{border-top-right-radius:var(--sw-kit-control-radius-fe05816c)}.s86e73466a1{flex-basis:var(--sw-kit-layout-base-basis-784bff93)}.s86fb02b676{padding-bottom:0.8rem}.s884f0a528e{justify-content:space-around}.s897bcbb84d{max-height:var(--sw-kit-layout-base-maxheight-5013d047)}.s89dceeccba{font-size:0.875rem}.s8bdb74d8b6{padding-bottom:0px}.s8c6943dd7c{min-height:2.5rem}.s906274d83b{height:0.875rem}.s9068002f35{background-color:var(--sw-kit-ghost-background-d27c5935)}.s91be6ffb67{flex-direction:column}.s9316c462c7{flex-wrap:wrap}.s935e1fad41{grid-row-start:var(--sw-kit-layout-base-rowstart-7a21aff9)}.s961eefeecc{align-items:start}.s969a805cbf{width:100%}.s9807e13b89{font-size:1.1rem}.s99786067c3{padding-block-start:var(--sw-kit-layout-base-paddingblockstart-8efdbc47)}.s9b74570045{margin-inline-end:var(--sw-kit-layout-base-margininlineend-708d796f)}.s9ed7e5849e{display:grid}.sa01e72d05b{border-top-left-radius:0.4rem}.sa0f53cd8af{border-bottom-right-radius:var(--sw-kit-control-radius-fe05816c)}.sa26965611d{border-top-left-radius:var(--sw-kit-control-radius-fe05816c)}.sa2aed3ba25{margin-block-end:0px}.sa2fe3bb71c{padding-top:0.625rem}.sa4def0b734{line-height:1.25}.sa5acfbb09b{padding-left:1rem}.sa6b9d6a1b0{padding-bottom:0.375rem}.sa8261f8903{padding-top:0.875rem}.sabbf582d05{color:var(--sw-kit-outline-foreground-295c3e83)}.sac4befa98c{display:inline-flex}.saed2d34fde{margin-inline-start:var(--sw-kit-layout-base-margininlinestart-cb908716)}.saefaa8f458{color:var(--sw-theme-accent-df458ddc)}.sb012340edc{width:var(--sw-kit-layout-base-width-4ee42988)}.sb0e31c7dec{inset-inline-start:var(--sw-kit-layout-base-insetinlinestart-f021a8fc)}.sb181a747d8{padding-left:1.25rem}.sb463e4e567{margin-block-start:var(--sw-kit-layout-base-marginblockstart-ce7690ff)}.sb633e5fa22{flex-direction:column-reverse}.sb8468c381b{border-top-left-radius:1rem}.sbba9a02dec{position:fixed}.sbfb650fc60{padding-bottom:1rem}.sbffb982fe2{line-height:1.6}.sc0be626cb0{row-gap:0.4rem}.sc1fc029786{min-height:var(--sw-kit-layout-base-minheight-7c1a162e)}.sc30fc539e4{column-gap:var(--sw-kit-layout-base-gap-18940c27)}.sc496cb914e{align-self:flex-start}.sc7e0fb9755{justify-content:space-between}.sd2fe05fe3f{row-gap:var(--sw-kit-layout-base-gap-18940c27)}.sd3816c926b{grid-row-end:var(--sw-kit-layout-base-rowend-161e6149)}.sd3da5b9f5c{z-index:var(--sw-kit-layout-base-zindex-b3f21264)}.sd702ff1823{column-gap:var(--sw-kit-layout-base-columngap-3af15a98)}.sd749a781c3{background-color:var(--sw-theme-canvas-ed80a3e5)}.sd7d4c94319{flex-wrap:wrap-reverse}.sd9821f9103{margin-top:2rem}.sda2fb873fb{border-bottom-left-radius:1rem}.sda552b51c4{border-bottom-left-radius:var(--sw-kit-control-radius-fe05816c)}.sde87028fdd{overflow-y:hidden}.sdf21677c24{align-self:normal}.se0b02f1f6c{margin-bottom:2rem}.se1460584f4{flex-shrink:0}.se381bd6cda{position:sticky}.se485779fab{justify-content:flex-start}.se6b2220aae{justify-content:space-evenly}.se6ba25afe2{justify-self:start}.se78d48248f{display:flex}.se7a1b81c15{min-height:2rem}.sea24a63380{padding-left:0.8rem}.sea37ae3651{margin-left:0px;margin-right:0px}.sebb0b574ff{font-weight:600}.sed7fb7629d{margin-bottom:0px}.sf0bbd88c45{align-self:flex-end}.sf430fc1578{padding-right:0.75rem}.sf79464d399{font-size:0.8125rem}.sf7b6d82441{flex-direction:row-reverse}.sfcbaddffdb{position:absolute}.sfe60548652{padding-inline-start:var(--sw-kit-layout-base-paddinginlinestart-1cb64b42)}.s2bb0bf1f1d:hover{background-color:var(--sw-kit-primary-hover-b5e2cf67)}.s48dd289a61:hover{background-color:var(--sw-kit-outline-hover-3170acf2)}.s5a81f80006:hover{background-color:var(--sw-kit-secondary-hover-6d810eb0)}.s6a3cb2be06:hover{background-color:var(--sw-kit-destructive-hover-77fd3cbf)}.sfb1c6a43e3:hover{background-color:var(--sw-kit-ghost-hover-eb01d66f)}.s0d0c7365b8:disabled{opacity:0.5}@media(min-width:40rem){.s02466eeba6{overflow-y:scroll}}@media(min-width:40rem){.s0734ed409a{justify-content:flex-start}}@media(min-width:40rem){.s07a2c44fc1{padding-block-end:var(--sw-kit-layout-sm-paddingblockend-395abea4)}}@media(min-width:40rem){.s07f9dc043d{inset-inline-end:var(--sw-kit-layout-sm-insetinlineend-02e103de)}}@media(min-width:40rem){.s09034baa88{flex-direction:row}}@media(min-width:40rem){.s0c3bda813e{justify-self:auto}}@media(min-width:40rem){.s12cc57da51{grid-column-start:var(--sw-kit-layout-sm-columnstart-7d99977d)}}@media(min-width:40rem){.s147a1544b7{grid-row-end:var(--sw-kit-layout-sm-rowend-a311c20b)}}@media(min-width:40rem){.s15f3ba8b3a{row-gap:var(--sw-kit-layout-sm-gap-28684960)}}@media(min-width:40rem){.s1a668d639b{justify-content:flex-end}}@media(min-width:40rem){.s2102291b58{align-items:end}}@media(min-width:40rem){.s22210bd730{padding-inline-end:var(--sw-kit-layout-sm-paddinginlineend-f1582554)}}@media(min-width:40rem){.s249c379cf7{column-gap:var(--sw-kit-layout-sm-gap-28684960)}}@media(min-width:40rem){.s24ed503c18{position:fixed}}@media(min-width:40rem){.s2af919d361{justify-content:stretch}}@media(min-width:40rem){.s2c46420c08{flex-grow:1}}@media(min-width:40rem){.s2e912bb3a9{justify-content:center}}@media(min-width:40rem){.s31a6b162a0{justify-self:start}}@media(min-width:40rem){.s33161f0669{justify-self:center}}@media(min-width:40rem){.s36a7bfa6d2{flex-direction:column-reverse}}@media(min-width:40rem){.s3f0544a93f{column-gap:var(--sw-kit-layout-sm-columngap-de7e859e)}}@media(min-width:40rem){.s40aac31767{flex-wrap:wrap}}@media(min-width:40rem){.s45df761772{overflow-x:visible}}@media(min-width:40rem){.s4c3aa69d0e{justify-content:end}}@media(min-width:40rem){.s4ec5cfb56d{position:sticky}}@media(min-width:40rem){.s5313fb8d92{overflow-y:auto}}@media(min-width:40rem){.s59506e9073{position:relative}}@media(min-width:40rem){.s5956a5d8ca{grid-template-rows:var(--sw-kit-layout-sm-rows-e8cbcacd)}}@media(min-width:40rem){.s5d9cf92707{row-gap:var(--sw-kit-layout-sm-rowgap-caf75f69)}}@media(min-width:40rem){.s5f04832576{flex-wrap:wrap-reverse}}@media(min-width:40rem){.s60d312ba50{align-items:flex-start}}@media(min-width:40rem){.s61c5a08d90{align-items:stretch}}@media(min-width:40rem){.s639488cc5f{padding-block-start:var(--sw-kit-layout-sm-paddingblockstart-645423c2)}}@media(min-width:40rem){.s65a0f202fa{align-self:flex-start}}@media(min-width:40rem){.s67477773f9{flex-direction:column}}@media(min-width:40rem){.s67608ff6bc{max-width:var(--sw-kit-layout-sm-maxwidth-ebb3a6b9)}}@media(min-width:40rem){.s69179699ea{align-items:start}}@media(min-width:40rem){.s69514aaf96{overflow-x:hidden}}@media(min-width:40rem){.s6c91eca7d3{flex-basis:var(--sw-kit-layout-sm-basis-88415109)}}@media(min-width:40rem){.s6cc171efa3{margin-inline-end:var(--sw-kit-layout-sm-margininlineend-c85f95fe)}}@media(min-width:40rem){.s6d9a034e73{min-height:var(--sw-kit-layout-sm-minheight-7558b9ba)}}@media(min-width:40rem){.s711a2bec3d{inset-inline-start:var(--sw-kit-layout-sm-insetinlinestart-9f0f0994)}}@media(min-width:40rem){.s7175c5d8f3{justify-content:start}}@media(min-width:40rem){.s79f7d7435e{min-width:var(--sw-kit-layout-sm-minwidth-12f4433b)}}@media(min-width:40rem){.s7e7a413d44{align-self:stretch}}@media(min-width:40rem){.s7f8573a92e{justify-content:space-between}}@media(min-width:40rem){.s80f341cd9b{justify-content:space-around}}@media(min-width:40rem){.s816b4d0964{margin-inline-start:var(--sw-kit-layout-sm-margininlinestart-7ecd9328)}}@media(min-width:40rem){.s8647eab42e{overflow-y:hidden}}@media(min-width:40rem){.s8abf7cc444{flex-wrap:nowrap}}@media(min-width:40rem){.s8e1141ba1d{flex-shrink:0}}@media(min-width:40rem){.s99717af696{align-items:baseline}}@media(min-width:40rem){.s9a45bf12c6{align-self:auto}}@media(min-width:40rem){.sa01c8230d5{overflow-x:auto}}@media(min-width:40rem){.sa38030653d{overflow-y:visible}}@media(min-width:40rem){.sa7753280be{flex-grow:0}}@media(min-width:40rem){.saf349f0b7e{justify-self:stretch}}@media(min-width:40rem){.sb06938386f{position:static}}@media(min-width:40rem){.sb162ccb3ed{flex-shrink:1}}@media(min-width:40rem){.sb1a6ff9a8b{width:var(--sw-kit-layout-sm-width-ec7dbd93)}}@media(min-width:40rem){.sb449d3fb91{align-self:center}}@media(min-width:40rem){.sbcb86aede8{grid-column-end:var(--sw-kit-layout-sm-columnend-3d83702b)}}@media(min-width:40rem){.sbcfd0eb89e{align-items:center}}@media(min-width:40rem){.sbe62866fe5{align-items:normal}}@media(min-width:40rem){.sbf9c84c961{justify-self:normal}}@media(min-width:40rem){.sbfb7c30f2b{margin-block-start:var(--sw-kit-layout-sm-marginblockstart-4e6c8aa0)}}@media(min-width:40rem){.sc0d9c56ef7{align-self:normal}}@media(min-width:40rem){.sc4bf17c3b2{max-height:var(--sw-kit-layout-sm-maxheight-02ed1b7c)}}@media(min-width:40rem){.sc784eaeab7{align-items:flex-end}}@media(min-width:40rem){.sc800bc6e15{align-self:flex-end}}@media(min-width:40rem){.sca098b159b{inset-block-end:var(--sw-kit-layout-sm-insetblockend-52583a71)}}@media(min-width:40rem){.scabfff1d70{position:absolute}}@media(min-width:40rem){.sd405e95ade{justify-content:normal}}@media(min-width:40rem){.sd81b92600f{justify-self:end}}@media(min-width:40rem){.sd8d21ec7d3{align-self:start}}@media(min-width:40rem){.sd98d271384{overflow-x:clip}}@media(min-width:40rem){.sdffeae776e{margin-block-end:var(--sw-kit-layout-sm-marginblockend-97af29af)}}@media(min-width:40rem){.se19ca1cb8d{overflow-y:clip}}@media(min-width:40rem){.se9f03a81c2{padding-inline-start:var(--sw-kit-layout-sm-paddinginlinestart-c8b72ade)}}@media(min-width:40rem){.sedd9642ccb{overflow-x:scroll}}@media(min-width:40rem){.sf22ebbc1c6{align-self:baseline}}@media(min-width:40rem){.sf2802965cd{grid-row-start:var(--sw-kit-layout-sm-rowstart-a5744ee7)}}@media(min-width:40rem){.sf2b98e1952{align-self:end}}@media(min-width:40rem){.sf2f32f1d59{justify-content:space-evenly}}@media(min-width:40rem){.sf563f68a01{grid-template-columns:var(--sw-kit-layout-sm-columns-af0c8bc6)}}@media(min-width:40rem){.sf5fe088ce0{inset-block-start:var(--sw-kit-layout-sm-insetblockstart-220523d1)}}@media(min-width:40rem){.sfbc4468e04{flex-direction:row-reverse}}@media(min-width:40rem){.sfe90489bcb{height:var(--sw-kit-layout-sm-height-abf06122)}}@media(min-width:40rem){.sfe96bc0327{z-index:var(--sw-kit-layout-sm-zindex-5e555d10)}}@media(min-width:48rem){.s019eeb95ed{align-items:baseline}}@media(min-width:48rem){.s04ebeccbc6{overflow-x:clip}}@media(min-width:48rem){.s0533ee7381{min-height:var(--sw-kit-layout-md-minheight-3a8c5cf6)}}@media(min-width:48rem){.s0c208b40e3{justify-content:center}}@media(min-width:48rem){.s0c97249cee{padding-inline-end:var(--sw-kit-layout-md-paddinginlineend-b3ea7b36)}}@media(min-width:48rem){.s1112e106eb{column-gap:var(--sw-kit-layout-md-columngap-8fd56c61)}}@media(min-width:48rem){.s15a28e6302{align-items:end}}@media(min-width:48rem){.s15b3fff2b5{overflow-x:auto}}@media(min-width:48rem){.s1b3c9e1946{margin-block-start:var(--sw-kit-layout-md-marginblockstart-9accbf49)}}@media(min-width:48rem){.s1b5625f494{justify-content:space-evenly}}@media(min-width:48rem){.s2a97b29a0e{flex-grow:0}}@media(min-width:48rem){.s2c7d441a59{justify-self:normal}}@media(min-width:48rem){.s2e81addce7{inset-inline-end:var(--sw-kit-layout-md-insetinlineend-8398b1ba)}}@media(min-width:48rem){.s31bbed152e{grid-column-start:var(--sw-kit-layout-md-columnstart-be266142)}}@media(min-width:48rem){.s340725a23e{justify-content:start}}@media(min-width:48rem){.s35bf5eae5d{justify-self:stretch}}@media(min-width:48rem){.s3c4cd45bff{padding-block-start:var(--sw-kit-layout-md-paddingblockstart-c0f9079a)}}@media(min-width:48rem){.s3c970dc0bd{max-height:var(--sw-kit-layout-md-maxheight-b872cb7f)}}@media(min-width:48rem){.s402212dc12{overflow-y:visible}}@media(min-width:48rem){.s41ed383ff6{flex-basis:var(--sw-kit-layout-md-basis-de2d4961)}}@media(min-width:48rem){.s43072cc3c1{align-items:stretch}}@media(min-width:48rem){.s4f9c29f378{overflow-y:hidden}}@media(min-width:48rem){.s55ff83a6db{margin-block-end:var(--sw-kit-layout-md-marginblockend-c4caeeff)}}@media(min-width:48rem){.s5f557aeaf0{min-width:var(--sw-kit-layout-md-minwidth-dce09ada)}}@media(min-width:48rem){.s5fc5327f7c{align-self:baseline}}@media(min-width:48rem){.s622b444332{flex-direction:column}}@media(min-width:48rem){.s62858d91df{flex-wrap:wrap}}@media(min-width:48rem){.s64c44bcae9{overflow-x:scroll}}@media(min-width:48rem){.s6e71c82f69{justify-content:flex-end}}@media(min-width:48rem){.s707b8fdaed{align-self:flex-end}}@media(min-width:48rem){.s7436e6e9ea{inset-inline-start:var(--sw-kit-layout-md-insetinlinestart-7952c250)}}@media(min-width:48rem){.s74e0713806{justify-content:normal}}@media(min-width:48rem){.s755c539e90{align-items:normal}}@media(min-width:48rem){.s7bbdf94037{justify-self:center}}@media(min-width:48rem){.s7bf385d802{justify-content:space-around}}@media(min-width:48rem){.s800cc48694{grid-column-end:var(--sw-kit-layout-md-columnend-984f5fe7)}}@media(min-width:48rem){.s884ba2f48e{flex-grow:1}}@media(min-width:48rem){.s8a00cc0b72{align-self:normal}}@media(min-width:48rem){.s8a522ab700{flex-wrap:wrap-reverse}}@media(min-width:48rem){.s8cad36f09f{align-self:auto}}@media(min-width:48rem){.s8d8059f2a3{grid-row-end:var(--sw-kit-layout-md-rowend-d132aaa3)}}@media(min-width:48rem){.s919b0fda20{max-width:var(--sw-kit-layout-md-maxwidth-def95fde)}}@media(min-width:48rem){.s91f0c4af5f{flex-wrap:nowrap}}@media(min-width:48rem){.s94253dbfe0{justify-self:start}}@media(min-width:48rem){.s949c8eabff{align-self:flex-start}}@media(min-width:48rem){.s94a4ff992d{padding-block-end:var(--sw-kit-layout-md-paddingblockend-c54721dc)}}@media(min-width:48rem){.s9550a274d8{overflow-x:hidden}}@media(min-width:48rem){.s977cc07c75{row-gap:var(--sw-kit-layout-md-rowgap-560250b3)}}@media(min-width:48rem){.s9a64b53923{grid-template-columns:var(--sw-kit-layout-md-columns-ff4fd293)}}@media(min-width:48rem){.sa2b1c1f406{align-self:center}}@media(min-width:48rem){.sa49de940db{align-self:start}}@media(min-width:48rem){.sa4ea7a2333{inset-block-end:var(--sw-kit-layout-md-insetblockend-d091bc4a)}}@media(min-width:48rem){.sa7647b3b3e{flex-shrink:1}}@media(min-width:48rem){.sa8269794f8{position:sticky}}@media(min-width:48rem){.sa880a88a66{position:relative}}@media(min-width:48rem){.sab3a7b2618{align-items:flex-start}}@media(min-width:48rem){.sb0addabfbe{height:var(--sw-kit-layout-md-height-fe8ffe76)}}@media(min-width:48rem){.sb1d87bb15d{position:static}}@media(min-width:48rem){.sb52a91db05{inset-block-start:var(--sw-kit-layout-md-insetblockstart-68c08ba9)}}@media(min-width:48rem){.sbcab67637b{justify-content:space-between}}@media(min-width:48rem){.sc172f76029{padding-inline-start:var(--sw-kit-layout-md-paddinginlinestart-d71ab5ee)}}@media(min-width:48rem){.sc51cfec658{align-items:flex-end}}@media(min-width:48rem){.sc66bd4a870{position:absolute}}@media(min-width:48rem){.sc98d6db000{flex-direction:row-reverse}}@media(min-width:48rem){.sc990d8b1d3{width:var(--sw-kit-layout-md-width-29e6e672)}}@media(min-width:48rem){.sca6cc7cd94{grid-template-rows:var(--sw-kit-layout-md-rows-4ffdd6e1)}}@media(min-width:48rem){.scd3dd15b1f{grid-row-start:var(--sw-kit-layout-md-rowstart-5d216287)}}@media(min-width:48rem){.scfed77b4ed{justify-content:stretch}}@media(min-width:48rem){.sd0348e7119{justify-content:flex-start}}@media(min-width:48rem){.sd590db379a{align-self:stretch}}@media(min-width:48rem){.sd6da47425b{overflow-y:clip}}@media(min-width:48rem){.sd7d1809afa{justify-self:end}}@media(min-width:48rem){.sdb977b82a7{justify-self:auto}}@media(min-width:48rem){.sdc2bbd9a80{column-gap:var(--sw-kit-layout-md-gap-448dfa40)}}@media(min-width:48rem){.sdf204bcfff{align-items:center}}@media(min-width:48rem){.se4d43d4e0b{overflow-y:auto}}@media(min-width:48rem){.se832625f24{margin-inline-end:var(--sw-kit-layout-md-margininlineend-19550279)}}@media(min-width:48rem){.se8e3cde070{justify-content:end}}@media(min-width:48rem){.se91ae40ef5{margin-inline-start:var(--sw-kit-layout-md-margininlinestart-3d97e46a)}}@media(min-width:48rem){.se97db4a153{align-self:end}}@media(min-width:48rem){.sea8b59c509{row-gap:var(--sw-kit-layout-md-gap-448dfa40)}}@media(min-width:48rem){.sec3cece23f{z-index:var(--sw-kit-layout-md-zindex-80a61f0a)}}@media(min-width:48rem){.sef73f648a2{flex-direction:row}}@media(min-width:48rem){.sf3037e7a79{overflow-y:scroll}}@media(min-width:48rem){.sf3979fce7f{position:fixed}}@media(min-width:48rem){.sf8db967ef1{flex-shrink:0}}@media(min-width:48rem){.sf9d5e965b8{overflow-x:visible}}@media(min-width:48rem){.sfd2abdca0c{flex-direction:column-reverse}}@media(min-width:48rem){.sff1c2ad232{align-items:start}}@media(min-width:64rem){.s02712cf3ac{flex-basis:var(--sw-kit-layout-lg-basis-50f41cca)}}@media(min-width:64rem){.s03653917b0{position:sticky}}@media(min-width:64rem){.s050348f22a{position:static}}@media(min-width:64rem){.s095138a12a{flex-shrink:0}}@media(min-width:64rem){.s0a1fa1a826{flex-wrap:wrap-reverse}}@media(min-width:64rem){.s1033c3b2f2{justify-content:stretch}}@media(min-width:64rem){.s117ff8c474{grid-template-columns:var(--sw-kit-layout-lg-columns-683ffa98)}}@media(min-width:64rem){.s15d03d0e7a{flex-direction:column-reverse}}@media(min-width:64rem){.s1b35edc3ab{overflow-x:hidden}}@media(min-width:64rem){.s1c9824318e{justify-self:start}}@media(min-width:64rem){.s1f9d5e6cec{overflow-y:scroll}}@media(min-width:64rem){.s1fe68f3615{flex-wrap:wrap}}@media(min-width:64rem){.s2207925bf2{justify-content:space-around}}@media(min-width:64rem){.s22095cf169{justify-self:normal}}@media(min-width:64rem){.s236390480a{row-gap:var(--sw-kit-layout-lg-rowgap-b0fc66bd)}}@media(min-width:64rem){.s28e6fc1365{flex-shrink:1}}@media(min-width:64rem){.s2a31004d70{justify-self:stretch}}@media(min-width:64rem){.s2ab489e35d{overflow-x:visible}}@media(min-width:64rem){.s30f5c2bb02{align-self:start}}@media(min-width:64rem){.s311107967d{inset-inline-end:var(--sw-kit-layout-lg-insetinlineend-10513724)}}@media(min-width:64rem){.s34b6b44482{margin-block-start:var(--sw-kit-layout-lg-marginblockstart-ca75591d)}}@media(min-width:64rem){.s39d3ff605d{align-items:end}}@media(min-width:64rem){.s3b5cb9da2c{align-items:start}}@media(min-width:64rem){.s3b775aeb66{flex-direction:column}}@media(min-width:64rem){.s3c1067dd4d{inset-block-start:var(--sw-kit-layout-lg-insetblockstart-ecaf8260)}}@media(min-width:64rem){.s47ded28d0c{position:relative}}@media(min-width:64rem){.s4a0cf12481{max-width:var(--sw-kit-layout-lg-maxwidth-43643627)}}@media(min-width:64rem){.s4a88894afb{flex-grow:0}}@media(min-width:64rem){.s4cbe2d8eb3{padding-inline-start:var(--sw-kit-layout-lg-paddinginlinestart-43346d0a)}}@media(min-width:64rem){.s4cfd783982{align-items:center}}@media(min-width:64rem){.s52b6f0beb7{position:fixed}}@media(min-width:64rem){.s536d7e1e04{margin-block-end:var(--sw-kit-layout-lg-marginblockend-56904c12)}}@media(min-width:64rem){.s56512639a6{column-gap:var(--sw-kit-layout-lg-columngap-c0a4366e)}}@media(min-width:64rem){.s5769ecbfc0{align-self:normal}}@media(min-width:64rem){.s57ff0b33db{justify-content:space-between}}@media(min-width:64rem){.s5cabbfe29b{row-gap:var(--sw-kit-layout-lg-gap-19a3715a)}}@media(min-width:64rem){.s64d24cbd0e{z-index:var(--sw-kit-layout-lg-zindex-d5d5313f)}}@media(min-width:64rem){.s6b810d0f93{justify-content:flex-end}}@media(min-width:64rem){.s6c3fd73897{padding-inline-end:var(--sw-kit-layout-lg-paddinginlineend-39f02fd6)}}@media(min-width:64rem){.s6d35508cf2{justify-content:space-evenly}}@media(min-width:64rem){.s6e861225c0{height:var(--sw-kit-layout-lg-height-d31b4554)}}@media(min-width:64rem){.s7058f3b34b{column-gap:var(--sw-kit-layout-lg-gap-19a3715a)}}@media(min-width:64rem){.s71f63b8328{align-items:stretch}}@media(min-width:64rem){.s799b3e3d77{align-self:end}}@media(min-width:64rem){.s7b349e25c6{align-items:flex-start}}@media(min-width:64rem){.s80a979018c{overflow-y:hidden}}@media(min-width:64rem){.s8966115bf2{margin-inline-end:var(--sw-kit-layout-lg-margininlineend-cc4ec746)}}@media(min-width:64rem){.s8ba4c71b46{overflow-y:auto}}@media(min-width:64rem){.s8cefce93af{align-self:stretch}}@media(min-width:64rem){.s8d23d08971{position:absolute}}@media(min-width:64rem){.s9199377235{align-self:baseline}}@media(min-width:64rem){.s9393d6cc8d{inset-inline-start:var(--sw-kit-layout-lg-insetinlinestart-b1030337)}}@media(min-width:64rem){.s969214665c{justify-content:start}}@media(min-width:64rem){.s9853c0d7bb{max-height:var(--sw-kit-layout-lg-maxheight-3af20130)}}@media(min-width:64rem){.s98f013d2c3{justify-self:end}}@media(min-width:64rem){.s9a61795eef{align-self:auto}}@media(min-width:64rem){.s9da4060bf9{padding-block-end:var(--sw-kit-layout-lg-paddingblockend-7c8946db)}}@media(min-width:64rem){.sa05e266019{margin-inline-start:var(--sw-kit-layout-lg-margininlinestart-5710b6df)}}@media(min-width:64rem){.sa147acd489{align-items:flex-end}}@media(min-width:64rem){.sa32c6aa777{flex-direction:row-reverse}}@media(min-width:64rem){.sa4ba88cfc2{justify-self:center}}@media(min-width:64rem){.sa99db4738f{flex-direction:row}}@media(min-width:64rem){.sad1acc1cca{justify-content:center}}@media(min-width:64rem){.sb4c7ce710d{justify-content:normal}}@media(min-width:64rem){.sb64fffd4a8{align-self:flex-start}}@media(min-width:64rem){.sbea169508b{grid-row-end:var(--sw-kit-layout-lg-rowend-a991f460)}}@media(min-width:64rem){.sc307196c47{overflow-y:clip}}@media(min-width:64rem){.sc4d3cc30b8{justify-content:flex-start}}@media(min-width:64rem){.sc8b32a7f7e{inset-block-end:var(--sw-kit-layout-lg-insetblockend-a3be6859)}}@media(min-width:64rem){.scb0d3bea89{align-self:center}}@media(min-width:64rem){.scb1789c95c{grid-row-start:var(--sw-kit-layout-lg-rowstart-1737a748)}}@media(min-width:64rem){.scd7208b8f3{grid-column-end:var(--sw-kit-layout-lg-columnend-53ef4814)}}@media(min-width:64rem){.scdbcd812a6{align-items:normal}}@media(min-width:64rem){.scfcaf6972b{min-height:var(--sw-kit-layout-lg-minheight-cf6ba831)}}@media(min-width:64rem){.sd0f5aed300{min-width:var(--sw-kit-layout-lg-minwidth-e73167e9)}}@media(min-width:64rem){.sd5d932e6e3{overflow-x:scroll}}@media(min-width:64rem){.sd9a4eab4ef{padding-block-start:var(--sw-kit-layout-lg-paddingblockstart-8e3a3f3f)}}@media(min-width:64rem){.sdda4034a9d{flex-wrap:nowrap}}@media(min-width:64rem){.sdeb051ff59{grid-column-start:var(--sw-kit-layout-lg-columnstart-1fc454f8)}}@media(min-width:64rem){.se1751af842{justify-self:auto}}@media(min-width:64rem){.se1c4afb874{overflow-x:auto}}@media(min-width:64rem){.se26ea94ee6{width:var(--sw-kit-layout-lg-width-82b8e5fc)}}@media(min-width:64rem){.se45cda552d{align-items:baseline}}@media(min-width:64rem){.se47c7831ce{align-self:flex-end}}@media(min-width:64rem){.sec55216be3{overflow-y:visible}}@media(min-width:64rem){.sf056f35eea{justify-content:end}}@media(min-width:64rem){.sf367442ddc{overflow-x:clip}}@media(min-width:64rem){.sf6f8765021{grid-template-rows:var(--sw-kit-layout-lg-rows-8919cbdc)}}@media(min-width:64rem){.sf9ba6b8a93{flex-grow:1}}@media(min-width:80rem){.s0027ec7501{flex-direction:column-reverse}}@media(min-width:80rem){.s088ed36e39{justify-content:stretch}}@media(min-width:80rem){.s0a1a1aae46{column-gap:var(--sw-kit-layout-xl-columngap-d2584e7f)}}@media(min-width:80rem){.s1245bea139{position:static}}@media(min-width:80rem){.s18ffd4a027{max-width:var(--sw-kit-layout-xl-maxwidth-3a9d9a01)}}@media(min-width:80rem){.s1bc4ba84b5{flex-wrap:wrap}}@media(min-width:80rem){.s1e83bbddf2{position:sticky}}@media(min-width:80rem){.s1faeb6ceca{align-items:flex-end}}@media(min-width:80rem){.s2062557d16{flex-shrink:0}}@media(min-width:80rem){.s22301e1375{position:fixed}}@media(min-width:80rem){.s26866d763b{justify-content:space-around}}@media(min-width:80rem){.s2b6fe7c479{align-self:flex-start}}@media(min-width:80rem){.s3013b997ca{justify-self:auto}}@media(min-width:80rem){.s33cdafaaf4{margin-inline-start:var(--sw-kit-layout-xl-margininlinestart-88520c56)}}@media(min-width:80rem){.s35ad03ac44{justify-content:flex-start}}@media(min-width:80rem){.s3965c3856b{height:var(--sw-kit-layout-xl-height-b19c1498)}}@media(min-width:80rem){.s3ba59dc3ad{justify-content:space-between}}@media(min-width:80rem){.s3be7402c36{grid-column-end:var(--sw-kit-layout-xl-columnend-4794a7e3)}}@media(min-width:80rem){.s4121e7b813{align-self:end}}@media(min-width:80rem){.s420fc9e0eb{padding-block-end:var(--sw-kit-layout-xl-paddingblockend-9b04587c)}}@media(min-width:80rem){.s489b3737eb{flex-grow:1}}@media(min-width:80rem){.s495b18b2f4{flex-direction:row-reverse}}@media(min-width:80rem){.s4b78de1cda{grid-row-start:var(--sw-kit-layout-xl-rowstart-0a7194a9)}}@media(min-width:80rem){.s4b81ff86a5{align-self:flex-end}}@media(min-width:80rem){.s50d2db6217{padding-block-start:var(--sw-kit-layout-xl-paddingblockstart-883ba1d9)}}@media(min-width:80rem){.s510bfd2b8f{align-items:start}}@media(min-width:80rem){.s54a6648508{position:absolute}}@media(min-width:80rem){.s54d343b894{min-width:var(--sw-kit-layout-xl-minwidth-c81e10ac)}}@media(min-width:80rem){.s551d70558c{align-items:flex-start}}@media(min-width:80rem){.s5616dab4e0{overflow-x:auto}}@media(min-width:80rem){.s569d6762d2{column-gap:var(--sw-kit-layout-xl-gap-9bf965a7)}}@media(min-width:80rem){.s5b09e1549e{align-self:center}}@media(min-width:80rem){.s5dc18ed3bf{grid-template-columns:var(--sw-kit-layout-xl-columns-86152253)}}@media(min-width:80rem){.s5ef949dae0{align-self:auto}}@media(min-width:80rem){.s60c60de851{margin-block-end:var(--sw-kit-layout-xl-marginblockend-909d4fef)}}@media(min-width:80rem){.s614221520a{flex-wrap:nowrap}}@media(min-width:80rem){.s61f116f15c{inset-inline-start:var(--sw-kit-layout-xl-insetinlinestart-4df70f04)}}@media(min-width:80rem){.s63182b850a{align-items:end}}@media(min-width:80rem){.s6864d9ad98{justify-content:flex-end}}@media(min-width:80rem){.s697275862e{overflow-x:visible}}@media(min-width:80rem){.s69aeb400e7{margin-inline-end:var(--sw-kit-layout-xl-margininlineend-83b2b942)}}@media(min-width:80rem){.s7314b11f30{grid-row-end:var(--sw-kit-layout-xl-rowend-62de6636)}}@media(min-width:80rem){.s737693204f{margin-block-start:var(--sw-kit-layout-xl-marginblockstart-5ce222cd)}}@media(min-width:80rem){.s73abb34a55{grid-template-rows:var(--sw-kit-layout-xl-rows-f82ef7f2)}}@media(min-width:80rem){.s7834e86621{padding-inline-start:var(--sw-kit-layout-xl-paddinginlinestart-a854292f)}}@media(min-width:80rem){.s7aee1ab634{padding-inline-end:var(--sw-kit-layout-xl-paddinginlineend-88c4c9df)}}@media(min-width:80rem){.s7da5aefbb2{align-items:center}}@media(min-width:80rem){.s83603e10ea{flex-grow:0}}@media(min-width:80rem){.s859a67ae11{justify-content:end}}@media(min-width:80rem){.s8edc2e0e7e{align-items:baseline}}@media(min-width:80rem){.s90622e3e7f{inset-block-start:var(--sw-kit-layout-xl-insetblockstart-b14a670e)}}@media(min-width:80rem){.s93c4e39ffa{justify-self:end}}@media(min-width:80rem){.s9473266f35{justify-content:normal}}@media(min-width:80rem){.s9709d5b9c4{min-height:var(--sw-kit-layout-xl-minheight-2ecadbea)}}@media(min-width:80rem){.s9e006d073c{justify-self:stretch}}@media(min-width:80rem){.sa0f6bad8f0{z-index:var(--sw-kit-layout-xl-zindex-1d21b67b)}}@media(min-width:80rem){.sa952058c7f{flex-direction:column}}@media(min-width:80rem){.saa1fcd7ef1{width:var(--sw-kit-layout-xl-width-0809c1dc)}}@media(min-width:80rem){.sae6c00c9f2{overflow-y:scroll}}@media(min-width:80rem){.sb11af0878f{align-self:start}}@media(min-width:80rem){.sb56a4e002a{overflow-x:clip}}@media(min-width:80rem){.sb5b5546ea3{align-self:baseline}}@media(min-width:80rem){.sb71e16c449{inset-block-end:var(--sw-kit-layout-xl-insetblockend-1039cd40)}}@media(min-width:80rem){.sbd9d00cc6b{justify-self:start}}@media(min-width:80rem){.sbe5c030174{justify-self:normal}}@media(min-width:80rem){.sbeea33eff4{justify-content:start}}@media(min-width:80rem){.sbff836fcfa{overflow-y:clip}}@media(min-width:80rem){.sc3a60687ac{overflow-x:hidden}}@media(min-width:80rem){.sc4c23c1a44{justify-content:space-evenly}}@media(min-width:80rem){.sc8ec3e28a8{justify-self:center}}@media(min-width:80rem){.sc9c8b41a5f{overflow-x:scroll}}@media(min-width:80rem){.scbfb3568e8{overflow-y:hidden}}@media(min-width:80rem){.scf16064bb9{align-self:stretch}}@media(min-width:80rem){.sd34ad04641{align-items:normal}}@media(min-width:80rem){.sdbe248357f{flex-shrink:1}}@media(min-width:80rem){.sdbf23e7785{overflow-y:auto}}@media(min-width:80rem){.sdfe17ff8e3{overflow-y:visible}}@media(min-width:80rem){.se4460e5aba{row-gap:var(--sw-kit-layout-xl-gap-9bf965a7)}}@media(min-width:80rem){.se7863f39f0{flex-basis:var(--sw-kit-layout-xl-basis-6b72077e)}}@media(min-width:80rem){.sea0d1b490d{grid-column-start:var(--sw-kit-layout-xl-columnstart-904a7790)}}@media(min-width:80rem){.sea52925a21{align-items:stretch}}@media(min-width:80rem){.sf08ce92d88{align-self:normal}}@media(min-width:80rem){.sf10ea50399{flex-direction:row}}@media(min-width:80rem){.sf388870f59{max-height:var(--sw-kit-layout-xl-maxheight-b14d97c8)}}@media(min-width:80rem){.sf6c6f58d91{position:relative}}@media(min-width:80rem){.sfd1065fae3{row-gap:var(--sw-kit-layout-xl-rowgap-0de5a5d4)}}@media(min-width:80rem){.sfdfd393d79{inset-inline-end:var(--sw-kit-layout-xl-insetinlineend-a92f8ea6)}}@media(min-width:80rem){.sfe68562a45{flex-wrap:wrap-reverse}}@media(min-width:80rem){.sfed169d026{justify-content:center}}
}

* { box-sizing: border-box; }
body { font-family: "Segoe UI", Roboto, Arial, sans-serif; }
.page { margin: clamp(1.25rem, 7vh, 5rem) auto; }
.card { padding: clamp(1.4rem, 5vw, 3rem); }
h1 { font-size: clamp(1.8rem, 6vw, 2.4rem); letter-spacing: -.035em; }
a { text-underline-offset: .2em; }
.wordmark { text-decoration: none; }
.card, input { border: 1px solid var(--sw-line); }
input { font: inherit; }
input:focus-visible, a:focus-visible, button:focus-visible { outline: 3px solid var(--sw-accent); outline-offset: 3px; }
button { max-width: 100%; min-height: 2.8rem; white-space: normal; }
form > button { margin-top: .6rem; }
.notice { border-left: 3px solid var(--sw-accent); }
.language-links { border-top: 1px solid var(--sw-line); }
.language-links [aria-current] { font-weight: bold; }
.apps { list-style: none; }
.apps a, .session { border-bottom: 1px solid var(--sw-line); }
.session { overflow-wrap: anywhere; }
.session p { margin: .2rem 0; }
.session form { margin: .7rem 0; }
@media print {
  body, .card { background: white !important; color: black !important; }
  .account-links, .language-links, button { display: none !important; }
}
