[data-ui="2"] .dkm-crumbs{color:var(--u2-ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 24px;padding:0;font-size:14px;line-height:1.4;list-style:none;display:flex}[data-ui="2"] .dkm-crumbs li{align-items:center;gap:6px;display:inline-flex}[data-ui="2"] .dkm-crumbs-sep{color:var(--u2-ink-4)}[data-ui="2"] .dkm-crumbs a{transition:color var(--u2-dur-hover) var(--u2-ease);border-radius:4px}@media (hover:hover){[data-ui="2"] .dkm-crumbs a:hover{color:var(--u2-ink)}}[data-ui="2"] .dkm-mark{background:var(--u2-paper-2);width:36px;height:36px;color:var(--u2-ink);border-radius:9px;flex:none;place-items:center;display:grid}[data-ui="2"] .dkm-mark--lg{background:var(--u2-card);width:52px;height:52px;box-shadow:var(--u2-e-edge);border-radius:14px;margin-bottom:24px}[data-ui="2"] .dk-h3.dkm-subhead{margin-top:40px}[data-ui="2"] .dkm-url{max-width:520px;margin-top:28px}[data-ui="2"] .dkm-directory{container:dkm-directory/inline-size}[data-ui="2"] .dkm-group-title{color:var(--u2-ink);margin:36px 0 12px;font-size:15px;font-weight:600;line-height:1.4}[data-ui="2"] .dkm-group:first-child .dkm-group-title{margin-top:28px}[data-ui="2"] .dkm-apps{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}@container dkm-directory (width>=540px){[data-ui="2"] .dkm-apps{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-ui="2"] .dkm-app{background:var(--u2-card);height:100%;min-height:64px;box-shadow:var(--u2-e-edge);transition:box-shadow var(--u2-dur-hover) var(--u2-ease);-webkit-tap-highlight-color:transparent;border-radius:14px;align-items:center;gap:12px;padding:12px 14px 12px 12px;display:flex}@media (hover:hover){[data-ui="2"] .dkm-app:hover{box-shadow:var(--u2-e-card)}}[data-ui="2"] .dkm-app:active{box-shadow:var(--u2-e-card)}[data-ui="2"] .dkm-app-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}[data-ui="2"] .dkm-app-name{letter-spacing:-.01em;color:var(--u2-ink);font-size:15px;font-weight:600;line-height:1.35}[data-ui="2"] .dkm-app-surface{color:var(--u2-ink-3);text-wrap:pretty;font-size:13.5px;line-height:1.4}[data-ui="2"] .dkm-app .dk-tag{flex:none}[data-ui="2"] .dkm-tools{background:var(--u2-card);box-shadow:var(--u2-e-card);border-radius:16px;margin:24px 0 0}[data-ui="2"] .dkm-tool{padding:18px 20px 20px}[data-ui="2"] .dkm-tool+.dkm-tool{box-shadow:inset 0 1px 0 var(--u2-line)}[data-ui="2"] .dkm-tool dt{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}[data-ui="2"] .dkm-tool-name{font-family:var(--u2-font-mono);color:var(--u2-ink);font-size:14px;font-weight:500}[data-ui="2"] .dkm-cost{color:var(--u2-ink-3);font-size:13.5px}[data-ui="2"] .dkm-cost[data-paid]{color:var(--u2-ink)}[data-ui="2"] .dkm-tool dd{margin:6px 0 0}[data-ui="2"] .dkm-tool-does{color:var(--u2-ink-2);text-wrap:pretty;font-size:15px;line-height:1.6}[data-ui="2"] .dkm-tool-try{color:var(--u2-ink-3);text-wrap:pretty;margin-top:6px;font-size:14px;line-height:1.55}@media (width<=639px){[data-ui="2"] .dkm-tool{padding:16px 16px 18px}}[data-ui="2"] .dkm-bullets{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}[data-ui="2"] .dkm-bullets>li{color:var(--u2-ink-2);text-wrap:pretty;padding-left:22px;font-size:16px;line-height:1.7;position:relative}[data-ui="2"] .dkm-bullets>li:before{content:"";background:var(--u2-ink-4);border-radius:50%;width:5px;height:5px;position:absolute;top:11px;left:6px}[data-ui="2"] .dkm-checks{flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}[data-ui="2"] .dkm-checks>li{color:var(--u2-ink-2);text-wrap:pretty;gap:12px;font-size:16px;line-height:1.7;display:flex}[data-ui="2"] .dkm-checks>li>svg{width:17px;height:17px;color:var(--u2-ink-3);flex:none;margin-top:5px}[data-ui="2"] .dkm-faq{margin:20px 0 0;padding:0;list-style:none}[data-ui="2"] .dkm-faq>li{padding:18px 0}[data-ui="2"] .dkm-faq>li:first-child{padding-top:4px}[data-ui="2"] .dkm-faq>li+li{box-shadow:inset 0 1px 0 var(--u2-line)}[data-ui="2"] .dkm-faq h3{color:var(--u2-ink);text-wrap:pretty;margin:0;font-size:16px;font-weight:600;line-height:1.45}[data-ui="2"] .dkm-faq p{color:var(--u2-ink-2);text-wrap:pretty;margin-top:6px;font-size:15.5px;line-height:1.65}
