body>.alert{margin-bottom:0}.alert-warning{background-color:#00f0a0 !important;color:#000000 !important;border-color:#000000 !important}.alert-primary{color:#000000 !important;background-color:#00f0a0 !important;border-color:#00f0a0 !important}.alert-success{color:#0d0208 !important;background-color:#10b981 !important;border:none !important;text-align:center}.alert{margin-bottom:0 !important}.alert-dismissible{padding-right:0 !important}.alert-dismissible .btn-close{position:inherit !important;padding:0 !important}.df-flash-stack{position:fixed;top:auto;right:1rem;bottom:1rem;width:calc(100% - 2rem);max-width:420px;display:flex;flex-direction:column;gap:0.75rem;z-index:9999;pointer-events:none}.df-flash{position:relative;pointer-events:auto;margin:0 !important;padding:0.9rem 3rem 0.9rem 1rem !important;border-radius:14px !important;border:1px solid rgba(0,240,160,0.28) !important;color:#191a23 !important;background:#ffffff !important;box-shadow:0 14px 34px rgba(0,0,0,0.14),0 6px 14px rgba(0,0,0,0.1) !important;animation:df-flash-in 240ms cubic-bezier(0.2, 0.8, 0.2, 1) both}.df-flash__content{font-family:var(--positivus-font);font-weight:600;letter-spacing:-0.01em;line-height:1.35;font-size:0.95rem}.df-flash::before{content:"";position:absolute;left:0;top:0;bottom:0;width:10px;border-radius:14px 0 0 14px;background:linear-gradient(180deg, var(--modern-primary), var(--modern-accent));opacity:0.95}.df-flash.alert-info{border-color:rgba(0,240,160,0.35) !important;box-shadow:0 18px 40px rgba(0,0,0,0.12),0 0 0 6px rgba(0,240,160,0.1),0 0 18px rgba(0,240,160,0.18) !important}.df-flash.alert-success{border-color:rgba(16,185,129,0.4) !important}.df-flash.alert-success::before{background:linear-gradient(180deg, #10b981, #00cd70)}.df-flash.alert-warning{border-color:rgba(185,255,102,0.55) !important}.df-flash.alert-warning::before{background:linear-gradient(180deg, #b9ff66, #a3e635)}.df-flash.alert-danger{border-color:rgba(230,0,122,0.45) !important}.df-flash.alert-danger::before{background:linear-gradient(180deg, #e6007a, #830846)}.df-flash__close{position:absolute !important;right:0.85rem !important;top:0.85rem !important;padding:0 !important;width:1.25rem;height:1.25rem;opacity:0.65;filter:none !important;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:transparent !important;border:1px solid rgba(25,26,35,0.1) !important;cursor:pointer}.df-flash__close svg{color:rgba(25,26,35,0.7)}.df-flash__close:hover{opacity:1;background:rgba(185,255,102,0.12) !important;border-color:rgba(185,255,102,0.55) !important}@keyframes df-flash-in{from{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion: reduce){.df-flash{animation:none}}@media (max-width: 450px){.df-flash-stack{top:auto;bottom:0.75rem;left:50%;right:auto;transform:translateX(-50%);width:calc(100% - 1.25rem)}.df-flash{padding:0.85rem 2.75rem 0.85rem 0.95rem !important;border-radius:12px !important}.df-flash::before{width:8px;border-radius:12px 0 0 12px}.df-flash__close{right:0.75rem !important;top:0.75rem !important}}.logout-button-form{margin:0}.logout-button-form .dropdown-item{display:block !important;width:100% !important;padding:10px 16px !important;border:none !important;border-radius:8px !important;background:transparent !important;box-shadow:none !important;color:#191a23 !important;font-family:"Inter", -apple-system, BlinkMacSystemFont, sans-serif !important;font-size:14px !important;font-weight:500 !important;letter-spacing:-0.01em !important;line-height:1.2 !important;text-align:left !important;text-decoration:none !important;cursor:pointer !important;height:auto !important;min-height:0 !important;transform:none !important}.logout-button-form .dropdown-item:hover{background-color:rgba(185,255,102,0.3) !important;color:#191a23 !important;box-shadow:none !important;transform:none !important}.logout-button-form .dropdown-item:focus-visible{outline:none !important;background-color:rgba(185,255,102,0.22) !important;box-shadow:0 0 0 3px rgba(185,255,102,0.25),inset 0 0 0 1px rgba(25,26,35,0.18) !important}
