.salary-ledger-page{max-width:1500px;margin:0 auto;padding:clamp(16px,2vw,30px);color:#102d5c}.salary-heading,.salary-profile-card,.salary-filter,.salary-ledger-grid>article,.salary-ledger-totals{border:1px solid #d5e7f7;border-radius:18px;background:rgba(255,255,255,.9);box-shadow:0 12px 30px rgba(22,91,156,.08)}.salary-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:clamp(18px,2.5vw,28px);background:linear-gradient(100deg,#fff 0%,#eefaff 100%)}.salary-heading span{font-size:11px;letter-spacing:.13em;color:#1974d3;font-weight:800}.salary-heading h1{margin:5px 0;font-size:clamp(27px,3vw,39px);line-height:1.05}.salary-heading p{margin:0;color:#6280a1}.salary-heading>div:last-child,.salary-filter-actions,.salary-modal footer{display:flex;gap:10px;flex-wrap:wrap}.salary-primary,.salary-secondary,.salary-credit-button,.salary-debit-button{border-radius:10px;padding:11px 15px;border:1px solid #bdd6f0;background:#fff;color:#1458ad;font:700 14px/1 'DM Sans',sans-serif;cursor:pointer}.salary-primary{color:#fff;background:linear-gradient(135deg,#147df1,#4030e8);border-color:transparent;box-shadow:0 9px 18px rgba(49,77,224,.2)}.salary-credit-button{background:#0db475;color:#fff;border-color:#0db475}.salary-debit-button{background:#df2164;color:#fff;border-color:#df2164}.salary-filter{display:grid;grid-template-columns:minmax(210px,1fr) minmax(150px,.55fr) auto;gap:14px;align-items:end;margin:18px 0;padding:16px}.salary-filter label,.salary-modal label{display:grid;gap:6px;font-size:12px;font-weight:800;color:#456486}.salary-filter select,.salary-filter input,.salary-modal input,.salary-modal select,.salary-modal textarea{min-width:0;width:100%;box-sizing:border-box;border:1px solid #cddff1;border-radius:10px;padding:11px 12px;background:#fbfdff;color:#17345f;font:600 14px 'DM Sans',sans-serif}.salary-filter-actions{justify-content:flex-end}.salary-profile-card{display:grid;grid-template-columns:1.25fr .85fr 1.35fr 1fr;gap:0;overflow:hidden}.salary-profile-card>div{padding:20px;min-width:0}.salary-profile-card>div+div{border-left:1px solid #dae7f4}.salary-staff{display:flex;gap:13px;align-items:center}.salary-avatar{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#129cf1,#4d39df);font-size:24px;font-weight:800}.salary-staff h2{margin:0;font-size:18px}.salary-staff p,.salary-profile-card small{display:block;margin:5px 0 0;color:#6782a2;font-size:12px}.salary-staff em{display:inline-block;margin-top:7px;padding:4px 8px;border-radius:20px;font:700 11px 'DM Sans',sans-serif;font-style:normal}.salary-staff .finalized{background:#dff8e9;color:#0b9856}.salary-staff .preview{background:#fff0cf;color:#b47608}.salary-rate span,.salary-attendance>span,.salary-payable span,.salary-ledger-totals span{color:#587695;font-size:12px;font-weight:700}.salary-rate b,.salary-payable>b{display:block;margin-top:6px;color:#1461d0;font-size:23px}.salary-attendance>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-top:10px}.salary-attendance b{display:grid;gap:4px;text-align:center;font-size:18px}.salary-attendance b small{font-size:10px}.salary-payable{background:linear-gradient(135deg,#f8fcff,#edf8ff)}.salary-payable>b{color:#1260ca}.salary-ledger-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0;overflow:hidden}.salary-ledger-totals>div{padding:15px 18px;min-width:0}.salary-ledger-totals>div+div{border-left:1px solid #dce9f5}.salary-ledger-totals b{display:block;font-size:20px;margin-top:5px}.salary-credit-value{color:#099a60!important}.salary-debit-value{color:#dc1e62!important}.salary-ledger-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.salary-ledger-grid>article{overflow:hidden}.salary-ledger-grid header{padding:16px 18px;border-bottom:1px solid #dce9f5}.salary-ledger-grid article:first-child header{background:linear-gradient(90deg,#e4fbef,#fff)}.salary-ledger-grid article:last-child header{background:linear-gradient(90deg,#fff0f5,#fff)}.salary-ledger-grid h2{margin:0;font-size:18px}.salary-ledger-grid p{margin:4px 0 0;color:#6782a2;font-size:12px}.salary-table-wrap{overflow:auto}.salary-ledger-grid table{width:100%;border-collapse:collapse;min-width:570px}.salary-ledger-grid th,.salary-ledger-grid td{padding:12px;border-bottom:1px solid #e3edf6;text-align:left;font-size:13px;vertical-align:top}.salary-ledger-grid th{font-size:11px;letter-spacing:.03em;color:#527090;background:#f7fbff}.salary-ledger-grid td small{display:block;margin-top:4px;color:#728cab}.salary-empty{text-align:center;color:#7189a5}.salary-link{border:0;color:#1c70d2;background:none;font-weight:800;cursor:pointer}.salary-note{color:#6280a1;font-size:12px;margin:16px 4px}.salary-modal{width:min(470px,calc(100vw - 28px));padding:22px!important;position:relative}.salary-modal h2{margin:0 0 17px;color:#143464}.salary-modal form{display:grid;gap:12px}.salary-modal textarea{min-height:68px;resize:vertical}.salary-modal-close{position:absolute;right:12px;top:10px;width:30px;height:30px;border:0;border-radius:50%;background:#edf5fc;color:#183e6d;font-size:24px;cursor:pointer}.salary-modal footer{justify-content:flex-end;margin-top:4px}.salary-form-error{margin:0;color:#c52249;font-size:13px;font-weight:700}
@media(max-width:1100px){.salary-profile-card{grid-template-columns:repeat(2,minmax(0,1fr))}.salary-profile-card>div:nth-child(3){border-left:0;border-top:1px solid #dae7f4}.salary-profile-card>div:nth-child(4){border-top:1px solid #dae7f4}}
@media(max-width:760px){.salary-ledger-page{padding:12px}.salary-heading{align-items:flex-start;flex-direction:column}.salary-filter{grid-template-columns:1fr}.salary-filter-actions{justify-content:flex-start}.salary-profile-card,.salary-ledger-grid,.salary-ledger-totals{grid-template-columns:1fr}.salary-profile-card>div+div,.salary-profile-card>div:nth-child(3),.salary-profile-card>div:nth-child(4),.salary-ledger-totals>div+div{border-left:0;border-top:1px solid #dae7f4}.salary-ledger-totals{gap:0}.salary-ledger-grid{gap:14px}.salary-modal footer>*{flex:1}.salary-attendance>div{grid-template-columns:repeat(3,minmax(0,1fr))}}
.salary-rate-history{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:14px 0;padding:12px 15px;border:1px solid #d8e8f6;border-radius:13px;background:#f9fcff;font-size:12px}.salary-rate-history b{color:#294d7f}.salary-rate-history span{padding:5px 8px;border-radius:7px;background:#eaf4ff;color:#426688}
.salary-earned-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px}.salary-earned-summary b{padding:7px 8px;border-radius:8px;background:#f3f9ff;color:#1260ca;font-size:14px;text-align:left}.salary-earned-summary b small{font-size:10px}

/* Plain-language salary summary: presentation only; all values remain API-authoritative. */
.salary-profile-card{grid-template-columns:1.15fr .95fr 1.55fr}.salary-summary-card,.salary-advance-card{margin:18px 0;border:1px solid #d5e7f7;border-radius:18px;background:rgba(255,255,255,.94);box-shadow:0 12px 30px rgba(22,91,156,.08);overflow:hidden}.salary-summary-card header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border-bottom:1px solid #e0ebf5}.salary-summary-card header span,.salary-advance-card>div>span{font:800 11px/1 'DM Sans',sans-serif;letter-spacing:.1em;color:#1974d3}.salary-summary-card h2,.salary-advance-card h2{margin:5px 0 2px;font-size:20px}.salary-summary-card p,.salary-advance-card p{margin:0;color:#6a84a1;font-size:12px}.salary-remaining{min-width:205px;padding:11px 15px;border-radius:13px;background:#fff8ea;text-align:right}.salary-remaining small{display:block;color:#aa7008;font-weight:800}.salary-remaining b{display:block;color:#cb7d00;font-size:24px}.salary-remaining em{font:700 12px 'DM Sans',sans-serif;color:#a96f0b;font-style:normal}.salary-remaining.is-settled{background:#eafbf2}.salary-remaining.is-settled small,.salary-remaining.is-settled b,.salary-remaining.is-settled em{color:#07995b}.salary-summary-card dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.salary-summary-card dl>div{padding:15px 18px;min-width:0}.salary-summary-card dl>div+div{border-left:1px solid #e0ebf5}.salary-summary-card dt,.salary-advance-card dt{color:#5c7897;font-size:12px;font-weight:700}.salary-summary-card dd,.salary-advance-card dd{margin:6px 0 0;color:#133968;font-size:18px;font-weight:800;white-space:nowrap}.salary-summary-card .salary-net{background:#eff8ff}.salary-summary-card .salary-net dd{color:#1260ca}.salary-advance-card{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:18px 20px}.salary-advance-card>div{min-width:190px}.salary-advance-card dl{display:grid;grid-template-columns:repeat(3,minmax(145px,1fr));margin:0;flex:1;border:1px solid #deebf6;border-radius:13px;overflow:hidden}.salary-advance-card dl>div{padding:12px 15px;min-width:0}.salary-advance-card dl>div+div{border-left:1px solid #deebf6}.salary-advance-card .is-recovered{background:#eafbf2}.salary-advance-card .is-recovered dd{color:#07995b}.salary-advance-card .is-outstanding{background:#fff8ea}.salary-advance-card .is-outstanding dd{color:#d17b00}.salary-advance-card em{display:block;margin-top:4px;font:700 11px 'DM Sans',sans-serif;color:#078f55;font-style:normal}.salary-advance-card .is-outstanding em{color:#b9760c}@media(max-width:1100px){.salary-summary-card dl{grid-template-columns:repeat(3,minmax(0,1fr))}.salary-summary-card dl>div:nth-child(4){border-left:0;border-top:1px solid #e0ebf5}.salary-advance-card{align-items:stretch;flex-direction:column}.salary-advance-card>div{min-width:0}}@media(max-width:760px){.salary-summary-card header{align-items:stretch;flex-direction:column}.salary-remaining{text-align:left}.salary-summary-card dl,.salary-advance-card dl{grid-template-columns:1fr}.salary-summary-card dl>div+div,.salary-summary-card dl>div:nth-child(4),.salary-advance-card dl>div+div{border-left:0;border-top:1px solid #e0ebf5}.salary-advance-card{padding:16px}.salary-summary-card dd,.salary-advance-card dd{font-size:17px}}

/* Delete is available only for an eligible manual entry and is intentionally
   visually distinct from the non-destructive reverse action. */
.salary-delete-link{color:#c52249}.salary-delete-link:hover{color:#9d123b;text-decoration:underline}.salary-delete-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:12px;border:1px solid #dce9f5;border-radius:12px;background:#f8fcff}.salary-delete-summary div{min-width:0}.salary-delete-summary dt{font-size:11px;font-weight:800;color:#6682a1}.salary-delete-summary dd{margin:3px 0 0;overflow-wrap:anywhere;color:#183761;font-size:13px;font-weight:700}@media(max-width:520px){.salary-delete-summary{grid-template-columns:1fr}}

/* Premium crystal presentation for Salary & Ledger only. */
.salary-ledger-page{position:relative;background:radial-gradient(circle at 12% 4%,rgba(117,211,255,.15),transparent 28%),radial-gradient(circle at 88% 28%,rgba(160,235,225,.13),transparent 26%),linear-gradient(145deg,#fff 0%,#f3fbff 48%,#f8fdff 100%);border-radius:24px}.salary-heading,.salary-profile-card,.salary-filter,.salary-summary-card,.salary-advance-card,.salary-ledger-grid>article,.salary-rate-history{background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(245,252,255,.72));border-color:rgba(255,255,255,.88);box-shadow:0 14px 34px rgba(35,105,166,.11),inset 0 1px 0 rgba(255,255,255,.92)}@supports ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){.salary-heading,.salary-profile-card,.salary-filter,.salary-summary-card,.salary-advance-card,.salary-ledger-grid>article,.salary-rate-history{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}}.salary-heading{background:linear-gradient(110deg,rgba(255,255,255,.92),rgba(231,248,255,.75))}.salary-profile-card>div{background:linear-gradient(145deg,rgba(255,255,255,.42),rgba(239,250,255,.32))}.salary-staff .finalized{background:rgba(207,249,225,.8);color:#087c4b}.salary-rate b,.salary-earned-summary b:last-child{color:#1265cf}.salary-attendance-status{padding:7px 3px;border-radius:10px;background:#f5f9ff}.salary-attendance-status.status-present{background:#e8faef;color:#088c50}.salary-attendance-status.status-absent{background:#fff0f2;color:#c8415e}.salary-attendance-status.status-late{background:#fff7e5;color:#b77a08}.salary-attendance-status.status-holiday{background:#e9f5ff;color:#1871be}.salary-attendance-status.status-leave{background:#f3edff;color:#7547bf}.salary-attendance-status.status-pending{background:#fff2e6;color:#bd6811}.salary-summary-card{overflow:visible}.salary-summary-card header{background:linear-gradient(110deg,rgba(255,255,255,.7),rgba(236,249,255,.74))}.salary-summary-card dl{gap:9px;padding:12px;background:rgba(240,249,255,.38)}.salary-summary-card dl>div{position:relative;border:1px solid transparent!important;border-radius:13px;padding:14px 15px;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.salary-summary-card dl>div+div:before{content:'→';position:absolute;left:-10px;top:50%;z-index:2;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#6c8cad;font-size:12px;box-shadow:0 2px 8px rgba(25,88,148,.13)}.salary-summary-card dd{font-size:20px}.salary-summary-card dd+small{display:block;margin-top:4px;color:#5d7d9e;font-size:11px}.salary-line.salary-earned{background:linear-gradient(145deg,rgba(217,246,255,.95),rgba(236,250,255,.78));border-color:rgba(129,210,242,.45)!important}.salary-line.salary-earned dd{color:#0876c7}.salary-line.salary-advance-cut{background:linear-gradient(145deg,rgba(255,233,241,.92),rgba(255,245,248,.82));border-color:rgba(241,151,180,.42)!important}.salary-line.salary-advance-cut dd{color:#d52262}.salary-line.salary-other-cut{background:linear-gradient(145deg,rgba(255,240,245,.88),rgba(255,249,251,.84));border-color:rgba(234,178,194,.42)!important}.salary-line.salary-other-cut dd{color:#c24d72}.salary-line.salary-net{background:linear-gradient(135deg,rgba(223,239,255,.95),rgba(233,228,255,.86));border-color:rgba(112,150,245,.45)!important}.salary-line.salary-net dd{color:#254ec7;font-size:22px}.salary-line.salary-paid{background:linear-gradient(145deg,rgba(221,250,244,.94),rgba(243,255,252,.84));border-color:rgba(119,213,186,.4)!important}.salary-line.salary-paid dd{color:#078f68}.salary-remaining{border:1px solid rgba(234,187,92,.38);box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 8px 20px rgba(206,146,36,.12)}.salary-remaining.is-settled{border-color:rgba(67,193,131,.38);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 8px 20px rgba(27,157,98,.13)}.salary-advance-card{background:linear-gradient(120deg,rgba(252,250,255,.9),rgba(238,251,255,.75))}.salary-advance-card dl{border-color:rgba(205,222,240,.72)}.salary-advance-card .advance-issued{background:linear-gradient(145deg,rgba(242,233,255,.93),rgba(250,246,255,.8))}.salary-advance-card .advance-issued dd{color:#7946bf}.salary-advance-card .advance-recovered{background:linear-gradient(145deg,rgba(220,250,247,.93),rgba(240,255,253,.8))}.salary-advance-card .advance-recovered dd{color:#078d72}.salary-advance-card .advance-left.is-recovered{background:linear-gradient(145deg,rgba(226,250,237,.95),rgba(242,255,248,.82))}.salary-advance-card .advance-left.is-outstanding{background:linear-gradient(145deg,rgba(255,246,222,.95),rgba(255,252,243,.82))}.salary-credit-button,.salary-debit-button,.salary-primary,.salary-secondary{transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.salary-secondary{background:rgba(255,255,255,.82)}@media(hover:hover){.salary-summary-card,.salary-advance-card,.salary-ledger-grid>article,.salary-profile-card{transition:transform .18s ease,box-shadow .18s ease}.salary-summary-card:hover,.salary-advance-card:hover,.salary-ledger-grid>article:hover,.salary-profile-card:hover{transform:translateY(-2px);box-shadow:0 18px 38px rgba(35,105,166,.14),inset 0 1px 0 rgba(255,255,255,.92)}.salary-credit-button:hover,.salary-debit-button:hover,.salary-primary:hover,.salary-secondary:hover{transform:translateY(-1px);filter:brightness(1.02);box-shadow:0 8px 16px rgba(30,91,171,.16)}}@media(prefers-reduced-motion:reduce){.salary-summary-card,.salary-advance-card,.salary-ledger-grid>article,.salary-profile-card,.salary-credit-button,.salary-debit-button,.salary-primary,.salary-secondary{transition:none!important}}@media(max-width:1100px){.salary-summary-card dl{gap:8px}.salary-summary-card dl>div+div:before{display:none}}@media(max-width:760px){.salary-ledger-page{border-radius:16px}.salary-summary-card dl{padding:10px}.salary-summary-card dl>div{padding:13px}.salary-summary-card dl>div+div:before{display:none}.salary-summary-card dd{font-size:19px}}

/* Guided action only: this selector cannot affect any other Salary & Ledger button. */
.salary-ledger-page [data-salary-action="finalize"]{position:relative;isolation:isolate;color:#fff;background:linear-gradient(135deg,rgba(7,156,91,.98),rgba(24,191,112,.96));border:1px solid rgba(221,255,237,.92);box-shadow:0 8px 18px rgba(8,146,82,.24),inset 0 1px 0 rgba(255,255,255,.34)}.salary-ledger-page .salary-finalize-pulse{animation:salary-finalize-glow 2.25s ease-in-out infinite}.salary-ledger-page .salary-finalize-pulse::after{content:'';position:absolute;z-index:-1;inset:-5px;border-radius:14px;border:1px solid rgba(47,211,128,.38);pointer-events:none;animation:salary-finalize-ring 2.25s ease-out infinite}.salary-ledger-page [data-salary-action="finalize"]:disabled{cursor:wait;filter:saturate(.78);animation:none;box-shadow:0 6px 14px rgba(8,146,82,.17),inset 0 1px 0 rgba(255,255,255,.22)}.salary-ledger-page [data-salary-action="finalize"]:disabled::after{display:none}@keyframes salary-finalize-glow{0%,100%{box-shadow:0 8px 18px rgba(8,146,82,.24),inset 0 1px 0 rgba(255,255,255,.34)}50%{box-shadow:0 10px 25px rgba(14,174,96,.4),0 0 0 4px rgba(57,209,127,.09),inset 0 1px 0 rgba(255,255,255,.42)}}@keyframes salary-finalize-ring{0%{opacity:.52;transform:scale(.94)}65%,100%{opacity:0;transform:scale(1.13)}}@media(hover:hover){.salary-ledger-page [data-salary-action="finalize"]:not(:disabled):hover{transform:translateY(-1px) scale(1.01);filter:brightness(1.04);box-shadow:0 12px 25px rgba(8,146,82,.34),0 0 0 4px rgba(57,209,127,.1),inset 0 1px 0 rgba(255,255,255,.44)}}@media(prefers-reduced-motion:reduce){.salary-ledger-page .salary-finalize-pulse,.salary-ledger-page .salary-finalize-pulse::after{animation:none!important}}

/* PAY1: keep the existing data and actions, but make the monthly salary path easier to scan. */
.salary-summary-card dl{grid-template-columns:repeat(5,minmax(0,1fr))}.salary-summary-helper{margin:0;padding:0 20px 16px;color:#5d7d9e;font-size:12px}.salary-summary-card .salary-advance-cut,.salary-summary-card .salary-other-cut{opacity:.88}.salary-advance-card,.salary-rate-details,.salary-rate-history,.salary-ledger-grid{margin-top:22px}.salary-rate-details{padding:12px 18px;border:1px solid rgba(60,112,178,.16);border-radius:14px;background:rgba(246,250,255,.72);color:#5d7d9e;font-size:12px}.salary-rate-details span{font-weight:800;color:#466a91}.salary-rate-details p{margin:4px 0 0}.salary-advance-card{display:block;padding:0;overflow:hidden}.salary-advance-card>details{display:block}.salary-advance-card summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:13px 18px;cursor:pointer;list-style:none}.salary-advance-card summary::-webkit-details-marker{display:none}.salary-advance-card summary:focus-visible{outline:3px solid rgba(32,120,226,.28);outline-offset:-3px}.salary-advance-title{display:grid;gap:3px;min-width:0}.salary-advance-title small{font:800 10px/1 'DM Sans',sans-serif;letter-spacing:.1em;color:#1974d3}.salary-advance-title b{color:#173d6d;font-size:16px}.salary-advance-balance{display:grid;gap:2px;min-width:124px;padding:7px 11px;border-radius:10px;text-align:right}.salary-advance-balance small{color:#5c7897;font-size:10px;font-weight:800}.salary-advance-balance b{font-size:15px}.salary-advance-balance.is-recovered{background:#eafbf2;color:#07995b}.salary-advance-balance.is-outstanding{background:#fff8ea;color:#c97a00}.salary-advance-chevron{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:rgba(224,239,255,.82);color:#42688d;font-size:18px;line-height:1;transition:transform .16s ease}.salary-advance-card details[open] .salary-advance-chevron{transform:rotate(180deg)}.salary-advance-values{margin:0!important;border-width:1px 0 0!important;border-radius:0!important}.salary-advance-card details[open] .salary-advance-values{animation:salary-advance-reveal .16s ease-out}@keyframes salary-advance-reveal{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.salary-ledger-grid>article{box-shadow:0 8px 20px rgba(35,105,166,.07)}@media(max-width:1100px){.salary-summary-card dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.salary-summary-helper{padding:0 14px 14px}.salary-summary-card dl{grid-template-columns:1fr}.salary-rate-details{padding:12px 14px}.salary-advance-card summary{padding:12px 14px}.salary-advance-values{grid-template-columns:1fr!important}}@media(max-width:430px){.salary-advance-card summary{grid-template-columns:minmax(0,1fr) auto}.salary-advance-balance{grid-column:1/-1;grid-row:2;text-align:left}.salary-advance-chevron{grid-column:2;grid-row:1}}@media(prefers-reduced-motion:reduce){.salary-advance-chevron,.salary-advance-card details[open] .salary-advance-values{animation:none!important;transition:none!important}}
