.idn{--idn-ok:#2f7d58;--idn-ok-bg:#e5f3eb;--idn-warn:#8a5d0c;--idn-warn-bg:#fbf0d9;--idn-bad:#a8455f;--idn-bad-bg:#f8e4ea;--idn-fill:#f7f6f9}.idn-device{container-type:inline-size;width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:14px;color:var(--dp-ink,#141416);font-size:11px;line-height:1.35;text-align:left;font-family:var(--cal-font-sans)}.idn-device,.idn-device *,.idn-device :after,.idn-device :before{box-sizing:border-box}.cal-sls-inline-visual .idn-device,.cal-sls-panel .idn-device{padding:6px}.dk-slot.idn-slot.is-tab .dk-shot{height:100%}.idn-slot{--dk-slot-band:500px;--dk-slot-band-narrow:540px;--dk-slot-tab:520px;--dk-slot-tab-narrow:560px;--dk-slot-card:400px;--dk-slot-card-narrow:430px}.idn-rail{width:156px;gap:4px}.idn-rail .dk-rail-group>span{padding:3.5px 7px}.idn-rail-primary{display:flex;align-items:center;justify-content:center;gap:5px;margin:0 2px 6px;padding:6px 8px;border-radius:6px;background:var(--dk-pink,#f6c1d9);font-size:10.5px;font-weight:600;white-space:nowrap}.idn-rail .dk-rail-group>span>span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.idn-rail-count{flex:none;font-size:9px;font-weight:500;padding:0 5px;border-radius:8px;background:rgba(20,20,22,.08);color:var(--dp-soft,#4a4a52)}.idn-rail-count.is-strong{background:#e08fb3;color:#fff;font-weight:600}.idn-rail-div{display:block;height:1px;margin:3px 8px;background:var(--dp-line,#e7e5ea)}.dk-page-col.idn-flush{padding:0;gap:0}.idn-desk{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.5fr);height:100%}.idn-list{min-width:0;min-height:0;border-right:1px solid var(--dp-line,#e7e5ea);background:#fff}.idn-list,.idn-list-head{display:flex;flex-direction:column}.idn-list-head{padding:11px 11px 6px}.idn-list-head b{font-size:13.5px;font-weight:600}.idn-list-head small{color:var(--dp-muted,#8b8a93);font-size:9.5px}.idn-list-tools{display:flex;gap:5px;padding:0 11px 7px}.idn-list-tools .dk-search{flex:1 1 auto;min-width:0;height:22px;font-size:10px;text-overflow:ellipsis}.idn-filter{display:inline-flex;align-items:center;gap:4px;flex:none;height:22px;padding:0 7px;border:1px solid var(--dp-line,#e7e5ea);border-radius:4px;font-size:10px;color:var(--dp-soft,#4a4a52)}.idn-list-rows{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.idn-list .dk-tabs{margin:0 11px 6px}.idn-row{display:flex;align-items:flex-start;gap:7px;padding:7px 11px;border-top:1px solid var(--dk-row,#f0eef2);min-width:0}.idn-row.is-on{background:var(--dk-pink-soft,#fcebf3);box-shadow:inset 2px 0 0 #e08fb3}.idn-row-check{flex:none;display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;margin-top:4px;border-radius:50%;border:1px solid #c9c6ce;background:#fff;color:#fff}.idn-row-check.is-on{background:var(--dp-ink,#141416);border-color:var(--dp-ink,#141416)}.idn-row-av{flex:none;border-radius:50%}.idn-row-av .dk-avatar{width:24px;height:24px;font-size:9px}.idn-row-av.is-late{box-shadow:0 0 0 2px #e9b04f}.idn-row-words{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;gap:1px}.idn-row-top{display:flex;align-items:center;justify-content:space-between;gap:6px}.idn-row-top b{font-weight:600}.idn-row-top b,.idn-row-words small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.idn-row-words small{font-size:9.5px;color:var(--dp-muted,#8b8a93)}.idn-late,.idn-row-words small.idn-late{color:var(--idn-bad,#a8455f)!important;font-weight:500}.idn-due,.idn-row-words small.idn-due{color:var(--idn-warn,#8a5d0c)!important}.idn-record{min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:8px;padding:11px 12px;background:var(--dk-page,#fbfafc)}.idn-record>*{flex:none}@container (max-width: 560px){.idn-desk{grid-template-columns:minmax(0,1fr)}.idn-desk>.idn-list{display:none}}.idn-rec-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.idn-rec-words{min-width:0;display:flex;flex-direction:column;gap:3px}.idn-rec-words h4{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.idn-rec-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:10px;color:var(--dp-soft,#4a4a52)}.idn-rec-note{color:var(--dp-muted,#8b8a93);font-size:9.5px}.idn-rec-acts{display:flex;gap:4px;flex:none}.idn-more,.idn-rec-acts{position:relative;align-items:center}.idn-more{display:inline-flex;justify-content:center;width:23px;height:23px;border:1px solid var(--dp-line,#e7e5ea);border-radius:4px;background:#fff}.idn-menu{position:absolute;z-index:5;top:27px;right:0;display:flex;flex-direction:column;min-width:172px;padding:4px;border-radius:7px;background:#fff;box-shadow:0 18px 40px -16px rgba(15,15,20,.45),0 0 0 1px rgba(15,15,20,.06)}.idn-menu>span{display:flex;align-items:center;gap:7px;padding:6px 8px;border-radius:5px;font-size:10.5px;white-space:nowrap}.idn-menu>span:first-child{background:var(--dk-wash,#f6f4f7);font-weight:500}.idn-menu>i{display:block;height:1px;margin:3px 4px;background:var(--dp-line,#e7e5ea)}@container (max-width: 560px){.idn-rec-head{flex-direction:column}.idn-rec-acts .dk-btn:not(.dk-btn--primary),.idn-rec-email{display:none}}.idn-card{padding:9px 11px;display:flex;flex-direction:column;gap:7px}.idn-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.idn-card-head h5{margin:0;font-size:11px;font-weight:600}.idn-ghost{display:inline-flex;align-items:center;gap:4px;font-weight:500}.idn-aml-sum,.idn-ghost{font-size:10px;color:var(--dp-soft,#4a4a52)}.idn-aml-sum.is-risk{color:var(--idn-bad,#a8455f)}.idn-hits{display:flex;flex-direction:column;border:1px solid var(--dk-row,#f0eef2);border-radius:5px}.idn-hit+.idn-hit{border-top:1px solid var(--dk-row,#f0eef2)}.idn-hit-top{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;padding:6px 8px}.idn-hit-top b{font-weight:600}.idn-hit-tags{display:inline-flex;flex-wrap:wrap;gap:3px}.idn-hit-top small{margin-left:auto;color:var(--dp-muted,#8b8a93);font-size:9.5px;white-space:nowrap;font-variant-numeric:tabular-nums}.idn-hit.is-open{background:var(--idn-fill,#f7f6f9)}.idn-gate{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:5px;background:var(--idn-warn-bg,#fbf0d9);color:var(--idn-warn,#8a5d0c)}.idn-gate>span{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.idn-gate b{font-weight:600;color:var(--dp-ink,#141416);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.idn-gate small{color:var(--dp-muted,#8b8a93);font-size:9.5px}.idn-gates.is-cleared .idn-gate{background:var(--idn-ok-bg,#e5f3eb);color:var(--idn-ok,#2f7d58)}.idn-gates{transition:background .4s ease}.idn-grid3,.idn-grid4{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px 10px}.idn-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.idn-grid3 dt,.idn-grid4 dt{color:var(--dp-muted,#8b8a93);font-size:9px;text-transform:uppercase;letter-spacing:.06em}.idn-grid3 dd,.idn-grid4 dd{margin:1px 0 0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container (max-width: 430px){.idn-grid3,.idn-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}.idn-face{font-weight:600}.idn-face.is-ok{color:var(--idn-ok,#2f7d58)}.idn-face.is-warn{color:var(--idn-warn,#8a5d0c)}.idn-face.is-bad{color:var(--idn-bad,#a8455f)}.idn-docs-label{font-size:11px;font-weight:600}.idn-docs-tiles{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.idn-docs-tile{display:flex;flex-direction:column;gap:3px;min-width:0}.idn-docs-tile>small{font-size:9px;color:var(--dp-muted,#8b8a93);text-transform:uppercase;letter-spacing:.06em}.idn-docs-tile>.idn-doc,.idn-docs-tile>.idn-redacted,.idn-docs-tile>.idn-selfie{aspect-ratio:3/2;width:100%}.idn-redacted{display:flex;align-items:center;justify-content:center;gap:5px;border-radius:5px;background:#ebe8ee;box-shadow:inset 0 0 0 1px #dedae2;color:var(--dp-soft,#4a4a52);font-size:10px;font-weight:500}.idn-docs-cap{font-size:9.5px;color:var(--dp-muted,#8b8a93)}.idn-doc{display:flex;flex-direction:column;overflow:hidden;border-radius:5px;background:#eef1f6;box-shadow:inset 0 0 0 1px rgba(20,20,30,.08)}.idn-doc.is-passport{background:#f1ece2}.idn-doc.is-licence{background:#eaf1ec}.idn-doc-band{display:flex;align-items:center;justify-content:space-between;padding:3px 7px;background:#3b4a6b;color:#fff;font-size:8px;letter-spacing:.1em}.idn-doc.is-passport .idn-doc-band{background:#6b2f3a}.idn-doc.is-licence .idn-doc-band{background:#2f5b48}.idn-doc-band i{width:14px;height:9px;border-radius:2px;background:rgba(255,255,255,.35)}.idn-doc-body{flex:1 1 auto;display:flex;gap:7px;padding:6px 7px;min-height:0}.idn-doc-photo{flex:none;width:30%;border-radius:3px;overflow:hidden;display:flex;align-items:flex-end}.idn-portrait{display:block;width:100%;height:auto}.idn-doc-lines{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:5px}.idn-doc-lines i{display:block;height:4px;border-radius:2px;background:rgba(20,20,30,.18)}.idn-doc-lines i.is-short{width:55%}.idn-doc-mrz{display:flex;flex-direction:column;gap:3px;padding:4px 7px 6px;background:rgba(255,255,255,.5)}.idn-doc-mrz i{display:block;height:0;border-top:3px dotted rgba(20,20,30,.38)}.idn-selfie{position:relative;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;border-radius:5px}.idn-selfie .idn-portrait{width:48%}.idn-selfie-ring{position:absolute;inset:12% 30% 18%;border:2px solid rgba(47,125,88,.55);border-radius:50%}.idn-tl-filters{gap:3px}.idn-tl-filters>span{padding:1px 7px;font-size:9.5px}.idn-tl{display:flex;flex-direction:column;gap:7px}.idn-tl-ev{display:flex;gap:8px}.idn-tl-ev>i{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--dk-wash,#f6f4f7);color:var(--dp-soft,#4a4a52)}.idn-tl-ev>span{display:flex;flex-direction:column;min-width:0}.idn-tl-ev b{font-weight:600}.idn-tl-ev small{color:var(--dp-muted,#8b8a93);font-size:9.5px}.idn-tl-ev em{font-style:normal;margin-top:2px;padding:4px 7px;border-radius:4px;background:var(--idn-fill,#f7f6f9);color:var(--dp-soft,#4a4a52);font-size:10px}.idn-tl-ev.is-quiet b{font-weight:400;color:var(--dp-soft,#4a4a52)}@container (max-width: 430px){.idn-tl-filters>span:nth-child(n+4){display:none}}.idn-phone{min-width:0;height:100%;max-height:540px;aspect-ratio:9/19.2;background:#0f0f12;border-radius:34px;padding:8px;box-shadow:0 40px 70px -36px rgba(15,15,20,.55);flex:none}.idn-phone-scr{position:relative;height:100%;border-radius:27px;overflow:hidden;background:#fff}.idn-phone-scr:before{content:"";position:absolute;top:7px;left:50%;width:64px;height:18px;border-radius:20px;background:#0f0f12;transform:translateX(-50%);z-index:5}.idn-phone .dp-phone{height:100%;font-size:10.5px}.idn-phone .dp-ph-bar{padding-top:32px;font-size:14px}.idn-phone .dp-ph-bar b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.idn-phone .dp-ph-body{gap:0;padding:0}.idn-phone .dp-ph-tabs>span{min-width:0}.idn-phone .dp-ph-tabs small{display:block;font-size:7.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.idn-phone .idn-row{padding:8px 10px}.idn-phone-next{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;gap:6px;padding:8px 10px 14px;background:#fff;border-top:1px solid var(--dp-line,#e7e5ea)}.idn-phone-next>span{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:5px;height:30px;border-radius:7px;background:var(--dk-pink,#f6c1d9);font-weight:600;font-size:11px}.idn-v-page{flex-direction:column;align-items:stretch;height:100%;padding:28px 12px 12px;background:#f6f4f7;color:var(--dp-ink,#141416);font-size:10.5px;line-height:1.38}.idn-v-page,.idn-v-url{display:flex;overflow:hidden}.idn-v-url{align-items:center;justify-content:center;gap:4px;margin:0 auto 8px;padding:3px 9px;border-radius:9px;background:#e9e6ec;color:var(--dp-soft,#4a4a52);font-size:8.5px;max-width:100%;white-space:nowrap}.idn-v-head{display:flex;flex-direction:column;align-items:center;gap:5px;margin-bottom:7px}.idn-v-head b{font-size:12px}.idn-v-logo{border-radius:8px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em}.idn-v-logo,.idn-v-shield{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px}.idn-v-shield{border-radius:50%;background:#fff}.idn-v-steps{display:flex;justify-content:center;gap:8px;margin-bottom:8px;font-size:8.5px;color:var(--dp-muted,#8b8a93)}.idn-v-steps>span{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.idn-v-steps i{width:6px;height:6px;border-radius:50%;background:#d8d5dd}.idn-v-steps .is-on{color:var(--dp-ink,#141416);font-weight:600}.idn-v-steps .is-on i{background:#e08fb3}.idn-v-steps .is-done i{background:var(--idn-ok,#2f7d58)}.idn-v-card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:7px;padding:12px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px var(--dp-line,#e7e5ea);overflow:hidden}.idn-v-h1{margin:0;font-size:14px;font-weight:600;letter-spacing:-.01em;text-align:center}.idn-v-label{font-size:9.5px}.idn-v-label,.idn-v-msg{text-align:center;color:var(--dp-soft,#4a4a52)}.idn-v-msg{margin:0;font-size:10px}.idn-v-rows{display:flex;flex-direction:column;gap:7px;margin:3px 0}.idn-v-rows>span{display:flex;gap:8px;align-items:flex-start}.idn-v-rows i{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:var(--dk-pink-soft,#fcebf3);color:#8a3a5e}.idn-v-rows b{display:block;font-size:10.5px}.idn-v-rows small{display:block;color:var(--dp-muted,#8b8a93);font-size:9px}.idn-v-btn{display:flex;align-items:center;justify-content:center;height:30px;border-radius:7px;background:#141416;color:#fff;font-weight:600;font-size:11px;flex:none}.idn-v-btn.is-off{opacity:.45}.idn-v-btn.is-ghost{background:#fff;color:var(--dp-ink,#141416);box-shadow:inset 0 0 0 1px var(--dp-line,#e7e5ea)}.idn-v-pair{display:grid;grid-template-columns:1.4fr 1fr;gap:6px}.idn-v-cap{color:var(--dp-muted,#8b8a93);font-size:8.5px;text-align:center}.idn-v-list{margin:0;padding-left:14px;display:flex;flex-direction:column;gap:4px;font-size:9.5px;color:var(--dp-soft,#4a4a52)}.idn-v-tick{display:flex;gap:6px;align-items:flex-start;padding:6px 7px;border-radius:6px;background:var(--idn-fill,#f7f6f9)}.idn-v-tick>i{flex:none;display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;margin-top:1px;border-radius:3px;border:1px solid #c9c6ce;background:#fff;color:#fff}.idn-v-tick>i.is-on{background:#141416;border-color:#141416}.idn-v-tick small{font-size:8.5px;color:var(--dp-soft,#4a4a52)}.idn-v-link,.idn-v-tick u{color:#8a3a5e;text-decoration:none;font-weight:500}.idn-v-link{display:block;text-align:center;font-size:9.5px}.idn-v-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin:4px auto 0;border-radius:50%}.idn-v-icon.is-verified{background:var(--idn-ok-bg,#e5f3eb);color:var(--idn-ok,#2f7d58)}.idn-v-icon.is-pause,.idn-v-icon.is-review{background:var(--idn-warn-bg,#fbf0d9);color:var(--idn-warn,#8a5d0c)}.idn-v-icon.is-failed{background:var(--idn-bad-bg,#f8e4ea);color:var(--idn-bad,#a8455f)}.idn-v-cam{position:relative;flex:1 1 auto;min-height:140px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#26262c;overflow:hidden}.idn-v-cam>i{position:absolute;width:16px;height:16px;border:0 solid #fff}.idn-v-cam .c1{top:16%;left:9%;border-top-width:2px;border-left-width:2px}.idn-v-cam .c2{top:16%;right:9%;border-top-width:2px;border-right-width:2px}.idn-v-cam .c3{bottom:16%;left:9%;border-bottom-width:2px;border-left-width:2px}.idn-v-cam .c4{bottom:16%;right:9%;border-bottom-width:2px;border-right-width:2px}.idn-v-cam.is-face>i{display:none}.idn-v-card-shape{display:flex;gap:6px;width:74%;aspect-ratio:1.58;padding:7px;border-radius:6px;background:#d9dde6;transform:rotate(-3deg)}.idn-v-card-shape>i{width:32%;border-radius:3px;background:#aeb5c4}.idn-v-card-shape>span{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:5px}.idn-v-card-shape b{display:block;height:4px;border-radius:2px;background:#9aa2b3}.idn-v-oval{width:58%;aspect-ratio:.78;border-radius:50%;border:2px solid #8fd1ad;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;background:#3a3a42}.idn-v-oval svg{width:80%}.idn-hero{position:relative;width:100%}.idn-hero-stage{height:520px}.idn-hero-phone{display:flex;justify-content:center;margin-top:20px;height:440px}.idn-hero-phone .idn-phone{height:440px}.idn-toast{position:absolute;z-index:6;right:14px;bottom:14px;display:flex;flex-direction:column;gap:2px;max-width:250px;padding:8px 11px;border-radius:8px;background:#141416;color:#fff;font-size:10px;box-shadow:0 18px 40px -18px rgba(15,15,20,.6);transition:transform .4s ease,opacity .4s ease}.idn-toast b{font-size:10.5px}.idn-toast small{color:rgba(255,255,255,.78);font-size:9.5px}.idn-toast.is-away{transform:translateY(12px);opacity:0}.idn-press{animation:idn-press .9s ease}@keyframes idn-press{0%{box-shadow:0 0 0 0 rgba(224,143,179,.7)}to{box-shadow:0 0 0 10px rgba(224,143,179,0)}}@media (prefers-reduced-motion:reduce){.idn-gates,.idn-toast{transition:none}.idn-press{animation:none}}@media (min-width:1024px){.idn-hero{padding:24px 24px 120px 110px;box-sizing:border-box}.idn-hero-stage{width:100%;height:540px}.idn-hero-phone{position:absolute;left:0;bottom:0;margin:0;height:400px;z-index:3}.idn-hero-phone .idn-phone{height:400px}}.idn-hook{padding:8px 0 36px;overflow:hidden}.idn-band{display:flex;flex-direction:column;gap:6px;width:100%;height:100%;overflow:hidden;background:#fff;border:1px solid var(--dp-line,#e7e5ea);border-radius:6px;padding:10px 11px;box-shadow:0 18px 40px -28px rgba(0,0,0,.4);font-family:var(--cal-font-sans);color:var(--dp-ink,#141416);font-size:10.5px;line-height:1.35;text-align:left;container-type:inline-size}.idn-band,.idn-band *,.idn-band :after,.idn-band :before{box-sizing:border-box}.idn-band.is-phone{padding:0;border:0;background:transparent;box-shadow:none;align-items:center}.idn-band.is-phone .idn-phone{height:calc(100% - 22px);max-height:none}.idn-band.is-phone .idn-v-url{display:none}.idn-band.is-phone .idn-v-page{padding-top:26px}.idn-band.is-phone .idn-v-head b{font-size:11px;text-align:center}.idn-band.is-phone .idn-v-steps{gap:5px}.idn-band.is-phone .idn-v-steps>span:not(.is-on){font-size:0;gap:0}.idn-band.is-phone .idn-place{width:100%;padding:0 2px 2px}.idn-place{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.idn-place b{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.idn-place small{font-size:9.5px;color:var(--dp-muted,#8b8a93);white-space:nowrap}.idn-band .idn-card{padding:7px 9px}.idn-band .idn-rec-words h4{font-size:12.5px}.idn .idn-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;align-items:start}@container (max-width: 560px){.idn .idn-two{grid-template-columns:minmax(0,1fr)}.idn .idn-two>:nth-child(n+2){display:none}}.idn .idn-right{display:flex;justify-content:flex-end}.idn .idn-label{font-size:10px;font-weight:600;color:var(--dp-ink,#141416)}.idn .idn-form{padding:10px 12px;display:flex;flex-wrap:wrap;gap:9px 10px}.idn .idn-form>.dk-hint,.idn .idn-form>.dk-radio,.idn .idn-form>.dk-switch-row,.idn .idn-form>.idn-chips,.idn .idn-form>.idn-form-title,.idn .idn-form>.idn-label,.idn .idn-form>.idn-select{flex-basis:100%}.idn .idn-form-title{font-size:12px}.idn .idn-textarea{display:block;min-height:46px;padding:7px 9px;border:1px solid var(--dp-line,#e7e5ea);border-radius:5px;background:#fff;color:var(--dp-ink,#141416);font-size:10.5px;flex-basis:100%}.idn .idn-chips{display:flex;flex-wrap:wrap;gap:4px}.idn .idn-chips>span{display:inline-flex;gap:4px;padding:2px 8px;border-radius:10px;background:var(--dk-wash,#f6f4f7)}.idn .idn-chips>span,.idn .idn-ok-line{align-items:center;font-size:10px;font-weight:500}.idn .idn-ok-line{display:flex;gap:5px;color:var(--idn-ok,#2f7d58)}.idn .idn-warnline{display:flex;align-items:flex-start;gap:6px;padding:6px 8px;border-radius:5px;background:var(--idn-warn-bg,#fbf0d9);color:var(--idn-warn,#8a5d0c);font-size:10px}.idn .idn-warnline svg{flex:none;margin-top:1px}.idn .dk-btn.is-held{opacity:.45}.idn .idn-toast-in{position:absolute;z-index:6;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;background:#141416;color:#fff;font-size:10.5px;box-shadow:0 18px 40px -18px rgba(15,15,20,.6)}.idn .idn-toast-in u{text-decoration:none;font-weight:600;color:#f6c1d9}.idn .idn-solo{height:100%;display:flex;min-height:0}.idn .idn-solo>.idn-list{flex:1 1 auto;border-right:0}.idn .idn-lens-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 11px 6px}.idn .idn-lens-row .dk-tabs{margin:0;flex:1 1 auto}.idn .idn-lens-row.is-filters{justify-content:flex-start}.idn .idn-ghost.is-pressed{padding:3px 8px;border-radius:4px;background:var(--dk-pink-soft,#fcebf3);color:#8a3a5e}.idn.idn-other .dk-app{gap:8px}.idn-other-app{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:600;color:var(--dp-soft,#4a4a52);text-transform:uppercase;letter-spacing:.06em}.idn-other-app small{text-transform:none;letter-spacing:0;font-weight:400}.idn-badge{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:500;color:var(--dp-soft,#4a4a52)}.idn-badge.is-none i{width:10px;height:10px;border-radius:50%;border:1.5px dashed #b4b0ba}.idn-select{position:relative;display:flex;flex-direction:column;gap:2px;min-width:180px}.idn-select>small{font-size:9.5px;color:var(--dp-soft,#4a4a52);font-weight:500}.idn-select-val{display:flex;align-items:center;justify-content:space-between;gap:6px;height:24px;padding:0 8px;border:1px solid var(--dp-line,#e7e5ea);border-radius:4px;background:#fff;white-space:nowrap}.idn-select.is-open .idn-select-val{border-color:var(--dp-ink,#141416)}.idn-select-menu{display:flex;flex-direction:column;margin-top:3px;padding:3px;border-radius:6px;background:#fff;box-shadow:0 14px 30px -14px rgba(15,15,20,.45),0 0 0 1px rgba(15,15,20,.06)}.idn-select-menu>span{display:flex;align-items:center;gap:6px;padding:5px 8px 5px 25px;border-radius:4px;white-space:nowrap}.idn-select-menu>span.is-on{padding-left:8px;background:var(--dk-wash,#f6f4f7);font-weight:600}.idn-select:not(.is-open) .idn-select-menu{display:none}.idn-band-app{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--dp-soft,#4a4a52)}.idn-vpanel{gap:7px}.idn-vpanel-head{font-size:11px}.idn-vpanel-acts,.idn-vpanel-head{display:flex;align-items:center;gap:6px}.idn-vpanel-acts{flex-wrap:wrap}.idn-vlink,.idn-vpanel-acts u{color:#8a3a5e;text-decoration:none;font-size:10px;font-weight:500}.idn-driver{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;padding:6px 0;border-top:1px solid var(--dk-row,#f0eef2)}.idn-driver b{font-weight:600}.idn-driver small{color:var(--dp-soft,#4a4a52);font-size:10px}.idn-driver-from{display:flex;align-items:center;gap:4px;flex-basis:100%;color:var(--idn-ok,#2f7d58)!important}.idn-driver .idn-guest-btns{margin-left:auto}.idn-notice{display:flex;flex-direction:column;gap:3px;padding:8px 10px;border-radius:12px;background:rgba(250,250,252,.97);box-shadow:0 12px 28px -14px rgba(15,15,20,.45),0 0 0 1px rgba(15,15,20,.06);font-size:10px}.idn-notice-top{display:flex;align-items:center;gap:5px;color:var(--dp-muted,#8b8a93);font-size:9px}.idn-notice-top b{color:var(--dp-ink,#141416);font-size:9px}.idn-notice-top small{margin-left:auto}.idn-notice>b{font-size:10.5px}.idn-notice>span:not(.idn-notice-top):not(.idn-notice-act){color:var(--dp-soft,#4a4a52)}.idn-notice-act{align-self:stretch;margin-top:3px;padding:5px 0;border-radius:7px;background:#fff;box-shadow:0 0 0 1px var(--dp-line,#e7e5ea);text-align:center;font-weight:600;font-size:10px}.idn.idn-pair{gap:18px}@container (max-width: 470px){.idn.idn-pair>:nth-child(n+2){display:none}}.idn-row-menu{position:relative;display:inline-flex;color:var(--dp-soft,#4a4a52)}.idn-menu.is-row{top:18px;min-width:132px}.idn-menu>span.is-danger{color:var(--idn-bad,#a8455f)}.idn-mail .idn-phone-scr{background:#fff}.idn-mail-page{display:flex;flex-direction:column;gap:7px;height:100%;padding:32px 13px 12px;font-size:10px;line-height:1.45;color:var(--dp-soft,#4a4a52);overflow:hidden}.idn-mail-from{font-size:9px;color:var(--dp-muted,#8b8a93)}.idn-mail-from b,.idn-mail-subj{color:var(--dp-ink,#141416)}.idn-mail-subj{font-size:12.5px;line-height:1.3}.idn-mail-page p{margin:0}.idn-mail-btn{align-self:flex-start;padding:7px 13px;border-radius:6px;background:#141416;color:#fff;font-weight:600;font-size:10.5px}.idn-mail-small{font-size:9px;color:var(--dp-muted,#8b8a93);overflow-wrap:anywhere}.idn-bulk{padding:10px 12px;display:flex;flex-direction:column;gap:9px}.idn-bulk-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-top:9px;border-top:1px solid var(--dk-row,#f0eef2)}.idn-link{display:inline-flex;align-items:center;gap:4px;color:#8a3a5e;font-weight:500}.idn-paste{display:flex;flex-direction:column;gap:2px;padding:8px 9px;border:1px solid var(--dp-line,#e7e5ea);border-radius:5px;background:#fff;font-family:ui-monospace,Menlo,monospace;font-size:9.5px;color:var(--dp-ink,#141416);white-space:nowrap;overflow:hidden}.idn-paste>span{overflow:hidden;text-overflow:ellipsis}.idn-result{padding:10px 12px;display:flex;flex-direction:column;gap:6px}.idn-result>b{font-size:12px}.idn-result-row{display:flex;gap:7px;align-items:flex-start;color:var(--idn-ok,#2f7d58)}.idn-result-row.is-held{color:var(--idn-warn,#8a5d0c)}.idn-result-row>span{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 4px;min-width:0;color:var(--dp-ink,#141416)}.idn-result-row small{color:var(--dp-muted,#8b8a93);font-size:9.5px}.idn-result-row .idn-result-out{flex-basis:100%;color:var(--dp-soft,#4a4a52)}.idn-selbar{display:flex;align-items:center;gap:8px;margin:0 11px 7px;padding:5px 8px;border-radius:6px;background:var(--dk-pink-soft,#fcebf3)}.idn-selbar>b{flex:1 1 auto;font-size:10.5px}.idn-selbar .idn-row-check{margin:0}.idn-selbar-act{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:4px;background:#fff;font-size:10px;font-weight:600}.idn-keys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px;flex-basis:100%}.idn-keys>span{display:flex;align-items:center;gap:8px}.idn-keys kbd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:4px;border:solid var(--dp-line,#e7e5ea);border-width:1px 1px 2px;background:#fff;font-family:ui-monospace,Menlo,monospace;font-size:10px}.idn-hit-body{display:flex;flex-direction:column;gap:7px;padding:2px 10px 9px 25px}.idn-rule-btns{display:flex;flex-wrap:wrap;gap:5px}.idn-show-all{display:inline-flex;align-items:center;gap:4px;margin:-2px 11px 6px;font-size:10px;font-weight:500;color:var(--dp-soft,#4a4a52)}.idn.idn-search-shot .dk-app{padding:0;background:rgba(20,20,26,.2);align-items:center;justify-content:flex-start}.idn-search{width:min(440px,92%);margin-top:26px;display:flex;flex-direction:column;border-radius:10px;background:#fff;box-shadow:0 30px 60px -24px rgba(15,15,20,.55);overflow:hidden}.idn-search-box{display:flex;align-items:center;gap:8px;padding:11px 13px;border-bottom:1px solid var(--dp-line,#e7e5ea);font-size:13px}.idn-search-box i{width:1px;height:15px;background:var(--dp-ink,#141416)}.idn-search-group{display:flex;align-items:center;gap:5px;padding:8px 13px 3px;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--dp-muted,#8b8a93)}.idn-search-row{display:flex;align-items:center;gap:9px;padding:7px 13px}.idn-search-row.is-on{background:var(--dk-pink-soft,#fcebf3)}.idn-search-row>span{display:flex;flex-direction:column;min-width:0}.idn-search-row b{font-weight:600}.idn-search-row small{color:var(--dp-muted,#8b8a93);font-size:9.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.idn-gatebox{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 10px;text-align:center}.idn-gatebox p{margin:0;max-width:300px;color:var(--dp-muted,#8b8a93);font-size:10.5px}.idn-gatebox-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--idn-warn-bg,#fbf0d9);color:var(--idn-warn,#8a5d0c)}.idn-gatewrap{padding:18px 12px}.idn-party{gap:6px}.idn-guest,.idn-party{display:flex;flex-direction:column}.idn-guest{padding:8px 10px;gap:7px}.idn-guest.is-open{box-shadow:inset 0 0 0 1px #e08fb3}.idn-guest-top{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.idn-guest-top b{font-weight:600}.idn-guest-top small{color:var(--dp-muted,#8b8a93);font-size:9.5px}.idn-guest-chips{display:inline-flex;flex-wrap:wrap;gap:3px;margin-left:auto}.idn-guest-btns{display:flex;flex-wrap:wrap;gap:4px}.idn-qr{display:flex;align-items:center;gap:10px;padding:8px;border-radius:6px;background:var(--idn-fill,#f7f6f9)}.idn-qr>span{display:flex;flex-direction:column;gap:6px;min-width:0}.idn-qr small{color:var(--dp-soft,#4a4a52);font-size:10px}.idn-holder{display:flex;gap:8px;align-items:flex-start}.idn-holder>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.idn-holder b{font-size:12px}.idn-holder small{color:var(--dp-muted,#8b8a93)}.idn-holder .idn-guest-chips{margin:3px 0 0}.idn-holder-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:var(--idn-warn-bg,#fbf0d9);color:var(--idn-warn,#8a5d0c)}.idn-audit .idn-row-top small{flex:none}.idn-audit-note{color:var(--dp-soft,#4a4a52)!important;white-space:normal!important}.idn-redacted.is-none{background:var(--idn-fill,#f7f6f9);color:var(--dp-muted,#8b8a93)}.idn-alert{display:flex;align-items:center;gap:6px;padding:6px 9px;border-radius:5px;background:var(--idn-bad-bg,#f8e4ea);color:var(--idn-bad,#a8455f);font-size:10.5px;font-weight:500}.idn-trend{flex:1 1 auto!important;min-height:120px}.idn-trend h5{margin:0;font-size:11px;font-weight:600}.idn-trend .dk-columns{min-height:100px}.idn-sb{position:absolute;z-index:6;top:9px;left:20px;right:18px;display:flex;align-items:center;justify-content:space-between;font-size:9px;color:var(--dp-ink,#141416);pointer-events:none}.idn-sb b{font-weight:600;font-variant-numeric:tabular-nums}.idn-sb>span{display:inline-flex;align-items:center;gap:3px}.idn-sb.is-light{color:#fff}.idn-ph-shot{display:flex;justify-content:center;height:100%;min-height:0;flex:none}.idn-ph-list,.idn-ph-rec{display:flex;flex-direction:column}.idn-ph-rec{gap:8px;padding:6px 10px 60px}.idn-ph-rec .idn-rec-words h4{font-size:13px}.idn-ph-rec .idn-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.idn-ph-form{display:flex;flex-direction:column;gap:9px;padding:6px 10px 60px}.idn-ph-form .dk-pills>span{font-size:9.5px;padding:3px 7px}.idn-home .idn-phone-scr,.idn-lock .idn-phone-scr{background:#2b2f3a}.idn-lock-clock{display:block;margin-top:46px;text-align:center;color:#fff;font-size:42px;font-weight:300;letter-spacing:-.02em}.idn-lock-stack{position:absolute;left:9px;right:9px;top:140px;display:flex;flex-direction:column;gap:7px}.idn-widgets{padding:6px}.idn-widgets .wb-board{width:100%;max-width:520px}.idn-home-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px 12px;padding:48px 18px 0}.idn-home-grid i{aspect-ratio:1;border-radius:11px;background:rgba(255,255,255,.16)}.idn-home-pop{position:absolute;left:12px;right:12px;bottom:112px;display:flex;flex-direction:column;border-radius:13px;background:rgba(250,250,252,.97);box-shadow:0 20px 40px -18px rgba(0,0,0,.6);overflow:hidden}.idn-home-pop>span{display:flex;align-items:flex-start;gap:9px;padding:8px 11px;border-bottom:1px solid var(--dp-line,#e7e5ea)}.idn-home-pop>span:last-child{border-bottom:0}.idn-home-pop>span>span{display:flex;flex-direction:column;min-width:0}.idn-home-pop b{font-size:10.5px}.idn-home-pop small{color:var(--dp-muted,#8b8a93);font-size:9px}.idn-home-icon{position:absolute;left:50%;bottom:40px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:4px;color:#fff}.idn-home-icon>svg{width:50px;height:50px;padding:13px;border-radius:13px;background:#f6c1d9;color:#141416}.idn-home-icon small{font-size:9.5px}.idn-offline{display:flex;flex-direction:column;align-items:center;gap:9px;padding:26px 14px 12px;text-align:center;color:var(--dp-soft,#4a4a52)}.idn-offline>b{font-size:13px;color:var(--dp-ink,#141416)}.idn-offline-icon{color:var(--dp-muted,#8b8a93)}.idn-offline-rows{display:flex;flex-direction:column;width:100%}.idn-offline-rows>span{display:flex;align-items:center;gap:8px;min-height:36px;border-bottom:1px solid var(--dp-line,#e7e5ea);color:var(--dp-ink,#141416);text-align:left}.idn-offline-rows>span>span{flex:1 1 auto}.idn-offline small{font-size:9.5px}.idn-kept{display:flex;align-items:center;gap:5px;padding:4px 9px;border-radius:6px;background:var(--idn-warn-bg,#fbf0d9);color:var(--idn-warn,#8a5d0c)}.idn-picker{display:flex;flex-direction:column;gap:3px}.idn .dk-search.is-typed{color:var(--dp-ink,#141416);border-color:var(--dp-ink,#141416)}.idn .dk-search.is-typed i{width:1px;height:12px;background:var(--dp-ink,#141416)}.idn-picker-menu{display:flex;flex-direction:column;padding:3px;border-radius:6px;background:#fff;box-shadow:0 14px 30px -14px rgba(15,15,20,.45),0 0 0 1px rgba(15,15,20,.06)}.idn-picker-menu>span{display:flex;align-items:center;gap:8px;padding:5px 7px;border-radius:4px}.idn-picker-menu>span.is-on{background:var(--dk-wash,#f6f4f7)}.idn-picker-menu>span>span{display:flex;flex-direction:column;min-width:0}.idn-picker-menu small{color:var(--dp-muted,#8b8a93);font-size:9.5px}.idn-name-badge{display:inline-flex;align-items:center;gap:6px}.idn-name-badge.is-on b{box-shadow:inset 0 -2px 0 #e08fb3}.idn-vbadge{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px}.idn-vbadge.is-l1,.idn-vbadge.is-l2{color:var(--idn-ok,#2f7d58)}.idn-vbadge.is-pending{color:var(--idn-warn,#8a5d0c)}.idn-vbadge.is-none i,.idn-vbadge.is-pending i{width:10px;height:10px;border-radius:50%;border:1.5px dashed}.idn-vbadge.is-none{color:#b4b0ba}.idn-resend .dk-table-card{overflow:visible}.idn-resend .idn-menu.is-row{right:0;left:auto}.idn-record{container-type:inline-size}@container (max-width: 470px){.idn-rec-head{flex-direction:column;gap:6px}.idn-rec-acts .dk-btn{height:21px;padding:0 7px;font-size:10px}}.sp-card{--sp-ink:var(--dp-ink,#141416);--sp-soft:var(--dp-soft,#4a4a52);--sp-muted:var(--dp-muted,#8b8a93);--sp-line:var(--dp-line,#e7e5ea);position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 0 0 1px var(--sp-line);color:var(--sp-ink);font-size:10.5px;line-height:1.35;text-align:left}.sp-card b{font-weight:600}.sp-av{flex:none;display:inline-flex;justify-content:center;width:22px;height:22px;border-radius:50%;background:linear-gradient(0deg,#f0eef2,#f0eef2);box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #e3a3bf;font-style:normal;font-weight:700;font-size:10px;color:var(--sp-ink)}.sp-av,.sp-head{align-items:center}.sp-head{display:flex;gap:7px;padding:6px 9px}.sp-head>b{font-size:10.5px}.sp-head--tall{align-items:flex-start;padding:8px 10px 4px}.sp-who{display:flex;flex-direction:column;min-width:0}.sp-who b,.sp-who small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-who small{font-size:9px;color:var(--sp-muted)}.sp-more{margin-left:auto;color:var(--sp-muted);font-size:10px}.sp-pic{position:relative;flex:none;aspect-ratio:1;max-height:var(--sp-pic-max,none);overflow:hidden;background:#f4f2f5}.sp-pic img,.sp-pic>*{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sp-dots{display:flex;justify-content:center;gap:3px;padding-top:5px}.sp-dots i{width:4px;height:4px;border-radius:50%;background:#d5d2da}.sp-dots i.is-on{background:#3b82f6}.sp-acts{display:flex;align-items:center;gap:9px;padding:6px 9px 2px}.sp-acts>span{flex:1 1 auto}.sp-likes{padding:0 9px;font-size:10px}.sp-cap{margin:2px 9px 0;font-size:10px;line-height:1.4;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sp-cap--top{margin:2px 10px 7px}.sp-cap--flat{margin:2px 0 6px}.sp-foot{display:block;padding:3px 9px 8px;font-size:9px;color:var(--sp-muted)}.sp-facebook .sp-pic,.sp-linkedin .sp-pic{aspect-ratio:1.25}.sp-tally{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:9.5px;color:var(--sp-muted);border-bottom:1px solid #f0eef2}.sp-tally>span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.sp-react{width:12px;height:12px;border-radius:50%;background:#3b82f6;box-shadow:9px 0 0 -1px #ef4444;margin-right:8px}.sp-linkedin .sp-react{background:#0a66c2;box-shadow:9px 0 0 -1px #7fc15e}.sp-btns{display:flex;justify-content:space-around;padding:5px 4px 7px;font-size:9.5px;color:var(--sp-soft);font-weight:500}.sp-btns>span{display:inline-flex;align-items:center;gap:4px}.sp-tweet{display:flex;gap:8px;padding:10px 10px 8px}.sp-tweet-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.sp-who-line{display:flex;align-items:baseline;gap:4px;min-width:0;white-space:nowrap}.sp-who-line small{font-size:9.5px;color:var(--sp-muted);overflow:hidden;text-overflow:ellipsis}.sp-tweet .sp-pic{aspect-ratio:1.6;border-radius:10px;box-shadow:0 0 0 1px var(--sp-line);margin-bottom:6px}.sp-counts{display:flex;justify-content:space-between;padding-right:10px;font-size:9.5px;color:var(--sp-muted)}.sp-counts>span{display:inline-flex;align-items:center;gap:3px}.sp-story,.sp-tiktok{background:#111;color:#fff}.sp-story .sp-pic,.sp-tiktok .sp-pic{position:absolute;inset:0;aspect-ratio:auto;max-height:none}.sp-story:after,.sp-tiktok:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.28),rgba(0,0,0,0) 25%,rgba(0,0,0,0) 55%,rgba(0,0,0,.62));pointer-events:none}.sp-tt-rail{position:absolute;z-index:1;right:7px;bottom:54px;gap:9px;font-size:8.5px;font-weight:600}.sp-tt-rail,.sp-tt-rail>span{display:flex;flex-direction:column;align-items:center}.sp-tt-rail>span{gap:1px}.sp-tt-rail svg{width:18px;height:18px}.sp-tt-words{position:absolute;z-index:1;left:9px;right:44px;bottom:9px;display:flex;flex-direction:column;gap:2px;font-size:9.5px}.sp-tt-words p{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sp-story-top{position:relative;z-index:1;display:flex;flex-direction:column;gap:6px;padding:7px 8px}.sp-story-top>span:last-child{display:flex;align-items:center;gap:6px;font-size:10px}.sp-story-top small{opacity:.8;font-size:9px}.sp-story-bars{display:flex;gap:3px}.sp-story-bars i{flex:1;height:2px;border-radius:2px;background:rgba(255,255,255,.4)}.sp-story-bars i.is-on{background:#fff}.sp-story .sp-av,.sp-tiktok .sp-av{box-shadow:0 0 0 1.5px #fff}.sp-story-cap{position:absolute;z-index:1;left:12px;right:12px;top:42%;margin:0;padding:6px 9px;border-radius:6px;background:rgba(255,255,255,.92);color:#141416;font-size:11px;font-weight:600;text-align:center}.sp-story-views{position:absolute;z-index:1;left:9px;bottom:9px;display:inline-flex;align-items:center;gap:4px;font-size:9.5px}.sp-pinterest{box-shadow:none;background:transparent}.sp-pinterest .sp-pic{aspect-ratio:.72;border-radius:14px}.sp-pin-title{padding:5px 2px 0;font-size:10.5px}.sp-pin-by{display:flex;align-items:center;gap:5px;padding:3px 2px;font-size:9px;color:var(--sp-soft)}.sp-pin-by .sp-av{width:16px;height:16px;font-size:8px;box-shadow:none}.sp-pin-saves{margin-left:auto;display:inline-flex;align-items:center;gap:2px;color:var(--sp-muted)}.sp-youtube{box-shadow:none;background:transparent}.sp-youtube .sp-pic{aspect-ratio:16/9;border-radius:10px}.sp-yt{display:flex;gap:7px;padding:6px 2px}.sp-gbp .sp-pic{aspect-ratio:1.6}.sp-offer{display:flex;flex-direction:column;gap:2px;padding:8px 10px 10px}.sp-offer-kind{font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:#188038;font-weight:600}.sp-offer>small{font-size:9.5px;color:var(--sp-muted)}.sp-coupon{display:flex;align-items:center;justify-content:space-between;padding:5px 8px;border:1px dashed #c6c3cb;border-radius:6px}.sp-coupon small{font-size:9px;color:var(--sp-muted)}.sp-offer-btn{align-self:flex-start;margin-top:6px;padding:5px 12px;border-radius:14px;background:#1a73e8;color:#fff;font-size:10px;font-weight:600}.sp-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid var(--dp-line,#e7e5ea);border-radius:12px;background:#fff;font-size:9.5px;color:var(--dp-soft,#4a4a52);white-space:nowrap}.sp-chip.is-on{border-color:var(--dp-ink,#141416);color:var(--dp-ink,#141416);font-weight:500}.im-scope{--dp-ink:#141416;--dp-soft:#4a4a52;--dp-muted:#8b8a93;--dp-line:#e7e5ea;--chart-accent:#b4385f;--im-wash:#f6f4f7;--im-pink:#fcebf3;--im-pink-line:#efb4cf}.im-page{gap:8px}.im-pic{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.im-h{display:flex;align-items:center;gap:5px;margin:0;font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--dp-muted);font-weight:600}.im-opt{text-transform:none;letter-spacing:0;font-weight:400}.im-label{display:block;font-size:8.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--dp-soft)}.im-sub{font-size:9.5px;color:var(--dp-muted)}.im-link{font-size:9.5px;color:var(--dp-soft);text-decoration:underline}.im-clear{font-size:9px;color:var(--dp-muted)}.im-text{margin:0;font-size:10.5px;line-height:1.45;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.im-text.is-own{padding:6px 8px;border-radius:5px;background:var(--im-pink);box-shadow:inset 0 0 0 1px var(--im-pink-line)}.im-caret{display:inline-block;width:1px;height:11px;margin-left:1px;vertical-align:-1px;background:var(--dp-ink);animation:im-blink 1s steps(2) infinite}@keyframes im-blink{50%{opacity:0}}.im-input{display:flex;align-items:center;gap:6px;min-height:24px;padding:4px 8px;border:1px solid var(--dp-line);border-radius:4px;background:#fff;font-size:10px;color:var(--dp-muted);box-sizing:border-box}.im-input.is-area{min-height:40px;align-items:flex-start;color:var(--dp-ink)}.im-input.is-select{justify-content:space-between;color:var(--dp-ink)}.im-input.is-short{flex:1 1 auto;min-width:0}.im-row-end{display:flex;align-items:center;gap:6px}.im-chips{display:flex;flex-wrap:wrap;gap:4px}.im-brand{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border:1px solid var(--dp-line);border-radius:12px;font-size:9.5px;color:var(--dp-soft);white-space:nowrap}.im-brand>i{width:7px;height:7px;border-radius:50%;background:hsl(var(--h,330) 55% 60%)}.im-attn{gap:3px;margin-left:6px;padding:1px 7px;border-radius:10px;background:#fff4e0;color:#8a5a00;font-size:9px;font-weight:500;vertical-align:2px}.im-attn,.im-toast{display:inline-flex;align-items:center}.im-toast{position:absolute;z-index:8;right:14px;bottom:14px;gap:6px;padding:7px 11px;border-radius:7px;background:#141416;color:#fff;font-size:10.5px;box-shadow:0 14px 30px -14px rgba(15,15,20,.6)}.im-cols{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,.26fr) minmax(0,.44fr) minmax(0,.3fr);gap:8px}.im-cols.is-two{grid-template-columns:minmax(0,.6fr) minmax(0,.4fr)}.im-cols.is-no-right{grid-template-columns:minmax(0,.34fr) minmax(0,.66fr)}.im-cols.is-two.is-no-right{grid-template-columns:minmax(0,1fr)}.im-col{gap:7px;min-width:0;min-height:0;overflow:hidden}.im-card,.im-col{display:flex;flex-direction:column}.im-card{gap:5px;padding:8px 9px;flex-shrink:0}.im-card-head{display:flex;justify-content:space-between;align-items:center;gap:6px}.im-write .dk-btn--primary{align-self:flex-start}.im-adapt{display:flex;flex-wrap:wrap;gap:4px}.im-adapt .dk-btn{height:21px;font-size:9.5px}.im-idea{display:flex;flex-direction:column;gap:2px;padding:5px 7px;border-radius:4px;background:var(--im-wash);font-size:9.5px;color:var(--dp-soft)}.im-idea u{font-size:9px}.im-slots{display:flex;flex-direction:column;gap:4px}.im-slot{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:4px 6px;border:1px solid var(--dp-line);border-radius:5px;font-size:10px;transition:background .4s ease,box-shadow .4s ease}.im-slot>span:first-child{display:flex;flex-direction:column;min-width:0}.im-slot small{font-size:9px;color:var(--dp-muted)}.im-slot .dk-btn{height:20px;padding:0 8px;font-size:9.5px}.im-slot.is-used{background:var(--im-pink);box-shadow:0 0 0 1px var(--im-pink-line)}.im-left{display:inline-flex;gap:7px;font-size:9px;color:var(--dp-muted);font-variant-numeric:tabular-nums}.im-left>span{display:inline-flex;align-items:center;gap:2px}.im-nettabs{display:flex;flex-wrap:wrap;gap:3px;border-bottom:1px solid var(--dk-row,#f0eef2);padding-bottom:5px}.im-nettabs>span{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:4px;font-size:9.5px;color:var(--dp-soft);white-space:nowrap}.im-nettabs>span.is-on{background:var(--im-wash);color:var(--dp-ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--dp-line)}.im-nettabs.is-small>span{padding:2px 6px;font-size:9px}.im-custom{font-style:normal;margin-left:3px;padding:0 5px;border-radius:8px;background:var(--im-pink);color:#7a2f52;font-size:8px;font-weight:600}.im-taglist{display:flex;flex-wrap:wrap;gap:3px}.im-taglist>span{padding:1px 7px;border-radius:9px;background:var(--dk-row,#f0eef2);font-size:9.5px;white-space:nowrap}.im-groups{position:relative}.im-groups,.im-menu{display:flex;flex-direction:column}.im-menu{margin-top:3px;padding:3px;border-radius:6px;background:#fff;box-shadow:0 16px 34px -16px rgba(15,15,20,.45),0 0 0 1px rgba(15,15,20,.07)}.im-menu>span{display:flex;justify-content:space-between;gap:8px;padding:5px 7px;border-radius:4px;font-size:10px}.im-menu>span:first-child{background:var(--im-pink)}.im-menu small{color:var(--dp-muted)}.im-sched.is-lit .im-input{border-color:var(--im-pink-line);background:var(--im-pink);color:var(--dp-ink)}.im-sched .im-input{color:var(--dp-ink)}.im-findings{display:flex;flex-direction:column;gap:4px}.im-finding{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:5px 7px;border-radius:5px;background:#fff8ec;box-shadow:inset 0 0 0 1px #f4dfb4}.im-finding>span:first-child{display:flex;flex-direction:column;min-width:0}.im-finding b{font-size:10px;font-weight:600}.im-finding small{font-size:9.5px;color:var(--dp-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.im-finding .dk-btn{flex:none;height:20px;font-size:9.5px}.im-pass{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:5px;background:#ecf7f0;color:#1f6b43;font-size:10.5px;font-weight:500}.im-preview-post{display:flex;justify-content:center}.im-preview-post>.sp-card{width:100%;--sp-pic-max:210px}@container (max-width: 640px){.im-cols{grid-template-columns:minmax(0,1fr)}.im-cols .im-col-left,.im-cols .im-col-right{display:none}.im-cols.is-no-right,.im-cols.is-two{grid-template-columns:minmax(0,1fr)}}.im-cal-tools{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.im-seg{display:inline-flex;padding:2px;gap:2px;border-radius:6px;background:var(--im-wash);border:1px solid var(--dp-line)}.im-seg>span{padding:2px 9px;border-radius:4px;font-size:10px;color:var(--dp-soft)}.im-seg>span.is-on{background:#fff;color:var(--dp-ink);font-weight:600;box-shadow:0 1px 2px rgba(15,15,20,.08)}.im-share-bar{display:flex;justify-content:flex-end}.im-share-bar .dk-btn{height:22px;font-size:9.5px}.im-week{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid var(--dp-line);border-radius:6px;overflow:hidden;background:#fff}.im-day{display:flex;flex-direction:column;gap:4px;min-width:0;padding:5px 4px;border-left:1px solid var(--dk-row,#f0eef2);overflow:hidden}.im-day:first-child{border-left:0}.im-day.is-today{background:#fcfbfd}.im-day.is-flagged{box-shadow:inset 0 0 0 1.5px #f0c674}.im-day-head{display:flex;align-items:baseline;gap:4px;padding:0 2px 3px;border-bottom:1px solid var(--dk-row,#f0eef2)}.im-day-head small{font-size:9px;color:var(--dp-muted);text-transform:uppercase;letter-spacing:.05em}.im-day-head b{font-size:12px;font-weight:600}.im-day.is-today .im-day-head b{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;border-radius:50%;background:var(--dp-ink);color:#fff;font-size:10.5px}.im-cd{align-items:center;gap:3px;font-size:8.5px;color:#8a5a00;white-space:nowrap;text-overflow:ellipsis}.im-cd,.im-chip{display:flex;overflow:hidden}.im-chip{flex-direction:column;gap:1px;padding:4px 5px;border-radius:4px;background:hsl(var(--h,330) 70% 95%);border-left:3px solid hsl(var(--h,330) 55% 55%);font-size:9px;line-height:1.3;color:var(--dp-ink);transition:box-shadow .4s ease,transform .4s ease}.im-chip small{display:inline-flex;align-items:center;gap:3px;font-size:8.5px;color:var(--dp-soft);font-variant-numeric:tabular-nums}.im-chip.is-lit{box-shadow:0 0 0 1.5px var(--dp-ink);transform:translateY(-1px)}.im-chip.is-pub{background:#ecf7f0;border-left-color:#2f7d58}.im-each{display:flex;flex-direction:column;gap:0;padding:8px 10px}.im-each>.im-h{margin-bottom:4px}.im-each-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;padding:7px 0;border-top:1px solid var(--dk-row,#f0eef2)}.im-each-who{align-items:center}.im-each-who,.im-each-who>span{display:flex;gap:6px;min-width:0}.im-each-who>span{align-items:baseline}.im-each-who b{font-size:10.5px;white-space:nowrap}.im-each-who small{font-size:9px;color:var(--dp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.im-each-counts{grid-column:1/-1;display:flex;align-items:flex-end;gap:14px}.im-each-counts>span{display:flex;flex-direction:column}.im-each-counts b{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.im-each-counts small{font-size:8.5px;color:var(--dp-muted)}.im-each-counts u{margin-left:auto;font-size:9.5px;color:var(--dp-soft);white-space:nowrap}.im-each-fail{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:8px}.im-each-fail small{font-size:9.5px;color:#9b2c2c}@container (max-width: 420px){.im-each-counts u{display:none}}.im-phone-stage{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:8px 0;box-sizing:border-box}.im-phone-stage .st-phone{height:100%;max-height:500px;width:auto!important;aspect-ratio:9/19.2;margin:0}.im-phone-stage .st-scr{display:flex;flex-direction:column;background:#fff}.im-phone-stage .dp-ph-tabs small{font-size:8px;letter-spacing:-.01em}.im-phone-stage .dp-ph-body{gap:8px;font-size:11px}.cal-bento-section-visual-node .dk-slot.im-slot.is-card .dk-shot,.dk-slot.im-slot.is-tab .dk-shot{height:100%}.im-slot{--dk-slot-band:500px;--dk-slot-band-narrow:540px;--dk-slot-tab:520px;--dk-slot-tab-narrow:560px;--dk-slot-card:500px;--dk-slot-card-narrow:520px}.im-hero{position:relative;width:100%}.im-hero-stage{position:relative;height:520px}.im-hero-stage>.dk-shot{position:absolute;inset:0;height:100%;transition:opacity .6s ease,transform .6s ease}.im-hero-stage>.dk-shot.is-away{opacity:0;transform:translateY(10px) scale(.985);pointer-events:none}@media (min-width:1024px){.im-hero-stage{height:560px}}.im-hook{padding:8px 0 24px}.im-band{container-type:inline-size;position:relative;display:flex;flex-direction:column;gap:7px;width:100%;height:100%;padding:11px 12px;box-sizing:border-box;overflow:hidden;border-radius:6px;background:#fff;box-shadow:0 0 0 1px rgba(15,15,20,.07),0 16px 34px -24px rgba(15,15,20,.35);color:var(--dp-ink);font-size:11px;line-height:1.35;text-align:left;font-family:var(--cal-font-sans)}.im-band>*{flex:none}.im-band .im-grow{flex:1 1 auto;min-height:0;overflow:hidden}.im-band.is-post{padding:10px;background:#f6f4f7}.im-band.is-post>.sp-card{flex:1 1 auto;min-height:0}.im-band.is-post>.sp-card .sp-pic{flex:1 1 auto;min-height:0;aspect-ratio:auto}.im-band.is-phone{padding:8px;background:transparent;box-shadow:none;align-items:center}.im-band.is-phone .im-place{align-self:stretch}.im-band.is-phone .im-phone-stage{flex:1 1 auto;min-height:0;padding:0}.im-place{display:flex;align-items:center;gap:6px;font-size:9.5px;color:var(--dp-muted)}.im-place b{color:var(--dp-ink);font-weight:600;font-size:10px}.im-band-app{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:600;color:var(--dp-soft)}.im-w-adapted{display:flex;flex-direction:column;gap:4px}.im-w-adapted>span{display:flex;align-items:center;gap:6px;padding:5px 7px;border:1px solid var(--dp-line);border-radius:5px;font-size:10px;color:var(--dp-soft)}.im-w-adapted>span.is-done{background:var(--im-pink);border-color:var(--im-pink-line);color:#7a2f52;font-weight:500}.im-w-thread{display:flex;flex-direction:column;gap:5px}.im-w-thread .dk-btn{align-self:flex-start}.im-w-reply{display:flex;align-items:flex-start;gap:6px;padding:5px 7px;border:1px solid var(--dp-line);border-radius:5px;font-size:10px}.im-w-reply>i{flex:none;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--im-wash);font-style:normal;font-size:8.5px;font-weight:600;color:var(--dp-soft)}.im-w-reply>span{flex:1 1 auto;min-width:0;line-height:1.4}.im-w-reply>small{flex:none;font-size:9px;color:var(--dp-muted);font-variant-numeric:tabular-nums}.im-w-mentioned{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.im-w-mentioned>small{width:100%;font-size:9.5px;color:var(--dp-soft)}.im-w-mentioned .dk-btn{height:21px;font-size:9.5px}.im-w-prods{display:flex;flex-direction:column}.im-w-prod{display:flex;align-items:center;gap:8px;padding:6px 0;border-top:1px solid var(--dk-row,#f0eef2)}.im-w-prod>span:nth-child(2){flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.im-w-prod b{font-size:10.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.im-w-prod small{font-size:9.5px;color:var(--dp-muted)}.im-w-prod-pic{flex:none;width:30px;height:30px;border-radius:4px;overflow:hidden}.im-w-check .im-col-right .im-card{flex:1 1 auto}