:root{--cs-silt-050: #fbf9f4;--cs-silt-200: #efeae0;--cs-silt-300: #d4cdbc;--cs-silt-400: #aba694;--cs-silt-500: #7c8378;--cs-silt-600: #52605a;--cs-silt-700: #37453f;--cs-silt-800: #23302b;--cs-silt-900: #16211e;--cs-gold-300: #f0d28a;--cs-gold-400: #d9a94e;--cs-gold-500: #b8862b;--cs-gold-600: #8f6318;--cs-gold-700: #6e4a12;--cs-core-lit: #1d6a62;--cs-core: #0f4741;--cs-core-deep: #082b27;--cs-link: #0f4741;--cs-fill-lit: #1d6a62;--cs-fill: #0f4741;--cs-fill-deep: #082b27;--cs-on-fill: #f4f8f6;--cs-bg: #efeae0;--cs-surface: #fbf9f4;--cs-surface-alt: #f6f2e9;--cs-ink: #16211e;--cs-ink-2: #37453f;--cs-muted: #52605a;--cs-disabled-ink: #7c8378;--cs-rule: #d4cdbc;--cs-rule-strong: #aba694;--cs-rule-soft: #efeae0;--cs-control-bg: #efeae0;--cs-ok: #2c6b52;--cs-warn: #826210;--cs-bad: #9e3226;--cs-info: #37596e;--cs-rail: #0a332f;--cs-rail-ink: #a9c4be;--cs-rail-muted: #809d98;--cs-rail-on: #16514c;--cs-rail-on-ink: #fbf9f4;--cs-nav-ink: #d3e1de;--cs-chisel: rgba(255, 255, 255, .72);--cs-seat: rgba(22, 33, 30, .1);--cs-hover-veil: rgba(22, 33, 30, .05);--cs-sheen: .2;--cs-quarry-structure: url(/assets/corestone/images/textures/quarry-silt-200.jpg);--cs-quarry-surface: url(/assets/corestone/images/textures/quarry-silt-050.jpg);--cs-quarry-rail: url(/assets/corestone/images/textures/quarry-rail-light.jpg);--cs-font-display: Newsreader, Amiri, Georgia, serif;--cs-font-chrome: Public Sans, IBM Plex Sans Arabic, system-ui, sans-serif;--cs-font-mono: IBM Plex Mono, ui-monospace, monospace;--cs-radius-plane: 0px;--cs-radius-control: 2px;--cs-row-pad: 8px;--cs-navbar-height: 48px;--cs-mark-size: 32px;--cs-plate-cut: 24px;--cs-ease: cubic-bezier(.2, 0, .2, 1);--cs-dur: .14s;--cs-rail-width: 232px;--cs-rail-width-collapsed: 56px;--cs-container-max: 1840px}@font-face{font-family:Newsreader;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/corestone/fonts/Newsreader-latin-400-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/corestone/fonts/Newsreader-latin-ext-400-700.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/corestone/fonts/PublicSans-latin-400-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/corestone/fonts/PublicSans-latin-ext-400-700.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/corestone/fonts/IBMPlexMono-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/corestone/fonts/IBMPlexMono-latin-ext-400.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/corestone/fonts/IBMPlexMono-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/corestone/fonts/IBMPlexMono-latin-ext-500.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/corestone/fonts/Amiri-arabic-400.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/corestone/fonts/Amiri-arabic-700.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/corestone/fonts/IBMPlexSansArabic-arabic-400.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/corestone/fonts/IBMPlexSansArabic-arabic-500.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/corestone/fonts/IBMPlexSansArabic-arabic-600.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}.navbar.navbar-light{background:linear-gradient(172deg,var(--cs-fill-lit) 0%,var(--cs-fill) 46%,var(--cs-fill-deep) 100%);border-bottom:0;padding:0;min-height:var(--cs-navbar-height)}.navbar.navbar-light .navbar-brand{position:relative;display:flex;align-items:center;gap:10px;min-height:var(--cs-navbar-height);padding-block:0;padding-inline-end:calc(var(--cs-plate-cut) + 12px)}.navbar.navbar-light .navbar-brand:before{content:"";position:absolute;inset-block:0;inset-inline-start:-100vw;inset-inline-end:0;background:#d4cdbc;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - var(--cs-plate-cut)) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - var(--cs-plate-cut)) 100%,0 100%);z-index:0}.navbar.navbar-light .navbar-brand img.app-logo{position:relative;z-index:1;width:var(--cs-mark-size);height:var(--cs-mark-size);max-width:none;max-height:none}.navbar.navbar-light .navbar-brand:has(img.app-logo):after{content:"Corestone";position:relative;z-index:1;font-family:var(--cs-font-display);font-size:18px;font-weight:500;line-height:1;color:#16211e}.navbar.navbar-light .navbar-nav .nav-link,.navbar.navbar-light .navbar-brand,.navbar.navbar-light .navbar-toggler{color:var(--cs-nav-ink)}.navbar.navbar-light .navbar-nav .nav-link:hover,.navbar.navbar-light .navbar-nav .nav-link:focus,.navbar.navbar-light .navbar-nav .nav-link.active{color:var(--cs-rail-on-ink)}.navbar.navbar-light .navbar-toggler{border-color:#ffffff2e}.navbar.navbar-light .navbar-toggler .icon,.navbar.navbar-light .navbar-toggler svg use{--icon-stroke: var(--cs-nav-ink)}.navbar.navbar-light .dropdown-menu{background-color:var(--cs-surface);border:1px solid var(--cs-rule);border-radius:var(--cs-radius-plane)}.navbar.navbar-light .dropdown-menu .dropdown-item{color:var(--cs-ink)}.navbar.navbar-light #language-switcher .form-control,.navbar.navbar-light .navbar-search{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);border-radius:var(--cs-radius-control);color:var(--cs-nav-ink)}.navbar.navbar-light #language-switcher .form-control::-moz-placeholder,.navbar.navbar-light .navbar-search::-moz-placeholder{color:var(--cs-nav-ink);opacity:.72}.navbar.navbar-light #language-switcher .form-control::placeholder,.navbar.navbar-light .navbar-search::placeholder{color:var(--cs-nav-ink);opacity:.72}.navbar.navbar-light #language-switcher .form-control:focus,.navbar.navbar-light .navbar-search:focus{border-color:var(--cs-gold-500);box-shadow:none;outline:none}body[data-path=login],body[data-path="404"]{background-color:var(--cs-bg);background-image:var(--cs-quarry-structure);background-size:420px 420px;font-family:var(--cs-font-chrome);color:var(--cs-ink)}body[data-path=login] .btn-primary,body[data-path=login] .btn-login,body[data-path="404"] .btn-primary,body[data-path="404"] .btn-login{background:linear-gradient(172deg,var(--cs-fill-lit) 0%,var(--cs-fill) 44%,var(--cs-fill-deep) 100%);border:1px solid var(--cs-fill-deep);border-radius:var(--cs-radius-control);color:var(--cs-on-fill);font-weight:600;box-shadow:inset 0 1px #ffffff24,0 1px 2px var(--cs-seat)}body[data-path=login] .btn-primary:hover,body[data-path=login] .btn-login:hover,body[data-path="404"] .btn-primary:hover,body[data-path="404"] .btn-login:hover{filter:brightness(1.09);color:var(--cs-on-fill)}body[data-path=login] .btn-primary:focus-visible,body[data-path=login] .btn-login:focus-visible,body[data-path="404"] .btn-primary:focus-visible,body[data-path="404"] .btn-login:focus-visible{outline:2px solid var(--cs-gold-500);outline-offset:2px}body[data-path=login] a:not(.btn),body[data-path="404"] a:not(.btn){color:var(--cs-link)}body[data-path=login] a:not(.btn):hover,body[data-path=login] a:not(.btn):focus-visible,body[data-path="404"] a:not(.btn):hover,body[data-path="404"] a:not(.btn):focus-visible{color:var(--cs-link);text-decoration:underline}body[data-path=login] .web-footer,body[data-path="404"] .web-footer{background-color:transparent;border-top:1px solid var(--cs-rule)}body[data-path=login] .footer-info,body[data-path=login] .footer-powered,body[data-path=login] .footer-group-label,body[data-path="404"] .footer-info,body[data-path="404"] .footer-powered,body[data-path="404"] .footer-group-label{color:var(--cs-muted)}body[data-path=login] .footer-link,body[data-path=login] .footer-child-item a,body[data-path="404"] .footer-link,body[data-path="404"] .footer-child-item a{color:var(--cs-ink-2)}body[data-path=login] .footer-link:hover,body[data-path=login] .footer-child-item a:hover,body[data-path="404"] .footer-link:hover,body[data-path="404"] .footer-child-item a:hover{color:var(--cs-link)}body[data-path=login] .footer-logo-extension .input-group #footer-subscribe-email,body[data-path="404"] .footer-logo-extension .input-group #footer-subscribe-email{background-color:var(--cs-control-bg);border:1px solid var(--cs-rule);border-radius:var(--cs-radius-control);color:var(--cs-ink)}body[data-path=login] .footer-logo-extension .input-group #footer-subscribe-email::-moz-placeholder,body[data-path="404"] .footer-logo-extension .input-group #footer-subscribe-email::-moz-placeholder{color:var(--cs-disabled-ink);opacity:1}body[data-path=login] .footer-logo-extension .input-group #footer-subscribe-email::placeholder,body[data-path="404"] .footer-logo-extension .input-group #footer-subscribe-email::placeholder{color:var(--cs-disabled-ink);opacity:1}body[data-path=login] .footer-logo-extension .input-group #footer-subscribe-email:focus,body[data-path="404"] .footer-logo-extension .input-group #footer-subscribe-email:focus{border-color:var(--cs-gold-500);box-shadow:0 0 0 2px #b8862b47;outline:none}body[data-path=login] .footer-logo-extension .input-group #footer-subscribe-button,body[data-path="404"] .footer-logo-extension .input-group #footer-subscribe-button{background:var(--cs-control-bg);border:1px solid var(--cs-rule-strong);border-radius:var(--cs-radius-control);color:var(--cs-ink)}body[data-path=login] .footer-logo-extension .input-group #footer-subscribe-button:hover,body[data-path="404"] .footer-logo-extension .input-group #footer-subscribe-button:hover{background:var(--cs-bg)}body[data-path=login] section.for-login,body[data-path=login] section.for-email-login,body[data-path=login] section.for-forgot,body[data-path=login] section.for-signup,body[data-path=login] section.for-login-with-email-link{width:100%;max-width:408px;margin-inline:auto;background-color:var(--cs-surface);background-image:var(--cs-quarry-surface);background-size:420px 420px;border:1px solid var(--cs-rule-strong);box-shadow:inset 0 1px 0 var(--cs-chisel),0 22px 48px -26px var(--cs-seat)}body[data-path=login] .page-card-head{position:relative;display:flex;flex-direction:column;align-items:center;margin:0;padding:0;text-align:center}body[data-path=login] .page-card-head img.app-logo{display:block;box-sizing:content-box;width:64px;height:64px;max-width:none;max-height:none;margin:0;padding:30px 0 26px}body[data-path=login] .page-card-head h4,body[data-path=login] .page-card-head .page-card-title{align-self:stretch;margin:0;padding:15px 24px;background:linear-gradient(172deg,var(--cs-fill-lit) 0%,var(--cs-fill) 46%,var(--cs-fill-deep) 100%);border-block:1px solid var(--cs-fill-deep);font-family:var(--cs-font-display);font-weight:500;font-size:22px;letter-spacing:-.015em;color:var(--cs-on-fill)}body[data-path=login] .page-card-head .text-muted,body[data-path=login] .page-card-head .sign-up-message{padding-inline:24px;color:var(--cs-muted)}body[data-path=login] .login-content.page-card{max-width:none;margin:0;padding:28px 28px 30px;background:none;border:0;border-radius:var(--cs-radius-plane);box-shadow:none}body[data-path=login] .page-card .page-card-body input.form-control,body[data-path=login] .page-card .page-card-body .form-control{background-color:var(--cs-control-bg);border:1px solid var(--cs-rule);border-radius:var(--cs-radius-control);color:var(--cs-ink)}body[data-path=login] .page-card .page-card-body input.form-control::-moz-placeholder,body[data-path=login] .page-card .page-card-body .form-control::-moz-placeholder{color:var(--cs-disabled-ink);opacity:1}body[data-path=login] .page-card .page-card-body input.form-control::placeholder,body[data-path=login] .page-card .page-card-body .form-control::placeholder{color:var(--cs-disabled-ink);opacity:1}body[data-path=login] .page-card .page-card-body input.form-control:focus,body[data-path=login] .page-card .page-card-body .form-control:focus{border-color:var(--cs-gold-500);box-shadow:0 0 0 2px #b8862b47;outline:none}body[data-path=login] .page-card .page-card-body.invalid input.form-control{border-color:var(--cs-bad)}body[data-path=login] .forgot-password-message>*,body[data-path=login] .form-label,body[data-path=login] .login-divider,body[data-path=login] .toggle-password{color:var(--cs-muted)}body[data-path=login] .page-card .page-card-body .field-icon{--icon-stroke: var(--cs-muted)}body[data-path=login] .page-card .page-card-body .btn-login-option{background:var(--cs-control-bg);border:1px solid var(--cs-rule-strong);border-radius:var(--cs-radius-control);color:var(--cs-ink)}body[data-path=login] .page-card .page-card-body .btn-login-option:hover{background:var(--cs-bg);border:1px solid var(--cs-rule-strong)}body[data-path=login] .sign-up-message{margin:0;padding:16px 28px;border-top:1px solid var(--cs-rule);color:var(--cs-muted)}body[data-path=login] .sign-up-message a{color:var(--cs-link)}body[data-path="404"] .cs-notfound{width:100%;max-width:560px;margin:40px auto 64px;background-color:var(--cs-surface);background-image:var(--cs-quarry-surface);background-size:420px 420px;border:1px solid var(--cs-rule-strong);box-shadow:inset 0 1px 0 var(--cs-chisel),0 22px 48px -26px var(--cs-seat)}body[data-path="404"] .cs-notfound__seam{display:flex;align-items:baseline;gap:12px;margin:0;padding:13px 28px;background:linear-gradient(172deg,var(--cs-fill-lit) 0%,var(--cs-fill) 46%,var(--cs-fill-deep) 100%);border-bottom:1px solid var(--cs-fill-deep);font-family:var(--cs-font-mono);font-size:13px;line-height:1}body[data-path="404"] .cs-notfound__code{font-weight:500;font-variant-numeric:tabular-nums;color:var(--cs-on-fill)}body[data-path="404"] .cs-notfound__label{letter-spacing:.14em;text-transform:uppercase;color:var(--cs-nav-ink)}body[data-path="404"] .cs-notfound__body{padding:28px 28px 30px}body[data-path="404"] .cs-notfound__title{margin:0 0 14px;font-family:var(--cs-font-display);font-weight:500;font-size:30px;line-height:1.15;letter-spacing:-.015em;color:var(--cs-ink)}body[data-path="404"] .cs-notfound__path{margin:0 0 16px;padding:7px 10px;background:var(--cs-control-bg);border:1px solid var(--cs-rule);border-radius:var(--cs-radius-control);font-family:var(--cs-font-mono);font-size:13px;line-height:1.5;word-break:break-all;color:var(--cs-ink-2);direction:ltr;text-align:start}body[data-path="404"] .cs-notfound__message{max-width:46ch;margin:0 0 24px;font-size:15px;line-height:1.55;color:var(--cs-muted)}body[data-path="404"] .cs-notfound__actions{display:flex;flex-wrap:wrap;gap:10px}body[data-path="404"] .cs-notfound__actions .btn-default{background:var(--cs-control-bg);border:1px solid var(--cs-rule-strong);border-radius:var(--cs-radius-control);color:var(--cs-ink)}body[data-path="404"] .cs-notfound__actions .btn-default:hover{background:var(--cs-bg)}body[data-path="404"] .cs-notfound__actions .btn-default:focus-visible{outline:2px solid var(--cs-gold-500);outline-offset:2px}@media print{body[data-path=login],body[data-path="404"]{background-image:none}body[data-path=login] section.for-login,body[data-path=login] .cs-notfound,body[data-path="404"] section.for-login,body[data-path="404"] .cs-notfound{background-image:none}}
/*# sourceMappingURL=corestone_portal.bundle.IB3AUSSC.css.map */
