.discovery-header{flex-wrap:wrap;gap:14px 26px}.discovery-nav{display:flex;flex-wrap:wrap;gap:10px 20px;margin-left:auto}.discovery-nav a{text-decoration:none;font-weight:550}.discovery-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}.task-intro,.task-guide,.developer-docs{max-width:1120px;margin:auto;padding:32px 28px}.task-intro h1,.developer-docs h1{font-size:clamp(26px,3vw,38px);line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.task-intro p{max-width:76ch;margin-top:12px;font-size:15px;line-height:1.65}.task-intro .intro-links{display:flex;gap:24px;font-size:13px}.task-page #studioApp{padding-top:0;padding-bottom:16px}.task-page .page-heading h2{font-size:19px}.task-page .export-bar{position:static}.task-guide{padding-top:52px;padding-bottom:64px;font-size:15px;line-height:1.75}.task-guide h2,.developer-docs h2{font-size:23px;line-height:1.3;margin:38px 0 14px;letter-spacing:-.02em}.task-guide h3{font-size:17px;margin-bottom:6px}.task-guide p,.developer-docs p{max-width:76ch}.task-guide ol{padding-left:24px;max-width:78ch}.task-guide li{padding:8px 0 8px 8px}.task-example{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;margin:42px 0}.task-example img{width:100%;height:auto;border-radius:8px;background:#dfe5f2}.task-example figcaption{margin-top:8px;font-size:12px;color:#57637d}.task-details{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding-bottom:24px}.task-guide details{border-top:1px solid #dfe5f2;padding:17px 0}.task-guide summary{font-weight:600;cursor:pointer}.task-guide details p{margin-top:10px}.discovery-footer{border-top:1px solid #dfe5f2;padding:24px 28px;display:flex;flex-wrap:wrap;gap:16px 28px;background:#fff}.developer-docs{font-size:15px;line-height:1.75;padding-bottom:64px}.developer-docs pre{overflow-x:auto;background:#edf0ff;padding:18px;border-radius:8px;font-size:13px}.developer-docs table{border-collapse:collapse;width:100%}.developer-docs th,.developer-docs td{text-align:left;border-bottom:1px solid #dfe5f2;padding:12px;vertical-align:top}.developer-docs .table-scroll{overflow-x:auto}.skip-link{position:absolute;left:16px;top:-60px;padding:12px;background:#fff;z-index:10}.skip-link:focus{top:10px}@media(max-width:720px){.discovery-header{padding:14px 18px}.discovery-nav{width:100%;margin:0;gap:12px 18px}.task-intro,.task-guide,.developer-docs{padding:24px 18px}.task-example,.task-details{grid-template-columns:1fr;gap:22px}.task-guide h2{font-size:21px}.task-intro .intro-links{gap:16px;flex-wrap:wrap}}.surface-languages{margin-block-start:30px}.surface-languages nav{display:flex;flex-wrap:wrap;gap:12px 20px;margin-block-start:16px}.discovery-header .workbench-language{inline-size:150px;margin-inline-start:0}.discovery-header .header-note{max-inline-size:26ch}.task-page .page-heading h2{max-inline-size:42ch}@media(max-width:720px){.discovery-header .workbench-language{margin-inline-start:auto}.discovery-nav{order:2}.task-details p,.task-guide p,.developer-docs p,.developer-docs td{overflow-wrap:anywhere}}.api-signature{display:block;margin-block-start:8px;overflow-wrap:anywhere;font-size:12px}
