.app{--console-control-primary:#16397f;--console-control-primary-hover:#102f69;--console-control-primary-focus:#0d285a;--console-control-disabled:#b7b7b9;--console-control-border:#d7dee9;--console-control-ink:#111827;--console-control-muted:#5b6676;--console-control-soft:#f3f7ff}.app :is(.btn,.ticket-table-btn,.ticket-table-btn-primary,.ticket-detail-btn-primary,.ticket-detail-btn-secondary,.kb-toolbar-btn,.kb-submit-btn,.kb-pager-btn,.sm-btn-primary,.sm-btn-secondary){display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:999px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-align:center;white-space:nowrap;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.app :is(.btn,.ticket-table-btn,.ticket-table-btn-primary,.ticket-detail-btn-primary,.ticket-detail-btn-secondary,.kb-toolbar-btn,.kb-submit-btn,.kb-pager-btn,.sm-btn-primary,.sm-btn-secondary):hover:not(:disabled){transform:translateY(-1px)}.app :is(.btn,.ticket-table-btn,.ticket-table-btn-primary,.ticket-detail-btn-primary,.ticket-detail-btn-secondary,.kb-toolbar-btn,.kb-submit-btn,.kb-pager-btn,.sm-btn-primary,.sm-btn-secondary):focus-visible{outline:2px solid rgba(22,57,127,.35);outline-offset:2px}.app :is(.btn,.ticket-table-btn,.ticket-table-btn-primary,.ticket-detail-btn-primary,.ticket-detail-btn-secondary,.kb-toolbar-btn,.kb-submit-btn,.kb-pager-btn,.sm-btn-primary,.sm-btn-secondary):disabled{cursor:not-allowed;box-shadow:none;opacity:.55;transform:none}.app :is(.btn-sm,.team-toolbar-btn,.sm-btn-sm){min-height:36px;padding-inline:16px;font-size:13px}.app :is(.btn-primary,.ticket-table-btn-primary,.ticket-detail-btn-primary,.kb-toolbar-btn.is-primary,.kb-submit-btn,.sm-btn-primary){border-color:var(--console-control-primary)!important;background:var(--console-control-primary)!important;color:#fff!important;box-shadow:0 10px 24px rgba(35,66,138,.24)}.app :is(.btn-primary,.ticket-table-btn-primary,.ticket-detail-btn-primary,.kb-toolbar-btn.is-primary,.kb-submit-btn,.sm-btn-primary):hover:not(:disabled){border-color:var(--console-control-primary-hover)!important;background:var(--console-control-primary-hover)!important}.app :is(.btn-primary,.ticket-table-btn-primary,.ticket-detail-btn-primary,.kb-toolbar-btn.is-primary,.kb-submit-btn,.sm-btn-primary):focus-visible{border-color:var(--console-control-primary-focus)!important;background:var(--console-control-primary-focus)!important}.app :is(.btn-primary,.ticket-table-btn-primary,.ticket-detail-btn-primary,.kb-toolbar-btn.is-primary,.kb-submit-btn,.sm-btn-primary):disabled{border-color:var(--console-control-disabled)!important;background:var(--console-control-disabled)!important;color:#ececec!important}.app :is(.btn-ghost,.ticket-table-btn,.ticket-detail-btn-secondary,.kb-toolbar-btn:not(.is-primary),.kb-pager-btn,.sm-btn-secondary){border-color:var(--console-control-border)!important;background:#fff!important;color:var(--console-control-muted)!important;box-shadow:none}.app :is(.btn-ghost,.ticket-table-btn,.ticket-detail-btn-secondary,.kb-toolbar-btn:not(.is-primary),.kb-pager-btn,.sm-btn-secondary):hover:not(:disabled){border-color:#c7d0dd!important;background:#f8fafc!important;color:var(--console-control-ink)!important}.app .btn-secondary{border-color:#dbe5fb;background:var(--console-control-soft);color:var(--console-control-primary)}.app .btn-secondary:hover:not(:disabled){border-color:#c9d8fb;background:#eaf0ff}.app .btn-danger{border-color:#fecaca;background:#fff7f7;color:#b42318}.app .btn-danger:hover:not(:disabled){border-color:#fda4af;background:#fff1f2}.app input:is([type=date],[type=time],[type=datetime-local]){min-height:46px;border:1px solid #d6dfed;border-radius:14px;background-color:#fff;padding:10px 12px 10px 14px;color:#0f172a;font-family:var(--font-red-hat-display),"Red Hat Display",Raleway,Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;line-height:1.35;box-shadow:0 1px 2px rgba(15,23,42,.03),inset 0 1px 0 hsla(0,0%,100%,.85);color-scheme:light;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.app input:is([type=date],[type=time],[type=datetime-local]):hover:not(:disabled){border-color:#c3d3ee;background-color:#fbfdff}.app input:is([type=date],[type=time],[type=datetime-local]):focus{border-color:#b7c8eb;background-color:#f8fbff;box-shadow:0 0 0 4px rgba(35,66,138,.08);outline:none}.app input:is([type=date],[type=time],[type=datetime-local]):disabled{cursor:not-allowed;border-color:#e1e6ee;background-color:#f4f6f9;color:#94a3b8}.app input:is([type=date],[type=time],[type=datetime-local])::-webkit-calendar-picker-indicator{width:18px;height:18px;margin-inline-start:8px;border-radius:10px;background-color:#f7f9fc;cursor:pointer;opacity:.82;padding:6px;-webkit-transition:background-color .16s ease,opacity .16s ease;transition:background-color .16s ease,opacity .16s ease}.app input:is([type=date],[type=time],[type=datetime-local])::-webkit-calendar-picker-indicator:hover{background-color:#eef3fb;opacity:1}.app input:is([type=date],[type=time],[type=datetime-local])::-webkit-datetime-edit,.app input:is([type=date],[type=time],[type=datetime-local])::-webkit-datetime-edit-fields-wrapper{padding:0}.app input:is([type=date],[type=time],[type=datetime-local])::-webkit-datetime-edit-text{color:#94a3b8;padding-inline:2px}.app :is(time,.snippet-date,.team-date-cell,.ticket-updated-cell,.ticket-detail-activity-time,.kb-time-cell,.conv-time,.msg-time,.best-time-hour,.loyalty-date-range){font-family:var(--font-red-hat-display),"Red Hat Display",Raleway,Inter,ui-sans-serif,system-ui,sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.app input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-grid;width:18px;min-width:18px;height:18px;min-height:18px;flex-shrink:0;place-items:center;border:1.5px solid #ccd6e4;border-radius:999px;background:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 1px 2px rgba(15,23,42,.04);cursor:pointer;padding:0;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.app input[type=checkbox]:after{width:10px;height:10px;background-color:#fff;clip-path:polygon(14% 52%,0 67%,39% 100%,100% 18%,84% 4%,37% 68%);content:"";opacity:0;transform:scale(.7);transition:opacity .14s ease,transform .14s ease}.app input[type=checkbox]:hover:not(:disabled){border-color:#aebcd1}.app input[type=checkbox]:focus-visible{box-shadow:0 0 0 4px rgba(35,66,138,.12);outline:none}.app input[type=checkbox]:checked{border-color:var(--console-control-primary);background:var(--console-control-primary);box-shadow:0 6px 14px rgba(35,66,138,.22)}.app input[type=checkbox]:checked:after{opacity:1;transform:scale(1)}.app input[type=checkbox]:disabled{cursor:not-allowed;opacity:.55}.app .sidebar{font-family:var(--font-raleway),Raleway,Inter,ui-sans-serif,system-ui,sans-serif}.app .sidebar .nav-item,.app .sidebar .nav-item>span:not(.nav-badge){font-family:inherit;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.35}.app .sidebar .nav-item.active{font-weight:600}.app .sidebar .nav-label{font-family:inherit;font-size:11px;font-weight:600}.app .sidebar :is(.brand-name,.brand-sub,.user-name,.user-role){font-family:inherit}.app .sidebar .user-name{font-size:14px;font-weight:600}.app .sidebar .user-role{font-size:11px;font-weight:500}.app .business-hours-meta-grid{align-items:start}.app .business-hours-meta-field{display:grid;grid-template-rows:auto 52px auto;gap:8px;min-width:0}.app .business-hours-meta-field>label{min-height:17px;margin:0;align-self:end}.app .business-hours-meta-control{height:52px;min-height:52px;margin:0}.app .business-hours-timezone-select,[dir=rtl] .app .business-hours-timezone-select{background-position:right 16px center;padding-right:46px;padding-left:16px}.app .business-hours-meta-hint{min-height:15px;margin:0}.app .business-hours-panel{min-width:0;overflow-x:clip}.app .business-hours-day-list{min-width:0}.app .business-hours-day-row{display:flex;align-items:center;gap:1rem;min-width:0}.app .business-hours-day-label{display:flex;align-items:center;gap:.75rem;flex:0 0 9rem;min-width:0;text-align:start}.app .business-hours-day-times{display:flex;flex:1;gap:1rem;min-width:0}.app .business-hours-time-field{flex:1;min-width:0}.app .business-hours-time-field input[type=time]{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.app .business-hours-day-active{flex-shrink:0;white-space:nowrap}@media (max-width:640px){.app .business-hours-weekdays-header{flex-direction:column;align-items:flex-start;gap:.5rem}.app .business-hours-weekdays-hint{max-width:100%;text-align:start;white-space:normal}.app .business-hours-day-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:.75rem;padding:1rem}.app .business-hours-day-row:not(.is-open) .business-hours-day-label{grid-column:1/-1}.app .business-hours-day-label{grid-column:1;grid-row:1;flex:none;width:auto}.app .business-hours-day-active{grid-column:2;grid-row:1;justify-self:end}.app .business-hours-day-times{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%}.app .business-hours-time-field input[type=time]{padding-inline:.75rem;font-size:.875rem}}.app select{min-height:52px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid #202733;border-radius:16px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3 5.25L7 9.25L11 5.25' stroke='%23111827' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:16px 16px;padding:12px 46px 12px 16px;color:var(--console-control-ink);font-size:15px;font-weight:500;line-height:1.35;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.app select:focus,.app select:hover:not(:disabled){border-color:#0f172a}.app select:focus{box-shadow:0 0 0 4px rgba(15,23,42,.08);outline:none}.app select:disabled{cursor:not-allowed;border-color:#d8dee8;background-color:#f4f6f9;color:#94a3b8}.app select option{padding:12px 16px;background:#fff;color:var(--console-control-ink);font-size:15px;font-weight:500}.app select option:checked{background:#f6f8fc;font-weight:600}@supports ((-webkit-appearance:base-select) or (-moz-appearance:base-select) or (appearance:base-select)){.app select,::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}.app select::picker-icon{display:none}::picker(select){overflow:hidden;margin-block:6px;border:1.5px solid #202733;border-radius:18px;background:#fff;box-shadow:0 22px 40px rgba(15,23,42,.12)}.app select option{min-height:48px;align-items:center;border:0;background:#fff;padding:14px 16px;transition:background-color .14s ease}.app select option+option{border-top:1px solid #d6dde8}.app select option:is(:hover,:focus,:checked){background:#f6f8fc;color:var(--console-control-ink)}.app select option::checkmark{display:none}}.app :is(.team-select,.social-select,.analytics-select,.snippet-filters select,.ticket-message-count select,.composer-upload-row select,.composer-attachment select,.ctx-select,.wf-field select){min-height:44px;border-radius:14px;padding-top:10px;padding-bottom:10px;font-size:14px}[dir=rtl] .app select{background-position:left 16px center;padding-right:16px;padding-left:46px}@media (max-width:640px){.app :is(.btn,.ticket-table-btn,.ticket-table-btn-primary,.ticket-detail-btn-primary,.ticket-detail-btn-secondary,.kb-toolbar-btn,.kb-submit-btn,.kb-pager-btn,.sm-btn-primary,.sm-btn-secondary){max-width:100%}.app .snippet-filters{grid-template-columns:1fr}}.connect-callback{--callback-tone:#23815b;--callback-tone-soft:#e8f7f0;position:relative;isolation:isolate;display:grid;min-height:100vh;min-height:100svh;place-items:center;overflow:hidden;padding:48px 20px;background:#f3f6fb;color:#14213d;font-family:var(--font-red-hat-display),"Red Hat Display",sans-serif}.connect-callback--working{--callback-tone:#b36f0b;--callback-tone-soft:#fff5df}.connect-callback--failure{--callback-tone:#c33d4f;--callback-tone-soft:#fff0f2}.connect-callback__atmosphere{position:absolute;z-index:-1;inset:0;background:linear-gradient(rgba(22,57,127,.035) 1px,transparent 0),linear-gradient(90deg,rgba(22,57,127,.035) 1px,transparent 0),radial-gradient(circle at 50% 38%,rgba(50,113,224,.16),transparent 34%);background-size:42px 42px,42px 42px,auto;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.connect-callback__card{width:min(100%,590px);padding:30px 44px 26px;border:1px solid rgba(22,57,127,.12);border-radius:24px;background:#fff;box-shadow:0 24px 70px rgba(20,42,83,.13),0 2px 8px rgba(20,42,83,.05);animation:callback-card-in .45s cubic-bezier(.2,.75,.25,1) both}.connect-callback__brand{display:inline-flex;align-items:center;gap:10px;color:#16397f}.connect-callback__brand-mark{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:#16397f;color:#fff;font-family:var(--font-raleway),Raleway,sans-serif;font-size:19px;font-weight:900}.connect-callback__brand>span:last-child{display:grid;line-height:1}.connect-callback__brand strong{font-size:13px;letter-spacing:.13em}.connect-callback__brand small{margin-top:3px;color:#68758e;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.connect-callback__handoff{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;margin:34px 0 24px}.connect-callback__handoff>span{height:1px;background:linear-gradient(90deg,transparent,rgba(22,57,127,.22))}.connect-callback__handoff>span:last-child{transform:scaleX(-1)}.connect-callback__medallion{display:grid;width:76px;height:76px;place-items:center;border:9px solid var(--callback-tone-soft);border-radius:50%;background:var(--callback-tone);color:#fff;box-shadow:0 0 0 1px color-mix(in srgb,var(--callback-tone) 20%,transparent)}.connect-callback__medallion svg{width:31px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.connect-callback__spinner{width:29px;height:29px;border:3px solid hsla(0,0%,100%,.42);border-top-color:#fff;border-radius:50%;animation:callback-spin .8s linear infinite}.connect-callback__copy{text-align:center}.connect-callback__eyebrow{margin-bottom:8px;color:var(--callback-tone)!important;font-size:11px!important;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.connect-callback__copy h1{color:#122650;font-family:var(--font-raleway),Raleway,sans-serif;font-size:clamp(26px,4vw,36px);font-weight:800;letter-spacing:-.035em;line-height:1.14}.connect-callback__copy>p:last-child{max-width:440px;margin:13px auto 0;color:#5e6b82;font-size:15px;line-height:1.65}.connect-callback__context{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px}.connect-callback__context div{display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #dfe6f1;border-radius:8px;background:#f8faff}.connect-callback__context dt{color:#66738a;font-size:11px;font-weight:700}.connect-callback__context dd{color:#21365f;font-size:12px;font-weight:800}.connect-callback__actions{display:grid;grid-template-columns:1.25fr 1fr;gap:10px;margin-top:30px}.connect-callback__actions a,.connect-callback__actions button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:12px;border-radius:10px;font-size:14px;font-weight:800;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.connect-callback__primary{background:#16397f;color:#fff;box-shadow:0 8px 18px rgba(22,57,127,.2)}.connect-callback__primary:hover{transform:translateY(-1px);background:#102f6c;box-shadow:0 10px 24px rgba(22,57,127,.25)}.connect-callback__primary span{font-size:18px}[dir=rtl] .connect-callback__primary span{transform:rotate(180deg)}.connect-callback__secondary{border:1px solid #d7dfec;color:#334667}.connect-callback__secondary:hover{border-color:#aebbd0;background:#f7f9fc}.connect-callback__actions :focus-visible{outline:3px solid rgba(27,78,245,.28);outline-offset:3px}.connect-callback__trust{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:22px;color:#667287;font-size:11px;font-weight:600;text-align:center}.connect-callback__trust svg{width:14px;fill:none;stroke:currentColor;stroke-width:1.6}@keyframes callback-card-in{0%{opacity:0;transform:translateY(10px) scale(.985)}}@keyframes callback-spin{to{transform:rotate(1turn)}}@media (max-width:540px){.connect-callback{align-items:end;padding:16px}.connect-callback__card{padding:24px 20px 22px;border-radius:20px}.connect-callback__handoff{margin-top:28px}.connect-callback__actions{grid-template-columns:1fr}.connect-callback__secondary{order:2}}@media (prefers-reduced-motion:reduce){.connect-callback__card,.connect-callback__spinner{animation:none}.connect-callback__actions a,.connect-callback__actions button{transition:none}}