button,.sf-hover-surface{--sf-button-hover-background: #164e63;--sf-button-hover-border: #22d3ee;--sf-button-hover-color: #a5f3fc;--sf-button-hover-shadow: 0 0 0 2px rgba(34, 211, 238, .18)}button{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;min-height:34px;min-width:34px;transition:filter .14s ease .12s,transform .05s ease,background-color .14s ease .12s,border-color .14s ease .12s,box-shadow .14s ease .12s,color .14s ease .12s,opacity .12s ease!important}button.sf-button--primary,button.sf-support-button-primary,button.todo-new-ticket-button,button.bg-primary{--sf-button-hover-background: #06b6d4;--sf-button-hover-border: #67e8f9;--sf-button-hover-color: #042f3e;--sf-button-hover-shadow: 0 0 0 3px rgba(34, 211, 238, .2), 0 7px 20px rgba(6, 182, 212, .28)}button.sf-button--danger{--sf-button-hover-background: #b91c1c;--sf-button-hover-border: #f87171;--sf-button-hover-color: #fff1f2;--sf-button-hover-shadow: 0 0 0 3px rgba(248, 113, 113, .22), 0 7px 20px rgba(220, 38, 38, .24)}button.sf-button--success{--sf-button-hover-background: #065f46;--sf-button-hover-border: #34d399;--sf-button-hover-color: #d1fae5;--sf-button-hover-shadow: 0 0 0 3px rgba(52, 211, 153, .2), 0 7px 20px rgba(16, 185, 129, .22)}button[aria-current]:not([aria-current=false]),button[aria-pressed=true],button[aria-selected=true],button.is-active,.sf-hover-surface.is-active{--sf-button-hover-shadow: inset 3px 0 #67e8f9, 0 0 0 2px rgba(34, 211, 238, .18)}button:not(:disabled):not(.sf-button--hoverless):hover,.sf-hover-surface:hover{background-color:var(--sf-button-hover-background)!important;border-color:var(--sf-button-hover-border)!important;color:var(--sf-button-hover-color)!important;box-shadow:var(--sf-button-hover-shadow)!important;filter:none}button:not(:disabled):active{transform:scale(.95);filter:brightness(.85)}button:disabled{opacity:.5;cursor:not-allowed}button:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.sf-hover-surface{transition:background-color .14s ease .12s,border-color .14s ease .12s,box-shadow .14s ease .12s,color .14s ease .12s}button.todo-triangle-button{font-family:inherit}button.todo-triangle-button--compact{display:inline-flex;align-items:center;justify-content:center;width:30px;min-width:30px;height:30px;min-height:30px;padding:0;border:1px solid #334155;border-radius:7px;background:#0d1117;color:#94a3b8;font-size:14px;font-weight:700;line-height:1}button.todo-triangle-button--row{display:flex;align-items:center;gap:7px;width:100%;min-height:34px;padding:6px 10px;border:1px solid #1c2530;border-radius:8px;background:#0d1117;color:#8595ab;text-align:left}.todo-triangle-icon{display:inline-flex;flex:0 0 14px;align-items:center;justify-content:center;font-size:24px;font-weight:800;line-height:1}
