.aut{--dp-ink:#141416;--dp-soft:#4a4a52;--dp-muted:#8b8a93;--dp-line:#e7e5ea}.aut-device{container-type:inline-size;width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:14px;padding:6px;color:var(--dp-ink,#141416);font-size:11.5px;line-height:1.35;text-align:left;font-family:var(--cal-font-sans)}.aut-device,.aut-device *,.aut-device :after,.aut-device :before{box-sizing:border-box}.aut-with-rail .dk-app{flex-direction:row;gap:0;padding:0}.aut-rail{display:none;flex:none;width:146px;flex-direction:column;gap:8px;padding:11px 9px;border-right:1px solid var(--dp-line,#e7e5ea);background:#fff;overflow:hidden}.aut-rail-app{padding:0 6px 2px;font-size:12px;font-weight:600}.aut-rail-group{display:flex;flex-direction:column;gap:1px}.aut-rail small{padding:0 6px 2px;font-size:8.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--dp-muted,#8b8a93)}.aut-rail span{display:flex;align-items:center;gap:6px;padding:3px 6px;border-radius:4px;color:var(--dp-soft,#4a4a52);font-size:10.5px;white-space:nowrap}.aut-rail span>span{padding:0;overflow:hidden;text-overflow:ellipsis}.aut-rail span.is-on{background:var(--dk-pink-soft,#fcebf3);color:var(--dp-ink,#141416);font-weight:600}.aut-rail-foot{margin-top:auto;display:flex;flex-direction:column;gap:1px;padding-top:6px;border-top:1px solid var(--dk-row,#f0eef2)}.aut-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:9px;padding:13px 15px;overflow:hidden}.aut-main>*{flex:none}.aut .dk-app>.dk-grow,.aut-main .dk-grow{flex:1 1 auto;min-height:0;overflow:hidden}@container (min-width: 660px){.aut-rail{display:flex}}@container (max-width: 430px){.aut .dk-app>.dk-tabs,.aut .dk-head p:not(.dk-head-meta),.aut-main>.dk-tabs{display:none}}.aut-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;min-height:0;flex:1 1 auto}@container (min-width: 560px){.aut-cols{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}@container (max-width: 559px){.aut-cols>.aut-aside{display:none}}.aut-aside{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0;overflow:hidden}.aut-cards{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:8px}@container (max-width: 560px){.aut-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 380px){.aut-cards{grid-template-columns:minmax(0,1fr)}}.aut-card{display:flex;flex-direction:column;gap:5px;padding:9px 10px;border:1px solid var(--dp-line,#e7e5ea);border-radius:5px;background:#fff;min-width:0}.aut-card b{font-size:11px;font-weight:600;line-height:1.25}.aut-card>small{color:var(--dp-soft,#4a4a52);font-size:9.5px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aut-card .dk-btn{justify-content:center;margin-top:auto}.aut-sec{font-size:9px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--dp-muted,#8b8a93)}.aut-builder .dk-app{padding:0;gap:0}.aut-bar{display:flex;gap:8px;padding:7px 10px;border-bottom:1px solid var(--dp-line,#e7e5ea);background:#fff;min-width:0}.aut-bar,.aut-bar-back{flex:none;align-items:center}.aut-bar-back{display:inline-flex;gap:3px;color:var(--dp-soft,#4a4a52);font-size:10px}.aut-bar-name{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.aut-bar-name b{font-size:11.5px;font-weight:600}.aut-bar-name b,.aut-bar-name small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aut-bar-name small{font-size:9px;color:var(--dp-muted,#8b8a93)}.aut-toggle{display:inline-flex;align-items:center;gap:5px;flex:none;font-size:10px;color:var(--dp-soft,#4a4a52);white-space:nowrap}.aut-toggle i{position:relative;width:24px;height:14px;border-radius:8px;background:#d8d5dc}.aut-toggle i:after{content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:#fff}.aut-toggle.is-on i{background:#3f9a6c}.aut-toggle.is-on i:after{left:12px}.aut-toggle.is-bad{color:#a8455f}.aut-toggle.is-bad i{background:#e9b7c5}.aut-fix{gap:3px;padding:1px 7px;border-radius:10px;background:#fbf0d9;color:#8a5d0c;font-size:9.5px;white-space:nowrap}.aut-bar-icons,.aut-bar-tools,.aut-fix{display:inline-flex;align-items:center;flex:none}.aut-bar-icons,.aut-bar-tools{gap:2px}.aut-bar-icons>span{display:flex;padding:3px;color:var(--dp-muted,#8b8a93)}.aut-bar-tools>span{padding:3px 7px;border-radius:4px;color:var(--dp-soft,#4a4a52);font-size:10px;white-space:nowrap}.aut-bar-tools>span.is-on{background:var(--dk-pink-soft,#fcebf3);color:var(--dp-ink,#141416);font-weight:600}.aut-bar-save{display:inline-flex;gap:5px;flex:none}.is-readonly .aut-bar-save,.is-readonly .aut-toggle{opacity:.45}@container (max-width: 760px){.aut-bar-icons{display:none}}@container (max-width: 640px){.aut-bar-back span,.aut-bar-save .dk-btn:not(.dk-btn--primary){display:none}}@container (max-width: 520px){.aut-bar-tools>span:not(.is-on),.aut-fix{display:none}}@container (max-width: 400px){.aut-toggle{display:none}}.aut-work{flex:1 1 auto;min-height:0;display:flex}.aut-work>.rf-canvas{border-radius:0}.aut-side{flex:none;width:236px;display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--dp-line,#e7e5ea);background:#fff}.aut-side-head{display:flex;align-items:flex-start;gap:6px;padding:9px 11px 6px}.aut-side-head b{flex:1 1 0;min-width:0;font-size:11.5px;font-weight:600;line-height:1.25}.aut-side-head small{display:block;width:100%;font-size:8.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--dp-muted,#8b8a93)}.aut-side-head{flex-wrap:wrap}.aut-side-head svg{color:var(--dp-muted,#8b8a93);flex:none}.aut-side .dk-tabs{padding:0 8px;flex:none;font-size:10px}.aut-side-body{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:9px;padding:9px 11px 11px}.aut-side-body>*{flex:none}.aut-side-body .dk-field{width:100%}@container (max-width: 559px){.aut-work.has-panel>.rf-canvas{display:none}.aut-work.has-panel>.aut-side{width:100%;border-left:0}}.aut-group{display:flex;flex-direction:column;gap:5px}.aut-group>small{font-size:8.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--dp-muted,#8b8a93)}.aut-group>p{margin:0;font-size:9.5px;color:var(--dp-muted,#8b8a93);line-height:1.35}.aut-chips{display:flex;flex-wrap:wrap;gap:3px}.aut-chips>span{padding:1px 6px;border-radius:3px;background:#f1eff4;color:var(--dp-soft,#4a4a52);font-size:9.5px;font-family:ui-monospace,Menlo,monospace}.aut-chips>span.is-map{background:var(--dk-pink-soft,#fcebf3);color:#8a3a5e}.aut-note{flex:none;display:flex;align-items:center;gap:7px;padding:6px 11px;font-size:10px;border-bottom:1px solid var(--dp-line,#e7e5ea)}.aut-note>span:first-of-type{flex:1 1 auto;min-width:0}.aut-note--info{background:#eef3fb;color:#2b4b7c}.aut-note--warn{background:#fbf0d9;color:#6e4a0a}.aut-note .dk-btn{flex:none}@container (max-width: 520px){.aut-note .dk-btn{display:none}}.aut-toast{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:6px;background:#1c1c22;color:#fff;font-size:10.5px;white-space:nowrap;box-shadow:0 10px 24px -10px rgba(0,0,0,.5);z-index:3}.aut-warnbox{padding:6px 8px;border-radius:4px;background:#fbf0d9;color:#6e4a0a;font-size:9.5px;line-height:1.35}.aut-okbox{display:flex;align-items:center;gap:5px;background:#e8f4ed;color:#2f6e4f;font-weight:500}.aut-badbox,.aut-okbox{padding:6px 8px;border-radius:4px;font-size:10px}.aut-badbox{background:#fdf3f6;color:#a8455f;line-height:1.35}.aut-event{display:flex;flex-direction:column;gap:1px;padding:6px 8px;border:1px solid var(--dp-line,#e7e5ea);border-radius:4px;font-size:9.5px}.aut-event.is-on{border-color:#e08fb3;background:#fdf6f9}.aut-event b{font-weight:500;font-size:10px}.aut-event small{color:var(--dp-muted,#8b8a93);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aut-steps{display:flex;flex-direction:column}.aut-steps>span{display:flex;align-items:center;gap:6px;padding:4px 0;border-bottom:1px solid var(--dk-row,#f0eef2);font-size:10px}.aut-steps>span>span{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aut-steps>span.is-on{background:var(--dk-pink-soft,#fcebf3);margin:0 -6px;padding:4px 6px;border-radius:3px}.aut-tree{display:flex;flex-direction:column;gap:2px;padding:6px 8px;border-radius:4px;background:#f7f6f9;font-family:ui-monospace,Menlo,monospace;font-size:9.5px}.aut-tree>span{display:flex;gap:6px;min-width:0}.aut-tree i{font-style:normal;color:#8a3a5e;flex:none}.aut-tree b{font-weight:400;color:var(--dp-ink,#141416);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aut-tree b.is-num{color:#2b4b7c}.aut-tree .aut-withheld{font-style:normal;font-family:var(--cal-font-sans);color:var(--dp-muted,#8b8a93)}.aut-describe{display:flex;flex-direction:column;gap:7px;width:min(100%,420px);padding:12px;border:1px solid #efc4d8;border-radius:8px;background:#fff;box-shadow:0 16px 40px -24px rgba(0,0,0,.35)}.aut-describe>small{display:inline-flex;align-items:center;gap:4px;font-size:8.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#8a3a5e}.aut-describe-box{min-height:52px;padding:7px 9px;border:1px solid var(--dp-line,#e7e5ea);border-radius:5px;font-size:11px;line-height:1.4}.aut-describe-foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.aut-describe-foot small{color:var(--dp-muted,#8b8a93);font-size:9.5px}.aut-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;text-align:center}.aut-empty>h5{margin:0;font-size:15px;font-weight:400;letter-spacing:-.01em}.aut-or{font-size:10px;color:var(--dp-muted,#8b8a93)}.aut-empty-acts{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.aut-pick{display:flex;flex-direction:column}.aut-pick>small{padding:6px 2px 3px;font-size:8.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--dp-muted,#8b8a93)}.aut-pick>span{display:flex;align-items:center;gap:7px;padding:5px 6px;border-radius:4px;font-size:10px}.aut-pick>span.is-on{background:var(--dk-pink-soft,#fcebf3)}.aut-pick>span>span{display:flex;flex-direction:column;min-width:0}.aut-pick>span b{font-weight:500}.aut-pick>span small{color:var(--dp-muted,#8b8a93);font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aut-pick>span>svg{flex:none;color:var(--dp-soft,#4a4a52)}.aut-funnel{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:6px}.aut-funnel>span{display:flex;flex-direction:column;gap:3px;padding:8px 9px;border-radius:5px;background:#f7f6f9}.aut-funnel small{font-size:9.5px;color:var(--dp-muted,#8b8a93)}.aut-funnel b{font-size:17px;font-weight:500;font-variant-numeric:tabular-nums}.aut-funnel i{display:block;height:4px;border-radius:2px;background:#e08fb3}.aut-msg{display:flex;flex-direction:column;gap:4px;padding:9px 11px;border:1px solid var(--dp-line,#e7e5ea);border-radius:5px;background:#fff;font-size:10.5px;line-height:1.45}.aut-msg>small{color:var(--dp-muted,#8b8a93);font-size:9px}.aut-msg .aut-pay{align-self:flex-start;margin-top:3px;padding:4px 11px;border-radius:4px;background:#1c1c22;color:#fff;font-size:10px;font-weight:500}.aut-seq{display:flex;flex-direction:column;gap:6px}.aut-seq>span{display:grid;grid-template-columns:54px minmax(0,1fr);gap:8px;align-items:start;padding:7px 8px;border:1px solid var(--dp-line,#e7e5ea);border-radius:5px;background:#fff;font-size:10px}.aut-seq>span>small{color:var(--dp-muted,#8b8a93);font-variant-numeric:tabular-nums}.aut-seq>span>span{display:flex;flex-direction:column;gap:1px;min-width:0}.aut-seq>span b{font-weight:500}.aut-seq>span .aut-q,.aut-seq>span b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aut-seq>span .aut-q{font-style:normal;color:var(--dp-muted,#8b8a93);font-size:9.5px}.aut-mail{display:flex;flex-direction:column;gap:7px;flex:1 1 auto;min-height:0;max-width:560px;width:100%;margin:0 auto;padding:12px 14px;border:1px solid var(--dp-line,#e7e5ea);border-radius:5px;background:#fff;overflow:hidden}.aut-mail-from{display:flex;justify-content:space-between;gap:8px;font-size:9.5px;color:var(--dp-muted,#8b8a93)}.aut-mail>p{margin:0;font-size:11px;line-height:1.5}.aut-mail .dk-btn{align-self:flex-start}.aut-phone{max-height:540px;aspect-ratio:9/19.2;min-width:0;background:#0f0f12;border-radius:34px;padding:8px;box-shadow:0 40px 70px -36px rgba(15,15,20,.55);flex:none}.aut-phone,.aut-phone-scr{height:100%;overflow:hidden}.aut-phone-scr{position:relative;border-radius:27px;background:#fff}.aut-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}.aut-phone .dp-phone{height:100%;font-size:10.5px}.aut-phone .dp-ph-bar{padding-top:32px}.aut-phone .dp-ph-body{gap:7px}.aut-ph-label{font-size:8.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--dp-muted,#8b8a93)}.aut-ph-sub{margin-top:-4px;color:var(--dp-soft,#4a4a52);font-size:10px}.aut-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.aut-figs>span{display:flex;flex-direction:column;gap:1px;padding:6px 7px;border-radius:7px;background:#f6f4f7}.aut-figs small{font-size:8.5px;color:var(--dp-muted,#8b8a93);white-space:nowrap}.aut-figs b{font-size:15px;font-weight:500;font-variant-numeric:tabular-nums}.aut-figs .aut-ok{font-style:normal;font-size:8.5px;color:#2f7d58}.aut-figs>span.is-bad b{color:#a8455f}.aut-rcard{display:flex;flex-direction:column;gap:3px;padding:7px 9px;border:1px solid var(--dp-line,#e7e5ea);border-radius:9px;background:#fff}.aut-rcard-top{display:flex;align-items:center;justify-content:space-between;gap:6px}.aut-rcard b{font-size:10.5px;font-weight:600;min-width:0}.aut-rcard b,.aut-rcard small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aut-rcard small{color:var(--dp-muted,#8b8a93);font-size:9px}.aut-rcard.is-bad{border-color:#e9b7c5;background:#fdf6f8}.aut-sw{flex:none;position:relative;width:26px;height:15px;border-radius:8px;background:#d8d5dc}.aut-sw:after{content:"";position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:50%;background:#fff}.aut-sw.is-on{background:#3f9a6c}.aut-sw.is-on:after{left:13px}.aut-btn{display:flex;align-items:center;justify-content:center;gap:4px;height:30px;border-radius:7px;background:var(--dk-pink,#f6c1d9);font-weight:600;font-size:11px}.aut-btn--quiet{border:1px solid var(--dp-line,#e7e5ea)}.aut-btn--bad,.aut-btn--quiet{background:#fff;font-weight:500}.aut-btn--bad{border:1px solid #e9b7c5;color:#a8455f}.aut-btnrow{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:5px}.aut-pills{display:flex;gap:4px;overflow:hidden}.aut-pills>span{padding:2px 8px;border-radius:10px;border:1px solid var(--dp-line,#e7e5ea);font-size:9.5px;white-space:nowrap;color:var(--dp-soft,#4a4a52)}.aut-pills>span.is-on{background:var(--dp-ink,#141416);border-color:var(--dp-ink,#141416);color:#fff}.aut-lock{position:relative;max-height:540px;aspect-ratio:9/19.2;flex:none;border-radius:34px;padding:8px;background:#0f0f12;box-shadow:0 40px 70px -36px rgba(15,15,20,.55)}.aut-lock,.aut-lock-scr{height:100%;overflow:hidden}.aut-lock-scr{border-radius:27px;display:flex;flex-direction:column;gap:8px;padding:46px 10px 12px;background:#2a3346;color:#fff}.aut-lock-time{text-align:center;font-size:34px;font-weight:300;line-height:1}.aut-lock-date{text-align:center;font-size:10px;opacity:.8;margin-top:-4px}.aut-push{display:flex;flex-direction:column;gap:4px;padding:8px 9px;border-radius:13px;background:rgba(245,245,248,.94);color:#141416;font-size:10px}.aut-push-head{display:flex;justify-content:space-between;gap:6px;font-size:9px;color:#6b6a72}.aut-push b{font-size:10.5px}.aut-push-acts{display:grid;grid-template-columns:repeat(var(--n,2),1fr);gap:4px;margin-top:2px}.aut-push-acts>span{padding:5px 2px;border-radius:7px;background:rgba(255,255,255,.92);text-align:center;font-weight:600;font-size:9.5px}.aut-push-acts>span.is-done{background:#e8f4ed;color:#2f6e4f}.aut-push.is-quiet{opacity:.82}.aut-two{display:flex;gap:14px;align-items:center;justify-content:center;height:100%;width:100%}.aut-two>.aut-lock,.aut-two>.aut-phone{height:min(100%,520px)}@container (max-width: 520px){.aut-two>:nth-child(2){display:none}}.aut-widget-wall{padding:12px;border-radius:18px;background:#5f6f8a;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.aut-widget-wall .wb-board{width:min(560px,100%)}.aut-hero{position:relative;width:100%;display:flex;justify-content:center}.aut-hero-stage{display:none}.aut-hero-phone{display:flex;justify-content:center;width:100%;height:540px}@media (min-width:1024px){.aut-hero{display:block;padding:24px 212px 60px 0;box-sizing:border-box}.aut-hero-stage{display:block;width:100%;height:540px;box-shadow:0 40px 80px -36px rgba(15,15,20,.45),0 0 0 1px rgba(15,15,20,.06);border-radius:2px;background:#fff}.aut-hero-stage .dk-shot{height:100%}.aut-hero-phone{position:absolute;right:0;bottom:0;width:auto;height:470px;z-index:3}}.aut-phase{animation:aut-in .45s ease both;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:7px}@keyframes aut-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.aut-phase{animation:none}}.aut-answered{display:flex;align-items:flex-start;gap:6px;padding:7px 9px;border-radius:8px;background:#e8f4ed;color:#2f6e4f;font-size:10px;line-height:1.35}.aut-hook{padding:8px 0 36px;overflow:hidden}.aut-band{justify-content:center}.aut-band,.aut-band-card{width:100%;height:100%;display:flex}.aut-band-card{flex-direction:column;gap:6px;overflow:hidden;background:#fff;border:1px solid var(--dp-line,#e7e5ea);border-radius:6px;padding:10px 12px;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;text-align:left;box-sizing:border-box}.aut-band-card>b{font-size:11.5px;font-weight:600;line-height:1.3}.aut-band-card .rf-canvas{flex:1 1 auto;padding:10px 6px 12px}.aut-band-card .aut-steps{flex:1 1 auto;min-height:0;overflow:hidden}.aut-place{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.aut-place b{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aut-place small{font-size:9.5px;color:var(--dp-muted,#8b8a93);white-space:nowrap}.aut-slot{--dk-slot-band:520px;--dk-slot-band-narrow:520px;--dk-slot-tab:520px;--dk-slot-tab-narrow:560px;--dk-slot-card:420px;--dk-slot-card-narrow:460px;--dk-slot-phone:500px}.aut-slot.aut-slot--tall{--dk-slot-band:580px;--dk-slot-band-narrow:560px}.aut-run .dk-app{padding:0;gap:0}.aut-run-head{flex:none;display:flex;flex-direction:column;gap:4px;padding:10px 12px 8px;border-bottom:1px solid var(--dp-line,#e7e5ea);background:#fff}.aut-run-head h4{margin:0;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aut-run-line{display:flex;align-items:center;flex-wrap:wrap;gap:4px 9px;font-size:10px;color:var(--dp-soft,#4a4a52)}.aut-run-biz{color:var(--dp-muted,#8b8a93)}.aut-run-acts{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:2px}.aut-run-acts .aut-answered{flex:1 1 220px}@container (max-width: 560px){.aut-run-acts .dk-btn:not(.dk-btn--primary),.aut-run-biz{display:none}}.aut-run-error{flex:none;display:flex;align-items:center;gap:6px;padding:6px 12px;background:#fdf3f6;color:#a8455f;font-size:10px;border-bottom:1px solid #f2d4de}.aut-run-body{flex:1 1 auto;min-height:0}.aut-run-side{width:262px}@container (max-width: 559px){.aut-run-body>.rf-canvas{display:none}.aut-run-body>.aut-side{width:100%;border-left:0}}.aut-steps>span>small{flex:none;color:var(--dp-muted,#8b8a93);font-size:9px}.aut-steps>span>.dk-dot{flex:none}.aut-ph-flow{flex:1 1 auto;padding:8px 2px 10px;background-size:12px 12px}.aut-ph-flow .rf-card{width:100%}.aut-band-flow{min-height:0}.aut-band-flow .rf-words>span{display:none}.aut-band-flow .rf-chain>.rf-node+.rf-node:before{height:11px}.aut-band-health{margin-top:auto;display:flex;flex-direction:column;gap:3px}.aut-band-health>small{font-size:9px;color:var(--dp-muted,#8b8a93)}.aut-side-p{margin:0;font-size:9.5px;line-height:1.4;color:var(--dp-muted,#8b8a93)}.aut-runwhen{font-size:10px;color:var(--dp-soft,#4a4a52)}.aut-runwhen b{font-weight:600;color:var(--dp-ink,#141416)}.aut-clause{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,.8fr);gap:4px;align-items:center}.aut-clause>b,.aut-clause>span{padding:3px 6px;border:1px solid var(--dp-line,#e7e5ea);border-radius:4px;background:#fff;font-size:9.5px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aut-clause>span:first-child{font-family:ui-monospace,Menlo,monospace}.aut-version{display:flex;flex-direction:column;gap:4px;padding:7px 8px;border:1px solid var(--dp-line,#e7e5ea);border-radius:5px}.aut-version.is-on{border-color:#e08fb3;background:#fdf6f9}.aut-version-top{display:flex;align-items:center;gap:6px}.aut-version-top b{font-size:10.5px;font-weight:600}.aut-version-top small{margin-left:auto;color:var(--dp-muted,#8b8a93);font-size:9px}.aut-version>small{color:var(--dp-muted,#8b8a93);font-size:9.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aut-starts{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:6px 8px;border-radius:4px;background:#e8f4ed}.aut-starts b{font-size:10px;font-weight:500}.aut-error-on{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid #e9b7c5;border-radius:4px;background:#fdf3f6;font-size:10px}.aut-error-on>span{flex:1 1 auto;min-width:0}.aut-error-on small{color:#a8455f;font-size:9px}.aut-picker{display:flex;flex-direction:column;gap:5px;padding:8px;border:1px solid var(--dp-line,#e7e5ea);border-radius:6px;background:#fff;box-shadow:0 14px 30px -18px rgba(0,0,0,.35)}.aut-picker>small{display:flex;align-items:center;gap:4px;font-size:9.5px;color:var(--dp-soft,#4a4a52)}.aut-picker-group{display:flex;flex-direction:column}.aut-picker-group>i{font-style:normal;font-size:8.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dp-muted,#8b8a93);padding:3px 4px}.aut-picker-group>span{padding:3px 6px;border-radius:3px;font-size:10px}.aut-picker-group>span.is-on{background:var(--dk-pink-soft,#fcebf3);font-weight:500}.aut-field-chips .aut-chips{display:inline-flex}.dk-input .aut-chips{display:inline-flex;vertical-align:middle}.aut-code{white-space:normal;word-break:break-all}.aut-code,.aut-url{display:block;font-size:9.5px}.aut-url{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aut-addr{display:flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid var(--dp-line,#e7e5ea);border-radius:4px;font-size:10px}.aut-quiet{color:var(--dp-muted,#8b8a93);font-size:9.5px}.aut-host-h{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.aut-rowacts{display:inline-flex;gap:3px}.aut-kv{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;font-size:10.5px}.aut-kv small{color:var(--dp-muted,#8b8a93);font-size:9.5px}.aut-kv b{font-weight:500}.aut-kv .aut-q{font-style:normal;color:var(--dp-muted,#8b8a93);font-size:9.5px}.aut-infobox{background:#eef3fb;color:#2b4b7c}.aut-stepper{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:10px;color:var(--dp-muted,#8b8a93)}.aut-stepper>span{gap:5px}.aut-stepper i,.aut-stepper>span{display:inline-flex;align-items:center}.aut-stepper i{justify-content:center;width:16px;height:16px;border-radius:50%;border:1px solid var(--dp-line,#e7e5ea);font-style:normal;font-size:9px}.aut-stepper .is-done i{background:#e8f4ed;border-color:#b9dcc9;color:#2f7d58}.aut-stepper .is-on{color:var(--dp-ink,#141416);font-weight:600}.aut-stepper .is-on i{background:var(--dp-ink,#141416);border-color:var(--dp-ink,#141416);color:#fff}@container (max-width: 430px){.aut-stepper>span:not(.is-on){display:none}}.aut-seq>span b svg{vertical-align:-2px}.aut-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.aut-charts .dk-columns{height:86px}.aut-chart-bad .dk-columns-bars>span{background:#e9b7c5}.aut-chart-bad .dk-columns-bars>span.is-on{background:#c2456a}@container (max-width: 560px){.aut-charts{grid-template-columns:minmax(0,1fr)}.aut-charts>:nth-child(2){display:none}}.aut-mail .dk-table-card{flex:none}.aut-ph-text{font-size:9.5px;line-height:1.4;color:var(--dp-soft,#4a4a52)}.aut-ph-act{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--dk-pink,#f6c1d9)}.aut-rcard .aut-btnrow .aut-btn{height:24px;font-size:9.5px}.aut-phone .dk-search{height:26px;border-radius:13px}.aut-rcard .aut-okbox{font-size:9.5px;padding:4px 6px}.aut-phone .dp-ph-tabs>span small{font-size:8px;letter-spacing:-.01em}.aut-rcard-top.is-wrap b{white-space:normal}.aut-seq b svg{display:inline-block;vertical-align:-2px;margin-right:3px}.aut-slot.is-card .dk-shot,.aut-slot.is-tab .dk-shot{height:100%}.cp-scope{--dp-ink:#141416;--dp-soft:#4a4a52;--dp-muted:#8b8a93;--dp-line:#e7e5ea;--cp-wash:#f6f4f7;--cp-pink:#fcebf3;--cp-pink-ink:#7a2f52}.cp-rail{width:138px}.cp-rail .dk-rail-group>span{gap:6px}.cp-rail .dk-rail-group>span>span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-page{gap:8px}.cp-name{font-weight:500}.cp-muted{color:var(--dp-soft)}.cp-hint{color:var(--dp-muted);font-size:9.5px}.cp-grow{flex:1 1 auto}.cp-table{min-height:0}.cp-table .dk-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.cp-table .dk-table td:first-child{white-space:normal;max-width:none}.cp-select{gap:5px;padding:0 8px;font-size:10px;white-space:nowrap}.cp-icon-btn,.cp-select{display:inline-flex;align-items:center;height:23px;border:1px solid var(--dp-line);border-radius:4px;background:#fff;color:var(--dp-soft)}.cp-icon-btn{justify-content:center;width:24px}.cp-icon-btn.is-on{background:var(--dp-ink);border-color:var(--dp-ink);color:#fff}.cp-email{--cp-accent:#141416;display:flex;flex-direction:column;width:100%;max-width:560px;margin:0 auto;background:#fff;color:#1f1f23;font-size:10.5px;line-height:1.45;text-align:left;box-shadow:0 0 0 1px rgba(15,15,20,.06)}.cp-em-brand{padding:10px 14px 8px;font-family:var(--cal-font-serif,Georgia,serif);font-size:14px;letter-spacing:.01em;color:var(--cp-accent);text-align:center;border-bottom:1px solid #f0eef2}.cp-em-body{display:flex;flex-direction:column;gap:8px;padding:0 0 10px}.cp-em-body>:not(.cp-em-img){margin-inline:14px}.cp-em-img{display:block;width:100%;aspect-ratio:16/7;-o-object-fit:cover;object-fit:cover}.cp-em-h{margin:4px 14px 0;font-family:var(--cal-font-serif,Georgia,serif);font-size:15px;font-weight:400;line-height:1.2;color:#141416}.cp-em-p{margin:0;color:#3d3d44}.cp-em-btn{align-self:flex-start;display:inline-flex;padding:6px 14px;border-radius:2px;background:var(--cp-accent);color:#fff;font-weight:600;font-size:10px}.cp-em-hr{border:0;border-top:1px solid #ebe9ee}.cp-em-sp{display:block;height:4px}.cp-em-social{display:inline-flex;gap:10px;justify-content:center;color:#6b7280}.cp-em-cols,.cp-em-products{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:8px}.cp-em-col,.cp-em-product{display:flex;flex-direction:column;gap:2px;min-width:0}.cp-em-col img,.cp-em-product img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:2px}.cp-em-col b,.cp-em-product b{font-weight:600;font-size:9.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-em-col small,.cp-em-product small{font-size:9px;color:#6b7280}.cp-em-mini{align-self:flex-start;margin-top:2px;padding:2px 7px;border:1px solid var(--cp-accent);border-radius:2px;color:var(--cp-accent);font-size:8.5px;font-weight:600}.cp-em-count{display:flex;justify-content:center;gap:6px}.cp-em-count>span{display:flex;flex-direction:column;align-items:center;min-width:36px;padding:5px 4px;border-radius:2px;background:var(--cp-accent);color:#fff}.cp-em-count b{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.cp-em-count small{font-size:8px;text-transform:uppercase;opacity:.8}.cp-em-count.is-clock>span{background:transparent;color:var(--cp-accent);box-shadow:inset 0 0 0 1px var(--cp-accent)}.cp-em-foot{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 14px 12px;border-top:1px solid #f0eef2;font-size:9px;color:#6b7280;text-align:center}.cp-email.is-narrow{max-width:300px}.cp-email.is-narrow .cp-em-products{--n:2!important}.cp-email.is-narrow .cp-em-cols{grid-template-columns:1fr}.cp-email.is-narrow .cp-em-col img{aspect-ratio:16/9}.cp-inbox{gap:8px}.cp-inbox,.cp-inbox-head{display:flex;flex-direction:column}.cp-inbox-head{gap:2px;padding:0 2px}.cp-inbox-from{display:flex;align-items:center;gap:6px}.cp-inbox-from i{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:#fff;font-style:normal;font-size:10px;font-weight:600}.cp-inbox-from b{flex:1 1 auto;font-weight:600;font-size:11px}.cp-inbox-from small{color:var(--dp-muted);font-size:9.5px}.cp-inbox-subject{font-size:12px;font-weight:600}.cp-inbox-pre{color:var(--dp-muted);font-size:10px}.cp-builder{display:flex;flex-direction:column;gap:8px;min-height:0;flex:1 1 auto}.cp-b-fields{display:flex;flex-wrap:wrap;gap:6px}.cp-b-field{display:flex;flex-direction:column;gap:2px;flex:1 1 140px;min-width:0}.cp-b-field.is-wide{flex-basis:100%}.cp-b-field small{font-size:9px;color:var(--dp-soft);font-weight:500}.cp-b-field span{display:block;height:24px;line-height:22px;padding:0 8px;border:1px solid var(--dp-line);border-radius:4px;background:#fff;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-b-tools{display:flex;align-items:center;gap:5px;flex-wrap:nowrap;overflow:hidden}.cp-b-tools .dk-btn{flex:none}.cp-b-work{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px;flex:1 1 auto;min-height:0}.cp-b-blocks{display:flex;flex-direction:column;gap:6px;min-height:0;overflow:hidden}.cp-b-add{align-self:flex-start}.cp-b-preview{display:flex;flex-direction:column;min-height:0;overflow:hidden;border:1px solid var(--dp-line);border-radius:6px;background:var(--cp-wash)}.cp-b-preview-bar{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:5px 8px;border-bottom:1px solid var(--dp-line);background:#fff;font-size:9.5px;color:var(--dp-soft)}.cp-b-preview-doc{flex:1 1 auto;min-height:0;overflow:hidden;padding:10px}.cp-b-preview.is-mobile .cp-b-preview-doc{display:flex;justify-content:center}.cp-as{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:10px;background:var(--cp-pink);color:var(--cp-pink-ink);font-weight:600;white-space:nowrap}.cp-as.is-empty{color:var(--dp-muted);font-weight:400}.cp-as.is-empty,.cp-block{background:#fff;border:1px solid var(--dp-line)}.cp-block{display:flex;flex-direction:column;gap:3px;padding:6px 8px;border-radius:5px;transition:border-color .3s,box-shadow .3s,opacity .3s}.cp-block.is-lit{border-color:#e3a3bf;box-shadow:0 0 0 2px var(--cp-pink)}.cp-block.is-hidden{opacity:.45}.cp-block-head{display:flex;align-items:center;gap:6px;font-size:10px}.cp-block-head b{font-weight:600}.cp-block-tools{display:inline-flex;gap:6px;margin-inline-start:auto;color:var(--dp-muted)}.cp-block-line{color:var(--dp-soft);font-size:9.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-show{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:9px;background:var(--cp-pink);color:var(--cp-pink-ink);font-size:9px;font-weight:600;white-space:nowrap}@container (max-width: 560px){.cp-b-work{grid-template-columns:1fr}.cp-b-blocks{display:none}}.cp-composer{display:flex;flex-direction:column;gap:8px;min-height:0;flex:1 1 auto;padding:10px 12px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px rgba(15,15,20,.08),0 22px 44px -26px rgba(15,15,20,.45)}.cp-c-head{display:flex;justify-content:space-between;align-items:center;font-size:12.5px}.cp-c-head svg{color:var(--dp-muted)}.cp-c-steps{display:flex;gap:4px;overflow:hidden}.cp-c-steps>span{display:inline-flex;align-items:center;gap:4px;flex:1 1 0;min-width:0;padding-bottom:5px;border-bottom:2px solid var(--dp-line);font-size:9.5px;color:var(--dp-muted);white-space:nowrap}.cp-c-steps>span>span{overflow:hidden;text-overflow:ellipsis}.cp-c-steps i{display:inline-flex;align-items:center;justify-content:center;flex:none;width:15px;height:15px;border-radius:50%;background:var(--cp-wash);font-style:normal;font-size:8.5px;font-weight:600}.cp-c-steps>span.is-on{border-color:var(--dp-ink);color:var(--dp-ink);font-weight:600}.cp-c-steps>span.is-on i{background:var(--dp-ink);color:#fff}.cp-c-steps>span.is-done{border-color:#e3a3bf;color:var(--dp-soft)}.cp-c-steps>span.is-done i{background:var(--cp-pink);color:var(--cp-pink-ink)}.cp-c-words{margin:0;font-size:10px;color:var(--dp-soft)}.cp-c-body{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0;overflow:hidden}.cp-c-foot{display:flex;justify-content:flex-end;gap:6px;padding-top:7px;border-top:1px solid var(--dk-row,#f0eef2)}@container (max-width: 520px){.cp-c-steps>span:not(.is-on)>span{display:none}}.cp-phone-stage{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:8px 0;box-sizing:border-box}.cp-phone-stage .st-phone{height:100%;max-height:500px;width:auto!important;aspect-ratio:9/19.2;margin:0}.cp-phone-stage .st-scr{display:flex;flex-direction:column;background:#fff}.cp-phone-stage .dp-ph-tabs small{font-size:8px;letter-spacing:-.01em}.cp-phone-stage .dp-ph-body{gap:8px;font-size:11px}.cal-bento-section-visual-node .dk-slot.cp-slot.is-card .dk-shot,.dk-slot.cp-slot.is-tab .dk-shot{height:100%}.cp-slot{--dk-slot-band:500px;--dk-slot-band-narrow:540px;--dk-slot-tab:520px;--dk-slot-tab-narrow:560px;--dk-slot-card:410px;--dk-slot-card-narrow:440px}.cp-se-cap{font-size:8.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--dp-muted)}.cp-se-row2{display:flex;flex-wrap:wrap;gap:7px 10px}.cp-se-modalshot .dk-app{padding:0}.cp-se-behind{position:absolute;inset:0;display:flex;pointer-events:none}.cp-se-behind>.dk-page-col{overflow:hidden}.cp-se-veil{position:absolute;inset:0;z-index:1;background:rgba(20,20,26,.26)}.cp-se-modal{position:relative;z-index:2;flex:1 1 auto!important;min-height:0;display:flex;flex-direction:column;width:min(660px,calc(100% - 24px));margin:12px auto}.cp-se-modal>.cp-composer{flex:1 1 auto}.cp-se-sched{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px;align-items:start}.cp-se-again,.cp-se-when{display:flex;flex-direction:column;gap:8px;min-width:0}.cp-se-again{flex-direction:row;flex-wrap:wrap;gap:8px 10px;align-content:flex-start}.cp-se-label{font-size:9.5px;font-weight:500;color:var(--dp-soft)}.cp-se-box{display:flex;flex-direction:column;gap:9px;padding:9px 10px;border:1px solid var(--dp-line);border-radius:5px;background:#fff}.cp-se-again .dk-check .dk-hint,.cp-se-box .dk-check .dk-hint{margin-top:2px}.cp-se-lit{display:block;margin:-4px -5px;padding:5px;border-radius:4px;box-shadow:0 0 0 2px var(--cp-pink);background:#fff}.cp-se-lit .dk-check{font-weight:600}.cp-se-preview{flex:1 1 auto;min-height:0}.cp-se-mute{display:inline-flex;align-items:center;gap:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dp-muted)}.cp-se-email{max-width:470px}.cp-se-email .cp-em-img{aspect-ratio:16/6}.cp-se-why{margin:0 10px 10px;padding:8px 10px 9px;border-radius:2px;box-shadow:0 0 0 2px var(--cp-pink);background:#fff;color:#4b5563}.cp-se-sheetshot .dk-app{flex-direction:row;padding:0;gap:0}.cp-se-sheetpage{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px;padding:13px 15px;overflow:hidden}.cp-se-sheetpage>*{flex:none}.cp-se-sheetpage:after{content:"";position:absolute;inset:0;background:rgba(20,20,26,.18)}.cp-se-sheet{position:relative;z-index:1;flex:0 0 58%;min-width:0;display:flex;flex-direction:column;background:#fff;border-left:1px solid var(--dp-line);box-shadow:-18px 0 40px -28px rgba(15,15,20,.5)}.cp-se-sheet-head{display:flex;align-items:center;gap:7px;padding:11px 13px 9px;border-bottom:1px solid var(--dp-line);font-size:12.5px}.cp-se-sheet-head em{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:17px;padding:0 5px;border-radius:9px;background:var(--dk-pink,#f6c1d9);font-style:normal;font-size:9.5px;font-weight:600}.cp-se-sheet-head svg:last-child{color:var(--dp-muted)}.cp-se-group{display:flex;flex-direction:column;border-bottom:1px solid var(--dp-line)}.cp-se-group:last-child{border-bottom:0}.cp-se-group>.cp-se-cap{padding:8px 13px 3px}.cp-se-item{display:flex;flex-direction:column;gap:5px;padding:7px 13px 8px}.cp-se-item+.cp-se-item{border-top:1px solid var(--dk-row,#f0eef2)}.cp-se-item.is-lit{background:#faf7fb;box-shadow:inset 2px 0 0 #e3a3bf}.cp-se-item-words{display:flex;flex-direction:column;min-width:0}.cp-se-item-words b{font-weight:500;font-size:11px}.cp-se-item-words b,.cp-se-item-words small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-se-item-words small{color:var(--dp-muted);font-size:9.5px}.cp-se-item-acts{display:flex;align-items:center;justify-content:flex-end;gap:5px}.cp-se-ghost{padding:0 6px;color:var(--dp-soft);font-size:10px;white-space:nowrap}.cp-se-rhead{display:flex;flex-direction:column;gap:2px}.cp-se-rhead h4{margin:0;display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:15px;font-weight:600;letter-spacing:-.01em}.cp-se-rhead>small{color:var(--dp-muted);font-size:10px}.cp-se-rhead p{margin:1px 0 0;font-size:10.5px}.cp-se-rhead p.is-quiet{margin:0;color:var(--dp-soft)}.cp-se-acts{display:flex;flex-wrap:wrap;gap:6px}.cp-se-stop{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cp-pink);font-weight:600}.cp-se-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;align-items:start}.cp-se-card{display:flex;flex-direction:column;gap:6px;padding:9px 11px;min-width:0}.cp-se-card>b{font-size:11.5px;font-weight:600}.cp-se-figs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.cp-se-fig{display:flex;flex-direction:column;gap:1px;min-width:0;padding:7px 9px;border:1px solid var(--dk-row,#f0eef2);border-radius:5px}.cp-se-fig small{font-size:8.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--dp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-se-fig b{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.cp-se-fig em{font-style:normal;font-size:9.5px;color:var(--dp-soft)}.cp-se-detail{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:10px;padding:5px 0;border-top:1px solid var(--dk-row,#f0eef2);font-size:10.5px}.cp-se-detail>small{color:var(--dp-muted);font-size:10px}.cp-se-detail>span{display:flex;flex-direction:column;gap:3px;min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.cp-se-detail.is-lit{margin:2px -5px 0;padding:6px 5px;border-top-color:transparent;border-radius:4px;box-shadow:0 0 0 2px var(--cp-pink);background:#fff}.cp-se-second{color:var(--dp-ink);font-weight:500;text-underline-offset:2px}.cp-se-chips{display:flex;flex-wrap:wrap;gap:4px}.cp-se-chips>span{padding:2px 8px;border-radius:10px;background:var(--cp-wash);font-size:10px;white-space:nowrap}.cp-se-domhead{display:flex;flex-direction:column;gap:2px}.cp-se-domhead b{font-size:12px;font-weight:600}.cp-se-domhead small{color:var(--dp-muted);font-size:10px;line-height:1.4}.cp-se-dom{display:flex;flex-direction:column;min-width:0}.cp-se-dom-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:8px 11px;background:var(--cp-wash)}.cp-se-dom-words{display:flex;flex-direction:column;min-width:0}.cp-se-dom-words b{font-weight:600;font-size:11px;overflow-wrap:anywhere}.cp-se-dom-words small{color:var(--dp-soft);font-size:9.5px;overflow-wrap:anywhere}.cp-se-dom-words small.is-hint{color:var(--dp-muted)}.cp-se-dom-acts{display:flex;align-items:center;gap:7px}.cp-se-check{box-shadow:0 0 0 2px var(--cp-pink);font-weight:600}.cp-se-dom-body{display:flex;flex-direction:column;gap:7px;padding:9px 11px 11px}.cp-se-dom-body>small{color:var(--dp-soft);font-size:10px;line-height:1.4}.cp-se-rec{display:flex;flex-direction:column;gap:6px;padding:7px 9px;border:1px solid var(--dk-row,#f0eef2);border-radius:5px}.cp-se-rec.is-lit{border-color:#e3a3bf;box-shadow:0 0 0 2px var(--cp-pink)}.cp-se-rec-top{display:flex;align-items:center;gap:7px}.cp-se-rec-top small{color:var(--dp-muted);font-size:9.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-se-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.cp-se-copy>small{color:var(--dp-muted);font-size:9px}.cp-se-copy>span{display:flex;align-items:center;gap:6px;padding:4px 7px;border:1px solid var(--dp-line);border-radius:4px;background:#fff}.cp-se-copy code{flex:1 1 auto;min-width:0;font-family:ui-monospace,Menlo,monospace;font-size:10px;overflow-wrap:anywhere}.cp-se-copy svg{flex:none;color:var(--dp-muted)}.cp-se-copy em{font-style:normal;color:var(--dp-muted);font-size:9px;overflow-wrap:anywhere}@container (max-width: 600px){.cp-se-sched{grid-template-columns:minmax(0,1fr)}.cp-se-again{display:none}.cp-se-grid{grid-template-columns:minmax(0,1fr)}}@container (max-width: 560px){.cp-se-sheetpage{display:none}.cp-se-sheet{flex:1 1 auto;border-left:0;box-shadow:none}.cp-se-modal{width:calc(100% - 16px);margin:8px auto}.cp-se-detail{grid-template-columns:minmax(0,1fr);gap:1px}}@container (max-width: 430px){.cp-se-figs{gap:5px}.cp-se-fig b{font-size:15px}.cp-se-domain .dk-head p,.cp-se-domhead small{display:none}.cp-se-item-acts .dk-btn{height:21px;padding:0 7px}}.cal-fa-card-visual .dk-shot.cp-se-sheetshot{height:380px}.cl{--cl-ok:#2f7d58;--cl-ok-bg:#e5f3eb;--cl-warn:#8a5d0c;--cl-warn-bg:#fbf0d9;--cl-fill:#f7f6f9}.cl-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)}.cl-device,.cl-device *,.cl-device :after,.cl-device :before{box-sizing:border-box}.cal-sls-inline-visual .cl-device,.cal-sls-panel .cl-device{padding:6px}.cl-slot--short{--dk-slot-band:420px!important;--dk-slot-band-narrow:470px!important}.cl-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}.cal-bento-section-visual-node .dk-slot.cl-slot .dk-shot,.dk-slot.cl-slot.is-card .dk-shot,.dk-slot.cl-slot.is-tab .cl-device,.dk-slot.cl-slot.is-tab .cl-duo,.dk-slot.cl-slot.is-tab .dk-shot,.fs-stage-screen .dk-shot{height:100%}.cl .cl-page{overflow:hidden}.cl .dk-tabs{max-height:27px}.cl .dk-pills,.cl .dk-tabs{flex-wrap:wrap;overflow:hidden}.cl .dk-pills{max-height:22px}.cl-settings-tabs .dk-tabs{max-height:27px}.cl-tall .dk-app{min-height:460px}.cl td .dk-switch{display:inline-block;vertical-align:middle}.cl .dk-table td{white-space:nowrap}.cl .dk-table td .cl-clip{max-width:150px}.cl-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;padding:1px 5px;border-radius:4px;background:var(--dk-wash,#f6f4f7);color:var(--dp-soft,#4a4a52);white-space:nowrap}.cl-muted{color:var(--dp-muted,#8b8a93);font-size:9.5px}.cl-clip{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cl-ok{display:inline-flex;align-items:center;gap:4px;font-weight:500;font-size:10px}.cl-ok,.cl-ok-figure{color:var(--cl-ok,#2f7d58)}.cl-ghost{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:5px;box-shadow:inset 0 0 0 1px var(--dp-line,#e7e5ea);background:#fff;font-size:9.5px;font-weight:500;color:var(--dp-soft,#4a4a52);white-space:nowrap}.cl-ghost.is-on{background:var(--cl-ok-bg,#e5f3eb);color:var(--cl-ok,#2f7d58);box-shadow:none}.cl-chips{display:flex;flex-wrap:wrap;gap:5px;max-height:22px;overflow:hidden}.cl-chips>span{padding:2px 9px;border-radius:11px;background:#fff;box-shadow:inset 0 0 0 1px var(--dp-line,#e7e5ea);font-size:10px;color:var(--dp-soft,#4a4a52);white-space:nowrap}.cl-chips>span.is-on{background:var(--dk-pink,#f6c1d9);box-shadow:none;color:var(--dp-ink,#141416);font-weight:500}.cl-who{display:inline-flex;align-items:center;gap:6px;min-width:0}.cl-who .dk-avatar{flex:none;width:20px;height:20px;font-size:8.5px}.cl-who-words{display:flex;flex-direction:column;min-width:0}.cl-who-words b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-who-words small{color:var(--dp-muted,#8b8a93);font-size:9px}.cl-place{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.cl-place b{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-place small{font-size:9.5px;color:var(--dp-muted,#8b8a93);white-space:nowrap}.cl-dialog-p{margin:0 0 8px;font-size:10.5px}.cl-dialog-p,.cl-form-label{color:var(--dp-soft,#4a4a52)}.cl-form-label{display:block;margin-top:4px;font-size:10px;font-weight:500}.cl-form-row{display:flex;gap:8px}.cl-form-row>*{flex:1 1 0;min-width:0}.cl-hint{display:block;line-height:1.4}.cl-sel{justify-content:space-between;gap:6px;min-width:0;padding:4px 8px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--dp-line,#e7e5ea);background:#fff;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-add,.cl-sel{display:inline-flex;align-items:center}.cl-add{gap:4px;font-size:10px;font-weight:500;color:#8a3a5e}.cl-file{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:6px;border:1px dashed var(--dp-line,#e7e5ea);background:var(--cl-fill,#f7f6f9);font-size:10.5px}.cl-section{display:block;font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:var(--dp-muted,#8b8a93);margin-bottom:-4px}.cl-subtabs .dk-pills{max-height:22px}.cl-rail{width:140px}.cl-rail .dk-rail-group>span>span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.cl-rail-count{flex:none;font-size:9px;font-weight:600;padding:0 5px;border-radius:8px;background:var(--cl-warn-bg,#fbf0d9);color:var(--cl-warn,#8a5d0c)}@container (max-width: 620px){.cl-rail{display:none}}.cl-hero .dk-has-rail .dk-rail.cl-rail{display:flex;width:134px}.cl-rec{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:9px;align-items:start;min-height:0}.cl-rec.is-single{grid-template-columns:minmax(0,1fr)}.cl-rec-main,.cl-rec-side{display:flex;flex-direction:column;gap:9px;min-width:0}.cl-earned{box-shadow:inset 3px 0 0 var(--cl-ok,#2f7d58)}@container (max-width: 640px){.cl-rec{grid-template-columns:minmax(0,1fr)}}@container (max-width: 430px){.cl .dk-kv>div{flex-direction:row;gap:10px}.cl .dk-kv dd{text-align:right;white-space:nowrap}.cl-rec-side{display:none}}.cl-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}.cl-phone-scr{position:relative;height:100%;border-radius:27px;overflow:hidden;background:#fff}.cl-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}.cl-phone .dp-phone{height:100%;font-size:10.5px}.cl-phone .dp-ph-bar{padding-top:32px;font-size:14px}.cl-phone .dp-ph-bar b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-phone .dp-ph-body{gap:0;padding:0}.cl-phone .dp-ph-tabs>span{min-width:0}.cl-phone .dp-ph-tabs small{display:block;font-size:7.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cl-phone-page{padding-top:30px;background:var(--dk-page,#fbfafc)}.cl-phone-page,.cl-refer{height:100%;overflow:hidden}.cl-refer{display:flex;flex-direction:column;align-items:stretch;gap:7px;padding:30px 12px 12px;background:#f6f4f7;color:var(--dp-ink,#141416);font-size:10.5px;line-height:1.38;text-align:center}.cl-refer>*{flex:none}.cl-refer-url{display:flex;gap:4px;margin:0 auto;padding:3px 9px;background:#e9e6ec;color:var(--dp-soft,#4a4a52);font-size:8.5px;max-width:100%;white-space:nowrap;overflow:hidden}.cl-refer-logo,.cl-refer-url{align-items:center;justify-content:center;border-radius:9px}.cl-refer-logo{display:inline-flex;align-self:center;width:34px;height:34px;color:#fff;font-size:12px;font-weight:700}.cl-refer-kicker{font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--dp-muted,#8b8a93)}.cl-refer-h{font-size:13.5px;font-weight:600;letter-spacing:-.01em}.cl-refer-h2{font-size:11.5px;font-weight:600;text-align:left}.cl-refer-reward{align-self:center;padding:3px 10px;border-radius:11px;background:var(--cl-ok-bg,#e5f3eb);color:var(--cl-ok,#2f7d58);font-weight:600;font-size:10px}.cl-refer-error{display:flex;align-items:center;gap:5px;padding:6px 8px;border-radius:7px;background:var(--dk-bad-bg,#f8e4ea);color:var(--dk-bad,#a8455f);font-size:9.5px;text-align:left}.cl-refer-card{gap:6px;padding:11px 10px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px var(--dp-line,#e7e5ea)}.cl-refer-card,.cl-refer-field{display:flex;flex-direction:column}.cl-refer-field{gap:2px;text-align:left}.cl-refer-field small{font-size:9px;color:var(--dp-soft,#4a4a52);font-weight:500}.cl-refer-field span{min-height:24px;padding:5px 7px;border:1px solid var(--dp-line,#e7e5ea);border-radius:6px;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-refer-btn{display:flex;align-items:center;justify-content:center;height:30px;border-radius:7px;background:#141416;color:#fff;font-weight:600;font-size:11px}.cl-refer-note{color:var(--dp-muted,#8b8a93);font-size:8.5px;text-align:left}.cl-refer-p{color:var(--dp-soft,#4a4a52);font-size:10px}.cl-refer-code{align-self:center;padding:6px 12px;border-radius:7px;border:1px dashed #b9b4c0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:600;letter-spacing:.06em}.cl-member{display:flex;flex-direction:column;gap:9px;padding:12px;min-width:0}.cl-member>*{flex:none}.cl-member-hi{font-size:15px;letter-spacing:-.01em}.cl-member-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.cl-member-stats>span{display:flex;flex-direction:column;gap:1px;padding:8px 10px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px var(--dp-line,#e7e5ea);min-width:0}.cl-member-stats small{font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--dp-muted,#8b8a93)}.cl-member-stats b{font-size:17px}.cl-member-stats em{font-style:normal;font-size:9px;color:var(--cl-ok,#2f7d58)}.cl-member-tier{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px}.cl-member-tier>span:first-child{display:flex;flex-direction:column}.cl-member-tier small{font-size:9px;color:var(--dp-muted,#8b8a93)}.cl-member-tier b{font-size:14px}.cl-member-tier em{font-style:normal;font-size:9.5px;color:var(--dp-soft,#4a4a52)}.cl-member-next{font-size:10px;color:var(--dp-soft,#4a4a52);white-space:nowrap}.cl-member-notify,.cl-member-refer{display:flex;flex-direction:column;gap:6px;padding:9px 11px}.cl-member-notify>b{display:inline-flex;align-items:center;gap:5px}.cl-member-code{display:flex;align-items:center;gap:7px;min-width:0}.cl-member-code>small{flex:none;width:104px;font-size:9.5px;color:var(--dp-muted,#8b8a93)}.cl-member-code>.cl-clip{flex:1 1 auto;font-size:10px}.cl-notify-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.cl-notify-row>span:first-child{display:flex;flex-direction:column;min-width:0}.cl-notify-row small{font-size:9px;color:var(--dp-muted,#8b8a93)}.cl-notify-row .dk-choice{flex:none}.cl-wallet{display:flex;gap:6px;flex-wrap:wrap}.cl-wallet-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 12px;border-radius:7px;background:#141416;color:#fff;font-size:10.5px;font-weight:600;white-space:nowrap}.cl-phone-page .cl-member{padding:10px;gap:8px}.cl-phone-page .cl-member-stats{grid-template-columns:1fr 1fr}.cl-phone-page .cl-member-stats>span:last-child{grid-column:span 2}.cl-phone-page .cl-wallet-btn{width:100%}@container (max-width: 420px){.cl-member-stats{grid-template-columns:1fr 1fr}.cl-member-stats>span:last-child{display:none}.cl-notify-row{flex-direction:column;align-items:flex-start}}.cl-hero{position:relative;width:100%}.cl-hero-stage{position:relative;height:520px}.cl-hero-stage .dk-shot{height:100%}.cl-hero-phone{display:flex;justify-content:center;height:380px;margin-top:16px}.cl-hero-card{position:absolute;z-index:6;right:14px;bottom:14px;display:flex;flex-direction:column;gap:5px;width:min(300px,80%);padding:9px 12px;border-radius:8px;background:#fff;box-shadow:0 24px 50px -24px rgba(15,15,20,.45),0 0 0 1px rgba(15,15,20,.06);font-size:10.5px;color:var(--dp-ink,#141416);transition:transform .4s ease,opacity .4s ease}.cl-hero-card>small{color:var(--dp-muted,#8b8a93);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.cl-hero-card.is-away{transform:translateY(12px);opacity:0}.cl-hero-row{display:flex;align-items:center;gap:8px}.cl-hero-row b{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){.cl-hero-card{transition:none}}@media (min-width:1024px){.cl-hero{padding:20px 20px 40px 130px;box-sizing:border-box}.cl-hero-phone{position:absolute;left:0;bottom:0;margin:0;height:330px;z-index:3}.cl-hero-card{bottom:60px;right:34px}}@media (max-width:1023px){.cl-hero-card{bottom:410px}}.cl-hook{padding:8px 0 36px;overflow:hidden}.cl-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}.cl-band,.cl-band *,.cl-band :after,.cl-band :before{box-sizing:border-box}.cl-band>*{flex:none}.cl-band.is-phone{padding:0;border:0;background:transparent;box-shadow:none;align-items:center}.cl-band.is-phone .cl-phone{height:calc(100% - 22px);max-height:none}.cl-band.is-phone .cl-place{width:100%;padding:0 2px 2px}.cl-band.is-phone .cl-refer-url{display:none}.cl-band.is-phone .cl-refer{padding:24px 8px 8px;gap:4px;font-size:9.5px}.cl-band.is-phone .cl-refer-logo{width:24px;height:24px;font-size:9px;border-radius:6px}.cl-band.is-phone .cl-refer-h{font-size:11px}.cl-band.is-phone .cl-refer-card{padding:7px;gap:4px}.cl-band.is-phone .cl-refer-field span{min-height:20px;padding:3px 6px;font-size:8.5px}.cl-band.is-phone .cl-refer-field:nth-of-type(3),.cl-band.is-phone .cl-refer-note{display:none}.cl-band.is-phone .cl-refer-btn{height:24px;font-size:9px}.cl-band-head{display:flex;align-items:center;justify-content:space-between;gap:6px}.cl-band-head b{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-band-card{display:flex;flex-direction:column;gap:5px;padding:7px 9px}.cl-band-row{display:flex;align-items:center;gap:7px;padding:5px 8px;border-radius:6px;background:var(--cl-fill,#f7f6f9)}.cl-band-row>b{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-band-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.cl-band-figs>span{display:flex;flex-direction:column;padding:6px 8px;border-radius:6px;background:var(--cl-fill,#f7f6f9)}.cl-band-figs small{font-size:8.5px;color:var(--dp-muted,#8b8a93)}.cl-band-figs b{font-size:15px}.cl-band-levels{display:flex;flex-direction:column;gap:3px}.cl-band-lv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px 6px;border-radius:5px}.cl-band-lv.is-head small{font-size:8px;color:var(--dp-muted,#8b8a93)}.cl-band-lv.is-on{background:var(--cl-ok-bg,#e5f3eb)}.cl-band .dk-field{gap:2px}.cl-pass{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;background:#1d1b22;color:#fff}.cl-pass small{display:block;font-size:8px;letter-spacing:.07em;text-transform:uppercase;color:rgba(255,255,255,.62)}.cl-pass-top{display:flex;justify-content:space-between;align-items:flex-start}.cl-pass-top>span{text-align:right;font-weight:600}.cl-pass-mid b{font-size:24px;font-weight:600;letter-spacing:-.01em}.cl-pass-foot{display:flex;justify-content:space-between;align-items:flex-end;gap:8px}.cl-pass-foot>span{display:flex;flex-direction:column;gap:1px;font-size:10px;min-width:0}.cl-pass .dk-qr{border-radius:4px;flex:none}.cl-band .dk-columns{flex:none;height:104px}.cl-band .dk-columns-bars{height:84px}.cl-route{display:flex;flex-direction:column;gap:5px;padding:8px 9px;border-radius:7px;background:var(--cl-fill,#f7f6f9)}.cl-route>b{font-size:11px}.cl-route-row{display:flex;align-items:center;gap:6px;min-width:0}.cl-route-row>small{flex:none;width:128px;font-size:9.5px;color:var(--dp-muted,#8b8a93)}.cl-route-row>.cl-sel{flex:0 1 auto}.cl-route-foot{display:flex;justify-content:flex-end}@container (max-width: 520px){.cl-route-row{flex-wrap:wrap}.cl-route-row>small{width:100%}}.cl-duo{position:relative;min-height:420px}.cl-duo,.cl-duo>.dk-shot{height:100%}.cl-duo-phone{position:absolute;right:10px;bottom:6px;height:330px;z-index:3}.cl-duo-phone .cl-phone{max-height:330px}@media (max-width:899px){.cl-duo-phone{height:270px;right:4px}.cl-duo-phone .cl-phone{max-height:270px}}.cl-repeat{display:flex;flex-direction:column;gap:5px}.cl-repeat-row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr) 14px;gap:6px;align-items:center}.cl-repeat--4 .cl-repeat-row{grid-template-columns:repeat(4,minmax(0,1fr)) 14px}.cl-repeat-row.is-head small{font-size:9.5px;font-weight:500;color:var(--dp-soft,#4a4a52)}.cl-repeat-row>svg{color:var(--dp-muted,#8b8a93)}.cl-rate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.cl-rate{display:flex;flex-direction:column;gap:6px;padding:8px 9px}@container (max-width: 560px){.cl-rate-grid{grid-template-columns:minmax(0,1fr)}.cl-rate .dk-hint{display:none}}.cl-reward-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cl-reward{display:flex;flex-direction:column;gap:3px;padding:9px 10px;min-width:0}.cl-reward b{font-size:11px}.cl-reward small{color:var(--dp-soft,#4a4a52);font-size:9.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cl-reward em{margin-top:3px;font-style:normal;font-weight:600;font-size:10.5px;color:#8a3a5e}@container (max-width: 560px){.cl-reward-grid{grid-template-columns:1fr 1fr}}.cl-tier{display:inline-block;padding:1px 7px;border-radius:10px;font-size:9.5px;font-weight:500;background:var(--dk-wash,#f6f4f7);color:var(--dp-soft,#4a4a52)}.cl-tier.is-select{background:#e7edf9;color:#35539a}.cl-tier.is-premier{background:#f3e8fb;color:#6a3a8e}.cl-tier.is-icon{background:#141416;color:#fff}.cl-tier-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.cl-tier-card{display:flex;flex-direction:column;gap:5px;padding:10px;min-width:0}.cl-tier-card.is-icon{background:#1d1b22;color:#fff}.cl-tier-card.is-icon .cl-muted,.cl-tier-card.is-icon .cl-tier-foot small{color:rgba(255,255,255,.62)}.cl-tier-top{display:flex;justify-content:space-between;align-items:baseline}.cl-tier-top b{font-size:13px}.cl-tier-top em{font-style:normal;font-weight:600;font-size:11px}.cl-tier-benefits{display:flex;flex-direction:column;gap:3px;font-size:9.5px}.cl-tier-benefits>span{display:flex;gap:4px;align-items:flex-start}.cl-tier-benefits svg{flex:none;margin-top:2px}.cl-tier-foot{display:flex;justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:5px;border-top:1px solid var(--dk-row,#f0eef2)}.cl-tier-foot small{font-size:9px;color:var(--dp-muted,#8b8a93)}@container (max-width: 640px){.cl-tier-grid{grid-template-columns:1fr 1fr}}.cl-search.is-on{box-shadow:inset 0 0 0 2px var(--dk-pink,#f6c1d9);color:var(--dp-ink,#141416);font-weight:500}.cl-results{display:flex;flex-direction:column;padding:4px 0}.cl-result{display:flex;align-items:center;gap:9px;padding:7px 11px;border-bottom:1px solid var(--dk-row,#f0eef2);min-width:0}.cl-result:first-child{background:var(--dk-pink-soft,#fcebf3)}.cl-result>i{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;background:var(--dk-wash,#f6f4f7);color:var(--dp-soft,#4a4a52)}.cl-result>span{display:flex;flex-direction:column;min-width:0}.cl-result small{color:var(--dp-muted,#8b8a93);font-size:9.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-ph{display:flex;flex-direction:column;gap:6px;padding:8px 10px 10px;overflow:hidden}.cl-ph>*{flex:none}.cl-ph-label{margin-top:3px;font-size:8.5px;letter-spacing:.08em;text-transform:uppercase}.cl-ph-hint,.cl-ph-label{color:var(--dp-muted,#8b8a93)}.cl-ph-hint{font-size:9px}.cl-ph-need{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:9px;background:#fff;box-shadow:inset 0 0 0 1px var(--dp-line,#e7e5ea)}.cl-ph-need>span{display:flex;flex-direction:column;min-width:0}.cl-ph-need small{font-size:9px;color:var(--dp-muted,#8b8a93)}.cl-ph-need.is-warn{background:var(--cl-warn-bg,#fbf0d9);box-shadow:none}.cl-ph-need.is-warn b,.cl-ph-need.is-warn svg{color:var(--cl-warn,#8a5d0c)}.cl-ph-tiles{display:grid;grid-template-columns:1fr 1fr;gap:6px}.cl-ph-tiles>span{display:flex;flex-direction:column;padding:5px 8px;border-radius:8px;background:var(--cl-fill,#f7f6f9);min-width:0}.cl-ph-tiles small{font-size:8.5px;color:var(--dp-muted,#8b8a93);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-ph-tiles b{font-size:15px}.cl-ph-line{font-size:10px;color:var(--dp-soft,#4a4a52)}.cl-ph-recent{display:flex;align-items:center;gap:7px;min-width:0}.cl-ph-recent>i{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--dk-wash,#f6f4f7);color:var(--dp-soft,#4a4a52)}.cl-ph-recent>span{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.cl-ph-recent small{font-size:8.5px;color:var(--dp-muted,#8b8a93);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-ph-recent em{font-style:normal;font-weight:600;font-size:10px}.cl-ph-row{position:relative;display:flex;border-radius:9px;overflow:hidden}.cl-ph-row.is-swiped{background:var(--cl-ok,#2f7d58)}.cl-ph-swipe{position:absolute;left:0;top:0;bottom:0;width:66px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#fff;font-size:9px;font-weight:600}.cl-ph-card{position:relative;flex:1 1 auto;display:flex;flex-direction:column;gap:2px;padding:8px 9px;background:#fff;box-shadow:inset 0 0 0 1px var(--dp-line,#e7e5ea);border-radius:9px;min-width:0}.cl-ph-card small{font-size:9px;color:var(--dp-muted,#8b8a93);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-ph-row.is-swiped .cl-ph-card{transform:translateX(66px)}.cl-ph-top{display:flex;align-items:center;justify-content:space-between;gap:5px;min-width:0}.cl-ph-top b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-ph-panel{display:flex;flex-direction:column;gap:7px;padding:9px 10px}.cl-ph-panel>small{font-size:9px;color:var(--dp-soft,#4a4a52);line-height:1.4}.cl-launcher .cl-phone-scr{background:#2a2638}.cl-launch{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;height:100%;padding:40px 14px 26px}.cl-launch-icons{position:absolute;top:46px;left:14px;right:14px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;opacity:.45}.cl-launch-icons i{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:12px;background:rgba(255,255,255,.18);color:#fff}.cl-launch-menu{display:flex;flex-direction:column;width:100%;border-radius:13px;background:rgba(255,255,255,.94);overflow:hidden}.cl-launch-menu>span{display:flex;align-items:center;gap:9px;padding:9px 12px;border-bottom:1px solid rgba(0,0,0,.06);font-size:11px;color:#141416}.cl-launch-app{display:flex;flex-direction:column;align-items:center;gap:4px;color:#fff}.cl-launch-app i{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:13px;background:var(--dk-pink,#f6c1d9);color:#141416}.cl-launch-app small{font-size:10px}