.dz-guides .vh,.dz-guides .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dz-guides .gd-crumbs{align-items:center;gap:10px;display:flex}.dz-guides .gd-crumbs a{color:#4a4f55;text-decoration:none}.dz-guides .gd-crumbs a:hover{color:#0c0d0e;text-decoration:underline}.dz-guides .gd-crumbs [aria-current]{color:#0c0d0e}.dz-guides .gd-tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;margin-top:28px;display:grid}.dz-guides .ds h3{scroll-margin-top:calc(110px + env(safe-area-inset-top))}.dz-guides .gd-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.dz-guides .gd-facts .mini{flex-direction:column;gap:8px;padding:18px;display:flex}.dz-guides .gd-facts .eb{font-size:12px}.dz-guides .gd-facts .mini p{font-weight:500;color:#0c0d0e!important}.dz-guides .gd-links{flex-wrap:wrap;gap:6px 22px;display:flex;font-size:15px!important}.dz-guides .gd-links a{align-items:center;min-height:40px;font-weight:500;display:inline-flex}.dz-guides .gd-when{color:#4a4f55!important;margin-top:10px!important;font-size:14px!important}.dz-guides .gd-aka{color:#4a4f55;font-size:13px;font-weight:400;display:block}.dz-guides .tbl code{white-space:normal;overflow-wrap:anywhere}.dz-guides .tbl small{color:#4a4f55;font-size:13px}.dz-guides .gd-keys{flex-wrap:wrap;align-items:center;gap:4px;line-height:1.9;display:inline-flex}.dz-guides .gd-plus{color:#4a4f55;margin:0 4px}.dz-guides .gd-art{background:#fff;border-radius:20px;justify-content:center;margin:8px 0 18px;padding:22px;display:flex}.dz-guides .gd-art svg{width:100%;max-width:360px;height:auto;display:block}@keyframes gd-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.dz-guides .orb-pulse{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite gd-pulse}.dz-guides .gd-cmd{margin:10px 0 14px}.dz-guides .gd-cmd-line{background:#fff;border-radius:18px;align-items:center;gap:12px;min-height:58px;padding:10px 10px 10px 20px;font-size:15px;display:flex}.dz-guides .gd-cmd-line code{white-space:normal;overflow-wrap:break-word;background:0 0;flex:1;min-width:0;padding:0;font-size:15px}.dz-guides .gd-prompt{color:#4a4f55;flex:none}.dz-guides .gd-cmd figcaption{color:#4a4f55;margin:8px 4px 0;font-size:15px;line-height:1.6}.dz-guides .gd-copy{color:#0c0d0e;cursor:pointer;background:#f3f3ef;border:1px solid #cfcfc7;border-radius:999px;flex:none;min-height:38px;padding:0 14px;font:500 13px Geist,system-ui,sans-serif;transition:background .2s,border-color .2s,color .2s}.dz-guides .gd-copy:hover{border-color:#0c0d0e}.dz-guides .gd-copy.ok{background:#c8f135;border-color:#c8f135}.dz-guides .ds ul.gd-cmds{flex-direction:column;margin:0 0 16px;padding:0;list-style:none;display:flex}.dz-guides .ds ul.gd-cmds>li{margin:0}.dz-guides .gd-ref-tools{top:calc(72px + env(safe-area-inset-top));z-index:20;-webkit-backdrop-filter:blur(14px);background:#f3f3eff0;flex-direction:column;gap:12px;margin-bottom:6px;padding:14px 0 12px;display:flex;position:sticky}.dz-guides .gd-search{display:block;position:relative}.dz-guides .gd-search svg{color:#3a3d42;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.dz-guides .gd-search input{color:#0c0d0e;background:#fff;border:1px solid #767b81;border-radius:999px;width:100%;min-height:54px;padding:0 20px 0 50px;font:16px Geist,system-ui,sans-serif;box-shadow:0 20px 50px -38px #0c0d0e66}.dz-guides .gd-chips{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.dz-guides .gd-chips::-webkit-scrollbar{display:none}.dz-guides .gd-chips button{color:#0c0d0e;cursor:pointer;white-space:nowrap;background:#fff;border:0;border-radius:999px;flex:none;min-height:40px;padding:0 14px;font:14px Geist,system-ui,sans-serif;transition:background .2s,color .2s}.dz-guides .gd-chips button:hover{background:#e7e7e1}.dz-guides .gd-chips button.on{color:#f3f3ef;background:#0c0d0e}.dz-guides .gd-count{color:#4a4f55!important;margin:0!important;font-size:13px!important}.dz-guides .gd-group{margin-top:26px}.dz-guides .gd-group h3{margin:0 0 4px!important}.dz-guides .gd-intro{color:#4a4f55!important;margin:0 0 12px!important;font-size:15px!important}.dz-guides .ds ul.gd-rows{background:#fff;border-radius:20px;padding:6px 8px;display:block}.dz-guides .ds ul.gd-rows>li{border-bottom:1px solid #e2e2dc;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) auto;align-items:center;gap:6px 18px;padding:12px;transition:background .2s;display:grid}.dz-guides .ds ul.gd-rows>li:last-child{border-bottom:0}.dz-guides .ds ul.gd-rows>li:hover{background:#f7f7f3}.dz-guides .gd-usage{overflow-wrap:anywhere;color:#0c0d0e;font-weight:500;white-space:normal!important;background:0 0!important;padding:0!important;font-size:14px!important}.dz-guides .gd-rows p{margin:0!important;font-size:15px!important;line-height:1.55!important}.dz-guides .gd-alias{color:#4a4f55}.dz-guides .gd-empty{border:1.5px dashed #6a6f75;border-radius:18px;padding:20px}.dz-guides .gd-mix{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:8px 0 18px;display:grid}.dz-guides .gd-mix-rows,.dz-guides .gd-mix-out{background:#fff;border-radius:20px;flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}.dz-guides .gd-mix-row{grid-template-columns:104px minmax(0,1fr) 46px;align-items:center;gap:8px;display:grid}.dz-guides .gd-mix-row label{color:#4a4f55;align-items:center;gap:6px;font-family:Geist Mono,ui-monospace,monospace;display:flex}.dz-guides .gd-mix input,.dz-guides .gd-mix select{color:#0c0d0e;background:#f3f3ef;border:1px solid #cfcfc7;border-radius:12px;width:100%;min-height:46px;padding:0 12px;font:15px Geist Mono,ui-monospace,monospace}.dz-guides .gd-mix input:focus,.dz-guides .gd-mix select:focus{background:#fff;border-color:#0c0d0e}.dz-guides .gd-x{color:#0c0d0e;cursor:pointer;background:#f3f3ef;border:0;border-radius:12px;min-height:46px;font-size:20px}.dz-guides .gd-x:hover:not(:disabled){color:#c8f135;background:#0c0d0e}.dz-guides .gd-x:disabled{opacity:.35;cursor:default}.dz-guides .gd-mix-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.dz-guides .gd-add{color:#0c0d0e;cursor:pointer;background:0 0;border:1.5px dashed #6a6f75;border-radius:999px;min-height:42px;padding:0 16px;font:500 14px Geist,system-ui,sans-serif}.dz-guides .gd-add:hover:not(:disabled){border-style:solid;border-color:#0c0d0e}.dz-guides .gd-mix-cmd{color:#4a4f55;align-items:center;gap:8px;margin-left:auto;font-size:14px;display:flex}.dz-guides .gd-mix-cmd select{width:auto}.dz-guides .gd-bar{background:#eeeee8;border-radius:9px;gap:2px;height:26px;display:flex;overflow:hidden}.dz-guides .gd-bar span{height:100%;transition:width .3s;display:block}.dz-guides .c0{background:#0c0d0e}.dz-guides .c1{background:#c8f135}.dz-guides .c2{background:#8b9096}.dz-guides .c3{background:#a6d477}.dz-guides .c4{background:#d2c291}.dz-guides .c5{background:#3a3d42}.dz-guides .gd-shares{flex-direction:column;gap:4px;display:flex;margin:0!important;padding:0!important;list-style:none!important}.dz-guides .gd-shares li{align-items:center;gap:10px;display:flex;margin:0!important;font-size:15px!important}.dz-guides .gd-shares i{border-radius:4px;flex:none;width:12px;height:12px}.dz-guides .gd-shares b{margin-left:auto;font-family:Geist Mono,ui-monospace,monospace;font-weight:500}.dz-guides .gd-note{color:#4a4f55!important;margin:0!important;font-size:14px!important;line-height:1.6!important}.dz-guides .gd-mix-out .gd-cmd-line{color:#f3f3ef;background:#0c0d0e;margin-top:auto}.dz-guides .gd-mix-out .gd-cmd-line code{color:#f3f3ef}.dz-guides .gd-mix-out .gd-copy{background:#c8f135;border-color:#c8f135}.dz-guides .gd-faq{flex-direction:column;gap:10px;display:flex}.dz-guides .gd-faq details{background:#fff;border-radius:18px;padding:4px 20px}.dz-guides .gd-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:10px 0;font-size:18px;font-weight:600;line-height:1.35;list-style:none;display:flex}.dz-guides .gd-faq summary::-webkit-details-marker{display:none}.dz-guides .gd-faq summary:after{content:"+";background:#f3f3ef;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font:400 18px Geist Mono,ui-monospace,monospace;transition:transform .3s,background .3s;display:grid}.dz-guides .gd-faq details[open] summary:after{color:#c8f135;background:#0c0d0e;transform:rotate(45deg)}.dz-guides .gd-next{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin-top:24px;display:grid}.dz-guides .gd-next .qc{min-height:150px}.dz-guides .gd-next-t{letter-spacing:-.03em;font-size:20px;font-weight:600}.dz-guides .gd-ticker{gap:12px;width:max-content;display:flex}.dz-guides .gd-ticker span{color:#f3f3ef;white-space:nowrap;border:1px solid #6a6f75;border-radius:999px;align-items:center;min-height:64px;padding:0 30px;font-size:22px;display:inline-flex}.dz-guides .gd-ticker span.on{color:#0c0d0e;background:#c8f135;border-color:#c8f135}.dz-guides .gh-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:14px;margin-top:28px;display:grid}.dz-guides .gh-tile{min-height:340px;padding:32px}.dz-guides .gh-tile h2{letter-spacing:-.055em;margin:auto 0 0;font-size:clamp(40px,5vw,72px);font-weight:600;line-height:.95}.dz-guides .gh-tile p{max-width:460px;margin:0;font-size:16px;line-height:1.6}.dz-guides .gh-stats{letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;gap:6px 18px;font-family:Geist Mono,ui-monospace,monospace;font-size:13px;display:flex}.dz-guides .gh-go{margin-top:6px;font-weight:500}.dz-guides .gh-tile.dark{color:#f3f3ef;background:#0c0d0e}.dz-guides .gh-tile.dark h2{color:#c8f135}.dz-guides .gh-tile.dark p,.dz-guides .gh-tile.dark .gh-stats{color:#c9cdd1}.dz-guides .gh-tile:not(.dark) .gh-stats{color:#4a4f55}.dz-guides .gh-sec{max-width:1000px}@media (max-width:760px){.dz-guides .gd-mix{grid-template-columns:minmax(0,1fr)}.dz-guides .ds ul.gd-rows>li{grid-template-columns:minmax(0,1fr) auto;padding:12px 8px}.dz-guides .ds ul.gd-rows>li p{grid-area:2/1/auto/-1}.dz-guides .gd-ref-tools{top:calc(128px + env(safe-area-inset-top))}}@media (max-width:999px){.dz-guides .gd-ref-tools{position:relative;top:auto}}@media (max-width:420px){.dz-guides .gd-mix-row{grid-template-columns:88px minmax(0,1fr) 46px}.dz-guides .gd-mix-cmd{margin-left:0}.dz-guides .gd-cmd-line{padding-left:14px}.dz-guides .gh-tile{min-height:300px;padding:24px}.dz-guides .gd-ticker span{min-height:52px;padding:0 22px;font-size:18px}}.dz-guides .toc .tc{min-height:36px;padding-top:6px;padding-bottom:6px;line-height:1.35}
