body.theme-staff .dashboard-glass-card,body.theme-staff .glassmorphism-card,body.theme-staff .neomorphic-card{position:relative;backdrop-filter:blur(14px) saturate(72%);-webkit-backdrop-filter:blur(14px) saturate(72%);background:linear-gradient(135deg,rgba(139,158,89,.25),rgba(107,122,68,.2) 50%,rgba(86,98,55,.15));border-radius:22px;border:1px solid hsla(120,1%,70%,.3);box-shadow:var(--card-shadow);transition:transform .3s ease,box-shadow .3s ease}body.theme-staff .dashboard-glass-card:before,body.theme-staff .glassmorphism-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border-radius:inherit;background:linear-gradient(to left top,hsla(0,0%,100%,.5),hsla(0,0%,100%,0) 50%);z-index:1}body.theme-staff .dashboard-glass-card:after,body.theme-staff .glassmorphism-card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,0));z-index:1}body.theme-staff .dashboard-glass-card>*,body.theme-staff .glassmorphism-card>*{position:relative;z-index:2}body.theme-staff .dashboard-glass-card:hover,body.theme-staff .glassmorphism-card:hover{transform:translateY(-2px);box-shadow:var(--card-shadow-hover),0 0 20px rgba(139,158,89,.3);background:linear-gradient(135deg,rgba(139,158,89,.35),rgba(107,122,68,.28) 50%,rgba(86,98,55,.22))}.dashboard-glass-button,.glassmorphism-button{background:linear-gradient(135deg,rgba(139,158,89,.3),rgba(107,122,68,.25) 50%,rgba(86,98,55,.2))}.dashboard-glass-button:hover,.glassmorphism-button:hover{box-shadow:var(--card-shadow-hover),0 0 25px rgba(139,158,89,.4);background:linear-gradient(135deg,rgba(139,158,89,.4),rgba(107,122,68,.35) 50%,rgba(86,98,55,.28))}.dashboard-glass-item,.glassmorphism-element,.glassmorphism-item{background:linear-gradient(135deg,rgba(139,158,89,.22),rgba(107,122,68,.18) 50%,rgba(86,98,55,.15))}.dashboard-glass-item:hover,.glassmorphism-item:hover{box-shadow:var(--card-shadow-hover),0 0 15px rgba(139,158,89,.35);background:linear-gradient(135deg,rgba(139,158,89,.3),rgba(107,122,68,.25) 50%,rgba(86,98,55,.2))}.staff-button,.staff-card,.staff-input,.staff-login-card,.staff-stat-card,.staff-table-header,.staff-table-row,body.staff-theme{background:#26371f}.stat-card-green{background:linear-gradient(135deg,rgba(107,142,35,.25),rgba(85,107,47,.2) 50%,rgba(75,83,32,.15))!important;border-color:rgba(154,205,50,.3)!important}.stat-card-green:hover{background:linear-gradient(135deg,rgba(107,142,35,.35),rgba(85,107,47,.28) 50%,rgba(75,83,32,.22))!important;box-shadow:var(--card-shadow-hover),0 0 20px rgba(107,142,35,.3)!important}.stat-card-blue{background:linear-gradient(135deg,rgba(100,116,139,.25),rgba(71,85,105,.2) 50%,rgba(51,65,85,.15))!important;border-color:rgba(148,163,184,.3)!important}.stat-card-blue:hover{background:linear-gradient(135deg,rgba(100,116,139,.35),rgba(71,85,105,.28) 50%,rgba(51,65,85,.22))!important;box-shadow:var(--card-shadow-hover),0 0 20px rgba(100,116,139,.3)!important}.stat-card-purple{background:linear-gradient(135deg,rgba(139,101,64,.25),rgba(115,83,53,.2) 50%,rgba(92,64,39,.15))!important;border-color:hsla(30,34%,56%,.3)!important}.stat-card-purple:hover{background:linear-gradient(135deg,rgba(139,101,64,.35),rgba(115,83,53,.28) 50%,rgba(92,64,39,.22))!important;box-shadow:var(--card-shadow-hover),0 0 20px rgba(139,101,64,.3)!important}.stat-card-orange{background:linear-gradient(135deg,rgba(184,134,87,.25),rgba(160,110,68,.2) 50%,rgba(133,87,49,.15))!important;border-color:hsla(30,48%,66%,.3)!important}.stat-card-orange:hover{background:linear-gradient(135deg,rgba(184,134,87,.35),rgba(160,110,68,.28) 50%,rgba(133,87,49,.22))!important;box-shadow:var(--card-shadow-hover),0 0 20px rgba(184,134,87,.3)!important}.card-glow-effect:after{background:linear-gradient(45deg,transparent,rgba(139,158,89,.1),transparent)}input[type=date]{background:linear-gradient(135deg,rgba(139,158,89,.25),rgba(107,122,68,.2) 50%,rgba(86,98,55,.15))!important;border:1.5px solid hsla(120,1%,70%,.3)!important;box-shadow:0 4px 16px rgba(139,158,89,.2),inset 0 1px 0 hsla(0,0%,100%,.1)!important}input[type=date]:hover{background:linear-gradient(135deg,rgba(139,158,89,.35),rgba(107,122,68,.28) 50%,rgba(86,98,55,.22))!important;border-color:hsla(120,1%,70%,.5)!important;box-shadow:0 6px 20px rgba(139,158,89,.3),inset 0 1px 0 hsla(0,0%,100%,.15)!important}input[type=date]:focus{background:linear-gradient(135deg,rgba(139,158,89,.4),rgba(107,122,68,.32) 50%,rgba(86,98,55,.25))!important;border-color:rgba(184,134,87,.6)!important;box-shadow:0 8px 24px rgba(139,158,89,.4),0 0 0 3px rgba(184,134,87,.2),inset 0 1px 0 hsla(0,0%,100%,.2)!important}input[type=date]::-webkit-calendar-picker-indicator{background:linear-gradient(135deg,rgba(139,158,89,.3),rgba(107,122,68,.25));border:1px solid hsla(120,1%,70%,.3);box-shadow:0 2px 8px rgba(139,158,89,.3)}input[type=date]::-webkit-calendar-picker-indicator:hover{background:linear-gradient(135deg,rgba(139,158,89,.5),rgba(107,122,68,.4));border-color:hsla(120,1%,70%,.5);box-shadow:0 4px 12px rgba(139,158,89,.5)}input[type=date]::-webkit-datetime-edit{color:#c1d296}input[type=date]::-webkit-datetime-edit-fields-wrapper{background:linear-gradient(135deg,rgba(107,122,68,.2),rgba(86,98,55,.15));border:1px solid hsla(120,1%,70%,.2)}input[type=date]::-webkit-datetime-edit-text{color:hsla(77,40%,71%,.7)}input[type=date]::-webkit-datetime-edit-day-field,input[type=date]::-webkit-datetime-edit-month-field,input[type=date]::-webkit-datetime-edit-year-field{color:#c1d296;background:rgba(139,158,89,.15)}input[type=date]::-webkit-datetime-edit-day-field:hover,input[type=date]::-webkit-datetime-edit-month-field:hover,input[type=date]::-webkit-datetime-edit-year-field:hover{background:rgba(139,158,89,.25)}input[type=date]::-webkit-datetime-edit-day-field:focus,input[type=date]::-webkit-datetime-edit-month-field:focus,input[type=date]::-webkit-datetime-edit-year-field:focus{background:linear-gradient(135deg,rgba(184,134,87,.3),rgba(160,110,68,.25));box-shadow:0 0 12px rgba(184,134,87,.6),inset 0 1px 2px rgba(0,0,0,.1);border:1px solid rgba(184,134,87,.4)}input[type=date]::-webkit-datetime-edit:before{color:hsla(77,40%,71%,.5)}:root{--bg-primary:#bd38c097;--bg-secondary:#9f6332;--text-heading:#fff;--text-primary:#e5e7eb;--text-description:#d1d5db;--text-secondary:#2cbcdd;--neon-glow:#2cbcdd;--btn-primary-bg:linear-gradient(145deg,#2cbcdd,#1d9bb8);--btn-primary-text:#fff;--btn-primary-shadow:2px 4px 12px rgba(44,188,221,.3);--btn-primary-shadow-hover:4px 6px 16px rgba(44,188,221,.4);--btn-secondary-bg:rgba(44,188,221,.21);--btn-secondary-text:#fff;--btn-secondary-border:rgba(158,245,245,.2);--btn-secondary-bg-hover:rgba(44,188,221,.35);--input-bg:rgba(44,188,221,.15);--input-bg-focus:rgba(44,188,221,.25);--input-border:rgba(158,245,245,.2);--input-border-focus:rgba(158,245,245,.4);--input-text:#fff;--input-focus-ring:rgba(44,188,221,.1);--card-bg:rgba(44,188,221,.21);--card-border:rgba(158,245,245,.2);--card-shadow:2px 6px 28px 0 rgba(18,113,113,.2);--card-shadow-hover:4px 8px 32px 0 rgba(18,113,113,.3);--table-header-bg:rgba(44,188,221,.15);--table-row-even:rgba(44,188,221,.08);--table-row-odd:rgba(44,188,221,.15);--table-row-hover:rgba(44,188,221,.25);--table-border:rgba(158,245,245,.1);--badge-blue-bg:linear-gradient(145deg,rgba(59,130,246,.3),rgba(37,99,235,.2));--badge-blue-border:rgba(59,130,246,.4);--badge-blue-text:#93c5fd;--badge-green-bg:linear-gradient(145deg,rgba(34,197,94,.3),rgba(22,163,74,.2));--badge-green-border:rgba(34,197,94,.4);--badge-green-text:#86efac;--badge-yellow-bg:linear-gradient(145deg,rgba(234,179,8,.3),rgba(202,138,4,.2));--badge-yellow-border:rgba(234,179,8,.4);--badge-yellow-text:#fde047;--badge-red-bg:linear-gradient(145deg,rgba(239,68,68,.3),rgba(220,38,38,.2));--badge-red-border:rgba(239,68,68,.4);--badge-red-text:#fca5a5;--badge-purple-bg:linear-gradient(145deg,rgba(168,85,247,.3),rgba(147,51,234,.2));--badge-purple-border:rgba(168,85,247,.4);--badge-purple-text:#d8b4fe;--badge-cyan-bg:linear-gradient(145deg,rgba(6,182,212,.3),rgba(14,165,233,.2));--badge-cyan-border:rgba(6,182,212,.4);--badge-cyan-text:#67e8f9;--status-active-bg:rgba(34,197,94,.2);--status-active-text:#86efac;--status-inactive-bg:rgba(239,68,68,.2);--status-inactive-text:#fca5a5;--nav-link:#d1d5db;--nav-link-hover:#fff;--nav-link-hover-bg:rgba(44,188,221,.15);--nav-link-active:#2cbcdd}body.theme-withdrawal .dashboard-glass-card,body.theme-withdrawal .glassmorphism-card,body.theme-withdrawal .neomorphic-card{position:relative;backdrop-filter:blur(14px) saturate(72%);-webkit-backdrop-filter:blur(14px) saturate(72%);background:linear-gradient(135deg,rgba(71,85,115,.25),rgba(51,65,95,.2) 50%,rgba(37,47,70,.15));border-radius:22px;border:1px solid rgba(100,116,150,.3);box-shadow:var(--card-shadow);transition:transform .3s ease,box-shadow .3s ease}body.theme-withdrawal .dashboard-glass-card:before,body.theme-withdrawal .glassmorphism-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border-radius:inherit;background:linear-gradient(to left top,hsla(0,0%,100%,.5),hsla(0,0%,100%,0) 50%);z-index:1}body.theme-withdrawal .dashboard-glass-card:after,body.theme-withdrawal .glassmorphism-card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,0));z-index:1}body.theme-withdrawal .dashboard-glass-card>*,body.theme-withdrawal .glassmorphism-card>*{position:relative;z-index:2}body.theme-withdrawal .dashboard-glass-card:hover,body.theme-withdrawal .glassmorphism-card:hover{transform:translateY(-2px);box-shadow:var(--card-shadow-hover),0 0 20px rgba(71,85,115,.3);background:linear-gradient(135deg,rgba(71,85,115,.35),rgba(51,65,95,.28) 50%,rgba(37,47,70,.22))}.dashboard-glass-button,.glassmorphism-button{position:relative;backdrop-filter:blur(14px) saturate(72%);-webkit-backdrop-filter:blur(14px) saturate(72%);background:linear-gradient(135deg,rgba(71,85,115,.3),rgba(51,65,95,.25) 50%,rgba(37,47,70,.2));border-radius:12px;border:1px solid var(--card-border);box-shadow:var(--card-shadow);transition:all .3s ease}.dashboard-glass-button:hover,.glassmorphism-button:hover{transform:translateY(-2px);box-shadow:var(--card-shadow-hover),0 0 25px rgba(71,85,115,.4);background:linear-gradient(135deg,rgba(71,85,115,.4),rgba(51,65,95,.35) 50%,rgba(37,47,70,.28))}.dashboard-glass-item,.glassmorphism-element,.glassmorphism-item{position:relative;backdrop-filter:blur(14px) saturate(72%);-webkit-backdrop-filter:blur(14px) saturate(72%);background:linear-gradient(135deg,rgba(71,85,115,.22),rgba(51,65,95,.18) 50%,rgba(37,47,70,.15));border-radius:16px;border:1px solid var(--card-border);box-shadow:var(--card-shadow);transition:all .3s ease}.dashboard-glass-item:hover,.glassmorphism-item:hover{transform:scale(1.02);box-shadow:var(--card-shadow-hover),0 0 15px rgba(71,85,115,.35);background:linear-gradient(135deg,rgba(71,85,115,.3),rgba(51,65,95,.25) 50%,rgba(37,47,70,.2))}.login-card{position:relative;width:100%;min-height:550px;background:var(--card-bg);backdrop-filter:blur(14px) saturate(72%);-webkit-backdrop-filter:blur(14px) saturate(72%);border-radius:22px;box-shadow:var(--card-shadow);padding:32px;border:1px solid var(--card-border)}.glass-input{background:var(--input-bg);border:1px solid var(--input-border);color:var(--input-text);backdrop-filter:blur(10px) saturate(72%);-webkit-backdrop-filter:blur(10px) saturate(72%)}.glass-input:focus{background:var(--input-bg-focus);border:1px solid var(--input-border-focus);box-shadow:0 0 0 3px var(--input-focus-ring)}.glass-submit-button{background:var(--btn-primary-bg);color:var(--btn-primary-text);box-shadow:var(--btn-primary-shadow);backdrop-filter:blur(14px) saturate(72%);-webkit-backdrop-filter:blur(14px) saturate(72%)}.glass-submit-button:hover:not(:disabled){box-shadow:var(--btn-primary-shadow-hover)}.glass-error{background:var(--status-inactive-bg);border:1px solid var(--status-inactive-text);color:var(--status-inactive-text)}.staff-card{background:#1a2332;border-radius:12px;box-shadow:4px 4px 8px 1px hsla(0,0%,100%,.2),-4px -4px 8px 1px rgba(0,0,0,.4);padding:1.5rem;transition:all .3s ease}.staff-card:hover{box-shadow:6px 6px 12px 1px hsla(0,0%,100%,.25),-6px -6px 12px 1px rgba(0,0,0,.5);transform:translateY(-2px)}.staff-button{background:#1a2332;border-radius:12px;box-shadow:4px 4px 8px 1px hsla(0,0%,100%,.2),-4px -4px 8px 1px rgba(0,0,0,.4);color:var(--text-primary);padding:.75rem 1.5rem;border:none;cursor:pointer;font-weight:600;transition:all .3s ease}.staff-button:hover{box-shadow:6px 6px 12px 1px hsla(0,0%,100%,.25),-6px -6px 12px 1px rgba(0,0,0,.5)}.staff-button:active,.staff-input{box-shadow:inset 2px 2px 4px rgba(0,0,0,.4),inset -2px -2px 4px hsla(0,0%,100%,.1)}.staff-input{background:#1a2332;border-radius:12px;color:var(--text-primary);padding:.75rem 1rem;border:none;width:100%;transition:all .3s ease}.staff-input:focus{outline:none;box-shadow:inset 3px 3px 6px rgba(0,0,0,.5),inset -3px -3px 6px hsla(0,0%,100%,.15)}.staff-input::-moz-placeholder{color:hsla(0,0%,100%,.4)}.staff-input::placeholder{color:hsla(0,0%,100%,.4)}.staff-stat-card{background:#1a2332;border-radius:12px;box-shadow:4px 4px 8px 1px hsla(0,0%,100%,.2),-4px -4px 8px 1px rgba(0,0,0,.4);padding:1.5rem;min-height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:all .3s ease}.staff-stat-card:hover{box-shadow:6px 6px 12px 1px hsla(0,0%,100%,.25),-6px -6px 12px 1px rgba(0,0,0,.5);transform:scale(1.03)}.staff-login-card{background:#1a2332;border-radius:12px;box-shadow:4px 4px 8px 1px hsla(0,0%,100%,.2),-4px -4px 8px 1px rgba(0,0,0,.4);padding:1.5rem;width:100%}@media (min-width:640px){.staff-login-card{padding:2rem}}.staff-table-header{background:#1a2332;box-shadow:2px 2px 4px rgba(0,0,0,.3);color:var(--text-primary);font-weight:600}.staff-table-row{background:#1a2332;box-shadow:1px 1px 3px rgba(0,0,0,.2);transition:all .2s ease}.staff-table-row:hover{box-shadow:2px 2px 6px hsla(0,0%,100%,.1),-2px -2px 6px rgba(0,0,0,.3);transform:translateY(-1px)}body.staff-theme{background:#1a2332;background-attachment:fixed}.stat-card-green{background:linear-gradient(135deg,rgba(34,197,94,.35),rgba(22,163,74,.28) 50%,rgba(16,138,62,.22))!important;border-color:rgba(74,222,128,.4)!important;box-shadow:2px 6px 28px 0 rgba(34,197,94,.25),inset 0 1px 2px hsla(0,0%,100%,.1)!important}.stat-card-green:hover{background:linear-gradient(135deg,rgba(34,197,94,.45),rgba(22,163,74,.38) 50%,rgba(16,138,62,.32))!important;box-shadow:4px 8px 32px 0 rgba(34,197,94,.35),inset 0 1px 2px hsla(0,0%,100%,.15)!important}.stat-card-blue{background:linear-gradient(135deg,rgba(59,130,246,.35),rgba(37,99,235,.28) 50%,rgba(29,78,216,.22))!important;border-color:rgba(96,165,250,.4)!important;box-shadow:2px 6px 28px 0 rgba(59,130,246,.25),inset 0 1px 2px hsla(0,0%,100%,.1)!important}.stat-card-blue:hover{background:linear-gradient(135deg,rgba(59,130,246,.45),rgba(37,99,235,.38) 50%,rgba(29,78,216,.32))!important;box-shadow:4px 8px 32px 0 rgba(59,130,246,.35),inset 0 1px 2px hsla(0,0%,100%,.15)!important}.stat-card-purple{background:linear-gradient(135deg,rgba(168,85,247,.35),rgba(147,51,234,.28) 50%,rgba(126,34,206,.22))!important;border-color:rgba(192,132,252,.4)!important;box-shadow:2px 6px 28px 0 rgba(168,85,247,.25),inset 0 1px 2px hsla(0,0%,100%,.1)!important}.stat-card-purple:hover{background:linear-gradient(135deg,rgba(168,85,247,.45),rgba(147,51,234,.38) 50%,rgba(126,34,206,.32))!important;box-shadow:4px 8px 32px 0 rgba(168,85,247,.35),inset 0 1px 2px hsla(0,0%,100%,.15)!important}.stat-card-orange{background:linear-gradient(135deg,rgba(251,146,60,.35),rgba(249,115,22,.28) 50%,rgba(234,88,12,.22))!important;border-color:hsla(31,97%,72%,.4)!important;box-shadow:2px 6px 28px 0 rgba(251,146,60,.25),inset 0 1px 2px hsla(0,0%,100%,.1)!important}.stat-card-orange:hover{background:linear-gradient(135deg,rgba(251,146,60,.45),rgba(249,115,22,.38) 50%,rgba(234,88,12,.32))!important;box-shadow:4px 8px 32px 0 rgba(251,146,60,.35),inset 0 1px 2px hsla(0,0%,100%,.15)!important}.card-glow-effect{position:relative;overflow:hidden}.card-glow-effect:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(71,85,115,.1),transparent);animation:glow-rotate 3s linear infinite;pointer-events:none}@keyframes glow-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}input[type=date]{position:relative;color-scheme:dark;background:linear-gradient(135deg,rgba(71,85,115,.25),rgba(51,65,95,.2) 50%,rgba(37,47,70,.15))!important;backdrop-filter:blur(16px) saturate(120%)!important;-webkit-backdrop-filter:blur(16px) saturate(120%)!important;border:1.5px solid rgba(100,116,150,.3)!important;box-shadow:0 4px 16px rgba(71,85,115,.2),inset 0 1px 0 hsla(0,0%,100%,.1)!important;transition:all .3s ease}input[type=date]:hover{background:linear-gradient(135deg,rgba(71,85,115,.35),rgba(51,65,95,.28) 50%,rgba(37,47,70,.22))!important;border-color:rgba(100,116,150,.5)!important;box-shadow:0 6px 20px rgba(71,85,115,.3),inset 0 1px 0 hsla(0,0%,100%,.15)!important;transform:translateY(-1px)}input[type=date]:focus{background:linear-gradient(135deg,rgba(71,85,115,.4),rgba(51,65,95,.32) 50%,rgba(37,47,70,.25))!important;border-color:rgba(138,103,168,.6)!important;box-shadow:0 8px 24px rgba(71,85,115,.4),0 0 0 3px rgba(138,103,168,.2),inset 0 1px 0 hsla(0,0%,100%,.2)!important;transform:translateY(-2px)}input[type=date]::-webkit-calendar-picker-indicator{filter:brightness(0) saturate(100%) invert(62%) sepia(18%) saturate(843%) hue-rotate(42deg) brightness(94%) contrast(88%);cursor:pointer;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;background:linear-gradient(135deg,rgba(71,85,115,.3),rgba(51,65,95,.25));border-radius:6px;padding:6px;border:1px solid rgba(100,116,150,.3);box-shadow:0 2px 8px rgba(71,85,115,.3)}input[type=date]::-webkit-calendar-picker-indicator:hover{filter:brightness(0) saturate(100%) invert(70%) sepia(25%) saturate(643%) hue-rotate(42deg) brightness(96%) contrast(90%);background:linear-gradient(135deg,rgba(71,85,115,.5),rgba(51,65,95,.4));border-color:rgba(100,116,150,.5);box-shadow:0 4px 12px rgba(71,85,115,.5);transform:scale(1.1)}input[type=date]::-webkit-datetime-edit{color:#94a3c3;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.2)}input[type=date]::-webkit-datetime-edit-fields-wrapper{background:linear-gradient(135deg,rgba(51,65,95,.2),rgba(37,47,70,.15));border-radius:6px;padding:4px 10px;border:1px solid rgba(100,116,150,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}input[type=date]::-webkit-datetime-edit-text{color:rgba(148,163,195,.7);padding:0 .3em;font-weight:500}input[type=date]::-webkit-datetime-edit-day-field,input[type=date]::-webkit-datetime-edit-month-field,input[type=date]::-webkit-datetime-edit-year-field{color:#94a3c3;font-weight:700;padding:3px 6px;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease;background:rgba(71,85,115,.15)}input[type=date]::-webkit-datetime-edit-day-field:hover,input[type=date]::-webkit-datetime-edit-month-field:hover,input[type=date]::-webkit-datetime-edit-year-field:hover{background:rgba(71,85,115,.25)}input[type=date]::-webkit-datetime-edit-day-field:focus,input[type=date]::-webkit-datetime-edit-month-field:focus,input[type=date]::-webkit-datetime-edit-year-field:focus{background:linear-gradient(135deg,rgba(138,103,168,.3),rgba(160,110,68,.25));color:#fff;outline:none;box-shadow:0 0 12px rgba(138,103,168,.6),inset 0 1px 2px rgba(0,0,0,.1);border:1px solid rgba(138,103,168,.4)}input[type=date]::-webkit-datetime-edit:before{color:rgba(148,163,195,.5);content:attr(placeholder);text-shadow:0 1px 2px rgba(0,0,0,.1)}