.demo-skin :is(button,[role=button],input[type=submit],a[style*=border-radius],label:has(>input[type=checkbox],>input[type=radio]),summary):not(:disabled,[aria-disabled=true],.nav-item,.nav-cta,.nav-logout){transition:transform .16s,box-shadow .16s,background-color .16s,border-color .16s,color .16s,filter .16s}@media (hover:hover){.demo-skin :is(button,[role=button],input[type=submit],a[style*=border-radius],label:has(>input[type=checkbox]:not(:disabled),>input[type=radio]:not(:disabled))):not(:disabled,[aria-disabled=true],.nav-item,.nav-cta,.nav-logout):hover{transform:translateY(-1px);box-shadow:0 8px 20px -10px #0f172a59}.demo-skin :is(button,a,input[type=submit]):is([style*="background:var(--ink)"],[style*="background: var(--ink)"]):not(:disabled):hover{box-shadow:0 8px 20px -8px #16a34a99;background:var(--green)!important;color:#fff!important}.demo-skin :is(button,a,input[type=submit]):is([style*="background:var(--green)"],[style*="background: var(--green)"]):not(:disabled):hover{box-shadow:0 8px 20px -8px #16a34a99;background:#15803d!important}.demo-skin :is(button,a):is([style*=background\:transparent],[style*="background: transparent"]):not(:disabled):hover{background:var(--green-soft)!important;border-color:var(--green)!important}.demo-skin label:has(>input[type=checkbox]:not(:disabled),>input[type=radio]:not(:disabled)):hover{border-color:var(--green)!important}.demo-skin a:not([style*=border-radius],[class*=nav],:has(svg,img)){text-underline-offset:3px;transition:color .14s}.demo-skin a:not([style*=border-radius],[class*=nav],:has(svg,img)):hover{text-decoration:underline;color:var(--green)!important}.demo-skin a:has(svg,img):not([style*=border-radius],[class*=nav]){transition:opacity .14s}.demo-skin a:has(svg,img):not([style*=border-radius],[class*=nav]):hover{opacity:.7}.demo-skin summary:hover{color:var(--green)!important}}.demo-skin :is(button,[role=button],input[type=submit],a[style*=border-radius]):not(:disabled,[aria-disabled=true],.nav-item,.nav-cta,.nav-logout):active{box-shadow:none;transform:translateY(0)scale(.98)}@media (prefers-reduced-motion:reduce){.demo-skin :is(button,[role=button],input[type=submit],a,label){transform:none!important}}.demo-skin .chat-composer{border:1px solid var(--line-strong);background:var(--bg-raised);border-radius:16px;transition:border-color .16s,box-shadow .16s}.demo-skin .chat-composer:focus-within{border-color:var(--green);box-shadow:0 0 0 4px #16a34a24}.demo-skin .new-message-alert{transition:box-shadow .16s,transform .16s}@media (hover:hover){.demo-skin .new-message-alert:hover{transform:translateY(-1px);box-shadow:0 10px 24px -12px #dc262699}}@media (prefers-reduced-motion:no-preference){.demo-skin .new-message-alert-icon{animation:2s ease-in-out infinite new-message-pulse}}@keyframes new-message-pulse{0%,to{box-shadow:0 0 #dc262666}50%{box-shadow:0 0 0 8px #dc262600}}.demo-skin [id^=watek-]{scroll-margin-top:96px}
