html[data-theme-mode="light"] .spark-carrie-body button,html[data-theme-mode="light"] .spark-carrie-body a.btn,html[data-theme-mode="light"] .spark-carrie-body input[type="submit"]{-webkit-tap-highlight-color:transparent;font-family:inherit;cursor:pointer}html[data-theme-mode="light"] .spark-carrie-body .navbar-action-btn,html[data-theme-mode="light"] .spark-carrie-body .navbar-search-btn,html[data-theme-mode="light"] .spark-carrie-body .notification-toggle,html[data-theme-mode="light"] .spark-carrie-body .profile-menu-button,html[data-theme-mode="light"] .spark-carrie-body .theme-toggle,html[data-theme-mode="light"] .spark-carrie-body .sidebar-toggle-btn,html[data-theme-mode="light"] .spark-carrie-body .btn-desktop-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:42px!important;min-height:42px!important;padding:0 12px!important;border:1px solid #cbd5e1!important;border-radius:13px!important;background:#ffffff!important;color:#243447!important;box-shadow:0 4px 12px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.9)!important;opacity:1!important;text-shadow:none!important;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease!important}html[data-theme-mode="light"] .spark-carrie-body .navbar-action-btn:hover,html[data-theme-mode="light"] .spark-carrie-body .navbar-search-btn:hover,html[data-theme-mode="light"] .spark-carrie-body .notification-toggle:hover,html[data-theme-mode="light"] .spark-carrie-body .profile-menu-button:hover,html[data-theme-mode="light"] .spark-carrie-body .theme-toggle:hover,html[data-theme-mode="light"] .spark-carrie-body .sidebar-toggle-btn:hover,html[data-theme-mode="light"] .spark-carrie-body .btn-desktop-toggle:hover{background:#f0fdfa!important;border-color:#0f766e!important;color:#0f766e!important;box-shadow:0 8px 18px rgba(15,118,110,.16),0 0 0 3px rgba(15,118,110,.10)!important;transform:translateY(-1px)!important}html[data-theme-mode="light"] .spark-carrie-body .navbar-action-btn:focus-visible,html[data-theme-mode="light"] .spark-carrie-body .navbar-search-btn:focus-visible,html[data-theme-mode="light"] .spark-carrie-body .notification-toggle:focus-visible,html[data-theme-mode="light"] .spark-carrie-body .profile-menu-button:focus-visible,html[data-theme-mode="light"] .spark-carrie-body .theme-toggle:focus-visible,html[data-theme-mode="light"] .spark-carrie-body .sidebar-toggle-btn:focus-visible,html[data-theme-mode="light"] .spark-carrie-body .btn-desktop-toggle:focus-visible,html[data-theme-mode="light"] .spark-carrie-body button:focus-visible{outline:3px solid rgba(15,118,110,.28)!important;outline-offset:2px!important}html[data-theme-mode="light"] .spark-carrie-body .navbar-action-btn:active,html[data-theme-mode="light"] .spark-carrie-body .navbar-search-btn:active,html[data-theme-mode="light"] .spark-carrie-body .notification-toggle:active,html[data-theme-mode="light"] .spark-carrie-body .profile-menu-button:active,html[data-theme-mode="light"] .spark-carrie-body .theme-toggle:active,html[data-theme-mode="light"] .spark-carrie-body .sidebar-toggle-btn:active,html[data-theme-mode="light"] .spark-carrie-body .btn-desktop-toggle:active{transform:translateY(0) scale(.97)!important;box-shadow:0 2px 6px rgba(15,23,42,.12)!important}html[data-theme-mode="light"] .spark-carrie-body .navbar-action-btn i,html[data-theme-mode="light"] .spark-carrie-body .navbar-search-btn i,html[data-theme-mode="light"] .spark-carrie-body .notification-toggle i,html[data-theme-mode="light"] .spark-carrie-body .profile-menu-button i,html[data-theme-mode="light"] .spark-carrie-body .theme-toggle i,html[data-theme-mode="light"] .spark-carrie-body .sidebar-toggle-btn i,html[data-theme-mode="light"] .spark-carrie-body .btn-desktop-toggle i{color:currentColor!important}html[data-theme-mode="light"] .spark-carrie-body .logout-button{background:linear-gradient(135deg,#dc2626,#b91c1c)!important;border:1px solid #b91c1c!important;color:#ffffff!important;box-shadow:0 5px 14px rgba(185,28,28,.22)!important}html[data-theme-mode="light"] .spark-carrie-body .logout-button:hover{background:linear-gradient(135deg,#ef4444,#dc2626)!important;border-color:#991b1b!important;color:#ffffff!important;box-shadow:0 9px 20px rgba(185,28,28,.28)!important}html[data-theme-mode="light"] .spark-carrie-body .btn-blue,html[data-theme-mode="light"] .spark-carrie-body .btn-green,html[data-theme-mode="light"] .spark-carrie-body button[type="submit"],html[data-theme-mode="light"] .spark-carrie-body input[type="submit"]{min-height:42px!important;border:1px solid #0f766e!important;border-radius:11px!important;background:linear-gradient(135deg,#0f766e,#115e59)!important;color:#ffffff!important;box-shadow:0 6px 16px rgba(15,118,110,.20)!important}html[data-theme-mode="light"] .spark-carrie-body .btn-blue:hover,html[data-theme-mode="light"] .spark-carrie-body .btn-green:hover,html[data-theme-mode="light"] .spark-carrie-body button[type="submit"]:hover,html[data-theme-mode="light"] .spark-carrie-body input[type="submit"]:hover{background:linear-gradient(135deg,#0d9488,#0f766e)!important;border-color:#0d9488!important;color:#ffffff!important;transform:translateY(-1px)!important}html[data-theme-mode="light"] .spark-carrie-body .btn-orange{border:1px solid #c2410c!important;background:linear-gradient(135deg,#ea580c,#c2410c)!important;color:#ffffff!important}html[data-theme-mode="light"] .spark-carrie-body .btn-silver{border:1px solid #94a3b8!important;background:#f8fafc!important;color:#334155!important}html[data-theme-mode="light"] .spark-carrie-body button:disabled,html[data-theme-mode="light"] .spark-carrie-body input[type="submit"]:disabled{cursor:not-allowed!important;opacity:.55!important;transform:none!important;box-shadow:none!important}html[data-theme-mode="light"] .spark-carrie-body .notification-badge{border:2px solid #ffffff!important;background:#dc2626!important;color:#ffffff!important}@media(max-width:640px){html[data-theme-mode="light"] .spark-carrie-body .navbar-action-btn,html[data-theme-mode="light"] .spark-carrie-body .navbar-search-btn,html[data-theme-mode="light"] .spark-carrie-body .notification-toggle,html[data-theme-mode="light"] .spark-carrie-body .theme-toggle,html[data-theme-mode="light"] .spark-carrie-body .sidebar-toggle-btn,html[data-theme-mode="light"] .spark-carrie-body .btn-desktop-toggle{width:42px!important;padding:0!important}}
