.dock-shared-shell{--shell-asset-0:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024.375%2013.965%22%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M%200%205.658%20L%202.171%200.125%20L%203.697%200.125%20L%205.868%205.658%20L%204.528%205.658%20L%204.087%204.48%20L%201.773%204.48%20L%201.331%205.658%20Z%20M%202.137%203.507%20L%203.731%203.507%20L%202.934%201.371%20Z%20M%206.369%200.125%20L%207.658%200.125%20L%207.658%205.658%20L%206.369%205.658%20Z%20M%2013.746%203.662%20C%2013.5%205.003%2012.568%205.782%2011.125%205.782%20C%209.345%205.782%208.227%204.543%208.227%202.898%20C%208.227%201.255%209.345%200%2011.125%200%20C%2012.508%200%2013.458%200.748%2013.72%202.026%20L%2012.381%202.08%20C%2012.228%201.387%2011.761%200.997%2011.101%200.997%20C%2010.04%200.997%209.549%201.816%209.549%202.898%20C%209.549%203.974%2010.049%204.785%2011.101%204.785%20C%2011.804%204.785%2012.262%204.364%2012.397%203.616%20Z%20M%2016.686%200.125%20C%2018.127%200.125%2019%200.81%2019%201.933%20C%2019%203.055%2018.127%203.748%2016.686%203.748%20L%2015.566%203.748%20L%2015.566%205.658%20L%2014.278%205.658%20L%2014.278%200.125%20Z%20M%2015.566%202.751%20L%2016.609%202.751%20C%2017.287%202.751%2017.678%202.47%2017.678%201.933%20C%2017.678%201.395%2017.287%201.122%2016.609%201.122%20L%2015.566%201.122%20Z%20M%2018.508%205.658%20L%2020.678%200.125%20L%2022.204%200.125%20L%2024.375%205.658%20L%2023.035%205.658%20L%2022.594%204.48%20L%2020.279%204.48%20L%2019.839%205.658%20Z%20M%2020.644%203.507%20L%2022.238%203.507%20L%2021.442%201.371%20Z%20M%202.424%2011.962%20C%202.535%2012.554%202.993%2012.944%203.748%2012.944%20C%204.324%2012.944%204.714%2012.734%204.706%2012.328%20C%204.698%2011.923%204.324%2011.689%203.383%2011.479%20C%202.077%2011.19%201.237%2010.707%201.237%209.819%20C%201.237%208.813%202.153%208.183%203.527%208.183%20C%204.867%208.183%205.783%208.938%205.926%2010.053%20L%204.637%2010.115%20C%204.57%209.531%204.129%209.164%203.493%209.164%20C%202.934%209.164%202.535%209.429%202.561%209.834%20C%202.578%2010.302%203.171%2010.458%203.815%2010.606%20C%205.164%2010.879%206.02%2011.408%206.02%2012.289%20C%206.02%2013.341%205.011%2013.934%203.713%2013.934%20C%202.246%2013.934%201.213%2013.186%201.128%2012.016%20Z%20M%209.383%2013.965%20C%207.552%2013.965%206.458%2012.858%206.458%2011.081%20C%206.458%209.289%207.552%208.183%209.383%208.183%20C%2011.214%208.183%2012.317%209.289%2012.317%2011.081%20C%2012.317%2012.858%2011.214%2013.965%209.383%2013.965%20Z%20M%207.79%2011.081%20C%207.79%2012.266%208.383%2012.967%209.383%2012.967%20C%2010.401%2012.967%2010.986%2012.266%2010.986%2011.081%20C%2010.986%209.889%2010.401%209.18%209.383%209.18%20C%208.383%209.18%207.79%209.889%207.79%2011.081%20Z%20M%2018.188%2011.845%20C%2017.943%2013.186%2017.01%2013.965%2015.568%2013.965%20C%2013.787%2013.965%2012.669%2012.726%2012.669%2011.081%20C%2012.669%209.437%2013.787%208.183%2015.568%208.183%20C%2016.951%208.183%2017.9%208.931%2018.162%2010.208%20L%2016.823%2010.263%20C%2016.671%209.57%2016.204%209.18%2015.543%209.18%20C%2014.483%209.18%2013.991%209.998%2013.991%2011.081%20C%2013.991%2012.156%2014.492%2012.967%2015.543%2012.967%20C%2016.246%2012.967%2016.704%2012.547%2016.84%2011.798%20Z%20M%2018.676%2010.068%20C%2018.778%208.977%2019.677%208.183%2021.008%208.183%20C%2022.272%208.183%2023.179%208.892%2023.179%209.865%20C%2023.179%2010.715%2022.441%2011.206%2021.619%2011.643%20C%2021.287%2011.814%2020.237%2012.39%2020.202%2012.843%20L%2023.195%2012.843%20L%2023.195%2013.84%20L%2018.634%2013.84%20C%2018.634%2012.219%2019.626%2011.479%2020.855%2010.84%20C%2021.465%2010.497%2021.856%2010.208%2021.856%209.85%20C%2021.856%209.461%2021.508%209.18%2021.008%209.18%20C%2020.465%209.18%2020.109%209.523%2019.999%2010.138%20Z%22%2F%3E%3C%2Fsvg%3E");--shell-asset-1:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2021.449%2021%22%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M%206.75%2012.937%20L%206.197%2012.937%20L%206.15%2012.343%20C%205.936%2012.762%205.454%2013.03%204.871%2013.03%20C%203.676%2013.03%202.891%2012.105%202.891%2010.876%20C%202.891%209.648%203.676%208.711%204.925%208.711%20C%205.882%208.711%206.536%209.264%206.738%2010.16%20L%205.799%2010.201%20C%205.686%209.73%205.383%209.456%204.907%209.456%20C%204.164%209.456%203.819%2010.067%203.819%2010.876%20C%203.819%2011.68%204.17%2012.285%204.907%2012.285%20C%205.454%2012.285%205.763%2011.942%205.835%2011.435%20L%204.901%2011.435%20L%204.901%2010.783%20L%206.75%2010.783%20Z%20M%208.684%208.804%20C%2010.052%208.804%2010.819%209.549%2010.819%2010.876%20C%2010.819%2012.198%2010.064%2012.937%208.72%2012.937%20L%207.228%2012.937%20L%207.228%208.804%20Z%20M%208.131%2012.192%20L%208.684%2012.192%20C%209.505%2012.192%209.897%2011.767%209.897%2010.87%20C%209.897%209.974%209.505%209.549%208.684%209.549%20L%208.131%209.549%20Z%20M%2012.865%208.804%20C%2013.876%208.804%2014.488%209.316%2014.488%2010.154%20C%2014.488%2010.993%2013.876%2011.511%2012.865%2011.511%20L%2012.08%2011.511%20L%2012.08%2012.937%20L%2011.176%2012.937%20L%2011.176%208.804%20Z%20M%2012.08%2010.766%20L%2012.811%2010.766%20C%2013.287%2010.766%2013.561%2010.556%2013.561%2010.154%20C%2013.561%209.753%2013.287%209.549%2012.811%209.549%20L%2012.08%209.549%20Z%20M%2016.777%208.804%20C%2017.651%208.804%2018.293%209.246%2018.293%2010.044%20C%2018.293%2010.568%2017.984%2010.923%2017.526%2011.039%20C%2017.978%2011.092%2018.192%2011.301%2018.228%2011.749%20L%2018.335%2012.937%20L%2017.425%2012.937%20L%2017.342%2011.901%20C%2017.312%2011.54%2017.116%2011.423%2016.623%2011.423%20L%2015.832%2011.423%20L%2015.832%2012.937%20L%2014.928%2012.937%20L%2014.928%208.804%20Z%20M%2015.832%2010.684%20L%2016.646%2010.684%20C%2017.11%2010.684%2017.366%2010.48%2017.366%2010.12%20C%2017.366%209.753%2017.116%209.549%2016.646%209.549%20L%2015.832%209.549%20Z%22%2F%3E%3Cpath%20d%3D%22M%2010.801%201.05%20L%2011.115%201.583%20L%2011.759%201.695%20L%2011.309%202.136%20L%2011.393%202.737%20L%2010.801%202.477%20L%2010.209%202.737%20L%2010.294%202.136%20L%209.844%201.695%20L%2010.488%201.583%20Z%20M%206.971%202.175%20L%207.285%202.708%20L%207.928%202.819%20L%207.479%203.26%20L%207.563%203.862%20L%206.971%203.602%20L%206.38%203.862%20L%206.464%203.261%20L%206.013%202.82%20L%206.657%202.708%20Z%20M%203.907%204.613%20L%204.221%205.146%20L%204.864%205.257%20L%204.414%205.698%20L%204.499%206.3%20L%203.907%206.04%20L%203.315%206.3%20L%203.399%205.698%20L%202.949%205.257%20L%203.593%205.146%20Z%20M%2017.696%204.613%20L%2018.009%205.146%20L%2018.653%205.257%20L%2018.204%205.698%20L%2018.288%206.3%20L%2017.696%206.04%20L%2017.104%206.3%20L%2017.188%205.698%20L%2016.738%205.257%20L%2017.382%205.146%20Z%20M%2014.632%202.175%20L%2014.945%202.708%20L%2015.589%202.819%20L%2015.139%203.26%20L%2015.224%203.862%20L%2014.632%203.602%20L%2014.04%203.862%20L%2014.124%203.261%20L%2013.674%202.82%20L%2014.318%202.708%20Z%20M%2010.801%2018.112%20L%2011.115%2018.645%20L%2011.759%2018.757%20L%2011.309%2019.198%20L%2011.393%2019.8%20L%2010.801%2019.539%20L%2010.209%2019.8%20L%2010.294%2019.198%20L%209.844%2018.757%20L%2010.488%2018.645%20Z%20M%206.971%2016.987%20L%207.285%2017.52%20L%207.928%2017.632%20L%207.479%2018.073%20L%207.563%2018.675%20L%206.971%2018.415%20L%206.38%2018.675%20L%206.464%2018.073%20L%206.013%2017.632%20L%206.657%2017.52%20Z%20M%203.907%2014.55%20L%204.221%2015.083%20L%204.864%2015.195%20L%204.414%2015.636%20L%204.499%2016.237%20L%203.907%2015.977%20L%203.315%2016.237%20L%203.399%2015.636%20L%202.949%2015.195%20L%203.593%2015.083%20Z%20M%2017.696%2014.55%20L%2018.009%2015.083%20L%2018.653%2015.195%20L%2018.204%2015.636%20L%2018.288%2016.237%20L%2017.696%2015.977%20L%2017.104%2016.237%20L%2017.188%2015.636%20L%2016.738%2015.195%20L%2017.382%2015.083%20Z%20M%2014.632%2016.987%20L%2014.945%2017.52%20L%2015.589%2017.632%20L%2015.139%2018.073%20L%2015.224%2018.675%20L%2014.632%2018.415%20L%2014.04%2018.675%20L%2014.124%2018.073%20L%2013.674%2017.632%20L%2014.318%2017.52%20Z%22%2F%3E%3C%2Fsvg%3E");--shell-asset-2:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%207.028%2010.543%22%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M%205.711%204.288%20L%205.711%202.196%20C%205.711%200.983%204.727%200%203.514%200%20C%202.301%200%201.318%200.983%201.318%202.196%20L%201.318%204.288%20C%200.485%204.953%200%205.962%200%207.028%20C%200%208.969%201.573%2010.543%203.514%2010.543%20C%205.455%2010.543%207.028%208.969%207.028%207.028%20C%207.029%205.962%206.544%204.953%205.711%204.288%20Z%20M%202.196%202.196%20C%202.196%201.47%202.788%200.879%203.514%200.879%20C%204.241%200.879%204.832%201.47%204.832%202.196%20L%204.832%203.772%20C%203.987%203.428%203.041%203.428%202.196%203.772%20Z%20M%203.514%209.664%20C%202.061%209.664%200.879%208.482%200.879%207.028%20C%200.879%205.575%202.061%204.393%203.514%204.393%20C%204.968%204.393%206.15%205.575%206.15%207.028%20C%206.15%208.482%204.968%209.664%203.514%209.664%20Z%20M%204.393%207.028%20C%204.393%207.514%203.999%207.907%203.514%207.907%20C%203.028%207.907%202.635%207.513%202.635%207.028%20C%202.635%206.543%203.029%206.149%203.514%206.149%20C%204%206.15%204.393%206.543%204.393%207.028%20Z%22%2F%3E%3C%2Fsvg%3E")}.dock-shared-shell{--ds-ink:#121722;--ds-ink-80:rgba(18,23,34,0.8);--ds-ink-50:rgba(18,23,34,0.5);--ds-white:#ffffff;--ds-white-60:rgba(255,255,255,0.6);--ds-blue:#0068f9;--ds-blue-hover:#1372ff;--ds-blue-active:#005fe4;--ds-sky:#56bdff;--ds-bg:#ffffff;--ds-surface-tint:#f7f7f8;--ds-surface-chip:#f0f1f3;--ds-surface-chip-neutral:rgba(224,231,235,0.4);--ds-surface-gray:#f4f4f4;--ds-border:#dedfe3;--ds-ring:rgba(18,23,34,0.15);--ds-dot-idle:rgba(169,186,197,0.31);--ds-shadow-btn:0 0.5px 1px 0 rgba(0,0,0,0.25);--ds-shadow-btn-primary-inset:inset 0 -1px 0 0 rgba(11,68,147,0.22),inset 0 0 0 0.5px rgba(11,68,147,0.25);--ds-ring-card:0 0 0 0.5px rgba(0,0,0,0.25);--ds-ring-section:inset 0 0 0 0.5px rgba(0,0,0,0.05);--ds-shadow-window:0 0 0 0.969px rgba(0,0,0,0.1),0 16.48px 17.45px -11.633px rgba(0,0,0,0.08);--ds-radius-xs:4px;--ds-radius-sm:6px;--ds-radius-md:16px;--ds-radius-lg:26px;--ds-radius-pill:100px;--ds-font:"Roobert",sans-serif;--ds-font-ui:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--ds-section-gap:216px;--ds-heading-gap:56px;--ds-grid-gap:16px;--ds-page-max:1728px;--ds-content-max:1712px;--ds-page-gutter:32px;--ds-heading-indent:48px}.dock-shared-shell{background:var(--ds-bg);font-family:var(--ds-font);color:var(--ds-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.dock-shared-shell .ds-container{width:calc(100% - 2 * var(--ds-page-gutter));max-width:var(--ds-content-max);margin-left:auto;margin-right:auto}@media (max-width:800px){.dock-shared-shell{--ds-page-gutter:16px}}@media (max-width:1024px){.dock-shared-shell{--ds-section-gap:120px;--ds-heading-gap:36px}}@media (max-width:640px){.dock-shared-shell{--ds-section-gap:88px;--ds-heading-gap:28px}}.dock-shared-shell .ds-footer{margin-top:var(--ds-section-gap);padding:88px 0 40px}.dock-shared-shell .ds-footer > .ds-container{border-top:0.5px solid var(--ds-border);padding-top:88px}.dock-shared-shell .ds-footer{padding-top:0}.dock-shared-shell .ds-footer-grid{display:grid;grid-template-columns:minmax(64px,1fr) repeat(6,max-content) minmax(160px,1fr);justify-content:space-between;gap:40px 40px}.dock-shared-shell .ds-footer-brand img{width:30px;height:auto}.dock-shared-shell .ds-footer-col{min-width:0}.dock-shared-shell .ds-footer-heading{margin-bottom:16px;font-weight:600;font-size:15px;line-height:20px;color:var(--ds-ink);white-space:nowrap}.dock-shared-shell .ds-footer-col a{display:block;padding:8px 0;font-weight:400;font-size:15px;line-height:20px;color:var(--ds-ink);text-decoration:none;white-space:nowrap}.dock-shared-shell .ds-footer-col a:hover{color:var(--ds-blue)}.dock-shared-shell .ds-footer-badges{grid-column:2 / -1;display:flex;gap:8px;margin-top:48px}.dock-shared-shell .ds-footer-badge{display:inline-flex;align-items:center;gap:7px;padding:5px 13px 6px 11px;background:var(--ds-white);border-radius:var(--ds-radius-pill);box-shadow:inset 0 0 0 0.5px var(--ds-ring);font-weight:500;font-size:13.5px;letter-spacing:0.02em;color:var(--ds-ink);white-space:nowrap}.dock-shared-shell .ds-footer-badge:has(.trust-gdpr){padding-left:4.25px}.dock-shared-shell .trust-ico{display:inline-block;flex-shrink:0;background:var(--ds-ink);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.dock-shared-shell .trust-soc{width:19.2px;height:11px;-webkit-mask-image:var(--shell-asset-0);mask-image:var(--shell-asset-0)}.dock-shared-shell .trust-gdpr{width:19.4px;height:19px;margin-top:-1.5px;margin-bottom:-2.5px;-webkit-mask-image:var(--shell-asset-1);mask-image:var(--shell-asset-1)}.dock-shared-shell .trust-ccpa{width:10px;height:15px;-webkit-mask-image:var(--shell-asset-2);mask-image:var(--shell-asset-2)}.dock-shared-shell .ds-footer-bottom{display:flex;align-items:center;gap:24px;margin-top:32px;padding-top:28px;border-top:0.5px solid var(--ds-border)}.dock-shared-shell .ds-footer-tagline{font-weight:400;font-size:15px;color:var(--ds-ink-50)}.dock-shared-shell .ds-footer-legal{margin-left:auto;display:flex;flex-wrap:wrap;gap:4px 24px}.dock-shared-shell .ds-footer-legal a{font-weight:400;font-size:15px;color:var(--ds-ink-50);text-decoration:none;white-space:nowrap}.dock-shared-shell .ds-footer-legal a:hover{color:var(--ds-ink)}.dock-shared-shell .ds-footer-copy{font-weight:400;font-size:15px;color:var(--ds-ink-50);white-space:nowrap}@media (max-width:1610px){.dock-shared-shell .ds-footer-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dock-shared-shell .ds-footer-col a,.dock-shared-shell .ds-footer-heading{white-space:normal}.dock-shared-shell .ds-footer-brand{grid-column:1 / -1}.dock-shared-shell .ds-footer-badges{grid-column:1 / -1;flex-wrap:wrap}}@media (max-width:760px){.dock-shared-shell .ds-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dock-shared-shell .ds-footer-bottom{flex-direction:column;align-items:flex-start}.dock-shared-shell .ds-footer-legal{margin-left:0}}.dock-shared-shell .il{position:relative;z-index:1;display:flex;flex-direction:column;gap:14px;align-items:stretch;width:100%}.dock-shared-shell a.nav-link,.dock-shared-shell a.btn,.dock-shared-shell a.nav-menu-item{text-decoration:none}.dock-shared-shell .ig{position:absolute;left:48px;right:0;top:0;bottom:0}.dock-shared-shell .header .nav-menu-heading--subsection{margin-top:24px!important}.dock-shared-shell *,.dock-shared-shell *::before,.dock-shared-shell *::after{box-sizing:border-box;margin:0;padding:0}.dock-shared-shell{background:#fff;font-family:"Roobert",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.dock-shared-shell img{display:block}.dock-shared-shell button{border:0;background:none;font:inherit;cursor:pointer}.dock-shared-shell h1,.dock-shared-shell h2,.dock-shared-shell h3,.dock-shared-shell p{font-weight:inherit}.dock-shared-shell .header{width:calc(100% - 32px);max-width:1696px;height:33px;margin:16px auto 0;padding-left:8px;display:flex;align-items:center;justify-content:space-between}.dock-shared-shell .header-left{height:33px;display:flex;align-items:center;gap:44px}.dock-shared-shell .logo-dock{width:85.844px;height:18px}.dock-shared-shell .nav{display:flex;align-items:flex-start;gap:40px}.dock-shared-shell .nav-item{display:flex;align-items:center;gap:4px}.dock-shared-shell .nav-item.has-menu{position:relative;padding:7px 10px;margin:-7px -10px;border-radius:8px;cursor:pointer}.dock-shared-shell .nav-item.has-menu:hover{background:rgba(18,23,34,0.04)}.dock-shared-shell .nav-menu{display:none;position:absolute;left:-14px;top:100%;padding-top:12px;z-index:50}.dock-shared-shell .nav-item.has-menu:hover .nav-menu{display:block}.dock-shared-shell .nav-menu-panel{display:flex;gap:56px;padding:28px 56px 32px 36px;background:#fff;border-radius:16px;box-shadow:0 12px 32px 0 rgba(18,23,34,0.1),0 2px 6px 0 rgba(18,23,34,0.05),0 0 0 0.5px rgba(18,23,34,0.1)}.dock-shared-shell .nav-menu-col{display:flex;flex-direction:column}.dock-shared-shell .nav-menu-heading{margin-bottom:12px;font-weight:500;font-size:13px;line-height:16px;letter-spacing:0.08em;text-transform:uppercase;color:rgba(18,23,34,0.35);white-space:nowrap}.dock-shared-shell .nav-menu-item{padding:8px 0;font-weight:500;font-size:16px;line-height:19.2px;color:#121722;white-space:nowrap}.dock-shared-shell .nav-menu-item:hover{color:#0068f9}.dock-shared-shell .nav-link{font-weight:500;font-size:16px;line-height:19.2px;color:#121722;white-space:nowrap}.dock-shared-shell .nav-caret{position:relative;width:12px;height:16px}.dock-shared-shell .nav-caret img{position:absolute;left:4.5px;top:6.5px;width:7px;height:4px}.dock-shared-shell .header-right{display:flex;align-items:flex-start;gap:8px;padding-top:1px}.dock-shared-shell .btn{height:40px;min-height:40px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:17px;line-height:22px;color:#121722;white-space:nowrap}.dock-shared-shell .btn-ghost{background:#fff;border-radius:6px;padding:7px 20px 9px}.dock-shared-shell .btn-outline{background:#fff;border-radius:100px;padding:7px 20px 9px;box-shadow:0 0.5px 1px 0 rgba(0,0,0,0.08),inset 0 -1px 0 0 rgba(18,23,34,0.1),inset 0 0 0 0.5px rgba(18,23,34,0.15)}.dock-shared-shell .btn-primary{background:#0068f9;border-radius:100px;padding:7px 20px 9px;color:#fff;box-shadow:0 0.5px 1px 0 rgba(0,0,0,0.25),inset 0 -1px 0 0 rgba(11,68,147,0.22),inset 0 0 0 0.5px rgba(11,68,147,0.25)}.dock-shared-shell .btn-ghost:hover{background:#f4f4f5}.dock-shared-shell .btn-outline:hover{background:#f7f7f8}.dock-shared-shell .btn-primary:hover{background:#1372ff}.dock-shared-shell .btn-ghost:active{background:#eeeeef;box-shadow:inset 0 2px 4px rgba(18,23,34,0.1)}.dock-shared-shell .btn-outline:active{background:#f2f2f3;box-shadow:inset 0 0 0 0.5px rgba(18,23,34,0.15),inset 0 2px 4px rgba(18,23,34,0.12)}.dock-shared-shell .btn-primary:active{background:#005fe4;box-shadow:inset 0 0 0 0.5px rgba(11,68,147,0.35),inset 0 2px 5px rgba(4,36,78,0.4)}.dock-shared-shell .chat{position:absolute;--chat-s:max(var(--s),0.75);left:calc((100% - 848px * var(--s)) * 0.354 + 87px * var(--s));top:min(calc(528px * var(--s)),calc(var(--panel-h) - 240px));width:295.649px;z-index:1;transform:scale(var(--chat-s));transform-origin:0 0}.dock-shared-shell .slides{width:1296px;max-width:calc(100% - 32px);margin:100px auto 0;display:flex;flex-direction:column;align-items:center;gap:32px}@media (max-width:640px){.dock-shared-shell .slides{margin-top:64px}}@media (max-width:1240px){.dock-shared-shell .header-left{gap:32px}.dock-shared-shell .nav{gap:28px}}@media (max-width:900px){.dock-shared-shell .nav{display:none}}@media (max-width:640px){.dock-shared-shell .header-right{display:none}}.dock-shared-shell .header-left{gap:32px}.dock-shared-shell .header{position:relative;z-index:90;width:min(calc(100vw - 2 * var(--ds-page-gutter)),var(--ds-content-max));max-width:100%;margin:0 auto;height:auto;padding:16px 0 12px;background:#fff}.dock-shared-shell .header .nav-link{letter-spacing:normal}.dock-shared-shell .header::before,.dock-shared-shell .header::after{content:"";position:absolute;top:100%;width:16px;height:16px;pointer-events:none}.dock-shared-shell .header::before{left:0;background:radial-gradient(circle at 100% 100%,rgba(255,255,255,0) 15.5px,#fff 16px)}.dock-shared-shell .header::after{right:0;background:radial-gradient(circle at 0% 100%,rgba(255,255,255,0) 15.5px,#fff 16px)}.dock-shared-shell{overflow-x:clip}.dock-shared-shell .nav-menu-panel{padding:28px 40px 22px 28px;gap:40px}.dock-shared-shell .nav-prod{display:flex;align-items:center;gap:12px;padding:6px 14px 6px 8px;margin:0 -8px;border-radius:12px;text-decoration:none}.dock-shared-shell .nav-prod:hover{background:var(--ds-surface-tint)}.dock-shared-shell .nav-prod-ico{flex-shrink:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px rgba(18,23,34,0.06)}.dock-shared-shell .nav-prod-ico img{width:18px;height:18px;object-fit:contain}.dock-shared-shell .nav-prod-name{display:block;font-weight:500;font-size:15.5px;line-height:20px;color:var(--ds-ink);white-space:nowrap}.dock-shared-shell .nav-item.has-menu:hover{background:var(--ds-surface-tint)}.dock-shared-shell .nav-prod:hover{background:var(--ds-surface-tint)}.dock-shared-shell a.nav-link{border-radius:var(--ds-radius-pill);padding:7px 10px;margin:-7px -10px}.dock-shared-shell a.nav-link:hover{background:var(--ds-surface-tint)}.dock-shared-shell .nav-item.has-menu{border-radius:var(--ds-radius-pill);padding:7px 14px 8px 16px;margin:-7px -14px -8px -16px}.dock-shared-shell a.nav-link{padding:7px 14px 8px;margin:-7px -14px -8px}.dock-shared-shell .header .btn-ghost{border-radius:var(--ds-radius-pill)}.dock-shared-shell .header .btn-ghost:hover{background:var(--ds-surface-tint)}.dock-shared-shell .nav-menu-heading{font-size:11.5px;color:var(--ds-ink);margin-top:-1px;margin-bottom:8px}.dock-shared-shell .nav-item.has-menu .nav-menu{left:-12px;padding-top:11px}.dock-shared-shell .nav-caret img{transition:transform 0.15s ease}.dock-shared-shell .nav-item.has-menu:hover .nav-caret img{transform:translateY(1px)}.dock-shared-shell .cp{position:relative;height:440px}.dock-shared-shell .ci{position:relative;height:224px;margin-bottom:24px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px rgba(18,23,34,0.06),0 12px 24px -12px rgba(18,23,34,0.08);overflow:hidden;user-select:none;-webkit-user-select:none;pointer-events:none;text-align:left;font-family:var(--ds-font)}:is(#dock-shared-header,#dock-shared-footer){width:100%;color:var(--ds-ink);font:400 16px/1.5 var(--ds-font)}:is(#dock-shared-header,#dock-shared-footer) a{text-decoration:none}:is(#dock-shared-header,#dock-shared-footer):is(a,summary,button):focus-visible{outline:2px solid var(--ds-blue);outline-offset:4px}#dock-shared-header{position:relative;z-index:100}#dock-shared-header .header{max-width:var(--ds-page-max);margin:0 auto;gap:32px;padding:16px var(--ds-page-gutter) 12px;border:0}#dock-shared-header .header::before,#dock-shared-header .header::after{display:none}#dock-shared-header .header-left{flex:none;height:33px}#dock-shared-header .logo-dock{width:86px;height:auto;flex-shrink:0}#dock-shared-header .nav{margin-right:auto;align-items:center;gap:40px}#dock-shared-header .header-right{align-items:center;padding:1px 0 0}#dock-shared-header .header .btn{height:32px}#dock-shared-header .btn-primary:hover{background:var(--ds-blue-active)}#dock-shared-header .nav-item.has-menu{display:block;padding:0;margin:0;background:none}#dock-shared-header .nav-trigger{display:flex;align-items:center;gap:4px;padding:8px 14px 8px 16px;margin:-8px -14px -8px -16px;border-radius:var(--ds-radius-pill);list-style:none;cursor:pointer}#dock-shared-header summary::-webkit-details-marker{display:none}#dock-shared-header .nav-trigger:hover,#dock-shared-header .has-menu[open]>.nav-trigger{background:var(--ds-surface-tint)}#dock-shared-header .nav-item.has-menu .nav-menu{display:none;left:calc(-28px + var(--menu-shift,0px));padding-top:18px;max-width:calc(100vw - 48px)}#dock-shared-header .has-menu[open] .nav-menu{display:block}#dock-shared-header .nav-menu-panel{gap:28px}#dock-shared-header .nav-prod-name{white-space:normal}#dock-shared-header .nav-menu-col{min-width:158px}#dock-shared-header .nav-prod{min-height:50px}#dock-shared-header .nav-prod-ico img{width:22px;height:22px;object-fit:contain}#dock-shared-header .nav-caret{display:flex;align-items:center;justify-content:center;flex:0 0 12px;height:16px}#dock-shared-header .nav-caret img{position:static;inset:auto;display:block;width:12px;height:12px;object-fit:contain}#dock-shared-header .nav-link[aria-current=page]{background:var(--ds-surface-tint)}#dock-shared-header .header.is-fixed{position:fixed;top:0;left:0;right:0;box-shadow:0 1px 0 var(--ds-border)}#dock-shared-header .header.is-fixed.is-hidden{transform:translateY(-110%);visibility:hidden}#dock-shared-header .nav-mobile-toggle{display:none}#dock-shared-header .nav-mobile-symbol{display:flex}#dock-shared-header .nav-mobile-symbol img{width:20px;height:20px}#dock-shared-header .nav-mobile-x,#dock-shared-header.mobile-open .nav-mobile-plus{display:none}#dock-shared-header.mobile-open .nav-mobile-x{display:block}#dock-shared-2026{padding-top:0;margin-bottom:0}#dock-shared-2026 .pr-sticky{top:var(--pricing-nav-offset,0px)}#dock-shared-footer .ds-footer{margin:96px auto 0;padding-bottom:40px;max-width:var(--ds-page-max)}#dock-shared-footer .ds-footer-grid{column-gap:24px}#dock-shared-footer .ds-footer-bottom{flex-wrap:wrap;align-items:flex-start;row-gap:20px}#dock-shared-footer .ds-footer-tagline,#dock-shared-footer .ds-footer-copy,#dock-shared-footer .ds-footer-legal a{color:var(--ds-ink-80);font:400 14px/22px var(--ds-font)}#dock-shared-footer .ds-footer-legal{gap:12px 24px;justify-content:flex-end}#dock-shared-footer .ds-footer-copy{margin-left:auto}#dock-shared-footer .ds-footer-heading{letter-spacing:0}@media(max-width:1050px){#dock-shared-header .header{flex-wrap:wrap;gap:0 16px}#dock-shared-header .header-left{margin-right:auto}#dock-shared-header .header-right{display:flex}#dock-shared-header .header-right .btn-ghost{display:none}#dock-shared-header[data-enhanced] .nav-mobile-toggle{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 12px;border-radius:var(--ds-radius-pill);color:var(--ds-ink)}#dock-shared-header .nav-mobile-symbol{font-size:22px}#dock-shared-header .nav{display:flex;width:100%;flex-basis:100%;order:4;margin:16px 0 0;flex-direction:column;align-items:stretch;gap:0}#dock-shared-header[data-enhanced] .nav{display:none}#dock-shared-header[data-enhanced].mobile-open .nav{display:flex;max-height:calc(100dvh - 88px);overflow-y:auto;overscroll-behavior:contain;padding:0 4px 20px}#dock-shared-header .nav>a.nav-link,#dock-shared-header .nav-trigger{margin:0;padding:14px 12px;min-height:48px}#dock-shared-header .nav-trigger{justify-content:space-between}#dock-shared-header .nav-item.has-menu .nav-menu{position:static;padding:8px 0 20px;max-width:none}#dock-shared-header .nav-menu-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;padding:16px 12px;box-shadow:none;border-radius:0}#dock-shared-header .nav-menu-col{min-width:0}#dock-shared-header .nav-prod{padding:6px;margin:0}#dock-shared-header .nav-menu-item{white-space:normal;min-height:44px}#dock-shared-header .nav-prod-name{font-size:15px}#dock-shared-header .nav-prod-ico{width:32px;height:32px}#dock-shared-footer .ds-footer-legal{justify-content:flex-start;margin-left:0}}@media(max-width:600px){#dock-shared-header .header{gap:0 8px}#dock-shared-header .header-right .btn-outline{display:none}#dock-shared-header .header-right .btn-primary{font-size:14px;padding:7px 13px}#dock-shared-header .nav-mobile-toggle{padding:0 8px;font-size:14px}#dock-shared-header .nav-menu-panel{grid-template-columns:1fr}#dock-shared-footer .ds-footer{margin-top:64px}#dock-shared-footer .ds-container{padding-top:48px}#dock-shared-footer .ds-footer-grid{gap:32px 20px}#dock-shared-footer .ds-footer-col a{min-height:44px}#dock-shared-footer .ds-footer-badges{margin-top:8px;gap:8px}#dock-shared-footer .ds-footer-copy{margin-left:0}#dock-shared-footer .ds-footer-legal a{padding:6px 0}}@media(prefers-reduced-motion:reduce){:is(#dock-shared-header,#dock-shared-footer) *{transition:none!important;animation:none!important}}@media(min-width:1051px){#dock-shared-header .nav-menu-col{min-width:max-content}#dock-shared-header .nav-prod-name{white-space:nowrap}}@media(min-width:1051px) and (max-width:1360px){#dock-shared-header .nav-menu-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:900px}}@media(max-width:1050px){#dock-shared-header[data-enhanced].mobile-open .nav{position:absolute;top:100%;left:var(--ds-page-gutter);right:var(--ds-page-gutter);width:auto;margin:0;background:var(--ds-white);box-shadow:0 12px 16px -16px var(--ds-ring)}}@media(max-width:360px){#dock-shared-header[data-enhanced] .nav-mobile-toggle{gap:6px;padding:0 4px;font-size:13px}#dock-shared-header .nav-mobile-symbol{font-size:18px}}
@font-face {
  font-family: "Roobert";
  src: url("https://dock-v4.vercel.app/assets/fonts/Roobert-Regular.woff2") format("woff2");
  font-weight: 400;
  font-display: swap;
}@font-face {
  font-family: "Roobert";
  src: url("https://dock-v4.vercel.app/assets/fonts/Roobert-Medium.woff2") format("woff2");
  font-weight: 500;
  font-display: swap;
}@font-face {
  font-family: "Roobert";
  src: url("https://dock-v4.vercel.app/assets/fonts/Roobert-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-display: swap;
}/* Native Webflow component roots retain their instances and CMS bindings. */
[data-dock-shared-shell] { width:100%; max-width:none; min-width:0; height:auto; min-height:0; margin:0; padding:0; border:0; background:#fff; position:relative; inset:auto; overflow:visible; transform:none; }
[data-dock-shared-shell="header"] { z-index:100; }
[data-dock-shared-shell="footer"] { z-index:auto; }
.nav--bg:has([data-dock-shared-shell="header"]) { position:relative; inset:auto; height:auto; min-height:0; padding:0; background:#fff; }
.dock-shared-shell { --ds-font:"Roobert",sans-serif; -webkit-font-smoothing:antialiased; }
.dock-shared-shell { font:400 16px/normal "Roobert",sans-serif; color:#000; }
.dock-shared-shell .nav-prod { color:#000; }
body:has(#dock-shared-footer) .gat-main > .gta-header-copy { display:none; }
#dock-shared-header .nav-menu-panel { gap:40px; }
#dock-shared-header .nav-trigger { gap:8px; }
#dock-shared-header .nav-caret img { width:7px; height:4px; }
#dock-shared-footer .ds-footer-grid { column-gap:40px; }
.dock-shared-shell *, .dock-shared-shell *::before, .dock-shared-shell *::after { box-sizing:border-box; }
.dock-shared-shell p, .dock-shared-shell h2 { margin:0; }
.dock-shared-shell button { font:inherit; border:0; cursor:pointer; background:transparent; }
.dock-shared-shell .nav-menu-heading--subsection { margin-top:24px; }
#dock-shared-footer .ds-footer { margin-top:64px; }
#dock-shared-footer { container-type:inline-size; }
[data-dock-shared-shell="footer"]{padding:0!important}
#dock-shared-header .header { width:min(calc(100vw - 64px),1712px); max-width:100%; padding-inline:0; }
#dock-shared-header .header.is-fixed { left:50%; right:auto; translate:-50% 0; }
#dock-shared-footer .ds-container { width:100%; }
@media(max-width:700px) {
  #dock-shared-header .header { width:calc(100vw - 32px); }
}
@container (max-width:1500px) {
  #dock-shared-footer .ds-footer-grid { grid-template-columns:repeat(4,minmax(0,1fr)); }
  #dock-shared-footer .ds-footer-col a, #dock-shared-footer .ds-footer-heading { white-space:normal; }
}
@container (max-width:760px) {
  #dock-shared-footer .ds-footer-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }
}

html body .header{--ds-page-gutter:56px;--ds-content-max:1440px}html body #dock-shared-header .header{width:min(calc(100vw - 112px),1440px)}html body :is(#dock-shared-footer,[data-dock-shared-shell="footer"]){width:100%!important;max-width:none!important;margin:0!important}html body .ds-footer>.ds-container{width:min(calc(100vw - 112px),1440px)!important;max-width:none!important;margin-inline:auto!important}html body .header .header-right :is(.btn-outline,.btn-primary){height:36px!important;min-height:36px!important}@media(max-width:900px){html body .header{--ds-page-gutter:20px}html body #dock-shared-header .header{width:calc(100vw - 40px)}html body .ds-footer>.ds-container{width:calc(100vw - 40px)!important}}
html body :is(.header,.nav--wrapper) .nav-menu-heading{letter-spacing:normal!important;text-transform:none!important;font-weight:500!important;font-size:12.5px!important;color:rgba(18,23,34,.8)!important}html body .header :is(.nav-link,.nav-trigger,.nav-prod,.nav-prod-name,.nav-menu-item){opacity:1!important}
html body .ds-footer{font:400 16px/normal var(--ds-font,"Roobert",sans-serif)}html body .ds-footer-grid{--dock-footer-copy-inset:64px;grid-template-columns:40px repeat(6,max-content) minmax(160px,1fr)!important;gap:40px 24px!important}html body .ds-footer :is(.ds-footer-tagline,.ds-footer-copy,.ds-footer-legal a){font:400 15px/20px var(--ds-font,"Roobert",sans-serif)!important;color:var(--ds-ink-50)!important}html body .ds-footer :is(.ds-footer-tagline,.ds-footer-copy){margin:0!important}html body .ds-footer .ds-footer-legal a{padding:0!important}html body .ds-footer-bottom{align-items:center!important;gap:24px!important;flex-wrap:nowrap!important}html body .ds-footer-legal{gap:4px 24px!important;justify-content:flex-start!important;margin-left:auto!important}@media(max-width:1610px){html body .ds-footer-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:40px!important;padding-left:var(--dock-footer-copy-inset)!important}html body .ds-footer-brand{margin-left:calc(-1 * var(--dock-footer-copy-inset))!important}html body .ds-footer-brand,html body .ds-footer-badges{grid-column:1/-1!important}html body .ds-footer-col a,html body .ds-footer-heading{white-space:normal!important}}@media(max-width:1100px){html body .ds-footer-bottom{flex-wrap:wrap!important}html body .ds-footer-legal{margin-left:0!important}}@media(max-width:760px){html body .ds-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .ds-footer-bottom{flex-direction:column!important;align-items:flex-start!important}}@media(max-width:600px){html body .ds-footer>.ds-container{padding-top:48px!important}html body .ds-footer-grid{gap:32px 24px!important}html body .ds-footer-badges{margin-top:16px!important}}@media(min-width:901px) and (max-width:1360px){html body .desktop .header .has-menu:has(.nav-menu-col:nth-child(4)){position:static!important}html body .desktop .header .has-menu:has(.nav-menu-col:nth-child(4)) .nav-menu{left:0!important;width:min(900px,calc(100vw - 112px))}html body .desktop .header .has-menu:has(.nav-menu-col:nth-child(4)) .nav-menu-panel{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:24px}}@media(min-width:901px) and (max-width:1050px){html body .desktop .header .header-right .btn-ghost{display:none}}html body .ds-footer-col a{min-height:0!important}@media(max-width:1050px){html body #dock-shared-header .header-right{display:none!important}html body #dock-shared-header .nav-mobile-toggle{height:38px;min-height:38px!important;padding:6px 12px!important;border:1px solid #e5e5e5;border-radius:20px;background:#fafafa;font:500 16px/24px var(--ds-font);gap:10px}html body #dock-shared-header.mobile-open .header>.nav{left:0;right:0}}html body #dock-shared-header .nav-mobile-actions{display:none} @media(max-width:1050px){ html body #dock-shared-header .nav-mobile-actions{display:flex;flex-direction:column;gap:10px;border-top:1px solid #eee;margin:12px 12px 0;padding-top:16px} html body #dock-shared-header .nav-mobile-actions .btn{display:flex;align-items:center;justify-content:center;width:100%;height:38px;min-height:38px} html body #dock-shared-header.mobile-open .header>.nav{border:1px solid #eee;border-radius:16px;box-shadow:0 12px 24px -12px rgba(18,23,34,.18)} }@media(max-width:900px){html body .ds-footer-grid{--dock-footer-copy-inset:24px}}
html body .ds-footer-heading{margin-bottom:8px!important}html body .ds-footer-col a{padding:6px 0!important}@media(min-width:1611px){html body .ds-footer-grid{position:relative;grid-template-columns:repeat(7,max-content)!important;justify-content:space-between!important;gap:40px 32px!important;padding-left:var(--dock-footer-copy-inset,64px)!important}html body .ds-footer-brand{position:absolute;left:0;top:0;margin:0!important}html body .ds-footer-badges{grid-column:1/-1!important}}

/* Marketing CTA feedback changes the surface, never the label opacity.
   Ignore disabled controls and the inert controls inside product illustrations. */
html body :is(a.btn,button.btn,a.ds-btn,button.ds-btn,a.button,button.button,a.button-2,button.button-2,a.cta,button.cta,a.elevate-cta,a.elevate-cta-3):not(:disabled,[aria-disabled="true"]):not(:where([inert],[aria-hidden="true"]) *) {
  opacity:1!important;
  transition:background-color 140ms ease,box-shadow 140ms ease!important;
}
html body :is(.btn-primary,.btn-generate,.ds-btn--primary,.button.is--primary,.button-2.is--primary):not(:disabled,[aria-disabled="true"]):not(:where([inert],[aria-hidden="true"]) *):not(.s-get_started--wrapper .head--title--wrapper>.button):hover:not(:active) {
  background-color:#1372ff!important;
}
html body :is(.btn-outline,.ds-btn--outline,.ds-btn--secondary,.button.is--secondary,.button-2.is--secondary,.s-get_started--wrapper .head--title--wrapper>.button):not(:disabled,[aria-disabled="true"]):not(:where([inert],[aria-hidden="true"]) *):hover:not(:active) {
  background-color:#fafafb!important;
}
html body :is(.btn-primary,.btn-generate,.ds-btn--primary,.button.is--primary,.button-2.is--primary):not(:disabled,[aria-disabled="true"]):not(:where([inert],[aria-hidden="true"]) *):not(.s-get_started--wrapper .head--title--wrapper>.button):active {
  background-color:#005fe4!important;
  box-shadow:inset 0 0 0 .5px rgba(11,68,147,.35),inset 0 2px 5px rgba(4,36,78,.4)!important;
}
html body :is(.btn-outline,.ds-btn--outline,.ds-btn--secondary,.button.is--secondary,.button-2.is--secondary,.s-get_started--wrapper .head--title--wrapper>.button):not(:disabled,[aria-disabled="true"]):not(:where([inert],[aria-hidden="true"]) *):active {
  background-color:#f2f2f3!important;
  box-shadow:inset 0 0 0 .5px rgba(18,23,34,.15),inset 0 2px 4px rgba(18,23,34,.12)!important;
}
@media(prefers-reduced-motion:reduce) {
  html body :is(a.btn,button.btn,a.ds-btn,button.ds-btn,a.button,button.button,a.button-2,button.button-2,a.cta,button.cta,a.elevate-cta,a.elevate-cta-3) {transition:none!important}
}


/* Optical size correction: preserve the icon slot and label position. */
html body .header .nav-prod:is([href="agent-builder/"],[href$="/product/ai-enablement-agent"],[href$="/product/ai-enablement-agent/"]) .nav-prod-ico > img {
  transform:scale(1.25)!important;
  transform-origin:center!important;
}


/* Shared menu spacing and paired Sales / Customer Success groups. */
html body .header :is(.nav-prod,.nav-menu-item){padding-right:20px!important}
html body .header .nav-menu-col--sales{align-self:stretch!important}
html body .header .nav-menu-success{display:flex;flex-direction:column;margin-top:auto;padding-top:8px}
html body .header .nav-menu-success .nav-menu-heading--subsection{margin-top:0!important;margin-bottom:8px!important}
html body .header .nav-menu-item .nav-prod-ico{display:flex!important;align-items:center!important;justify-content:center!important}
@media(min-width:1400px){
html body :is(#dock-home-v2,#dock-p0-page,#dock-shared-header,#dock-pricing-header,.desktop) .header .nav-menu-panel[data-dock-menu="product"]{display:grid!important;grid-template-columns:repeat(5,max-content)!important;align-items:stretch!important}
html body .header .nav-menu-panel[data-dock-menu="product"]>.nav-menu-col{display:grid!important;grid-template-rows:24px repeat(5,36px);row-gap:0!important}
html body .header .nav-menu-panel[data-dock-menu="product"]>.nav-menu-col>.nav-menu-heading{margin:0!important;align-self:start}
html body .header .nav-menu-panel[data-dock-menu="product"] .nav-menu-success{display:contents!important}
html body .header .nav-menu-success>.nav-menu-heading--subsection{grid-row:4;align-self:end!important;margin:0 0 8px!important}
html body .header .nav-menu-success>.nav-prod:nth-of-type(1){grid-row:5}
html body .header .nav-menu-success>.nav-prod:nth-of-type(2){grid-row:6}
}


/* Four pixels from the visible trigger pill to the dropdown panel. */
@media(min-width:801px){html body :is(#dock-home-v2,#dock-p0-page,.desktop) .header .nav-item.has-menu>.nav-menu{padding-top:4px!important}}
/* Shared-header summaries extend 8px beyond the details box. */
@media(min-width:1051px){html body :is(#dock-shared-header,#dock-pricing-header) .header .nav-item.has-menu>.nav-menu{padding-top:12px!important}}


/* Dock MCP: Workflow, distinct from API braces. */
html body .header .nav-prod:is([href="mcp/"],[href="/mcp"],[href="/mcp/"],[href$="/features/dock-mcp"],[href$="/features/dock-mcp/"]) .nav-prod-ico > img {content:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23121722%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20%3E%20%3Crect%20width%3D%228%22%20height%3D%228%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%20%2F%3E%20%3Cpath%20d%3D%22M7%2011v4a2%202%200%200%200%202%202h4%22%20%2F%3E%20%3Crect%20width%3D%228%22%20height%3D%228%22%20x%3D%2213%22%20y%3D%2213%22%20rx%3D%222%22%20%2F%3E%20%3C%2Fsvg%3E");}

/* API documentation: Lucide ExternalLink, revealed without shifting the label. */
html body :is(.header,.nav--wrapper) a[href="https://developers.dock.us/introduction"] :is(.nav-prod-name,.text--callout)::after{content:"";display:inline-block;width:20px;height:14px;margin-left:8px!important;vertical-align:-2px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M15%203h6v6%22%2F%3E%3Cpath%20d%3D%22M10%2014%2021%203%22%2F%3E%3Cpath%20d%3D%22M21%2014v5a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2h5%22%2F%3E%3C%2Fsvg%3E") center/14px 14px no-repeat;opacity:0;pointer-events:none}
html body :is(.header,.nav--wrapper) a[href="https://developers.dock.us/introduction"]:is(:hover,:focus-visible) :is(.nav-prod-name,.text--callout)::after{opacity:1}

/* DOC-7180: AI Agents / Chrome marketing geometry, scoped to the Slack page. */
#dock-p0-page .slack-page{--ds-blue:#0068f9;--ds-blue-hover:#1372ff;--ds-blue-active:#005fe4;--slk-max:1440px;--slk-gutter:56px;--slk-space:132px;--slk-radius:28px;--slk-inset:16px;--slk-outline:inset 0 0 0 .5px rgba(18,23,34,.12);color:var(--ds-ink);font-family:var(--ds-font);overflow:clip}
#dock-p0-page .slack-page *,#dock-p0-page .slack-page *::before,#dock-p0-page .slack-page *::after{box-sizing:border-box}
#dock-p0-page .slack-page main{display:block}
#dock-p0-page .slk-container{width:calc(100% - 2 * var(--slk-gutter));max-width:var(--slk-max);margin-inline:auto}
#dock-p0-page .slk-section{padding-top:var(--slk-space)}
#dock-p0-page .slack-page :where(h1,h2,h3,p,ul){margin:0}
#dock-p0-page .slack-page :is(h1,h2){font-weight:600;letter-spacing:-.004em;text-wrap:balance;color:var(--ds-ink)}
#dock-p0-page .slack-page h2{font-size:clamp(38px,5vw,72px);line-height:1.06}
#dock-p0-page .slack-page h3{font:500 24px/32px var(--ds-font);letter-spacing:normal;color:var(--ds-ink)}
#dock-p0-page .slack-page .slk-lead{font:400 22px/1.5 var(--ds-font);color:var(--ds-ink-80);text-wrap:pretty}
#dock-p0-page .slack-page .slk-eyebrow{font:400 20px/28px var(--ds-font);color:var(--ds-ink);margin-bottom:20px}
#dock-p0-page .slk-hero{padding-top:64px;text-align:center}
#dock-p0-page .slk-hero-copy{max-width:1100px;margin:0 auto 56px}
#dock-p0-page .slack-page h1{font-size:clamp(48px,5.6vw,84px);line-height:1.045;margin:0 0 28px;text-align:center}
#dock-p0-page .slk-hero-copy .slk-lead{max-width:730px;margin-inline:auto}
#dock-p0-page .slk-hero-copy .slk-actions{justify-content:center}



#dock-p0-page .slack-page :is(.slk-feature-columns,.slk-faq) svg{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
#dock-p0-page .slk-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:32px}
#dock-p0-page .slk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:9px 20px;height:40px;border-radius:100px;font:500 17px/22px var(--ds-font);text-decoration:none;white-space:nowrap;opacity:1;transition:background .15s}
#dock-p0-page .slk-btn img{width:18px;height:18px}
#dock-p0-page .slk-btn-primary{background:var(--ds-blue);color:white;box-shadow:var(--ds-shadow-btn),var(--ds-shadow-btn-primary-inset)}
#dock-p0-page .slk-btn-primary:hover{background:var(--ds-blue-hover)}
#dock-p0-page .slk-btn-primary:active{background:var(--ds-blue-active)}
#dock-p0-page .slk-btn-secondary{background:white;color:var(--ds-ink);box-shadow:var(--ds-shadow-btn),inset 0 0 0 .5px var(--ds-ring)}
#dock-p0-page .slk-btn-secondary:hover{background:var(--ds-surface-tint)}
#dock-p0-page .slack-page :is(a,summary,button):focus-visible{outline:2px solid var(--ds-blue);outline-offset:5px}
#dock-p0-page .slk-section-heading{max-width:1100px;margin:0 auto 64px;text-align:center}
#dock-p0-page .slk-section-heading h2{text-align:center}
#dock-p0-page .slk-section-heading .slk-lead{max-width:730px;margin:24px auto 0}
#dock-p0-page .slk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
#dock-p0-page .slk-card{display:flex;flex-direction:column;min-width:0;padding:var(--slk-inset);border-radius:var(--slk-radius);background:white;box-shadow:var(--slk-outline)}
#dock-p0-page .slk-card-copy{padding:24px 24px 32px;flex:1}
#dock-p0-page .slk-card-copy h3{margin-bottom:8px}
#dock-p0-page .slk-card-copy p,#dock-p0-page .slk-agents p{font:400 18px/28px var(--ds-font);color:var(--ds-ink-80);text-wrap:pretty}
#dock-p0-page .slk-art{padding:24px;background:radial-gradient(circle,#c8cbd1 1px,transparent 1.3px) 7.2px 7.2px/20.4px 20.4px #f7f7f8;border-radius:calc(var(--slk-radius) - var(--slk-inset));position:relative;box-shadow:inset 0 0 0 .5px #12172208;user-select:none;pointer-events:none}
#dock-p0-page .slk-frame{position:relative;container-type:inline-size;width:100%;aspect-ratio:var(--scene-w)/var(--scene-h);border-radius:10px;box-shadow:0 0 0 .5px rgba(18,23,34,.16),0 2px 6px rgba(18,23,34,.08);overflow:hidden;background:white}
#dock-p0-page .slk-frame::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 .5px #12172222;pointer-events:none;z-index:2}
#dock-p0-page .slk-scene{position:absolute;inset:0 auto auto 0;width:calc(var(--scene-w)*1px);height:calc(var(--scene-h)*1px);transform:scale(calc(100cqw/(var(--scene-w)*1px)));transform-origin:top left;isolation:isolate}
#dock-p0-page :is(.slk-art-hero,.slk-art-demo){border-radius:32px;padding:48px}
#dock-p0-page .slk-art-hero{background-color:var(--ds-blue);background-image:radial-gradient(circle,rgba(18,23,34,.25) 1px,transparent 1.3px)}
#dock-p0-page :is(.slk-art-hero,.slk-art-demo) .slk-frame{max-width:1248px;margin-inline:auto;border-radius:12px}
#dock-p0-page .slk-art-demo .slk-frame{max-width:1248px}
#dock-p0-page .slk-tabs{display:flex;align-items:flex-start;gap:40px;margin:40px 0 0;padding:0 48px;text-align:left}
#dock-p0-page .slk-tabs>button{appearance:none;flex:1;min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ds-ink);font:400 18px/28px var(--ds-font);text-align:left;letter-spacing:normal;cursor:pointer;opacity:1}
#dock-p0-page .slk-tabs>button>strong{display:block;margin:0;font:500 24px/32px var(--ds-font);color:var(--ds-ink);opacity:.8}
#dock-p0-page .slk-tabs>button>span{display:block;margin:8px 0 0;font:400 18px/28px var(--ds-font);color:var(--ds-ink);opacity:.8}
#dock-p0-page .slk-tabs>button:is([aria-selected=true],:hover,:focus-visible)>:is(strong,span){opacity:1}
#dock-p0-page .slk-tab-line{display:block;position:relative;width:100%;height:1.5px;margin:0 0 20px;border-radius:100px;background:#ececec;overflow:hidden}
#dock-p0-page .slk-tab-line>span{display:block;position:absolute;inset:0;border-radius:inherit;background:var(--ds-blue);transform:scaleX(0);transform-origin:left}
#dock-p0-page .slk-tabs>button[aria-selected=true] .slk-tab-line>span{transform:scaleX(1)}
#dock-p0-page [data-slk-panel][hidden]{display:none!important}
#dock-p0-page .slk-agents{display:flex;align-items:center;gap:24px;margin:64px 48px 0;padding-top:40px;border-top:.5px solid var(--ds-border)}
#dock-p0-page .slk-agents-icon{width:40px;flex:none}
#dock-p0-page .slk-agents-icon svg{width:36px;height:30px}
#dock-p0-page .slk-agents h3{margin-bottom:8px}
#dock-p0-page .slk-agents p{max-width:740px}
#dock-p0-page .slk-agents .slk-btn{margin-left:auto;flex:none}
#dock-p0-page .slk-notifications{margin-top:var(--slk-space);padding-block:var(--slk-space);background:#fbfbfc}
#dock-p0-page .slk-destinations{padding:100px 48px 0}
#dock-p0-page .slk-destinations h2{text-align:center;font-size:clamp(34px,3.5vw,48px);margin-bottom:48px}
#dock-p0-page .slk-feature-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px}
#dock-p0-page .slk-feature-columns article{position:relative;min-width:0}
#dock-p0-page .slk-feature-columns article+article::before{position:absolute;content:"";left:-28px;top:0;bottom:0;border-left:.5px solid var(--ds-border)}
#dock-p0-page .slk-feature-columns h3{margin-top:28px;margin-bottom:8px}
#dock-p0-page .slk-feature-columns p{font:400 18px/28px var(--ds-font);color:var(--ds-ink-80)}
#dock-p0-page .slk-faq{display:grid;grid-template-columns:42% 58%;padding-bottom:var(--slk-space)}
#dock-p0-page .slk-faq-copy{padding-left:64px;padding-right:40px}
#dock-p0-page .slk-faq-list{padding-right:64px}
#dock-p0-page .slk-faq h2{font-size:clamp(36px,3.6vw,56px);line-height:1.08;text-align:left}
#dock-p0-page .slk-faq-copy p{font:400 18px/1.45 var(--ds-font);margin:22px 0 24px;color:var(--ds-ink-80)}
#dock-p0-page .slk-faq details{border-top:.5px solid var(--ds-border);padding:0}
#dock-p0-page .slk-faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:25px 0;list-style:none;cursor:pointer;font:500 20px/28px var(--ds-font)}
#dock-p0-page .slk-faq summary::-webkit-details-marker{display:none}
#dock-p0-page .slk-faq details[open] summary svg{transform:rotate(45deg)}
#dock-p0-page .slk-faq details>p{font:400 18px/28px var(--ds-font);color:var(--ds-ink-80);padding:0 40px 24px 0}
#dock-p0-page .slk-closing{display:grid;grid-template-columns:42% 58%;align-items:center;padding:0 0 100px;gap:0}
#dock-p0-page .slk-closing-copy{padding-left:64px;padding-right:40px}
#dock-p0-page .slk-closing-copy h2{text-align:left;font-size:clamp(38px,4.2vw,64px);line-height:1.08}
#dock-p0-page .slk-closing-copy .slk-lead{font-size:20px;max-width:380px;margin-top:28px}
#dock-p0-page .slk-closing-art{overflow:hidden;border-radius:32px}
#dock-p0-page .slk-closing-art .slk-art{padding:40px;background-color:#f7f7f8;background-image:radial-gradient(circle,#c8cbd1 1px,transparent 1.3px)}
#dock-p0-page .slack-page .header:not(.header-ghost){position:relative;border-bottom:0}
#dock-p0-page .slack-page .header:not(.header-ghost)::after{content:"";position:absolute;bottom:0;left:50%;width:100vw;transform:translateX(-50%);border-bottom:.5px solid var(--ds-border)}
@media(max-width:1100px){#dock-p0-page .slack-page{--slk-gutter:32px}#dock-p0-page .slk-tabs{gap:24px;padding-inline:24px}#dock-p0-page .slk-tabs>button>strong{font-size:22px}#dock-p0-page .slk-agents{margin-inline:24px;flex-wrap:wrap}#dock-p0-page .slk-agents .slk-btn{margin-left:64px}#dock-p0-page .slk-closing .slk-actions{align-items:flex-start;flex-direction:column}}
@media(max-width:900px){#dock-p0-page .slack-page{--slk-gutter:20px;--slk-space:80px}#dock-p0-page .slk-hero{padding-top:48px}#dock-p0-page .slk-hero-copy{margin-bottom:40px}#dock-p0-page .slk-desktop-break{display:none}#dock-p0-page :is(.slk-art-hero,.slk-art-demo){padding:32px}#dock-p0-page .slk-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}#dock-p0-page .slk-grid{grid-template-columns:1fr}#dock-p0-page .slk-card{max-width:760px;width:100%;margin-inline:auto}#dock-p0-page .slk-section-heading{margin-bottom:48px}#dock-p0-page .slk-feature-columns{grid-template-columns:1fr;gap:48px}#dock-p0-page .slk-feature-columns article+article::before{left:0;top:-24px;right:0;border-left:0;border-top:.5px solid var(--ds-border);bottom:auto}#dock-p0-page .slk-destinations{padding:80px 24px 0}#dock-p0-page .slk-faq{grid-template-columns:1fr;gap:40px;padding-inline:24px}#dock-p0-page :is(.slk-faq-copy,.slk-faq-list){padding:0}#dock-p0-page .slk-closing{grid-template-columns:1fr;gap:40px;padding-bottom:80px}#dock-p0-page .slk-closing-copy{padding:0 24px}#dock-p0-page .slk-closing .slk-actions{flex-direction:row}}
@media(max-width:600px){#dock-p0-page .slack-page{--slk-gutter:16px;--slk-space:64px;--slk-radius:24px;--slk-inset:12px}#dock-p0-page .slk-hero{padding-top:38px}#dock-p0-page .slack-page h1{font-size:44px}#dock-p0-page .slack-page h2{font-size:36px}#dock-p0-page .slack-page .slk-eyebrow{font-size:16px;margin-bottom:16px}#dock-p0-page .slack-page .slk-lead{font-size:18px;line-height:27px}#dock-p0-page .slk-actions{gap:10px;margin-top:28px}#dock-p0-page .slk-btn{font-size:16px;padding-inline:16px}#dock-p0-page .slk-art{padding:16px}#dock-p0-page :is(.slk-art-hero,.slk-art-demo){padding:20px;border-radius:24px}#dock-p0-page .slk-section-heading{margin-bottom:32px}#dock-p0-page .slk-section-heading .slk-lead{margin-top:20px}#dock-p0-page .slk-tabs{display:flex;flex-direction:column;gap:24px;padding:0 8px;margin-top:28px}#dock-p0-page .slk-tabs>button{width:100%}#dock-p0-page .slk-tabs>button>strong{font-size:20px;line-height:28px}#dock-p0-page .slk-tabs>button>span{font-size:16px;line-height:24px}#dock-p0-page .slk-tab-line{margin-bottom:16px}#dock-p0-page .slk-card-copy{padding:16px 12px 24px}#dock-p0-page .slk-card-copy p,#dock-p0-page .slk-agents p,#dock-p0-page .slk-feature-columns p{font-size:16px;line-height:24px}#dock-p0-page .slk-agents{margin:40px 8px 0;gap:16px;align-items:flex-start;padding-top:32px}#dock-p0-page .slk-agents>div:nth-child(2){width:100%}#dock-p0-page .slk-agents .slk-btn{margin-left:0}#dock-p0-page .slk-destinations{padding:56px 8px 0}#dock-p0-page .slk-destinations h2{font-size:32px}#dock-p0-page .slk-faq{padding-inline:8px}#dock-p0-page .slk-faq summary{font-size:18px;line-height:26px;padding:22px 0}#dock-p0-page .slk-faq details>p{font-size:16px;line-height:24px;padding-right:16px}#dock-p0-page .slk-closing{padding-bottom:64px;gap:32px}#dock-p0-page .slk-closing-copy{padding-inline:8px}#dock-p0-page .slk-closing-art .slk-art{padding:20px}}
@media(prefers-reduced-motion:reduce){#dock-p0-page .slk-btn{transition:none}}

@media(min-width:901px){#dock-p0-page .slk-tabs>button>strong{min-height:64px}}

/* Content refinement: fewer repeated claims, larger readable activity scenes. */
#dock-p0-page .slk-actions .slk-btn-secondary:has(img){padding-left:11px}
#dock-p0-page .slk-tabs>button>strong{min-height:0}
#dock-p0-page .slk-card-copy{padding:20px 16px 28px}
#dock-p0-page .slk-routing{display:grid;grid-template-columns:42% 58%;align-items:center;margin-top:100px}
#dock-p0-page .slk-routing-copy{padding:0 56px 0 48px}
#dock-p0-page .slk-routing-copy h2{font-size:clamp(34px,3.6vw,56px);line-height:1.08;text-align:left}
#dock-p0-page .slk-routing-copy>p:not(.slk-eyebrow){font:400 18px/28px var(--ds-font);color:var(--ds-ink-80);margin-top:24px}
#dock-p0-page .slk-art-routing{border-radius:32px;padding:32px}
#dock-p0-page .slk-closing{display:block;text-align:center;padding-bottom:100px}
#dock-p0-page .slk-closing-copy{padding:0;max-width:900px;margin:auto}
#dock-p0-page .slk-closing-copy h2{text-align:center}
#dock-p0-page .slk-closing-copy .slk-lead{max-width:600px;margin:24px auto 0}
#dock-p0-page .slk-closing .slk-actions{justify-content:center;flex-direction:row;align-items:center}
@media(max-width:900px){#dock-p0-page .slk-routing{grid-template-columns:1fr;gap:40px;margin-top:80px}#dock-p0-page .slk-routing-copy{padding:0 24px}#dock-p0-page .slk-closing{padding-bottom:80px}}
@media(max-width:600px){#dock-p0-page .slk-routing{margin-top:56px;gap:32px}#dock-p0-page .slk-routing-copy{padding:0 8px}#dock-p0-page .slk-routing-copy h2{font-size:32px}#dock-p0-page .slk-routing-copy>p:not(.slk-eyebrow){font-size:16px;line-height:24px;margin-top:20px}#dock-p0-page .slk-art-routing{padding:20px;border-radius:24px}#dock-p0-page .slk-card-copy{padding:16px 12px 24px}#dock-p0-page .slk-closing{padding-bottom:64px}#dock-p0-page .slk-closing-copy{padding:0 8px}}

/* Slack desktop: workspace rail, Home sidebar, channel and message composer. */
#dock-p0-page .slk-scene .ew-slack{display:flex;flex-direction:column;background:#fff;color:#1d1c1d;font:13px/1.45 Arial,sans-serif;text-align:left}
#dock-p0-page .slk-scene .ew-slack *{box-sizing:border-box}
#dock-p0-page .slk-scene .ew-slack :is(p,h4){margin:0;font:inherit;color:inherit}
#dock-p0-page .slk-scene .ew-slack :is(svg,img){display:block;width:18px;height:18px;flex:none;object-fit:contain}
#dock-p0-page .slk-scene .ew-slack svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
#dock-p0-page .slk-scene .ew-top{height:34px;display:flex;align-items:center;gap:12px;padding:0 14px;background:#3f0e40;color:#eee;flex:none}
#dock-p0-page .slk-scene .ew-window{display:flex;gap:6px;width:160px}
#dock-p0-page .slk-scene .ew-window i{height:7px;width:7px;border-radius:50%;background:#ffffff6b}
#dock-p0-page .slk-scene .ew-history{display:flex;gap:12px}
#dock-p0-page .slk-scene .ew-top>svg{margin-left:auto}
#dock-p0-page .slk-scene .ew-search{display:flex;align-items:center;justify-content:center;gap:7px;flex:1;max-width:465px;padding:3px 12px;border:1px solid #ffffff38;border-radius:6px;background:#ffffff21;font-size:12px}
#dock-p0-page .slk-scene .ew-search svg{width:14px;height:14px}
#dock-p0-page .slk-scene .ew-body{display:grid;grid-template-columns:56px 184px minmax(0,1fr);flex:1;min-height:0;background:#3f0e40;padding-right:4px;padding-bottom:4px}
#dock-p0-page .slk-scene .ew-rail{display:flex;flex-direction:column;align-items:center;gap:14px;padding:8px 0;color:#f9edff}
#dock-p0-page .slk-scene .ew-workspace{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#e8c08b;color:#3f0e40;font-size:19px;font-weight:700;margin-bottom:1px}
#dock-p0-page .slk-scene .ew-rail-item{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:9px;line-height:12px}
#dock-p0-page .slk-scene .ew-rail-item>i{display:grid;place-items:center;width:32px;height:29px;border-radius:8px;font-style:normal}
#dock-p0-page .slk-scene .ew-rail-item.is-active>i{background:#ffffff36}
#dock-p0-page .slk-scene .ew-rail-item.is-active svg{fill:currentColor;stroke-width:1.5}
#dock-p0-page .slk-scene .ew-rail-bottom{margin-top:auto;display:grid;justify-items:center;gap:16px}
#dock-p0-page .slk-scene .ew-create{display:grid;place-items:center;background:#ffffff22;border-radius:50%;height:28px;width:28px}
#dock-p0-page .slk-scene .ew-self{position:relative;display:grid;place-items:center;width:28px;height:28px;border-radius:6px;background:#d0e4de;color:#315a50;font-size:10px;font-weight:700}
#dock-p0-page .slk-scene .ew-self:after{content:"";position:absolute;right:-2px;bottom:-2px;width:8px;height:8px;border:2px solid #3f0e40;border-radius:50%;background:#2bac76}
#dock-p0-page .slk-scene .ew-nav{background:#f4edf5;border-radius:8px 0 0 8px;overflow:hidden;color:#49374b;padding:0 8px}
#dock-p0-page .slk-scene .ew-nav-head{height:50px;display:flex;align-items:center;gap:6px;padding:0 4px;font-size:17px;color:#1d1c1d}
#dock-p0-page .slk-scene .ew-nav-head>svg{width:13px;height:13px}
#dock-p0-page .slk-scene .ew-nav-head>span{margin-left:auto;display:flex;gap:10px}
#dock-p0-page .slk-scene .ew-nav-head>span svg{width:16px;height:16px}
#dock-p0-page .slk-scene .ew-nav-row{display:flex;align-items:center;gap:7px;height:25px;padding:0 8px;white-space:nowrap;font-size:12px;border-radius:5px}
#dock-p0-page .slk-scene .ew-nav-row svg{width:15px;height:15px}
#dock-p0-page .slk-scene .ew-nav-row.ew-selected{background:#1264a3;color:#fff}
#dock-p0-page .slk-scene .ew-nav-label{display:flex;align-items:center;gap:5px;font-size:11px;padding:14px 6px 5px;color:#655466}
#dock-p0-page .slk-scene .ew-nav-label svg{width:12px;height:12px}
#dock-p0-page .slk-scene .ew-nav-label span{margin-left:auto}
#dock-p0-page .slk-scene .ew-nav-avatar{display:grid;place-items:center;width:16px;height:16px;border-radius:3px;background:#d1e3de;color:#305348;font-size:7px;font-style:normal}
#dock-p0-page .slk-scene .ew-channel{display:flex;flex-direction:column;min-width:0;min-height:0;background:#fff;border-radius:0 8px 8px 0;overflow:hidden}
#dock-p0-page .slk-scene .ew-channel-head{height:48px;display:flex;align-items:center;gap:8px;padding:0 16px;border-bottom:1px solid #e5e5e5;flex:none}
#dock-p0-page .slk-scene .ew-channel-title{display:flex;align-items:center;gap:5px;font-size:16px;font-weight:700}
#dock-p0-page .slk-scene .ew-channel-title svg{width:15px;height:15px}
#dock-p0-page .slk-scene .ew-channel-actions{margin-left:auto;display:flex;align-items:center;gap:12px;color:#615f61}
#dock-p0-page .slk-scene .ew-members{display:flex;align-items:center;gap:4px;font-size:11px}
#dock-p0-page .slk-scene .ew-huddle{display:flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid #dedede;border-radius:7px}
#dock-p0-page .slk-scene .ew-huddle svg:last-child{width:11px;height:11px}
#dock-p0-page .slk-scene .ew-tabs{display:flex;align-items:center;gap:18px;height:32px;padding:0 16px;border-bottom:1px solid #e5e5e5;font-size:12px;color:#616061;flex:none}
#dock-p0-page .slk-scene .ew-tabs>span{display:flex;align-items:center;gap:5px;height:100%}
#dock-p0-page .slk-scene .ew-tabs svg{width:14px;height:14px}
#dock-p0-page .slk-scene .ew-tabs>.is-active{color:#1d1c1d;font-weight:700;border-bottom:2px solid #1d1c1d}
#dock-p0-page .slk-scene .ew-messages{flex:1;min-height:0;padding:10px 18px 0}
#dock-p0-page .slk-scene .ew-day{display:flex;align-items:center;gap:0;margin:0 -18px 13px;font-size:10px;font-weight:700}
#dock-p0-page .slk-scene .ew-day:before,#dock-p0-page .slk-scene .ew-day:after{content:"";height:1px;background:#ddd;flex:1}
#dock-p0-page .slk-scene .ew-day>span{display:flex;align-items:center;gap:6px;border:1px solid #ddd;border-radius:20px;padding:3px 12px}
#dock-p0-page .slk-scene .ew-day svg{width:11px;height:11px}
#dock-p0-page .slk-scene .ew-message{display:grid;grid-template-columns:32px minmax(0,1fr);gap:9px;margin-bottom:13px}
#dock-p0-page .slk-scene .ew-avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:6px;background:#c9dfd8;color:#294e45;font-size:11px;font-weight:700}
#dock-p0-page .slk-scene .ew-avatar.is-dock{background:#fff;box-shadow:inset 0 0 0 1px #eee}
#dock-p0-page .slk-scene .ew-avatar img{width:24px;height:24px}
#dock-p0-page .slk-scene .ew-meta{display:flex;align-items:center;gap:6px;margin-bottom:2px;line-height:18px}
#dock-p0-page .slk-scene .ew-meta small{font-size:10px;color:#777}
#dock-p0-page .slk-scene .ew-meta i{font-style:normal;font-size:9px;line-height:14px;background:#f0f0f0;color:#616061;padding:0 3px;border-radius:3px}
#dock-p0-page .slk-scene .ew-mention{color:#1264a3;background:#e7f3fa;border-radius:3px}
#dock-p0-page .slk-scene .ew-result{margin-top:9px;padding-left:11px;border-left:3px solid #ddd}
#dock-p0-page .slk-scene .ew-result h4{font-weight:700;color:#1264a3;margin-bottom:4px}
#dock-p0-page .slk-scene .ew-result p{font-size:12px;line-height:20px}
#dock-p0-page .slk-scene .ew-open{display:inline-flex;align-items:center;gap:7px;border:1px solid #aaa;border-radius:5px;padding:4px 9px;margin-top:8px;font-size:11px;font-weight:700}
#dock-p0-page .slk-scene .ew-open svg{width:13px;height:13px}
#dock-p0-page .slk-scene .ew-reaction{display:inline-flex;align-items:center;gap:4px;margin-top:7px;padding:1px 8px;border:1px solid #9bc7e1;border-radius:12px;background:#e8f4fa;font-size:11px;color:#1264a3}
#dock-p0-page .slk-scene .ew-composer{flex:none;margin:8px 16px 0;border:1px solid #aaa;border-radius:8px;overflow:hidden}
#dock-p0-page .slk-scene .ew-format{display:flex;align-items:center;gap:13px;background:#f8f8f8;padding:7px 11px;color:#616061}
#dock-p0-page .slk-scene .ew-format svg{width:14px;height:14px}
#dock-p0-page .slk-scene .ew-divider{height:14px;width:1px;background:#ddd}
#dock-p0-page .slk-scene .ew-composer>p{padding:9px 12px 16px;color:#8a888a;font-size:12px}
#dock-p0-page .slk-scene .ew-tools{display:flex;align-items:center;gap:12px;padding:0 10px 8px;color:#616061}
#dock-p0-page .slk-scene .ew-tools>svg{width:16px;height:16px}
#dock-p0-page .slk-scene .ew-tools>.ew-add{display:grid;place-items:center;border-radius:50%;background:#f4f4f4;width:23px;height:23px}
#dock-p0-page .slk-scene .ew-send{margin-left:auto;display:flex;align-items:center;gap:8px;color:#aaa}
#dock-p0-page .slk-scene .ew-send svg:last-child{width:10px;height:10px;border-left:1px solid #ddd;padding-left:5px;box-sizing:content-box}
#dock-p0-page .slk-scene .ew-hint{text-align:right;padding:3px 17px 6px;font-size:9px;color:#777}

#dock-p0-page .slk-scene .ew-slack{width:100%;height:100%;font:14px/1.5 Arial,sans-serif}
#dock-p0-page .slk-scene .ew-body{grid-template-columns:56px 184px minmax(0,1fr)}
#dock-p0-page .slk-scene .ew-message{grid-template-columns:36px minmax(0,1fr);gap:10px;margin-bottom:20px}
#dock-p0-page .slk-scene .ew-avatar{width:36px;height:36px;overflow:hidden}
#dock-p0-page .slk-scene .ew-avatar>img{width:36px;height:36px;object-fit:cover}
#dock-p0-page .slk-scene .ew-avatar.is-dock>img{width:25px;height:25px;object-fit:contain}
#dock-p0-page .slk-scene .ew-result p{font-size:14px;line-height:22px;margin-bottom:6px}
#dock-p0-page .slk-scene .ew-messages{padding:20px 22px 0}
#dock-p0-page .slk-scene .ew-meta{margin-bottom:4px}
#dock-p0-page .slk-scene .ew-meta b{font-weight:700}
#dock-p0-page .slk-scene .ew-meta small{font-size:11px}
#dock-p0-page .slk-scene .ew-result{margin-top:12px;padding-left:14px}
#dock-p0-page .slk-scene .ew-result h4{font:700 15px/23px Arial,sans-serif;margin-bottom:8px;color:#1264a3}
#dock-p0-page .slk-scene .slk-file{display:flex;align-items:center;gap:12px;margin-top:16px;padding:12px;border:1px solid #e3e3e3;border-radius:8px}
#dock-p0-page .slk-scene .slk-file-cover{display:grid;place-items:center;width:48px;height:48px;background:#0068f9;border-radius:5px;flex:none}
#dock-p0-page .slk-scene .slk-file-cover img{width:26px;height:26px}
#dock-p0-page .slk-scene .slk-file b{display:block;font:700 14px/20px Arial,sans-serif;color:#1264a3}
#dock-p0-page .slk-scene .slk-file small{display:block;margin-top:4px;font:400 12px/18px Arial,sans-serif;color:#616061}
#dock-p0-page .slk-scene .slk-file>svg{margin-left:auto}
#dock-p0-page .slk-scene .slk-sources{margin-top:12px;color:#616061;font-size:12px;line-height:19px}
#dock-p0-page .slk-scene .ew-composer{margin-top:auto}
#dock-p0-page .slk-scene .ew-composer>p{padding-bottom:18px}
#dock-p0-page .slk-scene .ew-top{height:40px}
#dock-p0-page .slk-scene .ew-window{width:160px}
#dock-p0-page .slk-scene .ew-window i{width:10px;height:10px}
#dock-p0-page .slk-scene .ew-window i:nth-child(1){background:#ff5f57}
#dock-p0-page .slk-scene .ew-window i:nth-child(2){background:#ffbd2e}
#dock-p0-page .slk-scene .ew-window i:nth-child(3){background:#28c840}
#dock-p0-page .slk-scene .ew-nav-row{height:29px}
#dock-p0-page .slk-scene .ew-channel-head{height:52px}
#dock-p0-page .slk-scene .ew-channel-head>svg:last-child{margin-left:auto}
#dock-p0-page .slk-scene-card .ew-messages{padding-top:18px}
#dock-p0-page .slk-scene-card .ew-message{margin-bottom:18px}
#dock-p0-page .slk-scene-card .ew-format{display:none}
#dock-p0-page .slk-scene-card .ew-composer>p{padding-bottom:10px}
#dock-p0-page .slk-scene .slk-alert-meta{display:flex;gap:32px;margin:14px 0 4px;font-size:12px}
#dock-p0-page .slk-scene .slk-alert-meta small{display:block;color:#616061;font-size:11px;margin-bottom:3px}
#dock-p0-page .slk-scene .slk-alert .ew-messages{padding-top:18px}
#dock-p0-page .slk-scene .slk-alert .ew-open{margin-top:10px;font-size:12px}

#dock-p0-page .slk-scene .ew-slack>.ew-channel{flex:1}

#dock-p0-page .slk-scene-notification .slk-alert .ew-message{padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #ededed}
#dock-p0-page .slk-scene-notification .slk-alert .ew-message:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}

body:has(#dock-p0-page){margin:0!important;padding:0!important;display:block!important}body:has(#dock-p0-page)>.nav--bg,body:has(#dock-p0-page)>.Elevate-Main{display:none!important}
