.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}}