.cs-screen{position:absolute;inset:0;overflow:hidden;background:#fff;color:#000;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased}.cs-screen b{font-weight:600}.cs-screen p{margin:0}.cs-status{position:absolute;top:0;left:0;z-index:3;display:flex;align-items:center;justify-content:space-between;width:100%;height:54px;padding:20px 40px 0 52px;font-size:17px;font-weight:600;line-height:22px}.cs-status svg{fill:#000}.cs-row{display:flex}.cs-row[data-end]{justify-content:flex-end}.cs-row[data-center]{justify-content:center}.cs-tail-out{margin-left:-1px}.cs-round-avatar{display:grid;flex-shrink:0;align-self:flex-start;object-fit:cover;place-items:center;border-radius:50%;background:#2b2420;color:#fff;font-weight:600;line-height:1}.cs-lit{display:contents}.cs-screen [data-target]{transition:box-shadow .3s ease-out}.cs-lit[data-line="0"] [data-target~="0"],.cs-lit[data-line="1"] [data-target~="1"],.cs-lit[data-line="2"] [data-target~="2"],.cs-lit[data-line="3"] [data-target~="3"]{box-shadow:0 0 0 1.5px #1f45e6,0 0 0 5px #1f45e630}.cs-screen [data-tailed]{transition:filter .3s ease-out}.cs-lit[data-line="0"] [data-target~="0"][data-tailed],.cs-lit[data-line="1"] [data-target~="1"][data-tailed],.cs-lit[data-line="2"] [data-target~="2"][data-tailed],.cs-lit[data-line="3"] [data-target~="3"][data-tailed]{box-shadow:none;filter:drop-shadow(0 0 .5px #1f45e6) drop-shadow(0 0 .5px #1f45e6) drop-shadow(0 0 .6px #1f45e6) drop-shadow(0 0 5px rgb(31 69 230 / .35))}.cs-screen [data-target]:where(p,b,dl,span:not([class]),.cs-wa-title,.cs-wa-text,.cs-slack-title,.cs-mail-subject){border-radius:6px}.cs-target-group{border-radius:16px}.cs-ios-contact{position:absolute;top:62px;left:0;display:flex;flex-direction:column;align-items:center;width:100%}.cs-ios-avatar{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:#2b2420;box-shadow:0 0 0 .5px #0000000f,0 2px 8px -2px #0000002e;color:#fff4e6;font:600 22px/28px Geist Variable,system-ui,sans-serif;letter-spacing:-.03em}.cs-ios-avatar[data-square]{border-radius:14px}.cs-ios-name{display:flex;align-items:center;gap:5px;height:31px;padding-inline:10px;border-radius:999px;background:#fff;box-shadow:0 0 0 .5px #0000000a,0 3px 12px -2px #0000001f;font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:20px}.cs-ios-thread{position:absolute;left:16px;display:flex;flex-direction:column;gap:3px;width:370px}.cs-ios-time{padding-bottom:12px;color:#3c3c4399;font-size:13px;font-weight:500;line-height:16px;text-align:center}.cs-ios-photo{width:88px;height:88px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #0000001a;object-fit:contain;padding:2px}.cs-ios-bubble{max-width:272px;padding:9px 14px;border-radius:20px;font-size:17px;letter-spacing:-.01em;line-height:22px}.cs-ios-bubble[data-from=me]{background:#08f;color:#fff}.cs-ios-bubble[data-from=me][data-tone=business]{background:#8a97a4}.cs-ios-bubble[data-from=them]{background:#e9e9eb}.cs-ios-product{display:flex;flex-direction:column;width:96px;overflow:hidden;border-radius:14px;background:#e9e9eb}.cs-ios-product[data-picked]{box-shadow:0 0 0 2px #08f9}.cs-ios-product img{width:96px;height:78px;object-fit:cover;background:#f3eee8}.cs-ios-product span{display:flex;flex-direction:column;padding:6px 8px 7px;color:#3c3c4399;font-size:12px;line-height:15px}.cs-ios-product b{color:#000}.cs-ios-pay{display:flex;flex-direction:column;gap:8px;width:236px;padding:10px;border-radius:18px;background:#e9e9eb}.cs-ios-pay-item{display:flex;align-items:center;gap:8px}.cs-ios-pay-item img{width:34px;height:34px;border-radius:8px;object-fit:cover}.cs-ios-pay-item span{display:flex;flex:1;flex-direction:column;color:#3c3c4399;font-size:12px;line-height:15px}.cs-ios-pay-item b{color:#000;font-size:13px;line-height:16px}.cs-ios-pay-item strong{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.cs-ios-pay-button{display:flex;align-items:center;justify-content:center;gap:3px;height:34px;border-radius:9px;background:#000;color:#fff;font-size:15px;font-weight:500}.cs-ios-picker{display:flex;flex-direction:column;width:250px;overflow:hidden;border-radius:18px;background:#e9e9eb}.cs-ios-picker-head{display:flex;flex-direction:column;gap:1px;padding:10px 14px 8px;font-size:15px;line-height:20px}.cs-ios-picker-head span{color:#3c3c4399;font-size:13px;line-height:17px}.cs-ios-picker-row{display:flex;justify-content:space-between;padding:10px 14px;border-top:1px solid rgb(60 60 67 / .12);background:#fff;font-size:15px;line-height:20px}.cs-ios-picker-row>span:last-child{color:#3c3c4399}.cs-ios-picker-price{display:flex;align-items:center;gap:8px}.cs-applepay-chip{display:flex;align-items:center;gap:2px;height:22px;padding-inline:7px;border-radius:6px;background:#000;color:#fff;font-size:12px;font-weight:500}.cs-wallpaper{position:absolute;inset:0;display:flex;flex-direction:column;gap:3px;padding-top:128px;background-position:50% top;background-size:cover}.cs-glass-head{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:flex-start;gap:8px;width:100%;padding-inline:12px}.cs-glass-pill{display:flex;align-items:center;gap:4px;height:46px;padding:0 14px 0 12px;border-radius:24px;background:#ffffffc7;box-shadow:inset 0 1px #ffffffe6,0 0 0 .5px #00000014,0 6px 16px #00000014;font-size:18px;letter-spacing:-.02em;line-height:22px}.cs-wa-title{display:flex;flex:1;flex-direction:column;min-width:0;padding-top:3px}.cs-wa-title b{display:flex;align-items:center;gap:4px;font-size:16px;letter-spacing:-.02em;line-height:21px}.cs-wa-title span{color:#6b6b70;font-size:13px;line-height:17px}.cs-wa-day{padding:4px 11px;border-radius:9px;background:#ffffffe6;box-shadow:0 1px .5px #0b141a14;color:#3b4a54;font-size:13px;font-weight:600;line-height:17px}.cs-wa-bubble{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;column-gap:10px;color:#111b21;font-size:17px;letter-spacing:-.015em;line-height:22px}.cs-wa-bubble[data-from=me]{max-width:285px;padding:7px 9px 7px 13px;border-radius:18px 18px 4px;background:#d9fdd3}.cs-wa-bubble[data-from=them]{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:3px;max-width:300px;margin-left:-1px;padding:5px 5px 7px;border-radius:18px 18px 18px 4px;background:#fff}.cs-wa-meta{display:flex;align-items:center;gap:3px;padding-bottom:1px;color:#667781;font-size:12px;line-height:14px;letter-spacing:0}.cs-wa-quote{display:flex;flex-direction:column;padding:5px 9px 6px;border-left:4px solid #06cf9c;border-radius:12px;background:#f3f4f4;font-size:14px;line-height:18px;letter-spacing:0}.cs-wa-quote b{color:#06a884}.cs-wa-quote span{color:#667781}.cs-wa-text{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;column-gap:10px;padding-inline:8px 6px}.cs-wa-voice{display:flex;align-items:center;gap:9px;width:270px;margin-left:-1px;padding:8px 12px 7px 8px;border-radius:18px 18px 18px 4px;background:#fff}.cs-wa-voice-avatar{display:grid;flex-shrink:0;place-items:center;width:42px;height:42px;border-radius:50%;background:#2b2420;color:#fff;font-size:13px;font-weight:600}.cs-wa-voice-body{display:flex;flex:1;flex-direction:column;gap:3px}.cs-wa-wave{display:flex;align-items:center;gap:2px;height:22px}.cs-wa-wave i{width:2px;border-radius:1px;background:#aebac1}.cs-wa-wave .cs-wa-knob{width:10px;height:10px;margin-right:1px;border-radius:5px;background:#06cf9c}.cs-wa-voice-meta{display:flex;justify-content:space-between;color:#667781;font-size:12px;line-height:14px}.cs-tg-day{padding:3px 10px;border-radius:12px;background:#1e3c3247;color:#fff;font-size:13px;font-weight:600;line-height:18px}.cs-tg-bubble{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;column-gap:10px;color:#000;font-size:17px;letter-spacing:-.015em;line-height:22px}.cs-tg-bubble[data-from=me]{max-width:290px;padding:8px 10px 7px 14px;border-radius:19px 19px 5px;background:#e1ffc7}.cs-tg-bubble[data-from=them]{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:4px;max-width:300px;margin-left:-1px;padding:6px 6px 7px;border-radius:19px 19px 19px 5px;background:#fff}.cs-tg-meta{display:flex;align-items:center;gap:3px;padding-bottom:1px;color:#3fa041;font-size:12px;line-height:14px;letter-spacing:0}.cs-tg-meta[data-them]{color:#8d99a5}.cs-tg-quote{display:flex;flex-direction:column;padding:5px 9px 6px;border-left:3px solid #2481cc;border-radius:8px;background:#2481cc1a;font-size:14px;line-height:18px;letter-spacing:0}.cs-tg-quote b{color:#2481cc}.cs-tg-reaction-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.cs-tg-reaction{display:flex;align-items:center;gap:5px;height:28px;padding:0 3px 0 9px;border-radius:14px;background:#3fa04129}.cs-tg-reaction i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#2b2420;color:#fff;font: 600 8px/1 system-ui,sans-serif}.cs-tg-count{padding:2px 7px;border-radius:11px;background:#1c1c1e;color:#fff;font-size:14px;font-weight:600;line-height:18px}.cs-tg-title{flex-direction:column;justify-content:center;gap:0;height:48px;padding-inline:22px}.cs-tg-title b{font-size:16px;letter-spacing:-.02em;line-height:20px}.cs-tg-title span{color:#6b6b70;font-size:12px;letter-spacing:0;line-height:15px}.cs-bar{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:space-between;width:100%;padding-inline:12px 16px;background:#fff}.cs-slack-title{display:flex;flex-direction:column;align-items:center;color:#1d1c1d}.cs-slack-title b{font-size:17px;font-weight:700;line-height:21px}.cs-slack-title span{color:#616061;font-size:13px;line-height:16px}.cs-slack-body{position:absolute;top:104px;left:0;display:flex;flex-direction:column;width:100%;padding:16px;color:#1d1c1d}.cs-slack-message{display:flex;gap:10px}.cs-slack-avatar{display:grid;flex-shrink:0;place-items:center;width:38px;height:38px;border-radius:8px;background:#2b2420;color:#fff;font-size:14px;font-weight:700}.cs-slack-content{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.cs-slack-content p{padding-top:3px;font-size:16px;line-height:23px}.cs-slack-name{display:flex;align-items:center;gap:6px}.cs-slack-name b{font-size:16px;font-weight:700;line-height:20px}.cs-slack-name span{color:#616061;font-size:12px;line-height:16px}.cs-slack-name em{padding:0 4px;border-radius:3px;background:#eee;color:#616061;font-size:10px;font-style:normal;font-weight:600;line-height:14px}.cs-slack-reaction{display:flex;align-self:flex-start;align-items:center;gap:5px;height:26px;margin-top:6px;padding-inline:9px;border:1px solid #1d9bd1;border-radius:13px;background:#1d9bd11a;font-size:14px}.cs-slack-reaction b{color:#1264a3;font-size:13px}.cs-slack-divider{display:flex;align-items:center;gap:12px;padding:16px 0 14px;color:#616061;font-size:13px}.cs-slack-divider i{flex:1;height:1px;background:#e8e8e8}.cs-slack-attachment{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding:10px 12px;border:1px solid #ddd;border-left:4px solid #2eb67d;border-radius:6px}.cs-slack-attachment>div:first-child{display:flex;flex-direction:column;gap:2px}.cs-slack-attachment>div:first-child b{color:#1264a3;font-size:15px;font-weight:700;line-height:20px}.cs-slack-attachment>div:first-child span{color:#616061;font-size:13px;line-height:17px}.cs-slack-diff{display:flex;flex-direction:column;overflow:hidden;border-radius:4px;background:#f8f8f8}.cs-slack-diff code{padding-inline:8px;font:11.5px/18px ui-monospace,SF Mono,Menlo,monospace}.cs-slack-diff [data-change=remove]{background:#ffebe9;color:#82071e}.cs-slack-diff [data-change=add]{background:#dafbe1;color:#116329}.cs-slack-actions{display:flex;gap:8px}.cs-slack-actions span{display:flex;align-items:center;height:30px;padding-inline:12px;border:1px solid rgb(29 28 29 / .2);border-radius:6px;font-size:13px;font-weight:700}.cs-slack-actions [data-primary]{border-color:transparent;background:#007a5a;color:#fff}.cs-teams-head{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;height:146px;padding-top:54px;border-bottom:1px solid #e1e1e1;background:#fff;color:#242424}.cs-teams-bar{display:flex;align-items:center;gap:10px;height:52px;padding-inline:12px 16px}.cs-teams-bar b{display:flex;flex:1;align-items:center;gap:4px;font-size:16px;line-height:20px}.cs-teams-tabs{display:flex;align-items:flex-end;gap:24px;height:40px;padding-inline:20px}.cs-teams-tabs span{padding-bottom:12px;color:#616161;font-size:14px;font-weight:600;line-height:18px}.cs-teams-tabs [data-active]{padding-bottom:9px;border-bottom:3px solid #5b5fc7;color:#5b5fc7}.cs-teams-body{position:absolute;top:146px;left:0;display:flex;flex-direction:column;gap:14px;width:100%;padding:14px;color:#242424}.cs-teams-time{color:#616161;font-size:12px;line-height:16px;text-align:center}.cs-teams-bubble{max-width:300px;padding:9px 12px;border-radius:12px;font-size:15px;line-height:21px}.cs-teams-bubble[data-from=me]{max-width:290px;background:#e8ebfa}.cs-teams-bubble[data-from=them]{background:#f5f5f5}.cs-teams-reply{display:flex;flex-direction:column;gap:4px}.cs-teams-name{display:flex;gap:6px;font-size:12px;line-height:16px}.cs-teams-name b{color:#424242}.cs-teams-name span{color:#616161}.cs-teams-card{display:flex;flex-direction:column;width:300px;margin-top:2px;padding:14px;border-radius:12px;background:#fff;box-shadow:0 0 2px #0000001f,0 2px 4px #00000024}.cs-teams-card>b{font-size:15px;line-height:20px}.cs-teams-card dl{display:flex;flex-direction:column;gap:6px;margin:10px 0 14px;font-size:13px;line-height:18px}.cs-teams-card dl div{display:flex}.cs-teams-card dt{width:80px;flex-shrink:0;color:#616161}.cs-teams-card dd{margin:0}.cs-teams-button{display:grid;place-items:center;height:34px;border:1px solid #d1d1d1;border-radius:6px;font-size:14px;font-weight:600}.cs-teams-button+.cs-teams-button{margin-top:8px}.cs-teams-button[data-primary]{border-color:transparent;background:#5b5fc7;color:#fff}.cs-mail-body{position:absolute;top:104px;left:0;display:flex;flex-direction:column;width:100%;padding:10px 18px;color:#1f1f1f}.cs-mail-subject{display:flex;align-items:flex-start;gap:10px;padding-bottom:18px}.cs-mail-subject h4{flex:1;margin:0;font-size:22px;font-weight:400;letter-spacing:-.01em;line-height:29px}.cs-mail-subject h4 .cs-mail-label{color:#444746;font-size:12px;letter-spacing:0;line-height:16px}.cs-mail-subject svg{margin-top:4px;flex-shrink:0}.cs-mail-message{display:flex;gap:12px;padding-top:14px}.cs-mail-message[data-collapsed]{padding:0 0 14px;border-bottom:1px solid #e1e3e1}.cs-mail-message>div{display:flex;flex:1;flex-direction:column;gap:2px}.cs-mail-message p{color:#444746;font-size:14px;line-height:20px}.cs-mail-from{display:flex;align-items:baseline;justify-content:space-between}.cs-mail-from b{font-size:15px;line-height:20px}.cs-mail-from span{color:#444746;font-size:12px}.cs-mail-to{display:flex;align-items:center;gap:4px;color:#444746;font-size:13px;line-height:18px}.cs-mail-text p[data-target]{margin:-3px -6px;padding:3px 6px}.cs-mail-text{display:flex;flex-direction:column;gap:12px;padding:14px 0 0 52px;font-size:15px;line-height:22px}.cs-mail-attachment{display:flex;flex-direction:column;width:200px;margin-top:4px;overflow:hidden;border:1px solid #e1e3e1;border-radius:12px}.cs-mail-preview{display:grid;place-items:center;height:74px;background:#f0f4f9}.cs-mail-preview div{display:flex;flex-direction:column;gap:4px;width:44px;height:56px;padding:8px 6px;border-radius:3px;background:#fff;box-shadow:0 1px 3px #00000026}.cs-mail-preview i{height:3px;border-radius:1px;background:#dadce0}.cs-mail-file{display:flex;align-items:center;gap:8px;padding:8px 10px;border-top:1px solid #e1e3e1;font-size:13px;font-weight:500;line-height:17px}.cs-mail-file span{display:grid;place-items:center;width:18px;height:18px;border-radius:3px;background:#ea4335;color:#fff;font-size:6px;font-weight:700}
