:root{--sc-ink:#0d0d0d;--sc-ink-2:#5d5d5d;--sc-ink-3:#8f8f8f;--sc-line:#e5e5e5;--sc-surface:#fff;--sc-canvas:#fff;--sc-soft:#f4f4f4;--sc-soft-2:#ececec;--sc-radius:24px;--sc-brand-soft:#f4f4f4}.sc-avatar{background:var(--sc-ink);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.sc-avatar img{object-fit:cover;width:100%;height:100%}.sc-shell{background:var(--sc-canvas);border:1px solid var(--sc-line);border-radius:16px;flex-direction:column;height:max(480px,100vh - 120px);display:flex;overflow:hidden}.sc-thread{flex:1;min-height:0;padding:28px 20px 12px;overflow-y:auto}.sc-content{flex-direction:column;gap:10px;max-width:720px;min-height:100%;margin:0 auto;display:flex}.sc-day{color:var(--sc-ink-3);align-self:center;margin:4px 0;font-size:12px}.sc-row{align-items:flex-start;gap:8px;max-width:100%;display:flex}.sc-row--merchant{justify-content:flex-end}.sc-bubble{text-wrap:pretty;overflow-wrap:anywhere;color:var(--sc-ink);font-size:14px;line-height:1.5;animation:.2s ease-out both sc-in}.sc-row--agent .sc-bubble{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:18px;max-width:min(80%,34rem);padding:7px 13px}.sc-row--merchant .sc-bubble{background:var(--sc-soft);border-radius:18px;max-width:min(80%,34rem);padding:7px 13px}.sc-system{color:var(--sc-ink-3);align-self:center;font-size:12px}.sc-meta{color:var(--sc-ink-3);margin:-7px 0 4px;font-size:11.5px}.sc-row--cont{margin-top:-8px}.sc-avatar-gap{flex:none;width:28px}.sc-edit-bar{color:#1f5f86;background:#e8f3fb}.sc-row--merchant .sc-bubble--before{border-bottom-right-radius:6px}.sc-row--merchant .sc-bubble--after{border-top-right-radius:6px}.sc-row--agent .sc-bubble--before{border-bottom-left-radius:6px}.sc-row--agent .sc-bubble--after{border-top-left-radius:6px}.sc-empty{text-align:center;color:var(--sc-ink-2);max-width:360px;margin:auto;font-size:15px;line-height:1.55}.sc-empty strong{color:var(--sc-ink);letter-spacing:-.01em;margin-bottom:6px;font-size:22px;font-weight:600;display:block}.sc-composer{border:1px solid var(--sc-line);background:var(--sc-surface);border-radius:28px;align-items:flex-end;gap:8px;margin:8px 16px 16px;padding:8px 8px 8px 18px;display:flex;box-shadow:0 4px 16px #0000000a}.sc-composer textarea{resize:none;font:inherit;min-height:40px;max-height:160px;color:var(--sc-ink);background:0 0;border:0;outline:none;flex:1;padding:9px 0;font-size:15px;line-height:1.45}.sc-send{background:var(--sc-ink);color:#fff;width:36px;height:36px;font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:500;transition:opacity .15s;display:inline-flex}.sc-send:disabled{background:var(--sc-soft-2);color:var(--sc-ink-3);cursor:default}@keyframes sc-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.srv-card{--srv-grad:linear-gradient(100deg, #ff6b2c 0%, #f2506a 38%, #e040c8 70%, #a53af0 100%);border-radius:var(--sc-radius);background:var(--sc-surface);border:1px solid var(--sc-line);width:min(100%,420px);color:var(--sc-ink);isolation:isolate;text-align:left;animation:.45s cubic-bezier(.2,.8,.2,1) both srv-rise;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 18px 40px -18px #a53af059,0 10px 24px -16px #ff6b2c4d}.srv-hero{background:linear-gradient(120deg,#ff6b2c24,#f2506a1a 35%,#e040c81f 65%,#a53af029);border-bottom:1px solid #a53af01f;align-items:center;gap:14px;padding:18px 20px;display:flex;position:relative;overflow:hidden}.srv-blob{filter:blur(22px);opacity:.55;z-index:-1;border-radius:50%;position:absolute}.srv-blob--a{background:#e040c8;width:140px;height:140px;animation:7s ease-in-out infinite srv-drift;top:-60px;right:-30px}.srv-blob--b{opacity:.35;background:#ff6b2c;width:120px;height:120px;animation:9s ease-in-out infinite reverse srv-drift;bottom:-80px;left:40%}.srv-logo{border-radius:14px;flex:none;width:56px;height:56px;animation:.5s cubic-bezier(.2,1.4,.4,1) .1s both srv-pop;box-shadow:0 8px 18px -6px #e040c88c,0 0 0 3px #ffffffbf}.srv-app{flex-direction:column;gap:4px;min-width:0;display:flex}.srv-app strong{letter-spacing:-.01em;font-size:15px;font-weight:650;line-height:1.25}.srv-rating{color:var(--sc-ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.srv-rating b{color:var(--sc-ink);font-weight:650}.srv-stars{gap:1px;display:inline-flex}.srv-stars svg{animation:.4s cubic-bezier(.2,1.6,.4,1) both srv-star}.srv-body{padding:18px 20px}.srv-fixed{background:var(--sc-soft);border-radius:16px;align-items:center;gap:12px;padding:12px 12px 12px 14px;display:flex}.srv-check{color:#fff;background:#12a150;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;box-shadow:0 0 0 4px #12a15024}.srv-check-path{stroke-dasharray:24;stroke-dashoffset:24px;animation:.45s ease-out .35s forwards srv-draw}.srv-fixed-main{flex:1;min-width:0}.srv-agent-ring{background:var(--srv-grad);border-radius:50%;flex:none;padding:2px;display:inline-flex;box-shadow:0 6px 14px -6px #e040c899}.srv-agent-ring .sc-avatar{background:var(--srv-grad);box-shadow:0 0 0 2px #fff}.srv-eyebrow{color:var(--sc-ink-3);font-size:12px;font-weight:500;display:block}.srv-fixed-text{color:var(--sc-ink);overflow-wrap:anywhere;margin:1px 0 0;font-size:14px;font-weight:550;line-height:1.4}.srv-ba{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.srv-shot{aspect-ratio:4/3;border:1px solid var(--sc-line);background:var(--sc-soft);border-radius:14px;display:block;position:relative;overflow:hidden}.srv-shot img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .3s}.srv-shot:hover img{transform:scale(1.03)}.srv-shot span{color:var(--sc-ink);background:#ffffffeb;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600;position:absolute;bottom:8px;left:8px}.srv-shot--after span{color:#fff;background:#12a150}.srv-title{letter-spacing:-.02em;margin:18px 0 6px;font-size:19px;font-weight:700;line-height:1.3}.srv-copy{color:var(--sc-ink-2);margin:0;font-size:15px;line-height:1.55}.srv-primary{background:var(--srv-grad);color:#fff;width:100%;height:54px;font:inherit;letter-spacing:-.005em;text-shadow:0 1px 1px #50003c2e;cursor:pointer;background-position:0%;background-size:130% 100%;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:18px;font-size:16px;font-weight:700;transition:background-position .6s,transform .15s,box-shadow .2s;animation:2.8s ease-in-out 1.4s infinite srv-breathe;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px -10px #e040c8bf,0 4px 10px -6px #ff6b2c99,inset 0 1px #ffffff40}.srv-primary:after{content:"";background:linear-gradient(110deg,#0000 30%,#fff6 50%,#0000 70%);animation:3.4s ease-in-out 1s infinite srv-sheen;position:absolute;inset:0;transform:translate(-120%)}.srv-primary:hover{background-position:100%;transform:translateY(-1px);box-shadow:0 14px 30px -10px #e040c8d9,0 6px 14px -6px #ff6b2cb3,inset 0 1px #ffffff40}.srv-primary:active{transform:translateY(0)scale(.99)}.srv-primary:focus-visible{outline-offset:3px;outline:3px solid #e040c866}.srv-primary:disabled{cursor:default}.srv-primary-icon{color:#e040c8;background:#fffffff2;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .2s;display:inline-flex}.srv-primary:hover .srv-primary-icon{transform:translate(2px,-2px)}.srv-time{text-align:center;color:var(--sc-ink-3);margin:9px 0 0;font-size:13px}.srv-secondary{color:var(--sc-ink-3);justify-content:center;align-items:center;gap:10px;margin-top:12px;font-size:13px;display:flex}.srv-secondary button{font:inherit;color:var(--sc-ink-3);cursor:pointer;background:0 0;border:0;padding:0}.srv-secondary button:hover{color:var(--sc-ink);text-underline-offset:3px;text-decoration:underline}.srv-link{font:inherit;color:var(--sc-ink);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--sc-line);text-decoration-color:var(--sc-line);text-underline-offset:3px;background:0 0;border:0;padding:0}.srv-link:hover{text-decoration-color:currentColor}.srv-owner{border-top:1px solid var(--sc-line);color:var(--sc-ink-3);background:#fafafa;flex-wrap:wrap;justify-content:center;gap:4px;padding:12px 20px;font-size:12px;display:flex}.srv-owner .srv-link{font-size:12px}.srv-card--preview,.srv-card--preview .srv-primary{animation:none}.srv-card--quiet{background:var(--sc-soft);box-shadow:none;border-color:#0000;border-radius:18px;padding:12px 18px}.srv-quiet{color:var(--sc-ink-2);margin:0;font-size:14px;line-height:1.5}.srv-card--thanks{text-align:center;background:linear-gradient(#e040c814,#fff 70%);padding:30px 20px 24px}.srv-thanks-logo{border-radius:14px;width:52px;height:52px;animation:.5s cubic-bezier(.2,1.6,.4,1) both srv-pop;box-shadow:0 8px 18px -6px #e040c88c}.srv-thanks-title{letter-spacing:-.015em;margin:14px 0 4px;font-size:19px;font-weight:700}.srv-thanks-copy{color:var(--sc-ink-2);margin:0 0 6px;font-size:15px;line-height:1.55}.srv-burst{width:0;height:0;position:absolute;top:56px;left:50%}.srv-burst span{background:var(--srv-grad);width:7px;height:7px;transform:rotate(calc(var(--i) * 25.7deg)) translateY(0);opacity:0;animation:srv-burst 1s calc(.15s + var(--i) * 12ms) ease-out forwards;border-radius:2px;position:absolute}.srv-burst span:nth-child(3n){background:#ffb21e;border-radius:50%}@keyframes srv-rise{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes srv-draw{to{stroke-dashoffset:0}}@keyframes srv-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes srv-star{0%{opacity:0;transform:scale(.3)rotate(-30deg)}to{opacity:1;transform:none}}@keyframes srv-drift{0%,to{transform:translate(0)}50%{transform:translate(-14px,10px)}}@keyframes srv-sheen{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes srv-breathe{0%,to{transform:none}50%{transform:scale(1.015)}}@keyframes srv-burst{0%{opacity:1;transform:rotate(calc(var(--i) * 25.7deg)) translateY(0)}to{opacity:0;transform:rotate(calc(var(--i) * 25.7deg)) translateY(-58px)}}@media (prefers-reduced-motion:reduce){.srv-card,.srv-logo,.srv-stars svg,.srv-blob,.srv-primary,.srv-primary:after,.srv-thanks-logo,.srv-burst span,.sc-bubble{animation:none!important}.srv-check-path{stroke-dashoffset:0;animation:none}}.sci-layout{grid-template-columns:280px 1fr 340px;align-items:start;gap:16px;display:grid}@media (width<=1100px){.sci-layout{grid-template-columns:1fr}}.sci-list{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.sci-item{border-bottom:1px solid var(--sc-line);color:var(--sc-ink);padding:12px 14px;text-decoration:none;display:block}.sci-item:last-child{border-bottom:0}.sci-item:hover{background:var(--sc-canvas)}.sci-item--active{background:var(--sc-brand-soft)}.sci-item strong{justify-content:space-between;gap:8px;font-size:14px;display:flex}.sci-item span{color:var(--sc-ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;display:block;overflow:hidden}.sci-dot{background:#0d0d0d;border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.sci-panel{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.sci-panel h3{margin:0;font-size:15px}.sci-field{color:var(--sc-ink-2);flex-direction:column;gap:4px;font-size:13px;font-weight:550;display:flex}.sci-field input,.sci-field select{font:inherit;border:1px solid var(--sc-line);color:var(--sc-ink);background:#fff;border-radius:10px;padding:8px 10px;font-size:14px;font-weight:400}.sci-eligibility{border-radius:10px;padding:8px 10px;font-size:13px;line-height:1.4}.sci-eligibility--ready{color:#0b6b35;background:#12a15014}.sci-eligibility--warn{color:#7a4b00;background:#f5a5241f}.sci-eligibility--stop{color:#8e1f0b;background:#d72c0d14}.sci-preview{background:var(--sc-canvas);border-radius:12px;justify-content:center;padding:14px;display:flex}.scl-bubble{z-index:400;color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff6b2c 0%,#f2506a 38%,#e040c8 70%,#a53af0 100%);border:0;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;transition:transform .2s cubic-bezier(.2,1.4,.4,1),box-shadow .2s;animation:.4s cubic-bezier(.2,1.4,.4,1) both srv-pop;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 26px -8px #e040c8b3,0 4px 10px -4px #ff6b2c80}.scl-bubble:hover{transform:scale(1.06)}.scl-bubble:active{transform:scale(.96)}.scl-bubble:focus-visible{outline-offset:3px;outline:3px solid #e040c866}.scl-badge{color:#fff;background:#0d0d0d;border-radius:999px;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:650;line-height:20px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 0 2px #fff}.scl-panel{z-index:400;transform-origin:100% 100%;background:#fff;border-radius:22px;flex-direction:column;width:min(410px,100vw - 32px);height:min(680px,100vh - 116px);animation:.28s cubic-bezier(.2,.9,.3,1.1) both scl-open;display:flex;position:fixed;bottom:92px;right:20px;overflow:hidden;box-shadow:0 24px 60px -18px #0d0d0d59,0 0 0 1px #0d0d0d0f}.scl-head{color:#fff;background:linear-gradient(120deg,#ff6b2c 0%,#f2506a 38%,#e040c8 70%,#a53af0 100%);flex:none;padding:16px 16px 14px;position:relative}.scl-head-row{align-items:center;gap:12px;display:flex}.scl-logo{border-radius:10px;width:36px;height:36px;box-shadow:0 0 0 2px #fff9}.scl-head-text{flex-direction:column;flex:1;line-height:1.25;display:flex}.scl-head-text strong{letter-spacing:-.01em;font-size:16px;font-weight:700}.scl-head-text span{opacity:.9;font-size:13px}.scl-close{color:#fff;cursor:pointer;background:#ffffff2e;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.scl-team{align-items:center;gap:10px;margin-top:12px;font-size:13px;display:flex}.scl-faces{display:inline-flex}.scl-faces .sc-avatar{box-shadow:0 0 0 2px #ffffffe6}.scl-faces .sc-avatar+.sc-avatar{margin-left:-8px}.scl-body{background:#fff;flex-direction:column;flex:1;min-height:0;display:flex}.scl-body .sc-shell{border:0;border-radius:0;height:100%}.scl-body .sc-thread{padding:18px 14px 8px}.scl-body .sc-composer{margin:6px 12px 12px}.scl-body .srv-card{width:100%}.scl-loading{color:var(--sc-ink-3,#616161);background:#fff;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;font-size:13.5px;display:flex}.scl-spinner{border:3px solid #7c5cff2e;border-top-color:#7c5cff;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite scl-spin}@keyframes scl-spin{to{transform:rotate(360deg)}}@keyframes scl-open{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}@keyframes scl-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.scl-bubble,.scl-panel,.scl-loading{animation:none!important}}.scl-head-row .scl-close+.scl-close{margin-left:-4px}.scl-panel--expanded{width:min(880px,100vw - 40px);height:calc(100vh - 112px)}.scl-panel--expanded .sc-thread{padding:24px 28px 8px}.scl-panel--expanded .sc-content{max-width:640px}.scl-panel--expanded .sc-composer{width:min(640px,100% - 32px);margin:8px auto 16px}.scl-panel--expanded .srv-card{width:min(100%,440px)}.scl-panel{transition:width .28s cubic-bezier(.2,.9,.3,1),height .28s cubic-bezier(.2,.9,.3,1)}@media (prefers-reduced-motion:reduce){.scl-panel{transition:none}}.ibx{--ibx-top:56px;height:100dvh;color:var(--sc-ink);-webkit-font-smoothing:antialiased;background:#fff;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.ibx-top{height:var(--ibx-top);padding:env(safe-area-inset-top) 16px 0;box-sizing:content-box;border-bottom:1px solid var(--sc-line);flex:none;align-items:center;gap:10px;display:flex}.ibx-logo{border-radius:8px}.ibx-brand{letter-spacing:-.01em;font-size:16px;font-weight:700}.ibx-top-actions{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.ibx-agent{font:inherit;border:1px solid var(--sc-line);color:var(--sc-ink);background:#fff;border-radius:999px;padding:6px 10px;font-size:14px}.ibx-pill{border:1px solid var(--sc-line);height:34px;color:var(--sc-ink);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:999px;padding:0 14px;font-size:14px;font-weight:550}.ibx-pill--brand{color:#fff;background:linear-gradient(100deg,#ff6b2c 0%,#f2506a 38%,#e040c8 70%,#a53af0 100%);border:0;box-shadow:0 6px 16px -8px #e040c8b3}.ibx-link{font:inherit;color:var(--sc-ink-3);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0 4px;font-size:13px;text-decoration:underline}.ibx-push-on{align-items:center;gap:6px;display:inline-flex}.ibx-note{color:var(--sc-ink-2);max-width:260px;font-size:12px;line-height:1.35}.ibx-toast{left:50%;top:calc(var(--ibx-top) + env(safe-area-inset-top) + 10px);z-index:10;background:var(--sc-ink);color:#fff;border-radius:999px;padding:8px 14px;font-size:13px;animation:.2s ease-out both sc-in;position:fixed;transform:translate(-50%)}.ibx-main{flex:1;grid-template-columns:1fr;min-height:0;display:grid}.ibx-list{overflow-y:auto}.ibx-thread{flex-direction:column;min-height:0;display:none}.ibx--thread .ibx-list{display:none}.ibx--thread .ibx-thread{display:flex}@media (width>=900px){.ibx-main{grid-template-columns:340px 1fr}.ibx-list,.ibx--thread .ibx-list{border-right:1px solid var(--sc-line);display:block}.ibx-thread{display:flex}.ibx-back{display:none!important}}.ibx-item{color:inherit;border-bottom:1px solid #f2f2f2;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}.ibx-item:hover{background:#fafafa}.ibx-item--active{background:var(--sc-soft)}.ibx-item-avatar{color:#fff;background:linear-gradient(135deg,#ff6b2c,#e040c8 60%,#a53af0);border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-weight:650;display:inline-flex}.ibx-item-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ibx-item-text strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.ibx-item-text span{color:var(--sc-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ibx-item-meta{color:var(--sc-ink-3);flex-direction:column;flex:none;align-items:flex-end;gap:6px;font-size:12px;display:flex}.ibx-empty,.ibx-placeholder{text-align:center;color:var(--sc-ink-3);margin:auto;padding:40px 16px;font-size:14px}.ibx-thread-head{border-bottom:1px solid var(--sc-line);flex:none;align-items:center;gap:8px;padding:10px 12px;display:flex}.ibx-back{width:36px;height:36px;color:var(--sc-ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ibx-back:hover{background:var(--sc-soft)}.ibx-thread-title{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.ibx-thread-title strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.ibx-thread-title span{color:var(--sc-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ibx-thread .sc-shell{border:0;border-radius:0;flex:1;height:auto;min-height:0}.ibx-thread .sc-composer{margin-bottom:calc(12px + env(safe-area-inset-bottom))}.ibx-review{border-bottom:1px solid var(--sc-line);background:#fafafa;flex-direction:column;flex:none;gap:12px;max-height:70dvh;padding:14px 16px 16px;display:flex;overflow-y:auto}.ibx-error{color:#b42318;margin:0;font-size:13px}.ibx-send-review{height:46px;font:inherit;color:#fff;cursor:pointer;background:var(--sc-ink);border:0;border-radius:999px;font-size:15px;font-weight:650}.ibx-send-review:disabled{opacity:.35;cursor:default}.ibx-main>*,.ibx-thread .sc-shell,.ibx-thread .sc-thread{min-width:0}@media (width<=600px){.ibx-brand{display:none}.ibx-note{max-width:170px;font-size:11px}.ibx-pill{height:32px;padding:0 12px;font-size:13px}.ibx-thread .sc-thread{padding:16px 12px 8px}.ibx-thread .sc-row--merchant .sc-bubble,.ibx-thread .sc-row--agent .sc-bubble{max-width:85%}}.sc-row--card{align-items:flex-start}.rc-card{border:1px solid var(--sc-line);width:min(100%,400px);color:var(--sc-ink);text-align:left;background:#fff;border-radius:20px;animation:.35s ease-out both srv-rise;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 10px 28px -16px #00000038}.rc-mention{color:#7b2bd0;font:inherit;vertical-align:baseline;cursor:pointer;background:#a53af017;border:0;border-radius:7px;align-items:center;gap:4px;margin:0 1px;padding:0 7px 0 5px;font-weight:600;line-height:1.45;transition:background .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 0 -1.5px #a53af059}.rc-mention svg{opacity:.85}.rc-mention:hover,.rc-mention:focus-visible{background:#a53af029;outline:none;box-shadow:inset 0 -1.5px #a53af0b3}.sc-row--merchant .rc-mention{background:#a53af01f}.rc-pop{z-index:1000;width:320px;animation:.16s ease-out both rc-pop;position:fixed}.rc-pop--above{animation-name:rc-pop-up;transform:translateY(-100%)}.rc-pop .rc-card{width:100%;animation:none;box-shadow:0 18px 44px -12px #0000004d,0 0 0 1px #0000000a}@keyframes rc-pop{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}@keyframes rc-pop-up{0%{opacity:0;transform:translateY(calc(4px - 100%))scale(.98)}to{opacity:1;transform:translateY(-100%)}}.rc-sub{flex-direction:column;gap:14px;padding:16px;display:flex}.rc-sub--compact{gap:12px;padding:14px}.rc-sub--missing{color:var(--sc-ink-2);font-size:14px}.rc-sub-head{align-items:center;gap:10px;display:flex}.rc-sub-icon{color:#fff;background:linear-gradient(135deg,#ff6b2c,#e040c8 60%,#a53af0);border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.rc-sub-icon svg{width:17px;height:17px}.rc-sub-title{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.rc-sub-title strong{font-variant-numeric:tabular-nums;font-size:15px;font-weight:650}.rc-sub-title span{color:var(--sc-ink-3);font-size:12.5px}.rc-status{border-radius:999px;flex:none;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.rc-status i{background:currentColor;border-radius:50%;width:7px;height:7px}.rc-status--active{color:#0b7a3c;background:#12a1501a}.rc-status--active i{animation:2s ease-in-out infinite rc-pulse;box-shadow:0 0 0 3px #12a1502e}.rc-status--paused{color:#8a5300;background:#f5a52424}.rc-status--failed{color:#b42318;background:#d72c0d1a}.rc-status--cancelled{color:#6b6b6b;background:#f1f1f1}@keyframes rc-pulse{50%{box-shadow:0 0 0 5px #12a1500f}}.rc-sub-customer{align-items:center;gap:10px;display:flex}.rc-sub-customer>div{flex-direction:column;min-width:0;line-height:1.3;display:flex}.rc-sub-customer strong{font-size:14px;font-weight:600}.rc-sub-customer span{color:var(--sc-ink-3);font-size:12.5px}.rc-initials{color:#6a2cc0;background:#f1eefa;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:inline-flex}.rc-lines{background:var(--sc-soft);border-radius:14px;flex-direction:column;margin:0;padding:4px;list-style:none;display:flex}.rc-lines li{align-items:center;gap:10px;padding:6px;display:flex}.rc-lines li+li:not(.rc-more){border-top:1px solid #0000000d}.rc-thumb{background:#fff;border:1px solid #0000000f;border-radius:10px;flex:none;width:40px;height:40px;overflow:hidden}.rc-thumb img{object-fit:cover;width:100%;height:100%}.rc-line-text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.rc-line-text strong{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.rc-line-text span{color:var(--sc-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.rc-line-price{font-variant-numeric:tabular-nums;flex:none;font-size:13.5px;font-weight:600}.rc-line-price span{color:var(--sc-ink-3);font-weight:400}.rc-more{color:var(--sc-ink-3);justify-content:center;padding:4px 6px 6px;font-size:12px}.rc-next{justify-content:space-between;align-items:flex-end;gap:12px;padding:0 2px;display:flex}.rc-next>div{flex-direction:column;line-height:1.3;display:flex}.rc-next-label{color:var(--sc-ink-3);font-size:12px}.rc-next strong{font-variant-numeric:tabular-nums;font-size:15px;font-weight:650}.rc-next-rel{color:#7b2bd0;font-size:12px;font-weight:550}.rc-total{text-align:right;align-items:flex-end}.rc-open{background:var(--sc-ink);color:#fff;width:100%;height:42px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:600;transition:background .15s,transform .1s;display:inline-flex}.rc-open:hover{background:#2a2a2a}.rc-open:active{transform:scale(.99)}.rc-open:disabled,.rc-open--brand:disabled{background:var(--sc-soft);color:var(--sc-ink-3);box-shadow:none;filter:none;cursor:default}.rc-open--brand{background:linear-gradient(100deg,#ff6b2c 0%,#f2506a 38%,#e040c8 70%,#a53af0 100%);box-shadow:0 8px 20px -10px #e040c8b3}.rc-open--brand:hover{filter:brightness(1.05);background:linear-gradient(100deg,#ff6b2c 0%,#f2506a 38%,#e040c8 70%,#a53af0 100%)}.rc-skel{background:linear-gradient(90deg,#f2f2f2,#fafafa,#f2f2f2) 0 0/200% 100%;border-radius:8px;animation:1.2s linear infinite scl-shimmer}.rc-skel--line{height:14px}.rc-skel--short{width:50%}.rc-skel--block{border-radius:14px;height:92px}.rc-link{width:min(100%,380px)}.rc-window{background:#f6f6f7;border:1px solid #0000000f;border-radius:12px;margin:12px 12px 0;position:relative;overflow:hidden}.rc-window-bar{background:#fff;border-bottom:1px solid #0000000f;align-items:center;gap:5px;height:26px;padding:0 10px;display:flex}.rc-window-bar i{background:#e3e3e3;border-radius:50%;width:7px;height:7px}.rc-window-bar span{color:var(--sc-ink-3);white-space:nowrap;text-overflow:ellipsis;margin-left:8px;font-size:10.5px;overflow:hidden}.rc-window-body{box-sizing:border-box;grid-template-columns:64px 1fr;gap:10px;height:112px;padding:12px;display:grid}.rc-window-nav,.rc-window-main{flex-direction:column;gap:8px;display:flex}.rc-window b{background:#e4e4e7;border-radius:4px;height:8px;display:block}.rc-window-nav b{width:100%}.rc-window-nav .rc-on{opacity:.7;background:linear-gradient(90deg,#f2506a,#a53af0)}.rc-w40{width:40%}.rc-w60{width:60%}.rc-w75{width:75%}.rc-w90{width:90%}.rc-target{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;font-size:11px;font-weight:600;animation:2.2s ease-in-out infinite rc-glow;display:flex;position:relative;box-shadow:0 0 0 2px #e040c8,0 0 0 6px #e040c829}.rc-target span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rc-target em{background:linear-gradient(90deg,#e040c8,#a53af0);border-radius:999px;flex:none;width:26px;height:14px}@keyframes rc-glow{50%{box-shadow:0 0 0 2px #e040c8,0 0 0 9px #e040c814}}.rc-cursor{filter:drop-shadow(0 2px 3px #00000040);animation:2.2s ease-in-out infinite rc-cursor;position:absolute;bottom:14px;right:26%}@keyframes rc-cursor{0%,to{transform:translate(10px,8px)}50%{transform:translate(0)}}.rc-link-body{flex-direction:column;gap:4px;padding:14px 16px 16px;display:flex}.rc-crumb{color:var(--sc-ink-3);font-size:12px}.rc-link-body>strong{letter-spacing:-.01em;font-size:16px;font-weight:650}.rc-link-body p{color:var(--sc-ink-2);margin:0 0 10px;font-size:13.5px;line-height:1.5}.rc-hint{text-align:center;color:var(--sc-ink-3);margin-top:6px;font-size:12px}.ibx-tabs{background:#ececec;border-radius:999px;align-self:flex-start;gap:4px;padding:4px;display:flex}.ibx-tab{height:30px;font:inherit;color:var(--sc-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:550}.ibx-tab--on{color:var(--sc-ink);background:#fff;box-shadow:0 1px 3px #0000001f}.ibx-tip{color:var(--sc-ink-3);margin:-4px 0 0;font-size:12.5px}.sci-field select{max-width:100%}@media (prefers-reduced-motion:reduce){.rc-card,.rc-pop,.rc-target,.rc-cursor,.rc-skel,.rc-status--active i{animation:none!important}}.rc-pop{-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.rc-sub--compact .rc-sub-title strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.rc-msg{flex-direction:column;gap:8px;min-width:0;max-width:min(78%,560px);display:flex}.sc-row--merchant .rc-msg{align-items:flex-end}.rc-msg>.sc-bubble{max-width:100%!important}.rc-mention.rc-mention--order{color:#c2410c;background:#ff6b2c1a;box-shadow:inset 0 -1.5px #ff6b2c66}.rc-mention.rc-mention--order:hover,.rc-mention.rc-mention--order:focus-visible{background:#ff6b2c2e;box-shadow:inset 0 -1.5px #ff6b2ccc}.rc-mention--active{background:#a53af033;box-shadow:inset 0 -2px #a53af0e6}.rc-mention--order.rc-mention--active{background:#ff6b2c38;box-shadow:inset 0 -2px #ff6b2ce6}.rc-sub-icon--order{background:linear-gradient(135deg,#ffb21e,#ff6b2c 55%,#f2506a)}.rc-order-tags{flex-wrap:wrap;gap:6px;margin-top:-4px;display:flex}.rc-tag{color:#8a5300;background:#f5a52424;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 9px;font-size:12px;font-weight:550;display:inline-flex}.rc-tag--done{color:#4a4a4a;background:#f1f1f1}.rc-tag--sub{color:#7b2bd0;background:#a53af01a}.rc-tag--plain{color:var(--sc-ink-3);background:0 0;padding:0 2px}.rc-strip{flex-direction:column;gap:6px;width:100%;max-width:100%;display:flex}.rc-strip-label{color:var(--sc-ink-3);padding-left:2px;font-size:12px}.rc-strip-row{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:8px;padding:2px 2px 6px;display:flex;overflow-x:auto}.rc-strip-item{border:1px solid var(--sc-line);width:196px;font:inherit;color:var(--sc-ink);text-align:left;cursor:pointer;scroll-snap-align:start;background:#fff;border-radius:14px;flex-direction:column;flex:none;gap:8px;padding:10px 12px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.rc-strip-item:hover,.rc-strip-item--active{border-color:#a53af080;transform:translateY(-1px);box-shadow:0 6px 18px -10px #a53af099}.rc-strip-item:disabled{cursor:default}.rc-strip-top{align-items:center;gap:6px;min-width:0;display:flex}.rc-strip-top strong{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;flex:1;min-width:0;font-size:13.5px;font-weight:650;overflow:hidden}.rc-strip-top .rc-status{gap:4px;height:20px;padding:0 7px;font-size:11px}.rc-strip-top .rc-status i{width:6px;height:6px}.rc-strip-icon{color:#fff;background:linear-gradient(135deg,#ff6b2c,#e040c8 60%,#a53af0);border-radius:7px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.rc-strip-icon--order{background:linear-gradient(135deg,#ffb21e,#ff6b2c 55%,#f2506a)}.rc-strip-thumbs{gap:4px;display:flex}.rc-thumb--sm{border-radius:8px;width:30px;height:30px}.rc-strip-bottom{color:var(--sc-ink-3);justify-content:space-between;gap:8px;font-size:12px;display:flex}.rc-strip-bottom b{color:var(--sc-ink);font-variant-numeric:tabular-nums;font-weight:650}.rc-strip-missing{color:var(--sc-ink-3);font-size:12px}.rc-pricing{flex-direction:column;gap:14px;width:min(100%,380px);padding:16px;display:flex}.rc-pricing-head{align-items:center;gap:10px;display:flex}.rc-pricing-head img{border-radius:10px;box-shadow:0 6px 14px -6px #e040c899}.rc-pricing-head div{flex-direction:column;line-height:1.25;display:flex}.rc-pricing-head strong{font-size:15px;font-weight:700}.rc-pricing-head span{color:#7b2bd0;font-size:12.5px;font-weight:550}.rc-pricing-you{background:linear-gradient(120deg,#ff6b2c14,#e040c812 55%,#a53af01a);border-radius:14px;flex-direction:column;gap:4px;padding:14px;display:flex}.rc-pricing-you strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:750}.rc-meter{background:#00000012;border-radius:999px;height:8px;margin:8px 0 2px;position:relative}.rc-meter-fill{transform-origin:0;background:linear-gradient(90deg,#ff6b2c,#f2506a 40%,#e040c8 70%,#a53af0);border-radius:999px;animation:.9s cubic-bezier(.2,.8,.2,1) .2s both rc-grow;position:absolute;inset:0 auto 0 0}.rc-meter-dot{background:#fff;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;animation:.4s .9s both srv-pop;position:absolute;top:50%;box-shadow:0 0 0 3px #e040c8,0 4px 10px #e040c880}@keyframes rc-grow{0%{transform:scaleX(0)}to{transform:none}}.rc-pricing-asof{color:var(--sc-ink-3);font-size:11.5px}.rc-tiers{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.rc-tier{color:var(--sc-ink-2);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;display:flex}.rc-tier-name{flex:1;min-width:0}.rc-tier-price{color:var(--sc-ink);font-variant-numeric:tabular-nums;font-weight:600}.rc-tier--you{color:var(--sc-ink);background:#fff;font-weight:600;box-shadow:inset 0 0 0 1.5px #e040c8}.rc-tier--next{background:var(--sc-soft)}.rc-tier-badge{color:#fff;background:linear-gradient(100deg,#ff6b2c,#e040c8 60%,#a53af0);border-radius:999px;flex:none;height:20px;padding:0 8px;font-size:11px;font-weight:650;line-height:20px}.rc-tier-badge--next{color:var(--sc-ink-2);background:#e4e4e7}.rc-pricing-note{color:var(--sc-ink-3);margin:0;font-size:12px;line-height:1.5}@media (prefers-reduced-motion:reduce){.rc-meter-fill,.rc-meter-dot,.rc-strip-item{transition:none;animation:none!important}}:root{--scl-split-w:clamp(380px, 34vw, 500px)}html.scl-split body{margin-right:var(--scl-split-w);transition:margin-right .28s cubic-bezier(.2,.9,.3,1)}.scl-panel--split{width:var(--scl-split-w);height:100vh;box-shadow:-1px 0 0 var(--sc-line), -24px 0 48px -36px #0d0d0d59;border-radius:0;animation:.3s cubic-bezier(.2,.9,.3,1) both scl-dock;top:0;bottom:0;right:0}.scl-panel--split .scl-head{padding-top:18px}.scl-panel--split .sc-thread{padding:18px 16px 8px}.scl-panel--split .srv-card,.scl-panel--split .rc-card{width:100%}.scl-bubble--hidden{display:none}@keyframes scl-dock{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html.scl-split body{transition:none}.scl-panel--split{animation:none}}.rc-offer{width:min(100%,400px)}.rc-offer-products{align-items:center;gap:10px;min-width:0;margin-top:-2px;display:flex}.rc-offer-thumbs{flex:none;display:flex}.rc-offer-thumbs .rc-thumb+.rc-thumb{margin-left:-8px;box-shadow:-2px 0 #fff}.rc-thumb-letter{color:#6a2cc0;background:#f1eefa;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;font-weight:650;display:flex}.rc-offer-names{min-width:0;color:var(--sc-ink-2);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;overflow:hidden}.rc-widget,.rc-tiers-bundle{background:var(--sc-soft);border-radius:14px;flex-direction:column;gap:6px;padding:10px;display:flex}.rc-widget-row,.rc-bundle-bar{background:#fff;border:1px solid #00000012;border-radius:10px;align-items:center;gap:10px;padding:9px 11px;display:flex}.rc-widget-row i{background:#fff;border:1.5px solid #c9c9cf;border-radius:50%;flex:none;width:16px;height:16px}.rc-widget-row--on,.rc-bundle-bar--on{border-color:#e040c8;box-shadow:0 0 0 1px #e040c8,0 6px 16px -10px #e040c8b3}.rc-widget-row--on i{border:5px solid #e040c8}.rc-widget-text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.rc-widget-text strong{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.rc-widget-text span{color:var(--sc-ink-3);font-size:12px}.rc-widget-row em,.rc-bundle-bar em{color:#0b7a3c;background:#12a1501f;border-radius:999px;flex:none;padding:2px 8px;font-size:11.5px;font-style:normal;font-weight:650}.sc-note{color:#3d3510;background:#fff8db;border:1px solid #f3e2a0;border-radius:14px;align-self:stretch;margin:2px 0;padding:10px 14px 12px;animation:.2s ease-out both sc-in}.sc-note-head{color:#7a6510;align-items:center;gap:6px;font-size:12px;font-weight:650;display:flex}.sc-note-head span{color:#a08a3a;margin-left:auto;font-weight:400}.sc-note-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:14.5px;line-height:1.55}.sc-mention{color:#6b4e00;background:#e096002e;border-radius:6px;padding:0 6px;font-weight:650;display:inline-flex}.sc-note-bar{color:#6b5300;background:#fff3c2;border-radius:12px;align-items:center;gap:8px;margin:8px 16px -2px;padding:7px 12px;font-size:13px;font-weight:550;display:flex}.sc-note-bar span{flex:1;min-width:0}.sc-note-bar button{font:inherit;color:#6b5300;text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}.sc-note-bar--reply{background:var(--sc-soft);color:var(--sc-ink-2)}.sc-note-bar--reply button{color:var(--sc-ink)}.sc-composer--note{background:#fffbe8;border-color:#f0d77a;box-shadow:0 0 0 3px #f0c83c2e}.sc-composer--note .sc-send{background:#b8860b}.sc-suggest{gap:6px;margin:8px 16px -2px;display:flex}.sc-suggest button{border:1px solid var(--sc-line);height:32px;font:inherit;color:var(--sc-ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 5px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 4px 12px -8px #0000004d}.sc-suggest button:hover{background:var(--sc-soft)}.sc-msg-stack{flex-direction:column;gap:6px;min-width:0;max-width:min(80%,34rem);display:flex}.sc-row--merchant .sc-msg-stack{align-items:flex-end}.sc-msg-stack>.rc-msg,.sc-msg-stack>.sc-bubble{max-width:100%}.sc-files{flex-direction:column;gap:6px;width:100%;max-width:360px;display:flex}.sc-note .sc-files{margin-top:8px}.sc-file-grid{border-radius:16px;gap:4px;display:grid;overflow:hidden}.sc-file-grid--1{grid-template-columns:1fr}.sc-file-grid--2{grid-template-columns:1fr 1fr}.sc-file-grid--3{grid-template-columns:1fr 1fr 1fr}.sc-file-img{background:var(--sc-soft);cursor:zoom-in;aspect-ratio:4/3;border:0;padding:0;display:block;overflow:hidden}.sc-file-grid--1 .sc-file-img{aspect-ratio:auto;max-height:280px}.sc-file-img img{object-fit:cover;width:100%;height:100%;display:block}.sc-file-img .rc-skel,.sc-file-video .rc-skel{border-radius:0;width:100%;height:100%;min-height:120px;display:block}.sc-file-video{background:#000;border-radius:16px;overflow:hidden}.sc-file-video video{width:100%;max-height:300px;display:block}.sc-file-chip{border:1px solid var(--sc-line);font:inherit;color:var(--sc-ink);text-align:left;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:9px 12px;display:flex}.sc-file-chip:hover{background:var(--sc-soft)}.sc-file-chip svg{color:var(--sc-ink-3);flex:none}.sc-file-badge{letter-spacing:.03em;color:#fff;background:linear-gradient(135deg,#ff6b2c,#e040c8 60%,#a53af0);border-radius:9px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:10px;font-weight:750;display:inline-flex}.sc-file-text,.sc-pending-text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.sc-file-text strong,.sc-pending-text strong{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.sc-file-text span,.sc-pending-text span{color:var(--sc-ink-3);font-size:12px}.sc-attach{width:36px;height:36px;color:var(--sc-ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-self:flex-end;align-items:center;margin-left:-8px;display:inline-flex}.sc-attach:hover{background:var(--sc-soft);color:var(--sc-ink)}.sc-pending{gap:8px;margin:8px 16px -2px;padding-bottom:2px;display:flex;overflow-x:auto}.sc-pending-item{border:1px solid var(--sc-line);background:#fff;border-radius:12px;flex:none;align-items:center;gap:8px;width:200px;padding:6px 28px 6px 6px;display:flex;position:relative}.sc-pending-item img{object-fit:cover;border-radius:8px;flex:none;width:36px;height:36px}.sc-pending-item button{background:var(--sc-soft);width:18px;height:18px;color:var(--sc-ink-2);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:6px;right:6px}.sc-pending-item--busy:after{content:"";background:linear-gradient(90deg,#ff6b2c,#e040c8,#a53af0) 0 0/200% 100%;border-radius:2px;height:2px;animation:1s linear infinite scl-shimmer;position:absolute;bottom:3px;left:6px;right:6px}.sc-pending-item--error{border-color:#d72c0d66}.sc-pending-item--error .sc-pending-text span{color:#b42318}.sc-shell{position:relative}.sc-shell--drop{box-shadow:inset 0 0 0 2px #e040c8}.sc-drop{z-index:5;color:#7b2bd0;pointer-events:none;background:#ffffffeb;border:2px dashed #e040c8;border-radius:14px;justify-content:center;align-items:center;font-size:15px;font-weight:650;display:flex;position:absolute;inset:8px}.sc-empty-card{text-align:left;justify-content:center;margin-top:18px;display:flex}.av-card{border:1px solid var(--sc-line);width:min(100%,400px);color:var(--sc-ink);text-align:left;background:#fff;border-radius:20px;padding:16px;animation:.35s ease-out both srv-rise;box-shadow:0 10px 28px -18px #00000040}.av-head{align-items:flex-start;gap:12px;display:flex}.av-moon{color:#fff;background:linear-gradient(135deg,#a53af0,#e040c8 60%,#ff6b2c);border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;box-shadow:0 8px 18px -8px #a53af0b3}.av-pill{color:#8a5300;background:#f5a52426;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 9px;font-size:11.5px;font-weight:650;display:inline-flex}.av-pill:before{content:"";background:#f5a524;border-radius:50%;width:6px;height:6px}.av-head h3{letter-spacing:-.015em;margin:6px 0 2px;font-size:18px;font-weight:700;line-height:1.25}.av-head p{color:var(--sc-ink-2);margin:0;font-size:13px}.av-strip{margin:16px 0 6px}.av-track{background:#f1f1f3;border-radius:999px;height:12px;position:relative;overflow:hidden}.av-block{opacity:.9;background:linear-gradient(90deg,#ff6b2c,#e040c8 60%,#a53af0);border-radius:999px;position:absolute;top:0;bottom:0}.av-now{background:#0d0d0d;border-radius:2px;width:3px;position:absolute;top:-2px;bottom:-2px;left:0}.av-ticks{height:16px;color:var(--sc-ink-3);margin-top:4px;font-size:11px;position:relative}.av-ticks span{white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.av-ticks span:first-child{color:var(--sc-ink);font-weight:650;transform:none}.av-team{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.av-team li{align-items:center;gap:8px;font-size:13px;display:flex}.av-team strong{font-weight:600}.av-team li>span:last-child{color:var(--sc-ink-3);margin-left:auto}.av-promise{background:var(--sc-soft);border-radius:14px;flex-direction:column;gap:8px;margin:14px 0 0;padding:12px;list-style:none;display:flex}.av-promise li{color:var(--sc-ink-2);gap:8px;font-size:13px;line-height:1.45;display:flex}.av-promise svg{color:#12a150;flex:none;margin-top:2px}.av-tip{color:var(--sc-ink-3);margin:10px 2px 0;font-size:12.5px;line-height:1.45}.av-card--online{align-items:center;gap:12px;padding:12px 14px;display:flex}.av-faces{flex:none;display:inline-flex}.av-face{display:inline-flex;position:relative}.av-face+.av-face{margin-left:-8px}.av-face .sc-avatar{box-shadow:0 0 0 2px #fff}.av-face i{background:#12a150;border-radius:50%;width:10px;height:10px;animation:2s ease-in-out infinite rc-pulse;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 0 2px #fff}.av-online-text{flex-direction:column;line-height:1.35;display:flex}.av-online-text strong{font-size:14px;font-weight:650}.av-online-text span{color:var(--sc-ink-2);font-size:12.5px}.scl-status{align-items:center;gap:6px;display:inline-flex}.scl-dot{background:#5dff9a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #5dff9a40}@media (prefers-reduced-motion:reduce){.av-card,.av-face i{animation:none!important}}.av-card,.srv-card,.rc-card,.sc-note{box-sizing:border-box}.mp-stack{z-index:401;flex-direction:column;align-items:flex-end;gap:10px;width:min(360px,100vw - 32px);display:flex;position:fixed;bottom:92px;right:20px}.mp-card{box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;color:var(--sc-ink);transform-origin:100% 100%;background:#fffffff5;border-radius:22px;padding:12px;animation:.4s cubic-bezier(.2,.9,.3,1.2) both mp-in;box-shadow:0 24px 48px -18px #0d0d0d61,0 0 0 1px #0d0d0d0f}.mp-head{align-items:center;gap:8px;padding:0 2px 8px;display:flex}.mp-who{flex:1;align-items:baseline;gap:4px;min-width:0;display:flex}.mp-who strong{font-size:13.5px;font-weight:650}.mp-who span{color:var(--sc-ink-3);white-space:nowrap;font-size:12px}.mp-head time{color:var(--sc-ink-3);white-space:nowrap;font-size:11.5px}.mp-close{width:24px;height:24px;color:var(--sc-ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin-right:-4px;display:inline-flex}.mp-close:hover{background:var(--sc-soft);color:var(--sc-ink)}.mp-bubble{background:var(--sc-soft);width:100%;font:inherit;color:var(--sc-ink);text-align:left;cursor:pointer;overflow-wrap:anywhere;-webkit-line-clamp:4;border:0;border-radius:16px 16px 16px 6px;-webkit-box-orient:vertical;padding:11px 14px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.mp-bubble:hover{background:#ececee}.mp-files{color:var(--sc-ink-3);margin-top:4px;font-size:12px;display:block}.mp-rich{border-radius:14px;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;display:flex}.mp-rich--review img{border-radius:9px;box-shadow:0 6px 14px -6px #e040c899}.mp-rich--review div{flex-direction:column;gap:2px;min-width:0;display:flex}.mp-rich--review strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;overflow:hidden}.mp-stars{color:var(--sc-ink-2);align-items:center;gap:1px;font-size:12px;display:inline-flex}.mp-stars b{color:var(--sc-ink);margin:0 4px 0 5px}.mp-rich--help{color:#174ea6;background:#eef4fe;font-size:12.5px;line-height:1.4}.mp-help-icon{color:#fff;background:#1a73e8;border-radius:10px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.mp-actions{gap:8px;margin-top:10px;display:flex}.mp-actions .mp-btn{flex:1}.mp-btn{border:1px solid var(--sc-line);height:38px;font:inherit;color:var(--sc-ink);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;padding:0 14px;font-size:13.5px;font-weight:600;transition:background .15s,transform .1s,filter .15s}.mp-btn:active{transform:scale(.97)}.mp-btn:disabled{opacity:.55;cursor:default}.mp-btn--plain:hover{background:var(--sc-soft)}.mp-btn--dark{background:var(--sc-ink);color:#fff;border-color:#0000}.mp-btn--dark:hover{background:#2a2a2a}.mp-btn--brand{color:#fff;background:linear-gradient(100deg,#ff6b2c 0%,#f2506a 38%,#e040c8 70%,#a53af0 100%);border-color:#0000;box-shadow:0 8px 18px -8px #e040c8bf}.mp-btn--brand:hover{filter:brightness(1.06)}.mp-more{color:#fff;height:28px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0d0dbf;border:0;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600}@keyframes mp-in{0%{opacity:0;transform:translateY(12px)scale(.95)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mp-card{animation:none}}.ho-card{box-sizing:border-box;border:1px solid var(--sc-line);background:#fff;border-radius:20px;width:min(100%,380px);padding:14px;animation:.35s ease-out both srv-rise;box-shadow:0 10px 28px -18px #00000040}.ho-head{align-items:center;gap:10px;display:flex}.ho-head div{flex-direction:column;line-height:1.25;display:flex}.ho-head strong{font-size:14px;font-weight:650}.ho-head span{color:var(--sc-ink-3);font-size:12px}.ho-body{margin:10px 0 0;font-size:15px;line-height:1.5}.ho-perk{color:#174ea6;background:#eef4fe;border-radius:12px;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.ho-perk svg{color:#1a73e8;flex:none;margin-top:1px}.ho-actions{gap:8px;margin-top:12px;display:flex}.ho-actions .mp-btn{flex:1}.sc-composer{position:relative}.sc-gif-btn{width:auto;font:inherit;letter-spacing:.04em;border-radius:8px;padding:0 6px;font-size:11px;font-weight:800}.ct-pop{z-index:20;box-sizing:border-box;background:#fff;border-radius:18px;width:min(340px,100vw - 40px);padding:10px;animation:.2s ease-out both mp-in;position:absolute;bottom:calc(100% + 8px);left:8px;box-shadow:0 20px 44px -16px #0d0d0d59,0 0 0 1px #0d0d0d0f}.ct-search{box-sizing:border-box;border:1px solid var(--sc-line);width:100%;height:34px;font:inherit;border-radius:999px;outline:none;padding:0 12px;font-size:13.5px}.ct-search:focus{border-color:#e040c8}.ct-tabs{gap:4px;margin-top:8px;display:flex}.ct-tab{cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;height:30px;font-size:17px}.ct-tab--on,.ct-tab:hover{background:var(--sc-soft)}.ct-grid{grid-template-columns:repeat(8,1fr);gap:2px;max-height:220px;margin-top:8px;display:grid;overflow-y:auto}.ct-grid button{cursor:pointer;background:0 0;border:0;border-radius:10px;height:36px;font-size:21px;transition:transform .1s}.ct-grid button:hover{background:var(--sc-soft);transform:scale(1.15)}.ct-gifs{columns:2;column-gap:6px;max-height:300px;margin-top:8px;overflow-y:auto}.ct-gifs button{background:var(--sc-soft);cursor:pointer;break-inside:avoid;border:0;border-radius:10px;width:100%;margin-bottom:6px;padding:0;display:block;overflow:hidden}.ct-gifs img{width:100%;display:block}.ct-gifs button:hover{outline:2px solid #e040c8}.ct-empty{color:var(--sc-ink-3);text-align:center;grid-column:1/-1;margin:16px 4px;font-size:13px}.ct-credit{color:var(--sc-ink-3);text-align:right;margin-top:6px;font-size:10.5px;display:block}.sc-shortcuts{background:#fff;border-radius:16px;flex-direction:column;gap:2px;margin:8px 16px -2px;padding:6px;display:flex;box-shadow:0 12px 30px -14px #00000059,0 0 0 1px #0000000f}.sc-shortcuts button{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.sc-shortcuts button:first-child,.sc-shortcuts button:hover{background:var(--sc-soft)}.sc-shortcut-key{color:#7b2bd0;background:#a53af01a;border-radius:7px;flex:none;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:700}.sc-shortcut-text{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.sc-shortcut-text strong{font-size:13.5px;font-weight:600}.sc-shortcut-text span{color:var(--sc-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.rm-wrap{position:relative}.rm-button{align-items:center;gap:6px;display:inline-flex}.rm-chip{color:#6a2cc0;background:#a53af01a;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 6px 0 12px;font-size:13px;font-weight:600;display:inline-flex}.rm-chip--due{color:#8a5300;background:#fff1d6}.rm-chip button{width:22px;height:22px;color:inherit;cursor:pointer;background:#ffffffb3;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.rm-pop{z-index:30;box-sizing:border-box;background:#fff;border-radius:18px;flex-direction:column;gap:8px;width:280px;padding:12px;animation:.2s ease-out both mp-in;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 44px -16px #0d0d0d59,0 0 0 1px #0d0d0d0f}.rm-pop>strong{font-size:14px}.rm-presets{flex-direction:column;gap:2px;display:flex}.rm-presets button{font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;gap:8px;padding:8px 10px;font-size:13.5px;display:flex}.rm-presets button:hover{background:var(--sc-soft)}.rm-presets span:last-child{color:var(--sc-ink-3)}.rm-custom{color:var(--sc-ink-3);flex-direction:column;gap:4px;font-size:12px;display:flex}.rm-custom input,.rm-note{box-sizing:border-box;border:1px solid var(--sc-line);height:34px;font:inherit;border-radius:10px;padding:0 10px;font-size:13px}.rm-set{width:100%}.rm-badge{color:#6a2cc0;white-space:nowrap;background:#a53af01a;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:650}.rm-badge--due{color:#8a5300;background:#fff1d6}.sp-backdrop{z-index:50;background:#0d0d0d4d;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.sp-panel{box-sizing:border-box;background:#fff;border-radius:22px;width:min(560px,100%);min-width:0;max-height:min(720px,100%);padding:16px;animation:.25s ease-out both mp-in;overflow-y:auto;box-shadow:0 30px 60px -20px #0006}.sp-head{align-items:center;gap:8px;margin-bottom:12px;display:flex}.sp-head strong{font-size:17px}.sp-head span{color:var(--sc-ink-3);flex:1;font-size:13px}.sp-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.sp-list li{background:var(--sc-soft);border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.sp-add{width:100%;margin-top:12px}.sp-form{flex-direction:column;gap:10px;display:flex}.sp-form textarea{font:inherit;border:1px solid var(--sc-line);resize:vertical;border-radius:10px;padding:10px;font-size:14px}.rm-button--set{color:#6a2cc0;background:#a53af01a;border-color:#0000}.rm-count{color:#fff;background:#6a2cc0;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.rm-pop{width:320px}.rm-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rm-list li{background:#a53af012;border-radius:12px;align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.rm-when{color:#6a2cc0;flex:none;padding-top:1px;font-size:12px;font-weight:700}.rm-text{flex-direction:column;flex:1;min-width:0;font-size:13px;line-height:1.35;display:flex}.rm-text em{color:var(--sc-ink-3);font-size:11.5px;font-style:normal}.rm-list button{width:20px;height:20px;color:var(--sc-ink-2);cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}textarea.rm-note{resize:none;height:auto;padding:8px 10px;line-height:1.4}.rm-presets{grid-template-columns:1fr 1fr;gap:6px;display:grid}.rm-presets button,.rm-custom{border:1px solid var(--sc-line);font:inherit;cursor:pointer;text-align:left;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:1px;padding:7px 10px;font-size:13px;display:flex}.rm-presets button span:last-child{color:var(--sc-ink-3);font-size:11.5px}.rm-custom{color:var(--sc-ink-3);grid-column:1/-1;font-size:11.5px}.rm-custom input{width:100%;height:30px;font:inherit;color:var(--sc-ink);background:0 0;border:0;padding:0;font-size:13px}.rm-presets .rm-on,.rm-custom.rm-on{background:#e040c80d;border-color:#e040c8;box-shadow:0 0 0 1px #e040c8}.sc-note--reminder{color:#3b1d6e;background:#f3ecff;border-color:#ddc8ff}.sc-note--reminder .sc-note-head{color:#6a2cc0}.sc-note--reminder .sc-note-head span{color:#8f6cc7}.ibx-side{border-left:1px solid var(--sc-line);background:#fcfcfd;min-height:0;display:none;overflow-y:auto}@media (width>=1200px){.ibx--side .ibx-main{grid-template-columns:320px 1fr 300px}.ibx--side .ibx-side{display:block}.ibx-store-btn{display:none}}@media (width<=1199px){.ibx-side--open{top:calc(var(--ibx-top) + env(safe-area-inset-top) + 1px);z-index:40;width:min(340px,100vw);animation:.25s ease-out both scl-dock;display:block;position:fixed;bottom:0;right:0;box-shadow:-20px 0 40px -24px #00000059}}.ibx-store-btn--on{background:var(--sc-soft)}.mi-panel{flex-direction:column;gap:14px;padding:16px;display:flex}.mi-hero{align-items:center;gap:10px;display:flex}.mi-avatar{color:#fff;background:linear-gradient(135deg,#ff6b2c,#e040c8 60%,#a53af0);border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-weight:700;display:inline-flex}.mi-hero div{flex-direction:column;min-width:0;line-height:1.3;display:flex}.mi-hero strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:650;overflow:hidden}.mi-hero span{color:var(--sc-ink-3);font-size:12.5px}.mi-facts{border:1px solid var(--sc-line);background:#fff;border-radius:14px;flex-direction:column;gap:2px;margin:0;display:flex;overflow:hidden}.mi-facts>div{padding:9px 12px}.mi-facts>div+div{border-top:1px solid #f1f1f1}.mi-facts dt{color:var(--sc-ink-3);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:600}.mi-facts dd{color:var(--sc-ink);flex-wrap:wrap;align-items:center;gap:6px;margin:3px 0 0;font-size:13.5px;display:flex}.mi-mono span{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.mi-copy{background:var(--sc-soft);width:24px;height:24px;color:var(--sc-ink-2);cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.mi-copy:hover{color:var(--sc-ink);background:#e8e8ea}.mi-flag{font-size:16px}.mi-time{flex-direction:column;line-height:1.35;display:flex}.mi-time b{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.mi-time span{color:var(--sc-ink-3);font-size:12px}.mi-time em{color:#6a2cc0;font-size:11.5px;font-style:normal}.mi-night{color:#3b1d6e}.mi-tag{background:var(--sc-soft);color:var(--sc-ink-2);border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:650}.mi-tag--plus,.mi-tag--ok{color:#0b7a3c;background:#12a1501f}.mi-tag--gone{color:#b42318;background:#d72c0d1a}.mi-muted{color:var(--sc-ink-3)}.mi-note{margin:0;font-size:12px;line-height:1.45}.mi-links{flex-wrap:wrap;gap:6px;display:flex}.mi-links a{border:1px solid var(--sc-line);height:30px;color:var(--sc-ink);background:#fff;border-radius:999px;align-items:center;padding:0 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.mi-links a:hover{background:var(--sc-soft)}.sc-composer{align-items:flex-end;gap:4px;padding:6px 6px 6px 10px}.sc-composer textarea{box-sizing:border-box;height:36px;min-height:36px;max-height:160px;padding:8px 4px;line-height:20px;overflow-y:auto}.sc-composer .sc-attach{width:34px;height:36px;margin-left:0}.sc-attach+.sc-attach{margin-left:-4px}.sc-composer .sc-gif-btn{width:auto;padding:0 6px}.sc-composer .sc-send{align-self:flex-end}.ibx-section{letter-spacing:.05em;text-transform:uppercase;color:var(--sc-ink-3);border-top:1px solid var(--sc-line);padding:14px 16px 6px;font-size:11.5px;font-weight:650}.ibx-item--resolved:hover,.ibx-item--resolved.ibx-item--active{opacity:1}.ibx-resolve{align-items:center;gap:6px;display:inline-flex}.ibx-resolve--open{color:#0b7a3c;border-color:#12a15059}.ibx-resolve--open:hover{background:#12a15014}.ibx-resolved-bar{color:#0b7a3c;background:#12a15014;border-bottom:1px solid #12a15026;flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;display:flex}.ibx-resolved-bar span{color:#3f7a57;font-weight:400}.st-avatar{border-radius:12px;flex:none;display:inline-flex;position:relative;overflow:visible}.st-avatar>img,.st-avatar>svg,.st-initials{border-radius:11px;width:100%;height:100%}.st-avatar>img{object-fit:contain;background:#fff;box-shadow:inset 0 0 0 1px #00000014}.st-initials{color:#fff;letter-spacing:.02em;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.st-dev{color:#ffb21e;letter-spacing:.06em;background:#1f2433;border-radius:5px;padding:0 4px;font-size:8.5px;font-style:normal;font-weight:800;line-height:13px;position:absolute;bottom:-4px;right:-5px;box-shadow:0 0 0 2px #fff}.st-avatar>img.st-bag{object-fit:contain;box-sizing:border-box;box-shadow:none;background:#f4f6f1;padding:5px}.st-avatar--dev>img.st-bag{background:#eef0f4}.st-avatar>img.st-bag,.st-avatar--dev>img.st-bag{background:#fff;box-shadow:inset 0 0 0 1px #0000001a}.ibx-frame{background:#fff;height:100dvh;display:flex}.ibx-frame>.ibx{flex:1;min-width:0}.rail{width:76px;padding:calc(12px + env(safe-area-inset-top)) 0 12px;background:#16131d;flex-direction:column;flex:none;align-items:center;gap:6px;display:flex}.rail-logo{border-radius:10px;margin-bottom:10px}.rail-item{color:#a7a2b3;border-radius:14px;flex-direction:column;align-items:center;gap:3px;width:62px;padding:8px 0 6px;font-size:10.5px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.rail-item:hover{color:#fff;background:#ffffff0f}.rail-item--on{color:#fff;background:#ffffff1a}.rail-item--on:before{content:"";background:linear-gradient(#ff6b2c,#e040c8 60%,#a53af0);border-radius:0 3px 3px 0;width:3px;position:absolute;top:12px;bottom:12px;left:-7px}.rail-badge{color:#fff;text-align:center;box-sizing:border-box;background:#e040c8;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-style:normal;font-weight:700;line-height:16px;position:absolute;top:3px;right:9px}@media (width<=700px){.ibx-frame{flex-direction:column-reverse}.rail{width:100%;height:auto;padding:6px 0 calc(6px + env(safe-area-inset-bottom));flex-direction:row;justify-content:space-around}.rail-logo,.rail-item--on:before{display:none}.ibx-frame>.ibx{flex:1;height:auto;min-height:0}}.ibx-count{color:var(--sc-ink-3);font-size:13px}.mx-search{width:min(320px,50vw)}.mx-list{flex:1;padding:8px 16px;overflow-y:auto}.mx-row{color:inherit;border-radius:14px;grid-template-columns:36px 1fr auto auto;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.mx-row:hover{background:var(--sc-soft)}.mx-row--gone{opacity:.55}.mx-name{flex-direction:column;min-width:0;line-height:1.3;display:flex}.mx-name strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.mx-name span{color:var(--sc-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.mx-installed{color:var(--sc-ink-3);white-space:nowrap;font-size:12.5px}.mx-chat{border:1px solid var(--sc-line);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.mx-chat--open{color:#a0249a;background:#e040c81a;border-color:#0000}.mx-chat--resolved{color:#0b7a3c;background:#12a1501a;border-color:#0000}.mx-pages{border-top:1px solid var(--sc-line);justify-content:center;align-items:center;gap:16px;padding:10px;font-size:13px;display:flex}.mx-pages a{color:var(--sc-ink);font-weight:600}@media (width<=700px){.mx-row{grid-template-columns:36px 1fr auto}.mx-installed{display:none}}.lv-main{flex:1;grid-template-columns:1fr 420px;min-height:0;display:grid}@media (width<=1000px){.lv-main{grid-template-rows:auto 1fr;grid-template-columns:1fr}}.lv-map{background:radial-gradient(at 50% 40%,#1d1830,#0f0c17);justify-content:center;align-items:center;min-height:260px;padding:24px;display:flex;position:relative}.wm{width:100%;height:auto;max-height:100%}.wm-land{fill:#ffffff38}.wm-pin{fill:#f5a524;stroke:#0f0c17;stroke-width:.3px}.wm-pin--live{fill:#ff4fd8}.wm-pulse{fill:#ff4fd859;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite wm-pulse}@keyframes wm-pulse{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}.lv-map-empty{text-align:center;color:#ffffff80;margin:0;font-size:12px;position:absolute;bottom:12px;left:0;right:0}.lv-list{border-left:1px solid var(--sc-line);padding:8px;overflow-y:auto}.lv-row{color:inherit;border-radius:14px;grid-template-columns:36px 1fr auto;grid-template-areas:"a n t""a p t";align-items:center;column-gap:12px;padding:10px;text-decoration:none;display:grid}.lv-row:hover{background:var(--sc-soft)}.lv-avatar{grid-area:a;display:inline-flex;position:relative}.lv-row .mx-name{grid-area:n}.lv-page{color:var(--sc-ink-3);white-space:nowrap;text-overflow:ellipsis;grid-area:p;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;overflow:hidden}.lv-time{flex-direction:column;grid-area:t;align-items:flex-end;line-height:1.3;display:flex}.lv-time b{font-variant-numeric:tabular-nums;font-size:13.5px}.lv-time span{color:var(--sc-ink-3);font-size:11.5px}.lv-dot{background:#f5a524;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 0 2px #fff}.lv-dot--live{background:#12a150;animation:2s ease-in-out infinite rc-pulse}@media (prefers-reduced-motion:reduce){.wm-pulse,.lv-dot--live{animation:none}}.st-reviewed{background:linear-gradient(135deg,#ffc93c,#f59e0b);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:absolute;top:-4px;right:-5px;box-shadow:0 0 0 2px #fff,0 2px 6px #f59e0b80}.rail{border-right:1px solid var(--sc-line);background:#fff;gap:4px;width:72px}.rail-item{color:#8a8494;width:58px}.rail-item:hover,.rail-item--on{background:var(--sc-soft);color:var(--sc-ink)}.rail-item--on:before{left:-7px}.rail-badge{box-shadow:0 0 0 2px #fff}@media (width<=700px){.rail{border-right:0;border-top:1px solid var(--sc-line)}}.ibx-filter{z-index:2;border-bottom:1px solid var(--sc-line);background:#fff;gap:4px;padding:10px 12px;display:flex;position:sticky;top:0}.ibx-filter button{height:30px;font:inherit;color:var(--sc-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.ibx-filter button span{background:var(--sc-soft);text-align:center;border-radius:999px;min-width:18px;padding:0 5px;font-size:11px;line-height:18px}.ibx-filter button:hover{background:var(--sc-soft)}.ibx-filter .ibx-filter-on{background:var(--sc-ink);color:#fff}.ibx-filter .ibx-filter-on span{background:#fff3}.ibx-status{white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;gap:4px;padding:0 7px;font-size:10.5px;font-weight:700;line-height:18px;display:inline-flex}.ibx-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ibx-status--open{color:#a0249a;background:#e040c81a}.ibx-status--resolved{color:#0b7a3c;background:#12a1501a}.ibx-thread-title strong{align-items:center;gap:8px;display:inline-flex}.ibx-item-meta{gap:5px}.ibx-item-meta time{font-variant-numeric:tabular-nums}.ibx-item--resolved{opacity:.75}.ibx-frame{-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.lv-dot{inset:-3px auto auto -3px}:root{--sc-ink-3:#6b6b6b}.srv-shot--after span{background:#0e7a3a}:root{--sc-grad:linear-gradient(100deg, #ff6b2c 0%, #f2506a 38%, #e040c8 70%, #a53af0 100%)}.mp-btn--brand,.rc-open--brand,.ibx-pill--brand{background:linear-gradient(#fff, #fff) padding-box, var(--sc-grad) border-box;color:var(--sc-ink);box-shadow:none;text-shadow:none;border:1.5px solid #0000}.mp-btn--brand:hover,.rc-open--brand:hover,.ibx-pill--brand:hover{background:linear-gradient(#fdf4fb, #fdf4fb) padding-box, var(--sc-grad) border-box;filter:none}.mp-btn--brand:disabled,.rc-open--brand:disabled{background:var(--sc-soft);color:var(--sc-ink-3);border-color:#0000}.mp-help-icon{background:#1a73e8}.rc-sub-icon,.rc-strip-icon,.av-moon{box-shadow:none;background:#7e22ce}.rc-sub-icon--order,.rc-strip-icon--order{background:#c2410c}.rc-sub-icon--offer{background:#a21caf}.sc-file-badge{background:#7e22ce}.rc-tier-badge{background:#a21caf}.rc-tier-badge--next{background:#e4e4e7}.sc-avatar{background:#7e22ce}.srv-card:before{display:none}.srv-card{box-shadow:0 1px 2px #0000000a,0 14px 32px -18px #a53af059}.mp-rich--review,.rc-pricing-you{background:#fbf3fb}.rc-meter-fill,.av-block,.rc-window-nav .rc-on,.rc-target em{background:#e040c8}.srv-thanks-logo{box-shadow:none}.srv-card--thanks{background:#fff}.srv-burst span{background:#e040c8}.srv-burst span:nth-child(3n){background:#ffb21e}.srv-primary,.srv-primary:hover{background:var(--sc-grad);background-size:160% 100%}.srv-primary:hover{background-position:100%}.scl-head{color:var(--sc-ink);border-bottom:2px solid #0000;border-image:var(--sc-grad) 1;background:#fff}.scl-head-text span{color:var(--sc-ink-2);opacity:1}.scl-close{background:var(--sc-soft);color:var(--sc-ink)}.scl-close:hover{background:#e8e8ea}.scl-logo{box-shadow:none}.scl-dot{background:#12a150;box-shadow:0 0 0 3px #12a1502e}.scl-team{color:var(--sc-ink-2)}.rail{width:68px;padding:calc(14px + env(safe-area-inset-top)) 0 14px;border-right:1px solid var(--sc-line);background:#fbfbfc;gap:0}.rail-logo{border-radius:10px;margin-bottom:18px;transition:transform .15s;display:inline-flex}.rail-logo:hover{transform:scale(1.05)}.rail-logo img{border-radius:10px;display:block;box-shadow:0 6px 14px -8px #e040c8b3}.rail-items{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.rail-item{color:#6b6b75;border-radius:0;flex-direction:column;align-items:center;width:auto;padding:0;text-decoration:none;display:flex;position:relative;background:0 0!important}.rail-item:before{display:none}.rail-icon{border-radius:13px;justify-content:center;align-items:center;width:42px;height:42px;transition:background .15s,color .15s,transform .1s;display:inline-flex;position:relative}.rail-item:hover .rail-icon{color:var(--sc-ink);background:#f0f0f3}.rail-item:active .rail-icon{transform:scale(.96)}.rail-item--on .rail-icon{color:#a0249a;background:#fbeaf8}.rail-item--on .rail-icon:before{content:"";background:var(--sc-grad);border-radius:0 4px 4px 0;width:4px;height:20px;position:absolute;top:11px;left:-13px}.rail-label{display:none}.rail-badge{color:#fff;text-align:center;box-sizing:border-box;background:#e040c8;border-radius:999px;min-width:15px;height:15px;padding:0 4px;font-size:9.5px;font-style:normal;font-weight:700;line-height:15px;position:absolute;top:3px;right:2px;box-shadow:0 0 0 2px #fbfbfc}.rail-badge--live{background:#12a150}.rail-badge--live:after{content:"";border-radius:inherit;animation:1.8s ease-out infinite rail-ping;position:absolute;inset:-2px;box-shadow:0 0 0 2px #12a15073}@keyframes rail-ping{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.rail-me{box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--sc-line);border-radius:50%;margin-top:12px;display:inline-flex;position:relative}.rail-me i{background:#12a150;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 0 2px #fbfbfc}.rail [data-tip]:after{content:attr(data-tip);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:60;background:#16131d;border-radius:8px;padding:5px 9px;font-size:12px;font-weight:600;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:calc(100% + 10px);transform:translate(-4px,-50%)}.rail [data-tip]:hover:after,.rail [data-tip]:focus-visible:after{opacity:1;transform:translateY(-50%)}.rail-item:focus-visible{outline:none}.rail-item:focus-visible .rail-icon{box-shadow:0 0 0 2px #e040c8}@media (width<=700px){.rail{box-sizing:border-box;width:100%;padding:4px 8px calc(4px + env(safe-area-inset-bottom));border-right:0;border-top:1px solid var(--sc-line);background:#fff;flex-direction:row}.rail-logo,.rail-me{display:none}.rail-items{flex-direction:row;justify-content:space-around}.rail-item--on .rail-icon:before,.rail [data-tip]:after{display:none}.rail-label{margin-top:-2px;font-size:10.5px;font-weight:600;display:block}.rail-icon{width:40px;height:34px}}@media (prefers-reduced-motion:reduce){.rail-badge--live:after{animation:none}}.sc-receipt{color:var(--sc-ink-3);align-items:center;gap:4px;margin:-6px 0 2px;padding-left:36px;font-size:12px;display:flex}.sc-receipt--mine{justify-content:flex-end;padding-left:0}.sc-meta .sc-receipt{vertical-align:-3px;cursor:default;gap:3px;margin:0;padding:0;display:inline-flex}.sc-row--card .sc-own-avatar{flex:none;order:2}.co-card{flex-direction:column;min-width:0;transition:opacity .2s;display:flex;position:relative}.sc-row--merchant>.co-card{align-items:flex-end}.sc-row--merchant>.co-card .co-journey{justify-content:flex-end}.co-card--dismissed :has(.co-hit--final)>:not(:has(.co-hit--final)):not(.co-hit--final):not(.co-journey){opacity:.4}.co-card--dismissed:not(:has(.co-hit--final))>:not(.co-journey){opacity:.45}.co-card [data-card-action].co-hit{outline-offset:2px;border-radius:6px;outline:1.5px dashed #7c3aed73}.co-card [data-card-action].co-hit--final{outline-offset:3px;color:#4c1d95;border-radius:6px;outline:2px solid #7c3aed;font-weight:600;box-shadow:0 0 0 7px #7c3aed1f}.co-journey{color:#71717a;flex-wrap:wrap;align-items:center;gap:4px;margin:8px 0 0;padding:0;font-size:11.5px;list-style:none;display:flex}.co-step{align-items:center;display:inline-flex}.co-step>span{background:#f4f4f5;border-radius:99px;align-items:center;gap:5px;padding:2px 8px;display:inline-flex}.co-step+.co-step:before{content:"→";color:#a1a1aa;margin-right:4px}.co-step--last>span{color:#5b21b6;background:#ede9fe;font-weight:600}.co-step em{opacity:.85;font-style:normal;font-weight:400}.co-step time{opacity:.75;font-weight:400}.sc-at{width:0;height:0;position:absolute}.sc-actions-status{color:#8a8a8a;align-self:center;margin:4px auto 8px;font-size:12px}.ag{color:#71717a;width:100%;font-size:13px}.ag-line{max-width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;margin-left:-6px;padding:3px 6px;display:flex}.ag-line:hover:not(:disabled){color:#3f3f46;background:#f4f4f5}.ag-line:disabled{cursor:default}.ag-line:focus-visible{outline-offset:1px;outline:2px solid #7c3aed}.ag-line time{color:#a1a1aa;flex:none;font-size:11.5px}.ag-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ag-text strong{color:#52525b;font-weight:600}.ag-chev{color:#a1a1aa;flex:none;transition:transform .15s}.ag-chev--open{transform:rotate(90deg)}.ag-kind{color:#a1a1aa;flex:none}.ag-people{flex:none;display:inline-flex}.ag-people>*+*{margin-left:-5px}.ag-people .st-avatar,.ag-people img,.ag-line>.st-avatar,.ag-logo{border-radius:5px;box-shadow:0 0 0 1.5px #fff}.ag-tree{border-left:1.5px solid #ececec;margin:2px 0 2px 7px;padding:0 0 0 12px;list-style:none}.ag-tree--flat{border:0;margin:0;padding:0}.ag-step{margin:0}.ag-leaves{border-left:1.5px solid #ececec;gap:3px;margin:2px 0 6px 13px;padding:0 0 0 14px;font-size:12.5px;list-style:none;display:grid}.ag-leaves li{color:#52525b;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ag-leaves li>span:first-child{color:#71717a}.ag-leaves time{color:#a1a1aa;font-size:11.5px}.ag-diff{flex-wrap:wrap;gap:6px;display:inline-flex}.ag-diff s{color:#a1a1aa}.ag-diff b{color:#27272a;font-weight:600}.ag-more{color:#a1a1aa}.ibx-actions-btn--on{color:#fff;background:#18181b;border-color:#18181b}.ibx-actions-note{color:#71717a;text-align:center;margin:6px 16px 0;font-size:12.5px}:root{--sc-card-w:400px}.scl-body{--sc-card-w:100%}.scl-panel--expanded .scl-body{--sc-card-w:440px}.scl-panel--split .scl-body{--sc-card-w:100%}.srv-card,.rc-card,.rc-link,.rc-pricing,.rc-offer,.ho-card,.av-card{box-sizing:border-box;width:min(100%, var(--sc-card-w))}.scl-body .srv-card,.scl-panel--expanded .srv-card,.scl-panel--split .srv-card,.scl-panel--split .rc-card,.co-card{width:min(100%, var(--sc-card-w))}.sc-plus,.sc-menu,.sc-menu-scrim{display:none}.sc-plus{background:var(--sc-soft);width:36px;height:36px;color:var(--sc-ink);cursor:pointer;z-index:32;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .15s;position:relative}.sc-plus[aria-expanded=true]{transform:rotate(45deg)}.sc-menu-scrim{z-index:30;position:fixed;inset:0}.sc-menu{z-index:31;background:#fff;border-radius:28px;flex-direction:column;min-width:240px;padding:10px;animation:.16s ease-out both sc-in;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 0 0 1px #0000000f,0 24px 48px -12px #00000047}.sc-menu button{font:inherit;color:var(--sc-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:14px;padding:8px 14px 8px 8px;font-size:16px;display:flex}.sc-menu button:hover,.sc-menu button:active{background:var(--sc-soft)}.sc-menu-icon{background:var(--sc-soft);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.sc-menu-gif{font-size:11px;font-weight:700}.sc-composer--plus{position:relative}.sc-composer--plus .sc-plus{display:inline-flex}.sc-composer--plus .sc-menu-scrim{display:block}.sc-composer--plus .sc-menu{display:flex}.sc-composer--plus .sc-attach:not(.sc-emoji-btn):not(.sc-tok-btn){display:none}@media (width>=701px){.sc-menu{border-radius:18px;min-width:220px;padding:6px}.sc-menu button{border-radius:12px;gap:10px;padding:5px 12px 5px 5px;font-size:14px}.sc-menu-icon{width:32px;height:32px}.sc-menu button[data-key=camera]{display:none}}@media (width<=700px){.sc-emoji-btn,.sc-composer--menu .sc-attach{display:none}.sc-composer--menu{position:relative}.sc-composer--menu .sc-plus{display:inline-flex}.sc-composer--menu .sc-menu-scrim{display:block}.sc-composer--menu .sc-menu{display:flex}}.sc-meta-warn{color:#b45309}.sc-text p{white-space:pre-wrap;margin:0}.sc-text>*+*{margin-top:.9em}.sc-text ul,.sc-text ol{margin:0;padding-left:1.3em}.sc-text li+li{margin-top:.25em}.sc-text li::marker{color:var(--sc-ink-3)}.sc-link{color:inherit;text-underline-offset:2px;overflow-wrap:anywhere;-webkit-text-decoration:underline #0d0d0d4d;text-decoration:underline #0d0d0d4d}.sc-link:hover{text-decoration-color:currentColor}.sc-row .sc-bubble--card{border:1px solid var(--sc-line);background:#fff;border-radius:20px;padding:12px 14px;box-shadow:0 10px 28px -18px #00000040}.sc-bubble--card.sc-bubble--after{padding-top:10px}.sc-card-head{margin-bottom:8px}.sc-bubble,.sc-text{min-width:0}.sc-icode{overflow-wrap:anywhere;background:#0d0d0d0f;border-radius:6px;padding:.1em .38em;font:.88em/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.sc-code{color:#ece9f3;background:#16131d;border-radius:12px;overflow:hidden}.sc-code-bar{color:#a7a2b3;background:#ffffff0f;justify-content:space-between;align-items:center;padding:6px 8px 6px 12px;font:600 11px/1 Inter,-apple-system,sans-serif;display:flex}.sc-code-bar button{color:inherit;font:inherit;text-transform:none;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 8px}.sc-code-bar button:hover{color:#fff;background:#ffffff1a}.sc-code pre{white-space:pre;margin:0;padding:10px 12px 12px;overflow-x:auto}.sc-code code{font:12.5px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ct-panes{background:var(--sc-soft);border-radius:999px;gap:4px;margin:-2px 0 8px;padding:3px;display:flex}.ct-pane{height:28px;font:inherit;color:var(--sc-ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;font-size:13px;font-weight:600}.ct-pane--on{color:var(--sc-ink);background:#fff;box-shadow:0 1px 3px #0d0d0d1f}.rm-custom{cursor:default;gap:8px}.rm-days{grid-template-columns:repeat(4,1fr);gap:4px;width:100%;display:grid}.rm-days button{border:1px solid var(--sc-line);font:inherit;cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;align-items:center;gap:1px;padding:5px 2px;display:flex}.rm-days b{color:var(--sc-ink);font-size:12.5px;font-weight:600}.rm-days small{color:var(--sc-ink-3);font-size:10.5px}.rm-times{flex-wrap:wrap;gap:4px;width:100%;display:flex}.rm-times button{border:1px solid var(--sc-line);font:inherit;color:var(--sc-ink);font-variant-numeric:tabular-nums;cursor:pointer;background:#fff;border-radius:999px;padding:5px 9px;font-size:12.5px;font-weight:600}.rm-clock{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.rm-clock select{border:1px solid var(--sc-line);height:28px;font:inherit;color:var(--sc-ink);font-variant-numeric:tabular-nums;background:#fff;border-radius:8px;padding:0 6px;font-size:12.5px;font-weight:600}.rm-days button:hover,.rm-times button:hover{background:var(--sc-soft)}.rm-days button[aria-pressed=true],.rm-times button[aria-pressed=true]{color:#fff;background:#16131d;border-color:#0000}.rm-days button[aria-pressed=true] b,.rm-days button[aria-pressed=true] small{color:#fff}.rm-summary{color:#a0249a;font-size:12px;font-style:normal;font-weight:600}.rc-product-facts{gap:18px;margin-top:10px;display:flex}.rc-product-facts span{flex-direction:column;gap:1px;display:flex}.rc-product-facts small{color:var(--sc-ink-3);font-size:11px}.rc-product-facts b{font-variant-numeric:tabular-nums;font-size:14px}.rc-product-out{color:#b42318}.rc-product-subs{color:#a0249a;background:#e040c812;border-radius:10px;align-items:center;gap:6px;margin-top:10px;padding:7px 10px;font-size:12.5px;font-weight:600;display:flex}.rc-product-subs--none{background:var(--sc-soft);color:var(--sc-ink-3)}.rc-product-offers{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.rc-product-offers .rc-tag{align-items:center;gap:4px;display:inline-flex}.rc-mention.rc-mention--offer{color:#1d4ed8;background:#eff6ff;box-shadow:inset 0 -1.5px #1d4ed859}.rc-mention.rc-mention--offer:hover,.rc-mention.rc-mention--offer:focus-visible,.rc-mention--offer.rc-mention--active{background:#dbeafe;box-shadow:inset 0 -2px #1d4ed8cc}.rc-mention.rc-mention--product{color:#0f766e;background:#e6f6f4;box-shadow:inset 0 -1.5px #0f766e59}.rc-mention.rc-mention--product:hover,.rc-mention.rc-mention--product:focus-visible,.rc-mention--product.rc-mention--active{background:#ccede9;box-shadow:inset 0 -2px #0f766ecc}.sc-refpick{max-height:300px;overflow-y:auto}.sc-refpick button:first-child{background:0 0}.sc-refpick button:hover,.sc-refpick>button:first-of-type:not(.sc-refpick-back){background:var(--sc-soft)}.sc-refpick button{align-items:center}.sc-refpick-section{text-transform:uppercase;letter-spacing:.04em;color:var(--sc-ink-3);padding:6px 10px 2px;font-size:11px;font-weight:650}.sc-refpick-thumb{background:var(--sc-soft);border-radius:7px;flex:none;width:28px;height:28px;overflow:hidden}.sc-refpick-thumb img{object-fit:cover;width:100%;height:100%}.sc-refpick-note{color:var(--sc-ink-3);margin:8px 10px;font-size:13px}.sc-refpick .sc-refpick-back{color:var(--sc-ink-3);padding:4px 10px;font-size:12.5px;font-weight:600}.rc-store-link{text-align:center;color:var(--sc-ink-3);text-underline-offset:3px;margin-top:8px;font-size:12.5px;font-weight:600;text-decoration:underline;display:block}.rc-offer-head{align-items:center;gap:8px;display:flex}.rc-offer-head strong{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14.5px;font-weight:650;overflow:hidden}.rc-offer-head .rc-sub-icon{width:28px;height:28px}.rc-offer-status{color:var(--sc-ink-3);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.rc-offer-status i{background:#a1a1aa;border-radius:50%;width:7px;height:7px}.rc-offer-status--published{color:#0b7a3c}.rc-offer-status--published i{background:#12a150}.rc-offer-status--scheduled i{background:#f5a524}.rc-offer-summary{color:var(--sc-ink-2);margin:8px 0 0;font-size:13.5px}.rc-offer--simple .rc-offer-products{margin-top:10px}.rc-sub-icon--offer{color:#1d4ed8;background:#eff6ff}.mp-mini{border:1px solid var(--sc-line);background:#fff;border-radius:14px;align-items:center;gap:10px;margin-top:8px;padding:8px 10px;display:flex}.mp-mini-pic{background:var(--sc-soft);width:34px;height:34px;color:var(--sc-ink-2);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.mp-mini-pic img{object-fit:cover;width:100%;height:100%}.mp-mini-text{flex-direction:column;gap:1px;min-width:0;display:flex}.mp-mini-text strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;overflow:hidden}.mp-mini-text span{color:var(--sc-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.mp-mini--order .mp-mini-pic{color:#c2410c;background:#ff6b2c1a}.mp-mini--subscription .mp-mini-pic{color:#7b2bd0;background:#a53af017}.mp-mini--offer .mp-mini-pic{color:#1d4ed8;background:#eff6ff}.mp-mini--product .mp-mini-pic{color:#0f766e;background:#e6f6f4}.mp-mini--link{padding:8px 12px}.av-line{color:var(--sc-ink-2);background:#f6f5fa;border-radius:14px;align-self:stretch;margin:2px 0}.av-line-row{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:8px 12px;display:flex}.av-line-moon{color:#6a2cc0;background:#e9e5f6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.av-line-text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.av-line-text strong{color:var(--sc-ink);font-size:13px;font-weight:650}.av-line-text span{color:var(--sc-ink-3);font-size:12px}.av-line-chevron{color:var(--sc-ink-3);flex:none;transition:transform .15s}.av-line--open .av-line-chevron{transform:rotate(180deg)}.av-line-more{padding:0 12px 12px}.av-line-until{color:var(--sc-ink-3);margin:0 0 8px;font-size:12px}.av-line .av-team{margin-top:8px}.av-line .av-tip{margin:8px 0 0}.sc-meta .sc-receipt{color:var(--sc-ink-3);gap:4px;font-weight:600}.sc-receipt svg{flex:none}.sc-receipt--delivered,.sc-receipt--emailed{color:#71717a}.sc-receipt--seen,.sc-receipt--emailOpened{color:#1d8fd1;cursor:help}.sc-emoji-btn[aria-expanded=true]{background:var(--sc-soft);color:var(--sc-ink)}.rc-mention.rc-mention--customer{color:#4338ca;background:#eef2ff;box-shadow:inset 0 -1.5px #4338ca59}.rc-mention.rc-mention--customer:hover,.rc-mention.rc-mention--customer:focus-visible,.rc-mention--customer.rc-mention--active{background:#e0e7ff;box-shadow:inset 0 -2px #4338cacc}.rc-sub-icon--customer,.mp-mini--customer .mp-mini-pic{color:#4338ca;background:#eef2ff}.rc-customer-subs{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.rc-customer-subs li{align-items:center;gap:7px;display:flex}.rc-customer-subs li span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.rc-customer-subs em{color:var(--sc-ink-3);font-style:normal}.rc-dot{background:#a1a1aa;border-radius:50%;width:7px;height:7px}.rc-dot--active{background:#12a150}.rc-dot--paused{background:#f5a524}.rc-mention{white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 6px 1px 4px;display:inline}.rc-mention svg{vertical-align:-2px;flex:none;margin-right:3px;display:inline-block}.rc-sub-icon svg,.mp-mini-pic svg,.rc-strip-icon svg,.rc-sub-icon{flex:none}.sc-input{flex:1;min-width:0;display:flex;position:relative}.sc-input textarea{background:0 0;width:100%;position:relative}.sc-mirror{box-sizing:border-box;font:inherit;white-space:pre-wrap;overflow-wrap:break-word;color:#0000;pointer-events:none;padding:8px 4px;font-size:15px;line-height:20px;position:absolute;inset:0;overflow:hidden}.sc-hl{color:#0000;box-shadow:0 0 0 2px var(--hl);background:var(--hl);border-radius:5px}.sc-hl--order{--hl:#ff6b2c29}.sc-hl--offer{--hl:#dbeafe}.sc-hl--product{--hl:#ccede9}.sc-hl--customer{--hl:#e0e7ff}.sc-meta .sc-receipt{gap:2px}.sc-meta .sc-receipt--seen,.sc-meta .sc-receipt--emailOpened{color:#1d8fd1}.sc-meta .sc-receipt--delivered,.sc-meta .sc-receipt--emailed{color:#71717a}.sc-receipt[data-tip]{position:relative}.sc-receipt[data-tip]:hover:after{content:attr(data-tip);z-index:30;color:#fff;white-space:normal;text-align:left;pointer-events:none;background:#16131d;border-radius:8px;width:max-content;max-width:240px;padding:5px 9px;font-size:12px;font-weight:500;line-height:1.35;position:absolute;bottom:calc(100% + 6px);right:0}.st-avatar--ring-gold{border-radius:12px;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #f5b301}.st-avatar--ring-low{border-radius:12px;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #a1a1aa}.st-lock{background:#1f2433;border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 0 2px #fff}.st-avatar .st-dev{font-style:normal}.st-code{background:#1f2433;border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 0 2px #fff}.sc-hl--code{--hl:#0d0d0d14}.sc-hl--block{--hl:#0d0d0d0f;border-radius:6px}@media (width>=701px){.sc-menu button[data-key=hash],.sc-menu button[data-key=slash]{display:none}}.sc-draft-refs{flex-wrap:wrap;gap:6px;margin:8px 16px -2px;display:flex}.sc-draft-ref{align-items:center;gap:2px;font-size:13px;display:inline-flex}.sc-draft-ref button{width:18px;height:18px;color:var(--sc-ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.sc-draft-ref button:hover{background:var(--sc-soft);color:var(--sc-ink)}.mp-bubble .sc-text{text-align:left}.sc-rich{flex:1;min-width:0;position:relative}.sc-rich .sc-rich-input{box-sizing:border-box;min-height:36px;max-height:200px;color:var(--sc-ink);white-space:pre-wrap;overflow-wrap:anywhere;outline:none;padding:8px 4px;font-size:14px;line-height:20px;overflow-y:auto}.sc-rich .sc-rich-input p{margin:0}.sc-rich .sc-rich-input ul,.sc-rich .sc-rich-input ol{margin:2px 0;padding-left:1.3em}.sc-rich .sc-rich-input li p{margin:0}.sc-rich .sc-rich-input code{background:#0d0d0d12;border-radius:5px;padding:.1em .35em;font:.88em/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.sc-rich .sc-rich-input pre{color:#ece9f3;white-space:pre;background:#16131d;border-radius:10px;margin:4px 0;padding:8px 10px;overflow-x:auto}.sc-rich .sc-rich-input pre code{color:inherit;background:0 0;padding:0;font-size:12.5px}.sc-rich-placeholder{color:var(--sc-ink-3);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:20px;position:absolute;top:8px;left:4px;right:4px;overflow:hidden}.sc-rich-chip{display:inline}.sc-rich-chip .rc-mention{cursor:default}.sc-rich .ProseMirror-selectednode .rc-mention{box-shadow:0 0 0 2px #1d4ed880}.mp-bubble{-webkit-line-clamp:unset;max-height:7.6em;display:block;position:relative;-webkit-mask-image:linear-gradient(#000 5.6em,#0000 7.6em);mask-image:linear-gradient(#000 5.6em,#0000 7.6em)}.mp-bubble .sc-code{margin:2px 0}.mp-bubble .sc-code-bar{display:none}.mp-bubble .sc-code pre{padding:8px 10px}.mp-bubble .sc-code code{font-size:12px}.sc-typing{background:var(--sc-soft);max-width:min(80%,34rem);color:var(--sc-ink-3);border-radius:18px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:inline-flex}.sc-typing--peek{border:1px dashed var(--sc-line);background:#fff;flex-direction:column;align-items:flex-start;gap:2px}.sc-typing-label{font-weight:600}.sc-typing-text{color:var(--sc-ink-2);white-space:pre-wrap;overflow-wrap:anywhere;font-style:italic}.sc-dots{gap:3px;display:inline-flex}.sc-dots i{opacity:.4;background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite sc-dot}.sc-dots i:nth-child(2){animation-delay:.15s}.sc-dots i:nth-child(3){animation-delay:.3s}@keyframes sc-dot{0%,60%,to{opacity:.25;transform:none}30%{opacity:.9;transform:translateY(-2px)}}.ibx-item-typing{font-style:italic;color:#1d8fd1!important}.sc-rich-code{margin:4px 0;position:relative}.sc-rich .sc-rich-code pre{margin:0;padding:26px 10px 8px}.sc-rich-code-lang{z-index:1;color:#c9c4d6;cursor:pointer;background:#ffffff1a;border:0;border-radius:6px;height:20px;padding:0 4px;font:600 11px/1 Inter,-apple-system,sans-serif;position:absolute;top:4px;right:6px}.sc-rich-code-lang:hover{color:#fff;background:#ffffff2e}.sc-rich-code-lang option{color:#0d0d0d}.sc-text strong,.sc-rich .sc-rich-input strong{font-weight:650}.sc-hl-code .token.comment,.sc-hl-code .token.prolog{color:#7d7891;font-style:italic}.sc-hl-code .token.punctuation,.sc-hl-code .token.delimiter{color:#b8b3c6}.sc-hl-code .token.keyword,.sc-hl-code .token.atrule,.sc-hl-code .token.important{color:#ff7ab6}.sc-hl-code .token.string,.sc-hl-code .token.attr-value,.sc-hl-code .token.url{color:#9ee493}.sc-hl-code .token.number,.sc-hl-code .token.boolean,.sc-hl-code .token.constant{color:#ffb86b}.sc-hl-code .token.function,.sc-hl-code .token.class-name{color:#7cc7ff}.sc-hl-code .token.property,.sc-hl-code .token.selector,.sc-hl-code .token.tag{color:#c9a7ff}.sc-hl-code .token.operator,.sc-hl-code .token.filter{color:#ffd479}.sc-hl-code .token.liquid,.sc-hl-code .token.variable{color:#ece9f3}.sc-composer--multi{border-radius:22px;flex-wrap:wrap;row-gap:4px}.sc-composer--multi>.sc-input,.sc-composer--multi>.sc-rich,.sc-composer--multi>textarea{flex:100%;order:-1}.sc-composer--multi>.sc-send{margin-left:auto}.ai-note{background:linear-gradient(#f7f8ff,#fff 60px);border:1px solid #e0e7ff;border-radius:16px;align-self:stretch;max-width:min(100%,40rem);margin:0 auto;padding:12px 14px}.ai-head{flex-wrap:wrap;align-items:baseline;gap:6px 8px;font-size:13px;display:flex}.ai-badge{color:#fff;background:linear-gradient(135deg,#6366f1,#a53af0);border-radius:7px;justify-content:center;align-self:center;align-items:center;width:22px;height:22px;display:inline-flex}.ai-head strong{font-size:13.5px}.ai-asked{color:var(--sc-ink-3);flex:100%;font-size:12.5px}.ai-steps{border-left:2px solid #e0e7ff;flex-direction:column;gap:2px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ai-step-row{width:100%;font:inherit;color:var(--sc-ink-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:4px 8px;font-size:12.5px;display:flex}.ai-step-row:hover{background:#6366f10f}.ai-step-icon{color:#4f46e5;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.ai-step--done .ai-step-icon{background:#e0e7ff}.ai-step--error .ai-step-icon{color:#b42318;background:#fee2e2}.ai-step-label{font-weight:600}.ai-step-tool{color:var(--sc-ink-3);font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.ai-step-chevron{color:var(--sc-ink-3);margin-left:auto;transition:transform .15s}.ai-step-row[aria-expanded=true] .ai-step-chevron{transform:rotate(90deg)}.ai-step-detail{color:var(--sc-ink-3);margin:2px 8px 6px 32px;font-size:11.5px}.ai-step-detail pre{background:var(--sc-soft);max-height:160px;color:var(--sc-ink-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:2px 0 6px;padding:6px 8px;font:11.5px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.ai-answer{color:var(--sc-ink);margin-top:10px;font-size:14.5px;line-height:1.5}.ai-thinking{color:#4f46e5;align-items:center;gap:8px;margin:10px 0 0;font-size:13px;display:flex}.ai-spin{border:2px solid #c7d2fe;border-top-color:#4f46e5;border-radius:50%;width:11px;height:11px;animation:.8s linear infinite ai-spin;display:inline-block}@keyframes ai-spin{to{transform:rotate(360deg)}}.ai-error{color:#b42318;margin:10px 0 0;font-size:13px}.ai-foot{color:var(--sc-ink-3);margin:10px 0 0;font-size:11.5px}.sc-ai-label{color:#fff;letter-spacing:.03em;vertical-align:2px;background:linear-gradient(135deg,#6366f1,#a53af0);border-radius:6px;margin-left:6px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:700}.ai-note{background:#f7f8ff;border:1px solid #e0e7ff;border-radius:12px;padding:6px 8px}.ai-summary{width:100%;font:inherit;color:#4338ca;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:2px 4px;font-size:12.5px;font-weight:600;display:flex}.ai-summary .ai-badge{border-radius:6px;width:18px;height:18px}.ai-summary[aria-expanded=true] .ai-step-chevron{transform:rotate(90deg)}.ai-note .ai-steps{margin-top:6px}.sc-composer textarea,.sc-mirror{font-size:14px!important}.sc-bubble--card .ai-note{margin:0 0 8px}.ai-note--live{border-style:dashed}.ai-step-row:disabled{cursor:default}.ai-step-row:disabled:hover{background:0 0}.sc-row.sc-row--ai{justify-content:flex-start}.sc-row--ai .sc-msg-stack{max-width:min(100%,40rem)}.sc-row .sc-bubble.sc-bubble--ai{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:2px 0}.sc-bubble--ai .sc-card-head{margin-bottom:10px}.sc-bubble--ai .ai-note{margin:0 0 10px}.sc-row--ai+.sc-meta{text-align:left!important}.sc-bubble--ai .sc-text>*+*{margin-top:1em}.sc-shell--merchant .sc-bubble{font-size:13.5px}.sc-shell--merchant .sc-composer textarea,.sc-shell--merchant .sc-mirror{font-size:13.5px!important}.sc-admin-link,.sc-app-link{border:1px solid var(--sc-line);color:var(--sc-ink);vertical-align:baseline;background:#fff;border-radius:9px;flex-wrap:wrap;align-items:center;gap:4px;margin:1px 0;padding:3px 9px 3px 7px;font-size:.93em;font-weight:550;line-height:1.4;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0d0d0d0d}.sc-admin-link:hover,.sc-app-link:hover{background:var(--sc-soft);border-color:#c9c4d6}.sc-admin-link img,.sc-app-link img{border-radius:3px;flex:none;width:14px;height:14px}.sc-admin-step,.sc-app-link span{color:var(--sc-ink-2);align-items:center;gap:4px;display:inline-flex}.sc-admin-step i,.sc-app-link span i{color:var(--sc-ink-3);font-style:normal}.sc-admin-link u,.sc-app-link .sc-app-last{color:var(--sc-ink);text-underline-offset:2px;-webkit-text-decoration:underline #0d0d0d66;text-decoration:underline #0d0d0d66;text-decoration-thickness:1.5px}.sc-admin-link,.sc-app-link{padding-top:4px;padding-bottom:4px;line-height:1.25}.sc-admin-link img,.sc-app-link img{align-self:center;margin-top:-1px}.sc-app-link>i{color:var(--sc-ink-3);font-style:normal;text-decoration:none}.sc-admin-link u,.sc-app-link .sc-app-last{-webkit-text-decoration-color:var(--sc-ink);text-decoration-color:var(--sc-ink);text-underline-offset:3px;text-decoration-thickness:1px}.sc-link-arrow{color:var(--sc-ink-3);font-style:normal}.ai-steps-wrap{margin:0 0 10px}.ai-toggle{font:inherit;color:var(--sc-ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;margin-left:-8px;padding:5px 10px 5px 8px;font-size:13.5px;display:inline-flex}button.ai-toggle:hover{background:var(--sc-soft);color:var(--sc-ink)}.ai-toggle-caret{color:var(--sc-ink-3);transition:transform .15s}.ai-toggle[aria-expanded=true] .ai-toggle-caret{transform:rotate(180deg)}.ai-toggle--live{cursor:default;color:var(--sc-ink-2)}.ai-steps-wrap .ai-steps{border-left:1px solid var(--sc-line);flex-direction:column;gap:2px;margin:4px 0 0 1px;padding:2px 0 2px 14px;list-style:none;display:flex}.ai-steps-wrap .ai-step-row{width:100%;font:inherit;color:var(--sc-ink-2);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:4px 6px;font-size:13.5px;display:flex}.ai-steps-wrap button.ai-step-row{cursor:pointer}.ai-steps-wrap button.ai-step-row:hover{background:var(--sc-soft)}.ai-steps-wrap .ai-step-row svg{color:var(--sc-ink-3);flex:none}.ai-steps-wrap .ai-step--error .ai-step-row{color:#b42318}.ai-steps-wrap .ai-step-detail{margin:2px 6px 6px 30px}.ai-steps-wrap .ai-step-tool{margin-bottom:4px;display:block}.rm-spans{flex-wrap:wrap;gap:6px;display:flex}.rm-spans button,.rm-time button{border:1px solid var(--sc-line);font:inherit;color:var(--sc-ink-2);cursor:pointer;background:#fff;border-radius:999px;padding:6px 11px;font-size:13px;font-weight:600}.rm-spans button:hover,.rm-time button:hover{background:var(--sc-soft)}.rm-spans button[aria-pressed=true],.rm-time button[aria-pressed=true]{color:#fff;background:#16131d;border-color:#0000}.rm-time{background:var(--sc-soft);border-radius:999px;align-self:flex-start;gap:4px;padding:3px;display:inline-flex}.rm-time button{background:0 0;border:0}.rm-time button[aria-pressed=true]{color:var(--sc-ink);background:#fff;box-shadow:0 1px 3px #0d0d0d1f}.rm-cal{border:1px solid var(--sc-line);border-radius:14px;padding:8px}.rm-cal-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.rm-cal-head strong{font-size:13px}.rm-cal-head button{width:28px;height:28px;color:var(--sc-ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:18px;line-height:1}.rm-cal-head button:hover:not(:disabled){background:var(--sc-soft)}.rm-cal-head button:disabled{opacity:.3;cursor:default}.rm-cal-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.rm-cal-wd{text-align:center;color:var(--sc-ink-3);padding:2px 0 4px;font-size:11px;font-weight:600}.rm-cal-grid button{height:30px;font:inherit;color:var(--sc-ink);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:8px;font-size:12.5px}.rm-cal-grid button:hover:not(:disabled){background:var(--sc-soft)}.rm-cal-grid button:disabled{color:var(--sc-ink-3);opacity:.45;cursor:default}.rm-cal-grid .rm-cal-today{color:#a0249a;font-weight:700}.rm-cal-grid button[aria-pressed=true]{color:#fff;background:#16131d}.ai-shimmer{background:linear-gradient(90deg, var(--sc-ink-3) 0%, var(--sc-ink-3) 35%, var(--sc-ink) 50%, var(--sc-ink-3) 65%, var(--sc-ink-3) 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;font-weight:550;animation:1.8s linear infinite ai-shimmer}@keyframes ai-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}.ai-seconds{color:var(--sc-ink-3);font-variant-numeric:tabular-nums;font-size:12.5px}@media (prefers-reduced-motion:reduce){.ai-shimmer{color:var(--sc-ink-2);animation:none}}.sc-code-lang{align-items:center;gap:6px;display:inline-flex}.sc-lang-icon{border-radius:3px;flex:none}.sc-rich-code-bar{z-index:1;align-items:center;gap:5px;display:inline-flex;position:absolute;top:4px;right:6px}.sc-rich-code-bar .sc-rich-code-lang{position:static}.sc-translated{color:var(--sc-ink-3);align-items:center;gap:5px;margin:0 4px 3px;font-size:11.5px;display:flex}.sc-translated--merchant{justify-content:flex-end}.sc-translated button{font:inherit;color:var(--sc-ink-2);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.sc-translated button:before{content:"·";color:var(--sc-ink-3);margin-right:5px;font-weight:400}.sc-translated button:hover{color:var(--sc-ink);text-decoration:underline}.sc-out{transform-origin:100% 100%;animation:.26s cubic-bezier(.2,.9,.3,1.2) both sc-out-in}@keyframes sc-out-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.sc-out .sc-bubble{opacity:.75;transition:opacity .2s}.sc-out-meta{text-align:right;justify-content:flex-end;align-items:center;gap:6px;display:flex}.sc-out--failed .sc-bubble,.sc-out--failed .sc-note{opacity:1;color:#8e1f1f;background:#fde8e8;box-shadow:inset 0 0 0 1px #f3b4b4}.sc-out--failed .sc-out-meta{color:#c4271f;font-weight:600}.sc-out-meta button{color:#fff;font:inherit;cursor:pointer;background:#c4271f;border:0;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:600}.sc-out-meta button:hover{background:#a51f18}@media (prefers-reduced-motion:reduce){.sc-out{animation:none}}.sc-attached-card{color:#2a4fb0;background:#eef3ff;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:0 0 6px 12px;padding:4px 6px 4px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.sc-attached-card button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:4px;display:inline-flex}.sc-attached-card button:hover{background:#2a4fb01f}.sc-shortcut-card{color:#2a4fb0;background:#eef3ff;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:600}.sc-icode{display:inline}.sc-icode-copy{width:16px;height:16px;color:inherit;opacity:.45;vertical-align:-.15em;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;margin:0 -.15em 0 .3em;padding:0;display:inline-flex}.sc-icode-copy:hover{opacity:1;background:#0d0d0d14}.sc-rich-code{margin:4px 0 12px}.sc-rich .sc-rich-code pre{padding-bottom:12px}.sc-code pre{padding-bottom:16px}.sc-translated-flags{letter-spacing:.5px;white-space:nowrap}.sc-composer--top{border-radius:22px;flex-wrap:wrap}.sc-composer-top{flex:100%;order:-2;min-width:0}.sc-text>.sc-code+*,.sc-text>.sc-code+p{margin-top:12px}.sc-rich .sc-rich-input .sc-rich-code{margin-bottom:12px}.sc-composer--card>:not(.sc-composer-top):not(.sc-composer-cardnote):not(.sc-send):not(.sc-plus):not(.sc-menu):not(.sc-menu-scrim){display:none!important}.sc-composer--card{justify-content:space-between}.sc-composer--cardtext>:not(.sc-composer-top):not(.sc-send):not(.sc-plus):not(.sc-menu):not(.sc-menu-scrim):not(.sc-rich):not(.sc-input):not(textarea){display:none!important}.pw-card .pw-where{background:var(--sc-soft);color:var(--sc-ink-2)}.sc-meta:has(>.sc-receipt){white-space:pre;justify-content:flex-end;align-items:center;display:flex}.sc-meta>.sc-receipt{vertical-align:middle}.sc-composer--plus,.sc-composer--menu{padding-left:6px}.sc-composer--multi .sc-plus{margin-left:0}.sc-composer-cardnote{color:var(--sc-ink-3);flex:1;align-self:center;padding:0 8px;font-size:14px}.st-avatar--gone>img,.st-avatar--gone>.st-initials{filter:grayscale();opacity:.4}.st-avatar--gone{box-shadow:inset 0 0 0 1px #0d0d0d14}.sc-icode-copy{display:none}.sc-icode--copy{cursor:pointer;transition:background .12s;position:relative}.sc-icode--copy:hover{background:#0d0d0d1a}.sc-icode--copy:after{content:attr(data-tip);z-index:5;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#16131d;border-radius:6px;padding:3px 7px;font:600 11px/1.3 Inter,-apple-system,sans-serif;transition:opacity .12s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.sc-icode--copy:hover:after,.sc-icode--copy:focus-visible:after{opacity:1}.sc-event{--ev:#5b6b7d;--ev-bg:#f4f6f8;background:var(--ev-bg);border:1px solid color-mix(in srgb, var(--ev) 18%, transparent);border-radius:12px;align-self:center;width:min(560px,100%);margin:2px 0;animation:.2s ease-out both sc-in}.sc-event--good{--ev:#1f8a4c;--ev-bg:#f0faf3}.sc-event--bad{--ev:#c0362c;--ev-bg:#fdf3f2}.sc-event--warn{--ev:#b46a00;--ev-bg:#fff8ec}.sc-event--info{--ev:#3b5bdb;--ev-bg:#f3f5fe}.sc-event-head{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:8px;width:100%;padding:7px 12px;font-size:12.5px;display:flex}.sc-event-head:disabled{cursor:default}.sc-event-head:focus-visible{outline:2px solid var(--ev);outline-offset:-2px;border-radius:12px}.sc-event-icon{background:color-mix(in srgb, var(--ev) 14%, #fff);width:22px;height:22px;color:var(--ev);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.sc-event-title{color:var(--sc-ink,#1a1a1a);flex:none;font-weight:650}.sc-event-summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--sc-ink-3);flex:1;overflow:hidden}.sc-event-head time{color:var(--sc-ink-3);flex:none;margin-left:auto;font-size:11.5px}.sc-event-summary+time{margin-left:0}.sc-event-caret{color:var(--sc-ink-3);flex:none;transition:transform .15s}.sc-event--open .sc-event-caret{transform:rotate(180deg)}.sc-event-fields{gap:6px;margin:0;padding:2px 14px 12px 42px;font-size:12.5px;display:grid}.sc-event-fields div{grid-template-columns:130px 1fr;gap:10px;display:grid}.sc-event-fields dt{color:var(--sc-ink-3)}.sc-event-fields dd{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--sc-ink,#1a1a1a);margin:0}.sc-event-fields a{color:var(--ev);text-decoration:none}.sc-event-fields a:hover{text-decoration:underline}.sc-event-status{background:var(--sc-surface);border:1px solid var(--sc-line);width:fit-content;max-width:100%;color:var(--sc-ink,#1a1a1a);border-radius:12px;align-self:center;align-items:center;gap:8px;margin:6px auto;padding:7px 14px 7px 8px;font-size:12.5px;font-weight:500;display:flex;box-shadow:0 1px 2px #0000000d}.sc-event-status time{color:var(--sc-ink-3);font-size:11.5px;font-weight:400}.sc-event--quiet{width:auto;color:var(--sc-ink-3);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;animation:none;display:flex}@media (width<=520px){.sc-event-fields{padding-left:14px}.sc-event-fields div{grid-template-columns:1fr;gap:0}.sc-event-summary{display:none}}.ibx-item{position:relative}.ibx-item--resolved,.ibx-item--resolved:hover{opacity:1}.ibx-item--unread{background:#edf4ff}.ibx-item--unread:hover{background:#e3eeff}.ibx-item--unread:before{content:"";background:#2f7fe0;border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.ibx-item--unread .ibx-item-text strong{color:#1f6fd1}.ibx-item--unread .ibx-item-text>span:last-child{color:var(--sc-ink,#1a1a1a);font-weight:650}.ibx-item--unread .ibx-item-meta time{color:#1f6fd1;font-weight:600}.ibx-state{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.ibx-state--unread{background:#2f7fe0}.ibx-state--open{background:#e2533c}.ibx-state--resolved{background:#3fae54}.av-line--top{z-index:5;margin:0 0 6px;position:sticky;top:0;box-shadow:0 6px 14px -12px #00000059}.av-line--top .av-line-row{cursor:default}.ibx-item-text strong{align-items:center;gap:4px;min-width:0;display:flex}.ibx-item-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ibx-item-text strong .ibx-item-owner{color:var(--sc-ink-3);flex:none;align-items:center;gap:3px;font-size:13px;font-weight:500;display:inline-flex;overflow:visible}.ibx-item-text strong .ibx-item-name{font-size:inherit;color:inherit}.ibx-item-text strong .ibx-flag{flex:none;overflow:visible}.ibx-filter button.ibx-filter-on,.ibx-filter button.ibx-filter-on:hover{background:var(--sc-ink);color:#fff;cursor:default}.sc-draft{background:#f5f8ff;border:1.5px dashed #8aa7e8;border-radius:16px;align-self:flex-end;width:min(560px,92%);animation:.2s ease-out both sc-in}.sc-draft-head{color:#3557b7;align-items:center;gap:6px;padding:9px 14px 0;font-size:12px;font-weight:650;display:flex}.sc-draft-head time{color:var(--sc-ink-3);margin-left:auto;font-weight:500}.sc-draft-body{padding:6px 14px 4px;font-size:14px;line-height:1.5}.sc-draft-edit{box-sizing:border-box;width:calc(100% - 20px);font:inherit;resize:vertical;background:#fff;border:1px solid #b9c9f0;border-radius:10px;margin:8px 10px 2px;padding:8px 10px;font-size:14px;line-height:1.5;display:block}.sc-draft-error{color:#c0362c;margin:4px 14px 0;font-size:12px}.sc-draft-actions{gap:6px;padding:8px 10px 10px;display:flex}.sc-draft-actions button{font:inherit;color:#3557b7;cursor:pointer;background:#fff;border:1px solid #c9d6f5;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600}.sc-draft-actions .sc-draft-send{color:#fff;background:#2f6fe0;border-color:#2f6fe0}.sc-draft-actions .sc-draft-discard{color:var(--sc-ink-3);background:0 0;border-color:#0000;margin-left:auto}.sc-draft-actions button:disabled{opacity:.5;cursor:default}.sc-draft--done{width:auto;color:var(--sc-ink-3);background:0 0;border:0;align-self:center;align-items:center;gap:8px;padding:2px 10px;font-size:11.5px;animation:none;display:flex}.ibx-item-text strong .ibx-item-draft{color:#3557b7;background:#e8efff;border-radius:999px;flex:none;padding:0 6px;font-size:11px;font-weight:650;line-height:17px;overflow:visible}.sc-text>:is(p,ul,ol,pre,div,blockquote)+:is(p,ul,ol,pre,div,blockquote){margin-top:.9em}.sc-text>p+:is(ul,ol),.sc-text>:is(ul,ol)+p{margin-top:.5em}.sc-composer--draft{background:#f5f8ff;border-color:#8aa7e8;box-shadow:0 0 0 3px #2f6fe024}.sc-composer--draft .sc-send{background:#2f6fe0}.sc-draft-bar{color:#2a4fa8;background:#e8efff}.sc-draft-before{color:#3d3510;white-space:pre-wrap;background:#fff8db;border:1px solid #f3e2a0;border-radius:10px;margin:6px 10px 0;padding:8px 10px;font-size:12.5px;line-height:1.45}.sc-draft-before strong{letter-spacing:.01em;margin-bottom:2px;font-size:11.5px;font-weight:700;display:block}.sc-draft-editing{color:#3557b7;padding:6px 14px 4px;font-size:13px;font-style:italic}.st-flag{z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;font-style:normal;display:inline-flex;position:absolute;top:-2px;right:-2px;overflow:hidden;box-shadow:0 0 0 2px #fff,0 1px 3px #00000040}.st-flag span{font-size:16px;line-height:1;transform:translateY(1px)}.st-flag img{object-fit:cover;width:100%;height:100%}.st-lock,.st-code{width:12px;height:12px}.st-lock svg,.st-code svg{width:7px;height:7px}.sc-draft-bar-actions{gap:6px;display:inline-flex}.sc-draft-bar .sc-draft-update{color:#fff;font:inherit;cursor:pointer;background:#2f6fe0;border:0;border-radius:999px;padding:3px 11px;font-size:12px;font-weight:650;text-decoration:none}.sc-draft-bar .sc-draft-update:disabled{opacity:.5;cursor:default}@keyframes ibx-pop{0%{transform:scale(1)}35%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes ibx-row-done{0%{background:#e6f6ea}to{background:0 0}}@keyframes ibx-row-open{0%{background:#fdf1e3}to{background:0 0}}.ibx-resolve--flash-resolved{animation:.35s ease-out ibx-pop;color:#12793c!important;background:#e6f6ea!important;border-color:#9fd8b0!important}.ibx-resolve--flash-open{animation:.35s ease-out ibx-pop}.ibx-item--flash-resolved{animation:.9s ease-out ibx-row-done}.ibx-item--flash-open{animation:.9s ease-out ibx-row-open}.ibx-item--flash-resolved .ibx-state{animation:.4s ease-out ibx-pop}@media (prefers-reduced-motion:reduce){.ibx-resolve--flash-resolved,.ibx-resolve--flash-open,.ibx-item--flash-resolved,.ibx-item--flash-open,.ibx-item--flash-resolved .ibx-state{animation:none}}.sc-out .sc-bubble{opacity:1}@keyframes sc-out-late{0%{opacity:0}to{opacity:1}}.sc-out-meta--sending{opacity:0;animation:.3s ease-out 1.5s forwards sc-out-late}@media (prefers-reduced-motion:reduce){.sc-out-meta--sending{opacity:1;animation:none}}.sc-aip{background:var(--sc-surface,#fff);border:1px solid #00000014;border-radius:14px;max-width:340px;margin-top:6px;padding:10px 12px}.sc-aip-head{color:#616161;align-items:center;gap:10px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.sc-aip-bar{background:#00000012;border-radius:5px;flex:1;height:5px;overflow:hidden}.sc-aip-bar>span{background:linear-gradient(90deg,#7c5cff,#29b6f6);border-radius:5px;height:100%;transition:width .4s;display:block}.sc-aip ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sc-aip-step{color:#8a8a8a;align-items:center;gap:8px;font-size:13px;display:flex}.sc-aip-dot{border:1.5px solid #00000026;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:600;display:grid}.sc-aip-dot svg{width:13px;height:13px}.sc-aip-step--done{color:#303030}.sc-aip-step--done .sc-aip-dot{color:#fff;background:#29845a;border-color:#29845a}.sc-aip-step--current{color:#303030;font-weight:600}.sc-aip-step--current .sc-aip-dot{color:#7c5cff;border-color:#7c5cff;box-shadow:0 0 0 3px #7c5cff26}.sc-aic{flex-wrap:wrap;gap:6px;max-width:360px;margin-top:6px;display:flex}.sc-aic-btn{color:#5b3fd9;font:inherit;cursor:pointer;background:#fff;border:1px solid #7c5cff59;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;text-decoration:none;transition:background .15s,transform .1s;display:inline-flex}.sc-aic-btn strong{font-weight:550}.sc-aic-btn:hover:not(:disabled){background:#7c5cff14}.sc-aic-btn:active:not(:disabled){transform:scale(.97)}.sc-aic-btn--link{color:#fff;background:#5b3fd9;border-color:#5b3fd9}.sc-aic-btn--link:hover{background:#4a2fc4!important}.sc-aic-icon{place-items:center;display:inline-grid}.sc-aic-icon svg{width:15px;height:15px}.sc-aic--tiles{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sc-aic--tiles .sc-aic-btn{text-align:left;color:#303030;border-color:#0000001a;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px}.sc-aic--tiles .sc-aic-btn:hover:not(:disabled){background:#7c5cff0a;border-color:#7c5cff80}.sc-aic--tiles .sc-aic-icon{color:#5b3fd9;background:#7c5cff1a;border-radius:9px;width:30px;height:30px}.sc-aic--tiles .sc-aic-icon svg{width:18px;height:18px}.sc-aic--tiles .sc-aic-text{gap:2px;display:grid}.sc-aic--tiles small{color:#616161;font-size:12px;line-height:1.3}.sc-aic--tiles .sc-aic-btn--link{color:#fff;background:#5b3fd9}.sc-aic--tiles .sc-aic-btn--link .sc-aic-icon{color:#fff;background:#fff3}.sc-aic--past .sc-aic-btn:not(.sc-aic-btn--link){cursor:default;opacity:.55}.sc-aic--past .sc-aic-btn--chosen{opacity:1;background:#7c5cff1a;border-color:#7c5cff}.sc-aic--past .sc-aic-btn--link{opacity:.7}@media (width<=420px){.sc-aic--tiles{grid-template-columns:1fr}}.st-online{z-index:1;background:#22c55e;border-radius:50%;width:12px;height:12px;position:absolute;top:-2px;left:-2px;box-shadow:0 0 0 2px #fff}.st-online:after{content:"";background:#22c55e;border-radius:50%;animation:2s ease-out infinite st-online-pulse;position:absolute;inset:0}@keyframes st-online-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.st-online:after{animation:none}}.sc-assigned{color:#1f5f41;background:#f1f8f4;border:1px solid #29845a40;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:6px;padding:6px 12px 6px 6px;font-size:13px;font-weight:550;display:inline-flex}.sc-assigned img,.sc-assigned>span:first-child{border-radius:50%}.sc-md-gif{border-radius:10px;max-width:min(240px,100%);height:auto;margin:4px 0;display:block}.sc-mode{background:#0000000d;border-radius:999px;align-self:flex-start;gap:2px;margin:0 0 6px 14px;padding:3px;display:inline-flex}.sc-mode button{font:inherit;color:var(--sc-ink-3,#616161);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 14px;font-size:12.5px;font-weight:600;transition:background .15s,color .15s}.sc-mode button[aria-selected=true]{color:var(--sc-ink,#303030);background:#fff;box-shadow:0 1px 3px #0000001f}.sc-mode button.sc-mode-note[aria-selected=true]{color:#7a5a00;background:#fff4c2}.sc-note-body{white-space:normal}.ibx-item.ibx-item--active{background:#ecebf3;box-shadow:inset 4px 0 #7c5cff,inset 0 0 0 1px #7c5cff47}.ibx-item.ibx-item--active:hover{background:#e6e4f0}.ibx-thread .sc-row--merchant .sc-bubble:not(.sc-bubble--ai){background:#eef1ff;border:1px solid #dde3ff}.ibx-thread .sc-row--agent .sc-bubble:not(.sc-bubble--ai){background:#f2f2f5;border:1px solid #0000}.ibx-thread .sc-row--merchant .sc-bubble--card:not(.sc-bubble--ai){box-shadow:0 10px 28px -18px #3c46a04d}.sc-row-av{flex:none;align-self:flex-end;width:28px;display:flex}.sc-row-av .st-flag,.sc-row-av .st-lock,.sc-row-av .st-code,.sc-row-av .st-online{display:none}.sc-msg-stack{position:relative}.sc-macts{z-index:3;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:2px;padding:3px;font-size:12.5px;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #0000001f,0 0 0 1px #0000000f}.sc-macts--agent{left:calc(100% + 6px)}.sc-macts--merchant{right:calc(100% + 6px)}.sc-row:hover .sc-macts,.sc-macts--on{display:inline-flex}.sc-macts button{min-width:28px;height:28px;color:var(--sc-ink-3,#616161);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0 6px;font-size:12.5px;display:inline-grid}.sc-macts button:hover{background:var(--sc-soft);color:var(--sc-ink,#303030)}.sc-macts>span{color:var(--sc-ink-3,#616161);padding:0 6px}.sc-macts .sc-macts-danger{color:#c4320a;font-weight:650}.sc-macts-emoji{gap:2px;display:inline-flex}.sc-macts-emoji button{min-width:32px;height:32px;font-size:19px;transition:transform .12s}.sc-macts-emoji button:hover{background:0 0;transform:scale(1.25)}@media (hover:none){.sc-row:hover .sc-macts:not(.sc-macts--on){display:none}}.sc-quote{width:100%;font:inherit;text-align:left;cursor:pointer;background:#7c5cff14;border:0;border-left:3px solid #7c5cff;border-radius:8px;gap:1px;margin:0 0 6px;padding:5px 10px;display:grid}.sc-quote strong{color:#5b3fd9;font-size:12px}.sc-quote span{color:var(--sc-ink-3,#616161);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.sc-replying{background:var(--sc-soft);border-radius:12px;align-items:center;gap:10px;margin:0 12px 6px;padding:8px 10px;display:flex}.sc-replying-bar{background:#7c5cff;border-radius:3px;flex:none;align-self:stretch;width:3px}.sc-replying-text{flex:1;gap:1px;min-width:0;display:grid}.sc-replying-text strong{color:#5b3fd9;font-size:12.5px}.sc-replying-text span{color:var(--sc-ink-3,#616161);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sc-replying button{width:26px;height:26px;color:var(--sc-ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;font-size:18px}.sc-reacts{flex-wrap:wrap;gap:4px;margin-top:-2px;display:flex}.sc-row--merchant .sc-reacts{justify-content:flex-end}.sc-react{border:1px solid var(--sc-line);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:3px;padding:2px 8px;font-size:14px;line-height:1.3;display:inline-flex}.sc-react span{color:var(--sc-ink-3);font-size:11.5px;font-weight:650}.sc-react--mine{background:#7c5cff14;border-color:#7c5cff73}.sc-react:disabled{cursor:default}.sc-deleted{border:1px dashed var(--sc-line);max-width:min(80%,34rem);color:var(--sc-ink-3,#8a8a8a);border-radius:14px;flex-direction:column;gap:2px;padding:6px 12px;font-size:13px;display:flex}.sc-deleted--merchant{text-align:right;align-self:flex-end}.sc-deleted span{font-size:11.5px;font-weight:600}@media (hover:none){.sc-row:hover .sc-macts{display:none}}.mi-email-pen{width:26px;height:26px;color:var(--sc-ink-3,#616161);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:inline-grid}.mi-email-pen:hover{background:var(--sc-soft);color:var(--sc-ink)}.mi-email-edit{gap:6px;display:flex}.mi-email-edit input{border:1px solid var(--sc-line);min-width:0;font:inherit;border-radius:8px;flex:1;padding:5px 8px;font-size:13px}.mi-email-edit button{background:var(--sc-ink);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:5px 10px;font-size:12.5px;font-weight:600}.srv-card--thanks{position:relative;overflow:hidden}.srv-confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.srv-confetti i{opacity:0;border-radius:2px;width:7px;height:11px;animation-name:srv-confetti-fall;animation-timing-function:cubic-bezier(.25,.6,.4,1);animation-fill-mode:forwards;position:absolute;top:-12px}.srv-confetti i.srv-confetti-dot{border-radius:50%;width:7px;height:7px}@keyframes srv-confetti-fall{0%{opacity:1;transform:translate(0,0)rotate(0)}80%{opacity:1}to{opacity:0;transform:translate3d(var(--drift), 260px, 0) rotate(var(--spin))}}@media (prefers-reduced-motion:reduce){.srv-confetti{display:none}}.ibx-pill.ibx-resolve--open{color:#fff;background:#12a150;border-color:#12a150}.ibx-pill.ibx-resolve--open:hover{background:#0f8c45;border-color:#0f8c45}.ibx-pill.ibx-resolve:not(.ibx-resolve--open){border-color:var(--sc-line);color:var(--sc-ink-2,#444);background:#fff}.ibx-pill.ibx-resolve:not(.ibx-resolve--open):hover{background:var(--sc-soft)}.sc-visitor-cta{color:var(--sc-ink-3,#8a8a8a);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.sc-visitor-cta i{color:#fff;background:#16131d;border-radius:999px;padding:2px 9px;font-style:normal;font-weight:600}.sc-receipt--failed{color:#c4320a!important}.sc-receipt--failed .sc-receipt-label{color:#c4320a;font-weight:600;opacity:1!important;max-width:none!important;display:inline!important}.sc-resend{color:#c4320a;font:inherit;cursor:pointer;background:#fff;border:1px solid #c4320a66;border-radius:999px;margin-left:6px;padding:1px 9px;font-size:11.5px;font-weight:650}.sc-resend:hover{background:#fdecea}.sc-resend:disabled{opacity:.5;cursor:default}.sc-macts--inline{align-self:center;position:static;transform:none}.sc-row--merchant .sc-macts--inline{order:-1}.sc-macts button{color:#a0a0a8}.sc-macts button:hover{color:var(--sc-ink,#303030)}.av-line--online{background:#22c55e14}.av-faces--small{display:inline-flex}.av-faces--small .av-face+.av-face{margin-left:-6px}.av-line-close{width:24px;height:24px;color:var(--sc-ink-3,#616161);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;margin-left:auto;font-size:17px;line-height:1}.av-line-close:hover{background:#0000000f}.mi-review-add{font:inherit;color:#5b3fd9;cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;font-size:12.5px;font-weight:600}.mi-review-mark{gap:6px;display:grid}.mi-stars{gap:2px;display:inline-flex}.mi-stars button{color:#d9d9e0;cursor:pointer;background:0 0;border:0;padding:0 1px;font-size:20px;line-height:1}.mi-stars button.on{color:#f5a623}.mi-review-mark textarea{box-sizing:border-box;border:1px solid var(--sc-line);width:100%;font:inherit;resize:vertical;border-radius:8px;padding:6px 8px;font-size:13px}.mi-review-actions{justify-content:flex-end;gap:6px;display:flex}.mi-review-actions button{border:1px solid var(--sc-line);font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:4px 10px;font-size:12.5px;font-weight:600}.mi-review-actions button[type=submit]{background:var(--sc-ink);color:#fff;border-color:#0000}.mi-review-actions button:disabled{opacity:.4;cursor:default}.mi-review-error{color:#c4320a;font-size:12px}.av-card.av-card--top{opacity:1;-webkit-backdrop-filter:none;background:#fff;margin:0 auto 12px}.av-card--top .av-online-text{flex:1;min-width:0}.sc-bubble-anchor{flex-direction:column;width:fit-content;max-width:100%;display:flex;position:relative}.sc-row--merchant .sc-bubble-anchor{align-self:flex-end;align-items:flex-end}.sc-row--agent .sc-bubble-anchor{align-self:flex-start}.sc-row--ai .sc-bubble-anchor{width:100%}.mp-rich--help{color:#1a5fbf;align-items:center;gap:8px;font-size:12.5px;font-weight:600}.mp-rich--help .mp-help-icon{border-radius:7px;width:22px;height:22px}.mp-rich--help .mp-help-icon svg{width:13px;height:13px}.mp-rich.mp-rich--help{margin-top:6px;padding:6px 10px}.ibx-thread .sc-row--agent .sc-bubble:not(.sc-bubble--ai){border:1px solid var(--sc-line);background:#fff}.mp-reply{border:1px solid var(--sc-line);background:#fff;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:4px 4px 4px 14px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #0000000a}.mp-reply:focus-within{border-color:#7c5cff;box-shadow:0 0 0 3px #7c5cff26}.mp-reply input{min-width:0;font:inherit;color:var(--sc-ink);background:0 0;border:0;outline:0;flex:1;font-size:14px}.mp-reply button{background:var(--sc-soft);width:32px;height:32px;color:var(--sc-ink-3);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.mp-reply button.mp-reply-send--on{background:var(--sc-ink);color:#fff}.rail button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.rail .rail-item{color:#6b6b75}.rail .rail-item:disabled{cursor:default;opacity:.5}.ibx{--ibx-top:0px}.ibx-toast{top:calc(env(safe-area-inset-top) + 12px)}.rail .rail-item--settings{margin-top:auto;margin-bottom:6px}@media (width<=700px){.ibx-frame--thread .rail{display:none}.rail .rail-item--settings{margin:0}.rail-items{gap:0}.ibx-frame--thread .ibx-thread-head{padding-top:calc(10px + env(safe-area-inset-top))}}.ibx-back{cursor:pointer;background:0 0;border:0;padding:0}.ibx-side-head{border-bottom:1px solid var(--sc-line);z-index:1;background:#fff;align-items:center;gap:8px;padding:10px 12px;display:flex;position:sticky;top:0}.ibx-side-head strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.ibx-side-note{color:var(--sc-ink-3);margin:4px 16px 20px;font-size:12px}.ibx-thread-title[role=button]{cursor:pointer;border-radius:10px}.ibx-thread-title[role=button]:hover strong{text-underline-offset:3px;text-decoration:underline}@media (width>=1200px){.ibx-side-head{display:none}}.ibx-cards-head{justify-content:space-between;align-items:center;display:flex}.ibx-cards-head strong{font-size:15px}.ibx-cards-close{width:34px;height:34px;color:var(--sc-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ibx-cards-close:hover{background:var(--sc-soft)}.ibx-cards .ibx-tabs{border-radius:16px;flex-wrap:wrap}.ibx-card-btn{align-items:center;gap:6px;display:inline-flex}@media (width<=700px){.ibx-side--open{width:100vw;padding-top:env(safe-area-inset-top);box-sizing:border-box;box-shadow:none;animation:none;top:0}.ibx-card-btn{display:none}.ibx-thread-head{gap:6px}.ibx-thread-head .ibx-resolve--open,.ibx-thread-head .rm-button{justify-content:center;gap:0;width:36px;padding:0;font-size:0}.ibx-cards .ibx-send-review{position:sticky;bottom:0;box-shadow:0 -12px 16px 4px #fff}.ibx-thread-title .ibx-status{display:none}}.ibx-sheet-scrim,.ibx-cards-spacer{display:none}.ibx-card-list{flex-direction:column;gap:2px;display:flex}.ibx-card-list button{font:inherit;color:var(--sc-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:14px;padding:8px 10px 8px 4px;display:flex}.ibx-card-list button:active{background:var(--sc-soft)}.ibx-card-list button>span:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.ibx-card-list strong{font-size:16px;font-weight:600}.ibx-card-list small{color:var(--sc-ink-3);font-size:13px}.ibx-card-list .sc-menu-icon{background:var(--sc-soft);border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}@keyframes ibx-sheet-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (width<=700px){.ibx-sheet-scrim{z-index:44;background:#0d0d0d14;display:block;position:fixed;inset:0}.ibx-cards--sheet{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:45;background:#fff;border:0;border-radius:32px;max-height:74dvh;padding:14px 16px 16px;animation:.22s ease-out both ibx-sheet-up;position:fixed;box-shadow:0 0 0 1px #0000000f,0 -12px 40px -12px #00000040}.ibx-cards--sheet .ibx-cards-head{z-index:2;background:#fff;margin:-14px -16px 0;padding:14px 12px 8px;position:sticky;top:-14px}.ibx-cards--sheet .ibx-cards-head strong{text-align:center;flex:1;font-size:16px}.ibx-cards--sheet .ibx-cards-close{border:1px solid var(--sc-line);width:42px;height:42px}.ibx-cards--sheet .ibx-cards-spacer{width:42px;display:block}.ibx-cards--sheet .ibx-send-review{flex:none;margin-top:4px;position:sticky;bottom:0;box-shadow:0 -12px 16px 4px #fff}}.ibx-card-pick{display:none}@media (width<=700px){.ibx-sheet-scrim--clear{background:0 0}.ibx-card-pick{left:8px;right:8px;bottom:calc(88px + env(safe-area-inset-bottom));z-index:45;background:#fff;border-radius:28px;flex-direction:column;max-height:60dvh;padding:8px;animation:.18s ease-out both ibx-sheet-up;display:flex;position:fixed;overflow-y:auto;box-shadow:0 0 0 1px #0000000f,0 24px 48px -12px #00000047}.ibx-card-pick-hint{color:var(--sc-ink-3);margin:6px 14px;font-size:14px}.ibx-card-pick button{min-height:52px;font:inherit;color:var(--sc-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:14px;padding:6px 14px;display:flex}.ibx-card-pick button:active,.ibx-card-pick button:first-of-type{background:var(--sc-soft)}.ibx-card-pick strong{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:16px;font-weight:550;overflow:hidden}.ibx-card-pick small{color:var(--sc-ink-3);flex:none;font-size:13.5px}.ibx-card-pick-icon{color:#a0249a;flex:none;display:inline-flex}}.ibx-thread{position:relative}.ibx-float{z-index:20;pointer-events:none;flex-direction:column;gap:8px;padding:10px 12px 0;display:flex;position:absolute;top:0;left:0;right:0}.ibx-float>*{pointer-events:auto}.ibx-float .ibx-thread-head{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#ffffff9e;border:1px solid #fff9;border-radius:20px;box-shadow:0 0 0 1px #0d0d0d0d,0 10px 30px -14px #0d0d0d4d}.ibx-float .ibx-thread-head,.ibx-float .ibx-resolved-bar,.ibx-float .ibx-cards,.ibx-actions-note{box-sizing:border-box;width:100%;max-width:640px;margin-left:auto;margin-right:auto}.ibx-actions-note{top:calc(var(--ibx-float-h,64px) + 4px);z-index:19;text-align:center;color:var(--sc-ink-3);font-size:12.5px;position:absolute;left:0;right:0}.ibx-float .ibx-resolved-bar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#e8f7eecc;border:0;border-radius:14px}.ibx-float .ibx-cards{background:#fff;border-radius:20px;max-height:62vh;overflow-y:auto;box-shadow:0 0 0 1px #0d0d0d0f,0 18px 40px -18px #0d0d0d59}.ibx-thread .sc-thread{padding-top:calc(var(--ibx-float-h,64px) + 16px)}@media (width<=700px){.ibx-float{padding:calc(6px + env(safe-area-inset-top)) 8px 0}.ibx-frame--thread .ibx-float .ibx-thread-head{padding-top:8px}}.ibx-rm-float{z-index:40;position:absolute;bottom:84px;left:16px}.ibx-rm-float .rm-pop{position:static}@media (width<=700px){.ibx-rm-float{left:8px;right:8px}.ibx-rm-float .rm-pop{width:100%}}.ibx-thread-head .rm-button span{white-space:nowrap}.pg{flex-direction:column;flex:1;min-height:0;display:flex}.pg-head{padding:calc(18px + env(safe-area-inset-top)) 20px 14px;border-bottom:1px solid var(--sc-line);flex-wrap:wrap;flex:none;align-items:center;gap:8px 14px;display:flex}.pg-head h1{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.pg-count{color:var(--sc-ink-3);font-size:13px}.pg-search{border:1px solid var(--sc-line);width:min(340px,100%);height:38px;font:inherit;background:var(--sc-soft);border-radius:999px;margin-left:auto;padding:0 14px;font-size:14px}.pg-search:focus{background:#fff;border-color:#c9c9cf;outline:none}button.mx-row{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.mx-pages button:disabled{opacity:.4;cursor:default}@media (width<=700px){.pg-search{width:100%;margin-left:0}}.pg--map .lv-map{background:#eef0f3;padding:0;display:block}.pg--map .lv-row{cursor:pointer;grid-template-columns:36px 1fr auto auto;grid-template-areas:none}.pg--map .lv-row>*{grid-area:auto}.mp-pin-wrap{background:0 0;border:0}.mp-pin{background:#f5a524;border-radius:50%;width:14px;height:14px;margin:2px;display:block;box-shadow:0 0 0 2.5px #fff,0 2px 6px #00000059}@keyframes mp-pulse{0%{box-shadow:0 0 0 2.5px #fff,0 0 0 2.5px #e040c88c}to{box-shadow:0 0 0 2.5px #fff,0 0 0 18px #e040c800}}.leaflet-container{font:inherit}.mp-tiles{filter:grayscale(.85)brightness(1.04)contrast(.92)}@media (width<=900px){.pg--map .lv-main{grid-template-rows:55% 45%;grid-template-columns:1fr}.pg--map .lv-list{border-left:0;border-top:1px solid var(--sc-line)}}.st-body{box-sizing:border-box;flex-direction:column;flex:1;gap:16px;width:100%;max-width:860px;padding:20px;display:flex;overflow-y:auto}.st-card{border:1px solid var(--sc-line);background:#fff;border-radius:20px;padding:18px 20px}.st-card h2{margin:0 0 4px;font-size:16px}.st-hint{color:var(--sc-ink-3);margin:0 0 12px;font-size:13.5px}.st-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.st-row .st-hint{margin:0}.st-hours{border-top:1px solid #f2f2f2;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 0;font-size:14px;display:flex}.st-hours>strong{width:80px}.st-hours input,.st-hours select{border:1px solid var(--sc-line);height:34px;font:inherit;background:#fff;border-radius:10px;padding:0 8px;font-size:14px}.st-hours select{max-width:180px}.st-hours>strong{flex:none}.st-days{gap:4px;display:inline-flex}.st-days button{border:1px solid var(--sc-line);width:40px;height:32px;font:inherit;color:var(--sc-ink-3);cursor:pointer;background:#fff;border-radius:10px;font-size:12.5px;font-weight:600}.st-days button[aria-pressed=true]{color:#fff;background:#16131d;border-color:#0000}.st-save{margin-left:auto}.sp-panel--inline{width:auto;max-height:none;box-shadow:none;border:1px solid var(--sc-line);border-radius:20px;animation:none;position:static;transform:none}@media (width<=700px){.st-body{padding:12px}.st-hours>strong{width:100%}.st-save{margin-left:0}}.st-row--sub{border-top:1px solid #f2f2f2;margin-top:12px;padding-top:12px}.ibx-assign{border-bottom:1px solid var(--sc-line);padding:14px 16px 12px}.ibx-assign-label{letter-spacing:.04em;text-transform:uppercase;color:var(--sc-ink-3);margin-bottom:8px;font-size:11.5px;font-weight:650;display:block}.ibx-assign-opts{flex-wrap:wrap;gap:6px;display:flex}.ibx-assign-opts button{border:1px solid var(--sc-line);height:32px;font:inherit;color:var(--sc-ink-2);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 6px;font-size:13px;font-weight:600;display:inline-flex}.ibx-assign-opts button:hover{background:var(--sc-soft)}.ibx-assign-opts button[aria-checked=true]{color:#fff;background:#16131d;border-color:#0000}.ibx-assign-none{box-sizing:border-box;opacity:.6;border:1.5px dashed;border-radius:50%;width:20px;height:20px}.ibx-assignee{border-radius:50%;display:inline-flex;box-shadow:0 0 0 1.5px #fff}.ibx-assign{position:relative}.ibx-assign-btn{border:1px solid var(--sc-line);height:36px;font:inherit;color:var(--sc-ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 7px;font-size:13.5px;font-weight:600;display:inline-flex}.ibx-assign-btn:hover,.ibx-assign-btn[aria-expanded=true]{background:var(--sc-soft)}.ibx-assign-btn svg{color:var(--sc-ink-3)}.ibx-assign-menu{z-index:30;background:#fff;border-radius:14px;min-width:200px;padding:6px;position:absolute;top:calc(100% - 6px);left:16px;box-shadow:0 0 0 1px #0d0d0d0f,0 18px 40px -16px #0d0d0d59}.ibx-assign-menu button{width:100%;font:inherit;color:var(--sc-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:7px 10px 7px 7px;font-size:13.5px;display:flex}.ibx-assign-menu button:hover{background:var(--sc-soft)}.ibx-assign-menu button span{flex:1}.ibx-assign-menu button svg{color:#1d8fd1}.ibx-viewers{display:inline-flex}.ibx-viewers>span{border-radius:50%;display:inline-flex;box-shadow:0 0 0 2px #1d8fd1,0 0 0 3.5px #fff}.ibx-viewers>span+span{margin-left:-5px}.ibx-assign .sc-avatar{border-radius:50%;flex:none;overflow:hidden}.ibx-assign .sc-avatar img{object-fit:cover;width:100%;height:100%}.ibx-item-meta .sc-avatar{flex:none}.ibx-item-meta .sc-avatar img{object-fit:cover;width:100%;height:100%}.ibx-resolved-mark{color:#0b7a3c;background:#12a1501f;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.ibx-item-replying{font-style:italic;color:#a0249a!important}.ibx-flag{vertical-align:1px;margin-left:5px;font-size:13px;font-weight:400;line-height:1}.ibx-card-pick--panel{box-sizing:border-box;z-index:45;background:#fff;border-radius:22px;flex-direction:column;width:min(640px,100vw - 32px);max-height:60dvh;padding:6px;animation:.16s ease-out both ibx-sheet-up;display:flex;position:fixed;bottom:96px;left:50%;overflow-y:auto;box-shadow:0 0 0 1px #00000012,0 18px 40px -14px #00000040}.ibx-card-pick--panel button{min-height:44px;font:inherit;color:var(--sc-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:6px 14px;display:flex}.ibx-card-pick--panel strong{flex:none;font-size:15px;font-weight:500}.ibx-card-pick--panel small{min-width:0;color:var(--sc-ink-3);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}.ibx-card-pick--panel .ibx-card-pick-icon{flex:none;display:inline-flex}.ibx-card-pick button.ibx-card-pick-on{background:var(--sc-soft)}@media (width<=700px){.ibx-card-pick button:first-of-type{background:0 0}.ibx-card-pick button.ibx-card-pick-on{background:var(--sc-soft)}.ibx-card-pick strong{flex:none}.ibx-card-pick small{flex:1}}.ibx-card-pick-icon--review{color:#c98a00}.ibx-card-pick-icon--help_offer{color:#0f8a7e}.ibx-card-pick-icon--subscription{color:#7a3fd1}.ibx-card-pick-icon--offer{color:#2a6ae0}.ibx-card-pick-icon--link{color:#4b55c9}.ibx-card-pick-icon--pricing{color:#e0731f}.ibx-float .ibx-lang{box-sizing:border-box;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);width:fit-content;max-width:min(640px,100%);color:var(--sc-ink-2);background:#ffffff9e;border:1px solid #fff9;border-radius:999px;align-items:center;gap:8px;margin:0 auto;padding:5px 6px 5px 12px;font-size:12.5px;display:flex;box-shadow:0 0 0 1px #0d0d0d0d,0 8px 22px -12px #0d0d0d47}.ibx-lang-flag{font-size:15px;line-height:1}.ibx-lang-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ibx-lang-text strong{color:var(--sc-ink);margin-right:5px;font-weight:650}.ibx-lang-change{color:#fff;cursor:pointer;background:#16131d;border-radius:999px;flex:none;padding:4px 11px;font-weight:600;position:relative}.ibx-lang-change:hover{background:#2b2636}.ibx-lang-change select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.ibx-cards--inbox{border:0;border-bottom:1px solid var(--sc-line);background:0 0;gap:10px;max-height:52dvh;margin:0 0 4px -10px;padding:2px 4px 12px 2px;animation:.18s ease-out both ibx-fields-in}.ibx-cards--inbox .ibx-cards-head{justify-content:flex-start;gap:4px}.ibx-cards--inbox .ibx-cards-head strong{flex:1;font-size:14px}.ibx-cards--inbox .ibx-cards-close{width:30px;height:30px}.ibx-cards--inbox .ibx-cards-close svg{width:16px;height:16px}@keyframes ibx-fields-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ibx-card-pick--panel{border-radius:18px;padding:4px}.ibx-card-pick--panel button{border-radius:12px;gap:10px;min-height:34px;padding:4px 10px}.ibx-card-pick--panel strong{font-size:13.5px}.ibx-card-pick--panel small{font-size:12.5px}.ibx-card-pick--panel .ibx-card-pick-icon svg{width:15px;height:15px}.ibx-translate{width:36px;height:36px;color:var(--sc-ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-right:6px;transition:background .15s,color .15s;display:inline-flex}.ibx-translate:hover{color:var(--sc-ink-2);background:#0d0d0d0d}.ibx-translate--on,.ibx-translate--on:hover{background:var(--sc-soft);color:#2a6ae0}.ibx-translate:disabled{opacity:.6;cursor:default}.ibx-float .ibx-lang{gap:6px;padding:3px 4px 3px 10px;font-size:12px;animation:.16s ease-out both ibx-lang-in}.ibx-lang-flag{color:var(--sc-ink-3);align-items:center;gap:3px;font-size:13px;display:inline-flex}.ibx-lang-text{color:var(--sc-ink);font-weight:600}.ibx-lang-change,.ibx-lang-change:hover{color:var(--sc-ink-3);background:0 0;align-items:center;gap:3px;padding:3px 8px;font-weight:500;display:inline-flex}.ibx-lang-change:hover{color:var(--sc-ink);background:#0d0d0d0d}@keyframes ibx-lang-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ibx-cards--inbox .ibx-cards-head{z-index:2;background:var(--sc-surface,#fff);justify-content:space-between;padding:2px 0 4px 10px;position:sticky;top:-2px}.ibx-assign .ibx-assign-none{flex:none;width:20px;height:20px;display:inline-block}.ibx-head-btn{width:36px;height:36px;color:var(--sc-ink-3);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-right:2px;text-decoration:none;transition:background .15s;display:inline-flex}.ibx-head-btn:hover{color:var(--sc-ink);background:#0d0d0d0d}.ibx-head-btn,.ibx-translate{width:32px;height:32px;margin-right:0}.ibx-head-btn+.ibx-head-btn,.ibx-head-btn+.ibx-translate{margin-left:-6px}.ibx-translate{margin-right:6px}.ibx-card-pick-icon--password{color:#6b6b73}.ibx-thread .sc-composer--top{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#ffffff9e;border-color:#fff9;box-shadow:0 0 0 1px #0d0d0d0d,0 14px 36px -16px #0d0d0d4d}.ibx-cards--inbox{border-bottom-color:#0d0d0d14;width:min(520px,100%);margin:0 auto 4px;padding:2px 0 12px}.ibx-cards--inbox .ibx-cards-head{background:0 0;padding-left:4px}.ibx-cards--inbox .sci-preview{background:0 0}.ibx-cards.ibx-cards--float{z-index:45;box-sizing:border-box;-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:#ffffffa8;border:1px solid #fff9;border-radius:22px;max-height:min(62dvh,640px);margin:0;padding:10px 14px 14px;position:fixed;overflow-y:auto;box-shadow:0 0 0 1px #0d0d0d0f,0 22px 48px -18px #0d0d0d59}.ibx-cards--inbox .ibx-cards-head{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff8c;margin:-10px -14px 0;padding:10px 8px 6px 16px;top:-10px}.ibx-cards--inbox .sci-preview{padding:6px 0 0}.ibx-cards.ibx-cards--float{padding:10px 16px 22px}.ibx-cards--inbox .ibx-cards-head{margin:-10px -16px 0;padding:10px 8px 6px 16px}.ibx-cards--inbox .sci-preview{justify-content:center;padding:6px 0 0;display:flex}.ibx-cards.ibx-cards--docked{width:auto;max-height:min(58dvh,620px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-bottom:1px solid #0d0d0d14;border-radius:0;margin:0 0 6px;padding:4px 10px 16px;position:static;overflow-y:auto}.ibx-cards--docked .ibx-cards-head{background:#ffffffb3;margin:-4px -10px 0;padding:4px 4px 6px 10px;top:-4px}.ibx-store-menu{z-index:30;box-sizing:border-box;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#ffffffd1;border:1px solid #fff9;border-radius:16px;width:min(320px,100% - 24px);padding:5px;animation:.14s ease-out both ibx-lang-in;position:absolute;top:66px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #0d0d0d0f,0 16px 36px -14px #0d0d0d52}.ibx-store-row{align-items:center;gap:2px;display:flex}.ibx-store-row a,.ibx-store-item{min-height:36px;font:inherit;color:var(--sc-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;flex:1;align-items:center;gap:10px;padding:4px 10px;font-size:13.5px;text-decoration:none;display:flex}.ibx-store-row a:hover,.ibx-store-item:hover{background:#0d0d0d0d}.ibx-store-row a svg,.ibx-store-item svg{color:var(--sc-ink-3);flex:none}.ibx-store-row a span,.ibx-store-item span{flex:1}.ibx-store-row small{color:var(--sc-ink-3);font-size:11.5px}.ibx-store-lock{width:32px;height:32px;color:var(--sc-ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ibx-store-lock:hover,.ibx-store-lock[aria-expanded=true]{color:var(--sc-ink);background:#0d0d0d0f}.ibx-store-lock--set{color:#12a150}.ibx-store-pw{gap:6px;padding:4px 6px 6px;display:flex}.ibx-store-pw input{border:1px solid var(--sc-line);min-width:0;height:32px;font:inherit;border-radius:9px;flex:1;padding:0 10px;font-size:13px}.ibx-store-pw button{color:#fff;height:32px;font:inherit;cursor:pointer;background:#16131d;border:0;border-radius:9px;padding:0 12px;font-size:13px;font-weight:600}.ibx-thread-title{cursor:pointer}.ibx-store-links{align-items:center;display:inline-flex;position:relative}.ibx-store-links .ibx-head-btn+.ibx-head-btn{margin-left:-6px}.ibx-store-pop{z-index:30;white-space:nowrap;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:6px 6px 6px 12px;font-size:13px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 0 0 1px #0d0d0d14,0 14px 32px -14px #0d0d0d59}.ibx-store-pop>button{font:inherit;color:var(--sc-ink-2);cursor:pointer;background:0 0;border:0;font-weight:600;text-decoration:underline}.ibx-store-pop.ibx-store-pw{padding:6px}.ibx-store-pop.ibx-store-pw input{width:220px}.ibx-float .ibx-thread-head{z-index:3;position:relative}.ibx-thread-title strong{gap:4px;min-width:0;max-width:100%;overflow:visible}.ibx-thread-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;text-decoration:none;overflow:hidden}a.ibx-thread-name:hover{text-underline-offset:3px;text-decoration:underline}.ibx-thread-title[role=button]:hover strong{text-decoration:none}.ibx-store-links--inline{flex:none}.ibx-store-links--inline .ibx-store-lock{width:22px;height:22px}.ibx-store-links--inline .ibx-store-pop{font-weight:400;left:0;right:auto}.ibx-thread-title strong .ibx-thread-name{font-size:inherit;color:inherit}.mp-pin--live{background:#12a150;animation:1.8s ease-out infinite mp-pulse-live}@keyframes mp-pulse-live{0%{box-shadow:0 0 0 2.5px #fff,0 0 0 2.5px #12a1508c}to{box-shadow:0 0 0 2.5px #fff,0 0 0 18px #12a15000}}.srch-backdrop{z-index:100;background:#14141e2e;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;animation:.15s ease-out srch-fade;display:flex;position:fixed;inset:0}.srch{-webkit-backdrop-filter:blur(28px)saturate(1.6);background:#ffffffb8;border:1px solid #ffffffb3;border-radius:22px;flex-direction:column;width:min(640px,100%);max-height:70vh;animation:.2s cubic-bezier(.2,.8,.2,1) srch-in;display:flex;overflow:hidden;box-shadow:0 24px 60px #14142838,inset 0 1px #fffc}.srch-bar{color:var(--sc-ink-3);border-bottom:1px solid #00000012;align-items:center;gap:10px;padding:14px 18px;display:flex}.srch-bar input{font:inherit;color:var(--sc-ink);background:0 0;border:0;outline:0;flex:1;font-size:17px}.srch-bar kbd{font:inherit;color:var(--sc-ink-3);background:#0000000f;border-radius:6px;padding:2px 6px;font-size:11px}.srch-spin{border:2px solid #0000001f;border-top-color:var(--sc-ink-3);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite srch-spin}.srch-list{padding:6px 8px 10px;overflow-y:auto}.srch-list h3{text-transform:uppercase;letter-spacing:.04em;color:var(--sc-ink-3);margin:10px 10px 4px;font-size:11.5px;font-weight:650}.srch-empty{color:var(--sc-ink-3);margin:18px 12px;font-size:14px}.srch-row{width:100%;font:inherit;text-align:left;color:var(--sc-ink);cursor:pointer;background:0 0;border:0;border-radius:12px;gap:2px;padding:9px 12px;display:grid}.srch-row--on{background:#7c5cff1f}.srch-title{align-items:baseline;gap:10px;font-size:14px;font-weight:600;display:flex}.srch-title time{color:var(--sc-ink-3);flex:none;margin-left:auto;font-size:12px;font-weight:400}.srch-detail{color:var(--sc-ink-2,#555);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.srch mark{color:inherit;background:#ffd60a73;border-radius:3px;padding:0 1px}@keyframes srch-fade{0%{opacity:0}}@keyframes srch-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}}@keyframes srch-spin{to{transform:rotate(360deg)}}@media (prefers-color-scheme:dark){.srch{background:#202026b8;border-color:#ffffff14;box-shadow:0 24px 60px #00000080}.srch-bar{border-bottom-color:#ffffff14}.srch-bar kbd{background:#ffffff1a}}@media (prefers-reduced-motion:reduce){.srch-backdrop,.srch{animation:none}}.ibx-side-row{border-bottom:1px solid var(--sc-line);align-items:flex-start;gap:18px;padding:14px 16px 12px;display:flex;position:relative}.ibx-side-row .ibx-assign{border:0;padding:0}.ibx-cc{position:static}.ibx-cc-btn{border:1px solid var(--sc-line);height:36px;font:inherit;color:var(--sc-ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.ibx-cc-btn:hover,.ibx-cc-btn[aria-expanded=true]{background:var(--sc-soft)}.ibx-cc-btn--on{color:#5b3fd9;background:#7c5cff1a;border-color:#7c5cff59}.ibx-cc-menu{z-index:30;background:#fff;border-radius:14px;padding:12px;position:absolute;top:calc(100% - 4px);left:12px;right:12px;box-shadow:0 12px 34px #00000029,0 0 0 1px #0000000f}.ibx-cc-to{color:var(--sc-ink-3);margin:0 0 8px;font-size:12.5px}.ibx-cc-menu ul{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}.ibx-cc-menu li{background:#0000000a;border-radius:8px;align-items:center;gap:6px;padding:4px 4px 4px 10px;font-size:13px;display:flex}.ibx-cc-menu li span{text-overflow:ellipsis;flex:1;overflow:hidden}.ibx-cc-menu li button{cursor:pointer;color:var(--sc-ink-3);background:0 0;border:0;padding:2px 6px;font-size:16px;line-height:1}.ibx-cc-menu form{gap:6px;display:flex}.ibx-cc-menu input{min-width:0;font:inherit;border:1px solid #00000026;border-radius:8px;flex:1;padding:6px 10px;font-size:13px}.ibx-cc-menu form button{background:var(--sc-ink);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:600}.ibx-cc-menu form button:disabled{opacity:.4;cursor:default}.ibx-cc-error{color:#c4320a;margin:6px 0 0;font-size:12.5px}.st-error{color:#c4320a;margin:4px 0 0}@media (width<=900px),(pointer:coarse){input,textarea,select,[contenteditable=true],.sc-composer textarea,.sc-composer [contenteditable]{font-size:16px!important}}.ibx-search{border:1px solid var(--sc-line);background:var(--sc-soft);font:inherit;color:var(--sc-ink-3);cursor:text;text-align:left;border-radius:12px;align-items:center;gap:8px;margin:10px 12px 2px;padding:8px 12px;font-size:13.5px;display:flex}.ibx-search span{flex:1}.ibx-search kbd{font:inherit;border:1px solid var(--sc-line);background:#fff;border-radius:6px;padding:1px 6px;font-size:11px}.ibx-search:hover{border-color:#7c5cff66}.ibx-fl{margin-left:auto;position:relative}.ibx-fl-btn{border:1px solid var(--sc-line);min-width:30px;height:30px;font:inherit;color:var(--sc-ink-2,#444);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-flex}.ibx-fl-btn span{text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.ibx-fl-btn--on{color:#5b3fd9;background:#7c5cff1a;border-color:#7c5cff59}.ibx-fl-menu{z-index:40;background:#fff;border-radius:14px;width:210px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 34px #00000029,0 0 0 1px #0000000f}.ibx-fl-menu p{letter-spacing:.04em;text-transform:uppercase;color:var(--sc-ink-3);margin:8px 10px 4px;font-size:11px;font-weight:650}.ibx-fl-menu button{width:100%;font:inherit;color:var(--sc-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;font-size:13.5px;display:flex}.ibx-fl-menu button:hover{background:var(--sc-soft)}.ibx-fl-menu button[aria-checked=true]{background:#7c5cff1a;font-weight:650}.ibx-fl-menu .ibx-fl-clear{color:#5b3fd9;margin-top:4px;font-weight:600}.ibx-online{padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:linear-gradient(#fff0,#fff 30%);justify-content:center;align-items:center;gap:6px;display:flex;position:sticky;bottom:0}.ibx-online-agent{display:inline-flex;position:relative}.ibx-online-agent i{background:#22c55e;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 0 2px #fff}.ibx-online-label{color:var(--sc-ink-3);margin-left:4px;font-size:12px;font-weight:600}.ibx-details-edit{font:inherit;color:#5b3fd9;cursor:pointer;background:0 0;border:0;margin:8px 16px 0;padding:0;font-size:12.5px;font-weight:600}.ibx-details{background:var(--sc-soft);border-radius:14px;gap:8px;margin:10px 16px 4px;padding:12px;display:grid}.ibx-details label{color:var(--sc-ink-3);gap:4px;font-size:12px;font-weight:600;display:grid}.ibx-details input{border:1px solid var(--sc-line);font:inherit;color:var(--sc-ink);background:#fff;border-radius:8px;padding:7px 10px;font-size:13.5px}.ibx-details-actions{justify-content:flex-end;gap:6px;display:flex}.ibx-details-actions button{border:1px solid var(--sc-line);font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:600}.ibx-details-actions .ibx-details-save{background:var(--sc-ink);color:#fff;border-color:#0000}.ibx-search-row{align-items:center;gap:6px;margin:10px 12px 2px;display:flex}.ibx-search-row .ibx-search{flex:1;order:1;margin:0}.ibx-new{border:1px solid var(--sc-line);width:36px;height:36px;color:var(--sc-ink);cursor:pointer;background:#fff;border-radius:12px;flex:none;order:2;place-items:center;display:grid}.ibx-new:hover{background:var(--sc-soft)}.act-filters{background:var(--sc-soft);border-radius:999px;gap:4px;margin-left:auto;padding:3px;display:inline-flex}.act-filters button{font:inherit;color:var(--sc-ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600}.act-filters button[aria-selected=true]{color:var(--sc-ink);background:#fff;box-shadow:0 1px 3px #0000001f}.act-list{flex:1;max-width:760px;padding:6px 20px 24px;overflow-y:auto}.act-list h3{letter-spacing:.04em;text-transform:uppercase;color:var(--sc-ink-3);margin:18px 4px 6px;font-size:12px;font-weight:650}.act-row{width:100%;font:inherit;text-align:left;color:var(--sc-ink);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.act-row:hover{background:var(--sc-soft)}.act-fresh{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.act-fresh>h3{flex-basis:100%}.act-fresh>.act-row{flex:1;min-width:0}.act-row--new{background:#faf8ff;box-shadow:inset 0 0 0 1px #7c5cff}.act-icon{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.act-row--good .act-icon{color:#1f7a4d;background:#e6f6ea}.act-row--bad .act-icon{color:#c4320a;background:#fdecea}.act-row--info .act-icon{color:#4b5bd6;background:#eef1ff}.act-text{flex:1;gap:1px;min-width:0;display:grid}.act-text strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.act-text span{color:var(--sc-ink-3);font-size:13px}.act-row time{color:var(--sc-ink-3);flex:none;font-size:12px}.act-more{border:1px solid var(--sc-line);font:inherit;cursor:pointer;background:#fff;border-radius:999px;margin:14px auto 0;padding:7px 16px;font-size:13px;font-weight:600;display:block}@media (width<=700px){.act-filters{margin-left:0}.act-list{padding:6px 12px 24px}}.ibx-tags{border-bottom:1px solid var(--sc-line);padding:12px 16px}.ibx-tags-list{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ibx-tag{color:#5b3fd9;background:#f1edff;border-radius:999px;align-items:center;gap:2px;padding:3px 4px 3px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.ibx-tag button{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;padding:0 4px;font-size:14px;line-height:1}.ibx-tags-list input{min-width:80px;font:inherit;color:var(--sc-ink);background:0 0;border:0;outline:0;flex:1;padding:4px 2px;font-size:13px}.ibx-tags-suggest{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.ibx-tags-suggest button{color:#5b3fd9;font:inherit;cursor:pointer;background:#fff;border:1px dashed #7c5cff66;border-radius:999px;padding:2px 8px;font-size:12px}.ibx-item-tags{gap:4px;margin-top:3px;display:flex;overflow:hidden}.ibx-item-tags i{color:#5b3fd9;background:#f1edff;border-radius:999px;flex:none;padding:1px 7px;font-size:11px;font-style:normal;font-weight:600}.rvw-avg{color:var(--sc-ink-3);align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:600;display:inline-flex}.rvw-stars{gap:1px;display:inline-flex}.rvw-stars svg{fill:#e3e3e8}.rvw-stars svg.on{fill:#f5a623}.rvw{border:1px solid var(--sc-line);background:#fff;border-radius:14px;margin:8px 0;padding:12px 14px}.rvw--low{background:#fffaf8;border-color:#f3c2b8}.rvw header{align-items:center;gap:10px;display:flex}.rvw-store{font:inherit;color:var(--sc-ink);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:14px;font-weight:650}button.rvw-store:hover{text-decoration:underline}.rvw-store em{color:#c4320a;background:#fdecea;border-radius:999px;margin-left:4px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:650}.rvw time{color:var(--sc-ink-3);margin-left:auto;font-size:12px}.rvw p{white-space:pre-wrap;margin:8px 0 0;font-size:14px;line-height:1.5}.rvw a{color:#5b3fd9;margin-top:8px;font-size:12.5px;font-weight:600;display:inline-block}.newc{background:#fff;border-radius:20px;gap:14px;width:min(560px,100%);max-height:86vh;padding:20px 22px 18px;animation:.2s cubic-bezier(.2,.8,.2,1) srch-in;display:grid;overflow-y:auto;box-shadow:0 30px 70px #14142847,0 0 0 1px #0000000d}.newc-head{align-items:flex-start;gap:12px;display:flex}.newc-head>div{flex:1}.newc-head h2{color:var(--sc-ink);margin:0;font-size:18px;font-weight:700}.newc-head p{color:var(--sc-ink-3);margin:4px 0 0;font-size:13px}.newc-close{background:var(--sc-soft);width:32px;height:32px;color:var(--sc-ink-3);cursor:pointer;border:0;border-radius:50%;flex:none;font-size:20px;line-height:1}.newc-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.newc label{color:var(--sc-ink-2,#444);gap:6px;font-size:12.5px;font-weight:600;display:grid}.newc input,.newc textarea{box-sizing:border-box;border:1px solid var(--sc-line);width:100%;font:inherit;color:var(--sc-ink);background:#fff;border-radius:12px;padding:10px 12px;font-size:14px}.newc textarea{resize:vertical;min-height:140px;line-height:1.5}.newc input:focus,.newc textarea:focus{border-color:#7c5cff;outline:0;box-shadow:0 0 0 3px #7c5cff26}.newc-actions{justify-content:flex-end;gap:8px;padding-top:2px;display:flex}.newc-actions button{border:1px solid var(--sc-line);height:38px;font:inherit;color:var(--sc-ink);cursor:pointer;background:#fff;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}.newc-actions .newc-send{background:var(--sc-ink);color:#fff;border-color:#0000}.newc-actions .newc-send:disabled{opacity:.5;cursor:default}@media (width<=560px){.newc-row{grid-template-columns:1fr}}.rvw--new{background:#faf8ff;border-color:#7c5cff;box-shadow:0 0 0 3px #7c5cff24}.rvw--new.rvw--low{background:#fff7f5;border-color:#e2533c;box-shadow:0 0 0 3px #e2533c24}.rvw-new{color:#fff;background:#7c5cff;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.rvw--low .rvw-new{background:#e2533c}.rvw-clear{border:1px solid var(--sc-line);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.rvw-clear-all{background:var(--sc-ink);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;margin-left:auto;padding:6px 14px;font-size:13px;font-weight:600}.rvw-clear-all+.rvw-avg{margin-left:12px}.act-row{position:relative}.act-icon--small{width:18px;height:18px;position:absolute;top:30px;left:36px;box-shadow:0 0 0 2px #fff}.act-icon--small svg{width:10px;height:10px}.act-text strong{align-items:center;gap:6px;min-width:0;display:flex}.act-tag{background:var(--sc-soft);color:var(--sc-ink-3);border-radius:999px;flex:none;padding:1px 7px;font-size:11px;font-style:normal;font-weight:650}.act-tag--dev{color:#fff;background:#16131d}.act-tag--lock{color:#8a5a00;background:#fff4d6}.rvw-manual{background:var(--sc-soft);color:var(--sc-ink-3);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.ibx-thread{background:#f6f7fa linear-gradient(#fff 0,#f6f7fa 220px)}@media (prefers-color-scheme:dark){.ibx-thread{background:inherit}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
