.dm-product .dkt-showcase{margin:0;min-width:0;border:1px solid #d5e1f0;border-radius:14px;background:#fff;box-shadow:0 12px 35px #315d7b08}.dkt-showcase svg,.dkt-section svg,.dkt-trust svg{flex-shrink:0}.dkt-demo-tabs{display:flex;gap:5px;padding:10px;border-bottom:1px solid #e2e9f3;background:#f5f8fd;border-radius:14px 14px 0 0}.dkt-demo-tabs button{flex:1;min-height:35px;border:1px solid transparent;border-radius:7px;background:transparent;font:600 11px 'Segoe UI',sans-serif;color:#6d86a0;cursor:pointer}.dkt-demo-tabs button[aria-selected=true]{background:#fff;border-color:#bed4ec;color:#386c9f}.dkt-demo-head{display:flex;align-items:center;gap:10px;padding:12px 15px;border-bottom:1px solid #e5ecf5}.dkt-demo-head img{object-fit:contain}.dkt-demo-head strong{font-size:12px;color:#3f678a}.dkt-demo-head>span{margin-left:auto;font-size:9px;letter-spacing:.1em;color:#9aaec5}.dkt-demo-panel{min-height:322px}.dkt-showcase figcaption{font-size:9px;line-height:1.6;padding:10px 14px;border-top:1px solid #e7edf4;color:#899caf}.dkt-chat{display:grid;grid-template-columns:110px minmax(0,1fr);min-height:322px}.dkt-chat>aside{display:flex;flex-direction:column;background:#f4f7fc;border-right:1px solid #e1e9f3;padding:18px 11px;gap:10px}.dkt-chat>aside>span{font-size:7px;letter-spacing:.08em;color:#879bb4}.dkt-chat>aside>b{display:flex;gap:6px;align-items:center;font-size:10px;color:#5f7c9c;font-weight:600}.dkt-chat>aside svg{width:15px;height:15px}.dkt-chat>aside>small{font-size:8px;line-height:1.7;color:#8a9cb1;margin-bottom:12px}.dkt-chat>aside>.is-selected{color:#3c78b0}.dkt-chat-main{padding:13px;min-width:0}.dkt-chat-main>header{display:flex;align-items:center;justify-content:space-between;gap:9px;font-size:11px;color:#477295}.dkt-chat-main>header>span{font-size:8px;color:#889db3}.dkt-pinned{display:flex;gap:6px;align-items:center;background:#fff8e9;border:1px solid #eee0c6;padding:7px 9px;border-radius:5px;font-size:8px;margin:13px 0;color:#9e8554;overflow-wrap:anywhere}.dkt-pinned svg{width:14px;height:14px}.dkt-unread{display:block;text-align:center;font-size:8px;color:#8b9eb8;margin:9px 0}.dkt-bubble{background:#f1f5fb;border-radius:0 9px 9px;padding:10px;max-width:94%}.dkt-bubble>small{font-size:8px;color:#5b84ac}.dm-product .dkt-bubble p{font-size:10px;line-height:1.6;margin:5px 0 7px}.dkt-file-chip{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:8px;padding:7px;background:#fff;border:1px solid #dce7f2;border-radius:5px;overflow-wrap:anywhere}.dkt-file-chip svg{width:15px;height:15px;color:#769cc0}.dkt-file-chip b{font-size:7px;color:#8593ad;font-weight:600}.dkt-revision{font-size:8px;color:#8197b0;margin-top:7px}.dkt-revision summary{cursor:pointer}.dkt-revision>span{display:block;font-size:8px}.dkt-bubble.response{margin:10px 0 0 auto;width:75%;background:#e8f2fe;border-radius:9px 0 9px 9px}.dkt-composer{display:flex;justify-content:space-between;color:#99aabe;border:1px solid #e1e8f1;border-radius:7px;font-size:9px;padding:9px;margin-top:13px}.dkt-embed-demo{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:18px;background:#f9fbfe;min-height:322px}.dkt-order-card{padding:13px 10px;border:1px solid #dce6f2;border-radius:8px;background:#fff}.dkt-order-card>span{display:block;font-size:8px;letter-spacing:.08em;color:#8199b5}.dkt-order-card>strong{display:block;margin:12px 0;font-size:15px;color:#4d7398}.dkt-order-card dl{margin:15px 0}.dkt-order-card dl>div{margin:8px 0}.dkt-order-card dt{font-size:8px;color:#9aaec4}.dkt-order-card dd{font-size:10px;margin:4px 0;color:#6e88a4}.dkt-order-lines{display:grid;gap:9px}.dkt-order-lines i{height:9px;background:#e9eff8;border-radius:2px}.dkt-order-lines i:nth-child(2){width:80%}.dkt-order-lines i:nth-child(3){width:65%}.dkt-order-card>b{font-size:8px;display:block;margin-top:20px;color:#6a8eb4}.dkt-embedded-chat{padding:12px;border:1px solid #b9d4ee;background:#f0f6ff;border-radius:8px;min-width:0}.dkt-embedded-chat>header{display:flex;align-items:center;gap:6px;font-size:10px;color:#4275a3;margin-bottom:18px}.dkt-embedded-chat svg{width:17px;height:17px}.dkt-embedded-chat>strong{font-size:10px}.dm-product .dkt-embedded-chat>p{font-size:11px;margin:12px 0}.dkt-embedded-chat>span{display:flex;align-items:center;gap:6px;background:#fff;border-radius:5px;padding:9px 7px;font-size:9px}.dkt-embedded-chat>div{font-size:10px;line-height:1.8;margin-top:21px;color:#7c93ac}.dkt-admin-demo{padding:18px;min-height:322px}.dkt-admin-demo>header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px}.dkt-admin-demo>header>strong{font-size:12px;color:#4d759b}.dkt-admin-demo>header>span{font-size:8px;color:#869bb3}.dkt-admin-row{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:16px}.dkt-admin-row>span{display:flex;align-items:center;gap:9px}.dkt-admin-row svg{width:21px;height:21px;color:#829fc0}.dkt-admin-row strong{font-size:11px;display:block;color:#537795}.dkt-admin-row small{font-size:9px;display:block;margin-top:5px;color:#8ca0b6}.dkt-admin-row button{width:38px;height:23px;padding:3px;display:flex;align-items:center;background:#dce4ee;border:1px solid #cad6e5;border-radius:20px;cursor:pointer;flex-shrink:0}.dkt-admin-row button i{width:15px;height:15px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #0002}.dkt-admin-row button[aria-checked=true]{background:#89add4;border-color:#779cc4}.dkt-admin-row button[aria-checked=true] i{margin-left:auto}.dkt-dm-status{display:flex;align-items:center;gap:7px;margin-top:10px;padding:8px 11px;font-size:9px;border:1px solid #dce7f4;border-radius:6px;background:#f5f9ff;color:#7392b3}.dkt-dm-status svg{width:16px;height:16px}.dkt-dm-status.is-locked{background:#fbf4ec;border-color:#eadccb;color:#a28e6c}.dkt-hold-status{padding:10px 11px;margin:10px 0;border:1px solid #e1def0;border-radius:6px;background:#f7f5fc}.dkt-hold-status b{font-size:8px;letter-spacing:.06em;color:#8b86ab;display:block}.dkt-hold-status span{display:block;font-size:10px;line-height:1.6;margin-top:6px;color:#8b88a0}.dkt-audit-row{display:flex;align-items:center;gap:7px;margin-top:15px;font-size:9px;color:#889bb2}.dkt-audit-row svg{width:15px;height:15px}.dm-product .dkt-retention-note{font-size:10px;line-height:1.8;color:#7f95ab;max-width:50ch;margin:18px 0 0}.dkt-retention-note a{color:#4a7dab;text-decoration:underline}.dkt-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;border-top:1px solid #e1e9f3;border-bottom:1px solid #e1e9f3;padding:23px 8px;margin:0 0 35px}.dkt-trust>div{display:flex;align-items:center;gap:11px}.dkt-trust svg{width:25px;height:25px;color:#7999be}.dkt-trust strong{display:block;font-size:12px;color:#5d7d9a}.dkt-trust small{display:block;margin-top:5px;font-size:9px;color:#91a3b6}.dkt-section{margin:50px 0}.dkt-section-head{display:grid;grid-template-columns:1fr .85fr;gap:50px;align-items:center;margin-bottom:25px}.dm-product .dkt-section-head>p{font-size:13px;line-height:1.8;margin:0;color:#8497a9}.dm-product .dkt-section h2{font-size:27px;margin:10px 0;line-height:1.3}.dm-product .dkt-caption{font-size:10px;color:#94a5b7;margin:12px 0}.dkt-record-model{border:1px solid #d7e4f1;border-radius:14px;background:#f7faff;padding:20px}.dkt-record-controls{display:flex;gap:7px;flex-wrap:wrap}.dkt-record-controls button{font:600 11px 'Segoe UI',sans-serif;min-height:35px;padding:8px 15px;border:1px solid #d9e4f1;border-radius:7px;background:#fff;color:#7b93aa;cursor:pointer}.dkt-record-controls button[aria-pressed=true]{border-color:#8dafd3;background:#e7f1ff;color:#4779a7}.dkt-record-flow{display:grid;grid-template-columns:1fr .6fr 1.3fr;gap:20px;align-items:center;margin-top:20px}.dkt-record-flow>div:first-child{display:flex;flex-direction:column;align-items:center;gap:12px;background:#fff;border:1px solid #dce6f1;border-radius:10px;padding:22px 16px}.dkt-record-flow small{font-size:9px;letter-spacing:.06em;color:#8b9fb6}.dkt-record-flow>div:first-child>svg{width:35px;height:35px;color:#81a2c5}.dkt-record-flow strong{font-size:14px;color:#547fa5}.dkt-record-flow code{font-size:10px;color:#8097b0;overflow-wrap:anywhere}.dkt-signed-bridge{display:flex;flex-direction:column;align-items:center;gap:11px;text-align:center;font-size:10px;line-height:1.7;color:#7b98b8}.dkt-signed-bridge svg{width:31px;height:31px}.dkt-signed-bridge b{font-size:20px;font-weight:400}.dkt-record-channel{padding:24px 20px;border:1px solid #bad2ed;border-radius:10px;background:#edf5ff;min-width:0}.dkt-record-channel small,.dkt-record-channel strong{display:block}.dkt-record-channel strong{font-size:13px;margin-top:15px;overflow-wrap:anywhere}.dm-product .dkt-record-channel p{font-size:12px;line-height:1.8;margin:14px 0}.dkt-small-button{font:600 10px 'Segoe UI',sans-serif;padding:9px 12px;border:1px solid #c1d6ec;border-radius:7px;background:#fff;color:#5481ac;cursor:pointer}.dkt-control-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dkt-control-grid>article{border:1px solid #dfe8f1;background:#fafcff;border-radius:12px;padding:20px;min-width:0}.dkt-control-grid h3{font:750 16px/1.4 Nunito,'Segoe UI',sans-serif;color:#507796;margin:19px 0 12px}.dm-product .dkt-control-grid p{font-size:12px;line-height:1.8;margin:0;color:#8498ac}.dkt-control-grid article>div{height:90px;padding:13px;border-radius:9px;background:#edf3fc;color:#7597bd;display:flex;gap:8px;align-items:center;justify-content:center;font-size:10px}.dkt-mini-members>span{border:2px solid #fff;border-radius:50%;display:grid;place-items:center;width:34px;height:34px;background:#cfddf1;font-size:9px}.dkt-mini-members>b{align-self:flex-end}.dkt-mini-members svg{width:20px;height:20px}.dkt-mini-access{flex-wrap:wrap}.dkt-mini-access>b{font-size:9px;background:#fff;padding:6px;border-radius:5px}.dkt-mini-message{display:grid!important;grid-template-columns:1fr 17px;font-size:8px!important}.dkt-mini-message svg{width:15px;height:15px}.dkt-mini-devices{display:grid!important;grid-template-columns:20px 1fr;font-size:9px!important}.dkt-mini-devices svg{width:18px;height:18px}.dkt-archive{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.dm-product .dkt-archive>div>p{font-size:13px;line-height:1.8}.dkt-archive-facts{display:flex;gap:10px;flex-wrap:wrap}.dkt-archive-facts>span{display:flex;align-items:center;gap:7px;font-size:10px;color:#829bb5}.dkt-archive-facts svg{width:17px;height:17px}.dkt-file-model{padding:24px;border:1px solid #e5deee;background:#faf7fc;border-radius:13px}.dkt-file-sources{display:flex;gap:10px}.dkt-file-sources>span{flex:1;display:flex;flex-direction:column;align-items:center;gap:9px;padding:11px 7px;border:1px solid #e5e0ec;background:#fff;border-radius:8px;font-size:9px;color:#938da9;text-align:center}.dkt-file-sources svg{width:24px;height:24px}.dkt-one-file{margin:20px auto;display:flex;flex-direction:column;align-items:center;gap:11px;background:#fff;border:1px solid #dad8e6;border-radius:12px;padding:18px;max-width:260px;color:#8885a8}.dkt-one-file svg{width:35px;height:35px}.dkt-one-file>strong{font:750 17px Nunito,'Segoe UI',sans-serif}.dkt-one-file>span{font-size:8px}.dkt-file-policy{display:flex;gap:9px;justify-content:center;font-size:10px;color:#928da6;flex-wrap:wrap}.dm-product .dkt-file-model>p{font-size:10px;line-height:1.8;text-align:center;color:#a19aae;margin:15px 0 0}.dkt-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.dkt-plan{border:1px solid #dce6f1;border-radius:14px;background:#fff;padding:26px;display:flex;flex-direction:column;min-width:0}.dkt-plan.is-pro{border-color:#97b9df;background:#f5f9ff}.dkt-plan>header{position:relative;min-height:60px}.dkt-plan>header>span{font-size:9px;letter-spacing:.08em;color:#8ca0b5}.dkt-plan h3{font:800 24px Nunito,'Segoe UI',sans-serif;color:#4b7398;margin:10px 0}.dkt-plan>header>b{position:absolute;right:0;top:0;background:#e5efff;border:1px solid #c9dcf5;color:#698db9;padding:5px 9px;border-radius:5px;font-size:9px;font-weight:600}.dkt-plan-retention{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-top:1px solid #e0e9f4;border-bottom:1px solid #e0e9f4;padding:20px 0;margin:17px 0}.dkt-plan-retention strong{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;font:800 29px Nunito,'Segoe UI',sans-serif;color:#5b7fa6}.dkt-plan-retention strong>small{font-size:10px;font-weight:400}.dkt-plan-retention>div>span{font-size:10px;display:block;color:#90a2b8;margin-top:6px}.dkt-plan ul{padding:0;margin:2px 0 25px;list-style:none;display:grid;gap:14px}.dkt-plan li{display:flex;gap:9px;align-items:flex-start;font-size:12px;line-height:1.65;color:#7b91a8}.dkt-plan li>svg{width:17px;height:17px;color:#87a9ce;margin-top:1px}.dkt-plan .dx-button{margin-top:auto;align-self:flex-start}.dkt-addon{display:flex;align-items:center;gap:20px;background:#f6f9fd;padding:20px;border:1px solid #dce7f3;border-radius:10px;margin-top:16px}.dkt-addon>span{display:flex;align-items:center;gap:9px;font-size:12px;color:#7998b7;white-space:nowrap}.dkt-addon>div{display:flex;gap:5px;flex-shrink:0}.dkt-addon>div>span{padding:6px 8px;border:1px solid #dbe5f1;border-radius:5px;background:#fff;font-size:10px;color:#8ca0b7}.dm-product .dkt-addon>p{font-size:10px;line-height:1.8;margin:0;color:#91a2b5}.dkt-tech-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:start}.dkt-tech-grid>details{border:1px solid #dce6f2;border-radius:9px;padding:15px 18px;background:#fbfcff;min-width:0}.dkt-tech-grid summary{cursor:pointer;font-size:12px;line-height:1.7;color:#6585a7;font-weight:650}.dm-product .dkt-tech-grid p{font-size:12px;line-height:1.85;margin:12px 0 0;color:#8a9db1}.dkt-tech-grid code{display:block;padding:10px;border-radius:5px;background:#edf3fc;color:#7691b1;font-size:10px;line-height:1.8;overflow-wrap:anywhere;margin-top:13px}.dm-product button:focus-visible{outline:3px solid #7da9d8;outline-offset:4px}.dkt-request-plan{margin:0 0 25px;padding:17px 20px;border:1px solid #bed4ee;border-radius:9px;background:#f1f7ff;color:#577da7;font-size:13px}
@media(max-width:1100px){.dkt-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dkt-section-head,.dkt-archive{gap:30px}.dkt-record-flow{gap:12px}.dkt-addon{flex-wrap:wrap}.dkt-chat{grid-template-columns:90px minmax(0,1fr)}.dkt-chat>aside{padding:15px 8px}.dkt-demo-head strong{font-size:11px}}
@media(max-width:760px){.dkt-demo-tabs button{font-size:10px;min-height:38px}.dkt-demo-panel{min-height:350px}.dkt-chat{grid-template-columns:82px minmax(0,1fr);min-height:350px}.dkt-chat-main{padding:10px}.dkt-chat>aside>b{font-size:9px;gap:4px}.dkt-chat>aside>span{font-size:6px}.dkt-chat>aside>small{font-size:7px}.dkt-chat-main>header{font-size:10px;flex-wrap:wrap;gap:4px}.dkt-file-chip{font-size:7px;padding:6px}.dkt-bubble{max-width:100%;padding:9px}.dm-product .dkt-bubble p{font-size:9px}.dkt-pinned{font-size:7px;padding:7px 5px}.dkt-chat>aside svg{width:13px;height:13px}.dkt-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;padding:22px 0}.dkt-trust strong{font-size:10px}.dkt-trust small{font-size:8px;line-height:1.7}.dkt-trust>div{gap:8px}.dkt-section{margin:35px 0}.dkt-section-head,.dkt-archive{grid-template-columns:1fr;gap:12px}.dm-product .dkt-section h2{font-size:24px}.dkt-record-model{padding:14px}.dkt-record-controls{gap:5px}.dkt-record-controls button{flex:1;font-size:9px;padding:8px 6px}.dkt-record-flow{grid-template-columns:1fr;gap:15px}.dkt-record-flow>div:first-child{padding:16px}.dkt-signed-bridge{flex-direction:row;gap:12px;justify-content:center}.dkt-signed-bridge>span{font-size:9px}.dkt-signed-bridge>b{transform:rotate(90deg)}.dkt-record-channel{padding:20px}.dkt-control-grid{gap:10px}.dkt-control-grid>article{padding:14px}.dkt-control-grid h3{font-size:16px}.dm-product .dkt-control-grid p{font-size:11px}.dkt-control-grid article>div{padding:8px;gap:4px;font-size:9px}.dkt-mini-access>b{font-size:8px}.dkt-mini-devices{font-size:8px!important;grid-template-columns:17px 1fr}.dkt-file-model{padding:18px}.dkt-plan-grid{grid-template-columns:1fr;gap:15px}.dkt-plan{padding:23px}.dkt-plan-retention strong{font-size:28px}.dkt-plan li{font-size:12px}.dkt-addon{gap:13px;padding:17px}.dkt-addon>div>span{font-size:9px}.dkt-tech-grid{grid-template-columns:1fr}.dkt-embed-demo{padding:12px;gap:9px;min-height:350px}.dkt-order-card>strong{font-size:12px}.dkt-embedded-chat{padding:10px}.dkt-embedded-chat>header{font-size:9px;gap:4px}.dkt-embedded-chat>span{font-size:8px;padding:8px 5px}.dm-product .dkt-embedded-chat>p{font-size:10px}.dkt-embedded-chat>div{font-size:9px}.dkt-admin-demo{padding:17px 14px;min-height:350px}.dkt-admin-demo>header{flex-wrap:wrap;gap:5px}.dkt-admin-demo>header>strong{font-size:11px}.dkt-admin-row strong{font-size:10px}.dkt-admin-row small{font-size:8px}.dkt-dm-status{font-size:8px}.dkt-hold-status span{font-size:9px}}
.dm-product .dkt-section[id]{scroll-margin-top:125px}
.dm-product .dkt-section{margin-left:30px;margin-right:30px}@media(max-width:760px){.dm-product .dkt-section{margin-left:20px;margin-right:20px}}
