/* ==========================================================================
   MEHR NASTALIQ LOCAL TRUE FONT & FALLBACKS
   ========================================================================== */
@font-face {
    font-family: 'Mehr Nastaliq Web';
    src: local('Mehr Nastaliq Web'),
         local('MehrNastaliqWeb'),
         url('fonts/Mehr_Nastaliq_Web_v2.otf') format('opentype'),
         url('fonts/MehrNastaliqWeb.ttf') format('truetype'),
         url('fonts/NotoNastaliqUrdu.ttf') format('truetype');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MehrNastaliqWeb';
    src: local('Mehr Nastaliq Web'),
         local('MehrNastaliqWeb'),
         url('fonts/Mehr_Nastaliq_Web_v2.otf') format('opentype'),
         url('fonts/MehrNastaliqWeb.ttf') format('truetype'),
         url('fonts/NotoNastaliqUrdu.ttf') format('truetype');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Nastaliq Urdu';
    src: url('fonts/NotoNastaliqUrdu.ttf') format('truetype'),
         local('Noto Nastaliq Urdu');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

/* ==========================================================================
   MEHR NASTALIQ WEB FONT (BASE64 EMBEDDED - COMPACT & ULTRA FAST)
   ========================================================================== */
@font-face {
    font-family: 'Mehr Nastaliq Base64';
    src: url('data:font/truetype;charset=utf-8;base64,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A/UAAwABBAkACAAmBVMAAwABBAkACQBABBMAAwABBAkACgEoBFMAAwABBAkADQLUBXsAAwABBAkADgBYCE8AAwABBAkAEQAOCKdDb3B5cmlnaHQgKGMpIElUVSBQdW5qYWIgUGFraXN0YW4sIDIwMTcuIEFsbCByaWdodHMgcmVzZXJ2ZWQuUmVndWxhck1laHIgTmFzdGFsaXEgV2ViOlZlcnNpb24gMS4wMFZlcnNpb24gMS4wMCBKYW51YXJ5IDcsIDIwMTcsIGluaXRpYWwgcmVsZWFzZU1laHJOYXN0YWxpcVdlYk5hc3J1bGxhaCBNZWhyLCBaZWVzaGFuIE5hc2FyVGhpcyBPcGVuVHlwZSAgVXJkdSBOYXN0YWxpcSBmb250IGlzIGRldmVsb3BlZCBieSBaZWVzaGFuIE5hc2FyIGZvbGxvd2luZyB0aGUgY2FsbGlncmFwaHkgb2YgTmFzcnVsbGFoIE1laHIgd2l0aCBhc3NvY2lhdGlvbiBvZiBJVFUgUHVuamFiIFBha2lzdGFuLkNvcHlyaWdodCAoYykgMjAxNyBieSBDZW50ZXIgZm9yIFNwZWVjaCBhbmQgTGFuZ3VhZ2UgVGVjaG5vbG9naWVzIChDU2FMVCksIEluZm9ybWF0aW9uIFRlY2hub2xvZ3kgVW5pdmVyc2l0eSBvZiB0aGUgUHVuamFiLCBMYWhvcmUsIFBha2lzdGFuLiBZb3VyIHVzZSBvZiB0aGUgTWVociBOYXN0YWxpcSBXZWIgRm9udCBpcyBzdWJqZWN0IHRvIG91ciBDcmVhdGl2ZSBDb21tb25zIExpY2Vuc2UsIHdoaWNoIGxldHMgeW91IGRpc3RyaWJ1dGUsIHJlbWl4LCB0d2VhaywgYW5kIGJ1aWxkIHVwb24gb3VyIHdvcmssIGV2ZW4gY29tbWVyY2lhbGx5LCBhcyBsb25nIGFzIHlvdSBjcmVkaXQgdXMgZm9yIHRoZSBvcmlnaW5hbCBjcmVhdGlvbi4gaHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LzQuMC8AQwBvAHAAeQByAGkAZwBoAHQAIAAoAGMAKQAgAEkAVABVACAAUAB1AG4AagBhAGIAIABQAGEAawBpAHMAdABhAG4ALAAgADIAMAAxADYALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBNAGUAaAByACAATgBhAHMAdABhAGwAaQBxACAAVwBlAGIAOgBWAGUAcgBzAGkAbwBuACAAMQAuADAAMABWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAgAEoAYQBuAHUAYQByAHkAIAA3ACwAIAAyADAAMQA3ACwAIABpAG4AaQB0AGkAYQBsACAAcgBlAGwAZQBhAHMAZQBNAGUAaAByAE4AYQBzAHQAYQBsAGkAcQBXAGUAYgBOAGEAcwByAHUAbABsAGEAaAAgAE0AZQBoAHIALAAgAE0ALgAgAFoAZQBlAHMAaABhAG4AIABOAGEAcwBhAHIAVABoAGkAcwAgAE8AcABlAG4AVAB5AHAAZQAgACAAVQByAGQAdQAgAE4AYQBzAHQAYQBsAGkAcQAgAGYAbwBuAHQAIABpAHMAIABkAGUAdgBlAGwAbwBwAGUAZAAgAGIAeQAgAFoAZQBlAHMAaABhAG4AIABOAGEAcwBhAHIAIABmAG8AbABsAG8AdwBpAG4AZwAgAHQAaABlACAAYwBhAGwAbABpAGcAcgBhAHAAaAB5ACAAbwBmACAATgBhAHMAcgB1AGwAbABhAGgAIABNAGUAaAByACAAdwBpAHQAaAAgAGEAcwBzAG8AYwBpAGEAdABpAG8AbgAgAG8AZgAgAEkAVABVACAAUAB1AG4AagBhAGIAIABQAGEAawBpAHMAdABhAG4ALgBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEANwAgAGIAeQAgAEMAZQBuAHQAZQByACAAZgBvAHIAIABTAHAAZQBlAGMAaAAgAGEAbgBkACAATABhAG4AZwB1AGEAZwBlACAAVABlAGMAaABuAG8AbABvAGcAaQBlAHMAIAAoAEMAUwBhAEwAVAApACwAIABJAG4AZgBvAHIAbQBhAHQAaQBvAG4AIABUAGUAYwBoAG4AbwBsAG8AZwB5ACAAVQBuAGkAdgBlAHIAcwBpAHQAeQAgAG8AZgAgAHQAaABlACAAUAB1AG4AagBhAGIALAAgAEwAYQBoAG8AcgBlACwAIABQAGEAawBpAHMAdABhAG4ALgAgAFkAbwB1AHIAIAB1AHMAZQAgAG8AZgAgAHQAaABlACAATQBlAGgAcgAgAE4AYQBzAHQAYQBsAGkAcQAgAFcAZQBiACAARgBvAG4AdAAgAGkAcwAgAHMAdQBiAGoAZQBjAHQAIAB0AG8AIABvAHUAcgAgAEMAcgBlAGEAdABpAHYAZQAgAEMAbwBtAG0AbwBuAHMAIABMAGkAYwBlAG4AcwBlACwAIAB3AGgAaQBjAGgAIABsAGUAdABzACAAeQBvAHUAIABkAGkAcwB0AHIAaQBiAHUAdABlACwAIAByAGUAbQBpAHgALAAgAHQAdwBlAGEAawAsACAAYQBuAGQAIABiAHUAaQBsAGQAIAB1AHAAbwBuACAAbwB1AHIAIAB3AG8AcgBrACwAIABlAHYAZQBuACAAYwBvAG0AbQBlAHIAYwBpAGEAbABsAHkALAAgAGEAcwAgAGwAbwBuAGcAIABhAHMAIAB5AG8AdQAgAGMAcgBlAGQAaQB0ACAAdQBzACAAZgBvAHIAIAB0AGgAZQAgAG8AcgBpAGcAaQBuAGEAbAAgAGMAcgBlAGEAdABpAG8AbgAuACAAaAB0AHQAcABzADoALwAvAGMAcgBlAGEAdABpAHYAZQBjAG8AbQBtAG8AbgBzAC4AbwByAGcALwBsAGkAYwBlAG4AcwBlAHMALwBiAHkALwA0AC4AMAAvAFIAZQBnAHUAbABhAHIAAAIAAAAAAAD8GABkAAAAAAAAAAAAAAAAAAAAAAAAAAAB4wAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAtAC1AQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQAGwFFAAQAqwC2ALcBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCew5hcmFiaWNxdWVzdGlvbgVIQU1aQRJhbGVmd2l0aG1hZGRhYWJvdmUOYWxlZnVwcGVyaGFtemEId293aGFtemEOYWxlZmxvd2VyaGFtemEIeWVoaGFtemEEYWxlZgNiZWgGdGVoaGVoA3RlaANzZWgEamVlbQRoaGVoBGtoZWgEZGFhbAR6YWFsA3JlaAN6ZWgKYXJhYmljc2VlbgVzaGVlbglhcmFiaWNzb2QDem9kCWFyYWJpY3RhdwN6YXcJYXJhYmljYW5uBWdoYW5uA2ZheQNxYWYEbGFhbQRtZWVtBG5vb24DaGVoCWFyYWJpY3dvdwlhcmFiaWN5ZWgEdHRlaANwZWgEY2hlaAVkZGFhbARycmVoBHp6ZWgDa2FmA2dhZgpub29u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AAEAAhgsGEQACAABAAIYtBjIAAgAAQAEGQgZIBk4GU4ACAABAAMZsBnIGd4ACAABAAMaWBpwGoQACAIBAAYbGhswG0YbXht0G4oACAABAAYcGhwwHEYcXhx0HIwACAABAAYc+h0QHSYdPB1SHWoACAABAAQd3h34HhAeJgAIAwEAAR5gAAgAAQAGHqwevh7WHuwfAB8UAAgAAQACH2ofggAIAgEABR/eH/QgCiAgIDYACAABAAIgqCC+AAgCAQABIQ4ACAIBAAMhMiFGIVoACAMBAAIhuiHOAAIDAQABIhAACAIBAAIjIiMyAAgAAQACI5QjqAAIAAEAAiPSI+wACAAJAAIkNiRUAAQEAQABJKAABQQBAAEnngAGAAEAASyaAAYAAQABLR4ABgQBAAEtiAACAAEAAS4EAAEACQABLhYAAQAJAAEuTAABAAkAAS6cAAEACQABLsoAAQAJAAEu5gABAAkAAS8WAAEACQABL0IAAQAJAAEvggABAAkAAS/OAAEACQABMDgAAQAJAAEwagACAAkAATCcAAIACQABMmwAAQIBAAEytAABAwEAATLKAAEDAQABMtYAAQMBAAEy4gABAAEAATLuAAEDAQABMvoAAQABAAEzBgABAwEAATMSAAEDAQABMx4AAgABAAEzKgACAAEAATNOAAIDAQABM3IAAgMBAAEzpAABAwEAATPAAAIAAQABM8wAAgABAAEz8AACAAEAATQUAAIAAQABND4AAgABAAE0XgACAAEAATS+AAIAAQABNOgAAgABAAE1EgACAgEAATVIAAIAAQABNXIAAQABAAE2SAABAAEAATZUAAIDAQABNl4AAQABAAE2oAABAAEAATasAAECAQABNrYAAgABAAE2wAACAgEAATceAAECAQABN0gAAgMBAAE3UgACAgEAATduAAEAAQABN74AAQABAAE3yAABAAkAATfSAAEC1gC0T2YAAE9sAABPcgAAN94AADfkAAA36gAAN/AAADf2AAA3/AAAOAIAADgIAAA4DgAAOBQAADgaAAA4IAAAOCYAADgsAAA4MgAAODIAADg4AAA4PgAAOEQAADhKAAA4UAAAOFYAADhcAAA4YgAAN9gAADhoAAA4bgAAOHQAADh6AAA4gAAAOIYAADiMAAA4kgAAOJgAADiYAAA4mAAAOJ4AADikAAA4qgAAOLAAADiwAAA4tgAAOLwAADjCAAA4wgAAOMIAADjIAAA4yAAAOM4AADjUAAA42gAAOOAAADjmAAA47AAAOPIAADj4AAA4/gAAOQQAADkKAAAAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32DkQN9g5FjfYORw32DkiN9g5KDfYOS432Dk0N9g5OjfYOTo32DlAN9g5RjfYOUw32DlSN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYOVg32DleN9g5ZDfYOWo32DlwN9g5djfYOXw32DmCN9g5gjfYOYg32DmON9g5lDfYOZo32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYOaA32DmmN9g5rDfYObI32Dm4N9g5vjfYOcQ32DnKN9g50DfYOdY32DncN9g54jfYOeg32AAAN9g57jfYAAA32Dn0N9gAADfYAAA32Dn6AAAAADfYP4g32AAAN9g6ADfYAAA32AAAN9gAADfYOgY32DoMN9g6EjfYOhg32D8iN9gAADfYAAA32DfYN9gAADfYAAA32AAAN9gAADfYAAIADADUANUAAADXANcAAgDuAO4AAwEFAR0ABAErATcAHQE9AUUAKgFHAUgAMwFRAWYANQFpAb0ASwG/AcwAoAHPAdAArgHVAdgAsAABAMAAygABAAwAIgAFAAA0qgAANKoAADSqAAA0qgAANKoATkvsS/JL+Ev+TARMCjbaNuA25jbsNvI2+Db+NwQ3CjcQNxY3HDciNyg3Ljc0Nzo3QDdGN0w3UjdYN143ZDdqN3A3djd8N4I3iDeON5Q3mjegN6Y3rDeyN7g3vjfEN8o30DfWN9w34jfoN+439Df6OAA4BjgMOBI4GDgeOCQ4KjgwODY4PDhCOEg4TjhUOFo4YDhmOGw4cjh4OH44hAACAAEAygDOAAAAAgASANMA1wAAANoA2gAFAPAA9wAGAP4A/gAOAQABAAAPAQYBDgAQARYBFgAZARkBGQAaAWkBbwAbAXYBfAAiAYMBiQApAZABlgAw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AAMAAAABAGYAAgB2AIgAAQAAAFIAAwAAAAEAUgACAGgAegABAAAAUgADAAAAAQA+AAIAVABsAAEAAABSAAMAAgBeACoAAQAqAAEARgABAAAAUgADAAEATgABABQAAQBUAAEAAABSAAIAAQDCAMUAAAABAAEBFwABAAEBmQABAAEBtAABAAEBdwABAAEBEAABAAEBkQABAAEBrAABAAEBqwABAAEBnwABAAEBGgADAAIAnACmAAEAnAABALAAAQAAAFMAAwACAKAAkAABAIYAAQCaAAEAAABTAAMAAQB6AAEAcAABAIQAAQAAAFMAAwABAIAAAQBcAAEAcAABAAAAUwADAAEAcgABAEgAAQBcAAEAAABTAAMAAgBkAGoAAQA0AAMAWAA0AEgAAQAAAFMAAwACAEoAUAABABoAAwA+ADQALgABAAAAUwACAAEAwgDFAAAAAgABAVoBZgAAAAEAAQEIAAIAAQDKAM4AAAABAAEBqwABAAEBrAABAAEBwwABAAEAwwADAAIAWgBgAAEAYAABAGoAAQAAAFQAAwACAEQASgABAEoAAQBaAAEAAABUAAMAAQBMAAEANAABAFIAAQAAAFQAAwAEAEQAIABKAFoAAQAgAAEAYAABAAAAVAABAAEBdwACAAEAwgDFAAAAAQABAQUAAQACARIBEwABAAEBhAABAAEBFgABAAEBrAACAAIAwgDFAAAAygDOAAQAAQABAVoAAQABAYIAAwABACgAAQAuAAEAOAABAAAAVQADAAEAFAABABoAAQAqAAEAAABVAAEAAQGfAAIAAQDCAMUAAAABAAEBFQABAAEBGwADAAEAegACAIQAegACAIoAegABAAAAVgADAAEAYgACAGwAYgACAHgAYgABAAAAVgADAAEASgACAFQASgACAGYASgABAAAAVgADAAEAMgACADwAMgACAFQAMgABAAAAVgADAAEAGgACACQAGgADADYAQgBMAAEAAABWAAIAAQDCAMUAAAABAAEBwwABAAEBRwABAAEBdgABAAEBkAABAAEBqwACAAEAygDOAAAAAQACARABFwADAAEAjAACAJYAjAADAJwAogCsAAAAAwABAHYAAgCAAHYAAgCeAIwAAQAAAFcAAwABAF4AAgBoAF4AAgCMAHQAAQAAAFcAAwABAEYAAgBQAEYAAgBWAFwAAQAAAFcAAwABAC4AAgA4AC4AAgBiAEQAAQAAAFcAAwABABYAAgAgABYAAQByAAEAAABXAAIAAQDCAMUAAAABAAEBwwABAAEBkAACAAEAygDOAAAAAQACARABFwABAAEBRwABAAEBdgACAAYBUgFSAAABeAF4AAEBkgGSAAIBrQGtAAMBvwG/AAQBxwHHAAUAAgAHAQsBCwAAAVIBUgABAXgBeAACAZIBkgADAa0BrQAEAb8BvwAFAccBxwAGAAMAAAACADAAOAADAEIAOABIAAEAAABYAAMAAAACABgAIAADACoAIAA2AAEAAABYAAEAAgGRAcIAAgABAMIAxQAAAAEAAQF2AAEAAQHDAAEAAQEFAAMAAgAsADIAAgA4AD4AAAABAAAAWQADAAIAFgAyAAIAIgAoAAAAAQAAAFkAAQABAMMAAQABAWkAAQABAcMAAgABAMIAxQAAAAEAAQF2AAMAAgAWACAAAQAWAAEAJgABAAAAWgACAAEAwgDFAAAAAQABAVoAAQABAZEAAwABALQAAgC+ALQAAwDEALQAygABAAAAWwADAAEAmgACAKQAmgADAKoAtgCwAAEAAABbAAMAAQCAAAIAigCAAAMAkACAAKYAAQAAAFsAAwABAGYAAgBwAGYAAwB2AIIAjAABAAAAWwADAAEATAACAFYATAADAFwAaAB4AAEAAABbAAMAAQAyAAIAPAAyAAMAQgAyAF4AAQAAAFsAAwABABgAAgAiABgAAgAoADQAAQAAAFsAAgABAMIAxQAAAAEAAQHDAAEAAQGrAAEAAQF3AAIAAQDKAM4AAAABAAEBkQACAAQBGgEaAAABggGCAAEBnAGcAAIBtwG3AAMAAwAAAAIAFAAaAAEAJAABAAAAXAABAAEBqwACAAEAwgDFAAAAAgADAVcBVwAAAYABgAABAZoBmgACAAMAAQAuAAIAOAAuAAIAPgAuAAEAAABdAAMAAQAWAAIAIAAWAAEAPAABAAAAXQACAAEAygDOAAAAAQABAcMAAgADAXYBdgAAAZABkAABAasBqwACAAEAAQErAAMAAAACADAANgADAEAANgBGAAEAAABeAAMAAAACABgAHgADACgAHgA0AAEAAABeAAEAAQHCAAIAAQDKAM4AAAABAAEBdgABAAEBwwACAAsBBQEFAAABCQEJAAEBEgEUAAIBGQEZAAUBHQEdAAYBMgE0AAcBPQE/AAoBQQFDAA0BfQF/ABABmQGZABMBtAG0ABQAAwAAAAIAKAA+AAEASAABAAAAXwADAAEAOgACABQAKgAAAAEAAABfAAIAAwFvAW8AAAF2AXYAAQHDAcMAAgACAAEAygDOAAAAAQABAcMAAgACAXABcgAAAX0BfwADAAMAAQBcAAIAcgB4AAIAggB4AAEAAABgAAMAAQCAAAIAWgBgAAIAagBgAAEAAABgAAMAAAACAEIASAACAHIAeAABAAAAYAADAAAAAgAsADIAAgBoADIAAQAAAGAAAgADAMIAyQAAAM8A0gAIAN4A4QAMAAEAAQHDAAIAAQDKAM4AAAACAAMBdgF2AAABkAGQAAEBqwGrAAIAAgABAWkBggAAAAEAAQF8AAEAAQDMAAEAAgGWAbEAAwABAEQAAgBOAEQAAgBUAGoAAQAAAGEAAwABACwAAgA2ACwAAQBoAAEAAABhAAMAAgB6AIAAAgAgABYAAAABAAAAYQACAAEAygDOAAAAAQABAcMAAgADAXYBdgAAAZABkAABAasBqwACAAIAAwDCAMkAAADPANIACADeAOEADAACAAYBUgFSAAABeAF4AAEBkgGSAAIBrQGtAAMBvwG/AAQBxwHHAAUAAQABAMsAAQABAXgAAwACAEIATAACAHQAfAABAIYAAQAAAGIAAwAAAAIAXABkAAEAqAABAAAAYgADAAEAmgACAEgAUAABAFoAAQAAAGIAAgABAMoAzgAAAAIABgGEAYQAAAGIAYkAAQGRAZEAAwGVAZYABAHEAcQABgHHAccABwABAAIBdgGDAAIAAQDKAMwAAAACAAkBBQEFAAABFAEUAAEBHQEdAAIBNAE0AAMBPwE/AAQBQQFBAAUBfwF/AAYBmQGZAAcBtAG0AAgAAQABAVQAAQACAYgBlQADAAEAiAACAJIAmAABAKIAAQAAAGMAAwABALQAAgB8AIIAAQCMAAEAAABjAAMAAgCmAJ4AAgBmAGwAAQB2AAEAAABjAAMAAQCYAAIATgBUAAEAoAABAAAAYwADAAEAkAACADgAPgABAEgAAQAAAGMAAwACAGIAnAACACIAKAABADIAAQAAAGMAAgABAYoBjAAAAAEAAQF2AAIAAQDKAM4AAAACAAYBBQEFAAABFAEUAAEBHQEdAAIBfwF/AAMBmQGZAAQBtAG0AAUAAQACAYQBkQACAAEAwgDFAAAAAQACAYgBlQABAAEBCQACAAUBPwE/AAABQQFBAAEBfwF/AAIBlwGZAAMBtAG0AAYAAQABAcMAAwACAIoAlAACAKoAigAAAAEAAABkAAMAAgB0ALwAAgCUAHQAAAABAAAAZAADAAMAXgBeAKYAAgB+AF4AAAABAAAAZAADAAAAAgBmAEYAAgCUAEYAAQAAAGQAAwADADAAMACGAAIAUAAwAAAAAQAAAGQAAwADABgAdgBuAAIAOAAYAAAAAQAAAGQAAgABAMoAzgAAAAIAAwGJAYkAAAGQAZAAAQGrAasAAgACAAYBfAF8AAABgwGDAAEBiQGJAAIBlgGWAAMBsQGxAAQBygHKAAUAAQABAcEAAQACAXwBlgABAAIBWgFgAAIAAQDCAMUAAAADAAIAhACOAAEAhAABAJYAAQAAAGUAAwACAIYAeAABAG4AAQCAAAEAAABlAAMAAQB6AAEAWAACAIAAhgABAAAAZQADAAEAdgABAEIAAgB8AHAAAQAAAGUAAwACAHwAjAABACwAAgBUAFoAAQAAAGUAAwABAHoAAQAUAAEAgAABAAAAZQACAAEAygDOAAAAAQACAVoBYAABAAEBdwACAAEAwgDFAAAAAQABAasAAQABAZEAAQABAMoAAQABAVwAAgADAXcBdwAAAZEBkQABAawBrAACAAIAAgDCAMUAAADKAM4ABAABAAEBWgABAAEBiQABAAEBuQADAAIAYABwAAEAegADAIQAYACKAAEAAABmAAMAAQBWAAEAYAADAGoARgBwAAEAAABmAAMAAQA+AAEASAACAFIAWAABAAAAZgADAAIAGAAoAAEAMgACADwAQgABAAAAZgACAAIAwgDFAAAAygDOAAQAAgABAVoBZgAAAAIAAQDCAMUAAAABAAEBrAABAAEBGwADAAAAAgAUABwAAQAmAAEAAABnAAEAAgGdAZ8AAgABAMIAxQAAAAIABwGAAYAAAAGCAYIAAQGaAZoAAgGcAZwAAwG1AbUABAG3AbcABQHJAckABgADAAEAgAABAIYAAAABAAAAaAADAAEAfgABAHQAAwCEAIoAdAABAAAAaAADAAEAZgABAFwAAgBsAHIAAQAAAGgAAwACAGYAbAABAEYAAAABAAAAaAADAAEAXgABADIAAQBkAAEAAABoAAMAAwBKAFYAXAABAB4AAQBiAAEAAABoAAEAAQG+AAIAAQDKAM4AAAABAAEBdgABAAEBQAACAAEAwgDFAAAAAQABAccAAQABAZcAAQABAZAAAQABAVMAAQABAMoAAQABAYQAAQABAXkAAwADADAANgBAAAEANgABAFwAAQAAAGkAAwADAEoAUABaAAEAHgABAGAAAQAAAGkAAQABAXYAAgABAMoAzgAAAAIABAGEAYQAAAGJAYkAAQGRAZEAAgGWAZYAAwABAAEBCQABAAEBkAACAAEAwgDFAAAAAQABAYQAAQABAZcAAwADAG4AkACaAAEAkAAAAAEAAABqAAMAAwCMAHoAkgABAHoAAAABAAAAagADAAMAggBkAHwAAQBkAAAAAQAAAGoAAwABAHIAAQBOAAIAeAB+AAEAAABqAAMAAgBuAHQAAQA4AAEAegABAAAAagACAAUBDQENAAABVAFUAAEBlAGUAAIBrwGvAAMByAHIAAQAAgABAMoAzgAAAAEAAgGQAZYAAQABAXwAAQABAZAAAQABAUQAAQABAZ4AAQABAZEAAQABAMoAAQABAXcAAQABAagAAQACAQUBFAADAAAAAgAuAEQAAgBOAEQAAQAAAGsAAwABAD4AAgAYAC4AAgBEAC4AAQAAAGsAAgADAYMBgwAAAYkBiQABAZIBkgACAAIAAQDKAM4AAAABAAEBDQABAAEBjQACAAMBfAF8AAABlgGWAAEBsQGxAAIAAwACABYAIAACACYAFgAAAAEAAABsAAIAAQDKAM4AAAABAAEBiQABAAEBkAADAAEAPAABAEIAAQBMAAEAAABtAAMAAQBIAAEALgABAE4AAQAAAG0AAwABAFAAAQAaAAEAVgABAAAAbQABAAEBkAACAAEAygDOAAAAAgACAZcBmAAAAbIBswACAAEAAQF2AAIAAwEyATIAAAE9AT0AAQF9AX4AAgABAAEBdwACAAMBBQEFAAABFAEUAAEBmQGZAAIAAwAAAAIAKgAwAAEAOgABAAAAbgADAAAAAgAWABwAAgBCACYAAQAAAG4AAQABAVoAAgABAMIAxQAAAAIABAF3AXcAAAGAAYAAAQGRAZEAAgGaAZoAAwACAAEAwgDFAAAAAQEQAAMAAAAEABIAEgASABIAKgDU/zj/nADV/wb/agDX/wb/agDb/5wAAADc/5wAAAEG/wb/agEH/zj/nAEJ/2oAAAELADL+1AEM/nD+1AEN/tT/nAEO/2oAAAEP/wb/agEQ/zj9RAES/5wAAAET/5wAAAEV/zj+1AEW/zj9RAEXAAD/nAEZ/zj/agEa/tT/OAEb/5z9qAEd/5z/agFA/5z/OAF5/zj/nAF6/zgAAAF7/zgAAAF8/5wAAAGT/zgAAAGU/zgAAAGV/zgAAAGW/zgAAAGX/zgAAAGY/zgAAAGu/zgAAAGv/zgAAAGw/5wAAAGx/zgAAAGy/zgAAAGz/zgAAAG5/2oAAAG7/2oAAAACAAEAwgDFAAAAAwABACIAAgBEAE4AAAAAAAMAAAACADQAPgAAAAEAAABvAAIABQENAQ0AAAF6AXsAAQGUAZUAAwGvAbAABQHIAcgABwACAAEAygDOAAAAAgAHANUA1QAAANcA1wABAQYBBgACAQsBEAADARcBGQAJARsBGwAMAZYBlgANAAMAAAABACgAAgAyACgAAQAAAHAAAwAAAAEAFAACACQAKgABAAAAcAACAAEAxgDJAAAAAQABAXYAAQABAZEAAgABAN4A4QAAAAMAAwAwADYAQAABAEgAAgBSADYAAQAAAHEAAwABAD4AAQAuAAIAOAAcAAEAAABxAAEAAQHDAAIAAQDKAM4AAAABAAIBaQF2AAIAAQDeAOEAAAABAAEBKwACAAMBhAGEAAABjgGOAAEBwgHCAAIAAwABAD4AAQBEAAYASgBQAFYAXABiAGgAAQAAAHIAAwACAFAAIAABACYABgAsADIAOAA+AEQASgABAAAAcgABAAEBWAABAAEBgwABAAEBeAABAAEBwwABAAEBewABAAEBmQABAAEBkAABAAEBEAABAAEAAwABAsgC3gACAAwAXgAUAAAU9AAAFPQAABT0AAAU9AABFPQAABT0AAAU9AABFPQAABT0AAAU9AAAFPQAART0AAAU9AAAFPQAART0AAAU9AAAFPQAABT0AAAU9AAAFPQAmixCFKIsSBSiLE4UoixUFKIUohSiLFoUoixgFKIsZhSiLGwUoixyFKIUoiAGHNYgDBzcIBIc4iAYHOggHhzuICQc9CAqHPogMB0AIDYdBiA8HQwgQh0SIEgdGCBOHR4gVB0kIFodKiBgHTAgZh02IGwdPCByHUIdAB1IIHgdTiB+FKIghB1UIIodWiCQHWAglh1mIJwdbCCiHXIgqB14IK4dfiC0HYQc+h2KILodkCDAHZYgxh2cIMwdoiDSHagg2B2uIN4dKiDqHbQg5B26IPAdwCD2HcYg/B3MIQId0iEIHdghFB3eIRod5CEgHeohJhSiISwd8CEyHfYhOB38IT4eAiFEHgghSh4OIVAeFCFWHhohXB4gIWIeJiFoHiwhbh4yIXQeOCF6Hj4hgB5EIYYeSiGMHlAhkh5WIZgeXCGeHmIhpB5oIaoebiGwHnQhth56IbwegCHCHoYhyB6MIc4ekiHUHpgh2h6eIeAepCHmHqoh7B6wIfIetiH4Hrwh/h7CIgQeyCIKHs4iEB7UIhYe2iIcHuAhDh7mIiIe7CH4FKIiKB7yIi4e+CI0Hv4iOh8EIkAfCiJGHxAiTB8WIlIfHCJYHyIiXh8oImQfLiJqHzQicB86InYfQCJ8H0Yigh9MIogfUiKOH1gilB9eIpofZCKgH2oiph9wIqwfdiKyH3wiuB+CIr4fiCLEH44iyh+UItAfmiLWH6Ai3B+mIuIUoiLoH6wi7hSiIvQfsiL6H7gjAB++FKIf0CMGH9YjDBSiIxIf3CMYH+IjHh/oIyQf7iMqH/QhvB/EIzAfyiM2H/ojPCAAI0IAAgADAKEAoQAAAK0AtwABALoAwQAMAAIABgDTANwAAADvARwACgFpAb0AOAHCAcoAjQHMAcwAlgHVAdcAlwABBMAE1gACAAwAXgAUAAAR7gAAIOgAABHuAAAR7gABEe4AABHuAAAhHgABEe4AABHuAAAhJAAAISoAARHuAAAR7gAAEe4AARHuAAAR7gAAEe4AABHuAAAR7gAAEe4AWwC4AMYA0ADaAOQA7gD4AQIBDAEWASABKgE0AT4BSAFSAVwBZgFwAXoBhAGOAZgBogGsAbYBwAHKAdQB3gHoAfIB/AIGAhACGgIkAi4COAJCAkwCVgJgAm4CfAKKApQCogKsArYCwALKAtQC3gLoAvIC/AMGAxADGgMkAy4DOANCA0wDVgNgA2oDdAN+A4gDkgOcA6YDsAO6A8QDzgPYA+ID7AP2BAQEDgQYBCYEMAQ6BEQETgRYAAMf8CAmEOQQ5B/2ICwAAiAkICogMCA2AAIoACgMKAYoEgACH9ogKB/gIC4AAiAqIDAgNiA8AAIgOCA+IEQgSgACIEYgTCBSIFgAAiBUIFogYCBmAAIgYiBoIG4gdAACIHAgdiB8IIIAAiB+IIQgiiCQAAIgjCCSIJggngACIJogoCCmIKwAAiCoIK4gtCC6AAIgtiC8IMIgyAACIMQgyiDQINYAAiDSINgg3iDkAAIg4CDmIOwg8gACIO4g9CD6IFgAAiD2IPwgqCECAAIg/iEEIQohEAACIQwhEiEYIR4AAiEaISAhJiEsAAIhKCEuITQhOgACITYhPB+2ISQAAiE4IT4hRCFKAAIhRiB0IUwhUgACIU4hVCFaIWAAAiFcIWIhaCFuAAIhaiFwIXYhfAACIXghfiGEIYoAAiGGIYwhkiGYAAIhlCGaIaAhpgACIaIhqBawIZwAAiGkIaohsCG2AAIhsiG4Ib4hxAACIcAhxiHMIaIAAiHIIc4h1CHaAAIh1iHcIeIh6AACIeQh6iHwIfYAAiHyIfgh/iIEAAIiACIGIgwiEgADIg4iFCIaIiAPPA88AAMiGCIeIiQiKg8uDy4AAyIiIigiLiI0DyAPIAACIiwiMiI4Ij4AAyI6IkAiRiJMDwgPCAACIkQiSiJQIlYAAiJSIlgiXiJkAAIiYCJmImwicgACIm4idCJ6IoAAAiJ8IoIiiCKOAAIiiiKQIpYinAACIpginiKkIqoAAiKmIqwisiJAAAIiriK0IroiwAACIrwiwiLIIs4AAiLKItAi1iLcAAIi2CLeIuQi6gACIuYi7CLyIvgAAiL0IvojACMGAAIjAiMIIw4jFAACIxAjFiMcIyIAAiMeIyQjKiMwAAIjLCMyIzgjPgACIzojQCNGGcIAAiNCI0gjTiNUAAIjUCNWI1wjYgACI14jZCNqI3AAAiNsI3IjeCN+AAIjeiOAI4YjjAACI4gjjiOUI5oAAiOWI5wjoiOoAAIjpCOqI7AjtgACI7IjuCO+I8QAAiPAI8YjzCPSAAIjziPUI9oj4AACHPIj3Bz4I+IAAiPeI+Qj6iPwAAIj7CPyI/gj/gACI/okACQGJAwAAyQIJA4kFCQaJCAkJgACJB4kJCQqJDAAAhx8HIIcjhyUAAMkIg4yJCgkLg2EDYQAAiQmJCwkMhv+AAIkLiQ0DWwkOgACJDYkPCRCJEgAAiREJEokUCRWAAIkUiRYJF4kZAACJGAkZiRsJHIAAgADAKEAoQAAAK0AtwABALoAwQAMAAIABwDtAO4AAAEEAQQAAgEdAWYAAwG+AcEATQHLAcsAUQHNAdQAUgHYAdgAWgABAFoAggABAAwATgAQAAAM6gAADOoAAAzqAAAM6gAADOoAAAzqAAAM6gAADOoAAAzqAAAM6gAADOoAAAzqAAAM6gAADOoAAAzqAAAM6gAFFF4UZBRqFHAUdgACAAYAoQChAAAArQCvAAEAsQCyAAQAtAC2AAYAugC7AAkAvQDBAAsAAgABAMoAzgAAAAEAQABcAAEADAAeAAQAAAxeAAAMXgAADF4AAAxeABAUIBQmFCwUMhQ4FD4URBRKFFAUVhRcFGIUaBRuFHQUegACAAQAsACwAAAAswCzAAEAtwC3AAIAvAC8AAMAAgADAMIAyQAAAM8A0gAIAN4A4QAMAAEAVAB8AAEADABOABAAAAvsAAAL7AAAC+wAAAvsAAAL7AAAC+wAAAvsAAAL7AAAC+wAAAvsAAAL7AAAC+wAAAvsAAAL7AAAC+wAAAvsAAIaUCL2AAIABgChAKEAAACtAK8AAQCxALIABAC0ALYABgC6ALsACQC9AMEACwABAAIAtAC6AAEAFAAAAAMAAQAMAAEAtgG5/9MAAQABAPQAAgAiAAQADQLuAZACWAJYA+gD6APoA+gCvAK8AfQD6AK8AAIABAGEAYQAAAGGAY8AAQHCAcIACwHEAcQADAACADwABAAaA2sCowKjAPoCowKjA2sDawNrA2sCowKjAPoCvAPoAu4CWANSA4QEGgQaA4QC7gOEAyADIAACAAQBWgFmAAABngGkAA0BqAGqABQB1QHXABcAAgAgAAQADAH0ASwAyACWAcIB9AH0AiYA4QCWADIAlgACAAMBgwGEAAABhwGPAAIBxAHEAAsAAgAUAAQABgEsAGQA+gDIAMgA+gACAAIBgwGEAAABiQGMAAIAAgAiAAQADQJYAV4AlgD6AJYCJgH0AfQCJgD6APoAZADIAAIAAwGDAYUAAAGHAY8AAwHBAcEADAACACQABAAOAyACJgFeAMgBwgHCAu4CvAK8Au4BwgHCASwBkAACAAIBgwGPAAABwQHBAA0AAgAmAAQADwOEAfQBXgBkAcICWAK8Au4DIANSAZACJgImAlgCWAACAAUBaQFvAAABcgF1AAcBuAG4AAsBugG6AAwBvAG9AA0AAgA4AAQAGAH0ASwBLAEsASwB9AH0AfQB9AEsASwDhAK8AfQBLAH0AlgDIAMgAyADhALuAfQBkAACAAQBWgFcAAABXgFlAAMBnQGdAAsBnwGqAAwAAgA+AAQAGwGQAMgAyADIAMgBkAGQAZABkADIAMgCWALuArwCigMgAlgBLABkAakB9AK8AyACcQF8ASwBkAACAAgBWgFcAAABXgFlAAMBhAGEAAsBiQGLAAwBnQGdAA8BnwGkABABpwGqABYBwQHBABoAAgAeAAQACwDIAPr/VgBkAGQBwgFeAMgBkAGQAZAAAgAEAZ4BnwAAAaEBpAACAagBqQAGAdUB1wAIAAIAGAAEAAgAZADIAMgAyACWAJYAlgDIAAIABQFaAVoAAAFgAWMAAQGDAYMABQGJAYkABgGMAYwABwABAYAABAAAACkBdAF0AXoBSAFIAXoAXACEAI4AlACaAKQArgCuALQAugBcAMABagDkAOQAxgDGAMYAxgDkAOQBAAD2ARYBJAE6AToBTgFgATABMABuAUgBKgEqAAQBfwGQAZkCigG0Au4BwwKKAAUBdgGQAZcBLAGYASwBsgDIAbMAyAACAZkAyAHDASwAAQHDADIAAQHDAOEAAgGZASwBwwFeAAIBmQEsAcMBwgABAcMBwgABAcMB9AABAcMCWAABAcMAlgAHAXYBXgGQAV4BlQEsAZcBLAGYASwBmwEsAbYB9AAEAXYAZAGQAPoBlwDIAZgAyAACAXcAyAGRAZAABQGBASwBggBkAZoBkAGbAZABnAD6AAMBkQH0AZoAyAG1AZAAAQGRAPoAAQF3ASwAAgGZASwBtAGQAAMBgAEsAZoBkAGcASwAAQGRAfQABAGAASwBmgH0AbUCWAG2AfQAAgF3APoBkQH0AAIBsADIAccAyAABAZEBLAABAZEAyAACAA4BWgFcAAABYQFhAAMBYwFkAAQBaQFrAAYBbQF1AAkBgwGEABIBhwGHABQBiQGOABUBnQGgABsBpQGoAB8BuAG4ACMBugG6ACQBwgHCACUB1QHXACYAAQA0AAQAAAAJABwAIgAiACgAKAAuAC4ALgAuAAEBwwDIAAEBwwAyAAEBwwCWAAEBkACWAAIABAFpAWkAAAFvAW8AAQFyAXQAAgGJAYwABQACAA4ABAADAEYAZABGAAIAAgDKAMoAAADNAM4AAQABAAoAA/84/HwAAgABAMIAxQAAAAEACgAD/5z+ogACAAEAwgDFAAAAAQAKAAP/nPwYAAIAAQDCAMUAAAABAAoAAwCW+ogAAgABAMIAxQAAAAEACgAD/87/BgACAAEAwgDFAAAAAQAKAAMAlvu0AAIAAQDCAMUAAAABAAoAA/9q/5wAAgABAMIAxQAAAAEACgAD/tT9qAACAAEAwgDFAAAAAQAmAAAAAwABAAwABADC/2r+DADD/2r+DADE/2r+DADF/2r+DAABAAEBwwABACYAAAADAAEADAAEAML92v8GAMP92v8GAMT92v8GAMX92v8GAAEAAQHDAAEAMgAAAAEAAgAgAA4ABADCAGQAwwBkAMQAZADFAGQABADCAMgAwwDIAMQAyADFAMgAAQACAZEBwgABAB4AAAACAAEADAAEAML/OADD/zgAxP84AMX/OAABAAEBwwABAAoAAwEs/tQAAgABAMIAxQAAAAEAJgAAAAMAAQAMAAQAwv9q/gwAw/9q/gwAxP9q/gwAxf9q/gwAAQABAcMAAQAmAAAAAwABAAwABADC/e3/FgDD/e3/FgDE/e3/FgDF/e3/FgABAAEBqwABACwAAAADAAEADAAFAMr/agEsAMv/agEsAMz/agEsAM3/agEsAM7/agEsAAEAAQHDAAEAIgAAAAIAAQAMAAUAygH0AMsB9ADMAfQAzQH0AM4B9AABAAEBwgABAFIAAAABAAMAJgAQADwABQDK/84Ay//OAMz/zgDN/84Azv/OAAUAygAyAMsAMgDMADIAzQAyAM4AMgAFAMr/nADL/5wAzP+cAM3/nADO/5wAAgADAW8BbwAAAXYBdgABAcMBwwACAAEALAAAAAMAAQAMAAUAygBkAJYAywBkAJYAzABkAJYAzQBkAJYAzgBkAJYAAQABAcMAAQAsAAAAAwABAAwABQDK/2oAyADL/2oAyADM/2oAyADN/2oAyADO/2oAyAABAAEBwwABADYAAAADAAIADgAiAAMAyv+cAooAy/7UAooAzP7UAooAAwDKAH4AzwDLADIAlgDMADIAlgABAAIBdgGDAAEALAAAAAMAAQAMAAUAygA8AlgAywA8AlgAzAA8AlgAzQA8AlgAzgA8AlgAAQABAXYAAQC2AAAAAwAGABYAdgCWADYAVgA2AAUAygAyAV4AywAyAV4AzAAyAV4AzQAyAV4AzgAyAV4ABQDKAAABXgDLAAABXgDMAAABXgDNAAABXgDOAAABXgAFAMr/agAAAMv/agAAAMz/agAAAM3/agAAAM7/agAAAAUAygAAAGQAywAAAGQAzAAAAGQAzQAAAGQAzgAAAGQABQDKAMgAAADLAMgAAADMAMgAAADNAMgAAADOAMgAAAACAAYBfAF8AAABgwGDAAEBiQGJAAIBlgGWAAMBsQGxAAQBygHKAAUAAQAKAAMAZAFeAAIAAQDKAM4AAAABAAgAAQBkAAIAAQDCAMUAAAABAEIAAAADAAIAKAAOAAQAwv86/n0Aw/86/n0AxP86/n0Axf86/n0ABADC/6//iwDD/6//iwDE/6//iwDF/6//iwABAAIBnQGfAAEACgAD/zgAZAACAAEAygDOAAAAAQAIAAH/nAACAAEAygDOAAAAAQAIAAIAyAACAAEAygDOAAAAAQBQAAAAAwADABAAEAAwAAUAygCWAPoAywCWAPoAzACWAPoAzQCWAPoAzgCWAPoABQDKAJYAAADLAJYAAADMAJYAAADNAJYAAADOAJYAAAACAAMBgwGDAAABiQGJAAEBkgGSAAIAAQAsAAAAAwABAAwABQDK/zoBOwDL/zoBOwDM/zoBOwDN/zoBOwDO/zoBOwABAAEBkAABAAgAAv84AAIAAQDKAM4AAAABAB4ABAAAAAEADAAEAMIAZADDASwAxAEsAMUAZAABAAEBWgABAE4AAQAAAAUAFAAUABQAFAAUAA4A1f9qANf/nAEG/2oBC/84AQz/nAEN/5wBDv+cAQ//nAEQ/5wBF/+cARj/nAEZ/wYBG/+cAZb/zgACAAEAygDOAAAAAQAIAAEAlgACAAEAxgDJAAAAAQAIAAEBLAACAAEA3gDhAAAAAQAIAAT67AABAAEBgwABAAAAAAABApoAmQABAYYAAAABB5gAxgABB8UBIAABAd0DewABAi4AAAABArIBaAABBmYCowABB7MCmgABA9X/ygABA04CfwABCA0AhwABBMUB6QABBKoBmwABBrcAAAABBQcDDwABA2kDDwABBSICQAABAkQBdAABAiIA/AABAh8AAAABAzMBBQABA2ACWwABAwYA/AABBAIBpwABAyEC4gABBaAB5gABBpMCHAABBZcCLgABBLYBwgABBSsCCgABBC4B5gABA/kCdgABBKQBywABBIkCmgABBC4DewABBC4DcgABBicCZAABBksCbAABBsACAQABBJIBMgABBd8BaAABA40CiAABBgwBwgABBicBjAABBWEBpwABBJsBOwABBUYBpwABA98CCgABBAIAtAABBKQCJQABAhMAAAABAQ4BjAABA5YAdQABBAIAkAABA5YAYwABAogAUQABArUAGwABAZ4AzwABAXoAxgABAeYA8wABAiYACQABAm0A4QABATYAggABAEgB3QABAr4BDgABA5YA6gABAw8BFwABAgEA4QABAhMA6gABAhMA2AABAQUBDgABAXEBngABAZ4AfgABAiUBgwABAaMAfgABAKsB+AABA1cA8wABBHcAzwABAzwBXwABAlIAtAABArUBDgABAogAzwABAogA2AABAYUA4QABAdQBOwABAkAAWgABAkIBywABAmT/7gABAm3/7gABBUYAzwABAPMBKQABAnYA6gABA0UBcQABAqMCNwABAm0A/AABAn8D5wABARcG2wABAFoFlwABAMYFzQABBBQGkwABA9UGQgABAgoE7AABAPMHWQABAacCvgABAGMFlwABAn8D+QABApEDzAAB/8EGVAABACEFLgAB/6YEXAABAqwGVAABA40GrgABAdQFjgABAKIG7QABAYwCowABAHUDjQABADIEGgABAMQE4wABAKsErQABAM8EkgABAYwFjgABAFEE4wABACQFjgABAB4ETAABAAAF3AABAGMEFAABAH4EbgABAXoF1gABAAkEpAABADIEsAAB/1UGEwABAFEFagABAGwFagAB/9MFIgABAVQGFQABADYGQgAB/yEGAAAB/wYExAAB/u0FqgAB/5sEvwAB/68FPQABASkGpAAB/ygFIgAB/30FeAAB/zEEXAABAFEFFAABAAkFGQABAMYE9QABAKIEvwABARcF6AABACQGAwAB/8oGFQAB/qoEXAAB/o8E9QABAJkFEAABAOEEyAABAPoHCAAB/5QFNAAB/8oFggAB/4IESgAB/2oFeAABAAAFeAABASkFsgABAAAFGQABASkG1gAB/7gFTAABABIE9QABAkn+4AABAd0B1AABAjf+1wABAkD+6QABAb8B1AAB/xH+qgABAFH++wAB/vL/DQAB/4P+qgAB/4L+swAB/yj/QwAB/+X/lAABAEgASAAB/1X/KAAB/0z/ZwAB/1X+jwABAXEAUQABAV4AfQABAEj/uAABAGT+cAABAJb+xAAB/5z/OAABAAD/uAAB/4L/HwABAJkE4wABAIcEvwABAd3++wABAkAHPgABAi4GHgABAtkGHgABAnYFzQABA1cGyQABAn8G0gABAXEHCAABAJAFlwABALQFuwABApEFzQABAlsF+gABA4QG0gABAXoGSwABAcIGyQABAbAIggABAgoIcAABA4QG9gABAXoCmgABAXoCtQABAYwCrAABBJIG2wABASkFcwABAD8DsQABBHcFoAABAd0FcwABAFoD5wABA7EF3wABASkFuwABACQEAgABAYMFcwABADYDnwABA2AFoAABAL0FfAAB//cDnwABA1cGOQABAOoEpAABAvQFsgABAKIEOAABA0UGXQABACQEFAABAr4GVAABAC0ECwABAeYGtwABACQD3gABAOoFWAABABIDYAABAr4F3wABAHUEOAABAlsFuwABAGwESgABA04HbAABAAkD8AABAd0F1gABAAkDsQABAgoGigABAFoECwABAacEvwAB/rMEdwABAVYFfAAB/lkEgAABAeYFPQAB/0MEZQABAbkFRgAB/5QESgABAkkFxAAB/vIErQABAfgGZgAB/vsEmwABAL0GFQAB/iMD+QAB/vIFKwAB/o8EvwAB/ukEdwAB/3AEgAAB/4sEgAAB/3AEmwABAnYEtgAB//cDlgABAqwEgAAB/+UDjQABARcGDgAB/yEEegABAYMGMAABACQEUwABAbD/DQABAfj/lAABAQX/BAABAV/+8gABAeb/uAABApr95AABAMj9qAABA4T+IwABBEEFqQABAYz/lAAB/+7/3AAB//f/9wABAZ7/OgABAyoAEgABAQ7+6QABAVb+1wABAIf+awABA3sAUQABAU3/BAABAogAPwAB/+UACQABAdT/BAABAbkAPwABAAD+PgABAcsAhwABAacAogABAUT+xQABAEj/7gAB/zr+NQABAOH/HwABAJn/QwABASABgwABCeoG2wABA8wGeAABB1kFagABAFoEpAABBgwFNAABAC0E4wABAr4ALQABAvQAhwABADb/BAABAYP+6QAB/6b/ZwABBL8G0gABAbkFIgABAD8DqAABAeb/ggABAFoDGAABA5YB1AAB/6/6ZwAB/8H7bgAB/+76ggAB/8r7vwAB/+76ygAB/9MBBQABAAAAGQAB//cA8wABAAAAhgAB/t0ARgAB/yb/YwAB/wsAUAAB/vD/mgAB//cAjwABAKT/UgABAJEAYgAB/+7/pAABASP/CQABATX+LgABARr/EgABATX/GwABAoj+CAABAMYACQAB/+7+oQABAL3+vAABAmT/XgABAoj/XgABALQAEgABAOoASAABAi7/KAABAi4BFwABAbn/pgABAbn/wQABARf/TAABAbD/uAABAaf+dAABABv+mAABADb+WQABAPz+CAABAV//ggABAe//BAABANgAAAABAkn9twABAn/90gAB/9z/7gABAM/9wAABAGP9gQABA8z/TAABA+f/9wABANgAEgABAM//0wABAmT+qgABAPMAkAABAQUAhwABAe/+EQABAgr9SwABASn+jwABASn/lAAB/4L9rgAB/5T9yQAB/4L7rQABAJD+LAABAIf+dAABAJn+RwAB/9z8oAAB/9P9bwAB//f9MAABABL9pQAB/8r9rgAB/6/+LAABAGMAYwABABIAqwABAAD/XgAB/4v8zQAB/1X8qQABABv97QAB/7j9ZgAB/5T+IwABAFr9JwABAFr9igABAAD/ygAB/+X9twABAAD9nAABAAkAPwABADYA8wAB//f/pgABAAD9OQAB/9P9QgABACT9pQAB/2f+mAAB/1X+NQAB//f9twABABL+IwAB//cAbAAB/9P+6QAB/xb+xQABAAAAqwABAAABaAAB/4L/OgAB/8H+UAAB/5399gAB/+7+UAAB/zr9/wAB/wT+LAAB/+79bwABAKv+hgABAAAAJAAB/3D9/wAB/53+YgAB/yj/ZwAB/zoALQAB/539wAAB/9z9JwABABL+RwAB/1X9ZgAB/9P9igAB/6/92wABABv9eAABASn+CAAB//cA4QAB/+X/FgAB/1X/FgAB/zH/VQAB/14AAAAB/3n/eQAB/6/+CAABACT9AwABAEj+dAAB/sX8zQAB/2f+jwABAQX9nAABATv+EQABAMb+vAAB/6b97QABABL+YgAB/0P/QwAB/0z/7gABABL/ygABAC39gQABAHX9MAAB//f+fQAB/9z/pgAB/4sANgABAGwACQABAJkAvQAB/zr8zQAB/4L9SwABAH7++wAB/4L+UAAB/6b9pQABABv+WQABAC39ZgABAAAAvQABAD/+zgAB/9z+awAB/9z/QwABAAAAPwAB/4ICbQABAkABcQABATIAPwAB/6YBywAB/3kBjAABATIAGwABAXoAWgABAJABcQABAU0ACQABAlsBaAABAbAAbAABASABegABAOEBTQABASkAPwABAU0DTgABAM8ANgAB/7gBwgAB/9MB5gABAJABngABASABcQABALQB7wABAAkBaAABAgoBngABAgEBXwABAQ4ANgAB/3ABTQAB/50BpwABANgANgABAJAALQABAGMBKQABAlIBXwABAMYAUQABAPMAWgABAVYBlQABAWgBaAABASAAGwABAUQCiAAB/9MBsAABAOoAPwABAAkB5gABAD8A6gABAHUBcQABAKsAGwABAM8BTQAB/+4CowAB/vsBlQAB/6YBjAABAJkB+AABALQBpwAB//cBwgAB/8EBuQAB/50BuQAB/4sBegAB/2cBngAB/5QBlQAB/zEBcQAB/0MBpwABAAkBuQAB/3ABjAAB/68BuQABAEgBlQABAHUBpwABABsBXwABAAABgwABAAkBegAB/9MBpwAB/+4BjAAB/9wBlQAB/9wBVgABAAkA8wABACQBgwAB/x8CEwAB/7gCiAABAD8C4gABAHUCowABAAkCiAABABsDMwAB/1UCfwAB/50CowAB/9wCtQAB/1UCowABABICdgAB/+UC0AABAAkCkQAB/7gCkQAB/7gCtQABADYCowABAKICiAABADYCfwAB/+UCfwAB/8oCxwAB/68CAQABABICowABAAABngABAEgCowAB/0wCfwABACQC4gAB/7gCowABAH4CrAABAQ4CQAABAEgDGAABAC0DRQAB/8oC/QAB/50C/QAB/6YCxwAB/3kCiAAB/9MC4gABACQCfwABAFECvgAB//cCmgAB/9MC0AABAPMCiAABASkCSQABADYCrAABABICZAABABsCxwABAFEC6wABADYCtQABAAkCNwABAGwCZAABAC0BTQABAC0CZAAB/0wBlQAB/9MBuQAB/3kBsAAB/4sBVgAB/3kBaAAB/2cBwgAB/3ACWwABABIC0AABABICxwABAFEC2QABAC0CfwABAJkCmgABAFECZAAB/5QCmgAB/8ECkQABAAACtQABABsDDwABABsBRAABABIDwwABAFoEAgABAD8ECwABAC0D3gABAC0DzAAB/3ADugABAn8E/gABAIcD+QABAJAD+QABADYFagABBicFqQABCZD/9wABCHADqAABABsAxgABA5b/eQABAXEANgABA1cBsAABAFr8+gABAYMAbAAB/+7/QwABAi79VAABACT8TwABAAAASAABACT/pgAB//f/lAABA04CSQAB/+UBlQABAXH9VAABAVYBgwAB/9z8cwAB/14BVgABATIB3QAB/7gBFwABAdT/3AABAgEBpwABAC39XQABAGwBngABAgH/MQABAd0BngAB/7j9nAABAFoBjAABAqz+qgABArUBuQABAGP9igABALQBsAABAuL/VQABAtABsAABAGP9nAABANgBpwABAtn/pgABAgoBsAAB/9z9twABAGMBlQABAoj/0wABAogBywAB/+79wAABAFoBngABARcAEgABAdQBpwAB/5T9HgABAC0BsAABAusBTQABAfgBwgABAD/9igABAD8BpwABAw8B3QABAeYBwgABACT9nAABAEgBuQABAfgAhwABAcsBywABAEj9pQABAD8BngABAhP/FgABAiUBpwABACT9bwABAFEBngABAkn+vAABApoBpwABAD/9eAABAD8BgwABArX/lAABAn8BywABABv9pQABAH4BlQABAZX/MQABAiUBngABADb9nAABAEgBjAABAOH/KAABAeYBsAAB/6b9MAABAn/+WQABAuIBywABAMYBsAABAvT/TAABAyEB7wABAKL9kwABAJABwgABApr/7gABAgoBwgABACT9twABAIcBywABAdT/MQABAkABlQABAAD9VAABAMYBlQABAaf/ggABAIcBpwABABL9rgABAlsBwgABAvQB5gABAn8BuQABAzMC2QABAtAB5gABAGP90gABAKIBwgABAjcBDgABAHX+dAABAJkBpwABAe//KAABAhwBuQABAD/9yQABAFoBpwABAlv+8gABAlsBywABAJn9yQABAGwB1AABAYP+1wABAm0B3QABABv9bwABAHUBlQABAXoBKQABAiUBBQABADb+NQABAGMASAABAw8CWwABAkABDgABAGP+RwABALQALQABAw8DIQABAgoA2AABAJD+YgABAKIANgABAacA/AABAjcA/AABAhwBcQABAiUA/AABAGP+YgABAKIASAABApoCkQABAlsBKQABAIf+qgABALQANgABAr4DYAABAnYBOwABAL3+hgABAiUCCgABAr4BjAABAGz+fQABAL0APwABA3L/ZwABA8MCtQABASD9rgABAYMAUQABBFMBTQABA8MC2QABATL+EQABAUQAUQABBNoCUgABA94DMwABAUT9SwABAU0ASAABBQcDBgABA/ADGAABAU39ZgABAYMAYwABBB3/XgABAzMC9AABAZX+WQABAUQCEwABA/n+IwABBFwDsQABAm390gABAiUCiAABAzP+UAABAvQC2QABAcL9kwABAUQB7wABAqP+LAABAhMCrAABACT8IgAB/0wAtAABA3L+NQABA2kCvgABAbn9kwABAcsCEwABA07+oQABA2kC0AABAVb9ZgAB/w0AogABA07+4AABAtkCrAABAOr9OQAB/zEAqwABAw//OgABAe8CtQABAEj8+gAB/zEAogABAi7+6QABAkADDwAB/+X8hQAB/ygAogABATL/QwABAbkC2QAB//f8YQAB/zoAqwABAm3+fQABAiUCowABAHX8sgAB/x8AogABAkD95AABAkACmgABAHX83wAB/zoAmQABAC38hQABAlICrAABAkD+fQABATL+IwABAdQCrAAB/9z74wAB/zEAvQABA2D+IwABA04C4gABASD9SwAB/x8AhwABAzz+vAABApoCowABAPz9QgAB/0wAqwABAuv/QwABAgoCxwABADb88QAB/zoAogABAe/+UAABAhMCtQAB/+78KwAB/0MAfgABAhz+vAABAmQC2QABAEj8hQAB/x8AqwABAiX+RwABAfgCiAABAGP81gAB/0MAogABAkD9yQABAhMBuQABAH781gAB/0MAtAABADb8TwABAnYCvgABAd3+EQAB/14AogABASD9XQABAOEC0AAB/5T88QAB/3ABngABAU3+YgABAM8C2QAB/uD8+gABAWj9yQABAZ4DIQAB/0z81gAB/4IBuQABAcL+UAABAfgCtQAB/4L9AwAB/3ABXwABAgH+zgABAYMC/QAB/179AwAB/4IBlQABAU3/OgABAZ4DYAAB/1X88QAB/6YBsAAB/+X+zgABAKICvgAB/rP8cwAB/1UBgwABAFr+mAABAHUCvgAB/uD8jgAB/3ABsAABAFH/iwABAJAC4gAB/w383wAB/14BpwABAJn/TAABAFECrAAB/2f81gAB/14BgwABAVb+UAABAYwC/QAB/5T81gAB/5QBwgABAZX+CAABAacC4gAB/5386AAB/8oBngABAXr+LAABAcIC6wAB/3D8xAAB/+UB3QABAXEBywAB/9MBMgABAoj9OQABAwYCbQABAGP8WAAB//cBVgAB/9P/QwAB/7gB5gAB/mL9VAAB/zEA6gABAJD95AAB//cC9AAB/zH9JwAB/0wBngABBID/pgABA9UDMwABAe/+zgABAd0CSQABAKv8uwAB/0MAkAABAaf+oQABATICvgAB//f9QgAB/rkBhwABBjD9nAABADb9AwABAIcCUgABBcT9pQABBgwCowABAAn9OQABALT9XQABADYANgAB/zoAJAABAjf9pQABAhMCCgAB//f7tgAB/+UBXwABAtD97QABAusCUgABAFr8agABAAkBRAABAuv9igABAv0CdgABAGz8KwAB/+4BVgABBbL+PgABBUYCkQABAFr92wABAGwCowABATsAPwAB/6b/QwABALQBywAB/ygBIAABABsBEwABAPr9qAABBDgEXAABBGUEbgABBIkELwABBEoEFAABBDgECwABB2IG/wABBPX+awABBOz+awABBKT+xQABC7UBXwABC9MA/gABDAYA4QABBAv9bwABBEr9twABA/n9bwABA979yQABBJL9igABBAL9kwABBXP/wQABBGX9HgABBB388QAAAAEAAAAKACgAwgABYXJhYgAIAAQAAAAA//8ABgAAAAIAAwAFAAQAAQAGY2FsdAAmZmluYQB2aW5pdAB8aXNvbACCbGlnYQCIbWVkaQCUAAAAJgAEAAUABgAHAAgACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAAAABAAIAAAABAAAAAAABAAMAAAAEAAkAIgAjACsAAAABAAEATACaAKIAqgCyALoAwgDKANIBDgEeASYBLgE2AT4BRgFOAVYBXgFmAW4BdgF+AYYBjgGeAaYBrgG4AcAByAHQAdgB4AHoAfAB+AIAAggCGgI4AkQCTgJaAmYCbgJ2An4ChgKOApYCngKmAq4CtgK+AsYCzgLWAt4C5gLuAvYC/gMGAw4DFgMeAyYDLgM2Az4DRgNOA1YDXgNmAAIACQABAtQAAgAJAAED3AACAAkAAQTgAAIACQABBkIACAEBAAEHngAEAQEAAQfcAAYACQABCIAABgABABsIpAi+CNoI9AkQCSoJRAleCXgJlAmwCcgJ5An8ChYKMApMCmgKhAqkCsAK3Ar2CxILLgtKC2YABgABAAUMCAwgDDgMUAxoAAQAAQABDK4ABgAJAAEM6gAEAAkAAQ1eAAYACQABDcgABgAJAAEN6gAGAAkAAQ4MAAYACQABDloABgAJAAEOfAAGAAkAAQ6iAAYACQABDt4ABgAJAAEPEgAGAAkAAQ86AAYACQABD44ABgAJAAEPzgAGAAkABRAOECAQMhBEEFYABgAJAAEQjAAGAAkAARCiAAgACQACELgQyAAGAAkAARDgAAYACQABERwABgAJAAERYAAGAAkAARGOAAgACQABEbwABgAJAAESEAAGAAkAARJMAAYACQABErYACAAJAAES5gAGAAkAARL4AAYAAQAGEywTRhNcE3ATiBOiAAYAAQAMFFYUdBSKFKQUvhTYFO4VBhUeFTgVUhVqAAYAAQADFf4WFBYoAAYACQACFowWngAGAAkAAxbEFtYW6gAGAAkAAxcuF0AXVAAEAAkAARd0AAEACQABGlwAAQABAAEaeAABAAEAARqIAAQACQABGpgAAQAJAAEbPAABAAkAARtGAAEACQABG14AAQAJAAEbmgABAAkAARvSAAEACQABG/YAAQAJAAEcMgABAAkAARw8AAEACQABHEYAAQAJAAEcXAABAAkAARxmAAEACQABHKAAAQAJAAEcpgABAAkAARysAAEACQABHLIAAQAJAAEc8AABAAkAARz2AAEACQABHRoAAQAJAAEdJAABAAkAAR0yAAEACQABHTwAAQAJAAEdWAABAAEAAR1iAAEAAQABHXIAAQABAAEdggABAAkAAR2SAAEACQABHZwAAQAJAAEdpgABAOgAHwBEAEoAUABWAFwAYgBmAGwAcAB2AHoAgACEAIoAjgCUAJoAoACkAKgArgC0ALoAwADGAMwA0ADUANgA3ADiAAIBaQDOAAIBaQDCAAIBaQDMAAIBaQDLAAIBagDCAAEBagACAWoAygABAWsAAgFrAMsAAQFsAAIBbADKAAEBbQACAW0AygABAW4AAgFuAMoAAgFvAMoAAgFvAMwAAQFyAAEBcwACAWkAygACAXQAxQACAWkAxAACAWkAzQACAWkAwwACAWoAwwABAXAAAQFxAAEBaQABAXUAAgF0AMUAAgFpAMQAAgAGAGoAagAAAGwAbAABAG4AcgACAHcAhAAHAIYAiQAVAI0AkgAZAAEA5AAfAEQASgBQAFYAXABiAGYAbABwAHYAegCAAIQAigCOAJQAmgCgAKQAqACuALIAuAC+AMQAygDOANIA1gDaAN4AAgF2AM4AAgF2AMIAAgF2AMwAAgF2AMsAAgF3AMIAAQF3AAIBdwDKAAEBeAACAXgAywABAXkAAgF5AMoAAQF6AAIBegDKAAEBewACAXsAygACAXwAygACAXwAzAABAX8AAQGAAAIBdgDKAAEBgQACAXYAxAACAXYAzQACAXYAwwACAXcAwwABAX0AAQF+AAEBdgABAYIAAQGBAAIBdgDEAAIABgBqAGoAAABsAGwAAQBuAHIAAgB3AIQABwCGAIkAFQCNAJIAGQABAVoAMABmAGwAcgB4AH4AhACIAI4AlACaAKAApgCqALAAtAC6AL4AxADIAM4A0gDYANwA4gDmAOwA8AD0APgA/AECAQYBCgEOARQBGgEgASYBLAEyATYBOgE+AUIBRgFKAU4BVAACAQUAtgACAQUAugACARcAugACAQUAtwACARsAugABAQUAAgEGAMIAAgEZAMwAAgEGAMwAAgEGAMsAAgEIAMIAAQEIAAIBCADKAAEBCQACAQkAygABAQoAAgEKAMoAAQELAAIBCwDLAAEBDAACAQwAygABAQ0AAgENAMoAAQEOAAIBDgDKAAEBDwABARAAAQEUAAEBFQACARYAygABARkAAQEXAAEBGwACAQYAzQACAQYAwwACAQgAwwACAQkAzQACAQoAzQACAQoAywABARIAAQETAAEBFgABARoAAQEZAAEBGwABARwAAgEZALoAAgEcALoAAgACAGYAkwAAAOQA5QAuAAEBVAAvAGQAagBwAHYAfACAAIYAjACSAJgAngCiAKgArACyALYAvADAAMYAygDQANQA2gDeAOQA6ADsAPAA9AD6AP4BAgEIAQ4BFAEaASABJgEsATABNAE4ATwBQAFEAUgBTgACAO8AugACAP8AugACAO8AtwACAQIAugABAO8AAgDwAMIAAgEAAMwAAgDwAMwAAgDwAMsAAgDxAMIAAQDxAAIA8QDKAAEA8gACAPIAygABAPMAAgDzAMoAAQD0AAIA9ADLAAEA9QACAPUAygABAPYAAgD2AMoAAQD3AAIA9wDKAAEA+AABAPkAAQD8AAEA/QACAP4AygABAQAAAQD/AAIBAgDEAAIA8ADNAAIA8ADDAAIA8QDDAAIA8gDNAAIA8wDNAAIA8wDLAAEA+gABAPsAAQD+AAEBAQABAQAAAQECAAEBAwACAQAAugACAQMAugACAAIAZwCTAAAA5ADlAC0AAQAeAAAAAQBAAAkA8AD0APgA+gD7AQYBDwESARMAAgAFAWkBaQAAAWsBawABAW8BcQACAXYBdgAFAXwBfgAGAAEAAQDjAAEAfgAKABoAJAAuADgAQgBMAFYAYABqAHQAAQAEANMAAgDjAAEABADaAAIA4wABAAQA1gACAOMAAQAEANgAAgDjAAEABADZAAIA4wABAAQA1QACAOMAAQAEANQAAgDjAAEABADXAAIA4wABAAQA2wACAOMAAQAEANwAAgDjAAIABwDwAPAAAAD0APQAAQD4APgAAgD6APsAAwEGAQcABQEPAQ8ABwESARMACAADAAAAAQASAAEAHAABAAAALAACAAEA0wDcAAAAAgACAQUBHAAAAXYBggAYAAMAAAABAt4ABQLoAu4C9AMEAwoAAQAAAC0AAwAAAAECxAAGAs4C1ALaAtQC2gLwAAEAAAAtAAMAAAABAqgABQLOArgCvgLOAtQAAQAAAC0AAwAAAAECjgAGAsACngKkAp4CpAK6AAEAAAAtAAMAAAABAnIABQK6AroCggKIAp4AAQAAAC0AAwAAAAECWAAFAqoCaAJuArAChAABAAAALQADAAAAAQI+AAUCoAKWAk4CVAJqAAEAAAAtAAMAAAABAiQABQI0AjoCLgJKAlAAAQAAAC0AAwAAAAECCgAGAhoCdAIaAn4CYgI2AAEAAAAtAAMAAAABAe4ABgH+AlgCcgH+AlgCGgABAAAALQADAAAAAQHSAAQB3AIkAfgB/gABAAAALQADAAAAAQG6AAYCRAHKAiQCSgJQAeYAAQAAAC0AAwAAAAEBngAEAfABxAJKAcoAAQAAAC0AAwAAAAEBhgAFAdgBlgHwAjoBsgABAAAALQADAAAAAQFsAAUBfAHWAfABkgGYAAEAAAAtAAMAAAABAVIABgIMAWIBvAFiAbwBfgABAAAALQADAAAAAQE2AAYBRgGgAUYBNgGIAWIAAQAAAC0AAwAAAAEBGgAGASoBhAHOASoBjgFGAAEAAAAtAAMAAAABAP4ACAGIAQ4BaAGOAZQBDgEUASoAAQAAAC0AAwAAAAEA3gAGAO4BSAEwAO4BUgEKAAEAAAAtAAMAAAABAMIABgDSASwAzADSASwA7gABAAAALQADAAAAAQCmAAUBKgC2ATwAzADSAAEAAAAtAAMAAAABAIwABgCcASIAsgCcAPYAuAABAAAALQADAAAAAQBwAAYAgAEGASQAgADaAJwAAQAAAC0AAwAAAAEAVAAGAGQA6gBkAL4ApgCAAAEAAAAtAAMAAAABADgABgBIAM4AvABIAKIAZAABAAAALQADAAAAAQAcAAYALACyACwAhgAmAEgAAQAAAC0AAgABAMIAxQAAAAEAAQF+AAEAAQF2AAIAAgDCANIAAADeAOEAEQABAAEBfwABAAEBHAACAAMBeAF4AAABfwF/AAEBgQGCAAIAAgABAX0BfwAAAAEAAQGCAAIAAQF9AX8AAAABAAIBgQGCAAIAAQDKAM4AAAACAAIAwgDSAAAA3gDhABEAAQABAX0AAQABAYEAAQABAXcAAgADAMIAyQAAAM8A0gAIAN4A4QAMAAEAAgF4AX0AAQABAXgAAQACAX0BgAADAAAAAQB4AAQAggCIAI4AmAABAAAALgADAAAAAQBgAAQAhgBwAHYAgAABAAAALgADAAAAAQBIAAQAWABeAHQAaAABAAAALgADAAAAAQAwAAQAYgBAAEYAUAABAAAALgADAAAAAQAYAAQAKAAuAFAAOAABAAAALgACAAEAwgDFAAAAAQABAX8AAQABAXYAAgABAMoAzgAAAAEAAQEcAAEAAQF4AAEAAQGCAAEAAQF9AAEAAQF+AAEALgADAAwAFgAiAAEABABmAAIAtgABAAQA7QADAX8BGQABAAQB0QADAMUBBQACAAMA7wDvAAABcgFyAAEBdAF0AAIAAwAAAAIAFAAeAAEAJAABAAAALwACAAEBaQF1AAAAAQABAXYAAgAOAQgBCAAAARUBFQABARoBGgACASwBLAADATUBNwAEAVEBUQAHAVcBWQAIAXcBdwALAYABggAMAZEBkQAPAZoBnAAQAawBrAATAbUBtwAUAckByQAXAAEAXAAFABAAHAAmADgASgABAAQBywADAXYBCgABAAQBQAACARYAAgAGAAwBQgACARYBPQACARsAAgAGAAwBQwACARYBPgACARsAAgAGAAwBPwACARsBHQACAQUAAgADAW0BbQAAAXYBdgABAX0BfwACAAMAAQASAAEAIgAAAAEAAAAwAAIAAgFpAWkAAAFvAXIAAQABAAIA1QEGAAMAAAAB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ADUBwQHBADYBwwHDADcBxwHKADgAAgABAMoAzgAAAAEAAQGRAAIAAwDCAMkAAADPANIACADeAOEADAADAAAAAQEsAAcBNgE8AUwBUgE2AVIBYgABAAAARwADAAAAAQEOAAMBGAEOAUQAAQAAAEcAAwAAAAEA+AAFARgA+AECATQBLgABAAAARwADAAAAAQDeAAUA/gEaAOgBGgEUAAEAAABHAAMAAAABAMQABQDkAQAAzgDEAPoAAQAAAEcAAwAAAAEAqgADAPAA8ADgAAEAAABHAAMAAAABAJQABADaANAA2gDKAAEAAABHAAMAAAABAHwABADCAMIA/ACyAAEAAABHAAMAAAABAGQABQCqAKAAqgDkAJoAAQAAAEcAAwAAAAEASgAFAJAASgCQAIYAgAABAAAARwADAAAAAQAwAAQAdgAwAHYAZgABAAAARwADAAEAqAABABgAAwBeAJgATgABAAAARwACAAEAwgDFAAAAAQABAXYAAgACAMIA0gAAAN4A4QARAAEAAQHDAAIAAgDCANIAAADeAOEAEQABAAEBHAACAAEAygDOAAAAAgAJAVoBZgAAAXYBggANAZABnAAaAasBtwAnAbkBuQA0AbsBuwA1AcEBwQA2AcMBwwA3AccBygA4AAIAAgDCAMUAAADKAM4ABAACAAEBWgFmAAAAAwAAAAEAQAADAEoAUABaAAEAAABIAAMAAAABACoAAgBKAEQAAQAAAEgAAwAAAAEAFgADADYAJgAwAAEAAABIAAIAAQDCAMUAAAABAAEBdgACAAEAygDOAAAAAQABARwAAgAJAVoBZgAAAXYBggANAZABnAAaAasBtwAnAbkBuQA0AbsBuwA1AcEBwQA2AcMBwwA3AccBygA4AAMAAAABACYAAQAuAAEAAABJAAMAAAABABQAAgAkACoAAQAAAEkAAQACAaUBpgABAAIBgQGCAAEAAQGbAAEAAQF2AAMAAAABADoAAQBCAAEAAABKAAMAAAABACgAAgBSAFgAAQAAAEoAAwAAAAEAFAACAD4ASgABAAAASgABAAIBcAFxAAIABQESARMAAAEyATMAAgE9AT4ABAFCAUMABgF9AX4ACAABAAEBwwABAAEBqwABAAEBrQADAAAAAQA4AAEAQAABAAAASwADAAAAAQAmAAIANAA6AAEAAABLAAMAAAABABIAAQAmAAEAAABLAAEAAgGKAYsAAQABAa0AAQABAccAAQABAasAAQK8ACQATgBqAHwAjgCgALIAxADWAOAA6gD8ARYBMAFCAVQBZgGKAZwBrgHAAdIB3AHmAfgCEgIkAjYCQgJMAlYCYAJqAnQCfgKIApoAAwAIAA4AFgEeAAIBHAFGAAMBdgEKAb4AAgEZAAIABgAMAR8AAgEcAdIAAgEZAAIABgAMASAAAgEcAUkAAgEKAAIABgAMASEAAgEcAUoAAgEKAAIABgAMASIAAgEcAUsAAgEKAAIABgAMASMAAgEcAUwAAgEKAAIABgAMASQAAgEcAU0AAgEKAAEABAElAAIBHAABAAQBJgACARwAAgAGAAwBJwACARwBBAACAQUAAwAIAA4AFAEoAAIBHAFOAAIBCgHTAAIBGQADAAgADgAUASkAAgEcAU8AAgEKAdQAAgEZAAIABgAMASoAAgEcAVAAAgEKAAIABgAMASsAAgEcAUcAAgEKAAIABgAMASwAAgEcAVEAAgEKAAQACgAQABgAHgEtAAIBHAFFAAMBdgEKAVIAAgEKAb8AAgEZAAIABgAMAS4AAgEcAVMAAgEKAAIABgAMAS8AAgEcAVQAAgEKAAIABgAMATAAAgEcAVUAAgEKAAIABgAMATEAAgEcAVYAAgEKAAEABAEyAAIBHAABAAQBMwACARwAAgAGAAwBNAACARwBHQACAQUAAwAIAA4AFADuAAIBCQE1AAIBHAFXAAIBCgACAAYADAE2AAIBHAFYAAIBCgACAAYADAE3AAIBHAFZAAIBCgABAAQBRAADAXYBCgABAAQBQQACARYAAQAEATgAAgEbAAEABAE7AAIBGwABAAQBOQACARsAAQAEAToAAgEbAAEABAE8AAIBGwABAAQBPwACARsAAgAGAAwBwQACAZABzQACAQoABAAKABAAFgAcAc4AAgELAc8AAgGtAdAAAgGSAdgAAgHHAAIACAFpAYIAAAGUAZQAGgGZAZkAGwGeAZ4AHAGkAacAHQG0AbQAIQHCAcIAIgHEAcQAIwACABoACgFpAXYBdgFvAXwBcAFxAWsBfQF+AAIAAQDTANwAAAACAA4ABADGAMcAyADJAAIAAQDCAMUAAAACAA4ABADeAN8A4ADhAAIAAQDCAMUAAAABAKIADQAgACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAAEABAFaAAIBdgABAAQBWwACAXYAAQAEAVwAAgF2AAEABAFdAAIBdgABAAQBXgACAXYAAQAEAV8AAgF2AAEABAFgAAIBdgABAAQBYQACAXYAAQAEAWIAAgF2AAEABAFjAAIBdgABAAQBZAACAXYAAQAEAWUAAgF2AAEABAFmAAIBdgACAAEBaQF1AAAAAgAKAAIA1AEHAAEAAgDVAQYAAgAQAAUBwgGJAYoBiwGMAAIAAgFpAWkAAAFvAXIAAQACADoAGgGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcAAgABAWkBggAAAAIAMAAVAYQBhQGGAYcBiAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAAIAAgFqAW4AAAFzAYIABQACABYACAHCAYQBigGLAYwBlwGYAZkAAgADAWkBagAAAXABcgACAX0BfwAFAAIAOgAaAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAACAAEBaQGCAAAAAgAKAAIBwgHCAAEAAgFpAYMAAgAKAAIBpQGmAAEAAgGKAYsAAgAOAAQBuAG6AbkBuwACAAIBcAFxAAABfQF+AAIAAgAKAAIBEQEYAAEAAgEQARcAAgAUAAcBxAHFAcYBxwHIAcoByQACAAcBhQGFAAABhwGHAAEBjwGPAAIBkgGSAAMBlAGUAAQBlgGWAAUBnAGcAAYAAgAIAAEBwwABAAEBkAACAAgAAQGQAAEAAQHDAAIACAABAcMAAQABAXYAAgA2ABgBhAHEAYYBhwGIAYkBigGLAYwBjQGOAY8BkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwAAgACAWoBdQAAAXcBggAMAAIACAABAZ0AAQABAZ4AAgAQAAUBzAGQAaUBpgGFAAIABAFpAWkAAAF2AXYAAQGKAYsAAgHEAcQABAACAAoAAgGEAZEAAQACAZ8BrAACAAwAAwHWAdcB1QACAAEBpQGnAAAAAgAKAAIBxAHHAAEAAgGFAZIAAgAOAAQBwgGQAaUBpgACAAMBaQFpAAABdgF2AAEBvAG9AAIAAgAKAAIBwQGJAAEAAgFaAaQAAgAOAAQAzwDQANEA0gACAAEAwgDFAAAAAgAOAAQAxgDHAMgAyQACAAEAwgDFAAAAAgAOAAQA3gDfAOAA4QACAAEAwgDFAAAAAgAKAAIBigGLAAEAAgGlAaYAAgAKAAIBvAG9AAEAAgFwAXEAAgAKAAIBpQGmAAEAAgGKAYs=') format('truetype'),
         url('assets/fonts/MehrNastaliqWeb.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Mehr Nastaliq Web';
    src: url('data:font/truetype;charset=utf-8;base64,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A/UAAwABBAkACAAmBVMAAwABBAkACQBABBMAAwABBAkACgEoBFMAAwABBAkADQLUBXsAAwABBAkADgBYCE8AAwABBAkAEQAOCKdDb3B5cmlnaHQgKGMpIElUVSBQdW5qYWIgUGFraXN0YW4sIDIwMTcuIEFsbCByaWdodHMgcmVzZXJ2ZWQuUmVndWxhck1laHIgTmFzdGFsaXEgV2ViOlZlcnNpb24gMS4wMFZlcnNpb24gMS4wMCBKYW51YXJ5IDcsIDIwMTcsIGluaXRpYWwgcmVsZWFzZU1laHJOYXN0YWxpcVdlYk5hc3J1bGxhaCBNZWhyLCBaZWVzaGFuIE5hc2FyVGhpcyBPcGVuVHlwZSAgVXJkdSBOYXN0YWxpcSBmb250IGlzIGRldmVsb3BlZCBieSBaZWVzaGFuIE5hc2FyIGZvbGxvd2luZyB0aGUgY2FsbGlncmFwaHkgb2YgTmFzcnVsbGFoIE1laHIgd2l0aCBhc3NvY2lhdGlvbiBvZiBJVFUgUHVuamFiIFBha2lzdGFuLkNvcHlyaWdodCAoYykgMjAxNyBieSBDZW50ZXIgZm9yIFNwZWVjaCBhbmQgTGFuZ3VhZ2UgVGVjaG5vbG9naWVzIChDU2FMVCksIEluZm9ybWF0aW9uIFRlY2hub2xvZ3kgVW5pdmVyc2l0eSBvZiB0aGUgUHVuamFiLCBMYWhvcmUsIFBha2lzdGFuLiBZb3VyIHVzZSBvZiB0aGUgTWVociBOYXN0YWxpcSBXZWIgRm9udCBpcyBzdWJqZWN0IHRvIG91ciBDcmVhdGl2ZSBDb21tb25zIExpY2Vuc2UsIHdoaWNoIGxldHMgeW91IGRpc3RyaWJ1dGUsIHJlbWl4LCB0d2VhaywgYW5kIGJ1aWxkIHVwb24gb3VyIHdvcmssIGV2ZW4gY29tbWVyY2lhbGx5LCBhcyBsb25nIGFzIHlvdSBjcmVkaXQgdXMgZm9yIHRoZSBvcmlnaW5hbCBjcmVhdGlvbi4gaHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LzQuMC8AQwBvAHAAeQByAGkAZwBoAHQAIAAoAGMAKQAgAEkAVABVACAAUAB1AG4AagBhAGIAIABQAGEAawBpAHMAdABhAG4ALAAgADIAMAAxADYALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBNAGUAaAByACAATgBhAHMAdABhAGwAaQBxACAAVwBlAGIAOgBWAGUAcgBzAGkAbwBuACAAMQAuADAAMABWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAgAEoAYQBuAHUAYQByAHkAIAA3ACwAIAAyADAAMQA3ACwAIABpAG4AaQB0AGkAYQBsACAAcgBlAGwAZQBhAHMAZQBNAGUAaAByAE4AYQBzAHQAYQBsAGkAcQBXAGUAYgBOAGEAcwByAHUAbABsAGEAaAAgAE0AZQBoAHIALAAgAE0ALgAgAFoAZQBlAHMAaABhAG4AIABOAGEAcwBhAHIAVABoAGkAcwAgAE8AcABlAG4AVAB5AHAAZQAgACAAVQByAGQAdQAgAE4AYQBzAHQAYQBsAGkAcQAgAGYAbwBuAHQAIABpAHMAIABkAGUAdgBlAGwAbwBwAGUAZAAgAGIAeQAgAFoAZQBlAHMAaABhAG4AIABOAGEAcwBhAHIAIABmAG8AbABsAG8AdwBpAG4AZwAgAHQAaABlACAAYwBhAGwAbABpAGcAcgBhAHAAaAB5ACAAbwBmACAATgBhAHMAcgB1AGwAbABhAGgAIABNAGUAaAByACAAdwBpAHQAaAAgAGEAcwBzAG8AYwBpAGEAdABpAG8AbgAgAG8AZgAgAEkAVABVACAAUAB1AG4AagBhAGIAIABQAGEAawBpAHMAdABhAG4ALgBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEANwAgAGIAeQAgAEMAZQBuAHQAZQByACAAZgBvAHIAIABTAHAAZQBlAGMAaAAgAGEAbgBkACAATABhAG4AZwB1AGEAZwBlACAAVABlAGMAaABuAG8AbABvAGcAaQBlAHMAIAAoAEMAUwBhAEwAVAApACwAIABJAG4AZgBvAHIAbQBhAHQAaQBvAG4AIABUAGUAYwBoAG4AbwBsAG8AZwB5ACAAVQBuAGkAdgBlAHIAcwBpAHQAeQAgAG8AZgAgAHQAaABlACAAUAB1AG4AagBhAGIALAAgAEwAYQBoAG8AcgBlACwAIABQAGEAawBpAHMAdABhAG4ALgAgAFkAbwB1AHIAIAB1AHMAZQAgAG8AZgAgAHQAaABlACAATQBlAGgAcgAgAE4AYQBzAHQAYQBsAGkAcQAgAFcAZQBiACAARgBvAG4AdAAgAGkAcwAgAHMAdQBiAGoAZQBjAHQAIAB0AG8AIABvAHUAcgAgAEMAcgBlAGEAdABpAHYAZQAgAEMAbwBtAG0AbwBuAHMAIABMAGkAYwBlAG4AcwBlACwAIAB3AGgAaQBjAGgAIABsAGUAdABzACAAeQBvAHUAIABkAGkAcwB0AHIAaQBiAHUAdABlACwAIAByAGUAbQBpAHgALAAgAHQAdwBlAGEAawAsACAAYQBuAGQAIABiAHUAaQBsAGQAIAB1AHAAbwBuACAAbwB1AHIAIAB3AG8AcgBrACwAIABlAHYAZQBuACAAYwBvAG0AbQBlAHIAYwBpAGEAbABsAHkALAAgAGEAcwAgAGwAbwBuAGcAIABhAHMAIAB5AG8AdQAgAGMAcgBlAGQAaQB0ACAAdQBzACAAZgBvAHIAIAB0AGgAZQAgAG8AcgBpAGcAaQBuAGEAbAAgAGMAcgBlAGEAdABpAG8AbgAuACAAaAB0AHQAcABzADoALwAvAGMAcgBlAGEAdABpAHYAZQBjAG8AbQBtAG8AbgBzAC4AbwByAGcALwBsAGkAYwBlAG4AcwBlAHMALwBiAHkALwA0AC4AMAAvAFIAZQBnAHUAbABhAHIAAAIAAAAAAAD8GABkAAAAAAAAAAAAAAAAAAAAAAAAAAAB4wAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAtAC1AQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQAGwFFAAQAqwC2ALcBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCew5hcmFiaWNxdWVzdGlvbgVIQU1aQRJhbGVmd2l0aG1hZGRhYWJvdmUOYWxlZnVwcGVyaGFtemEId293aGFtemEOYWxlZmxvd2VyaGFtemEIeWVoaGFtemEEYWxlZgNiZWgGdGVoaGVoA3RlaANzZWgEamVlbQRoaGVoBGtoZWgEZGFhbAR6YWFsA3JlaAN6ZWgKYXJhYmljc2VlbgVzaGVlbglhcmFiaWNzb2QDem9kCWFyYWJpY3RhdwN6YXcJYXJhYmljYW5uBWdoYW5uA2ZheQNxYWYEbGFhbQRtZWVtBG5vb24DaGVoCWFyYWJpY3dvdwlhcmFiaWN5ZWgEdHRlaANwZWgEY2hlaAVkZGFhbARycmVoBHp6ZWgDa2FmA2dhZgpub29u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AAEAAhgsGEQACAABAAIYtBjIAAgAAQAEGQgZIBk4GU4ACAABAAMZsBnIGd4ACAABAAMaWBpwGoQACAIBAAYbGhswG0YbXht0G4oACAABAAYcGhwwHEYcXhx0HIwACAABAAYc+h0QHSYdPB1SHWoACAABAAQd3h34HhAeJgAIAwEAAR5gAAgAAQAGHqwevh7WHuwfAB8UAAgAAQACH2ofggAIAgEABR/eH/QgCiAgIDYACAABAAIgqCC+AAgCAQABIQ4ACAIBAAMhMiFGIVoACAMBAAIhuiHOAAIDAQABIhAACAIBAAIjIiMyAAgAAQACI5QjqAAIAAEAAiPSI+wACAAJAAIkNiRUAAQEAQABJKAABQQBAAEnngAGAAEAASyaAAYAAQABLR4ABgQBAAEtiAACAAEAAS4EAAEACQABLhYAAQAJAAEuTAABAAkAAS6cAAEACQABLsoAAQAJAAEu5gABAAkAAS8WAAEACQABL0IAAQAJAAEvggABAAkAAS/OAAEACQABMDgAAQAJAAEwagACAAkAATCcAAIACQABMmwAAQIBAAEytAABAwEAATLKAAEDAQABMtYAAQMBAAEy4gABAAEAATLuAAEDAQABMvoAAQABAAEzBgABAwEAATMSAAEDAQABMx4AAgABAAEzKgACAAEAATNOAAIDAQABM3IAAgMBAAEzpAABAwEAATPAAAIAAQABM8wAAgABAAEz8AACAAEAATQUAAIAAQABND4AAgABAAE0XgACAAEAATS+AAIAAQABNOgAAgABAAE1EgACAgEAATVIAAIAAQABNXIAAQABAAE2SAABAAEAATZUAAIDAQABNl4AAQABAAE2oAABAAEAATasAAECAQABNrYAAgABAAE2wAACAgEAATceAAECAQABN0gAAgMBAAE3UgACAgEAATduAAEAAQABN74AAQABAAE3yAABAAkAATfSAAEC1gC0T2YAAE9sAABPcgAAN94AADfkAAA36gAAN/AAADf2AAA3/AAAOAIAADgIAAA4DgAAOBQAADgaAAA4IAAAOCYAADgsAAA4MgAAODIAADg4AAA4PgAAOEQAADhKAAA4UAAAOFYAADhcAAA4YgAAN9gAADhoAAA4bgAAOHQAADh6AAA4gAAAOIYAADiMAAA4kgAAOJgAADiYAAA4mAAAOJ4AADikAAA4qgAAOLAAADiwAAA4tgAAOLwAADjCAAA4wgAAOMIAADjIAAA4yAAAOM4AADjUAAA42gAAOOAAADjmAAA47AAAOPIAADj4AAA4/gAAOQQAADkKAAAAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32DkQN9g5FjfYORw32DkiN9g5KDfYOS432Dk0N9g5OjfYOTo32DlAN9g5RjfYOUw32DlSN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYOVg32DleN9g5ZDfYOWo32DlwN9g5djfYOXw32DmCN9g5gjfYOYg32DmON9g5lDfYOZo32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYOaA32DmmN9g5rDfYObI32Dm4N9g5vjfYOcQ32DnKN9g50DfYOdY32DncN9g54jfYOeg32AAAN9g57jfYAAA32Dn0N9gAADfYAAA32Dn6AAAAADfYP4g32AAAN9g6ADfYAAA32AAAN9gAADfYOgY32DoMN9g6EjfYOhg32D8iN9gAADfYAAA32DfYN9gAADfYAAA32AAAN9gAADfYAAIADADUANUAAADXANcAAgDuAO4AAwEFAR0ABAErATcAHQE9AUUAKgFHAUgAMwFRAWYANQFpAb0ASwG/AcwAoAHPAdAArgHVAdgAsAABAMAAygABAAwAIgAFAAA0qgAANKoAADSqAAA0qgAANKoATkvsS/JL+Ev+TARMCjbaNuA25jbsNvI2+Db+NwQ3CjcQNxY3HDciNyg3Ljc0Nzo3QDdGN0w3UjdYN143ZDdqN3A3djd8N4I3iDeON5Q3mjegN6Y3rDeyN7g3vjfEN8o30DfWN9w34jfoN+439Df6OAA4BjgMOBI4GDgeOCQ4KjgwODY4PDhCOEg4TjhUOFo4YDhmOGw4cjh4OH44hAACAAEAygDOAAAAAgASANMA1wAAANoA2gAFAPAA9wAGAP4A/gAOAQABAAAPAQYBDgAQARYBFgAZARkBGQAaAWkBbwAbAXYBfAAiAYMBiQApAZABlgAw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AAMAAAABAGYAAgB2AIgAAQAAAFIAAwAAAAEAUgACAGgAegABAAAAUgADAAAAAQA+AAIAVABsAAEAAABSAAMAAgBeACoAAQAqAAEARgABAAAAUgADAAEATgABABQAAQBUAAEAAABSAAIAAQDCAMUAAAABAAEBFwABAAEBmQABAAEBtAABAAEBdwABAAEBEAABAAEBkQABAAEBrAABAAEBqwABAAEBnwABAAEBGgADAAIAnACmAAEAnAABALAAAQAAAFMAAwACAKAAkAABAIYAAQCaAAEAAABTAAMAAQB6AAEAcAABAIQAAQAAAFMAAwABAIAAAQBcAAEAcAABAAAAUwADAAEAcgABAEgAAQBcAAEAAABTAAMAAgBkAGoAAQA0AAMAWAA0AEgAAQAAAFMAAwACAEoAUAABABoAAwA+ADQALgABAAAAUwACAAEAwgDFAAAAAgABAVoBZgAAAAEAAQEIAAIAAQDKAM4AAAABAAEBqwABAAEBrAABAAEBwwABAAEAwwADAAIAWgBgAAEAYAABAGoAAQAAAFQAAwACAEQASgABAEoAAQBaAAEAAABUAAMAAQBMAAEANAABAFIAAQAAAFQAAwAEAEQAIABKAFoAAQAgAAEAYAABAAAAVAABAAEBdwACAAEAwgDFAAAAAQABAQUAAQACARIBEwABAAEBhAABAAEBFgABAAEBrAACAAIAwgDFAAAAygDOAAQAAQABAVoAAQABAYIAAwABACgAAQAuAAEAOAABAAAAVQADAAEAFAABABoAAQAqAAEAAABVAAEAAQGfAAIAAQDCAMUAAAABAAEBFQABAAEBGwADAAEAegACAIQAegACAIoAegABAAAAVgADAAEAYgACAGwAYgACAHgAYgABAAAAVgADAAEASgACAFQASgACAGYASgABAAAAVgADAAEAMgACADwAMgACAFQAMgABAAAAVgADAAEAGgACACQAGgADADYAQgBMAAEAAABWAAIAAQDCAMUAAAABAAEBwwABAAEBRwABAAEBdgABAAEBkAABAAEBqwACAAEAygDOAAAAAQACARABFwADAAEAjAACAJYAjAADAJwAogCsAAAAAwABAHYAAgCAAHYAAgCeAIwAAQAAAFcAAwABAF4AAgBoAF4AAgCMAHQAAQAAAFcAAwABAEYAAgBQAEYAAgBWAFwAAQAAAFcAAwABAC4AAgA4AC4AAgBiAEQAAQAAAFcAAwABABYAAgAgABYAAQByAAEAAABXAAIAAQDCAMUAAAABAAEBwwABAAEBkAACAAEAygDOAAAAAQACARABFwABAAEBRwABAAEBdgACAAYBUgFSAAABeAF4AAEBkgGSAAIBrQGtAAMBvwG/AAQBxwHHAAUAAgAHAQsBCwAAAVIBUgABAXgBeAACAZIBkgADAa0BrQAEAb8BvwAFAccBxwAGAAMAAAACADAAOAADAEIAOABIAAEAAABYAAMAAAACABgAIAADACoAIAA2AAEAAABYAAEAAgGRAcIAAgABAMIAxQAAAAEAAQF2AAEAAQHDAAEAAQEFAAMAAgAsADIAAgA4AD4AAAABAAAAWQADAAIAFgAyAAIAIgAoAAAAAQAAAFkAAQABAMMAAQABAWkAAQABAcMAAgABAMIAxQAAAAEAAQF2AAMAAgAWACAAAQAWAAEAJgABAAAAWgACAAEAwgDFAAAAAQABAVoAAQABAZEAAwABALQAAgC+ALQAAwDEALQAygABAAAAWwADAAEAmgACAKQAmgADAKoAtgCwAAEAAABbAAMAAQCAAAIAigCAAAMAkACAAKYAAQAAAFsAAwABAGYAAgBwAGYAAwB2AIIAjAABAAAAWwADAAEATAACAFYATAADAFwAaAB4AAEAAABbAAMAAQAyAAIAPAAyAAMAQgAyAF4AAQAAAFsAAwABABgAAgAiABgAAgAoADQAAQAAAFsAAgABAMIAxQAAAAEAAQHDAAEAAQGrAAEAAQF3AAIAAQDKAM4AAAABAAEBkQACAAQBGgEaAAABggGCAAEBnAGcAAIBtwG3AAMAAwAAAAIAFAAaAAEAJAABAAAAXAABAAEBqwACAAEAwgDFAAAAAgADAVcBVwAAAYABgAABAZoBmgACAAMAAQAuAAIAOAAuAAIAPgAuAAEAAABdAAMAAQAWAAIAIAAWAAEAPAABAAAAXQACAAEAygDOAAAAAQABAcMAAgADAXYBdgAAAZABkAABAasBqwACAAEAAQErAAMAAAACADAANgADAEAANgBGAAEAAABeAAMAAAACABgAHgADACgAHgA0AAEAAABeAAEAAQHCAAIAAQDKAM4AAAABAAEBdgABAAEBwwACAAsBBQEFAAABCQEJAAEBEgEUAAIBGQEZAAUBHQEdAAYBMgE0AAcBPQE/AAoBQQFDAA0BfQF/ABABmQGZABMBtAG0ABQAAwAAAAIAKAA+AAEASAABAAAAXwADAAEAOgACABQAKgAAAAEAAABfAAIAAwFvAW8AAAF2AXYAAQHDAcMAAgACAAEAygDOAAAAAQABAcMAAgACAXABcgAAAX0BfwADAAMAAQBcAAIAcgB4AAIAggB4AAEAAABgAAMAAQCAAAIAWgBgAAIAagBgAAEAAABgAAMAAAACAEIASAACAHIAeAABAAAAYAADAAAAAgAsADIAAgBoADIAAQAAAGAAAgADAMIAyQAAAM8A0gAIAN4A4QAMAAEAAQHDAAIAAQDKAM4AAAACAAMBdgF2AAABkAGQAAEBqwGrAAIAAgABAWkBggAAAAEAAQF8AAEAAQDMAAEAAgGWAbEAAwABAEQAAgBOAEQAAgBUAGoAAQAAAGEAAwABACwAAgA2ACwAAQBoAAEAAABhAAMAAgB6AIAAAgAgABYAAAABAAAAYQACAAEAygDOAAAAAQABAcMAAgADAXYBdgAAAZABkAABAasBqwACAAIAAwDCAMkAAADPANIACADeAOEADAACAAYBUgFSAAABeAF4AAEBkgGSAAIBrQGtAAMBvwG/AAQBxwHHAAUAAQABAMsAAQABAXgAAwACAEIATAACAHQAfAABAIYAAQAAAGIAAwAAAAIAXABkAAEAqAABAAAAYgADAAEAmgACAEgAUAABAFoAAQAAAGIAAgABAMoAzgAAAAIABgGEAYQAAAGIAYkAAQGRAZEAAwGVAZYABAHEAcQABgHHAccABwABAAIBdgGDAAIAAQDKAMwAAAACAAkBBQEFAAABFAEUAAEBHQEdAAIBNAE0AAMBPwE/AAQBQQFBAAUBfwF/AAYBmQGZAAcBtAG0AAgAAQABAVQAAQACAYgBlQADAAEAiAACAJIAmAABAKIAAQAAAGMAAwABALQAAgB8AIIAAQCMAAEAAABjAAMAAgCmAJ4AAgBmAGwAAQB2AAEAAABjAAMAAQCYAAIATgBUAAEAoAABAAAAYwADAAEAkAACADgAPgABAEgAAQAAAGMAAwACAGIAnAACACIAKAABADIAAQAAAGMAAgABAYoBjAAAAAEAAQF2AAIAAQDKAM4AAAACAAYBBQEFAAABFAEUAAEBHQEdAAIBfwF/AAMBmQGZAAQBtAG0AAUAAQACAYQBkQACAAEAwgDFAAAAAQACAYgBlQABAAEBCQACAAUBPwE/AAABQQFBAAEBfwF/AAIBlwGZAAMBtAG0AAYAAQABAcMAAwACAIoAlAACAKoAigAAAAEAAABkAAMAAgB0ALwAAgCUAHQAAAABAAAAZAADAAMAXgBeAKYAAgB+AF4AAAABAAAAZAADAAAAAgBmAEYAAgCUAEYAAQAAAGQAAwADADAAMACGAAIAUAAwAAAAAQAAAGQAAwADABgAdgBuAAIAOAAYAAAAAQAAAGQAAgABAMoAzgAAAAIAAwGJAYkAAAGQAZAAAQGrAasAAgACAAYBfAF8AAABgwGDAAEBiQGJAAIBlgGWAAMBsQGxAAQBygHKAAUAAQABAcEAAQACAXwBlgABAAIBWgFgAAIAAQDCAMUAAAADAAIAhACOAAEAhAABAJYAAQAAAGUAAwACAIYAeAABAG4AAQCAAAEAAABlAAMAAQB6AAEAWAACAIAAhgABAAAAZQADAAEAdgABAEIAAgB8AHAAAQAAAGUAAwACAHwAjAABACwAAgBUAFoAAQAAAGUAAwABAHoAAQAUAAEAgAABAAAAZQACAAEAygDOAAAAAQACAVoBYAABAAEBdwACAAEAwgDFAAAAAQABAasAAQABAZEAAQABAMoAAQABAVwAAgADAXcBdwAAAZEBkQABAawBrAACAAIAAgDCAMUAAADKAM4ABAABAAEBWgABAAEBiQABAAEBuQADAAIAYABwAAEAegADAIQAYACKAAEAAABmAAMAAQBWAAEAYAADAGoARgBwAAEAAABmAAMAAQA+AAEASAACAFIAWAABAAAAZgADAAIAGAAoAAEAMgACADwAQgABAAAAZgACAAIAwgDFAAAAygDOAAQAAgABAVoBZgAAAAIAAQDCAMUAAAABAAEBrAABAAEBGwADAAAAAgAUABwAAQAmAAEAAABnAAEAAgGdAZ8AAgABAMIAxQAAAAIABwGAAYAAAAGCAYIAAQGaAZoAAgGcAZwAAwG1AbUABAG3AbcABQHJAckABgADAAEAgAABAIYAAAABAAAAaAADAAEAfgABAHQAAwCEAIoAdAABAAAAaAADAAEAZgABAFwAAgBsAHIAAQAAAGgAAwACAGYAbAABAEYAAAABAAAAaAADAAEAXgABADIAAQBkAAEAAABoAAMAAwBKAFYAXAABAB4AAQBiAAEAAABoAAEAAQG+AAIAAQDKAM4AAAABAAEBdgABAAEBQAACAAEAwgDFAAAAAQABAccAAQABAZcAAQABAZAAAQABAVMAAQABAMoAAQABAYQAAQABAXkAAwADADAANgBAAAEANgABAFwAAQAAAGkAAwADAEoAUABaAAEAHgABAGAAAQAAAGkAAQABAXYAAgABAMoAzgAAAAIABAGEAYQAAAGJAYkAAQGRAZEAAgGWAZYAAwABAAEBCQABAAEBkAACAAEAwgDFAAAAAQABAYQAAQABAZcAAwADAG4AkACaAAEAkAAAAAEAAABqAAMAAwCMAHoAkgABAHoAAAABAAAAagADAAMAggBkAHwAAQBkAAAAAQAAAGoAAwABAHIAAQBOAAIAeAB+AAEAAABqAAMAAgBuAHQAAQA4AAEAegABAAAAagACAAUBDQENAAABVAFUAAEBlAGUAAIBrwGvAAMByAHIAAQAAgABAMoAzgAAAAEAAgGQAZYAAQABAXwAAQABAZAAAQABAUQAAQABAZ4AAQABAZEAAQABAMoAAQABAXcAAQABAagAAQACAQUBFAADAAAAAgAuAEQAAgBOAEQAAQAAAGsAAwABAD4AAgAYAC4AAgBEAC4AAQAAAGsAAgADAYMBgwAAAYkBiQABAZIBkgACAAIAAQDKAM4AAAABAAEBDQABAAEBjQACAAMBfAF8AAABlgGWAAEBsQGxAAIAAwACABYAIAACACYAFgAAAAEAAABsAAIAAQDKAM4AAAABAAEBiQABAAEBkAADAAEAPAABAEIAAQBMAAEAAABtAAMAAQBIAAEALgABAE4AAQAAAG0AAwABAFAAAQAaAAEAVgABAAAAbQABAAEBkAACAAEAygDOAAAAAgACAZcBmAAAAbIBswACAAEAAQF2AAIAAwEyATIAAAE9AT0AAQF9AX4AAgABAAEBdwACAAMBBQEFAAABFAEUAAEBmQGZAAIAAwAAAAIAKgAwAAEAOgABAAAAbgADAAAAAgAWABwAAgBCACYAAQAAAG4AAQABAVoAAgABAMIAxQAAAAIABAF3AXcAAAGAAYAAAQGRAZEAAgGaAZoAAwACAAEAwgDFAAAAAQEQAAMAAAAEABIAEgASABIAKgDU/zj/nADV/wb/agDX/wb/agDb/5wAAADc/5wAAAEG/wb/agEH/zj/nAEJ/2oAAAELADL+1AEM/nD+1AEN/tT/nAEO/2oAAAEP/wb/agEQ/zj9RAES/5wAAAET/5wAAAEV/zj+1AEW/zj9RAEXAAD/nAEZ/zj/agEa/tT/OAEb/5z9qAEd/5z/agFA/5z/OAF5/zj/nAF6/zgAAAF7/zgAAAF8/5wAAAGT/zgAAAGU/zgAAAGV/zgAAAGW/zgAAAGX/zgAAAGY/zgAAAGu/zgAAAGv/zgAAAGw/5wAAAGx/zgAAAGy/zgAAAGz/zgAAAG5/2oAAAG7/2oAAAACAAEAwgDFAAAAAwABACIAAgBEAE4AAAAAAAMAAAACADQAPgAAAAEAAABvAAIABQENAQ0AAAF6AXsAAQGUAZUAAwGvAbAABQHIAcgABwACAAEAygDOAAAAAgAHANUA1QAAANcA1wABAQYBBgACAQsBEAADARcBGQAJARsBGwAMAZYBlgANAAMAAAABACgAAgAyACgAAQAAAHAAAwAAAAEAFAACACQAKgABAAAAcAACAAEAxgDJAAAAAQABAXYAAQABAZEAAgABAN4A4QAAAAMAAwAwADYAQAABAEgAAgBSADYAAQAAAHEAAwABAD4AAQAuAAIAOAAcAAEAAABxAAEAAQHDAAIAAQDKAM4AAAABAAIBaQF2AAIAAQDeAOEAAAABAAEBKwACAAMBhAGEAAABjgGOAAEBwgHCAAIAAwABAD4AAQBEAAYASgBQAFYAXABiAGgAAQAAAHIAAwACAFAAIAABACYABgAsADIAOAA+AEQASgABAAAAcgABAAEBWAABAAEBgwABAAEBeAABAAEBwwABAAEBewABAAEBmQABAAEBkAABAAEBEAABAAEAAwABAsgC3gACAAwAXgAUAAAU9AAAFPQAABT0AAAU9AABFPQAABT0AAAU9AABFPQAABT0AAAU9AAAFPQAART0AAAU9AAAFPQAART0AAAU9AAAFPQAABT0AAAU9AAAFPQAmixCFKIsSBSiLE4UoixUFKIUohSiLFoUoixgFKIsZhSiLGwUoixyFKIUoiAGHNYgDBzcIBIc4iAYHOggHhzuICQc9CAqHPogMB0AIDYdBiA8HQwgQh0SIEgdGCBOHR4gVB0kIFodKiBgHTAgZh02IGwdPCByHUIdAB1IIHgdTiB+FKIghB1UIIodWiCQHWAglh1mIJwdbCCiHXIgqB14IK4dfiC0HYQc+h2KILodkCDAHZYgxh2cIMwdoiDSHagg2B2uIN4dKiDqHbQg5B26IPAdwCD2HcYg/B3MIQId0iEIHdghFB3eIRod5CEgHeohJhSiISwd8CEyHfYhOB38IT4eAiFEHgghSh4OIVAeFCFWHhohXB4gIWIeJiFoHiwhbh4yIXQeOCF6Hj4hgB5EIYYeSiGMHlAhkh5WIZgeXCGeHmIhpB5oIaoebiGwHnQhth56IbwegCHCHoYhyB6MIc4ekiHUHpgh2h6eIeAepCHmHqoh7B6wIfIetiH4Hrwh/h7CIgQeyCIKHs4iEB7UIhYe2iIcHuAhDh7mIiIe7CH4FKIiKB7yIi4e+CI0Hv4iOh8EIkAfCiJGHxAiTB8WIlIfHCJYHyIiXh8oImQfLiJqHzQicB86InYfQCJ8H0Yigh9MIogfUiKOH1gilB9eIpofZCKgH2oiph9wIqwfdiKyH3wiuB+CIr4fiCLEH44iyh+UItAfmiLWH6Ai3B+mIuIUoiLoH6wi7hSiIvQfsiL6H7gjAB++FKIf0CMGH9YjDBSiIxIf3CMYH+IjHh/oIyQf7iMqH/QhvB/EIzAfyiM2H/ojPCAAI0IAAgADAKEAoQAAAK0AtwABALoAwQAMAAIABgDTANwAAADvARwACgFpAb0AOAHCAcoAjQHMAcwAlgHVAdcAlwABBMAE1gACAAwAXgAUAAAR7gAAIOgAABHuAAAR7gABEe4AABHuAAAhHgABEe4AABHuAAAhJAAAISoAARHuAAAR7gAAEe4AARHuAAAR7gAAEe4AABHuAAAR7gAAEe4AWwC4AMYA0ADaAOQA7gD4AQIBDAEWASABKgE0AT4BSAFSAVwBZgFwAXoBhAGOAZgBogGsAbYBwAHKAdQB3gHoAfIB/AIGAhACGgIkAi4COAJCAkwCVgJgAm4CfAKKApQCogKsArYCwALKAtQC3gLoAvIC/AMGAxADGgMkAy4DOANCA0wDVgNgA2oDdAN+A4gDkgOcA6YDsAO6A8QDzgPYA+ID7AP2BAQEDgQYBCYEMAQ6BEQETgRYAAMf8CAmEOQQ5B/2ICwAAiAkICogMCA2AAIoACgMKAYoEgACH9ogKB/gIC4AAiAqIDAgNiA8AAIgOCA+IEQgSgACIEYgTCBSIFgAAiBUIFogYCBmAAIgYiBoIG4gdAACIHAgdiB8IIIAAiB+IIQgiiCQAAIgjCCSIJggngACIJogoCCmIKwAAiCoIK4gtCC6AAIgtiC8IMIgyAACIMQgyiDQINYAAiDSINgg3iDkAAIg4CDmIOwg8gACIO4g9CD6IFgAAiD2IPwgqCECAAIg/iEEIQohEAACIQwhEiEYIR4AAiEaISAhJiEsAAIhKCEuITQhOgACITYhPB+2ISQAAiE4IT4hRCFKAAIhRiB0IUwhUgACIU4hVCFaIWAAAiFcIWIhaCFuAAIhaiFwIXYhfAACIXghfiGEIYoAAiGGIYwhkiGYAAIhlCGaIaAhpgACIaIhqBawIZwAAiGkIaohsCG2AAIhsiG4Ib4hxAACIcAhxiHMIaIAAiHIIc4h1CHaAAIh1iHcIeIh6AACIeQh6iHwIfYAAiHyIfgh/iIEAAIiACIGIgwiEgADIg4iFCIaIiAPPA88AAMiGCIeIiQiKg8uDy4AAyIiIigiLiI0DyAPIAACIiwiMiI4Ij4AAyI6IkAiRiJMDwgPCAACIkQiSiJQIlYAAiJSIlgiXiJkAAIiYCJmImwicgACIm4idCJ6IoAAAiJ8IoIiiCKOAAIiiiKQIpYinAACIpginiKkIqoAAiKmIqwisiJAAAIiriK0IroiwAACIrwiwiLIIs4AAiLKItAi1iLcAAIi2CLeIuQi6gACIuYi7CLyIvgAAiL0IvojACMGAAIjAiMIIw4jFAACIxAjFiMcIyIAAiMeIyQjKiMwAAIjLCMyIzgjPgACIzojQCNGGcIAAiNCI0gjTiNUAAIjUCNWI1wjYgACI14jZCNqI3AAAiNsI3IjeCN+AAIjeiOAI4YjjAACI4gjjiOUI5oAAiOWI5wjoiOoAAIjpCOqI7AjtgACI7IjuCO+I8QAAiPAI8YjzCPSAAIjziPUI9oj4AACHPIj3Bz4I+IAAiPeI+Qj6iPwAAIj7CPyI/gj/gACI/okACQGJAwAAyQIJA4kFCQaJCAkJgACJB4kJCQqJDAAAhx8HIIcjhyUAAMkIg4yJCgkLg2EDYQAAiQmJCwkMhv+AAIkLiQ0DWwkOgACJDYkPCRCJEgAAiREJEokUCRWAAIkUiRYJF4kZAACJGAkZiRsJHIAAgADAKEAoQAAAK0AtwABALoAwQAMAAIABwDtAO4AAAEEAQQAAgEdAWYAAwG+AcEATQHLAcsAUQHNAdQAUgHYAdgAWgAB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AAUAygAAAGQAywAAAGQAzAAAAGQAzQAAAGQAzgAAAGQABQDKAMgAAADLAMgAAADMAMgAAADNAMgAAADOAMgAAAACAAYBfAF8AAABgwGDAAEBiQGJAAIBlgGWAAMBsQGxAAQBygHKAAUAAQAKAAMAZAFeAAIAAQDKAM4AAAABAAgAAQBkAAIAAQDCAMUAAAABAEIAAAADAAIAKAAOAAQAwv86/n0Aw/86/n0AxP86/n0Axf86/n0ABADC/6//iwDD/6//iwDE/6//iwDF/6//iwABAAIBnQGfAAEACgAD/zgAZAACAAEAygDOAAAAAQAIAAH/nAACAAEAygDOAAAAAQAIAAIAyAACAAEAygDOAAAAAQBQAAAAAwADABAAEAAwAAUAygCWAPoAywCWAPoAzACWAPoAzQCWAPoAzgCWAPoABQDKAJYAAADLAJYAAADMAJYAAADNAJYAAADOAJYAAAACAAMBgwGDAAABiQGJAAEBkgGSAAIAAQAsAAAAAwABAAwABQDK/zoBOwDL/zoBOwDM/zoBOwDN/zoBOwDO/zoBOwABAAEBkAABAAgAAv84AAIAAQDKAM4AAAABAB4ABAAAAAEADAAEAMIAZADDASwAxAEsAMUAZAABAAEBWgABAE4AAQAAAAUAFAAUABQAFAAUAA4A1f9qANf/nAEG/2oBC/84AQz/nAEN/5wBDv+cAQ//nAEQ/5wBF/+cARj/nAEZ/wYBG/+cAZb/zgACAAEAygDOAAAAAQAIAAEAlgACAAEAxgDJAAAAAQAIAAEBLAACAAEA3gDhAAAAAQAIAAT67AABAAEBgwABAAAAAAABApoAmQABAYYAAAABB5gAxgABB8UBIAABAd0DewABAi4AAAABArIBaAABBmYCowABB7MCmgABA9X/ygABA04CfwABCA0AhwABBMUB6QABBKoBmwABBrcAAAABBQcDDwABA2kDDwABBSICQAABAkQBdAABAiIA/AABAh8AAAABAzMBBQABA2ACWwABAwYA/AABBAIBpwABAyEC4gABBaAB5gABBpMCHAABBZcCLgABBLYBwgABBSsCCgABBC4B5gABA/kCdgABBKQBywABBIkCmgABBC4DewABBC4DcgABBicCZAABBksCbAABBsACAQABBJIBMgABBd8BaAABA40CiAABBgwBwgABBicBjAABBWEBpwABBJsBOwABBUYBpwABA98CCgABBAIAtAABBKQCJQABAhMAAAABAQ4BjAABA5YAdQABBAIAkAABA5YAYwABAogAUQABArUAGwABAZ4AzwABAXoAxgABAeYA8wABAiYACQABAm0A4QABATYAggABAEgB3QABAr4BDgABA5YA6gABAw8BFwABAgEA4QABAhMA6gABAhMA2AABAQUBDgABAXEBngABAZ4AfgABAiUBgwABAaMAfgABAKsB+AABA1cA8wABBHcAzwABAzwBXwABAlIAtAABArUBDgABAogAzwABAogA2AABAYUA4QABAdQBOwABAkAAWgABAkIBywABAmT/7gABAm3/7gABBUYAzwABAPMBKQABAnYA6gABA0UBcQABAqMCNwABAm0A/AABAn8D5wABARcG2wABAFoFlwABAMYFzQABBBQGkwABA9UGQgABAgoE7AABAPMHWQABAacCvgABAGMFlwABAn8D+QABApEDzAAB/8EGVAABACEFLgAB/6YEXAABAqwGVAABA40GrgABAdQFjgABAKIG7QABAYwCowABAHUDjQABADIEGgABAMQE4wABAKsErQABAM8EkgABAYwFjgABAFEE4wABACQFjgABAB4ETAABAAAF3AABAGMEFAABAH4EbgABAXoF1gABAAkEpAABADIEsAAB/1UGEwABAFEFagABAGwFagAB/9MFIgABAVQGFQABADYGQgAB/yEGAAAB/wYExAAB/u0FqgAB/5sEvwAB/68FPQABASkGpAAB/ygFIgAB/30FeAAB/zEEXAABAFEFFAABAAkFGQABAMYE9QABAKIEvwABARcF6AABACQGAwAB/8oGFQAB/qoEXAAB/o8E9QABAJkFEAABAOEEyAABAPoHCAAB/5QFNAAB/8oFggAB/4IESgAB/2oFeAABAAAFeAABASkFsgABAAAFGQABASkG1gAB/7gFTAABABIE9QABAkn+4AABAd0B1AABAjf+1wABAkD+6QABAb8B1AAB/xH+qgABAFH++wAB/vL/DQAB/4P+qgAB/4L+swAB/yj/QwAB/+X/lAABAEgASAAB/1X/KAAB/0z/ZwAB/1X+jwABAXEAUQABAV4AfQABAEj/uAABAGT+cAABAJb+xAAB/5z/OAABAAD/uAAB/4L/HwABAJkE4wABAIcEvwABAd3++wABAkAHPgABAi4GHgABAtkGHgABAnYFzQABA1cGyQABAn8G0gABAXEHCAABAJAFlwABALQFuwABApEFzQABAlsF+gABA4QG0gABAXoGSwABAcIGyQABAbAIggABAgoIcAABA4QG9gABAXoCmgABAXoCtQABAYwCrAABBJIG2wABASkFcwABAD8DsQABBHcFoAABAd0FcwABAFoD5wABA7EF3wABASkFuwABACQEAgABAYMFcwABADYDnwABA2AFoAABAL0FfAAB//cDnwABA1cGOQABAOoEpAABAvQFsgABAKIEOAABA0UGXQABACQEFAABAr4GVAABAC0ECwABAeYGtwABACQD3gABAOoFWAABABIDYAABAr4F3wABAHUEOAABAlsFuwABAGwESgABA04HbAABAAkD8AABAd0F1gABAAkDsQABAgoGigABAFoECwABAacEvwAB/rMEdwABAVYFfAAB/lkEgAABAeYFPQAB/0MEZQABAbkFRgAB/5QESgABAkkFxAAB/vIErQABAfgGZgAB/vsEmwABAL0GFQAB/iMD+QAB/vIFKwAB/o8EvwAB/ukEdwAB/3AEgAAB/4sEgAAB/3AEmwABAnYEtgAB//cDlgABAqwEgAAB/+UDjQABARcGDgAB/yEEegABAYMGMAABACQEUwABAbD/DQABAfj/lAABAQX/BAABAV/+8gABAeb/uAABApr95AABAMj9qAABA4T+IwABBEEFqQABAYz/lAAB/+7/3AAB//f/9wABAZ7/OgABAyoAEgABAQ7+6QABAVb+1wABAIf+awABA3sAUQABAU3/BAABAogAPwAB/+UACQABAdT/BAABAbkAPwABAAD+PgABAcsAhwABAacAogABAUT+xQABAEj/7gAB/zr+NQABAOH/HwABAJn/QwABASABgwABCeoG2wABA8wGeAABB1kFagABAFoEpAABBgwFNAABAC0E4wABAr4ALQABAvQAhwABADb/BAABAYP+6QAB/6b/ZwABBL8G0gABAbkFIgABAD8DqAABAeb/ggABAFoDGAABA5YB1AAB/6/6ZwAB/8H7bgAB/+76ggAB/8r7vwAB/+76ygAB/9MBBQABAAAAGQAB//cA8wABAAAAhgAB/t0ARgAB/yb/YwAB/wsAUAAB/vD/mgAB//cAjwABAKT/UgABAJEAYgAB/+7/pAABASP/CQABATX+LgABARr/EgABATX/GwABAoj+CAABAMYACQAB/+7+oQABAL3+vAABAmT/XgABAoj/XgABALQAEgABAOoASAABAi7/KAABAi4BFwABAbn/pgABAbn/wQABARf/TAABAbD/uAABAaf+dAABABv+mAABADb+WQABAPz+CAABAV//ggABAe//BAABANgAAAABAkn9twABAn/90gAB/9z/7gABAM/9wAABAGP9gQABA8z/TAABA+f/9wABANgAEgABAM//0wABAmT+qgABAPMAkAABAQUAhwABAe/+EQABAgr9SwABASn+jwABASn/lAAB/4L9rgAB/5T9yQAB/4L7rQABAJD+LAABAIf+dAABAJn+RwAB/9z8oAAB/9P9bwAB//f9MAABABL9pQAB/8r9rgAB/6/+LAABAGMAYwABABIAqwABAAD/XgAB/4v8zQAB/1X8qQABABv97QAB/7j9ZgAB/5T+IwABAFr9JwABAFr9igABAAD/ygAB/+X9twABAAD9nAABAAkAPwABADYA8wAB//f/pgABAAD9OQAB/9P9QgABACT9pQAB/2f+mAAB/1X+NQAB//f9twABABL+IwAB//cAbAAB/9P+6QAB/xb+xQABAAAAqwABAAABaAAB/4L/OgAB/8H+UAAB/5399gAB/+7+UAAB/zr9/wAB/wT+LAAB/+79bwABAKv+hgABAAAAJAAB/3D9/wAB/53+YgAB/yj/ZwAB/zoALQAB/539wAAB/9z9JwABABL+RwAB/1X9ZgAB/9P9igAB/6/92wABABv9eAABASn+CAAB//cA4QAB/+X/FgAB/1X/FgAB/zH/VQAB/14AAAAB/3n/eQAB/6/+CAABACT9AwABAEj+dAAB/sX8zQAB/2f+jwABAQX9nAABATv+EQABAMb+vAAB/6b97QABABL+YgAB/0P/QwAB/0z/7gABABL/ygABAC39gQABAHX9MAAB//f+fQAB/9z/pgAB/4sANgABAGwACQABAJkAvQAB/zr8zQAB/4L9SwABAH7++wAB/4L+UAAB/6b9pQABABv+WQABAC39ZgABAAAAvQABAD/+zgAB/9z+awAB/9z/QwABAAAAPwAB/4ICbQABAkABcQABATIAPwAB/6YBywAB/3kBjAABATIAGwABAXoAWgABAJABcQABAU0ACQABAlsBaAABAbAAbAABASABegABAOEBTQABASkAPwABAU0DTgABAM8ANgAB/7gBwgAB/9MB5gABAJABngABASABcQABALQB7wABAAkBaAABAgoBngABAgEBXwABAQ4ANgAB/3ABTQAB/50BpwABANgANgABAJAALQABAGMBKQABAlIBXwABAMYAUQABAPMAWgABAVYBlQABAWgBaAABASAAGwABAUQCiAAB/9MBsAABAOoAPwABAAkB5gABAD8A6gABAHUBcQABAKsAGwABAM8BTQAB/+4CowAB/vsBlQAB/6YBjAABAJkB+AABALQBpwAB//cBwgAB/8EBuQAB/50BuQAB/4sBegAB/2cBngAB/5QBlQAB/zEBcQAB/0MBpwABAAkBuQAB/3ABjAAB/68BuQABAEgBlQABAHUBpwABABsBXwABAAABgwABAAkBegAB/9MBpwAB/+4BjAAB/9wBlQAB/9wBVgABAAkA8wABACQBgwAB/x8CEwAB/7gCiAABAD8C4gABAHUCowABAAkCiAABABsDMwAB/1UCfwAB/50CowAB/9wCtQAB/1UCowABABICdgAB/+UC0AABAAkCkQAB/7gCkQAB/7gCtQABADYCowABAKICiAABADYCfwAB/+UCfwAB/8oCxwAB/68CAQABABICowABAAABngABAEgCowAB/0wCfwABACQC4gAB/7gCowABAH4CrAABAQ4CQAABAEgDGAABAC0DRQAB/8oC/QAB/50C/QAB/6YCxwAB/3kCiAAB/9MC4gABACQCfwABAFECvgAB//cCmgAB/9MC0AABAPMCiAABASkCSQABADYCrAABABICZAABABsCxwABAFEC6wABADYCtQABAAkCNwABAGwCZAABAC0BTQABAC0CZAAB/0wBlQAB/9MBuQAB/3kBsAAB/4sBVgAB/3kBaAAB/2cBwgAB/3ACWwABABIC0AABABICxwABAFEC2QABAC0CfwABAJkCmgABAFECZAAB/5QCmgAB/8ECkQABAAACtQABABsDDwABABsBRAABABIDwwABAFoEAgABAD8ECwABAC0D3gABAC0DzAAB/3ADugABAn8E/gABAIcD+QABAJAD+QABADYFagABBicFqQABCZD/9wABCHADqAABABsAxgABA5b/eQABAXEANgABA1cBsAABAFr8+gABAYMAbAAB/+7/QwABAi79VAABACT8TwABAAAASAABACT/pgAB//f/lAABA04CSQAB/+UBlQABAXH9VAABAVYBgwAB/9z8cwAB/14BVgABATIB3QAB/7gBFwABAdT/3AABAgEBpwABAC39XQABAGwBngABAgH/MQABAd0BngAB/7j9nAABAFoBjAABAqz+qgABArUBuQABAGP9igABALQBsAABAuL/VQABAtABsAABAGP9nAABANgBpwABAtn/pgABAgoBsAAB/9z9twABAGMBlQABAoj/0wABAogBywAB/+79wAABAFoBngABARcAEgABAdQBpwAB/5T9HgABAC0BsAABAusBTQABAfgBwgABAD/9igABAD8BpwABAw8B3QABAeYBwgABACT9nAABAEgBuQABAfgAhwABAcsBywABAEj9pQABAD8BngABAhP/FgABAiUBpwABACT9bwABAFEBngABAkn+vAABApoBpwABAD/9eAABAD8BgwABArX/lAABAn8BywABABv9pQABAH4BlQABAZX/MQABAiUBngABADb9nAABAEgBjAABAOH/KAABAeYBsAAB/6b9MAABAn/+WQABAuIBywABAMYBsAABAvT/TAABAyEB7wABAKL9kwABAJABwgABApr/7gABAgoBwgABACT9twABAIcBywABAdT/MQABAkABlQABAAD9VAABAMYBlQABAaf/ggABAIcBpwABABL9rgABAlsBwgABAvQB5gABAn8BuQABAzMC2QABAtAB5gABAGP90gABAKIBwgABAjcBDgABAHX+dAABAJkBpwABAe//KAABAhwBuQABAD/9yQABAFoBpwABAlv+8gABAlsBywABAJn9yQABAGwB1AABAYP+1wABAm0B3QABABv9bwABAHUBlQABAXoBKQABAiUBBQABADb+NQABAGMASAABAw8CWwABAkABDgABAGP+RwABALQALQABAw8DIQABAgoA2AABAJD+YgABAKIANgABAacA/AABAjcA/AABAhwBcQABAiUA/AABAGP+YgABAKIASAABApoCkQABAlsBKQABAIf+qgABALQANgABAr4DYAABAnYBOwABAL3+hgABAiUCCgABAr4BjAABAGz+fQABAL0APwABA3L/ZwABA8MCtQABASD9rgABAYMAUQABBFMBTQABA8MC2QABATL+EQABAUQAUQABBNoCUgABA94DMwABAUT9SwABAU0ASAABBQcDBgABA/ADGAABAU39ZgABAYMAYwABBB3/XgABAzMC9AABAZX+WQABAUQCEwABA/n+IwABBFwDsQABAm390gABAiUCiAABAzP+UAABAvQC2QABAcL9kwABAUQB7wABAqP+LAABAhMCrAABACT8IgAB/0wAtAABA3L+NQABA2kCvgABAbn9kwABAcsCEwABA07+oQABA2kC0AABAVb9ZgAB/w0AogABA07+4AABAtkCrAABAOr9OQAB/zEAqwABAw//OgABAe8CtQABAEj8+gAB/zEAogABAi7+6QABAkADDwAB/+X8hQAB/ygAogABATL/QwABAbkC2QAB//f8YQAB/zoAqwABAm3+fQABAiUCowABAHX8sgAB/x8AogABAkD95AABAkACmgABAHX83wAB/zoAmQABAC38hQABAlICrAABAkD+fQABATL+IwABAdQCrAAB/9z74wAB/zEAvQABA2D+IwABA04C4gABASD9SwAB/x8AhwABAzz+vAABApoCowABAPz9QgAB/0wAqwABAuv/QwABAgoCxwABADb88QAB/zoAogABAe/+UAABAhMCtQAB/+78KwAB/0MAfgABAhz+vAABAmQC2QABAEj8hQAB/x8AqwABAiX+RwABAfgCiAABAGP81gAB/0MAogABAkD9yQABAhMBuQABAH781gAB/0MAtAABADb8TwABAnYCvgABAd3+EQAB/14AogABASD9XQABAOEC0AAB/5T88QAB/3ABngABAU3+YgABAM8C2QAB/uD8+gABAWj9yQABAZ4DIQAB/0z81gAB/4IBuQABAcL+UAABAfgCtQAB/4L9AwAB/3ABXwABAgH+zgABAYMC/QAB/179AwAB/4IBlQABAU3/OgABAZ4DYAAB/1X88QAB/6YBsAAB/+X+zgABAKICvgAB/rP8cwAB/1UBgwABAFr+mAABAHUCvgAB/uD8jgAB/3ABsAABAFH/iwABAJAC4gAB/w383wAB/14BpwABAJn/TAABAFECrAAB/2f81gAB/14BgwABAVb+UAABAYwC/QAB/5T81gAB/5QBwgABAZX+CAABAacC4gAB/5386AAB/8oBngABAXr+LAABAcIC6wAB/3D8xAAB/+UB3QABAXEBywAB/9MBMgABAoj9OQABAwYCbQABAGP8WAAB//cBVgAB/9P/QwAB/7gB5gAB/mL9VAAB/zEA6gABAJD95AAB//cC9AAB/zH9JwAB/0wBngABBID/pgABA9UDMwABAe/+zgABAd0CSQABAKv8uwAB/0MAkAABAaf+oQABATICvgAB//f9QgAB/rkBhwABBjD9nAABADb9AwABAIcCUgABBcT9pQABBgwCowABAAn9OQABALT9XQABADYANgAB/zoAJAABAjf9pQABAhMCCgAB//f7tgAB/+UBXwABAtD97QABAusCUgABAFr8agABAAkBRAABAuv9igABAv0CdgABAGz8KwAB/+4BVgABBbL+PgABBUYCkQABAFr92wABAGwCowABATsAPwAB/6b/QwABALQBywAB/ygBIAABABsBEwABAPr9qAABBDgEXAABBGUEbgABBIkELwABBEoEFAABBDgECwABB2IG/wABBPX+awABBOz+awABBKT+xQABC7UBXwABC9MA/gABDAYA4QABBAv9bwABBEr9twABA/n9bwABA979yQABBJL9igABBAL9kwABBXP/wQABBGX9HgABBB388QAAAAEAAAAKACgAwgABYXJhYgAIAAQAAAAA//8ABgAAAAIAAwAFAAQAAQAGY2FsdAAmZmluYQB2aW5pdAB8aXNvbACCbGlnYQCIbWVkaQCUAAAAJgAEAAUABgAHAAgACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAAAABAAIAAAABAAAAAAABAAMAAAAEAAkAIgAjACsAAAABAAEATACaAKIAqgCyALoAwgDKANIBDgEeASYBLgE2AT4BRgFOAVYBXgFmAW4BdgF+AYYBjgGeAaYBrgG4AcAByAHQAdgB4AHoAfAB+AIAAggCGgI4AkQCTgJaAmYCbgJ2An4ChgKOApYCngKmAq4CtgK+AsYCzgLWAt4C5gLuAvYC/gMGAw4DFgMeAyYDLgM2Az4DRgNOA1YDXgNmAAIACQABAtQAAgAJAAED3AACAAkAAQTgAAIACQABBkIACAEBAAEHngAEAQEAAQfcAAYACQABCIAABgABABsIpAi+CNoI9AkQCSoJRAleCXgJlAmwCcgJ5An8ChYKMApMCmgKhAqkCsAK3Ar2CxILLgtKC2YABgABAAUMCAwgDDgMUAxoAAQAAQABDK4ABgAJAAEM6gAEAAkAAQ1eAAYACQABDcgABgAJAAEN6gAGAAkAAQ4MAAYACQABDloABgAJAAEOfAAGAAkAAQ6iAAYACQABDt4ABgAJAAEPEgAGAAkAAQ86AAYACQABD44ABgAJAAEPzgAGAAkABRAOECAQMhBEEFYABgAJAAEQjAAGAAkAARCiAAgACQACELgQyAAGAAkAARDgAAYACQABERwABgAJAAERYAAGAAkAARGOAAgACQABEbwABgAJAAESEAAGAAkAARJMAAYACQABErYACAAJAAES5gAGAAkAARL4AAYAAQAGEywTRhNcE3ATiBOiAAYAAQAMFFYUdBSKFKQUvhTYFO4VBhUeFTgVUhVqAAYAAQADFf4WFBYoAAYACQACFowWngAGAAkAAxbEFtYW6gAGAAkAAxcuF0AXVAAEAAkAARd0AAEACQABGlwAAQABAAEaeAABAAEAARqIAAQACQABGpgAAQAJAAEbPAABAAkAARtGAAEACQABG14AAQAJAAEbmgABAAkAARvSAAEACQABG/YAAQAJAAEcMgABAAkAARw8AAEACQABHEYAAQAJAAEcXAABAAkAARxmAAEACQABHKAAAQAJAAEcpgABAAkAARysAAEACQABHLIAAQAJAAEc8AABAAkAARz2AAEACQABHRoAAQAJAAEdJAABAAkAAR0yAAEACQABHTwAAQAJAAEdWAABAAEAAR1iAAEAAQABHXIAAQABAAEdggABAAkAAR2SAAEACQABHZwAAQAJAAEdpgABAOgAHwBEAEoAUABWAFwAYgBmAGwAcAB2AHoAgACEAIoAjgCUAJoAoACkAKgArgC0ALoAwADGAMwA0ADUANgA3ADiAAIBaQDOAAIBaQDCAAIBaQDMAAIBaQDLAAIBagDCAAEBagACAWoAygABAWsAAgFrAMsAAQFsAAIBbADKAAEBbQACAW0AygABAW4AAgFuAMoAAgFvAMoAAgFvAMwAAQFyAAEBcwACAWkAygACAXQAxQACAWkAxAACAWkAzQACAWkAwwACAWoAwwABAXAAAQFxAAEBaQABAXUAAgF0AMUAAgFpAMQAAgAGAGoAagAAAGwAbAABAG4AcgACAHcAhAAHAIYAiQAVAI0AkgAZAAEA5AAfAEQASgBQAFYAXABiAGYAbABwAHYAegCAAIQAigCOAJQAmgCgAKQAqACuALIAuAC+AMQAygDOANIA1gDaAN4AAgF2AM4AAgF2AMIAAgF2AMwAAgF2AMsAAgF3AMIAAQF3AAIBdwDKAAEBeAACAXgAywABAXkAAgF5AMoAAQF6AAIBegDKAAEBewACAXsAygACAXwAygACAXwAzAABAX8AAQGAAAIBdgDKAAEBgQACAXYAxAACAXYAzQACAXYAwwACAXcAwwABAX0AAQF+AAEBdgABAYIAAQGBAAIBdgDEAAIABgBqAGoAAABsAGwAAQBuAHIAAgB3AIQABwCGAIkAFQCNAJIAGQABAVoAMABmAGwAcgB4AH4AhACIAI4AlACaAKAApgCqALAAtAC6AL4AxADIAM4A0gDYANwA4gDmAOwA8AD0APgA/AECAQYBCgEOARQBGgEgASYBLAEyATYBOgE+AUIBRgFKAU4BVAACAQUAtgACAQUAugACARcAugACAQUAtwACARsAugABAQUAAgEGAMIAAgEZAMwAAgEGAMwAAgEGAMsAAgEIAMIAAQEIAAIBCADKAAEBCQACAQkAygABAQoAAgEKAMoAAQELAAIBCwDLAAEBDAACAQwAygABAQ0AAgENAMoAAQEOAAIBDgDKAAEBDwABARAAAQEUAAEBFQACARYAygABARkAAQEXAAEBGwACAQYAzQACAQYAwwACAQgAwwACAQkAzQACAQoAzQACAQoAywABARIAAQETAAEBFgABARoAAQEZAAEBGwABARwAAgEZALoAAgEcALoAAgACAGYAkwAAAOQA5QAuAAEBVAAvAGQAagBwAHYAfACAAIYAjACSAJgAngCiAKgArACyALYAvADAAMYAygDQANQA2gDeAOQA6ADsAPAA9AD6AP4BAgEIAQ4BFAEaASABJgEsATABNAE4ATwBQAFEAUgBTgACAO8AugACAP8AugACAO8AtwACAQIAugABAO8AAgDwAMIAAgEAAMwAAgDwAMwAAgDwAMsAAgDxAMIAAQDxAAIA8QDKAAEA8gACAPIAygABAPMAAgDzAMoAAQD0AAIA9ADLAAEA9QACAPUAygABAPYAAgD2AMoAAQD3AAIA9wDKAAEA+AABAPkAAQD8AAEA/QACAP4AygABAQAAAQD/AAIBAgDEAAIA8ADNAAIA8ADDAAIA8QDDAAIA8gDNAAIA8wDNAAIA8wDLAAEA+gABAPsAAQD+AAEBAQABAQAAAQECAAEBAwACAQAAugACAQMAugACAAIAZwCTAAAA5ADlAC0AAQAeAAAAAQBAAAkA8AD0APgA+gD7AQYBDwESARMAAgAFAWkBaQAAAWsBawABAW8BcQACAXYBdgAFAXwBfgAGAAEAAQDjAAEAfgAKABoAJAAuADgAQgBMAFYAYABqAHQAAQAEANMAAgDjAAEABADaAAIA4wABAAQA1gACAOMAAQAEANgAAgDjAAEABADZAAIA4wABAAQA1QACAOMAAQAEANQAAgDjAAEABADXAAIA4wABAAQA2wACAOMAAQAEANwAAgDjAAIABwDwAPAAAAD0APQAAQD4APgAAgD6APsAAwEGAQcABQEPAQ8ABwESARMACAADAAAAAQASAAEAHAABAAAALAACAAEA0wDcAAAAAgACAQUBHAAAAXYBggAYAAMAAAABAt4ABQLoAu4C9AMEAwoAAQAAAC0AAwAAAAECxAAGAs4C1ALaAtQC2gLwAAEAAAAtAAMAAAABAqgABQLOArgCvgLOAtQAAQAAAC0AAwAAAAECjgAGAsACngKkAp4CpAK6AAEAAAAtAAMAAAABAnIABQK6AroCggKIAp4AAQAAAC0AAwAAAAECWAAFAqoCaAJuArAChAABAAAALQADAAAAAQI+AAUCoAKWAk4CVAJqAAEAAAAtAAMAAAABAiQABQI0AjoCLgJKAlAAAQAAAC0AAwAAAAECCgAGAhoCdAIaAn4CYgI2AAEAAAAtAAMAAAABAe4ABgH+AlgCcgH+AlgCGgABAAAALQADAAAAAQHSAAQB3AIkAfgB/gABAAAALQADAAAAAQG6AAYCRAHKAiQCSgJQAeYAAQAAAC0AAwAAAAEBngAEAfABxAJKAcoAAQAAAC0AAwAAAAEBhgAFAdgBlgHwAjoBsgABAAAALQADAAAAAQFsAAUBfAHWAfABkgGYAAEAAAAtAAMAAAABAVIABgIMAWIBvAFiAbwBfgABAAAALQADAAAAAQE2AAYBRgGgAUYBNgGIAWIAAQAAAC0AAwAAAAEBGgAGASoBhAHOASoBjgFGAAEAAAAtAAMAAAABAP4ACAGIAQ4BaAGOAZQBDgEUASoAAQAAAC0AAwAAAAEA3gAGAO4BSAEwAO4BUgEKAAEAAAAtAAMAAAABAMIABgDSASwAzADSASwA7gABAAAALQADAAAAAQCmAAUBKgC2ATwAzADSAAEAAAAtAAMAAAABAIwABgCcASIAsgCcAPYAuAABAAAALQADAAAAAQBwAAYAgAEGASQAgADaAJwAAQAAAC0AAwAAAAEAVAAGAGQA6gBkAL4ApgCAAAEAAAAtAAMAAAABADgABgBIAM4AvABIAKIAZAABAAAALQADAAAAAQAcAAYALACyACwAhgAmAEgAAQAAAC0AAgABAMIAxQAAAAEAAQF+AAEAAQF2AAIAAgDCANIAAADeAOEAEQABAAEBfwABAAEBHAACAAMBeAF4AAABfwF/AAEBgQGCAAIAAgABAX0BfwAAAAEAAQGCAAIAAQF9AX8AAAABAAIBgQGCAAIAAQDKAM4AAAACAAIAwgDSAAAA3gDhABEAAQABAX0AAQABAYEAAQABAXcAAgADAMIAyQAAAM8A0gAIAN4A4QAMAAEAAgF4AX0AAQABAXgAAQACAX0BgAADAAAAAQB4AAQAggCIAI4AmAABAAAALgADAAAAAQBgAAQAhgBwAHYAgAABAAAALgADAAAAAQBIAAQAWABeAHQAaAABAAAALgADAAAAAQAwAAQAYgBAAEYAUAABAAAALgADAAAAAQAYAAQAKAAuAFAAOAABAAAALgACAAEAwgDFAAAAAQABAX8AAQABAXYAAgABAMoAzgAAAAEAAQEcAAEAAQF4AAEAAQGCAAEAAQF9AAEAAQF+AAEALgADAAwAFgAiAAEABABmAAIAtgABAAQA7QADAX8BGQABAAQB0QADAMUBBQACAAMA7wDvAAABcgFyAAEBdAF0AAIAAwAAAAIAFAAeAAEAJAABAAAALwACAAEBaQF1AAAAAQABAXYAAgAOAQgBCAAAARUBFQABARoBGgACASwBLAADATUBNwAEAVEBUQAHAVcBWQAIAXcBdwALAYABggAMAZEBkQAPAZoBnAAQAawBrAATAbUBtwAUAckByQAXAAEAXAAFABAAHAAmADgASgABAAQBywADAXYBCgABAAQBQAACARYAAgAGAAwBQgACARYBPQACARsAAgAGAAwBQwACARYBPgACARsAAgAGAAwBPwACARsBHQACAQUAAgADAW0BbQAAAXYBdgABAX0BfwACAAMAAQASAAEAIgAAAAEAAAAwAAIAAgFpAWkAAAFvAXIAAQABAAIA1QEGAAMAAAABABIAAQAiAAEAAAAxAAIAAgFpAWkAAAFvAXIAAQABAAIA1AEHAAMAAAABABIAAQAcAAEAAAAyAAIAAQFpAYIAAAACAAkBCAEIAAABFQEVAAEBGgEbAAIBdwF3AAQBgAGCAAUBkQGRAAgBmgGcAAkBrAGsAAwBtQG3AA0AAwAAAAEAEgABACIAAQAAADMAAgACAWoBbgAAAXMBggAFAAEAAgDVAQYAAwAAAAEAEgABACgAAQAAADQAAgADAWkBagAAAXABcgACAX0BfwAFAAEAAQEKAAMAAAABABIAAQAcAAEAAAA1AAIAAQFpAYIAAAACAAYA1wDXAAABCwEQAAEBFgEXAAcBeAF8AAkBkgGWAA4BrQGxABMAAwAAAAEAEgABABoAAQAAADYAAQACAWkBgwACAAUBFgEWAAABdgF2AAEBkAGQAAIBlwGYAAMBqwGrAAUAAwAAAAEAEgABABoAAQAAADcAAQACAYoBiwACAAMBCwEMAAABDgEOAAIBEAEQAAMAAwAAAAEAEgABACIAAQAAADgAAgACAXABcQAAAX0BfgACAAIACQEFAQUAAAEUARQAAQEdAR0AAgE0ATQAAwE/AT8ABAFBAUEABQF/AX8ABgGZAZkABwG0AbQACAADAAEAEgABAEAAAAABAAAAOQACAAcBhQGFAAABhwGHAAEBjwGPAAIBkgGSAAMBlAGUAAQBlgGWAAUBnAGcAAYAAQACARABFwADAAAAAQASAAEAQAABAAAAOgACAAcBhQGFAAABhwGHAAEBjwGPAAIBkgGSAAMBlAGUAAQBlgGWAAUBnAGcAAYAAQACAREBGAADAAAAAQBaAAEAYAABAAAAOwADAAEAVAABAEgAAAABAAAAOwADAAAAAQA2AAEAQgABAAAAOwADAAEANgABACQAAAABAAAAOwADAAAAAQASAAEAKgABAAAAOwABAAEBkAABAAEBCwABAAEBeAABAAEBawACAAQBFgEWAAABkgGSAAEBrQGtAAIBxwHHAAMAAwAAAAEAEgABABgAAQAAADwAAQABAcMAAQABAXYAAwAAAAEAEgABABgAAQAAAD0AAQABAXYAAQABAZAAAQAeAAAAAgAeACQAAQHDAAEADgAAAAEAGgABAcMAAQABAXYAAQABAcMAAQACAXYBqwADAAAAAQASAAEAIgABAAAAPgACAAIBagF1AAABdwGCAAwAAgAFAXYBdgAAAZABkAABAasBqwACAbkBuQADAbsBuwAEAAMAAAABABIAAQAYAAEAAAA/AAEAAQGeAAIACAEVARUAAAEaARoAAQE1ATcAAgFYAVkABQGAAYIABwGaAZwACgG1AbcADQHJAckAEAADAAAAAQASAAEALgABAAAAQAACAAQBaQFpAAABdgF2AAEBigGLAAIBxAHEAAQAAQACAbkBuwADAAAAAQASAAEAGgABAAAAQQABAAIBnwGsAAIABAEZARkAAAGBAYEAAQGbAZsAAgG2AbYAAwABADwAAAABAEwAGAGEAYUBhgGHAYgBiQGlAaYBjAGNAY4BjwGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAACAAIBagF1AAABdwGCAAwAAgACAZcBmAAAAbIBswACAAMAAAABABIAAQAcAAEAAABCAAIAAQGlAacAAAACAAYBCAEIAAABLAEsAAEBUQFRAAIBdwF3AAMBkQGRAAQBrAGsAAUAAwAAAAEAEgABABoAAQAAAEMAAQACAYUBkgACAA4BCwELAAABFgEWAAEBKwErAAIBLQEtAAMBRwFHAAQBUgFSAAUBdgF2AAYBeAF4AAcBkAGQAAgBkgGSAAkBqwGrAAoBrQGtAAsBvwG/AAwBxwHHAA0AAwAAAAEAEgABACgAAQAAAEQAAgADAWkBaQAAAXYBdgABAbwBvQACAAIAAgGXAZgAAAGyAbMAAgABAA4AAAABABQAAQFpAAEAAQHCAAEAAQHDAAMAAAABABIAAQAaAAEAAABFAAEAAgFaAaQAAgAFATYBNgAAAVgBWAABAYEBgQACAZsBmwADAbYBtgAEAAMAAAABAJAABQCaAJAAoACQAKYAAQAAAEYAAwAAAAEAdgADAJIAmACMAAEAAABGAAMAAAABAGAAAgB8AHYAAQAAAEYAAwABAH4AAQBMAAMAiACYAGIAAQAAAEYAAwABAGYAAQA0AAQAugCAAHAASgABAAAARgADAAAAAQAaAAUAqgCwACoAGgAwAAEAAABGAAIAAQDCAMUAAAABAAEBwwABAAEBdgABAAEBHAABAAEBdwACAAIAwgDFAAAAygDOAAQAAgABAVoBZgAAAAIAAgDCAMUAAADKAM4ABAACAAkBWgFmAAABdgGCAA0BkAGcABoBqwG3ACcBuQG5ADQBuwG7ADUBwQHBADYBwwHDADcBxwHKADgAAgABAMoAzgAAAAEAAQGRAAIAAwDCAMkAAADPANIACADeAOEADAADAAAAAQEsAAcBNgE8AUwBUgE2AVIBYgABAAAARwADAAAAAQEOAAMBGAEOAUQAAQAAAEcAAwAAAAEA+AAFARgA+AECATQBLgABAAAARwADAAAAAQDeAAUA/gEaAOgBGgEUAAEAAABHAAMAAAABAMQABQDkAQAAzgDEAPoAAQAAAEcAAwAAAAEAqgADAPAA8ADgAAEAAABHAAMAAAABAJQABADaANAA2gDKAAEAAABHAAMAAAABAHwABADCAMIA/ACyAAEAAABHAAMAAAABAGQABQCqAKAAqgDkAJoAAQAAAEcAAwAAAAEASgAFAJAASgCQAIYAgAABAAAARwADAAAAAQAwAAQAdgAwAHYAZgABAAAARwADAAEAqAABABgAAwBeAJgATgABAAAARwACAAEAwgDFAAAAAQABAXYAAgACAMIA0gAAAN4A4QARAAEAAQHDAAIAAgDCANIAAADeAOEAEQABAAEBHAACAAEAygDOAAAAAgAJAVoBZgAAAXYBggANAZABnAAaAasBtwAnAbkBuQA0AbsBuwA1AcEBwQA2AcMBwwA3AccBygA4AAIAAgDCAMUAAADKAM4ABAACAAEBWgFmAAAAAwAAAAEAQAADAEoAUABaAAEAAABIAAMAAAABACoAAgBKAEQAAQAAAEgAAwAAAAEAFgADADYAJgAwAAEAAABIAAIAAQDCAMUAAAABAAEBdgACAAEAygDOAAAAAQABARwAAgAJAVoBZgAAAXYBggANAZABnAAaAasBtwAnAbkBuQA0AbsBuwA1AcEBwQA2AcMBwwA3AccBygA4AAMAAAABACYAAQAuAAEAAABJAAMAAAABABQAAgAkACoAAQAAAEkAAQACAaUBpgABAAIBgQGCAAEAAQGbAAEAAQF2AAMAAAABADoAAQBCAAEAAABKAAMAAAABACgAAgBSAFgAAQAAAEoAAwAAAAEAFAACAD4ASgABAAAASgABAAIBcAFxAAIABQESARMAAAEyATMAAgE9AT4ABAFCAUMABgF9AX4ACAABAAEBwwABAAEBqwABAAEBrQADAAAAAQA4AAEAQAABAAAASwADAAAAAQAmAAIANAA6AAEAAABLAAMAAAABABIAAQAmAAEAAABLAAEAAgGKAYsAAQABAa0AAQABAccAAQABAasAAQK8ACQATgBqAHwAjgCgALIAxADWAOAA6gD8ARYBMAFCAVQBZgGKAZwBrgHAAdIB3AHmAfgCEgIkAjYCQgJMAlYCYAJqAnQCfgKIApoAAwAIAA4AFgEeAAIBHAFGAAMBdgEKAb4AAgEZAAIABgAMAR8AAgEcAdIAAgEZAAIABgAMASAAAgEcAUkAAgEKAAIABgAMASEAAgEcAUoAAgEKAAIABgAMASIAAgEcAUsAAgEKAAIABgAMASMAAgEcAUwAAgEKAAIABgAMASQAAgEcAU0AAgEKAAEABAElAAIBHAABAAQBJgACARwAAgAGAAwBJwACARwBBAACAQUAAwAIAA4AFAEoAAIBHAFOAAIBCgHTAAIBGQADAAgADgAUASkAAgEcAU8AAgEKAdQAAgEZAAIABgAMASoAAgEcAVAAAgEKAAIABgAMASsAAgEcAUcAAgEKAAIABgAMASwAAgEcAVEAAgEKAAQACgAQABgAHgEtAAIBHAFFAAMBdgEKAVIAAgEKAb8AAgEZAAIABgAMAS4AAgEcAVMAAgEKAAIABgAMAS8AAgEcAVQAAgEKAAIABgAMATAAAgEcAVUAAgEKAAIABgAMATEAAgEcAVYAAgEKAAEABAEyAAIBHAABAAQBMwACARwAAgAGAAwBNAACARwBHQACAQUAAwAIAA4AFADuAAIBCQE1AAIBHAFXAAIBCgACAAYADAE2AAIBHAFYAAIBCgACAAYADAE3AAIBHAFZAAIBCgABAAQBRAADAXYBCgABAAQBQQACARYAAQAEATgAAgEbAAEABAE7AAIBGwABAAQBOQACARsAAQAEAToAAgEbAAEABAE8AAIBGwABAAQBPwACARsAAgAGAAwBwQACAZABzQACAQoABAAKABAAFgAcAc4AAgELAc8AAgGtAdAAAgGSAdgAAgHHAAIACAFpAYIAAAGUAZQAGgGZAZkAGwGeAZ4AHAGkAacAHQG0AbQAIQHCAcIAIgHEAcQAIwACABoACgFpAXYBdgFvAXwBcAFxAWsBfQF+AAIAAQDTANwAAAACAA4ABADGAMcAyADJAAIAAQDCAMUAAAACAA4ABADeAN8A4ADhAAIAAQDCAMUAAAABAKIADQAgACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAAEABAFaAAIBdgABAAQBWwACAXYAAQAEAVwAAgF2AAEABAFdAAIBdgABAAQBXgACAXYAAQAEAV8AAgF2AAEABAFgAAIBdgABAAQBYQACAXYAAQAEAWIAAgF2AAEABAFjAAIBdgABAAQBZAACAXYAAQAEAWUAAgF2AAEABAFmAAIBdgACAAEBaQF1AAAAAgAKAAIA1AEHAAEAAgDVAQYAAgAQAAUBwgGJAYoBiwGMAAIAAgFpAWkAAAFvAXIAAQACADoAGgGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcAAgABAWkBggAAAAIAMAAVAYQBhQGGAYcBiAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAAIAAgFqAW4AAAFzAYIABQACABYACAHCAYQBigGLAYwBlwGYAZkAAgADAWkBagAAAXABcgACAX0BfwAFAAIAOgAaAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAACAAEBaQGCAAAAAgAKAAIBwgHCAAEAAgFpAYMAAgAKAAIBpQGmAAEAAgGKAYsAAgAOAAQBuAG6AbkBuwACAAIBcAFxAAABfQF+AAIAAgAKAAIBEQEYAAEAAgEQARcAAgAUAAcBxAHFAcYBxwHIAcoByQACAAcBhQGFAAABhwGHAAEBjwGPAAIBkgGSAAMBlAGUAAQBlgGWAAUBnAGcAAYAAgAIAAEBwwABAAEBkAACAAgAAQGQAAEAAQHDAAIACAABAcMAAQABAXYAAgA2ABgBhAHEAYYBhwGIAYkBigGLAYwBjQGOAY8BkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwAAgACAWoBdQAAAXcBggAMAAIACAABAZ0AAQABAZ4AAgAQAAUBzAGQAaUBpgGFAAIABAFpAWkAAAF2AXYAAQGKAYsAAgHEAcQABAACAAoAAgGEAZEAAQACAZ8BrAACAAwAAwHWAdcB1QACAAEBpQGnAAAAAgAKAAIBxAHHAAEAAgGFAZIAAgAOAAQBwgGQAaUBpgACAAMBaQFpAAABdgF2AAEBvAG9AAIAAgAKAAIBwQGJAAEAAgFaAaQAAgAOAAQAzwDQANEA0gACAAEAwgDFAAAAAgAOAAQAxgDHAMgAyQACAAEAwgDFAAAAAgAOAAQA3gDfAOAA4QACAAEAwgDFAAAAAgAKAAIBigGLAAEAAgGlAaYAAgAKAAIBvAG9AAEAAgFwAXEAAgAKAAIBpQGmAAEAAgGKAYs=') format('truetype'),
         url('assets/fonts/MehrNastaliqWeb.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'MehrNastaliqWeb';
    src: url('data:font/truetype;charset=utf-8;base64,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A/UAAwABBAkACAAmBVMAAwABBAkACQBABBMAAwABBAkACgEoBFMAAwABBAkADQLUBXsAAwABBAkADgBYCE8AAwABBAkAEQAOCKdDb3B5cmlnaHQgKGMpIElUVSBQdW5qYWIgUGFraXN0YW4sIDIwMTcuIEFsbCByaWdodHMgcmVzZXJ2ZWQuUmVndWxhck1laHIgTmFzdGFsaXEgV2ViOlZlcnNpb24gMS4wMFZlcnNpb24gMS4wMCBKYW51YXJ5IDcsIDIwMTcsIGluaXRpYWwgcmVsZWFzZU1laHJOYXN0YWxpcVdlYk5hc3J1bGxhaCBNZWhyLCBaZWVzaGFuIE5hc2FyVGhpcyBPcGVuVHlwZSAgVXJkdSBOYXN0YWxpcSBmb250IGlzIGRldmVsb3BlZCBieSBaZWVzaGFuIE5hc2FyIGZvbGxvd2luZyB0aGUgY2FsbGlncmFwaHkgb2YgTmFzcnVsbGFoIE1laHIgd2l0aCBhc3NvY2lhdGlvbiBvZiBJVFUgUHVuamFiIFBha2lzdGFuLkNvcHlyaWdodCAoYykgMjAxNyBieSBDZW50ZXIgZm9yIFNwZWVjaCBhbmQgTGFuZ3VhZ2UgVGVjaG5vbG9naWVzIChDU2FMVCksIEluZm9ybWF0aW9uIFRlY2hub2xvZ3kgVW5pdmVyc2l0eSBvZiB0aGUgUHVuamFiLCBMYWhvcmUsIFBha2lzdGFuLiBZb3VyIHVzZSBvZiB0aGUgTWVociBOYXN0YWxpcSBXZWIgRm9udCBpcyBzdWJqZWN0IHRvIG91ciBDcmVhdGl2ZSBDb21tb25zIExpY2Vuc2UsIHdoaWNoIGxldHMgeW91IGRpc3RyaWJ1dGUsIHJlbWl4LCB0d2VhaywgYW5kIGJ1aWxkIHVwb24gb3VyIHdvcmssIGV2ZW4gY29tbWVyY2lhbGx5LCBhcyBsb25nIGFzIHlvdSBjcmVkaXQgdXMgZm9yIHRoZSBvcmlnaW5hbCBjcmVhdGlvbi4gaHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LzQuMC8AQwBvAHAAeQByAGkAZwBoAHQAIAAoAGMAKQAgAEkAVABVACAAUAB1AG4AagBhAGIAIABQAGEAawBpAHMAdABhAG4ALAAgADIAMAAxADYALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBNAGUAaAByACAATgBhAHMAdABhAGwAaQBxACAAVwBlAGIAOgBWAGUAcgBzAGkAbwBuACAAMQAuADAAMABWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAgAEoAYQBuAHUAYQByAHkAIAA3ACwAIAAyADAAMQA3ACwAIABpAG4AaQB0AGkAYQBsACAAcgBlAGwAZQBhAHMAZQBNAGUAaAByAE4AYQBzAHQAYQBsAGkAcQBXAGUAYgBOAGEAcwByAHUAbABsAGEAaAAgAE0AZQBoAHIALAAgAE0ALgAgAFoAZQBlAHMAaABhAG4AIABOAGEAcwBhAHIAVABoAGkAcwAgAE8AcABlAG4AVAB5AHAAZQAgACAAVQByAGQAdQAgAE4AYQBzAHQAYQBsAGkAcQAgAGYAbwBuAHQAIABpAHMAIABkAGUAdgBlAGwAbwBwAGUAZAAgAGIAeQAgAFoAZQBlAHMAaABhAG4AIABOAGEAcwBhAHIAIABmAG8AbABsAG8AdwBpAG4AZwAgAHQAaABlACAAYwBhAGwAbABpAGcAcgBhAHAAaAB5ACAAbwBmACAATgBhAHMAcgB1AGwAbABhAGgAIABNAGUAaAByACAAdwBpAHQAaAAgAGEAcwBzAG8AYwBpAGEAdABpAG8AbgAgAG8AZgAgAEkAVABVACAAUAB1AG4AagBhAGIAIABQAGEAawBpAHMAdABhAG4ALgBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEANwAgAGIAeQAgAEMAZQBuAHQAZQByACAAZgBvAHIAIABTAHAAZQBlAGMAaAAgAGEAbgBkACAATABhAG4AZwB1AGEAZwBlACAAVABlAGMAaABuAG8AbABvAGcAaQBlAHMAIAAoAEMAUwBhAEwAVAApACwAIABJAG4AZgBvAHIAbQBhAHQAaQBvAG4AIABUAGUAYwBoAG4AbwBsAG8AZwB5ACAAVQBuAGkAdgBlAHIAcwBpAHQAeQAgAG8AZgAgAHQAaABlACAAUAB1AG4AagBhAGIALAAgAEwAYQBoAG8AcgBlACwAIABQAGEAawBpAHMAdABhAG4ALgAgAFkAbwB1AHIAIAB1AHMAZQAgAG8AZgAgAHQAaABlACAATQBlAGgAcgAgAE4AYQBzAHQAYQBsAGkAcQAgAFcAZQBiACAARgBvAG4AdAAgAGkAcwAgAHMAdQBiAGoAZQBjAHQAIAB0AG8AIABvAHUAcgAgAEMAcgBlAGEAdABpAHYAZQAgAEMAbwBtAG0AbwBuAHMAIABMAGkAYwBlAG4AcwBlACwAIAB3AGgAaQBjAGgAIABsAGUAdABzACAAeQBvAHUAIABkAGkAcwB0AHIAaQBiAHUAdABlACwAIAByAGUAbQBpAHgALAAgAHQAdwBlAGEAawAsACAAYQBuAGQAIABiAHUAaQBsAGQAIAB1AHAAbwBuACAAbwB1AHIAIAB3AG8AcgBrACwAIABlAHYAZQBuACAAYwBvAG0AbQBlAHIAYwBpAGEAbABsAHkALAAgAGEAcwAgAGwAbwBuAGcAIABhAHMAIAB5AG8AdQAgAGMAcgBlAGQAaQB0ACAAdQBzACAAZgBvAHIAIAB0AGgAZQAgAG8AcgBpAGcAaQBuAGEAbAAgAGMAcgBlAGEAdABpAG8AbgAuACAAaAB0AHQAcABzADoALwAvAGMAcgBlAGEAdABpAHYAZQBjAG8AbQBtAG8AbgBzAC4AbwByAGcALwBsAGkAYwBlAG4AcwBlAHMALwBiAHkALwA0AC4AMAAvAFIAZQBnAHUAbABhAHIAAAIAAAAAAAD8GABkAAAAAAAAAAAAAAAAAAAAAAAAAAAB4wAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAtAC1AQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQAGwFFAAQAqwC2ALcBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCew5hcmFiaWNxdWVzdGlvbgVIQU1aQRJhbGVmd2l0aG1hZGRhYWJvdmUOYWxlZnVwcGVyaGFtemEId293aGFtemEOYWxlZmxvd2VyaGFtemEIeWVoaGFtemEEYWxlZgNiZWgGdGVoaGVoA3RlaANzZWgEamVlbQRoaGVoBGtoZWgEZGFhbAR6YWFsA3JlaAN6ZWgKYXJhYmljc2VlbgVzaGVlbglhcmFiaWNzb2QDem9kCWFyYWJpY3RhdwN6YXcJYXJhYmljYW5uBWdoYW5uA2ZheQNxYWYEbGFhbQRtZWVtBG5vb24DaGVoCWFyYWJpY3dvdwlhcmFiaWN5ZWgEdHRlaANwZWgEY2hlaAVkZGFhbARycmVoBHp6ZWgDa2FmA2dhZgpub29u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AAEAAhgsGEQACAABAAIYtBjIAAgAAQAEGQgZIBk4GU4ACAABAAMZsBnIGd4ACAABAAMaWBpwGoQACAIBAAYbGhswG0YbXht0G4oACAABAAYcGhwwHEYcXhx0HIwACAABAAYc+h0QHSYdPB1SHWoACAABAAQd3h34HhAeJgAIAwEAAR5gAAgAAQAGHqwevh7WHuwfAB8UAAgAAQACH2ofggAIAgEABR/eH/QgCiAgIDYACAABAAIgqCC+AAgCAQABIQ4ACAIBAAMhMiFGIVoACAMBAAIhuiHOAAIDAQABIhAACAIBAAIjIiMyAAgAAQACI5QjqAAIAAEAAiPSI+wACAAJAAIkNiRUAAQEAQABJKAABQQBAAEnngAGAAEAASyaAAYAAQABLR4ABgQBAAEtiAACAAEAAS4EAAEACQABLhYAAQAJAAEuTAABAAkAAS6cAAEACQABLsoAAQAJAAEu5gABAAkAAS8WAAEACQABL0IAAQAJAAEvggABAAkAAS/OAAEACQABMDgAAQAJAAEwagACAAkAATCcAAIACQABMmwAAQIBAAEytAABAwEAATLKAAEDAQABMtYAAQMBAAEy4gABAAEAATLuAAEDAQABMvoAAQABAAEzBgABAwEAATMSAAEDAQABMx4AAgABAAEzKgACAAEAATNOAAIDAQABM3IAAgMBAAEzpAABAwEAATPAAAIAAQABM8wAAgABAAEz8AACAAEAATQUAAIAAQABND4AAgABAAE0XgACAAEAATS+AAIAAQABNOgAAgABAAE1EgACAgEAATVIAAIAAQABNXIAAQABAAE2SAABAAEAATZUAAIDAQABNl4AAQABAAE2oAABAAEAATasAAECAQABNrYAAgABAAE2wAACAgEAATceAAECAQABN0gAAgMBAAE3UgACAgEAATduAAEAAQABN74AAQABAAE3yAABAAkAATfSAAEC1gC0T2YAAE9sAABPcgAAN94AADfkAAA36gAAN/AAADf2AAA3/AAAOAIAADgIAAA4DgAAOBQAADgaAAA4IAAAOCYAADgsAAA4MgAAODIAADg4AAA4PgAAOEQAADhKAAA4UAAAOFYAADhcAAA4YgAAN9gAADhoAAA4bgAAOHQAADh6AAA4gAAAOIYAADiMAAA4kgAAOJgAADiYAAA4mAAAOJ4AADikAAA4qgAAOLAAADiwAAA4tgAAOLwAADjCAAA4wgAAOMIAADjIAAA4yAAAOM4AADjUAAA42gAAOOAAADjmAAA47AAAOPIAADj4AAA4/gAAOQQAADkKAAAAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32DkQN9g5FjfYORw32DkiN9g5KDfYOS432Dk0N9g5OjfYOTo32DlAN9g5RjfYOUw32DlSN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYOVg32DleN9g5ZDfYOWo32DlwN9g5djfYOXw32DmCN9g5gjfYOYg32DmON9g5lDfYOZo32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYOaA32DmmN9g5rDfYObI32Dm4N9g5vjfYOcQ32DnKN9g50DfYOdY32DncN9g54jfYOeg32AAAN9g57jfYAAA32Dn0N9gAADfYAAA32Dn6AAAAADfYP4g32AAAN9g6ADfYAAA32AAAN9gAADfYOgY32DoMN9g6EjfYOhg32D8iN9gAADfYAAA32DfYN9gAADfYAAA32AAAN9gAADfYAAIADADUANUAAADXANcAAgDuAO4AAwEFAR0ABAErATcAHQE9AUUAKgFHAUgAMwFRAWYANQFpAb0ASwG/AcwAoAHPAdAArgHVAdgAsAABAMAAygABAAwAIgAFAAA0qgAANKoAADSqAAA0qgAANKoATkvsS/JL+Ev+TARMCjbaNuA25jbsNvI2+Db+NwQ3CjcQNxY3HDciNyg3Ljc0Nzo3QDdGN0w3UjdYN143ZDdqN3A3djd8N4I3iDeON5Q3mjegN6Y3rDeyN7g3vjfEN8o30DfWN9w34jfoN+439Df6OAA4BjgMOBI4GDgeOCQ4KjgwODY4PDhCOEg4TjhUOFo4YDhmOGw4cjh4OH44hAACAAEAygDOAAAAAgASANMA1wAAANoA2gAFAPAA9wAGAP4A/gAOAQABAAAPAQYBDgAQARYBFgAZARkBGQAaAWkBbwAbAXYBfAAiAYMBiQApAZABlgAw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AAMAAAABAGYAAgB2AIgAAQAAAFIAAwAAAAEAUgACAGgAegABAAAAUgADAAAAAQA+AAIAVABsAAEAAABSAAMAAgBeACoAAQAqAAEARgABAAAAUgADAAEATgABABQAAQBUAAEAAABSAAIAAQDCAMUAAAABAAEBFwABAAEBmQABAAEBtAABAAEBdwABAAEBEAABAAEBkQABAAEBrAABAAEBqwABAAEBnwABAAEBGgADAAIAnACmAAEAnAABALAAAQAAAFMAAwACAKAAkAABAIYAAQCaAAEAAABTAAMAAQB6AAEAcAABAIQAAQAAAFMAAwABAIAAAQBcAAEAcAABAAAAUwADAAEAcgABAEgAAQBcAAEAAABTAAMAAgBkAGoAAQA0AAMAWAA0AEgAAQAAAFMAAwACAEoAUAABABoAAwA+ADQALgABAAAAUwACAAEAwgDFAAAAAgABAVoBZgAAAAEAAQEIAAIAAQDKAM4AAAABAAEBqwABAAEBrAABAAEBwwABAAEAwwADAAIAWgBgAAEAYAABAGoAAQAAAFQAAwACAEQASgABAEoAAQBaAAEAAABUAAMAAQBMAAEANAABAFIAAQAAAFQAAwAEAEQAIABKAFoAAQAgAAEAYAABAAAAVAABAAEBdwACAAEAwgDFAAAAAQABAQUAAQACARIBEwABAAEBhAABAAEBFgABAAEBrAACAAIAwgDFAAAAygDOAAQAAQABAVoAAQABAYIAAwABACgAAQAuAAEAOAABAAAAVQADAAEAFAABABoAAQAqAAEAAABVAAEAAQGfAAIAAQDCAMUAAAABAAEBFQABAAEBGwADAAEAegACAIQAegACAIoAegABAAAAVgADAAEAYgACAGwAYgACAHgAYgABAAAAVgADAAEASgACAFQASgACAGYASgABAAAAVgADAAEAMgACADwAMgACAFQAMgABAAAAVgADAAEAGgACACQAGgADADYAQgBMAAEAAABWAAIAAQDCAMUAAAABAAEBwwABAAEBRwABAAEBdgABAAEBkAABAAEBqwACAAEAygDOAAAAAQACARABFwADAAEAjAACAJYAjAADAJwAogCsAAAAAwABAHYAAgCAAHYAAgCeAIwAAQAAAFcAAwABAF4AAgBoAF4AAgCMAHQAAQAAAFcAAwABAEYAAgBQAEYAAgBWAFwAAQAAAFcAAwAB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HYQc+h2KILodkCDAHZYgxh2cIMwdoiDSHagg2B2uIN4dKiDqHbQg5B26IPAdwCD2HcYg/B3MIQId0iEIHdghFB3eIRod5CEgHeohJhSiISwd8CEyHfYhOB38IT4eAiFEHgghSh4OIVAeFCFWHhohXB4gIWIeJiFoHiwhbh4yIXQeOCF6Hj4hgB5EIYYeSiGMHlAhkh5WIZgeXCGeHmIhpB5oIaoebiGwHnQhth56IbwegCHCHoYhyB6MIc4ekiHUHpgh2h6eIeAepCHmHqoh7B6wIfIetiH4Hrwh/h7CIgQeyCIKHs4iEB7UIhYe2iIcHuAhDh7mIiIe7CH4FKIiKB7yIi4e+CI0Hv4iOh8EIkAfCiJGHxAiTB8WIlIfHCJYHyIiXh8oImQfLiJqHzQicB86InYfQCJ8H0Yigh9MIogfUiKOH1gilB9eIpofZCKgH2oiph9wIqwfdiKyH3wiuB+CIr4fiCLEH44iyh+UItAfmiLWH6Ai3B+mIuIUoiLoH6wi7hSiIvQfsiL6H7gjAB++FKIf0CMGH9YjDBSiIxIf3CMYH+IjHh/oIyQf7iMqH/QhvB/EIzAfyiM2H/ojPCAAI0IAAgADAKEAoQAAAK0AtwABALoAwQAMAAIABgDTANwAAADvARwACgFpAb0AOAHCAcoAjQHMAcwAlgHVAdcAlwABBMAE1gACAAwAXgAUAAAR7gAAIOgAABHuAAAR7gABEe4AABHuAAAhHgABEe4AABHuAAAhJAAAISoAARHuAAAR7gAAEe4AARHuAAAR7gAAEe4AABHuAAAR7gAAEe4AWwC4AMYA0ADaAOQA7gD4AQIBDAEWASABKgE0AT4BSAFSAVwBZgFwAXoBhAGOAZgBogGsAbYBwAHKAdQB3gHoAfIB/AIGAhACGgIkAi4COAJCAkwCVgJgAm4CfAKKApQCogKsArYCwALKAtQC3gLoAvIC/AMGAxADGgMkAy4DOANCA0wDVgNgA2oDdAN+A4gDkgOcA6YDsAO6A8QDzgPYA+ID7AP2BAQEDgQYBCYEMAQ6BEQETgRYAAMf8CAmEOQQ5B/2ICwAAiAkICogMCA2AAIoACgMKAYoEgACH9ogKB/gIC4AAiAqIDAgNiA8AAIgOCA+IEQgSgACIEYgTCBSIFgAAiBUIFogYCBmAAIgYiBoIG4gdAACIHAgdiB8IIIAAiB+IIQgiiCQAAIgjCCSIJggngACIJogoCCmIKwAAiCoIK4gtCC6AAIgtiC8IMIgyAACIMQgyiDQINYAAiDSINgg3iDkAAIg4CDmIOwg8gACIO4g9CD6IFgAAiD2IPwgqCECAAIg/iEEIQohEAACIQwhEiEYIR4AAiEaISAhJiEsAAIhKCEuITQhOgACITYhPB+2ISQAAiE4IT4hRCFKAAIhRiB0IUwhUgACIU4hVCFaIWAAAiFcIWIhaCFuAAIhaiFwIXYhfAACIXghfiGEIYoAAiGGIYwhkiGYAAIhlCGaIaAhpgACIaIhqBawIZwAAiGkIaohsCG2AAIhsiG4Ib4hxAACIcAhxiHMIaIAAiHIIc4h1CHaAAIh1iHcIeIh6AACIeQh6iHwIfYAAiHyIfgh/iIEAAIiACIGIgwiEgADIg4iFCIaIiAPPA88AAMiGCIeIiQiKg8uDy4AAyIiIigiLiI0DyAPIAACIiwiMiI4Ij4AAyI6IkAiRiJMDwgPCAACIkQiSiJQIlYAAiJSIlgiXiJkAAIiYCJmImwicgACIm4idCJ6IoAAAiJ8IoIiiCKOAAIiiiKQIpYinAACIpginiKkIqoAAiKmIqwisiJAAAIiriK0IroiwAACIrwiwiLIIs4AAiLKItAi1iLcAAIi2CLeIuQi6gACIuYi7CLyIvgAAiL0IvojACMGAAIjAiMIIw4jFAACIxAjFiMcIyIAAiMeIyQjKiMwAAIjLCMyIzgjPgACIzojQCNGGcIAAiNCI0gjTiNUAAIjUCNWI1wjYgACI14jZCNqI3AAAiNsI3IjeCN+AAIjeiOAI4YjjAACI4gjjiOUI5oAAiOWI5wjoiOoAAIjpCOqI7AjtgACI7IjuCO+I8QAAiPAI8YjzCPSAAIjziPUI9oj4AACHPIj3Bz4I+IAAiPeI+Qj6iPwAAIj7CPyI/gj/gACI/okACQGJAwAAyQIJA4kFCQaJCAkJgACJB4kJCQqJDAAAhx8HIIcjhyUAAMkIg4yJCgkLg2EDYQAAiQmJCwkMhv+AAIkLiQ0DWwkOgACJDYkPCRCJEgAAiREJEokUCRWAAIkUiRYJF4kZAACJGAkZiRsJHIAAgADAKEAoQAAAK0AtwABALoAwQAMAAIABwDtAO4AAAEEAQQAAgEdAWYAAwG+AcEATQHLAcsAUQHNAdQAUgHYAdgAWgAB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AAUAygAAAGQAywAAAGQAzAAAAGQAzQAAAGQAzgAAAGQABQDKAMgAAADLAMgAAADMAMgAAADNAMgAAADOAMgAAAACAAYBfAF8AAABgwGDAAEBiQGJAAIBlgGWAAMBsQGxAAQBygHKAAUAAQAKAAMAZAFeAAIAAQDKAM4AAAABAAgAAQBkAAIAAQDCAMUAAAABAEIAAAADAAIAKAAOAAQAwv86/n0Aw/86/n0AxP86/n0Axf86/n0ABADC/6//iwDD/6//iwDE/6//iwDF/6//iwABAAIBnQGfAAEACgAD/zgAZAACAAEAygDOAAAAAQAIAAH/nAACAAEAygDOAAAAAQAIAAIAyAACAAEAygDOAAAAAQBQAAAAAwADABAAEAAwAAUAygCWAPoAywCWAPoAzACWAPoAzQCWAPoAzgCWAPoABQDKAJYAAADLAJYAAADMAJYAAADNAJYAAADOAJYAAAACAAMBgwGDAAABiQGJAAEBkgGSAAIAAQAsAAAAAwABAAwABQDK/zoBOwDL/zoBOwDM/zoBOwDN/zoBOwDO/zoBOwABAAEBkAABAAgAAv84AAIAAQDKAM4AAAABAB4ABAAAAAEADAAEAMIAZADDASwAxAEsAMUAZAABAAEBWgABAE4AAQAAAAUAFAAUABQAFAAUAA4A1f9qANf/nAEG/2oBC/84AQz/nAEN/5wBDv+cAQ//nAEQ/5wBF/+cARj/nAEZ/wYBG/+cAZb/zgACAAEAygDOAAAAAQAIAAEAlgACAAEAxgDJAAAAAQAIAAEBLAACAAEA3gDhAAAAAQAIAAT67AABAAEBgwABAAAAAAABApoAmQABAYYAAAABB5gAxgABB8UBIAABAd0DewABAi4AAAABArIBaAABBmYCowABB7MCmgABA9X/ygABA04CfwABCA0AhwABBMUB6QABBKoBmwABBrcAAAABBQcDDwABA2kDDwABBSICQAABAkQBdAABAiIA/AABAh8AAAABAzMBBQABA2ACWwABAwYA/AABBAIBpwABAyEC4gABBaAB5gABBpMCHAABBZcCLgABBLYBwgABBSsCCgABBC4B5gABA/kCdgABBKQBywABBIkCmgABBC4DewABBC4DcgABBicCZAABBksCbAABBsACAQABBJIBMgABBd8BaAABA40CiAABBgwBwgABBicBjAABBWEBpwABBJsBOwABBUYBpwABA98CCgABBAIAtAABBKQCJQABAhMAAAABAQ4BjAABA5YAdQABBAIAkAABA5YAYwABAogAUQABArUAGwABAZ4AzwABAXoAxgABAeYA8wABAiYACQABAm0A4QABATYAggABAEgB3QABAr4BDgABA5YA6gABAw8BFwABAgEA4QABAhMA6gABAhMA2AABAQUBDgABAXEBngABAZ4AfgABAiUBgwABAaMAfgABAKsB+AABA1cA8wABBHcAzwABAzwBXwABAlIAtAABArUBDgABAogAzwABAogA2AABAYUA4QABAdQBOwABAkAAWgABAkIBywABAmT/7gABAm3/7gABBUYAzwABAPMBKQABAnYA6gABA0UBcQABAqMCNwABAm0A/AABAn8D5wABARcG2wABAFoFlwABAMYFzQABBBQGkwABA9UGQgABAgoE7AABAPMHWQABAacCvgABAGMFlwABAn8D+QABApEDzAAB/8EGVAABACEFLgAB/6YEXAABAqwGVAABA40GrgABAdQFjgABAKIG7QABAYwCowABAHUDjQABADIEGgABAMQE4wABAKsErQABAM8EkgABAYwFjgABAFEE4wABACQFjgABAB4ETAABAAAF3AABAGMEFAABAH4EbgABAXoF1gABAAkEpAABADIEsAAB/1UGEwABAFEFagABAGwFagAB/9MFIgABAVQGFQABADYGQgAB/yEGAAAB/wYExAAB/u0FqgAB/5sEvwAB/68FPQABASkGpAAB/ygFIgAB/30FeAAB/zEEXAABAFEFFAABAAkFGQABAMYE9QABAKIEvwABARcF6AABACQGAwAB/8oGFQAB/qoEXAAB/o8E9QABAJkFEAABAOEEyAABAPoHCAAB/5QFNAAB/8oFggAB/4IESgAB/2oFeAABAAAFeAABASkFsgABAAAFGQABASkG1gAB/7gFTAABABIE9QABAkn+4AABAd0B1AABAjf+1wABAkD+6QABAb8B1AAB/xH+qgABAFH++wAB/vL/DQAB/4P+qgAB/4L+swAB/yj/QwAB/+X/lAABAEgASAAB/1X/KAAB/0z/ZwAB/1X+jwABAXEAUQABAV4AfQABAEj/uAABAGT+cAABAJb+xAAB/5z/OAABAAD/uAAB/4L/HwABAJkE4wABAIcEvwABAd3++wABAkAHPgABAi4GHgABAtkGHgABAnYFzQABA1cGyQABAn8G0gABAXEHCAABAJAFlwABALQFuwABApEFzQABAlsF+gABA4QG0gABAXoGSwABAcIGyQABAbAIggABAgoIcAABA4QG9gABAXoCmgABAXoCtQABAYwCrAABBJIG2wABASkFcwABAD8DsQABBHcFoAABAd0FcwABAFoD5wABA7EF3wABASkFuwABACQEAgABAYMFcwABADYDnwABA2AFoAABAL0FfAAB//cDnwABA1cGOQABAOoEpAABAvQFsgABAKIEOAABA0UGXQABACQEFAABAr4GVAABAC0ECwABAeYGtwABACQD3gABAOoFWAABABIDYAABAr4F3wABAHUEOAABAlsFuwABAGwESgABA04HbAABAAkD8AABAd0F1gABAAkDsQABAgoGigABAFoECwABAacEvwAB/rMEdwABAVYFfAAB/lkEgAABAeYFPQAB/0MEZQABAbkFRgAB/5QESgABAkkFxAAB/vIErQABAfgGZgAB/vsEmwABAL0GFQAB/iMD+QAB/vIFKwAB/o8EvwAB/ukEdwAB/3AEgAAB/4sEgAAB/3AEmwABAnYEtgAB//cDlgABAqwEgAAB/+UDjQABARcGDgAB/yEEegABAYMGMAABACQEUwABAbD/DQABAfj/lAABAQX/BAABAV/+8gABAeb/uAABApr95AABAMj9qAABA4T+IwABBEEFqQABAYz/lAAB/+7/3AAB//f/9wABAZ7/OgABAyoAEgABAQ7+6QABAVb+1wABAIf+awABA3sAUQABAU3/BAABAogAPwAB/+UACQABAdT/BAABAbkAPwABAAD+PgABAcsAhwABAacAogABAUT+xQABAEj/7gAB/zr+NQABAOH/HwABAJn/QwABASABgwABCeoG2wABA8wGeAABB1kFagABAFoEpAABBgwFNAABAC0E4wABAr4ALQABAvQAhwABADb/BAABAYP+6QAB/6b/ZwABBL8G0gABAbkFIgABAD8DqAABAeb/ggABAFoDGAABA5YB1AAB/6/6ZwAB/8H7bgAB/+76ggAB/8r7vwAB/+76ygAB/9MBBQABAAAAGQAB//cA8wABAAAAhgAB/t0ARgAB/yb/YwAB/wsAUAAB/vD/mgAB//cAjwABAKT/UgABAJEAYgAB/+7/pAABASP/CQABATX+LgABARr/EgABATX/GwABAoj+CAABAMYACQAB/+7+oQABAL3+vAABAmT/XgABAoj/XgABALQAEgABAOoASAABAi7/KAABAi4BFwABAbn/pgABAbn/wQABARf/TAABAbD/uAABAaf+dAABABv+mAABADb+WQABAPz+CAABAV//ggABAe//BAABANgAAAABAkn9twABAn/90gAB/9z/7gABAM/9wAABAGP9gQABA8z/TAABA+f/9wABANgAEgABAM//0wABAmT+qgABAPMAkAABAQUAhwABAe/+EQABAgr9SwABASn+jwABASn/lAAB/4L9rgAB/5T9yQAB/4L7rQABAJD+LAABAIf+dAABAJn+RwAB/9z8oAAB/9P9bwAB//f9MAABABL9pQAB/8r9rgAB/6/+LAABAGMAYwABABIAqwABAAD/XgAB/4v8zQAB/1X8qQABABv97QAB/7j9ZgAB/5T+IwABAFr9JwABAFr9igABAAD/ygAB/+X9twABAAD9nAABAAkAPwABADYA8wAB//f/pgABAAD9OQAB/9P9QgABACT9pQAB/2f+mAAB/1X+NQAB//f9twABABL+IwAB//cAbAAB/9P+6QAB/xb+xQABAAAAqwABAAABaAAB/4L/OgAB/8H+UAAB/5399gAB/+7+UAAB/zr9/wAB/wT+LAAB/+79bwABAKv+hgABAAAAJAAB/3D9/wAB/53+YgAB/yj/ZwAB/zoALQAB/539wAAB/9z9JwABABL+RwAB/1X9ZgAB/9P9igAB/6/92wABABv9eAABASn+CAAB//cA4QAB/+X/FgAB/1X/FgAB/zH/VQAB/14AAAAB/3n/eQAB/6/+CAABACT9AwABAEj+dAAB/sX8zQAB/2f+jwABAQX9nAABATv+EQABAMb+vAAB/6b97QABABL+YgAB/0P/QwAB/0z/7gABABL/ygABAC39gQABAHX9MAAB//f+fQAB/9z/pgAB/4sANgABAGwACQABAJkAvQAB/zr8zQAB/4L9SwABAH7++wAB/4L+UAAB/6b9pQABABv+WQABAC39ZgABAAAAvQABAD/+zgAB/9z+awAB/9z/QwABAAAAPwAB/4ICbQABAkABcQABATIAPwAB/6YBywAB/3kBjAABATIAGwABAXoAWgABAJABcQABAU0ACQABAlsBaAABAbAAbAABASABegABAOEBTQABASkAPwABAU0DTgABAM8ANgAB/7gBwgAB/9MB5gABAJABngABASABcQABALQB7wABAAkBaAABAgoBngABAgEBXwABAQ4ANgAB/3ABTQAB/50BpwABANgANgABAJAALQABAGMBKQABAlIBXwABAMYAUQABAPMAWgABAVYBlQABAWgBaAABASAAGwABAUQCiAAB/9MBsAABAOoAPwABAAkB5gABAD8A6gABAHUBcQABAKsAGwABAM8BTQAB/+4CowAB/vsBlQAB/6YBjAABAJkB+AABALQBpwAB//cBwgAB/8EBuQAB/50BuQAB/4sBegAB/2cBngAB/5QBlQAB/zEBcQAB/0MBpwABAAkBuQAB/3ABjAAB/68BuQABAEgBlQABAHUBpwABABsBXwABAAABgwABAAkBegAB/9MBpwAB/+4BjAAB/9wBlQAB/9wBVgABAAkA8wABACQBgwAB/x8CEwAB/7gCiAABAD8C4gABAHUCowABAAkCiAABABsDMwAB/1UCfwAB/50CowAB/9wCtQAB/1UCowABABICdgAB/+UC0AABAAkCkQAB/7gCkQAB/7gCtQABADYCowABAKICiAABADYCfwAB/+UCfwAB/8oCxwAB/68CAQABABICowABAAABngABAEgCowAB/0wCfwABACQC4gAB/7gCowABAH4CrAABAQ4CQAABAEgDGAABAC0DRQAB/8oC/QAB/50C/QAB/6YCxwAB/3kCiAAB/9MC4gABACQCfwABAFECvgAB//cCmgAB/9MC0AABAPMCiAABASkCSQABADYCrAABABICZAABABsCxwABAFEC6wABADYCtQABAAkCNwABAGwCZAABAC0BTQABAC0CZAAB/0wBlQAB/9MBuQAB/3kBsAAB/4sBVgAB/3kBaAAB/2cBwgAB/3ACWwABABIC0AABABICxwABAFEC2QABAC0CfwABAJkCmgABAFECZAAB/5QCmgAB/8ECkQABAAACtQABABsDDwABABsBRAABABIDwwABAFoEAgABAD8ECwABAC0D3gABAC0DzAAB/3ADugABAn8E/gABAIcD+QABAJAD+QABADYFagABBicFqQABCZD/9wABCHADqAABABsAxgABA5b/eQABAXEANgABA1cBsAABAFr8+gABAYMAbAAB/+7/QwABAi79VAABACT8TwABAAAASAABACT/pgAB//f/lAABA04CSQAB/+UBlQABAXH9VAABAVYBgwAB/9z8cwAB/14BVgABATIB3QAB/7gBFwABAdT/3AABAgEBpwABAC39XQABAGwBngABAgH/MQABAd0BngAB/7j9nAABAFoBjAABAqz+qgABArUBuQABAGP9igABALQBsAABAuL/VQABAtABsAABAGP9nAABANgBpwABAtn/pgABAgoBsAAB/9z9twABAGMBlQABAoj/0wABAogBywAB/+79wAABAFoBngABARcAEgABAdQBpwAB/5T9HgABAC0BsAABAusBTQABAfgBwgABAD/9igABAD8BpwABAw8B3QABAeYBwgABACT9nAABAEgBuQABAfgAhwABAcsBywABAEj9pQABAD8BngABAhP/FgABAiUBpwABACT9bwABAFEBngABAkn+vAABApoBpwABAD/9eAABAD8BgwABArX/lAABAn8BywABABv9pQABAH4BlQABAZX/MQABAiUBngABADb9nAABAEgBjAABAOH/KAABAeYBsAAB/6b9MAABAn/+WQABAuIBywABAMYBsAABAvT/TAABAyEB7wABAKL9kwABAJABwgABApr/7gABAgoBwgABACT9twABAIcBywABAdT/MQABAkABlQABAAD9VAABAMYBlQABAaf/ggABAIcBpwABABL9rgABAlsBwgABAvQB5gABAn8BuQABAzMC2QABAtAB5gABAGP90gABAKIBwgABAjcBDgABAHX+dAABAJkBpwABAe//KAABAhwBuQABAD/9yQABAFoBpwABAlv+8gABAlsBywABAJn9yQABAGwB1AABAYP+1wABAm0B3QABABv9bwABAHUBlQABAXoBKQABAiUBBQABADb+NQABAGMASAABAw8CWwABAkABDgABAGP+RwABALQALQABAw8DIQABAgoA2AABAJD+YgABAKIANgABAacA/AABAjcA/AABAhwBcQABAiUA/AABAGP+YgABAKIASAABApoCkQABAlsBKQABAIf+qgABALQANgABAr4DYAABAnYBOwABAL3+hgABAiUCCgABAr4BjAABAGz+fQABAL0APwABA3L/ZwABA8MCtQABASD9rgABAYMAUQABBFMBTQABA8MC2QABATL+EQABAUQAUQABBNoCUgABA94DMwABAUT9SwABAU0ASAABBQcDBgABA/ADGAABAU39ZgABAYMAYwABBB3/XgABAzMC9AABAZX+WQABAUQCEwABA/n+IwABBFwDsQABAm390gABAiUCiAABAzP+UAABAvQC2QABAcL9kwABAUQB7wABAqP+LAABAhMCrAABACT8IgAB/0wAtAABA3L+NQABA2kCvgABAbn9kwABAcsCEwABA07+oQABA2kC0AABAVb9ZgAB/w0AogABA07+4AABAtkCrAABAOr9OQAB/zEAqwABAw//OgABAe8CtQABAEj8+gAB/zEAogABAi7+6QABAkADDwAB/+X8hQAB/ygAogABATL/QwABAbkC2QAB//f8YQAB/zoAqwABAm3+fQABAiUCowABAHX8sgAB/x8AogABAkD95AABAkACmgABAHX83wAB/zoAmQABAC38hQABAlICrAABAkD+fQABATL+IwABAdQCrAAB/9z74wAB/zEAvQABA2D+IwABA04C4gABASD9SwAB/x8AhwABAzz+vAABApoCowABAPz9QgAB/0wAqwABAuv/QwABAgoCxwABADb88QAB/zoAogABAe/+UAABAhMCtQAB/+78KwAB/0MAfgABAhz+vAABAmQC2QABAEj8hQAB/x8AqwABAiX+RwABAfgCiAABAGP81gAB/0MAogABAkD9yQABAhMBuQABAH781gAB/0MAtAABADb8TwABAnYCvgABAd3+EQAB/14AogABASD9XQABAOEC0AAB/5T88QAB/3ABngABAU3+YgABAM8C2QAB/uD8+gABAWj9yQABAZ4DIQAB/0z81gAB/4IBuQABAcL+UAABAfgCtQAB/4L9AwAB/3ABXwABAgH+zgABAYMC/QAB/179AwAB/4IBlQABAU3/OgABAZ4DYAAB/1X88QAB/6YBsAAB/+X+zgABAKICvgAB/rP8cwAB/1UBgwABAFr+mAABAHUCvgAB/uD8jgAB/3ABsAABAFH/iwABAJAC4gAB/w383wAB/14BpwABAJn/TAABAFECrAAB/2f81gAB/14BgwABAVb+UAABAYwC/QAB/5T81gAB/5QBwgABAZX+CAABAacC4gAB/5386AAB/8oBngABAXr+LAABAcIC6wAB/3D8xAAB/+UB3QABAXEBywAB/9MBMgABAoj9OQABAwYCbQABAGP8WAAB//cBVgAB/9P/QwAB/7gB5gAB/mL9VAAB/zEA6gABAJD95AAB//cC9AAB/zH9JwAB/0wBngABBID/pgABA9UDMwABAe/+zgABAd0CSQABAKv8uwAB/0MAkAABAaf+oQABATICvgAB//f9QgAB/rkBhwABBjD9nAABADb9AwABAIcCUgABBcT9pQABBgwCowABAAn9OQABALT9XQABADYANgAB/zoAJAABAjf9pQABAhMCCgAB//f7tgAB/+UBXwABAtD97QABAusCUgABAFr8agABAAkBRAABAuv9igABAv0CdgABAGz8KwAB/+4BVgABBbL+PgABBUYCkQABAFr92wABAGwCowABATsAPwAB/6b/QwABALQBywAB/ygBIAABABsBEwABAPr9qAABBDgEXAABBGUEbgABBIkELwABBEoEFAABBDgECwABB2IG/wABBPX+awABBOz+awABBKT+xQABC7UBXwABC9MA/gABDAYA4QABBAv9bwABBEr9twABA/n9bwABA979yQABBJL9igABBAL9kwABBXP/wQABBGX9HgABBB388QAAAAEAAAAKACgAwgABYXJhYgAIAAQAAAAA//8ABgAAAAIAAwAFAAQAAQAGY2FsdAAmZmluYQB2aW5pdAB8aXNvbACCbGlnYQCIbWVkaQCUAAAAJgAEAAUABgAHAAgACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAAAABAAIAAAABAAAAAAABAAMAAAAEAAkAIgAjACsAAAABAAEATACaAKIAqgCyALoAwgDKANIBDgEeASYBLgE2AT4BRgFOAVYBXgFmAW4BdgF+AYYBjgGeAaYBrgG4AcAByAHQAdgB4AHoAfAB+AIAAggCGgI4AkQCTgJaAmYCbgJ2An4ChgKOApYCngKmAq4CtgK+AsYCzgLWAt4C5gLuAvYC/gMGAw4DFgMeAyYDLgM2Az4DRgNOA1YDXgNmAAIACQABAtQAAgAJAAED3AACAAkAAQTgAAIACQABBkIACAEBAAEHngAEAQEAAQfcAAYACQABCIAABgABABsIpAi+CNoI9AkQCSoJRAleCXgJlAmwCcgJ5An8ChYKMApMCmgKhAqkCsAK3Ar2CxILLgtKC2YABgABAAUMCAwgDDgMUAxoAAQAAQABDK4ABgAJAAEM6gAEAAkAAQ1eAAYACQABDcgABgAJAAEN6gAGAAkAAQ4MAAYACQABDloABgAJAAEOfAAGAAkAAQ6iAAYACQABDt4ABgAJAAEPEgAGAAkAAQ86AAYACQABD44ABgAJAAEPzgAGAAkABRAOECAQMhBEEFYABgAJAAEQjAAGAAkAARCiAAgACQACELgQyAAGAAkAARDgAAYACQABERwABgAJAAERYAAGAAkAARGOAAgACQABEbwABgAJAAESEAAGAAkAARJMAAYACQABErYACAAJAAES5gAGAAkAARL4AAYAAQAGEywTRhNcE3ATiBOiAAYAAQAMFFYUdBSKFKQUvhTYFO4VBhUeFTgVUhVqAAYAAQADFf4WFBYoAAYACQACFowWngAGAAkAAxbEFtYW6gAGAAkAAxcuF0AXVAAEAAkAARd0AAEACQABGlwAAQABAAEaeAABAAEAARqIAAQACQABGpgAAQAJAAEbPAABAAkAARtGAAEACQABG14AAQAJAAEbmgABAAkAARvSAAEACQABG/YAAQAJAAEcMgABAAkAARw8AAEACQABHEYAAQAJAAEcXAABAAkAARxmAAEACQABHKAAAQAJAAEcpgABAAkAARysAAEACQABHLIAAQAJAAEc8AABAAkAARz2AAEACQABHRoAAQAJAAEdJAABAAkAAR0yAAEACQABHTwAAQAJAAEdWAABAAEAAR1iAAEAAQABHXIAAQABAAEdggABAAkAAR2SAAEACQABHZwAAQAJAAEdpgABAOgAHwBEAEoAUABWAFwAYgBmAGwAcAB2AHoAgACEAIoAjgCUAJoAoACkAKgArgC0ALoAwADGAMwA0ADUANgA3ADiAAIBaQDOAAIBaQDCAAIBaQDMAAIBaQDLAAIBagDCAAEBagACAWoAygABAWsAAgFrAMsAAQFsAAIBbADKAAEBbQACAW0AygABAW4AAgFuAMoAAgFvAMoAAgFvAMwAAQFyAAEBcwACAWkAygACAXQAxQACAWkAxAACAWkAzQACAWkAwwACAWoAwwABAXAAAQFxAAEBaQABAXUAAgF0AMUAAgFpAMQAAgAGAGoAagAAAGwAbAABAG4AcgACAHcAhAAHAIYAiQAVAI0AkgAZAAEA5AAfAEQASgBQAFYAXABiAGYAbABwAHYAegCAAIQAigCOAJQAmgCgAKQAqACuALIAuAC+AMQAygDOANIA1gDaAN4AAgF2AM4AAgF2AMIAAgF2AMwAAgF2AMsAAgF3AMIAAQF3AAIBdwDKAAEBeAACAXgAywABAXkAAgF5AMoAAQF6AAIBegDKAAEBewACAXsAygACAXwAygACAXwAzAABAX8AAQGAAAIBdgDKAAEBgQACAXYAxAACAXYAzQACAXYAwwACAXcAwwABAX0AAQF+AAEBdgABAYIAAQGBAAIBdgDEAAIABgBqAGoAAABsAGwAAQBuAHIAAgB3AIQABwCGAIkAFQCNAJIAGQABAVoAMABmAGwAcgB4AH4AhACIAI4AlACaAKAApgCqALAAtAC6AL4AxADIAM4A0gDYANwA4gDmAOwA8AD0APgA/AECAQYBCgEOARQBGgEgASYBLAEyATYBOgE+AUIBRgFKAU4BVAACAQUAtgACAQUAugACARcAugACAQUAtwACARsAugABAQUAAgEGAMIAAgEZAMwAAgEGAMwAAgEGAMsAAgEIAMIAAQEIAAIBCADKAAEBCQACAQkAygABAQoAAgEKAMoAAQELAAIBCwDLAAEBDAACAQwAygABAQ0AAgENAMoAAQEOAAIBDgDKAAEBDwABARAAAQEUAAEBFQACARYAygABARkAAQEXAAEBGwACAQYAzQACAQYAwwACAQgAwwACAQkAzQACAQoAzQACAQoAywABARIAAQETAAEBFgABARoAAQEZAAEBGwABARwAAgEZALoAAgEcALoAAgACAGYAkwAAAOQA5QAuAAEBVAAvAGQAagBwAHYAfACAAIYAjACSAJgAngCiAKgArACyALYAvADAAMYAygDQANQA2gDeAOQA6ADsAPAA9AD6AP4BAgEIAQ4BFAEaASABJgEsATABNAE4ATwBQAFEAUgBTgACAO8AugACAP8AugACAO8AtwACAQIAugABAO8AAgDwAMIAAgEAAMwAAgDwAMwAAgDwAMsAAgDxAMIAAQDxAAIA8QDKAAEA8gACAPIAygABAPMAAgDzAMoAAQD0AAIA9ADLAAEA9QACAPUAygABAPYAAgD2AMoAAQD3AAIA9wDKAAEA+AABAPkAAQD8AAEA/QACAP4AygABAQAAAQD/AAIBAgDEAAIA8ADNAAIA8ADDAAIA8QDDAAIA8gDNAAIA8wDNAAIA8wDLAAEA+gABAPsAAQD+AAEBAQABAQAAAQECAAEBAwACAQAAugACAQMAugACAAIAZwCTAAAA5ADlAC0AAQAeAAAAAQBAAAkA8AD0APgA+gD7AQYBDwESARMAAgAFAWkBaQAAAWsBawABAW8BcQACAXYBdgAFAXwBfgAGAAEAAQDjAAEAfgAKABoAJAAuADgAQgBMAFYAYABqAHQAAQAEANMAAgDjAAEABADaAAIA4wABAAQA1gACAOMAAQAEANgAAgDjAAEABADZAAIA4wABAAQA1QACAOMAAQAEANQAAgDjAAEABADXAAIA4wABAAQA2wACAOMAAQAEANwAAgDjAAIABwDwAPAAAAD0APQAAQD4APgAAgD6APsAAwEGAQcABQEPAQ8ABwESARMACAADAAAAAQASAAEAHAABAAAALAACAAEA0wDcAAAAAgACAQUBHAAAAXYBggAYAAMAAAABAt4ABQLoAu4C9AMEAwoAAQAAAC0AAwAAAAECxAAGAs4C1ALaAtQC2gLwAAEAAAAtAAMAAAABAqgABQLOArgCvgLOAtQAAQAAAC0AAwAAAAECjgAGAsACngKkAp4CpAK6AAEAAAAtAAMAAAABAnIABQK6AroCggKIAp4AAQAAAC0AAwAAAAECWAAFAqoCaAJuArAChAABAAAALQADAAAAAQI+AAUCoAKWAk4CVAJqAAEAAAAtAAMAAAABAiQABQI0AjoCLgJKAlAAAQAAAC0AAwAAAAECCgAGAhoCdAIaAn4CYgI2AAEAAAAtAAMAAAABAe4ABgH+AlgCcgH+AlgCGgABAAAALQADAAAAAQHSAAQB3AIkAfgB/gABAAAALQADAAAAAQG6AAYCRAHKAiQCSgJQAeYAAQAAAC0AAwAAAAEBngAEAfABxAJKAcoAAQAAAC0AAwAAAAEBhgAFAdgBlgHwAjoBsgABAAAALQADAAAAAQFsAAUBfAHWAfABkgGYAAEAAAAtAAMAAAABAVIABgIMAWIBvAFiAbwBfgABAAAALQADAAAAAQE2AAYBRgGgAUYBNgGIAWIAAQAAAC0AAwAAAAEBGgAGASoBhAHOASoBjgFGAAEAAAAtAAMAAAABAP4ACAGIAQ4BaAGOAZQBDgEUASoAAQAAAC0AAwAAAAEA3gAGAO4BSAEwAO4BUgEKAAEAAAAtAAMAAAABAMIABgDSASwAzADSASwA7gABAAAALQADAAAAAQCmAAUBKgC2ATwAzADSAAEAAAAtAAMAAAABAIwABgCcASIAsgCcAPYAuAABAAAALQADAAAAAQBwAAYAgAEGASQAgADaAJwAAQAAAC0AAwAAAAEAVAAGAGQA6gBkAL4ApgCAAAEAAAAtAAMAAAABADgABgBIAM4AvABIAKIAZAABAAAALQADAAAAAQAcAAYALACyACwAhgAmAEgAAQAAAC0AAgABAMIAxQAAAAEAAQF+AAEAAQF2AAIAAgDCANIAAADeAOEAEQABAAEBfwABAAEBHAACAAMBeAF4AAABfwF/AAEBgQGCAAIAAgABAX0BfwAAAAEAAQGCAAIAAQF9AX8AAAABAAIBgQGCAAIAAQDKAM4AAAACAAIAwgDSAAAA3gDhABEAAQABAX0AAQABAYEAAQABAXcAAgADAMIAyQAAAM8A0gAIAN4A4QAMAAEAAgF4AX0AAQABAXgAAQACAX0BgAADAAAAAQB4AAQAggCIAI4AmAABAAAALgADAAAAAQBgAAQAhgBwAHYAgAABAAAALgADAAAAAQBIAAQAWABeAHQAaAABAAAALgADAAAAAQAwAAQAYgBAAEYAUAABAAAALgADAAAAAQAYAAQAKAAuAFAAOAABAAAALgACAAEAwgDFAAAAAQABAX8AAQABAXYAAgABAMoAzgAAAAEAAQEcAAEAAQF4AAEAAQGCAAEAAQF9AAEAAQF+AAEALgADAAwAFgAiAAEABABmAAIAtgABAAQA7QADAX8BGQABAAQB0QADAMUBBQACAAMA7wDvAAABcgFyAAEBdAF0AAIAAwAAAAIAFAAeAAEAJAABAAAALwACAAEBaQF1AAAAAQABAXYAAgAOAQgBCAAAARUBFQABARoBGgACASwBLAADATUBNwAEAVEBUQAHAVcBWQAIAXcBdwALAYABggAMAZEBkQAPAZoBnAAQAawBrAATAbUBtwAUAckByQAXAAEAXAAFABAAHAAmADgASgABAAQBywADAXYBCgABAAQBQAACARYAAgAGAAwBQgACARYBPQACARsAAgAGAAwBQwACARYBPgACARsAAgAGAAwBPwACARsBHQACAQUAAgADAW0BbQAAAXYBdgABAX0BfwACAAMAAQASAAEAIgAAAAEAAAAwAAIAAgFpAWkAAAFvAXIAAQABAAIA1QEGAAMAAAAB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ADUBwQHBADYBwwHDADcBxwHKADgAAgABAMoAzgAAAAEAAQGRAAIAAwDCAMkAAADPANIACADeAOEADAADAAAAAQEsAAcBNgE8AUwBUgE2AVIBYgABAAAARwADAAAAAQEOAAMBGAEOAUQAAQAAAEcAAwAAAAEA+AAFARgA+AECATQBLgABAAAARwADAAAAAQDeAAUA/gEaAOgBGgEUAAEAAABHAAMAAAABAMQABQDkAQAAzgDEAPoAAQAAAEcAAwAAAAEAqgADAPAA8ADgAAEAAABHAAMAAAABAJQABADaANAA2gDKAAEAAABHAAMAAAABAHwABADCAMIA/ACyAAEAAABHAAMAAAABAGQABQCqAKAAqgDkAJoAAQAAAEcAAwAAAAEASgAFAJAASgCQAIYAgAABAAAARwADAAAAAQAwAAQAdgAwAHYAZgABAAAARwADAAEAqAABABgAAwBeAJgATgABAAAARwACAAEAwgDFAAAAAQABAXYAAgACAMIA0gAAAN4A4QARAAEAAQHDAAIAAgDCANIAAADeAOEAEQABAAEBHAACAAEAygDOAAAAAgAJAVoBZgAAAXYBggANAZABnAAaAasBtwAnAbkBuQA0AbsBuwA1AcEBwQA2AcMBwwA3AccBygA4AAIAAgDCAMUAAADKAM4ABAACAAEBWgFmAAAAAwAAAAEAQAADAEoAUABaAAEAAABIAAMAAAABACoAAgBKAEQAAQAAAEgAAwAAAAEAFgADADYAJgAwAAEAAABIAAIAAQDCAMUAAAABAAEBdgACAAEAygDOAAAAAQABARwAAgAJAVoBZgAAAXYBggANAZABnAAaAasBtwAnAbkBuQA0AbsBuwA1AcEBwQA2AcMBwwA3AccBygA4AAMAAAABACYAAQAuAAEAAABJAAMAAAABABQAAgAkACoAAQAAAEkAAQACAaUBpgABAAIBgQGCAAEAAQGbAAEAAQF2AAMAAAABADoAAQBCAAEAAABKAAMAAAABACgAAgBSAFgAAQAAAEoAAwAAAAEAFAACAD4ASgABAAAASgABAAIBcAFxAAIABQESARMAAAEyATMAAgE9AT4ABAFCAUMABgF9AX4ACAABAAEBwwABAAEBqwABAAEBrQADAAAAAQA4AAEAQAABAAAASwADAAAAAQAmAAIANAA6AAEAAABLAAMAAAABABIAAQAmAAEAAABLAAEAAgGKAYsAAQABAa0AAQABAccAAQABAasAAQK8ACQATgBqAHwAjgCgALIAxADWAOAA6gD8ARYBMAFCAVQBZgGKAZwBrgHAAdIB3AHmAfgCEgIkAjYCQgJMAlYCYAJqAnQCfgKIApoAAwAIAA4AFgEeAAIBHAFGAAMBdgEKAb4AAgEZAAIABgAMAR8AAgEcAdIAAgEZAAIABgAMASAAAgEcAUkAAgEKAAIABgAMASEAAgEcAUoAAgEKAAIABgAMASIAAgEcAUsAAgEKAAIABgAMASMAAgEcAUwAAgEKAAIABgAMASQAAgEcAU0AAgEKAAEABAElAAIBHAABAAQBJgACARwAAgAGAAwBJwACARwBBAACAQUAAwAIAA4AFAEoAAIBHAFOAAIBCgHTAAIBGQADAAgADgAUASkAAgEcAU8AAgEKAdQAAgEZAAIABgAMASoAAgEcAVAAAgEKAAIABgAMASsAAgEcAUcAAgEKAAIABgAMASwAAgEcAVEAAgEKAAQACgAQABgAHgEtAAIBHAFFAAMBdgEKAVIAAgEKAb8AAgEZAAIABgAMAS4AAgEcAVMAAgEKAAIABgAMAS8AAgEcAVQAAgEKAAIABgAMATAAAgEcAVUAAgEKAAIABgAMATEAAgEcAVYAAgEKAAEABAEyAAIBHAABAAQBMwACARwAAgAGAAwBNAACARwBHQACAQUAAwAIAA4AFADuAAIBCQE1AAIBHAFXAAIBCgACAAYADAE2AAIBHAFYAAIBCgACAAYADAE3AAIBHAFZAAIBCgABAAQBRAADAXYBCgABAAQBQQACARYAAQAEATgAAgEbAAEABAE7AAIBGwABAAQBOQACARsAAQAEAToAAgEbAAEABAE8AAIBGwABAAQBPwACARsAAgAGAAwBwQACAZABzQACAQoABAAKABAAFgAcAc4AAgELAc8AAgGtAdAAAgGSAdgAAgHHAAIACAFpAYIAAAGUAZQAGgGZAZkAGwGeAZ4AHAGkAacAHQG0AbQAIQHCAcIAIgHEAcQAIwACABoACgFpAXYBdgFvAXwBcAFxAWsBfQF+AAIAAQDTANwAAAACAA4ABADGAMcAyADJAAIAAQDCAMUAAAACAA4ABADeAN8A4ADhAAIAAQDCAMUAAAABAKIADQAgACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAAEABAFaAAIBdgABAAQBWwACAXYAAQAEAVwAAgF2AAEABAFdAAIBdgABAAQBXgACAXYAAQAEAV8AAgF2AAEABAFgAAIBdgABAAQBYQACAXYAAQAEAWIAAgF2AAEABAFjAAIBdgABAAQBZAACAXYAAQAEAWUAAgF2AAEABAFmAAIBdgACAAEBaQF1AAAAAgAKAAIA1AEHAAEAAgDVAQYAAgAQAAUBwgGJAYoBiwGMAAIAAgFpAWkAAAFvAXIAAQACADoAGgGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcAAgABAWkBggAAAAIAMAAVAYQBhQGGAYcBiAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAAIAAgFqAW4AAAFzAYIABQACABYACAHCAYQBigGLAYwBlwGYAZkAAgADAWkBagAAAXABcgACAX0BfwAFAAIAOgAaAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAACAAEBaQGCAAAAAgAKAAIBwgHCAAEAAgFpAYMAAgAKAAIBpQGmAAEAAgGKAYsAAgAOAAQBuAG6AbkBuwACAAIBcAFxAAABfQF+AAIAAgAKAAIBEQEYAAEAAgEQARcAAgAUAAcBxAHFAcYBxwHIAcoByQACAAcBhQGFAAABhwGHAAEBjwGPAAIBkgGSAAMBlAGUAAQBlgGWAAUBnAGcAAYAAgAIAAEBwwABAAEBkAACAAgAAQGQAAEAAQHDAAIACAABAcMAAQABAXYAAgA2ABgBhAHEAYYBhwGIAYkBigGLAYwBjQGOAY8BkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwAAgACAWoBdQAAAXcBggAMAAIACAABAZ0AAQABAZ4AAgAQAAUBzAGQAaUBpgGFAAIABAFpAWkAAAF2AXYAAQGKAYsAAgHEAcQABAACAAoAAgGEAZEAAQACAZ8BrAACAAwAAwHWAdcB1QACAAEBpQGnAAAAAgAKAAIBxAHHAAEAAgGFAZIAAgAOAAQBwgGQAaUBpgACAAMBaQFpAAABdgF2AAEBvAG9AAIAAgAKAAIBwQGJAAEAAgFaAaQAAgAOAAQAzwDQANEA0gACAAEAwgDFAAAAAgAOAAQAxgDHAMgAyQACAAEAwgDFAAAAAgAOAAQA3gDfAOAA4QACAAEAwgDFAAAAAgAKAAIBigGLAAEAAgGlAaYAAgAKAAIBvAG9AAEAAgFwAXEAAgAKAAIBpQGmAAEAAgGKAYs=') format('truetype'),
         url('assets/fonts/MehrNastaliqWeb.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif;
    src: url('data:font/truetype;charset=utf-8;base64,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A/UAAwABBAkACAAmBVMAAwABBAkACQBABBMAAwABBAkACgEoBFMAAwABBAkADQLUBXsAAwABBAkADgBYCE8AAwABBAkAEQAOCKdDb3B5cmlnaHQgKGMpIElUVSBQdW5qYWIgUGFraXN0YW4sIDIwMTcuIEFsbCByaWdodHMgcmVzZXJ2ZWQuUmVndWxhck1laHIgTmFzdGFsaXEgV2ViOlZlcnNpb24gMS4wMFZlcnNpb24gMS4wMCBKYW51YXJ5IDcsIDIwMTcsIGluaXRpYWwgcmVsZWFzZU1laHJOYXN0YWxpcVdlYk5hc3J1bGxhaCBNZWhyLCBaZWVzaGFuIE5hc2FyVGhpcyBPcGVuVHlwZSAgVXJkdSBOYXN0YWxpcSBmb250IGlzIGRldmVsb3BlZCBieSBaZWVzaGFuIE5hc2FyIGZvbGxvd2luZyB0aGUgY2FsbGlncmFwaHkgb2YgTmFzcnVsbGFoIE1laHIgd2l0aCBhc3NvY2lhdGlvbiBvZiBJVFUgUHVuamFiIFBha2lzdGFuLkNvcHlyaWdodCAoYykgMjAxNyBieSBDZW50ZXIgZm9yIFNwZWVjaCBhbmQgTGFuZ3VhZ2UgVGVjaG5vbG9naWVzIChDU2FMVCksIEluZm9ybWF0aW9uIFRlY2hub2xvZ3kgVW5pdmVyc2l0eSBvZiB0aGUgUHVuamFiLCBMYWhvcmUsIFBha2lzdGFuLiBZb3VyIHVzZSBvZiB0aGUgTWVociBOYXN0YWxpcSBXZWIgRm9udCBpcyBzdWJqZWN0IHRvIG91ciBDcmVhdGl2ZSBDb21tb25zIExpY2Vuc2UsIHdoaWNoIGxldHMgeW91IGRpc3RyaWJ1dGUsIHJlbWl4LCB0d2VhaywgYW5kIGJ1aWxkIHVwb24gb3VyIHdvcmssIGV2ZW4gY29tbWVyY2lhbGx5LCBhcyBsb25nIGFzIHlvdSBjcmVkaXQgdXMgZm9yIHRoZSBvcmlnaW5hbCBjcmVhdGlvbi4gaHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LzQuMC8AQwBvAHAAeQByAGkAZwBoAHQAIAAoAGMAKQAgAEkAVABVACAAUAB1AG4AagBhAGIAIABQAGEAawBpAHMAdABhAG4ALAAgADIAMAAxADYALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBNAGUAaAByACAATgBhAHMAdABhAGwAaQBxACAAVwBlAGIAOgBWAGUAcgBzAGkAbwBuACAAMQAuADAAMABWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAgAEoAYQBuAHUAYQByAHkAIAA3ACwAIAAyADAAMQA3ACwAIABpAG4AaQB0AGkAYQBsACAAcgBlAGwAZQBhAHMAZQBNAGUAaAByAE4AYQBzAHQAYQBsAGkAcQBXAGUAYgBOAGEAcwByAHUAbABsAGEAaAAgAE0AZQBoAHIALAAgAE0ALgAgAFoAZQBlAHMAaABhAG4AIABOAGEAcwBhAHIAVABoAGkAcwAgAE8AcABlAG4AVAB5AHAAZQAgACAAVQByAGQAdQAgAE4AYQBzAHQAYQBsAGkAcQAgAGYAbwBuAHQAIABpAHMAIABkAGUAdgBlAGwAbwBwAGUAZAAgAGIAeQAgAFoAZQBlAHMAaABhAG4AIABOAGEAcwBhAHIAIABmAG8AbABsAG8AdwBpAG4AZwAgAHQAaABlACAAYwBhAGwAbABpAGcAcgBhAHAAaAB5ACAAbwBmACAATgBhAHMAcgB1AGwAbABhAGgAIABNAGUAaAByACAAdwBpAHQAaAAgAGEAcwBzAG8AYwBpAGEAdABpAG8AbgAgAG8AZgAgAEkAVABVACAAUAB1AG4AagBhAGIAIABQAGEAawBpAHMAdABhAG4ALgBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEANwAgAGIAeQAgAEMAZQBuAHQAZQByACAAZgBvAHIAIABTAHAAZQBlAGMAaAAgAGEAbgBkACAATABhAG4AZwB1AGEAZwBlACAAVABlAGMAaABuAG8AbABvAGcAaQBlAHMAIAAoAEMAUwBhAEwAVAApACwAIABJAG4AZgBvAHIAbQBhAHQAaQBvAG4AIABUAGUAYwBoAG4AbwBsAG8AZwB5ACAAVQBuAGkAdgBlAHIAcwBpAHQAeQAgAG8AZgAgAHQAaABlACAAUAB1AG4AagBhAGIALAAgAEwAYQBoAG8AcgBlACwAIABQAGEAawBpAHMAdABhAG4ALgAgAFkAbwB1AHIAIAB1AHMAZQAgAG8AZgAgAHQAaABlACAATQBlAGgAcgAgAE4AYQBzAHQAYQBsAGkAcQAgAFcAZQBiACAARgBvAG4AdAAgAGkAcwAgAHMAdQBiAGoAZQBjAHQAIAB0AG8AIABvAHUAcgAgAEMAcgBlAGEAdABpAHYAZQAgAEMAbwBtAG0AbwBuAHMAIABMAGkAYwBlAG4AcwBlACwAIAB3AGgAaQBjAGgAIABsAGUAdABzACAAeQBvAHUAIABkAGkAcwB0AHIAaQBiAHUAdABlACwAIAByAGUAbQBpAHgALAAgAHQAdwBlAGEAawAsACAAYQBuAGQAIABiAHUAaQBsAGQAIAB1AHAAbwBuACAAbwB1AHIAIAB3AG8AcgBrACwAIABlAHYAZQBuACAAYwBvAG0AbQBlAHIAYwBpAGEAbABsAHkALAAgAGEAcwAgAGwAbwBuAGcAIABhAHMAIAB5AG8AdQAgAGMAcgBlAGQAaQB0ACAAdQBzACAAZgBvAHIAIAB0AGgAZQAgAG8AcgBpAGcAaQBuAGEAbAAgAGMAcgBlAGEAdABpAG8AbgAuACAAaAB0AHQAcABzADoALwAvAGMAcgBlAGEAdABpAHYAZQBjAG8AbQBtAG8AbgBzAC4AbwByAGcALwBsAGkAYwBlAG4AcwBlAHMALwBiAHkALwA0AC4AMAAvAFIAZQBnAHUAbABhAHIAAAIAAAAAAAD8GABkAAAAAAAAAAAAAAAAAAAAAAAAAAAB4wAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAtAC1AQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQAGwFFAAQAqwC2ALcBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCew5hcmFiaWNxdWVzdGlvbgVIQU1aQRJhbGVmd2l0aG1hZGRhYWJvdmUOYWxlZnVwcGVyaGFtemEId293aGFtemEOYWxlZmxvd2VyaGFtemEIeWVoaGFtemEEYWxlZgNiZWgGdGVoaGVoA3RlaANzZWgEamVlbQRoaGVoBGtoZWgEZGFhbAR6YWFsA3JlaAN6ZWgKYXJhYmljc2VlbgVzaGVlbglhcmFiaWNzb2QDem9kCWFyYWJpY3RhdwN6YXcJYXJhYmljYW5uBWdoYW5uA2ZheQNxYWYEbGFhbQRtZWVtBG5vb24DaGVoCWFyYWJpY3dvdwlhcmFiaWN5ZWgEdHRlaANwZWgEY2hlaAVkZGFhbARycmVoBHp6ZWgDa2FmA2dhZgpub29u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AAEAAhgsGEQACAABAAIYtBjIAAgAAQAEGQgZIBk4GU4ACAABAAMZsBnIGd4ACAABAAMaWBpwGoQACAIBAAYbGhswG0YbXht0G4oACAABAAYcGhwwHEYcXhx0HIwACAABAAYc+h0QHSYdPB1SHWoACAABAAQd3h34HhAeJgAIAwEAAR5gAAgAAQAGHqwevh7WHuwfAB8UAAgAAQACH2ofggAIAgEABR/eH/QgCiAgIDYACAABAAIgqCC+AAgCAQABIQ4ACAIBAAMhMiFGIVoACAMBAAIhuiHOAAIDAQABIhAACAIBAAIjIiMyAAgAAQACI5QjqAAIAAEAAiPSI+wACAAJAAIkNiRUAAQEAQABJKAABQQBAAEnngAGAAEAASyaAAYAAQABLR4ABgQBAAEtiAACAAEAAS4EAAEACQABLhYAAQAJAAEuTAABAAkAAS6cAAEACQABLsoAAQAJAAEu5gABAAkAAS8WAAEACQABL0IAAQAJAAEvggABAAkAAS/OAAEACQABMDgAAQAJAAEwagACAAkAATCcAAIACQABMmwAAQIBAAEytAABAwEAATLKAAEDAQABMtYAAQMBAAEy4gABAAEAATLuAAEDAQABMvoAAQABAAEzBgABAwEAATMSAAEDAQABMx4AAgABAAEzKgACAAEAATNOAAIDAQABM3IAAgMBAAEzpAABAwEAATPAAAIAAQABM8wAAgABAAEz8AACAAEAATQUAAIAAQABND4AAgABAAE0XgACAAEAATS+AAIAAQABNOgAAgABAAE1EgACAgEAATVIAAIAAQABNXIAAQABAAE2SAABAAEAATZUAAIDAQABNl4AAQABAAE2oAABAAEAATasAAECAQABNrYAAgABAAE2wAACAgEAATceAAECAQABN0gAAgMBAAE3UgACAgEAATduAAEAAQABN74AAQABAAE3yAABAAkAATfSAAEC1gC0T2YAAE9sAABPcgAAN94AADfkAAA36gAAN/AAADf2AAA3/AAAOAIAADgIAAA4DgAAOBQAADgaAAA4IAAAOCYAADgsAAA4MgAAODIAADg4AAA4PgAAOEQAADhKAAA4UAAAOFYAADhcAAA4YgAAN9gAADhoAAA4bgAAOHQAADh6AAA4gAAAOIYAADiMAAA4kgAAOJgAADiYAAA4mAAAOJ4AADikAAA4qgAAOLAAADiwAAA4tgAAOLwAADjCAAA4wgAAOMIAADjIAAA4yAAAOM4AADjUAAA42gAAOOAAADjmAAA47AAAOPIAADj4AAA4/gAAOQQAADkKAAAAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32DkQN9g5FjfYORw32DkiN9g5KDfYOS432Dk0N9g5OjfYOTo32DlAN9g5RjfYOUw32DlSN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYOVg32DleN9g5ZDfYOWo32DlwN9g5djfYOXw32DmCN9g5gjfYOYg32DmON9g5lDfYOZo32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYOaA32DmmN9g5rDfYObI32Dm4N9g5vjfYOcQ32DnKN9g50DfYOdY32DncN9g54jfYOeg32AAAN9g57jfYAAA32Dn0N9gAADfYAAA32Dn6AAAAADfYP4g32AAAN9g6ADfYAAA32AAAN9gAADfYOgY32DoMN9g6EjfYOhg32D8iN9gAADfYAAA32DfYN9gAADfYAAA32AAAN9gAADfYAAIADADUANUAAADXANcAAgDuAO4AAwEFAR0ABAErATcAHQE9AUUAKgFHAUgAMwFRAWYANQFpAb0ASwG/AcwAoAHPAdAArgHVAdgAsAABAMAAygABAAwAIgAFAAA0qgAANKoAADSqAAA0qgAANKoATkvsS/JL+Ev+TARMCjbaNuA25jbsNvI2+Db+NwQ3CjcQNxY3HDciNyg3Ljc0Nzo3QDdGN0w3UjdYN143ZDdqN3A3djd8N4I3iDeON5Q3mjegN6Y3rDeyN7g3vjfEN8o30DfWN9w34jfoN+439Df6OAA4BjgMOBI4GDgeOCQ4KjgwODY4PDhCOEg4TjhUOFo4YDhmOGw4cjh4OH44hAACAAEAygDOAAAAAgASANMA1wAAANoA2gAFAPAA9wAGAP4A/gAOAQABAAAPAQYBDgAQARYBFgAZARkBGQAaAWkBbwAbAXYBfAAiAYMBiQApAZABlgAw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AAMAAAABAGYAAgB2AIgAAQAAAFIAAwAAAAEAUgACAGgAegABAAAAUgADAAAAAQA+AAIAVABsAAEAAABSAAMAAgBeACoAAQAqAAEARgABAAAAUgADAAEATgABABQAAQBUAAEAAABSAAIAAQDCAMUAAAABAAEBFwABAAEBmQABAAEBtAABAAEBdwABAAEBEAABAAEBkQABAAEBrAABAAEBqwABAAEBnwABAAEBGgADAAIAnACmAAEAnAABALAAAQAAAFMAAwACAKAAkAABAIYAAQCaAAEAAABTAAMAAQB6AAEAcAABAIQAAQAAAFMAAwABAIAAAQBcAAEAcAABAAAAUwADAAEAcgABAEgAAQBcAAEAAABTAAMAAgBkAGoAAQA0AAMAWAA0AEgAAQAAAFMAAwACAEoAUAABABoAAwA+ADQALgABAAAAUwACAAEAwgDFAAAAAgABAVoBZgAAAAEAAQEIAAIAAQDKAM4AAAABAAEBqwABAAEBrAABAAEBwwABAAEAwwADAAIAWgBgAAEAYAABAGoAAQAAAFQAAwACAEQASgABAEoAAQBaAAEAAABUAAMAAQBMAAEANAABAFIAAQAAAFQAAwAEAEQAIABKAFoAAQAgAAEAYAABAAAAVAABAAEBdwACAAEAwgDFAAAAAQABAQUAAQACARIBEwABAAEBhAABAAEBFgABAAEBrAACAAIAwgDFAAAAygDOAAQAAQABAVoAAQABAYIAAwABACgAAQAuAAEAOAABAAAAVQADAAEAFAABABoAAQAqAAEAAABVAAEAAQGfAAIAAQDCAMUAAAABAAEBFQABAAEBGwADAAEAegACAIQAegACAIoAegABAAAAVgADAAEAYgACAGwAYgACAHgAYgABAAAAVgADAAEASgACAFQASgACAGYASgABAAAAVgADAAEAMgACADwAMgACAFQAMgABAAAAVgADAAEAGgACACQAGgADADYAQgBMAAEAAABWAAIAAQDCAMUAAAABAAEBwwABAAEBRwABAAEBdgABAAEBkAABAAEBqwACAAEAygDOAAAAAQACARABFwADAAEAjAACAJYAjAADAJwAogCsAAAAAwABAHYAAgCAAHYAAgCeAIwAAQAAAFcAAwABAF4AAgBoAF4AAgCMAHQAAQAAAFcAAwABAEYAAgBQAEYAAgBWAFwAAQAAAFcAAwAB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HYQc+h2KILodkCDAHZYgxh2cIMwdoiDSHagg2B2uIN4dKiDqHbQg5B26IPAdwCD2HcYg/B3MIQId0iEIHdghFB3eIRod5CEgHeohJhSiISwd8CEyHfYhOB38IT4eAiFEHgghSh4OIVAeFCFWHhohXB4gIWIeJiFoHiwhbh4yIXQeOCF6Hj4hgB5EIYYeSiGMHlAhkh5WIZgeXCGeHmIhpB5oIaoebiGwHnQhth56IbwegCHCHoYhyB6MIc4ekiHUHpgh2h6eIeAepCHmHqoh7B6wIfIetiH4Hrwh/h7CIgQeyCIKHs4iEB7UIhYe2iIcHuAhDh7mIiIe7CH4FKIiKB7yIi4e+CI0Hv4iOh8EIkAfCiJGHxAiTB8WIlIfHCJYHyIiXh8oImQfLiJqHzQicB86InYfQCJ8H0Yigh9MIogfUiKOH1gilB9eIpofZCKgH2oiph9wIqwfdiKyH3wiuB+CIr4fiCLEH44iyh+UItAfmiLWH6Ai3B+mIuIUoiLoH6wi7hSiIvQfsiL6H7gjAB++FKIf0CMGH9YjDBSiIxIf3CMYH+IjHh/oIyQf7iMqH/QhvB/EIzAfyiM2H/ojPCAAI0IAAgADAKEAoQAAAK0AtwABALoAwQAMAAIABgDTANwAAADvARwACgFpAb0AOAHCAcoAjQHMAcwAlgHVAdcAlwABBMAE1gACAAwAXgAUAAAR7gAAIOgAABHuAAAR7gABEe4AABHuAAAhHgABEe4AABHuAAAhJAAAISoAARHuAAAR7gAAEe4AARHuAAAR7gAAEe4AABHuAAAR7gAAEe4AWwC4AMYA0ADaAOQA7gD4AQIBDAEWASABKgE0AT4BSAFSAVwBZgFwAXoBhAGOAZgBogGsAbYBwAHKAdQB3gHoAfIB/AIGAhACGgIkAi4COAJCAkwCVgJgAm4CfAKKApQCogKsArYCwALKAtQC3gLoAvIC/AMGAxADGgMkAy4DOANCA0wDVgNgA2oDdAN+A4gDkgOcA6YDsAO6A8QDzgPYA+ID7AP2BAQEDgQYBCYEMAQ6BEQETgRYAAMf8CAmEOQQ5B/2ICwAAiAkICogMCA2AAIoACgMKAYoEgACH9ogKB/gIC4AAiAqIDAgNiA8AAIgOCA+IEQgSgACIEYgTCBSIFgAAiBUIFogYCBmAAIgYiBoIG4gdAACIHAgdiB8IIIAAiB+IIQgiiCQAAIgjCCSIJggngACIJogoCCmIKwAAiCoIK4gtCC6AAIgtiC8IMIgyAACIMQgyiDQINYAAiDSINgg3iDkAAIg4CDmIOwg8gACIO4g9CD6IFgAAiD2IPwgqCECAAIg/iEEIQohEAACIQwhEiEYIR4AAiEaISAhJiEsAAIhKCEuITQhOgACITYhPB+2ISQAAiE4IT4hRCFKAAIhRiB0IUwhUgACIU4hVCFaIWAAAiFcIWIhaCFuAAIhaiFwIXYhfAACIXghfiGEIYoAAiGGIYwhkiGYAAIhlCGaIaAhpgACIaIhqBawIZwAAiGkIaohsCG2AAIhsiG4Ib4hxAACIcAhxiHMIaIAAiHIIc4h1CHaAAIh1iHcIeIh6AACIeQh6iHwIfYAAiHyIfgh/iIEAAIiACIGIgwiEgADIg4iFCIaIiAPPA88AAMiGCIeIiQiKg8uDy4AAyIiIigiLiI0DyAPIAACIiwiMiI4Ij4AAyI6IkAiRiJMDwgPCAACIkQiSiJQIlYAAiJSIlgiXiJkAAIiYCJmImwicgACIm4idCJ6IoAAAiJ8IoIiiCKOAAIiiiKQIpYinAACIpginiKkIqoAAiKmIqwisiJAAAIiriK0IroiwAACIrwiwiLIIs4AAiLKItAi1iLcAAIi2CLeIuQi6gACIuYi7CLyIvgAAiL0IvojACMGAAIjAiMIIw4jFAACIxAjFiMcIyIAAiMeIyQjKiMwAAIjLCMyIzgjPgACIzojQCNGGcIAAiNCI0gjTiNUAAIjUCNWI1wjYgACI14jZCNqI3AAAiNsI3IjeCN+AAIjeiOAI4YjjAACI4gjjiOUI5oAAiOWI5wjoiOoAAIjpCOqI7AjtgACI7IjuCO+I8QAAiPAI8YjzCPSAAIjziPUI9oj4AACHPIj3Bz4I+IAAiPeI+Qj6iPwAAIj7CPyI/gj/gACI/okACQGJAwAAyQIJA4kFCQaJCAkJgACJB4kJCQqJDAAAhx8HIIcjhyUAAMkIg4yJCgkLg2EDYQAAiQmJCwkMhv+AAIkLiQ0DWwkOgACJDYkPCRCJEgAAiREJEokUCRWAAIkUiRYJF4kZAACJGAkZiRsJHIAAgADAKEAoQAAAK0AtwABALoAwQAMAAIABwDtAO4AAAEEAQQAAgEdAWYAAwG+AcEATQHLAcsAUQHNAdQAUgHYAdgAWgAB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AAUAygAAAGQAywAAAGQAzAAAAGQAzQAAAGQAzgAAAGQABQDKAMgAAADLAMgAAADMAMgAAADNAMgAAADOAMgAAAACAAYBfAF8AAABgwGDAAEBiQGJAAIBlgGWAAMBsQGxAAQBygHKAAUAAQAKAAMAZAFeAAIAAQDKAM4AAAABAAgAAQBkAAIAAQDCAMUAAAABAEIAAAADAAIAKAAOAAQAwv86/n0Aw/86/n0AxP86/n0Axf86/n0ABADC/6//iwDD/6//iwDE/6//iwDF/6//iwABAAIBnQGfAAEACgAD/zgAZAACAAEAygDOAAAAAQAIAAH/nAACAAEAygDOAAAAAQAIAAIAyAACAAEAygDOAAAAAQBQAAAAAwADABAAEAAwAAUAygCWAPoAywCWAPoAzACWAPoAzQCWAPoAzgCWAPoABQDKAJYAAADLAJYAAADMAJYAAADNAJYAAADOAJYAAAACAAMBgwGDAAABiQGJAAEBkgGSAAIAAQAsAAAAAwABAAwABQDK/zoBOwDL/zoBOwDM/zoBOwDN/zoBOwDO/zoBOwABAAEBkAABAAgAAv84AAIAAQDKAM4AAAABAB4ABAAAAAEADAAEAMIAZADDASwAxAEsAMUAZAABAAEBWgABAE4AAQAAAAUAFAAUABQAFAAUAA4A1f9qANf/nAEG/2oBC/84AQz/nAEN/5wBDv+cAQ//nAEQ/5wBF/+cARj/nAEZ/wYBG/+cAZb/zgACAAEAygDOAAAAAQAIAAEAlgACAAEAxgDJAAAAAQAIAAEBLAACAAEA3gDhAAAAAQAIAAT67AABAAEBgwABAAAAAAABApoAmQABAYYAAAABB5gAxgABB8UBIAABAd0DewABAi4AAAABArIBaAABBmYCowABB7MCmgABA9X/ygABA04CfwABCA0AhwABBMUB6QABBKoBmwABBrcAAAABBQcDDwABA2kDDwABBSICQAABAkQBdAABAiIA/AABAh8AAAABAzMBBQABA2ACWwABAwYA/AABBAIBpwABAyEC4gABBaAB5gABBpMCHAABBZcCLgABBLYBwgABBSsCCgABBC4B5gABA/kCdgABBKQBywABBIkCmgABBC4DewABBC4DcgABBicCZAABBksCbAABBsACAQABBJIBMgABBd8BaAABA40CiAABBgwBwgABBicBjAABBWEBpwABBJsBOwABBUYBpwABA98CCgABBAIAtAABBKQCJQABAhMAAAABAQ4BjAABA5YAdQABBAIAkAABA5YAYwABAogAUQABArUAGwABAZ4AzwABAXoAxgABAeYA8wABAiYACQABAm0A4QABATYAggABAEgB3QABAr4BDgABA5YA6gABAw8BFwABAgEA4QABAhMA6gABAhMA2AABAQUBDgABAXEBngABAZ4AfgABAiUBgwABAaMAfgABAKsB+AABA1cA8wABBHcAzwABAzwBXwABAlIAtAABArUBDgABAogAzwABAogA2AABAYUA4QABAdQBOwABAkAAWgABAkIBywABAmT/7gABAm3/7gABBUYAzwABAPMBKQABAnYA6gABA0UBcQABAqMCNwABAm0A/AABAn8D5wABARcG2wABAFoFlwABAMYFzQABBBQGkwABA9UGQgABAgoE7AABAPMHWQABAacCvgABAGMFlwABAn8D+QABApEDzAAB/8EGVAABACEFLgAB/6YEXAABAqwGVAABA40GrgABAdQFjgABAKIG7QABAYwCowABAHUDjQABADIEGgABAMQE4wABAKsErQABAM8EkgABAYwFjgABAFEE4wABACQFjgABAB4ETAABAAAF3AABAGMEFAABAH4EbgABAXoF1gABAAkEpAABADIEsAAB/1UGEwABAFEFagABAGwFagAB/9MFIgABAVQGFQABADYGQgAB/yEGAAAB/wYExAAB/u0FqgAB/5sEvwAB/68FPQABASkGpAAB/ygFIgAB/30FeAAB/zEEXAABAFEFFAABAAkFGQABAMYE9QABAKIEvwABARcF6AABACQGAwAB/8oGFQAB/qoEXAAB/o8E9QABAJkFEAABAOEEyAABAPoHCAAB/5QFNAAB/8oFggAB/4IESgAB/2oFeAABAAAFeAABASkFsgABAAAFGQABASkG1gAB/7gFTAABABIE9QABAkn+4AABAd0B1AABAjf+1wABAkD+6QABAb8B1AAB/xH+qgABAFH++wAB/vL/DQAB/4P+qgAB/4L+swAB/yj/QwAB/+X/lAABAEgASAAB/1X/KAAB/0z/ZwAB/1X+jwABAXEAUQABAV4AfQABAEj/uAABAGT+cAABAJb+xAAB/5z/OAABAAD/uAAB/4L/HwABAJkE4wABAIcEvwABAd3++wABAkAHPgABAi4GHgABAtkGHgABAnYFzQABA1cGyQABAn8G0gABAXEHCAABAJAFlwABALQFuwABApEFzQABAlsF+gABA4QG0gABAXoGSwABAcIGyQABAbAIggABAgoIcAABA4QG9gABAXoCmgABAXoCtQABAYwCrAABBJIG2wABASkFcwABAD8DsQABBHcFoAABAd0FcwABAFoD5wABA7EF3wABASkFuwABACQEAgABAYMFcwABADYDnwABA2AFoAABAL0FfAAB//cDnwABA1cGOQABAOoEpAABAvQFsgABAKIEOAABA0UGXQABACQEFAABAr4GVAABAC0ECwABAeYGtwABACQD3gABAOoFWAABABIDYAABAr4F3wABAHUEOAABAlsFuwABAGwESgABA04HbAABAAkD8AABAd0F1gABAAkDsQABAgoGigABAFoECwABAacEvwAB/rMEdwABAVYFfAAB/lkEgAABAeYFPQAB/0MEZQABAbkFRgAB/5QESgABAkkFxAAB/vIErQABAfgGZgAB/vsEmwABAL0GFQAB/iMD+QAB/vIFKwAB/o8EvwAB/ukEdwAB/3AEgAAB/4sEgAAB/3AEmwABAnYEtgAB//cDlgABAqwEgAAB/+UDjQABARcGDgAB/yEEegABAYMGMAABACQEUwABAbD/DQABAfj/lAABAQX/BAABAV/+8gABAeb/uAABApr95AABAMj9qAABA4T+IwABBEEFqQABAYz/lAAB/+7/3AAB//f/9wABAZ7/OgABAyoAEgABAQ7+6QABAVb+1wABAIf+awABA3sAUQABAU3/BAABAogAPwAB/+UACQABAdT/BAABAbkAPwABAAD+PgABAcsAhwABAacAogABAUT+xQABAEj/7gAB/zr+NQABAOH/HwABAJn/QwABASABgwABCeoG2wABA8wGeAABB1kFagABAFoEpAABBgwFNAABAC0E4wABAr4ALQABAvQAhwABADb/BAABAYP+6QAB/6b/ZwABBL8G0gABAbkFIgABAD8DqAABAeb/ggABAFoDGAABA5YB1AAB/6/6ZwAB/8H7bgAB/+76ggAB/8r7vwAB/+76ygAB/9MBBQABAAAAGQAB//cA8wABAAAAhgAB/t0ARgAB/yb/YwAB/wsAUAAB/vD/mgAB//cAjwABAKT/UgABAJEAYgAB/+7/pAABASP/CQABATX+LgABARr/EgABATX/GwABAoj+CAABAMYACQAB/+7+oQABAL3+vAABAmT/XgABAoj/XgABALQAEgABAOoASAABAi7/KAABAi4BFwABAbn/pgABAbn/wQABARf/TAABAbD/uAABAaf+dAABABv+mAABADb+WQABAPz+CAABAV//ggABAe//BAABANgAAAABAkn9twABAn/90gAB/9z/7gABAM/9wAABAGP9gQABA8z/TAABA+f/9wABANgAEgABAM//0wABAmT+qgABAPMAkAABAQUAhwABAe/+EQABAgr9SwABASn+jwABASn/lAAB/4L9rgAB/5T9yQAB/4L7rQABAJD+LAABAIf+dAABAJn+RwAB/9z8oAAB/9P9bwAB//f9MAABABL9pQAB/8r9rgAB/6/+LAABAGMAYwABABIAqwABAAD/XgAB/4v8zQAB/1X8qQABABv97QAB/7j9ZgAB/5T+IwABAFr9JwABAFr9igABAAD/ygAB/+X9twABAAD9nAABAAkAPwABADYA8wAB//f/pgABAAD9OQAB/9P9QgABACT9pQAB/2f+mAAB/1X+NQAB//f9twABABL+IwAB//cAbAAB/9P+6QAB/xb+xQABAAAAqwABAAABaAAB/4L/OgAB/8H+UAAB/5399gAB/+7+UAAB/zr9/wAB/wT+LAAB/+79bwABAKv+hgABAAAAJAAB/3D9/wAB/53+YgAB/yj/ZwAB/zoALQAB/539wAAB/9z9JwABABL+RwAB/1X9ZgAB/9P9igAB/6/92wABABv9eAABASn+CAAB//cA4QAB/+X/FgAB/1X/FgAB/zH/VQAB/14AAAAB/3n/eQAB/6/+CAABACT9AwABAEj+dAAB/sX8zQAB/2f+jwABAQX9nAABATv+EQABAMb+vAAB/6b97QABABL+YgAB/0P/QwAB/0z/7gABABL/ygABAC39gQABAHX9MAAB//f+fQAB/9z/pgAB/4sANgABAGwACQABAJkAvQAB/zr8zQAB/4L9SwABAH7++wAB/4L+UAAB/6b9pQABABv+WQABAC39ZgABAAAAvQABAD/+zgAB/9z+awAB/9z/QwABAAAAPwAB/4ICbQABAkABcQABATIAPwAB/6YBywAB/3kBjAABATIAGwABAXoAWgABAJABcQABAU0ACQABAlsBaAABAbAAbAABASABegABAOEBTQABASkAPwABAU0DTgABAM8ANgAB/7gBwgAB/9MB5gABAJABngABASABcQABALQB7wABAAkBaAABAgoBngABAgEBXwABAQ4ANgAB/3ABTQAB/50BpwABANgANgABAJAALQABAGMBKQABAlIBXwABAMYAUQABAPMAWgABAVYBlQABAWgBaAABASAAGwABAUQCiAAB/9MBsAABAOoAPwABAAkB5gABAD8A6gABAHUBcQABAKsAGwABAM8BTQAB/+4CowAB/vsBlQAB/6YBjAABAJkB+AABALQBpwAB//cBwgAB/8EBuQAB/50BuQAB/4sBegAB/2cBngAB/5QBlQAB/zEBcQAB/0MBpwABAAkBuQAB/3ABjAAB/68BuQABAEgBlQABAHUBpwABABsBXwABAAABgwABAAkBegAB/9MBpwAB/+4BjAAB/9wBlQAB/9wBVgABAAkA8wABACQBgwAB/x8CEwAB/7gCiAABAD8C4gABAHUCowABAAkCiAABABsDMwAB/1UCfwAB/50CowAB/9wCtQAB/1UCowABABICdgAB/+UC0AABAAkCkQAB/7gCkQAB/7gCtQABADYCowABAKICiAABADYCfwAB/+UCfwAB/8oCxwAB/68CAQABABICowABAAABngABAEgCowAB/0wCfwABACQC4gAB/7gCowABAH4CrAABAQ4CQAABAEgDGAABAC0DRQAB/8oC/QAB/50C/QAB/6YCxwAB/3kCiAAB/9MC4gABACQCfwABAFECvgAB//cCmgAB/9MC0AABAPMCiAABASkCSQABADYCrAABABICZAABABsCxwABAFEC6wABADYCtQABAAkCNwABAGwCZAABAC0BTQABAC0CZAAB/0wBlQAB/9MBuQAB/3kBsAAB/4sBVgAB/3kBaAAB/2cBwgAB/3ACWwABABIC0AABABICxwABAFEC2QABAC0CfwABAJkCmgABAFECZAAB/5QCmgAB/8ECkQABAAACtQABABsDDwABABsBRAABABIDwwABAFoEAgABAD8ECwABAC0D3gABAC0DzAAB/3ADugABAn8E/gABAIcD+QABAJAD+QABADYFagABBicFqQABCZD/9wABCHADqAABABsAxgABA5b/eQABAXEANgABA1cBsAABAFr8+gABAYMAbAAB/+7/QwABAi79VAABACT8TwABAAAASAABACT/pgAB//f/lAABA04CSQAB/+UBlQABAXH9VAABAVYBgwAB/9z8cwAB/14BVgABATIB3QAB/7gBFwABAdT/3AABAgEBpwABAC39XQABAGwBngABAgH/MQABAd0BngAB/7j9nAABAFoBjAABAqz+qgABArUBuQABAGP9igABALQBsAABAuL/VQABAtABsAABAGP9nAABANgBpwABAtn/pgABAgoBsAAB/9z9twABAGMBlQABAoj/0wABAogBywAB/+79wAABAFoBngABARcAEgABAdQBpwAB/5T9HgABAC0BsAABAusBTQABAfgBwgABAD/9igABAD8BpwABAw8B3QABAeYBwgABACT9nAABAEgBuQABAfgAhwABAcsBywABAEj9pQABAD8BngABAhP/FgABAiUBpwABACT9bwABAFEBngABAkn+vAABApoBpwABAD/9eAABAD8BgwABArX/lAABAn8BywABABv9pQABAH4BlQABAZX/MQABAiUBngABADb9nAABAEgBjAABAOH/KAABAeYBsAAB/6b9MAABAn/+WQABAuIBywABAMYBsAABAvT/TAABAyEB7wABAKL9kwABAJABwgABApr/7gABAgoBwgABACT9twABAIcBywABAdT/MQABAkABlQABAAD9VAABAMYBlQABAaf/ggABAIcBpwABABL9rgABAlsBwgABAvQB5gABAn8BuQABAzMC2QABAtAB5gABAGP90gABAKIBwgABAjcBDgABAHX+dAABAJkBpwABAe//KAABAhwBuQABAD/9yQABAFoBpwABAlv+8gABAlsBywABAJn9yQABAGwB1AABAYP+1wABAm0B3QABABv9bwABAHUBlQABAXoBKQABAiUBBQABADb+NQABAGMASAABAw8CWwABAkABDgABAGP+RwABALQALQABAw8DIQABAgoA2AABAJD+YgABAKIANgABAacA/AABAjcA/AABAhwBcQABAiUA/AABAGP+YgABAKIASAABApoCkQABAlsBKQABAIf+qgABALQANgABAr4DYAABAnYBOwABAL3+hgABAiUCCgABAr4BjAABAGz+fQABAL0APwABA3L/ZwABA8MCtQABASD9rgABAYMAUQABBFMBTQABA8MC2QABATL+EQABAUQAUQABBNoCUgABA94DMwABAUT9SwABAU0ASAABBQcDBgABA/ADGAABAU39ZgABAYMAYwABBB3/XgABAzMC9AABAZX+WQABAUQCEwABA/n+IwABBFwDsQABAm390gABAiUCiAABAzP+UAABAvQC2QABAcL9kwABAUQB7wABAqP+LAABAhMCrAABACT8IgAB/0wAtAABA3L+NQABA2kCvgABAbn9kwABAcsCEwABA07+oQABA2kC0AABAVb9ZgAB/w0AogABA07+4AABAtkCrAABAOr9OQAB/zEAqwABAw//OgABAe8CtQABAEj8+gAB/zEAogABAi7+6QABAkADDwAB/+X8hQAB/ygAogABATL/QwABAbkC2QAB//f8YQAB/zoAqwABAm3+fQABAiUCowABAHX8sgAB/x8AogABAkD95AABAkACmgABAHX83wAB/zoAmQABAC38hQABAlICrAABAkD+fQABATL+IwABAdQCrAAB/9z74wAB/zEAvQABA2D+IwABA04C4gABASD9SwAB/x8AhwABAzz+vAABApoCowABAPz9QgAB/0wAqwABAuv/QwABAgoCxwABADb88QAB/zoAogABAe/+UAABAhMCtQAB/+78KwAB/0MAfgABAhz+vAABAmQC2QABAEj8hQAB/x8AqwABAiX+RwABAfgCiAABAGP81gAB/0MAogABAkD9yQABAhMBuQABAH781gAB/0MAtAABADb8TwABAnYCvgABAd3+EQAB/14AogABASD9XQABAOEC0AAB/5T88QAB/3ABngABAU3+YgABAM8C2QAB/uD8+gABAWj9yQABAZ4DIQAB/0z81gAB/4IBuQABAcL+UAABAfgCtQAB/4L9AwAB/3ABXwABAgH+zgABAYMC/QAB/179AwAB/4IBlQABAU3/OgABAZ4DYAAB/1X88QAB/6YBsAAB/+X+zgABAKICvgAB/rP8cwAB/1UBgwABAFr+mAABAHUCvgAB/uD8jgAB/3ABsAABAFH/iwABAJAC4gAB/w383wAB/14BpwABAJn/TAABAFECrAAB/2f81gAB/14BgwABAVb+UAABAYwC/QAB/5T81gAB/5QBwgABAZX+CAABAacC4gAB/5386AAB/8oBngABAXr+LAABAcIC6wAB/3D8xAAB/+UB3QABAXEBywAB/9MBMgABAoj9OQABAwYCbQABAGP8WAAB//cBVgAB/9P/QwAB/7gB5gAB/mL9VAAB/zEA6gABAJD95AAB//cC9AAB/zH9JwAB/0wBngABBID/pgABA9UDMwABAe/+zgABAd0CSQABAKv8uwAB/0MAkAABAaf+oQABATICvgAB//f9QgAB/rkBhwABBjD9nAABADb9AwABAIcCUgABBcT9pQABBgwCowABAAn9OQABALT9XQABADYANgAB/zoAJAABAjf9pQABAhMCCgAB//f7tgAB/+UBXwABAtD97QABAusCUgABAFr8agABAAkBRAABAuv9igABAv0CdgABAGz8KwAB/+4BVgABBbL+PgABBUYCkQABAFr92wABAGwCowABATsAPwAB/6b/QwABALQBywAB/ygBIAABABsBEwABAPr9qAABBDgEXAABBGUEbgABBIkELwABBEoEFAABBDgECwABB2IG/wABBPX+awABBOz+awABBKT+xQABC7UBXwABC9MA/gABDAYA4QABBAv9bwABBEr9twABA/n9bwABA979yQABBJL9igABBAL9kwABBXP/wQABBGX9HgABBB388QAAAAEAAAAKACgAwgABYXJhYgAIAAQAAAAA//8ABgAAAAIAAwAFAAQAAQAGY2FsdAAmZmluYQB2aW5pdAB8aXNvbACCbGlnYQCIbWVkaQCUAAAAJgAEAAUABgAHAAgACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAAAABAAIAAAABAAAAAAABAAMAAAAEAAkAIgAjACsAAAABAAEATACaAKIAqgCyALoAwgDKANIBDgEeASYBLgE2AT4BRgFOAVYBXgFmAW4BdgF+AYYBjgGeAaYBrgG4AcAByAHQAdgB4AHoAfAB+AIAAggCGgI4AkQCTgJaAmYCbgJ2An4ChgKOApYCngKmAq4CtgK+AsYCzgLWAt4C5gLuAvYC/gMGAw4DFgMeAyYDLgM2Az4DRgNOA1YDXgNmAAIACQABAtQAAgAJAAED3AACAAkAAQTgAAIACQABBkIACAEBAAEHngAEAQEAAQfcAAYACQABCIAABgABABsIpAi+CNoI9AkQCSoJRAleCXgJlAmwCcgJ5An8ChYKMApMCmgKhAqkCsAK3Ar2CxILLgtKC2YABgABAAUMCAwgDDgMUAxoAAQAAQABDK4ABgAJAAEM6gAEAAkAAQ1eAAYACQABDcgABgAJAAEN6gAGAAkAAQ4MAAYACQABDloABgAJAAEOfAAGAAkAAQ6iAAYACQABDt4ABgAJAAEPEgAGAAkAAQ86AAYACQABD44ABgAJAAEPzgAGAAkABRAOECAQMhBEEFYABgAJAAEQjAAGAAkAARCiAAgACQACELgQyAAGAAkAARDgAAYACQABERwABgAJAAERYAAGAAkAARGOAAgACQABEbwABgAJAAESEAAGAAkAARJMAAYACQABErYACAAJAAES5gAGAAkAARL4AAYAAQAGEywTRhNcE3ATiBOiAAYAAQAMFFYUdBSKFKQUvhTYFO4VBhUeFTgVUhVqAAYAAQADFf4WFBYoAAYACQACFowWngAGAAkAAxbEFtYW6gAGAAkAAxcuF0AXVAAEAAkAARd0AAEACQABGlwAAQABAAEaeAABAAEAARqIAAQACQABGpgAAQAJAAEbPAABAAkAARtGAAEACQABG14AAQAJAAEbmgABAAkAARvSAAEACQABG/YAAQAJAAEcMgABAAkAARw8AAEACQABHEYAAQAJAAEcXAABAAkAARxmAAEACQABHKAAAQAJAAEcpgABAAkAARysAAEACQABHLIAAQAJAAEc8AABAAkAARz2AAEACQABHRoAAQAJAAEdJAABAAkAAR0yAAEACQABHTwAAQAJAAEdWAABAAEAAR1iAAEAAQABHXIAAQABAAEdggABAAkAAR2SAAEACQABHZwAAQAJAAEdpgABAOgAHwBEAEoAUABWAFwAYgBmAGwAcAB2AHoAgACEAIoAjgCUAJoAoACkAKgArgC0ALoAwADGAMwA0ADUANgA3ADiAAIBaQDOAAIBaQDCAAIBaQDMAAIBaQDLAAIBagDCAAEBagACAWoAygABAWsAAgFrAMsAAQFsAAIBbADKAAEBbQACAW0AygABAW4AAgFuAMoAAgFvAMoAAgFvAMwAAQFyAAEBcwACAWkAygACAXQAxQACAWkAxAACAWkAzQACAWkAwwACAWoAwwABAXAAAQFxAAEBaQABAXUAAgF0AMUAAgFpAMQAAgAGAGoAagAAAGwAbAABAG4AcgACAHcAhAAHAIYAiQAVAI0AkgAZAAEA5AAfAEQASgBQAFYAXABiAGYAbABwAHYAegCAAIQAigCOAJQAmgCgAKQAqACuALIAuAC+AMQAygDOANIA1gDaAN4AAgF2AM4AAgF2AMIAAgF2AMwAAgF2AMsAAgF3AMIAAQF3AAIBdwDKAAEBeAACAXgAywABAXkAAgF5AMoAAQF6AAIBegDKAAEBewACAXsAygACAXwAygACAXwAzAABAX8AAQGAAAIBdgDKAAEBgQACAXYAxAACAXYAzQACAXYAwwACAXcAwwABAX0AAQF+AAEBdgABAYIAAQGBAAIBdgDEAAIABgBqAGoAAABsAGwAAQBuAHIAAgB3AIQABwCGAIkAFQCNAJIAGQABAVoAMABmAGwAcgB4AH4AhACIAI4AlACaAKAApgCqALAAtAC6AL4AxADIAM4A0gDYANwA4gDmAOwA8AD0APgA/AECAQYBCgEOARQBGgEgASYBLAEyATYBOgE+AUIBRgFKAU4BVAACAQUAtgACAQUAugACARcAugACAQUAtwACARsAugABAQUAAgEGAMIAAgEZAMwAAgEGAMwAAgEGAMsAAgEIAMIAAQEIAAIBCADKAAEBCQACAQkAygABAQoAAgEKAMoAAQELAAIBCwDLAAEBDAACAQwAygABAQ0AAgENAMoAAQEOAAIBDgDKAAEBDwABARAAAQEUAAEBFQACARYAygABARkAAQEXAAEBGwACAQYAzQACAQYAwwACAQgAwwACAQkAzQACAQoAzQACAQoAywABARIAAQETAAEBFgABARoAAQEZAAEBGwABARwAAgEZALoAAgEcALoAAgACAGYAkwAAAOQA5QAuAAEBVAAvAGQAagBwAHYAfACAAIYAjACSAJgAngCiAKgArACyALYAvADAAMYAygDQANQA2gDeAOQA6ADsAPAA9AD6AP4BAgEIAQ4BFAEaASABJgEsATABNAE4ATwBQAFEAUgBTgACAO8AugACAP8AugACAO8AtwACAQIAugABAO8AAgDwAMIAAgEAAMwAAgDwAMwAAgDwAMsAAgDxAMIAAQDxAAIA8QDKAAEA8gACAPIAygABAPMAAgDzAMoAAQD0AAIA9ADLAAEA9QACAPUAygABAPYAAgD2AMoAAQD3AAIA9wDKAAEA+AABAPkAAQD8AAEA/QACAP4AygABAQAAAQD/AAIBAgDEAAIA8ADNAAIA8ADDAAIA8QDDAAIA8gDNAAIA8wDNAAIA8wDLAAEA+gABAPsAAQD+AAEBAQABAQAAAQECAAEBAwACAQAAugACAQMAugACAAIAZwCTAAAA5ADlAC0AAQAeAAAAAQBAAAkA8AD0APgA+gD7AQYBDwESARMAAgAFAWkBaQAAAWsBawABAW8BcQACAXYBdgAFAXwBfgAGAAEAAQDjAAEAfgAKABoAJAAuADgAQgBMAFYAYABqAHQAAQAEANMAAgDjAAEABADaAAIA4wABAAQA1gACAOMAAQAEANgAAgDjAAEABADZAAIA4wABAAQA1QACAOMAAQAEANQAAgDjAAEABADXAAIA4wABAAQA2wACAOMAAQAEANwAAgDjAAIABwDwAPAAAAD0APQAAQD4APgAAgD6APsAAwEGAQcABQEPAQ8ABwESARMACAADAAAAAQASAAEAHAABAAAALAACAAEA0wDcAAAAAgACAQUBHAAAAXYBggAYAAMAAAABAt4ABQLoAu4C9AMEAwoAAQAAAC0AAwAAAAECxAAGAs4C1ALaAtQC2gLwAAEAAAAtAAMAAAABAqgABQLOArgCvgLOAtQAAQAAAC0AAwAAAAECjgAGAsACngKkAp4CpAK6AAEAAAAtAAMAAAABAnIABQK6AroCggKIAp4AAQAAAC0AAwAAAAECWAAFAqoCaAJuArAChAABAAAALQADAAAAAQI+AAUCoAKWAk4CVAJqAAEAAAAtAAMAAAABAiQABQI0AjoCLgJKAlAAAQAAAC0AAwAAAAECCgAGAhoCdAIaAn4CYgI2AAEAAAAtAAMAAAABAe4ABgH+AlgCcgH+AlgCGgABAAAALQADAAAAAQHSAAQB3AIkAfgB/gABAAAALQADAAAAAQG6AAYCRAHKAiQCSgJQAeYAAQAAAC0AAwAAAAEBngAEAfABxAJKAcoAAQAAAC0AAwAAAAEBhgAFAdgBlgHwAjoBsgABAAAALQADAAAAAQFsAAUBfAHWAfABkgGYAAEAAAAtAAMAAAABAVIABgIMAWIBvAFiAbwBfgABAAAALQADAAAAAQE2AAYBRgGgAUYBNgGIAWIAAQAAAC0AAwAAAAEBGgAGASoBhAHOASoBjgFGAAEAAAAtAAMAAAABAP4ACAGIAQ4BaAGOAZQBDgEUASoAAQAAAC0AAwAAAAEA3gAGAO4BSAEwAO4BUgEKAAEAAAAtAAMAAAABAMIABgDSASwAzADSASwA7gABAAAALQADAAAAAQCmAAUBKgC2ATwAzADSAAEAAAAtAAMAAAABAIwABgCcASIAsgCcAPYAuAABAAAALQADAAAAAQBwAAYAgAEGASQAgADaAJwAAQAAAC0AAwAAAAEAVAAGAGQA6gBkAL4ApgCAAAEAAAAtAAMAAAABADgABgBIAM4AvABIAKIAZAABAAAALQADAAAAAQAcAAYALACyACwAhgAmAEgAAQAAAC0AAgABAMIAxQAAAAEAAQF+AAEAAQF2AAIAAgDCANIAAADeAOEAEQABAAEBfwABAAEBHAACAAMBeAF4AAABfwF/AAEBgQGCAAIAAgABAX0BfwAAAAEAAQGCAAIAAQF9AX8AAAABAAIBgQGCAAIAAQDKAM4AAAACAAIAwgDSAAAA3gDhABEAAQABAX0AAQABAYEAAQABAXcAAgADAMIAyQAAAM8A0gAIAN4A4QAMAAEAAgF4AX0AAQABAXgAAQACAX0BgAADAAAAAQB4AAQAggCIAI4AmAABAAAALgADAAAAAQBgAAQAhgBwAHYAgAABAAAALgADAAAAAQBIAAQAWABeAHQAaAABAAAALgADAAAAAQAwAAQAYgBAAEYAUAABAAAALgADAAAAAQAYAAQAKAAuAFAAOAABAAAALgACAAEAwgDFAAAAAQABAX8AAQABAXYAAgABAMoAzgAAAAEAAQEcAAEAAQF4AAEAAQGCAAEAAQF9AAEAAQF+AAEALgADAAwAFgAiAAEABABmAAIAtgABAAQA7QADAX8BGQABAAQB0QADAMUBBQACAAMA7wDvAAABcgFyAAEBdAF0AAIAAwAAAAIAFAAeAAEAJAABAAAALwACAAEBaQF1AAAAAQABAXYAAgAOAQgBCAAAARUBFQABARoBGgACASwBLAADATUBNwAEAVEBUQAHAVcBWQAIAXcBdwALAYABggAMAZEBkQAPAZoBnAAQAawBrAATAbUBtwAUAckByQAXAAEAXAAFABAAHAAmADgASgABAAQBywADAXYBCgABAAQBQAACARYAAgAGAAwBQgACARYBPQACARsAAgAGAAwBQwACARYBPgACARsAAgAGAAwBPwACARsBHQACAQUAAgADAW0BbQAAAXYBdgABAX0BfwACAAMAAQASAAEAIgAAAAEAAAAwAAIAAgFpAWkAAAFvAXIAAQABAAIA1QEGAAMAAAAB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ADUBwQHBADYBwwHDADcBxwHKADgAAgABAMoAzgAAAAEAAQGRAAIAAwDCAMkAAADPANIACADeAOEADAADAAAAAQEsAAcBNgE8AUwBUgE2AVIBYgABAAAARwADAAAAAQEOAAMBGAEOAUQAAQAAAEcAAwAAAAEA+AAFARgA+AECATQBLgABAAAARwADAAAAAQDeAAUA/gEaAOgBGgEUAAEAAABHAAMAAAABAMQABQDkAQAAzgDEAPoAAQAAAEcAAwAAAAEAqgADAPAA8ADgAAEAAABHAAMAAAABAJQABADaANAA2gDKAAEAAABHAAMAAAABAHwABADCAMIA/ACyAAEAAABHAAMAAAABAGQABQCqAKAAqgDkAJoAAQAAAEcAAwAAAAEASgAFAJAASgCQAIYAgAABAAAARwADAAAAAQAwAAQAdgAwAHYAZgABAAAARwADAAEAqAABABgAAwBeAJgATgABAAAARwACAAEAwgDFAAAAAQABAXYAAgACAMIA0gAAAN4A4QARAAEAAQHDAAIAAgDCANIAAADeAOEAEQABAAEBHAACAAEAygDOAAAAAgAJAVoBZgAAAXYBggANAZABnAAaAasBtwAnAbkBuQA0AbsBuwA1AcEBwQA2AcMBwwA3AccBygA4AAIAAgDCAMUAAADKAM4ABAACAAEBWgFmAAAAAwAAAAEAQAADAEoAUABaAAEAAABIAAMAAAABACoAAgBKAEQAAQAAAEgAAwAAAAEAFgADADYAJgAwAAEAAABIAAIAAQDCAMUAAAABAAEBdgACAAEAygDOAAAAAQABARwAAgAJAVoBZgAAAXYBggANAZABnAAaAasBtwAnAbkBuQA0AbsBuwA1AcEBwQA2AcMBwwA3AccBygA4AAMAAAABACYAAQAuAAEAAABJAAMAAAABABQAAgAkACoAAQAAAEkAAQACAaUBpgABAAIBgQGCAAEAAQGbAAEAAQF2AAMAAAABADoAAQBCAAEAAABKAAMAAAABACgAAgBSAFgAAQAAAEoAAwAAAAEAFAACAD4ASgABAAAASgABAAIBcAFxAAIABQESARMAAAEyATMAAgE9AT4ABAFCAUMABgF9AX4ACAABAAEBwwABAAEBqwABAAEBrQADAAAAAQA4AAEAQAABAAAASwADAAAAAQAmAAIANAA6AAEAAABLAAMAAAABABIAAQAmAAEAAABLAAEAAgGKAYsAAQABAa0AAQABAccAAQABAasAAQK8ACQATgBqAHwAjgCgALIAxADWAOAA6gD8ARYBMAFCAVQBZgGKAZwBrgHAAdIB3AHmAfgCEgIkAjYCQgJMAlYCYAJqAnQCfgKIApoAAwAIAA4AFgEeAAIBHAFGAAMBdgEKAb4AAgEZAAIABgAMAR8AAgEcAdIAAgEZAAIABgAMASAAAgEcAUkAAgEKAAIABgAMASEAAgEcAUoAAgEKAAIABgAMASIAAgEcAUsAAgEKAAIABgAMASMAAgEcAUwAAgEKAAIABgAMASQAAgEcAU0AAgEKAAEABAElAAIBHAABAAQBJgACARwAAgAGAAwBJwACARwBBAACAQUAAwAIAA4AFAEoAAIBHAFOAAIBCgHTAAIBGQADAAgADgAUASkAAgEcAU8AAgEKAdQAAgEZAAIABgAMASoAAgEcAVAAAgEKAAIABgAMASsAAgEcAUcAAgEKAAIABgAMASwAAgEcAVEAAgEKAAQACgAQABgAHgEtAAIBHAFFAAMBdgEKAVIAAgEKAb8AAgEZAAIABgAMAS4AAgEcAVMAAgEKAAIABgAMAS8AAgEcAVQAAgEKAAIABgAMATAAAgEcAVUAAgEKAAIABgAMATEAAgEcAVYAAgEKAAEABAEyAAIBHAABAAQBMwACARwAAgAGAAwBNAACARwBHQACAQUAAwAIAA4AFADuAAIBCQE1AAIBHAFXAAIBCgACAAYADAE2AAIBHAFYAAIBCgACAAYADAE3AAIBHAFZAAIBCgABAAQBRAADAXYBCgABAAQBQQACARYAAQAEATgAAgEbAAEABAE7AAIBGwABAAQBOQACARsAAQAEAToAAgEbAAEABAE8AAIBGwABAAQBPwACARsAAgAGAAwBwQACAZABzQACAQoABAAKABAAFgAcAc4AAgELAc8AAgGtAdAAAgGSAdgAAgHHAAIACAFpAYIAAAGUAZQAGgGZAZkAGwGeAZ4AHAGkAacAHQG0AbQAIQHCAcIAIgHEAcQAIwACABoACgFpAXYBdgFvAXwBcAFxAWsBfQF+AAIAAQDTANwAAAACAA4ABADGAMcAyADJAAIAAQDCAMUAAAACAA4ABADeAN8A4ADhAAIAAQDCAMUAAAABAKIADQAgACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAAEABAFaAAIBdgABAAQBWwACAXYAAQAEAVwAAgF2AAEABAFdAAIBdgABAAQBXgACAXYAAQAEAV8AAgF2AAEABAFgAAIBdgABAAQBYQACAXYAAQAEAWIAAgF2AAEABAFjAAIBdgABAAQBZAACAXYAAQAEAWUAAgF2AAEABAFmAAIBdgACAAEBaQF1AAAAAgAKAAIA1AEHAAEAAgDVAQYAAgAQAAUBwgGJAYoBiwGMAAIAAgFpAWkAAAFvAXIAAQACADoAGgGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcAAgABAWkBggAAAAIAMAAVAYQBhQGGAYcBiAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAAIAAgFqAW4AAAFzAYIABQACABYACAHCAYQBigGLAYwBlwGYAZkAAgADAWkBagAAAXABcgACAX0BfwAFAAIAOgAaAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAACAAEBaQGCAAAAAgAKAAIBwgHCAAEAAgFpAYMAAgAKAAIBpQGmAAEAAgGKAYsAAgAOAAQBuAG6AbkBuwACAAIBcAFxAAABfQF+AAIAAgAKAAIBEQEYAAEAAgEQARcAAgAUAAcBxAHFAcYBxwHIAcoByQACAAcBhQGFAAABhwGHAAEBjwGPAAIBkgGSAAMBlAGUAAQBlgGWAAUBnAGcAAYAAgAIAAEBwwABAAEBkAACAAgAAQGQAAEAAQHDAAIACAABAcMAAQABAXYAAgA2ABgBhAHEAYYBhwGIAYkBigGLAYwBjQGOAY8BkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwAAgACAWoBdQAAAXcBggAMAAIACAABAZ0AAQABAZ4AAgAQAAUBzAGQAaUBpgGFAAIABAFpAWkAAAF2AXYAAQGKAYsAAgHEAcQABAACAAoAAgGEAZEAAQACAZ8BrAACAAwAAwHWAdcB1QACAAEBpQGnAAAAAgAKAAIBxAHHAAEAAgGFAZIAAgAOAAQBwgGQAaUBpgACAAMBaQFpAAABdgF2AAEBvAG9AAIAAgAKAAIBwQGJAAEAAgFaAaQAAgAOAAQAzwDQANEA0gACAAEAwgDFAAAAAgAOAAQAxgDHAMgAyQACAAEAwgDFAAAAAgAOAAQA3gDfAOAA4QACAAEAwgDFAAAAAgAKAAIBigGLAAEAAgGlAaYAAgAKAAIBvAG9AAEAAgFwAXEAAgAKAAIBpQGmAAEAAgGKAYs=') format('truetype'),
         url('assets/fonts/MehrNastaliqWeb.ttf') format('truetype'),
         url('assets/fonts/AlQalamTajNastaleeq.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif;
    src: url('data:font/truetype;charset=utf-8;base64,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A/UAAwABBAkACAAmBVMAAwABBAkACQBABBMAAwABBAkACgEoBFMAAwABBAkADQLUBXsAAwABBAkADgBYCE8AAwABBAkAEQAOCKdDb3B5cmlnaHQgKGMpIElUVSBQdW5qYWIgUGFraXN0YW4sIDIwMTcuIEFsbCByaWdodHMgcmVzZXJ2ZWQuUmVndWxhck1laHIgTmFzdGFsaXEgV2ViOlZlcnNpb24gMS4wMFZlcnNpb24gMS4wMCBKYW51YXJ5IDcsIDIwMTcsIGluaXRpYWwgcmVsZWFzZU1laHJOYXN0YWxpcVdlYk5hc3J1bGxhaCBNZWhyLCBaZWVzaGFuIE5hc2FyVGhpcyBPcGVuVHlwZSAgVXJkdSBOYXN0YWxpcSBmb250IGlzIGRldmVsb3BlZCBieSBaZWVzaGFuIE5hc2FyIGZvbGxvd2luZyB0aGUgY2FsbGlncmFwaHkgb2YgTmFzcnVsbGFoIE1laHIgd2l0aCBhc3NvY2lhdGlvbiBvZiBJVFUgUHVuamFiIFBha2lzdGFuLkNvcHlyaWdodCAoYykgMjAxNyBieSBDZW50ZXIgZm9yIFNwZWVjaCBhbmQgTGFuZ3VhZ2UgVGVjaG5vbG9naWVzIChDU2FMVCksIEluZm9ybWF0aW9uIFRlY2hub2xvZ3kgVW5pdmVyc2l0eSBvZiB0aGUgUHVuamFiLCBMYWhvcmUsIFBha2lzdGFuLiBZb3VyIHVzZSBvZiB0aGUgTWVociBOYXN0YWxpcSBXZWIgRm9udCBpcyBzdWJqZWN0IHRvIG91ciBDcmVhdGl2ZSBDb21tb25zIExpY2Vuc2UsIHdoaWNoIGxldHMgeW91IGRpc3RyaWJ1dGUsIHJlbWl4LCB0d2VhaywgYW5kIGJ1aWxkIHVwb24gb3VyIHdvcmssIGV2ZW4gY29tbWVyY2lhbGx5LCBhcyBsb25nIGFzIHlvdSBjcmVkaXQgdXMgZm9yIHRoZSBvcmlnaW5hbCBjcmVhdGlvbi4gaHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LzQuMC8AQwBvAHAAeQByAGkAZwBoAHQAIAAoAGMAKQAgAEkAVABVACAAUAB1AG4AagBhAGIAIABQAGEAawBpAHMAdABhAG4ALAAgADIAMAAxADYALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBNAGUAaAByACAATgBhAHMAdABhAGwAaQBxACAAVwBlAGIAOgBWAGUAcgBzAGkAbwBuACAAMQAuADAAMABWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAgAEoAYQBuAHUAYQByAHkAIAA3ACwAIAAyADAAMQA3ACwAIABpAG4AaQB0AGkAYQBsACAAcgBlAGwAZQBhAHMAZQBNAGUAaAByAE4AYQBzAHQAYQBsAGkAcQBXAGUAYgBOAGEAcwByAHUAbABsAGEAaAAgAE0AZQBoAHIALAAgAE0ALgAgAFoAZQBlAHMAaABhAG4AIABOAGEAcwBhAHIAVABoAGkAcwAgAE8AcABlAG4AVAB5AHAAZQAgACAAVQByAGQAdQAgAE4AYQBzAHQAYQBsAGkAcQAgAGYAbwBuAHQAIABpAHMAIABkAGUAdgBlAGwAbwBwAGUAZAAgAGIAeQAgAFoAZQBlAHMAaABhAG4AIABOAGEAcwBhAHIAIABmAG8AbABsAG8AdwBpAG4AZwAgAHQAaABlACAAYwBhAGwAbABpAGcAcgBhAHAAaAB5ACAAbwBmACAATgBhAHMAcgB1AGwAbABhAGgAIABNAGUAaAByACAAdwBpAHQAaAAgAGEAcwBzAG8AYwBpAGEAdABpAG8AbgAgAG8AZgAgAEkAVABVACAAUAB1AG4AagBhAGIAIABQAGEAawBpAHMAdABhAG4ALgBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEANwAgAGIAeQAgAEMAZQBuAHQAZQByACAAZgBvAHIAIABTAHAAZQBlAGMAaAAgAGEAbgBkACAATABhAG4AZwB1AGEAZwBlACAAVABlAGMAaABuAG8AbABvAGcAaQBlAHMAIAAoAEMAUwBhAEwAVAApACwAIABJAG4AZgBvAHIAbQBhAHQAaQBvAG4AIABUAGUAYwBoAG4AbwBsAG8AZwB5ACAAVQBuAGkAdgBlAHIAcwBpAHQAeQAgAG8AZgAgAHQAaABlACAAUAB1AG4AagBhAGIALAAgAEwAYQBoAG8AcgBlACwAIABQAGEAawBpAHMAdABhAG4ALgAgAFkAbwB1AHIAIAB1AHMAZQAgAG8AZgAgAHQAaABlACAATQBlAGgAcgAgAE4AYQBzAHQAYQBsAGkAcQAgAFcAZQBiACAARgBvAG4AdAAgAGkAcwAgAHMAdQBiAGoAZQBjAHQAIAB0AG8AIABvAHUAcgAgAEMAcgBlAGEAdABpAHYAZQAgAEMAbwBtAG0AbwBuAHMAIABMAGkAYwBlAG4AcwBlACwAIAB3AGgAaQBjAGgAIABsAGUAdABzACAAeQBvAHUAIABkAGkAcwB0AHIAaQBiAHUAdABlACwAIAByAGUAbQBpAHgALAAgAHQAdwBlAGEAawAsACAAYQBuAGQAIABiAHUAaQBsAGQAIAB1AHAAbwBuACAAbwB1AHIAIAB3AG8AcgBrACwAIABlAHYAZQBuACAAYwBvAG0AbQBlAHIAYwBpAGEAbABsAHkALAAgAGEAcwAgAGwAbwBuAGcAIABhAHMAIAB5AG8AdQAgAGMAcgBlAGQAaQB0ACAAdQBzACAAZgBvAHIAIAB0AGgAZQAgAG8AcgBpAGcAaQBuAGEAbAAgAGMAcgBlAGEAdABpAG8AbgAuACAAaAB0AHQAcABzADoALwAvAGMAcgBlAGEAdABpAHYAZQBjAG8AbQBtAG8AbgBzAC4AbwByAGcALwBsAGkAYwBlAG4AcwBlAHMALwBiAHkALwA0AC4AMAAvAFIAZQBnAHUAbABhAHIAAAIAAAAAAAD8GABkAAAAAAAAAAAAAAAAAAAAAAAAAAAB4wAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAtAC1AQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQAGwFFAAQAqwC2ALcBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCew5hcmFiaWNxdWVzdGlvbgVIQU1aQRJhbGVmd2l0aG1hZGRhYWJvdmUOYWxlZnVwcGVyaGFtemEId293aGFtemEOYWxlZmxvd2VyaGFtemEIeWVoaGFtemEEYWxlZgNiZWgGdGVoaGVoA3RlaANzZWgEamVlbQRoaGVoBGtoZWgEZGFhbAR6YWFsA3JlaAN6ZWgKYXJhYmljc2VlbgVzaGVlbglhcmFiaWNzb2QDem9kCWFyYWJpY3RhdwN6YXcJYXJhYmljYW5uBWdoYW5uA2ZheQNxYWYEbGFhbQRtZWVtBG5vb24DaGVoCWFyYWJpY3dvdwlhcmFiaWN5ZWgEdHRlaANwZWgEY2hlaAVkZGFhbARycmVoBHp6ZWgDa2FmA2dhZgpub29u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AAEAAhgsGEQACAABAAIYtBjIAAgAAQAEGQgZIBk4GU4ACAABAAMZsBnIGd4ACAABAAMaWBpwGoQACAIBAAYbGhswG0YbXht0G4oACAABAAYcGhwwHEYcXhx0HIwACAABAAYc+h0QHSYdPB1SHWoACAABAAQd3h34HhAeJgAIAwEAAR5gAAgAAQAGHqwevh7WHuwfAB8UAAgAAQACH2ofggAIAgEABR/eH/QgCiAgIDYACAABAAIgqCC+AAgCAQABIQ4ACAIBAAMhMiFGIVoACAMBAAIhuiHOAAIDAQABIhAACAIBAAIjIiMyAAgAAQACI5QjqAAIAAEAAiPSI+wACAAJAAIkNiRUAAQEAQABJKAABQQBAAEnngAGAAEAASyaAAYAAQABLR4ABgQBAAEtiAACAAEAAS4EAAEACQABLhYAAQAJAAEuTAABAAkAAS6cAAEACQABLsoAAQAJAAEu5gABAAkAAS8WAAEACQABL0IAAQAJAAEvggABAAkAAS/OAAEACQABMDgAAQAJAAEwagACAAkAATCcAAIACQABMmwAAQIBAAEytAABAwEAATLKAAEDAQABMtYAAQMBAAEy4gABAAEAATLuAAEDAQABMvoAAQABAAEzBgABAwEAATMSAAEDAQABMx4AAgABAAEzKgACAAEAATNOAAIDAQABM3IAAgMBAAEzpAABAwEAATPAAAIAAQABM8wAAgABAAEz8AACAAEAATQUAAIAAQABND4AAgABAAE0XgACAAEAATS+AAIAAQABNOgAAgABAAE1EgACAgEAATVIAAIAAQABNXIAAQABAAE2SAABAAEAATZUAAIDAQABNl4AAQABAAE2oAABAAEAATasAAECAQABNrYAAgABAAE2wAACAgEAATceAAECAQABN0gAAgMBAAE3UgACAgEAATduAAEAAQABN74AAQABAAE3yAABAAkAATfSAAEC1gC0T2YAAE9sAABPcgAAN94AADfkAAA36gAAN/AAADf2AAA3/AAAOAIAADgIAAA4DgAAOBQAADgaAAA4IAAAOCYAADgsAAA4MgAAODIAADg4AAA4PgAAOEQAADhKAAA4UAAAOFYAADhcAAA4YgAAN9gAADhoAAA4bgAAOHQAADh6AAA4gAAAOIYAADiMAAA4kgAAOJgAADiYAAA4mAAAOJ4AADikAAA4qgAAOLAAADiwAAA4tgAAOLwAADjCAAA4wgAAOMIAADjIAAA4yAAAOM4AADjUAAA42gAAOOAAADjmAAA47AAAOPIAADj4AAA4/gAAOQQAADkKAAAAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32DkQN9g5FjfYORw32DkiN9g5KDfYOS432Dk0N9g5OjfYOTo32DlAN9g5RjfYOUw32DlSN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYOVg32DleN9g5ZDfYOWo32DlwN9g5djfYOXw32DmCN9g5gjfYOYg32DmON9g5lDfYOZo32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYAAA32AAAN9gAADfYOaA32DmmN9g5rDfYObI32Dm4N9g5vjfYOcQ32DnKN9g50DfYOdY32DncN9g54jfYOeg32AAAN9g57jfYAAA32Dn0N9gAADfYAAA32Dn6AAAAADfYP4g32AAAN9g6ADfYAAA32AAAN9gAADfYOgY32DoMN9g6EjfYOhg32D8iN9gAADfYAAA32DfYN9gAADfYAAA32AAAN9gAADfYAAIADADUANUAAADXANcAAgDuAO4AAwEFAR0ABAErATcAHQE9AUUAKgFHAUgAMwFRAWYANQFpAb0ASwG/AcwAoAHPAdAArgHVAdgAsAABAMAAygABAAwAIgAFAAA0qgAANKoAADSqAAA0qgAANKoATkvsS/JL+Ev+TARMCjbaNuA25jbsNvI2+Db+NwQ3CjcQNxY3HDciNyg3Ljc0Nzo3QDdGN0w3UjdYN143ZDdqN3A3djd8N4I3iDeON5Q3mjegN6Y3rDeyN7g3vjfEN8o30DfWN9w34jfoN+439Df6OAA4BjgMOBI4GDgeOCQ4KjgwODY4PDhCOEg4TjhUOFo4YDhmOGw4cjh4OH44hAACAAEAygDOAAAAAgASANMA1wAAANoA2gAFAPAA9wAGAP4A/gAOAQABAAAPAQYBDgAQARYBFgAZARkBGQAaAWkBbwAbAXYBfAAiAYMBiQApAZABlgAw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AAMAAAABAGYAAgB2AIgAAQAAAFIAAwAAAAEAUgACAGgAegABAAAAUgADAAAAAQA+AAIAVABsAAEAAABSAAMAAgBeACoAAQAqAAEARgABAAAAUgADAAEATgABABQAAQBUAAEAAABSAAIAAQDCAMUAAAABAAEBFwABAAEBmQABAAEBtAABAAEBdwABAAEBEAABAAEBkQABAAEBrAABAAEBqwABAAEBnwABAAEBGgADAAIAnACmAAEAnAABALAAAQAAAFMAAwACAKAAkAABAIYAAQCaAAEAAABTAAMAAQB6AAEAcAABAIQAAQAAAFMAAwABAIAAAQBcAAEAcAABAAAAUwADAAEAcgABAEgAAQBcAAEAAABTAAMAAgBkAGoAAQA0AAMAWAA0AEgAAQAAAFMAAwACAEoAUAABABoAAwA+ADQALgABAAAAUwACAAEAwgDFAAAAAgABAVoBZgAAAAEAAQEIAAIAAQDKAM4AAAABAAEBqwABAAEBrAABAAEBwwABAAEAwwADAAIAWgBgAAEAYAABAGoAAQAAAFQAAwACAEQASgABAEoAAQBaAAEAAABUAAMAAQBMAAEANAABAFIAAQAAAFQAAwAEAEQAIABKAFoAAQAgAAEAYAABAAAAVAABAAEBdwACAAEAwgDFAAAAAQABAQUAAQACARIBEwABAAEBhAABAAEBFgABAAEBrAACAAIAwgDFAAAAygDOAAQAAQABAVoAAQABAYIAAwABACgAAQAuAAEAOAABAAAAVQADAAEAFAABABoAAQAqAAEAAABVAAEAAQGfAAIAAQDCAMUAAAABAAEBFQABAAEBGwADAAEAegACAIQAegACAIoAegABAAAAVgADAAEAYgACAGwAYgACAHgAYgABAAAAVgADAAEASgACAFQASgACAGYASgABAAAAVgADAAEAMgACADwAMgACAFQAMgABAAAAVgADAAEAGgACACQAGgADADYAQgBMAAEAAABWAAIAAQDCAMUAAAABAAEBwwABAAEBRwABAAEBdgABAAEBkAABAAEBqwACAAEAygDOAAAAAQACARABFwADAAEAjAACAJYAjAADAJwAogCsAAAAAwABAHYAAgCAAHYAAgCeAIwAAQAAAFcAAwABAF4AAgBoAF4AAgCMAHQAAQAAAFcAAwABAEYAAgBQAEYAAgBWAFwAAQAAAFcAAwAB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HYQc+h2KILodkCDAHZYgxh2cIMwdoiDSHagg2B2uIN4dKiDqHbQg5B26IPAdwCD2HcYg/B3MIQId0iEIHdghFB3eIRod5CEgHeohJhSiISwd8CEyHfYhOB38IT4eAiFEHgghSh4OIVAeFCFWHhohXB4gIWIeJiFoHiwhbh4yIXQeOCF6Hj4hgB5EIYYeSiGMHlAhkh5WIZgeXCGeHmIhpB5oIaoebiGwHnQhth56IbwegCHCHoYhyB6MIc4ekiHUHpgh2h6eIeAepCHmHqoh7B6wIfIetiH4Hrwh/h7CIgQeyCIKHs4iEB7UIhYe2iIcHuAhDh7mIiIe7CH4FKIiKB7yIi4e+CI0Hv4iOh8EIkAfCiJGHxAiTB8WIlIfHCJYHyIiXh8oImQfLiJqHzQicB86InYfQCJ8H0Yigh9MIogfUiKOH1gilB9eIpofZCKgH2oiph9wIqwfdiKyH3wiuB+CIr4fiCLEH44iyh+UItAfmiLWH6Ai3B+mIuIUoiLoH6wi7hSiIvQfsiL6H7gjAB++FKIf0CMGH9YjDBSiIxIf3CMYH+IjHh/oIyQf7iMqH/QhvB/EIzAfyiM2H/ojPCAAI0IAAgADAKEAoQAAAK0AtwABALoAwQAMAAIABgDTANwAAADvARwACgFpAb0AOAHCAcoAjQHMAcwAlgHVAdcAlwABBMAE1gACAAwAXgAUAAAR7gAAIOgAABHuAAAR7gABEe4AABHuAAAhHgABEe4AABHuAAAhJAAAISoAARHuAAAR7gAAEe4AARHuAAAR7gAAEe4AABHuAAAR7gAAEe4AWwC4AMYA0ADaAOQA7gD4AQIBDAEWASABKgE0AT4BSAFSAVwBZgFwAXoBhAGOAZgBogGsAbYBwAHKAdQB3gHoAfIB/AIGAhACGgIkAi4COAJCAkwCVgJgAm4CfAKKApQCogKsArYCwALKAtQC3gLoAvIC/AMGAxADGgMkAy4DOANCA0wDVgNgA2oDdAN+A4gDkgOcA6YDsAO6A8QDzgPYA+ID7AP2BAQEDgQYBCYEMAQ6BEQETgRYAAMf8CAmEOQQ5B/2ICwAAiAkICogMCA2AAIoACgMKAYoEgACH9ogKB/gIC4AAiAqIDAgNiA8AAIgOCA+IEQgSgACIEYgTCBSIFgAAiBUIFogYCBmAAIgYiBoIG4gdAACIHAgdiB8IIIAAiB+IIQgiiCQAAIgjCCSIJggngACIJogoCCmIKwAAiCoIK4gtCC6AAIgtiC8IMIgyAACIMQgyiDQINYAAiDSINgg3iDkAAIg4CDmIOwg8gACIO4g9CD6IFgAAiD2IPwgqCECAAIg/iEEIQohEAACIQwhEiEYIR4AAiEaISAhJiEsAAIhKCEuITQhOgACITYhPB+2ISQAAiE4IT4hRCFKAAIhRiB0IUwhUgACIU4hVCFaIWAAAiFcIWIhaCFuAAIhaiFwIXYhfAACIXghfiGEIYoAAiGGIYwhkiGYAAIhlCGaIaAhpgACIaIhqBawIZwAAiGkIaohsCG2AAIhsiG4Ib4hxAACIcAhxiHMIaIAAiHIIc4h1CHaAAIh1iHcIeIh6AACIeQh6iHwIfYAAiHyIfgh/iIEAAIiACIGIgwiEgADIg4iFCIaIiAPPA88AAMiGCIeIiQiKg8uDy4AAyIiIigiLiI0DyAPIAACIiwiMiI4Ij4AAyI6IkAiRiJMDwgPCAACIkQiSiJQIlYAAiJSIlgiXiJkAAIiYCJmImwicgACIm4idCJ6IoAAAiJ8IoIiiCKOAAIiiiKQIpYinAACIpginiKkIqoAAiKmIqwisiJAAAIiriK0IroiwAACIrwiwiLIIs4AAiLKItAi1iLcAAIi2CLeIuQi6gACIuYi7CLyIvgAAiL0IvojACMGAAIjAiMIIw4jFAACIxAjFiMcIyIAAiMeIyQjKiMwAAIjLCMyIzgjPgACIzojQCNGGcIAAiNCI0gjTiNUAAIjUCNWI1wjYgACI14jZCNqI3AAAiNsI3IjeCN+AAIjeiOAI4YjjAACI4gjjiOUI5oAAiOWI5wjoiOoAAIjpCOqI7AjtgACI7IjuCO+I8QAAiPAI8YjzCPSAAIjziPUI9oj4AACHPIj3Bz4I+IAAiPeI+Qj6iPwAAIj7CPyI/gj/gACI/okACQGJAwAAyQIJA4kFCQaJCAkJgACJB4kJCQqJDAAAhx8HIIcjhyUAAMkIg4yJCgkLg2EDYQAAiQmJCwkMhv+AAIkLiQ0DWwkOgACJDYkPCRCJEgAAiREJEokUCRWAAIkUiRYJF4kZAACJGAkZiRsJHIAAgADAKEAoQAAAK0AtwABALoAwQAMAAIABwDtAO4AAAEEAQQAAgEdAWYAAwG+AcEATQHLAcsAUQHNAdQAUgHYAdgAWgABAFoAggABAAwATgAQAAAM6gAADOoAAAzqAAAM6gAADOoAAAzqAAAM6gAADOoAAAzqAAAM6gAADOoAAAzqAAAM6gAADOoAAAzqAAAM6gAFFF4UZBRqFHAUdgACAAYAoQChAAAArQCvAAEAsQCyAAQAtAC2AAYAugC7AAkAvQDBAAsAAgABAMoAzgAAAAEAQABcAAEADAAeAAQAAAxeAAAMXgAADF4AAAxeABAUIBQmFCwUMhQ4FD4URBRKFFAUVhRcFGIUaBRuFHQUegACAAQAsACwAAAAswCzAAEAtwC3AAIAvAC8AAMAAgADAMIAyQAAAM8A0gAIAN4A4QAMAAEAVAB8AAEADABOABAAAAvsAAAL7AAAC+wAAAvsAAAL7AAAC+wAAAvsAAAL7AAAC+wAAAvsAAAL7AAAC+wAAAvsAAAL7AAAC+wAAAvsAAIaUCL2AAIABgChAKEAAACtAK8AAQCxALIABAC0ALYABgC6ALsACQC9AMEACwABAAIAtAC6AAEAFAAAAAMAAQAMAAEAtgG5/9MAAQABAPQAAgAiAAQADQLuAZACWAJYA+gD6APoA+gCvAK8AfQD6AK8AAIABAGEAYQAAAGGAY8AAQHCAcIACwHEAcQADAACADwABAAaA2sCowKjAPoCowKjA2sDawNrA2sCowKjAPoCvAPoAu4CWANSA4QEGgQaA4QC7gOEAyADIAACAAQBWgFmAAABngGkAA0BqAGqABQB1QHXABcAAgAgAAQADAH0ASwAyACWAcIB9AH0AiYA4QCWADIAlgACAAMBgwGEAAABhwGPAAIBxAHEAAsAAgAUAAQABgEsAGQA+gDIAMgA+gACAAIBgwGEAAABiQGMAAIAAgAiAAQADQJYAV4AlgD6AJYCJgH0AfQCJgD6APoAZADIAAIAAwGDAYUAAAGHAY8AAwHBAcEADAACACQABAAOAyACJgFeAMgBwgHCAu4CvAK8Au4BwgHCASwBkAACAAIBgwGPAAABwQHBAA0AAgAmAAQADwOEAfQBXgBkAcICWAK8Au4DIANSAZACJgImAlgCWAACAAUBaQFvAAABcgF1AAcBuAG4AAsBugG6AAwBvAG9AA0AAgA4AAQAGAH0ASwBLAEsASwB9AH0AfQB9AEsASwDhAK8AfQBLAH0AlgDIAMgAyADhALuAfQBkAACAAQBWgFcAAABXgFlAAMBnQGdAAsBnwGqAAwAAgA+AAQAGwGQAMgAyADIAMgBkAGQAZABkADIAMgCWALuArwCigMgAlgBLABkAakB9AK8AyACcQF8ASwBkAACAAgBWgFcAAABXgFlAAMBhAGEAAsBiQGLAAwBnQGdAA8BnwGkABABpwGqABYBwQHBABoAAgAeAAQACwDIAPr/VgBkAGQBwgFeAMgBkAGQAZAAAgAEAZ4BnwAAAaEBpAACAagBqQAGAdUB1wAIAAIAGAAEAAgAZADIAMgAyACWAJYAlgDIAAIABQFaAVoAAAFgAWMAAQGDAYMABQGJAYkABgGMAYwABwABAYAABAAAACkBdAF0AXoBSAFIAXoAXACEAI4AlACaAKQArgCuALQAugBcAMABagDkAOQAxgDGAMYAxgDkAOQBAAD2ARYBJAE6AToBTgFgATABMABuAUgBKgEqAAQBfwGQAZkCigG0Au4BwwKKAAUBdgGQAZcBLAGYASwBsgDIAbMAyAACAZkAyAHDASwAAQHDADIAAQHDAOEAAgGZASwBwwFeAAIBmQEsAcMBwgABAcMBwgABAcMB9AABAcMCWAABAcMAlgAHAXYBXgGQAV4BlQEsAZcBLAGYASwBmwEsAbYB9AAEAXYAZAGQAPoBlwDIAZgAyAACAXcAyAGRAZAABQGBASwBggBkAZoBkAGbAZABnAD6AAMBkQH0AZoAyAG1AZAAAQGRAPoAAQF3ASwAAgGZASwBtAGQAAMBgAEsAZoBkAGcASwAAQGRAfQABAGAASwBmgH0AbUCWAG2AfQAAgF3APoBkQH0AAIBsADIAccAyAABAZEBLAABAZEAyAACAA4BWgFcAAABYQFhAAMBYwFkAAQBaQFrAAYBbQF1AAkBgwGEABIBhwGHABQBiQGOABUBnQGgABsBpQGoAB8BuAG4ACMBugG6ACQBwgHCACUB1QHXACYAAQA0AAQAAAAJABwAIgAiACgAKAAuAC4ALgAuAAEBwwDIAAEBwwAyAAEBwwCWAAEBkACWAAIABAFpAWkAAAFvAW8AAQFyAXQAAgGJAYwABQACAA4ABAADAEYAZABGAAIAAgDKAMoAAADNAM4AAQABAAoAA/84/HwAAgABAMIAxQAAAAEACgAD/5z+ogACAAEAwgDFAAAAAQAKAAP/nPwYAAIAAQDCAMUAAAABAAoAAwCW+ogAAgABAMIAxQAAAAEACgAD/87/BgACAAEAwgDFAAAAAQAKAAMAlvu0AAIAAQDCAMUAAAABAAoAA/9q/5wAAgABAMIAxQAAAAEACgAD/tT9qAACAAEAwgDFAAAAAQAmAAAAAwABAAwABADC/2r+DADD/2r+DADE/2r+DADF/2r+DAABAAEBwwABACYAAAADAAEADAAEAML92v8GAMP92v8GAMT92v8GAMX92v8GAAEAAQHDAAEAMgAAAAEAAgAgAA4ABADCAGQAwwBkAMQAZADFAGQABADCAMgAwwDIAMQAyADFAMgAAQACAZEBwgABAB4AAAACAAEADAAEAML/OADD/zgAxP84AMX/OAABAAEBwwABAAoAAwEs/tQAAgABAMIAxQAAAAEAJgAAAAMAAQAMAAQAwv9q/gwAw/9q/gwAxP9q/gwAxf9q/gwAAQABAcMAAQAmAAAAAwABAAwABADC/e3/FgDD/e3/FgDE/e3/FgDF/e3/FgABAAEBqwABACwAAAADAAEADAAFAMr/agEsAMv/agEsAMz/agEsAM3/agEsAM7/agEsAAEAAQHDAAEAIgAAAAIAAQAMAAUAygH0AMsB9ADMAfQAzQH0AM4B9AABAAEBwgABAFIAAAABAAMAJgAQADwABQDK/84Ay//OAMz/zgDN/84Azv/OAAUAygAyAMsAMgDMADIAzQAyAM4AMgAFAMr/nADL/5wAzP+cAM3/nADO/5wAAgADAW8BbwAAAXYBdgABAcMBwwACAAEALAAAAAMAAQAMAAUAygBkAJYAywBkAJYAzABkAJYAzQBkAJYAzgBkAJYAAQABAcMAAQAsAAAAAwABAAwABQDK/2oAyADL/2oAyADM/2oAyADN/2oAyADO/2oAyAABAAEBwwABADYAAAADAAIADgAiAAMAyv+cAooAy/7UAooAzP7UAooAAwDKAH4AzwDLADIAlgDMADIAlgABAAIBdgGDAAEALAAAAAMAAQAMAAUAygA8AlgAywA8AlgAzAA8AlgAzQA8AlgAzgA8AlgAAQABAXYAAQC2AAAAAwAGABYAdgCWADYAVgA2AAUAygAyAV4AywAyAV4AzAAyAV4AzQAyAV4AzgAyAV4ABQDKAAABXgDLAAABXgDMAAABXgDNAAABXgDOAAABXgAFAMr/agAAAMv/agAAAMz/agAAAM3/agAAAM7/agAAAAUAygAAAGQAywAAAGQAzAAAAGQAzQAAAGQAzgAAAGQABQDKAMgAAADLAMgAAADMAMgAAADNAMgAAADOAMgAAAACAAYBfAF8AAABgwGDAAEBiQGJAAIBlgGWAAMBsQGxAAQBygHKAAUAAQAKAAMAZAFeAAIAAQDKAM4AAAABAAgAAQBkAAIAAQDCAMUAAAABAEIAAAADAAIAKAAOAAQAwv86/n0Aw/86/n0AxP86/n0Axf86/n0ABADC/6//iwDD/6//iwDE/6//iwDF/6//iwABAAIBnQGfAAEACgAD/zgAZAACAAEAygDOAAAAAQAIAAH/nAACAAEAygDOAAAAAQAIAAIAyAACAAEAygDOAAAAAQBQAAAAAwADABAAEAAwAAUAygCWAPoAywCWAPoAzACWAPoAzQCWAPoAzgCWAPoABQDKAJYAAADLAJYAAADMAJYAAADNAJYAAADOAJYAAAACAAMBgwGDAAABiQGJAAEBkgGSAAIAAQAsAAAAAwABAAwABQDK/zoBOwDL/zoBOwDM/zoBOwDN/zoBOwDO/zoBOwABAAEBkAABAAgAAv84AAIAAQDKAM4AAAABAB4ABAAAAAEADAAEAMIAZADDASwAxAEsAMUAZAABAAEBWgABAE4AAQAAAAUAFAAUABQAFAAUAA4A1f9qANf/nAEG/2oBC/84AQz/nAEN/5wBDv+cAQ//nAEQ/5wBF/+cARj/nAEZ/wYBG/+cAZb/zgACAAEAygDOAAAAAQAIAAEAlgACAAEAxgDJAAAAAQAIAAEBLAACAAEA3gDhAAAAAQAIAAT67AABAAEBgwABAAAAAAABApoAmQABAYYAAAABB5gAxgABB8UBIAABAd0DewABAi4AAAABArIBaAABBmYCowABB7MCmgABA9X/ygABA04CfwABCA0AhwABBMUB6QABBKoBmwABBrcAAAABBQcDDwABA2kDDwABBSICQAABAkQBdAABAiIA/AABAh8AAAABAzMBBQABA2ACWwABAwYA/AABBAIBpwABAyEC4gABBaAB5gABBpMCHAABBZcCLgABBLYBwgABBSsCCgABBC4B5gABA/kCdgABBKQBywABBIkCmgABBC4DewABBC4DcgABBicCZAABBksCbAABBsACAQABBJIBMgABBd8BaAABA40CiAABBgwBwgABBicBjAABBWEBpwABBJsBOwABBUYBpwABA98CCgABBAIAtAABBKQCJQABAhMAAAABAQ4BjAABA5YAdQABBAIAkAABA5YAYwABAogAUQABArUAGwABAZ4AzwABAXoAxgABAeYA8wABAiYACQABAm0A4QABATYAggABAEgB3QABAr4BDgABA5YA6gABAw8BFwABAgEA4QABAhMA6gABAhMA2AABAQUBDgABAXEBngABAZ4AfgABAiUBgwABAaMAfgABAKsB+AABA1cA8wABBHcAzwABAzwBXwABAlIAtAABArUBDgABAogAzwABAogA2AABAYUA4QABAdQBOwABAkAAWgABAkIBywABAmT/7gABAm3/7gABBUYAzwABAPMBKQABAnYA6gABA0UBcQABAqMCNwABAm0A/AABAn8D5wABARcG2wABAFoFlwABAMYFzQABBBQGkwABA9UGQgABAgoE7AABAPMHWQABAacCvgABAGMFlwABAn8D+QABApEDzAAB/8EGVAABACEFLgAB/6YEXAABAqwGVAABA40GrgABAdQFjgABAKIG7QABAYwCowABAHUDjQABADIEGgABAMQE4wABAKsErQABAM8EkgABAYwFjgABAFEE4wABACQFjgABAB4ETAABAAAF3AABAGMEFAABAH4EbgABAXoF1gABAAkEpAABADIEsAAB/1UGEwABAFEFagABAGwFagAB/9MFIgABAVQGFQABADYGQgAB/yEGAAAB/wYExAAB/u0FqgAB/5sEvwAB/68FPQABASkGpAAB/ygFIgAB/30FeAAB/zEEXAABAFEFFAABAAkFGQABAMYE9QABAKIEvwABARcF6AABACQGAwAB/8oGFQAB/qoEXAAB/o8E9QABAJkFEAABAOEEyAABAPoHCAAB/5QFNAAB/8oFggAB/4IESgAB/2oFeAABAAAFeAABASkFsgABAAAFGQABASkG1gAB/7gFTAABABIE9QABAkn+4AABAd0B1AABAjf+1wABAkD+6QABAb8B1AAB/xH+qgABAFH++wAB/vL/DQAB/4P+qgAB/4L+swAB/yj/QwAB/+X/lAABAEgASAAB/1X/KAAB/0z/ZwAB/1X+jwABAXEAUQABAV4AfQABAEj/uAABAGT+cAABAJb+xAAB/5z/OAABAAD/uAAB/4L/HwABAJkE4wABAIcEvwABAd3++wABAkAHPgABAi4GHgABAtkGHgABAnYFzQABA1cGyQABAn8G0gABAXEHCAABAJAFlwABALQFuwABApEFzQABAlsF+gABA4QG0gABAXoGSwABAcIGyQABAbAIggABAgoIcAABA4QG9gABAXoCmgABAXoCtQABAYwCrAABBJIG2wABASkFcwABAD8DsQABBHcFoAABAd0FcwABAFoD5wABA7EF3wABASkFuwABACQEAgABAYMFcwABADYDnwABA2AFoAABAL0FfAAB//cDnwABA1cGOQABAOoEpAABAvQFsgABAKIEOAABA0UGXQABACQEFAABAr4GVAABAC0ECwABAeYGtwABACQD3gABAOoFWAABABIDYAABAr4F3wABAHUEOAABAlsFuwABAGwESgABA04HbAABAAkD8AABAd0F1gABAAkDsQABAgoGigABAFoECwABAacEvwAB/rMEdwABAVYFfAAB/lkEgAABAeYFPQAB/0MEZQABAbkFRgAB/5QESgABAkkFxAAB/vIErQABAfgGZgAB/vsEmwABAL0GFQAB/iMD+QAB/vIFKwAB/o8EvwAB/ukEdwAB/3AEgAAB/4sEgAAB/3AEmwABAnYEtgAB//cDlgABAqwEgAAB/+UDjQABARcGDgAB/yEEegABAYMGMAABACQEUwABAbD/DQABAfj/lAABAQX/BAABAV/+8gABAeb/uAABApr95AABAMj9qAABA4T+IwABBEEFqQABAYz/lAAB/+7/3AAB//f/9wABAZ7/OgABAyoAEgABAQ7+6QABAVb+1wABAIf+awABA3sAUQABAU3/BAABAogAPwAB/+UACQABAdT/BAABAbkAPwABAAD+PgABAcsAhwABAacAogABAUT+xQABAEj/7gAB/zr+NQABAOH/HwABAJn/QwABASABgwABCeoG2wABA8wGeAABB1kFagABAFoEpAABBgwFNAABAC0E4wABAr4ALQABAvQAhwABADb/BAABAYP+6QAB/6b/ZwABBL8G0gABAbkFIgABAD8DqAABAeb/ggABAFoDGAABA5YB1AAB/6/6ZwAB/8H7bgAB/+76ggAB/8r7vwAB/+76ygAB/9MBBQABAAAAGQAB//cA8wABAAAAhgAB/t0ARgAB/yb/YwAB/wsAUAAB/vD/mgAB//cAjwABAKT/UgABAJEAYgAB/+7/pAABASP/CQABATX+LgABARr/EgABATX/GwABAoj+CAABAMYACQAB/+7+oQABAL3+vAABAmT/XgABAoj/XgABALQAEgABAOoASAABAi7/KAABAi4BFwABAbn/pgABAbn/wQABARf/TAABAbD/uAABAaf+dAABABv+mAABADb+WQABAPz+CAABAV//ggABAe//BAABANgAAAABAkn9twABAn/90gAB/9z/7gABAM/9wAABAGP9gQABA8z/TAABA+f/9wABANgAEgABAM//0wABAmT+qgABAPMAkAABAQUAhwABAe/+EQABAgr9SwABASn+jwABASn/lAAB/4L9rgAB/5T9yQAB/4L7rQABAJD+LAABAIf+dAABAJn+RwAB/9z8oAAB/9P9bwAB//f9MAABABL9pQAB/8r9rgAB/6/+LAABAGMAYwABABIAqwABAAD/XgAB/4v8zQAB/1X8qQABABv97QAB/7j9ZgAB/5T+IwABAFr9JwABAFr9igABAAD/ygAB/+X9twABAAD9nAABAAkAPwABADYA8wAB//f/pgABAAD9OQAB/9P9QgABACT9pQAB/2f+mAAB/1X+NQAB//f9twABABL+IwAB//cAbAAB/9P+6QAB/xb+xQABAAAAqwABAAABaAAB/4L/OgAB/8H+UAAB/5399gAB/+7+UAAB/zr9/wAB/wT+LAAB/+79bwABAKv+hgABAAAAJAAB/3D9/wAB/53+YgAB/yj/ZwAB/zoALQAB/539wAAB/9z9JwABABL+RwAB/1X9ZgAB/9P9igAB/6/92wABABv9eAABASn+CAAB//cA4QAB/+X/FgAB/1X/FgAB/zH/VQAB/14AAAAB/3n/eQAB/6/+CAABACT9AwABAEj+dAAB/sX8zQAB/2f+jwABAQX9nAABATv+EQABAMb+vAAB/6b97QABABL+YgAB/0P/QwAB/0z/7gABABL/ygABAC39gQABAHX9MAAB//f+fQAB/9z/pgAB/4sANgABAGwACQABAJkAvQAB/zr8zQAB/4L9SwABAH7++wAB/4L+UAAB/6b9pQABABv+WQABAC39ZgABAAAAvQABAD/+zgAB/9z+awAB/9z/QwABAAAAPwAB/4ICbQABAkABcQABATIAPwAB/6YBywAB/3kBjAABATIAGwABAXoAWgABAJABcQABAU0ACQABAlsBaAABAbAAbAABASABegABAOEBTQABASkAPwABAU0DTgABAM8ANgAB/7gBwgAB/9MB5gABAJABngABASABcQABALQB7wABAAkBaAABAgoBngABAgEBXwABAQ4ANgAB/3ABTQAB/50BpwABANgANgABAJAALQABAGMBKQABAlIBXwABAMYAUQABAPMAWgABAVYBlQABAWgBaAABASAAGwABAUQCiAAB/9MBsAABAOoAPwABAAkB5gABAD8A6gABAHUBcQABAKsAGwABAM8BTQAB/+4CowAB/vsBlQAB/6YBjAABAJkB+AABALQBpwAB//cBwgAB/8EBuQAB/50BuQAB/4sBegAB/2cBngAB/5QBlQAB/zEBcQAB/0MBpwABAAkBuQAB/3ABjAAB/68BuQABAEgBlQABAHUBpwABABsBXwABAAABgwABAAkBegAB/9MBpwAB/+4BjAAB/9wBlQAB/9wBVgABAAkA8wABACQBgwAB/x8CEwAB/7gCiAABAD8C4gABAHUCowABAAkCiAABABsDMwAB/1UCfwAB/50CowAB/9wCtQAB/1UCowABABICdgAB/+UC0AABAAkCkQAB/7gCkQAB/7gCtQABADYCowABAKICiAABADYCfwAB/+UCfwAB/8oCxwAB/68CAQABABICowABAAABngABAEgCowAB/0wCfwABACQC4gAB/7gCowABAH4CrAABAQ4CQAABAEgDGAABAC0DRQAB/8oC/QAB/50C/QAB/6YCxwAB/3kCiAAB/9MC4gABACQCfwABAFECvgAB//cCmgAB/9MC0AABAPMCiAABASkCSQABADYCrAABABICZAABABsCxwABAFEC6wABADYCtQABAAkCNwABAGwCZAABAC0BTQABAC0CZAAB/0wBlQAB/9MBuQAB/3kBsAAB/4sBVgAB/3kBaAAB/2cBwgAB/3ACWwABABIC0AABABICxwABAFEC2QABAC0CfwABAJkCmgABAFECZAAB/5QCmgAB/8ECkQABAAACtQABABsDDwABABsBRAABABIDwwABAFoEAgABAD8ECwABAC0D3gABAC0DzAAB/3ADugABAn8E/gABAIcD+QABAJAD+QABADYFagABBicFqQABCZD/9wABCHADqAABABsAxgABA5b/eQABAXEANgABA1cBsAABAFr8+gABAYMAbAAB/+7/QwABAi79VAABACT8TwABAAAASAABACT/pgAB//f/lAABA04CSQAB/+UBlQABAXH9VAABAVYBgwAB/9z8cwAB/14BVgABATIB3QAB/7gBFwABAdT/3AABAgEBpwABAC39XQABAGwBngABAgH/MQABAd0BngAB/7j9nAABAFoBjAABAqz+qgABArUBuQABAGP9igABALQBsAABAuL/VQABAtABsAABAGP9nAABANgBpwABAtn/pgABAgoBsAAB/9z9twABAGMBlQABAoj/0wABAogBywAB/+79wAABAFoBngABARcAEgABAdQBpwAB/5T9HgABAC0BsAABAusBTQABAfgBwgABAD/9igABAD8BpwABAw8B3QABAeYBwgABACT9nAABAEgBuQABAfgAhwABAcsBywABAEj9pQABAD8BngABAhP/FgABAiUBpwABACT9bwABAFEBngABAkn+vAABApoBpwABAD/9eAABAD8BgwABArX/lAABAn8BywABABv9pQABAH4BlQABAZX/MQABAiUBngABADb9nAABAEgBjAABAOH/KAABAeYBsAAB/6b9MAABAn/+WQABAuIBywABAMYBsAABAvT/TAABAyEB7wABAKL9kwABAJABwgABApr/7gABAgoBwgABACT9twABAIcBywABAdT/MQABAkABlQABAAD9VAABAMYBlQABAaf/ggABAIcBpwABABL9rgABAlsBwgABAvQB5gABAn8BuQABAzMC2QABAtAB5gABAGP90gABAKIBwgABAjcBDgABAHX+dAABAJkBpwABAe//KAABAhwBuQABAD/9yQABAFoBpwABAlv+8gABAlsBywABAJn9yQABAGwB1AABAYP+1wABAm0B3QABABv9bwABAHUBlQABAXoBKQABAiUBBQABADb+NQABAGMASAABAw8CWwABAkABDgABAGP+RwABALQALQABAw8DIQABAgoA2AABAJD+YgABAKIANgABAacA/AABAjcA/AABAhwBcQABAiUA/AABAGP+YgABAKIASAABApoCkQABAlsBKQABAIf+qgABALQANgABAr4DYAABAnYBOwABAL3+hgABAiUCCgABAr4BjAABAGz+fQABAL0APwABA3L/ZwABA8MCtQABASD9rgABAYMAUQABBFMBTQABA8MC2QABATL+EQABAUQAUQABBNoCUgABA94DMwABAUT9SwABAU0ASAABBQcDBgABA/ADGAABAU39ZgABAYMAYwABBB3/XgABAzMC9AABAZX+WQABAUQCEwABA/n+IwABBFwDsQABAm390gABAiUCiAABAzP+UAABAvQC2QABAcL9kwABAUQB7wABAqP+LAABAhMCrAABACT8IgAB/0wAtAABA3L+NQABA2kCvgABAbn9kwABAcsCEwABA07+oQABA2kC0AABAVb9ZgAB/w0AogABA07+4AABAtkCrAABAOr9OQAB/zEAqwABAw//OgABAe8CtQABAEj8+gAB/zEAogABAi7+6QABAkADDwAB/+X8hQAB/ygAogABATL/QwABAbkC2QAB//f8YQAB/zoAqwABAm3+fQABAiUCowABAHX8sgAB/x8AogABAkD95AABAkACmgABAHX83wAB/zoAmQABAC38hQABAlICrAABAkD+fQABATL+IwABAdQCrAAB/9z74wAB/zEAvQABA2D+IwABA04C4gABASD9SwAB/x8AhwABAzz+vAABApoCowABAPz9QgAB/0wAqwABAuv/QwABAgoCxwABADb88QAB/zoAogABAe/+UAABAhMCtQAB/+78KwAB/0MAfgABAhz+vAABAmQC2QABAEj8hQAB/x8AqwABAiX+RwABAfgCiAABAGP81gAB/0MAogABAkD9yQABAhMBuQABAH781gAB/0MAtAABADb8TwABAnYCvgABAd3+EQAB/14AogABASD9XQABAOEC0AAB/5T88QAB/3ABngABAU3+YgABAM8C2QAB/uD8+gABAWj9yQABAZ4DIQAB/0z81gAB/4IBuQABAcL+UAABAfgCtQAB/4L9AwAB/3ABXwABAgH+zgABAYMC/QAB/179AwAB/4IBlQABAU3/OgABAZ4DYAAB/1X88QAB/6YBsAAB/+X+zgABAKICvgAB/rP8cwAB/1UBgwABAFr+mAABAHUCvgAB/uD8jgAB/3ABsAABAFH/iwABAJAC4gAB/w383wAB/14BpwABAJn/TAABAFECrAAB/2f81gAB/14BgwABAVb+UAABAYwC/QAB/5T81gAB/5QBwgABAZX+CAABAacC4gAB/5386AAB/8oBngABAXr+LAABAcIC6wAB/3D8xAAB/+UB3QABAXEBywAB/9MBMgABAoj9OQABAwYCbQABAGP8WAAB//cBVgAB/9P/QwAB/7gB5gAB/mL9VAAB/zEA6gABAJD95AAB//cC9AAB/zH9JwAB/0wBngABBID/pgABA9UDMwABAe/+zgABAd0CSQABAKv8uwAB/0MAkAABAaf+oQABATICvgAB//f9QgAB/rkBhwABBjD9nAABADb9AwABAIcCUgABBcT9pQABBgwCowABAAn9OQABALT9XQABADYANgAB/zoAJAABAjf9pQABAhMCCgAB//f7tgAB/+UBXwABAtD97QABAusCUgABAFr8agABAAkBRAABAuv9igABAv0CdgABAGz8KwAB/+4BVgABBbL+PgABBUYCkQABAFr92wABAGwCowABATsAPwAB/6b/QwABALQBywAB/ygBIAABABsBEwABAPr9qAABBDgEXAABBGUEbgABBIkELwABBEoEFAABBDgECwABB2IG/wABBPX+awABBOz+awABBKT+xQABC7UBXwABC9MA/gABDAYA4QABBAv9bwABBEr9twABA/n9bwABA979yQABBJL9igABBAL9kwABBXP/wQABBGX9HgABBB388QAAAAEAAAAKACgAwgABYXJhYgAIAAQAAAAA//8ABgAAAAIAAwAFAAQAAQAGY2FsdAAmZmluYQB2aW5pdAB8aXNvbACCbGlnYQCIbWVkaQCUAAAAJgAEAAUABgAHAAgACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAAAABAAIAAAABAAAAAAABAAMAAAAEAAkAIgAjACsAAAABAAEATACaAKIAqgCyALoAwgDKANIBDgEeASYBLgE2AT4BRgFOAVYBXgFmAW4BdgF+AYYBjgGeAaYBrgG4AcAByAHQAdgB4AHoAfAB+AIAAggCGgI4AkQCTgJaAmYCbgJ2An4ChgKOApYCngKmAq4CtgK+AsYCzgLWAt4C5gLuAvYC/gMGAw4DFgMeAyYDLgM2Az4DRgNOA1YDXgNmAAIACQABAtQAAgAJAAED3AACAAkAAQTgAAIACQABBkIACAEBAAEHngAEAQEAAQfcAAYACQABCIAABgABABsIpAi+CNoI9AkQCSoJRAleCXgJlAmwCcgJ5An8ChYKMApMCmgKhAqkCsAK3Ar2CxILLgtKC2YABgABAAUMCAwgDDgMUAxoAAQAAQABDK4ABgAJAAEM6gAEAAkAAQ1eAAYACQABDcgABgAJAAEN6gAGAAkAAQ4MAAYACQABDloABgAJAAEOfAAGAAkAAQ6iAAYACQABDt4ABgAJAAEPEgAGAAkAAQ86AAYACQABD44ABgAJAAEPzgAGAAkABRAOECAQMhBEEFYABgAJAAEQjAAGAAkAARCiAAgACQACELgQyAAGAAkAARDgAAYACQABERwABgAJAAERYAAGAAkAARGOAAgACQABEbwABgAJAAESEAAGAAkAARJMAAYACQABErYACAAJAAES5gAGAAkAARL4AAYAAQAGEywTRhNcE3ATiBOiAAYAAQAMFFYUdBSKFKQUvhTYFO4VBhUeFTgVUhVqAAYAAQADFf4WFBYoAAYACQACFowWngAGAAkAAxbEFtYW6gAGAAkAAxcuF0AXVAAEAAkAARd0AAEACQABGlwAAQABAAEaeAABAAEAARqIAAQACQABGpgAAQAJAAEbPAABAAkAARtGAAEACQABG14AAQAJAAEbmgABAAkAARvSAAEACQABG/YAAQAJAAEcMgABAAkAARw8AAEACQABHEYAAQAJAAEcXAABAAkAARxmAAEACQABHKAAAQAJAAEcpgABAAkAARysAAEACQABHLIAAQAJAAEc8AABAAkAARz2AAEACQABHRoAAQAJAAEdJAABAAkAAR0yAAEACQABHTwAAQAJAAEdWAABAAEAAR1iAAEAAQABHXIAAQABAAEdggABAAkAAR2SAAEACQABHZwAAQAJAAEdpgABAOgAHwBEAEoAUABWAFwAYgBmAGwAcAB2AHoAgACEAIoAjgCUAJoAoACkAKgArgC0ALoAwADGAMwA0ADUANgA3ADiAAIBaQDOAAIBaQDCAAIBaQDMAAIBaQDLAAIBagDCAAEBagACAWoAygABAWsAAgFrAMsAAQFsAAIBbADKAAEBbQACAW0AygABAW4AAgFuAMoAAgFvAMoAAgFvAMwAAQFyAAEBcwACAWkAygACAXQAxQACAWkAxAACAWkAzQACAWkAwwACAWoAwwABAXAAAQFxAAEBaQABAXUAAgF0AMUAAgFpAMQAAgAGAGoAagAAAGwAbAABAG4AcgACAHcAhAAHAIYAiQAVAI0AkgAZAAEA5AAfAEQASgBQAFYAXABiAGYAbABwAHYAegCAAIQAigCOAJQAmgCgAKQAqACuALIAuAC+AMQAygDOANIA1gDaAN4AAgF2AM4AAgF2AMIAAgF2AMwAAgF2AMsAAgF3AMIAAQF3AAIBdwDKAAEBeAACAXgAywABAXkAAgF5AMoAAQF6AAIBegDKAAEBewACAXsAygACAXwAygACAXwAzAABAX8AAQGAAAIBdgDKAAEBgQACAXYAxAACAXYAzQACAXYAwwACAXcAwwABAX0AAQF+AAEBdgABAYIAAQGBAAIBdgDEAAIABgBqAGoAAABsAGwAAQBuAHIAAgB3AIQABwCGAIkAFQCNAJIAGQABAVoAMABmAGwAcgB4AH4AhACIAI4AlACaAKAApgCqALAAtAC6AL4AxADIAM4A0gDYANwA4gDmAOwA8AD0APgA/AECAQYBCgEOARQBGgEgASYBLAEyATYBOgE+AUIBRgFKAU4BVAACAQUAtgACAQUAugACARcAugACAQUAtwACARsAugABAQUAAgEGAMIAAgEZAMwAAgEGAMwAAgEGAMsAAgEIAMIAAQEIAAIBCADKAAEBCQACAQkAygABAQoAAgEKAMoAAQELAAIBCwDLAAEBDAACAQwAygABAQ0AAgENAMoAAQEOAAIBDgDKAAEBDwABARAAAQEUAAEBFQACARYAygABARkAAQEXAAEBGwACAQYAzQACAQYAwwACAQgAwwACAQkAzQACAQoAzQACAQoAywABARIAAQETAAEBFgABARoAAQEZAAEBGwABARwAAgEZALoAAgEcALoAAgACAGYAkwAAAOQA5QAuAAEBVAAvAGQAagBwAHYAfACAAIYAjACSAJgAngCiAKgArACyALYAvADAAMYAygDQANQA2gDeAOQA6ADsAPAA9AD6AP4BAgEIAQ4BFAEaASABJgEsATABNAE4ATwBQAFEAUgBTgACAO8AugACAP8AugACAO8AtwACAQIAugABAO8AAgDwAMIAAgEAAMwAAgDwAMwAAgDwAMsAAgDxAMIAAQDxAAIA8QDKAAEA8gACAPIAygABAPMAAgDzAMoAAQD0AAIA9ADLAAEA9QACAPUAygABAPYAAgD2AMoAAQD3AAIA9wDKAAEA+AABAPkAAQD8AAEA/QACAP4AygABAQAAAQD/AAIBAgDEAAIA8ADNAAIA8ADDAAIA8QDDAAIA8gDNAAIA8wDNAAIA8wDLAAEA+gABAPsAAQD+AAEBAQABAQAAAQECAAEBAwACAQAAugACAQMAugACAAIAZwCTAAAA5ADlAC0AAQAeAAAAAQBAAAkA8AD0APgA+gD7AQYBDwESARMAAgAFAWkBaQAAAWsBawABAW8BcQACAXYBdgAFAXwBfgAGAAEAAQDjAAEAfgAKABoAJAAuADgAQgBMAFYAYABqAHQAAQAEANMAAgDjAAEABADaAAIA4wABAAQA1gACAOMAAQAEANgAAgDjAAEABADZAAIA4wABAAQA1QACAOMAAQAEANQAAgDjAAEABADXAAIA4wABAAQA2wACAOMAAQAEANwAAgDjAAIABwDwAPAAAAD0APQAAQD4APgAAgD6APsAAwEGAQcABQEPAQ8ABwESARMACAADAAAAAQASAAEAHAABAAAALAACAAEA0wDcAAAAAgACAQUBHAAAAXYBggAYAAMAAAABAt4ABQLoAu4C9AMEAwoAAQAAAC0AAwAAAAECxAAGAs4C1ALaAtQC2gLwAAEAAAAtAAMAAAABAqgABQLOArgCvgLOAtQAAQAAAC0AAwAAAAECjgAGAsACngKkAp4CpAK6AAEAAAAtAAMAAAABAnIABQK6AroCggKIAp4AAQAAAC0AAwAAAAECWAAFAqoCaAJuArAChAABAAAALQADAAAAAQI+AAUCoAKWAk4CVAJqAAEAAAAtAAMAAAABAiQABQI0AjoCLgJKAlAAAQAAAC0AAwAAAAECCgAGAhoCdAIaAn4CYgI2AAEAAAAtAAMAAAABAe4ABgH+AlgCcgH+AlgCGgABAAAALQADAAAAAQHSAAQB3AIkAfgB/gABAAAALQADAAAAAQG6AAYCRAHKAiQCSgJQAeYAAQAAAC0AAwAAAAEBngAEAfABxAJKAcoAAQAAAC0AAwAAAAEBhgAFAdgBlgHwAjoBsgABAAAALQADAAAAAQFsAAUBfAHWAfABkgGYAAEAAAAtAAMAAAABAVIABgIMAWIBvAFiAbwBfgABAAAALQADAAAAAQE2AAYBRgGgAUYBNgGIAWIAAQAAAC0AAwAAAAEBGgAGASoBhAHOASoBjgFGAAEAAAAtAAMAAAABAP4ACAGIAQ4BaAGOAZQBDgEUASoAAQAAAC0AAwAAAAEA3gAGAO4BSAEwAO4BUgEKAAEAAAAtAAMAAAABAMIABgDSASwAzADSASwA7gABAAAALQADAAAAAQCmAAUBKgC2ATwAzADSAAEAAAAtAAMAAAABAIwABgCcASIAsgCcAPYAuAABAAAALQADAAAAAQBwAAYAgAEGASQAgADaAJwAAQAAAC0AAwAAAAEAVAAGAGQA6gBkAL4ApgCAAAEAAAAtAAMAAAABADgABgBIAM4AvABIAKIAZAABAAAALQADAAAAAQAcAAYALACyACwAhgAmAEgAAQAAAC0AAgABAMIAxQAAAAEAAQF+AAEAAQF2AAIAAgDCANIAAADeAOEAEQABAAEBfwABAAEBHAACAAMBeAF4AAABfwF/AAEBgQGCAAIAAgABAX0BfwAAAAEAAQGCAAIAAQF9AX8AAAABAAIBgQGCAAIAAQDKAM4AAAACAAIAwgDSAAAA3gDhABEAAQABAX0AAQABAYEAAQABAXcAAgADAMIAyQAAAM8A0gAIAN4A4QAMAAEAAgF4AX0AAQABAXgAAQACAX0BgAADAAAAAQB4AAQAggCIAI4AmAABAAAALgADAAAAAQBgAAQAhgBwAHYAgAABAAAALgADAAAAAQBIAAQAWABeAHQAaAABAAAALgADAAAAAQAwAAQAYgBAAEYAUAABAAAALgADAAAAAQAYAAQAKAAuAFAAOAABAAAALgACAAEAwgDFAAAAAQABAX8AAQABAXYAAgABAMoAzgAAAAEAAQEcAAEAAQF4AAEAAQGCAAEAAQF9AAEAAQF+AAEALgADAAwAFgAiAAEABABmAAIAtgABAAQA7QADAX8BGQABAAQB0QADAMUBBQACAAMA7wDvAAABcgFyAAEBdAF0AAIAAwAAAAIAFAAeAAEAJAABAAAALwACAAEBaQF1AAAAAQABAXYAAgAOAQgBCAAAARUBFQABARoBGgACASwBLAADATUBNwAEAVEBUQAHAVcBWQAIAXcBdwALAYABggAMAZEBkQAPAZoBnAAQAawBrAATAbUBtwAUAckByQAXAAEAXAAFABAAHAAmADgASgABAAQBywADAXYBCgABAAQBQAACARYAAgAGAAwBQgACARYBPQACARsAAgAGAAwBQwACARYBPgACARsAAgAGAAwBPwACARsBHQACAQUAAgADAW0BbQAAAXYBdgABAX0BfwACAAMAAQASAAEAIgAAAAEAAAAwAAIAAgFpAWkAAAFvAXIAAQABAAIA1QEGAAMAAAABABIAAQAiAAEAAAAxAAIAAgFpAWkAAAFvAXIAAQABAAIA1AEHAAMAAAABABIAAQAcAAEAAAAyAAIAAQFpAYIAAAACAAkBCAEIAAABFQEVAAEBGgEbAAIBdwF3AAQBgAGCAAUBkQGRAAgBmgGcAAkBrAGsAAwBtQG3AA0AAwAAAAEAEgABACIAAQAAADMAAgACAWoBbgAAAXMBggAFAAEAAgDVAQYAAwAAAAEAEgABACgAAQAAADQAAgADAWkBagAAAXABcgACAX0BfwAFAAEAAQEKAAMAAAABABIAAQAcAAEAAAA1AAIAAQFpAYIAAAACAAYA1wDXAAABCwEQAAEBFgEXAAcBeAF8AAkBkgGWAA4BrQGxABMAAwAAAAEAEgABABoAAQAAADYAAQACAWkBgwACAAUBFgEWAAABdgF2AAEBkAGQAAIBlwGYAAMBqwGrAAUAAwAAAAEAEgABABoAAQAAADcAAQACAYoBiwACAAMBCwEMAAABDgEOAAIBEAEQAAMAAwAAAAEAEgABACIAAQAAADgAAgACAXABcQAAAX0BfgACAAIACQEFAQUAAAEUARQAAQEdAR0AAgE0ATQAAwE/AT8ABAFBAUEABQF/AX8ABgGZAZkABwG0AbQACAADAAEAEgABAEAAAAABAAAAOQACAAcBhQGFAAABhwGHAAEBjwGPAAIBkgGSAAMBlAGUAAQBlgGWAAUBnAGcAAYAAQACARABFwADAAAAAQASAAEAQAABAAAAOgACAAcBhQGFAAABhwGHAAEBjwGPAAIBkgGSAAMBlAGUAAQBlgGWAAUBnAGcAAYAAQACAREBGAADAAAAAQBaAAEAYAABAAAAOwADAAEAVAABAEgAAAABAAAAOwADAAAAAQA2AAEAQgABAAAAOwADAAEANgABACQAAAABAAAAOwADAAAAAQASAAEAKgABAAAAOwABAAEBkAABAAEBCwABAAEBeAABAAEBawACAAQBFgEWAAABkgGSAAEBrQGtAAIBxwHHAAMAAwAAAAEAEgABABgAAQAAADwAAQABAcMAAQABAXYAAwAAAAEAEgABABgAAQAAAD0AAQABAXYAAQABAZAAAQAeAAAAAgAeACQAAQHDAAEADgAAAAEAGgABAcMAAQABAXYAAQABAcMAAQACAXYBqwADAAAAAQASAAEAIgABAAAAPgACAAIBagF1AAABdwGCAAwAAgAFAXYBdgAAAZABkAABAasBqwACAbkBuQADAbsBuwAEAAMAAAABABIAAQAYAAEAAAA/AAEAAQGeAAIACAEVARUAAAEaARoAAQE1ATcAAgFYAVkABQGAAYIABwGaAZwACgG1AbcADQHJAckAEAADAAAAAQASAAEALgABAAAAQAACAAQBaQFpAAABdgF2AAEBigGLAAIBxAHEAAQAAQACAbkBuwADAAAAAQASAAEAGgABAAAAQQABAAIBnwGsAAIABAEZARkAAAGBAYEAAQGbAZsAAgG2AbYAAwABADwAAAABAEwAGAGEAYUBhgGHAYgBiQGlAaYBjAGNAY4BjwGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAACAAIBagF1AAABdwGCAAwAAgACAZcBmAAAAbIBswACAAMAAAABABIAAQAcAAEAAABCAAIAAQGlAacAAAACAAYBCAEIAAABLAEsAAEBUQFRAAIBdwF3AAMBkQGRAAQBrAGsAAUAAwAAAAEAEgABABoAAQAAAEMAAQACAYUBkgACAA4BCwELAAABFgEWAAEBKwErAAIBLQEtAAMBRwFHAAQBUgFSAAUBdgF2AAYBeAF4AAcBkAGQAAgBkgGSAAkBqwGrAAoBrQGtAAsBvwG/AAwBxwHHAA0AAwAAAAEAEgABACgAAQAAAEQAAgADAWkBaQAAAXYBdgABAbwBvQACAAIAAgGXAZgAAAGyAbMAAgABAA4AAAABABQAAQFpAAEAAQHCAAEAAQHDAAMAAAABABIAAQAaAAEAAABFAAEAAgFaAaQAAgAFATYBNgAAAVgBWAABAYEBgQACAZsBmwADAbYBtgAEAAMAAAABAJAABQCaAJAAoACQAKYAAQAAAEYAAwAAAAEAdgADAJIAmACMAAEAAABGAAMAAAABAGAAAgB8AHYAAQAAAEYAAwABAH4AAQBMAAMAiACYAGIAAQAAAEYAAwABAGYAAQA0AAQAugCAAHAASgABAAAARgADAAAAAQAaAAUAqgCwACoAGgAwAAEAAABGAAIAAQDCAMUAAAABAAEBwwABAAEBdgABAAEBHAABAAEBdwACAAIAwgDFAAAAygDOAAQAAgABAVoBZgAAAAIAAgDCAMUAAADKAM4ABAACAAkBWgFmAAABdgGCAA0BkAGcABoBqwG3ACcBuQG5ADQBuwG7ADUBwQHBADYBwwHDADcBxwHKADgAAgABAMoAzgAAAAEAAQGRAAIAAwDCAMkAAADPANIACADeAOEADAADAAAAAQEsAAcBNgE8AUwBUgE2AVIBYgABAAAARwADAAAAAQEOAAMBGAEOAUQAAQAAAEcAAwAAAAEA+AAFARgA+AECATQBLgABAAAARwADAAAAAQDeAAUA/gEaAOgBGgEUAAEAAABHAAMAAAABAMQABQDkAQAAzgDEAPoAAQAAAEcAAwAAAAEAqgADAPAA8ADgAAEAAABHAAMAAAABAJQABADaANAA2gDKAAEAAABHAAMAAAABAHwABADCAMIA/ACyAAEAAABHAAMAAAABAGQABQCqAKAAqgDkAJoAAQAAAEcAAwAAAAEASgAFAJAASgCQAIYAgAABAAAARwADAAAAAQAwAAQAdgAwAHYAZgABAAAARwADAAEAqAABABgAAwBeAJgATgABAAAARwACAAEAwgDFAAAAAQABAXYAAgACAMIA0gAAAN4A4QARAAEAAQHDAAIAAgDCANIAAADeAOEAEQABAAEBHAACAAEAygDOAAAAAgAJAVoBZgAAAXYBggANAZABnAAaAasBtwAnAbkBuQA0AbsBuwA1AcEBwQA2AcMBwwA3AccBygA4AAIAAgDCAMUAAADKAM4ABAACAAEBWgFmAAAAAwAAAAEAQAADAEoAUABaAAEAAABIAAMAAAABACoAAgBKAEQAAQAAAEgAAwAAAAEAFgADADYAJgAwAAEAAABIAAIAAQDCAMUAAAABAAEBdgACAAEAygDOAAAAAQABARwAAgAJAVoBZgAAAXYBggANAZABnAAaAasBtwAnAbkBuQA0AbsBuwA1AcEBwQA2AcMBwwA3AccBygA4AAMAAAABACYAAQAuAAEAAABJAAMAAAABABQAAgAkACoAAQAAAEkAAQACAaUBpgABAAIBgQGCAAEAAQGbAAEAAQF2AAMAAAABADoAAQBCAAEAAABKAAMAAAABACgAAgBSAFgAAQAAAEoAAwAAAAEAFAACAD4ASgABAAAASgABAAIBcAFxAAIABQESARMAAAEyATMAAgE9AT4ABAFCAUMABgF9AX4ACAABAAEBwwABAAEBqwABAAEBrQADAAAAAQA4AAEAQAABAAAASwADAAAAAQAmAAIANAA6AAEAAABLAAMAAAABABIAAQAmAAEAAABLAAEAAgGKAYsAAQABAa0AAQABAccAAQABAasAAQK8ACQATgBqAHwAjgCgALIAxADWAOAA6gD8ARYBMAFCAVQBZgGKAZwBrgHAAdIB3AHmAfgCEgIkAjYCQgJMAlYCYAJqAnQCfgKIApoAAwAIAA4AFgEeAAIBHAFGAAMBdgEKAb4AAgEZAAIABgAMAR8AAgEcAdIAAgEZAAIABgAMASAAAgEcAUkAAgEKAAIABgAMASEAAgEcAUoAAgEKAAIABgAMASIAAgEcAUsAAgEKAAIABgAMASMAAgEcAUwAAgEKAAIABgAMASQAAgEcAU0AAgEKAAEABAElAAIBHAABAAQBJgACARwAAgAGAAwBJwACARwBBAACAQUAAwAIAA4AFAEoAAIBHAFOAAIBCgHTAAIBGQADAAgADgAUASkAAgEcAU8AAgEKAdQAAgEZAAIABgAMASoAAgEcAVAAAgEKAAIABgAMASsAAgEcAUcAAgEKAAIABgAMASwAAgEcAVEAAgEKAAQACgAQABgAHgEtAAIBHAFFAAMBdgEKAVIAAgEKAb8AAgEZAAIABgAMAS4AAgEcAVMAAgEKAAIABgAMAS8AAgEcAVQAAgEKAAIABgAMATAAAgEcAVUAAgEKAAIABgAMATEAAgEcAVYAAgEKAAEABAEyAAIBHAABAAQBMwACARwAAgAGAAwBNAACARwBHQACAQUAAwAIAA4AFADuAAIBCQE1AAIBHAFXAAIBCgACAAYADAE2AAIBHAFYAAIBCgACAAYADAE3AAIBHAFZAAIBCgABAAQBRAADAXYBCgABAAQBQQACARYAAQAEATgAAgEbAAEABAE7AAIBGwABAAQBOQACARsAAQAEAToAAgEbAAEABAE8AAIBGwABAAQBPwACARsAAgAGAAwBwQACAZABzQACAQoABAAKABAAFgAcAc4AAgELAc8AAgGtAdAAAgGSAdgAAgHHAAIACAFpAYIAAAGUAZQAGgGZAZkAGwGeAZ4AHAGkAacAHQG0AbQAIQHCAcIAIgHEAcQAIwACABoACgFpAXYBdgFvAXwBcAFxAWsBfQF+AAIAAQDTANwAAAACAA4ABADGAMcAyADJAAIAAQDCAMUAAAACAA4ABADeAN8A4ADhAAIAAQDCAMUAAAABAKIADQAgACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAAEABAFaAAIBdgABAAQBWwACAXYAAQAEAVwAAgF2AAEABAFdAAIBdgABAAQBXgACAXYAAQAEAV8AAgF2AAEABAFgAAIBdgABAAQBYQACAXYAAQAEAWIAAgF2AAEABAFjAAIBdgABAAQBZAACAXYAAQAEAWUAAgF2AAEABAFmAAIBdgACAAEBaQF1AAAAAgAKAAIA1AEHAAEAAgDVAQYAAgAQAAUBwgGJAYoBiwGMAAIAAgFpAWkAAAFvAXIAAQACADoAGgGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcAAgABAWkBggAAAAIAMAAVAYQBhQGGAYcBiAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAAIAAgFqAW4AAAFzAYIABQACABYACAHCAYQBigGLAYwBlwGYAZkAAgADAWkBagAAAXABcgACAX0BfwAFAAIAOgAaAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAACAAEBaQGCAAAAAgAKAAIBwgHCAAEAAgFpAYMAAgAKAAIBpQGmAAEAAgGKAYsAAgAOAAQBuAG6AbkBuwACAAIBcAFxAAABfQF+AAIAAgAKAAIBEQEYAAEAAgEQARcAAgAUAAcBxAHFAcYBxwHIAcoByQACAAcBhQGFAAABhwGHAAEBjwGPAAIBkgGSAAMBlAGUAAQBlgGWAAUBnAGcAAYAAgAIAAEBwwABAAEBkAACAAgAAQGQAAEAAQHDAAIACAABAcMAAQABAXYAAgA2ABgBhAHEAYYBhwGIAYkBigGLAYwBjQGOAY8BkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwAAgACAWoBdQAAAXcBggAMAAIACAABAZ0AAQABAZ4AAgAQAAUBzAGQAaUBpgGFAAIABAFpAWkAAAF2AXYAAQGKAYsAAgHEAcQABAACAAoAAgGEAZEAAQACAZ8BrAACAAwAAwHWAdcB1QACAAEBpQGnAAAAAgAKAAIBxAHHAAEAAgGFAZIAAgAOAAQBwgGQAaUBpgACAAMBaQFpAAABdgF2AAEBvAG9AAIAAgAKAAIBwQGJAAEAAgFaAaQAAgAOAAQAzwDQANEA0gACAAEAwgDFAAAAAgAOAAQAxgDHAMgAyQACAAEAwgDFAAAAAgAOAAQA3gDfAOAA4QACAAEAwgDFAAAAAgAKAAIBigGLAAEAAgGlAaYAAgAKAAIBvAG9AAEAAgFwAXEAAgAKAAIBpQGmAAEAAgGKAYs=') format('truetype'),
         url('assets/fonts/MehrNastaliqWeb.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}


/* ==========================================================================
   AL MAJEED QURANIC FONT (BASE64 EMBEDDED - 100% INSTANT LOAD)
   ========================================================================== */
@font-face {
    font-family: 'Al Majeed Quranic Font';
    src: url('data:font/truetype;charset=utf-8;base64,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CDq2nP70CAYBOp56IBgoECAeIgH/BOj+0P7o+ECoEGDkAUwYUPDICPsY6NxsSAgIFoJOkihQAajQwP2I/vUVAAAdACX+LgxVCR4AHwBCAFAAYgB/ALEAyQDhAP8BEQEuAUABXQF+An4CmwMjA0ADXgPeA/sEEwQbBCMELQQ0BD8ESgRiAAABBgcGByYnJjU0NzY3NjcWFwYHBhUUFxYXFhcWNzY3NhcWByYnIgYHBgcGByMmJwcmJzI3NjcWFxYXNjc2NzY3NjcWARYVFAcGNzYnJjc2NzYBBgcGBwYFBjc2NzY3JDc2MxYDBgcGByYnJjU0NzY3FhcGBwYVFBYXFhcWNzY3NgEWBwYHJicGBwYnJicmNzY3NhcGFxYXFjM2NzY3Jjc2NxYXHgEXFjcnJjc0NzY3NhcWAQYHBgcmJzYDJgMnJjc2NzYXFhcWBwYHARYVFAcGByIjJjU0NzY3JjU0NzY3NjMyAQYHBgcmJyY1NDc2NzIXBgcGFRQXFhcWFxY3Njc2AQYHBgcGBwY3Njc2NzY3NhcWAQYHBgcmJyY1NDc2NxYXBgcGFRQWFxYXFjc2NzYDBgcGBwYHBjc2NzY3Njc2FxYBBgcGByYnJjU0NzY3FhcGBwYVFBYXFhcWNzY3NgEUBwYHBgcGJjU0NyQ3Njc2JyYnBiMiJyY1NDc2MzIXFiUWFRQHBicmJwYHJicGFRQWFxYXFjc2NzYVBgcGByYnJjU0NzY3JicGBwYHHgESFxYXJjU0NzYzMhceASMiLwEiBwYVFBcWMzI3Njc2MzIVFAcGBwYjJicmJwYHBg8BBicmJwYHBgciJwYHBgcGFRQXFhcWFxY3Njc2FQYHBgcmJyY1NDc2NwYHBicmJyY1NDc2NycUNzYzMhcSFxYXFjc2MzIXFjMyPwE2NxU2NzI3JicDJjc2NzY1NjcGJyYnJicmNTQ3NiU1Bjc2NzYzMhcWFxYXFjMyNzY1NCYnJicmNzYzMDEWFxYXFhcWFxYzMjc2JyYnJicmNzY3NjMyFxYBBgcGByYnJjU0NzY3MhcGBwYVFBYXFhcWNzY3NgEGBwYHBgcGBwYHBiMiJzQ3NjcmJyYnBgcGByYnJicGBwYHBhcyFxYHBgcGBwYHBgcGBwQhIicmJyQnJjU0MzIXFhcWMyAlNjc2JyYjJzInIiY3Nj8BNhc+ATc2JyYnJicD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Mjc2EwYHBiMmJyYnBgcGDwEGJyYnBgcGByInBgcGBwYXFhcWNzY3NhUGBwYHJicmNzY3BiMGJyYnJjU0NzY3JwY3NjMyFxIXFhcWNzYzMhcWMzI/ATY3FTY3NDMmJwMmNzQ3NjMyFxYSFxYXJjU0NzYzMhcWFxYjIicmIyIHBhUUFxYzMjc2NzYzMhUUAQYHBgcGIyInJicmNjU2NyY1NDc+ATc2JxYXFhUUBwYHBgcGJyYnBgcGBxYzMjc2AQYHBgcmJyY1NDc2NxYXBgcGFRQWFxYXFjc2NzYFBg8BBgcGJyYnDgEnJicmLwEiBzcGBwYnJicmJwYFBCEiJyYnJicGBwYjIiMmNTQ3JDc2NzQ3JicmAyY3Njc2FxYXExYXFhcWMyAlJDc2NxYHBhcWFxY3Njc2FxYXBxYXFhcWNzYzNjc2NzYzFhcGFxYXFjc2MzY3JicCAyY3Njc2FxYXFgcGBwEGByYnNjcWBwYHJic2NxYBBgcGByYnJjU0NzY3FhcGBwYVFBcWFxYXFjc2NzYBBgcGBwYnJiciJyYHNQ4BJyYnJicGBwYHJjU2MzY3FjMyNz4BNxYVBhcWFxY3Njc2FxYXBxYXFhcWMxY3Njc2FxYBBgcGBwYHBjc2NzY3Njc2NxYBFgcmJyIHBgcjJicHJicmNxYXFhc+ATc2NzY3FgUHBiMiJyY0JyYnBwYjIicmJyY3Jjc2HwIWFRQBBgcGBwYHFhcSFRQHBicmJwIDJicmNzY3NjUmJyYjIgcGIyInJjc2NzYXFhMWBwYjJicGBw4BBwYHJic0NzY3NTY3NjcWFxQBJicGFxYnJicGBxYXNhMnBgcGBxYXNjc2ATYnJiMiBxYBFgcGBwYHBicmNzY3NjcmBwYnNjc2NzYKQxEtCRQK/tgRAQIeCwIMAQIvLgMPAfEFJwMNBwECDwknAgcZBQMMBAcNKwMIEvphBwULFBMJFRMJHQIBJAcUDAgFCgZoAg0VEgQTCiEIBiMJBzYBETYjBQoKDAkHERIcA6pOkA0TPwsLDQMmMQcBFw4JCgoTEhUaKQECGy5VAQ8BFRYnMSkoCxKEry4nXSogMBUQHTkdLBMlhQ4KjjgQKShlIAgFFAwIBAsGBwULFBQJFRMGDhUUQScLBwYeLPkBAQoJDw4QDlghQmggFRANBh5ZGRsEDQozDAICBDIEChkPCQgC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ISAaGwwMERFcAwsYFg8GCA0hBwMRGywLFxgcHQkDBAIIGhj+ZSdeEzEnWSIDYTkEX0kFTRgdHxAPMRsIFRcGDgn9uoAPEy4+EhQE+1ADBwUTEiwOHhUCnH4XGj9CDxABCBQAAAAUAET+kwneCD0AHQAxAEUAYgBqAIcApQFRAW8BdwGPAcYB4wIAAjgCWQJzAoECigKVAAABBgcGByYnJjU0NzY3MhcGBwYVFBcWFxYXFjc2NzYDBgcGBwYFBjU0NzY3NjckNzYXFgEGBwYHBgUGNTY3Njc2NyQ3NhcWAQYHBgcmJyY1NDc2NzIXBgcGFRQWFxYXFjc2NzYDBgcmJzY3FgEHBiMiJyY0JyYnBwYjIicmJyY3Jjc2HwIWFRQBBgcGByYnJjU0NzY3MhcGBwYVFBcWFxYXFjc2NzYBBgcmIyIHBgcGIyInJicGBwYHBgcGIyInJicmNzY3NhcUBgcGFRQXFjMyNzY3Njc2NzYnAzQnNDc2NyYnJicGBwYjBicmNTQ3JDc2NzQ3JicCJzQ3Njc2FxYXExYXFjc2NzY3JicmIyIHBiMiNTQ3Njc2NzYXFhcWFxYVFAcGByYjIgcGBwYHFhcTFhcWNzY3NjcmJyYjIgcGIyI1NDc2NzY3NhcWFxYXFhUUAQYHBgcmJyY1NDc2NzIXBgcGFRQXFhcWFxY3Njc2AQYHJic2NxYBFhUUBwYHIiMmNTQ3NjcmNTQ3Njc2MzIBFgcGByYnBgcGJyYnJjc2NzYXBhcWFxY3Njc2NyY3Njc2MzIXFhcWFxY3JyY3NDc2NzYzFhcWBQYHBgcmJyY1NDc2NzIXBgcGFRQWFxYXFjc2NzYBFAcGJyY3Njc2NTQnNjcWFxYXFhUUBxQGFRQXFgEGDwEGBwYHIicGBwYHBicmJyY1NDc2NycGNzYzMhcSFxYXFjc2JyYnJgInJjc2NzYXFhcWBwYHARYHJiciBgcGBwYHIyYnByYnMDc2NxYXFhc+ATc+ATcWAxYHBicmJyY1NDc2NzYXFgcGBwYXFjc2MzIBJgcGBwYVFBcWMzI3NhMmJyYxBwYXFgMnBgcGBxYXNjc2CJgJBg0ZFwsRDgwjAgIODhACBwQIDA4KBgwIexItCBQL/tkRAx0LAg0BAi8tAw/9ZREtCRQK/tgRAQIdDAIMAQIvLgIQA7EJBg0ZFwsQDgsjAgIODhAJ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MjAwOQCpACAAQQBsACAAUQBhAGwAYQBtACAAqQAgAEMAcgBlAGQAaQB0AHMAOgAgAEEAYgBkAHUAbAAgAE0AYQBqAGUAZQBkACwAIABLAGgAYQBsAGkAbAAgAEIAYQBoAHQAbwAsACAAQQByAGkAZgAgAEsAYQByAGkAbQAsACAAUgBhAHMAaQBrAGgAIABLAGEAcwBoAG0AaQByAGkAIABTAGgAYQBrAGkAcgAtAHUAbAAtAFEAYQBkAHIAZQBlACwAIABKAGEAdwBhAGQAUgBlAGcAdQBsAGEAcgBBAGwAIABNAGEAagBlAGUAZAAgAFEAdQByAGEAbgBpAGMAIABGAG8AbgB0ADoAVgBlAHIAcwBpAG8AbgAgADEALgAwADAATQBhAHMAdABlAHIAIABRAHUAcgBhAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwADAAIABNAGEAcgBjAGgAIAAyADQALAAgADIAMAAwADkAQQByAGEAYgBpAGMAIABmAG8AbgB0ACAAZgBvAHIAIABIAG8AbAB5ACAAUQB1AHIAYQBuAA0ACgBBACAAaABpAGcAaAAgAHEAdQBhAGwAaQB0AHkAIABPAHAAZQBuAFQAeQBwAGUAIABGAG8AbgB0ACAAZgBvAHIAIABIAG8AbAB5ACAAUQB1AHIAYQBuAA0ACgANAAoAUABhAGsAaQBzAHQAYQBuACAARABhAHQAYQAgAE0AYQBuAGEAZwBlAG0AZQBuAHQAIABTAGUAcgB2AGkAYwBlAHMAIABpAHMAIABwAGwAZQBhAHMAZQBkACAAdABvACAAYQBuAG4AbwB1AG4AYwBlACAAdABoAGUAIAByAGUAbABlAGEAcwBlACAAbwBmACAAYQBuACAATwBwAGUAbgBUAHkAcABlACAARgBvAG4AdAAgAGYAbwByACAAdwByAGkAdABpAG4AZwAgAEgAbwBsAHkAIABRAHUAcgBhAG4AIAB0AGUAeAB0ACAAYgBhAHMAZQBkACAAbwBuACAAVQBuAGkAYwBvAGQAZQAgAHMAdABhAG4AZABhAHIAZAAuACAAVABoAGUAIABmAG8AbgB0ACAAZgBlAGEAdAB1AHIAZQBzACAAaABpAGcAaAAgAHEAdQBhAGwAaQB0AHkAIABnAGwAeQBwAGgAcwAgAGEAbgBkACAAaABhAHMAIABzAHUAcABwAG8AcgB0ACAAZgBvAHIAIABhAGwAbAAgAGEAZQByAGEAYQBiAHMALwBtAGEAcgBrACAAcABsAGEAYwBlAG0AZQBuAHQAcwAgAGEAdAAgAHAAcgBvAHAAZQByACAAcABsAGEAYwBlAHMALgAgAEEAbABsACAAdwBhAHEAZgBzACAAKABzAHAAZQBjAGkAYQBsACAAcwB5AG0AYgBvAGwAcwApACAAdQBzAGUAZAAgAGYAbwByACAAaQBkAGUAbgB0AGkAZgB5AGkAbgBnACAAZABpAGYAZgBlAHIAZQBuAHQAIABwAGEAdQBzAGUAcwAgAGkAbgAgAHIAZQBhAGQAaQBuAGcAIABhAHIAZQAgAGEAbABzAG8AIABwAHIAbwB2AGkAZABlAGQALgAgIBgAUABEAE0AUwAgAFMAYQBsAGUAZQBtACAAUQB1AHIAYQBuACAARgBvAG4AdCAZACAAcAByAG8AdgBpAGQAZQBzACAAYQBkAHYAYQBuAGMAZQBkACAAQQByAGEAYgBpAGMAIAB0AHkAcABvAGcAcgBhAHAAaAB5ACAALQAgAGMAbABvAHMAZQAgAHQAbwAgAGMAYQBsAGwAaQBnAHIAYQBwAGgAeQAgAHcAaABpAGwAZQAgAHIAZQB0AGEAaQBuAGkAbgBnACAAdABoAGUAIABiAGUAYQB1AHQAeQAgAGEAbgBkACAAbABlAGcAaQBiAGkAbABpAHQAeQAgAG8AZgAgAFEAdQByAGEAbgAgAE0AYQBqAGUAZQBkACAAQQByAGEAYgBpAGMAIAB0AGUAeAB0AC4ADQAKAA0ACgBUAGgAaQBzACAAZgBvAG4AdAAgAGkAcwAgAGQAZQB2AGUAbABvAHAAZQBkACAAYQBjAGMAbwByAGQAaQBuAGcAIAB0AG8AIAByAHUAbABlAHMAIAB1AHMAZQBkACAAaQBuACAAUQB1AHIAYQBuAGkAYwAgAGMAYQBsAGwAaQBnAHIAYQBwAGgAeQAgAGkAbgAgAFAAYQBrAGkAcwB0AGEAbgAsACAAZgBvAGwAbABvAHcAaQBuAGcAIAB0AGgAZQAgAHMAdAB5AGwAZQAgAG8AZgAgAFkAYQBtAGUAZQBuACAARABlAGgAbAB2AGkALAAgAHcAaABvACAAaQBzACAAbwBuAGUAIABvAGYAIAB0AGgAZQAgAGYAaQBuAGUAcwB0ACAAUQB1AHIAYQBuACAAYwBhAGwAbABpAGcAcgBhAHAAaABlAHIAcwAgAG8AZgAgAFAAYQBrAGkAcwB0AGEAbgAuACAARwB1AGkAZABhAG4AYwBlACAAYQBuAGQAIABjAGEAbABsAGkAZwByAGEAcABoAHkAIABvAGYAIABiAGEAcwBpAGMAIABnAGwAeQBwAGgAcwAgAGYAbwByACAAdABoAGUAIABmAG8AbgB0ACAAaABhAHMAIABiAGUAZQBuACAAcAByAG8AdgBpAGQAZQBkACAAYgB5ACAATQByAC4AIABNAG8AaABhAG0AbQBlAGQAIABTAGEAbABlAGUAbQAuACAASABlACAAaQBzACAAYQAgAHMAdAB1AGQAZQBuAHQAIABvAGYAIABNAG8AaABhAG0AbQBlAGQAIABJAHEAYgBhAGwAIABTAGEAZQBlAGQAIABhAG4AZAAgAFkAYQBtAGUAZQBuACAARABlAGgAbAB2AGkALgAgAE0AbwBoAGEAbQBtAGUAZAAgAFMAYQBsAGUAZQBtACAAaQBzACAAYQBsAHMAbwAgAGkAbgBzAHAAaQByAGUAZAAgAGIAeQAgAHcAbwByAGsAIABvAGYAIABTAGgAYQBmAGkAcQAgAHUAegAgAFoAYQBtAGEAbgAgACgAbQBhAHMAdABlAHIAIABjAGEAbABsAGkAZwByAGEAcABoAGUAcgAgAGYAbwByACAATQBhAHMAagBpAGQAIABOAGEAYgBiAGEAdwBpACkAIABhAG4AZAAgAGYAcgBlAHEAdQBlAG4AdABsAHkAIABjAG8AbgBzAHUAbAB0AHMAIABoAGkAbQAgAGYAbwByACAAZwB1AGkAZABhAG4AYwBlAC4ADQAKAA0ACgBUAGgAaQBzACAAZgBvAG4AdAAgAGUAbgBhAGIAbABlAHMAIABkAGUAcwBrAHQAbwBwACAAYQBuAGQAIABpAG4AdABlAHIAbgBlAHQAIABwAHUAYgBsAGkAcwBoAGkAbgBnACAAbwBmACAASABvAGwAeQAgAFEAdQByAGEAbgAgAHUAcwBpAG4AZwAgAGUAeABpAHMAdABpAG4AZwAgAHMAbwBmAHQAdwBhAHIAZQAgAHMAdQBwAHAAbwByAHQAaQBuAGcAIABPAFQARgAgAHMAcABlAGMAaQBmAGkAYwBhAHQAaQBvAG4AcwAsACAAZQAuAGcALgAgAE0AaQBjAHIAbwBzAG8AZgB0ACAAVwBvAHIAZAAsACAATQBpAGMAcgBvAHMAbwBmAHQAIABQAHUAYgBsAGkAcwBoAGUAcgAsACAASQBuAHQAZQByAG4AZQB0ACAARQB4AHAAbABvAHIAZQByACwAIABlAHQAYwAuACAgGABQAEQATQBTACAAUwBhAGwAZQBlAG0AIABRAHUAcgBhAG4AIABGAG8AbgB0IBkAIABpAHMAIABmAHIAZQBlAGwAeQAgAGQAbwB3AG4AbABvAGEAZABhAGIAbABlACAAZgByAG8AbQAgAHcAdwB3AC4AcABhAGsAZABhAHQAYQAuAGMAbwBtAC8AQQByAGEAYgBpAGMARgBvAG4AdAAuAA0ACgANAAoAVwBlACAAYQByAGUAIABjAG8AbgBmAGkAZABlAG4AdAAgAHQAaABhAHQAICAYAFAARABNAFMAIABTAGEAbABlAGUAbQAgAFEAdQByAGEAbgAgAEYAbwBuAHQgGQAgAHcAaQBsAGwAIABhAHAAcABlAGEAbAAgAHQAbwAgAGEAbABsACAAQQByAGEAYgBpAGMAIAB1AHMAZQByAHMALAAgAGUAcwBwAGUAYwBpAGEAbABsAHkAIABkAGUAcwBpAGcAbgBlAHIAcwAgAGEAbgBkACAAcAB1AGIAbABpAHMAaABlAHIAcwAgAHcAaABvACAAdwBpAGwAbAAgAG4AbwAgAGwAbwBuAGcAZQByACAAYgBlACAAYgBvAHUAbgBkACAAYgB5ACAAdABoAGUAIAB0AGUAYwBoAG4AbwBsAG8AZwBpAGMAYQBsACAAbABpAG0AaQB0AGEAdABpAG8AbgBzACAAbwBmACAAbwBsAGQAIABRAHUAcgBhAG4AIABwAHIAaQBuAHQAaQBuAGcAIABtAGUAdABoAG8AZABzAC4ADQAKAA0ACgBBAGIAbwB1AHQAIABQAEQATQBTADoAIABCAGEAcwBlAGQAIABpAG4AIABLAGEAcgBhAGMAaABpACwAIABQAGEAawBpAHMAdABhAG4ALAAgAFAARABNAFMAIABpAHMAIABkAGUAdgBlAGwAbwBwAGkAbgBnACAAVQByAGQAdQAgAFMAbwBmAHQAdwBhAHIAZQAgAHAAcgBvAGQAdQBjAHQAcwAgAHMAaQBuAGMAZQAgADEAOQA4ADYALgAgAFQAaABlACAAbgBhAHQAaQBvAG4AYQBsAGwAeQAgAGEAYwBjAGwAYQBpAG0AZQBkACAgGABOAGEAcwB0AGEAbABlAGUAcQAgAE4AaQB6AGEAbQBpIBkAICATACAAVQByAGQAdQAgAEQAZQBzAGsAdABvAHAAIABQAHUAYgBsAGkAcwBoAGkAbgBnACAAcwBvAGYAdAB3AGEAcgBlACAAaABhAHMAIABiAG8AbwBzAHQAZQBkACAAdAByAGUAbQBlAG4AZABvAHUAcwBsAHkAIAB0AGgAZQAgAHUAcwBlACAAbwBmACAAYwBvAG0AcAB1AHQAZQByAHMAIABpAG4AIABQAGEAawBpAHMAdABhAG4AIABiAHkAIABtAGEAawBpAG4AZwAgAHQAaABlAG0AIAB3AHIAaQB0AGUAIABiAGUAYQB1AHQAaQBmAHUAbABsAHkAIABpAG4AIABOAGEAcwB0AGEAbABlAGUAcQAgAHMAYwByAGkAcAB0ACAAbwBmACAAVQByAGQAdQAgAGwAYQBuAGcAdQBhAGcAZQAuACAATQBvAHIAZQAgAHAAcgBvAGQAdQBjAHQAcwAgAGkAbgBjAGwAdQBkAGUAIABVAHIAZAB1ACAAQwBvAG0AcAB1AHQAZQByACAATgBpAHoAYQBtACwAIABSAHUAcQBxAGEALQBVAHIAZAB1AEUAbQBhAGkAbAAsACAAVQByAGQAdQAgADkAOAAsACAAVQByAGQAdQAgAE0AYQBoAGkAcgAsACAAUABEAE0AUwAgAEoAYQB1AGgAYQByACwAIABRAHUAcgBhAG4AIABNAGEAagBlAGUAZAAgAEMARAAuACAAUABEAE0AUwAgAGgAYQBzACAAYQBsAHMAbwAgAGQAZQB2AGUAbABvAHAAZQBkACAAZgBvAG4AdABzACAAZgBvAHIAIAB0AGgAZQAgAHIAZQBnAGkAbwBuAGEAbAAgAGwAYQBuAGcAdQBhAGcAZQBzACAAbABpAGsAZQAgAFMAaQBuAGQAaABpACAAYQBuAGQAIABQAHUAcwBoAHQAbwAgAGIAZQBzAGkAZABlAHMAIABkAGUAcwBpAGcAbgBpAG4AZwAgAGEAIABuAHUAbQBiAGUAcgAgAG8AZgAgAE4AYQBzAHQAYQBsAGUAZQBxACAAYQBuAGQAIABOAGEAcwBrAGgAIABmAG8AbgB0AHMALgAgAFAARABNAFMAIABpAHMAIABhAGwAcwBvACAAYwBvAG4AcwB0AGEAbgB0AGwAeQAgAGUAbgBnAGEAZwBlAGQAIABpAG4AIABkAGUAdgBlAGwAbwBwAGkAbgBnACAASQBuAHQAZQByAG4AZQB0ACAAdwBlAGIAcwBpAHQAZQAgAGEAbgBkACAAcABvAHIAdABhAGwAcwAgAGEAbgBkACAAaABhAHMAIABkAGUAcwBpAGcAbgBlAGQAIABhACAAbgB1AG0AYgBlAHIAIABvAGYAIABVAHIAZAB1ACAAcABvAHIAdABhAGwAcwAgAGkAbgBjAGwAdQBkAGkAbgBnACAAVQByAGQAdQBTAGUAZQBrAC4AYwBvAG0ALAAgAFUAcgBkAHUATgBlAHcAcwAuAG4AZQB0ACwAIABDAGkAdAB5AEkAcwBsAGEAbQAuAGMAbwBtAC4AIABUAGgAZQAgAGEAcgBlAGEAIABpAG4AIAB3AGgAaQBjAGgAIABQAEQATQBTACAAaABhAHMAIAB0AGUAYwBoAG4AaQBjAGEAbAAgAGUAeABwAGUAcgB0AGkAcwBlACAAbQBhAGsAZQBzACAAaQB0ACAAYQAgAHUAbgBpAHEAdQBlACAAdgBlAG4AdAB1AHIAZQAgAGkAbgAgAFAAYQBrAGkAcwB0AGEAbgAuAA0ACgANAAoAUABhAGsAaQBzAHQAYQBuACAARABhAHQAYQAgAE0AYQBuAGEAZwBlAG0AZQBuAHQAIABTAGUAcgB2AGkAYwBlAHMADQAKADIAMAA3ACAARgBvAHIAdAB1AG4AZQAgAEMAZQBuAHQAZQByACAANAA1AEEAIABCAGwAbwBjAGsAIAA2ACAAUABFAEMASABTACwAIABNAGEAaQBuACAAUwBoAGEAaAByAGEAaAAtAGUALQBGAGEAaQBzAGEAbAAsACAASwBhAHIAYQBjAGgAaQANAAoAUABoAG8AbgBlADoAIAA5ADIAMgAxAC0ANAA1ADUAOQAwADAAMwAsACAAOQAyADIAMQAtADQAMwAxADYAMwAyADgALAAgADkAMgAyADEALQA3ADAAMQAyADAAMwA4ACAAIABGAGEAeAA6ACAAOQAyADIAMQAtADQAMwAxADYAMgA1ADgADQAKAEUAbQBhAGkAbAA6ACAAYwBvAG4AdABhAGMAdABAAHAAYQBrAGQAYQB0AGEALgBjAG8AbQANAAoAVwBlAGIAcwBpAHQAZQA6ACAAdwB3AHcALgBwAGEAawBkAGEAdABhAC4AYwBvAG0AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHAAYQBrAGQAYQB0AGEALgBjAG8AbQBQAEEASwBJAFMAVABBAE4AIABEAEEAVABBACAATQBBAE4AQQBHAEUATQBFAE4AVAAgAFMARQBSAFYASQBDAEUAUwANAAoADQAKAEUATABFAEMAVABSAE8ATgBJAEMAIABFAE4ARAAgAFUAUwBFAFIAIABMAEkAQwBFAE4AUwBFACAAQQBHAFIARQBFAE0ARQBOAFQAIABGAE8AUgAgAFAARABNAFMAIABTAGEAbABlAGUAbQAgAFEAdQByAGEAbgAgAEYAbwBuAHQADQAKAA0ACgBOAE8AVABJAEMARQAgAFQATwAgAFUAUwBFAFIAOgANAAoADQAKAFQASABJAFMAIABJAFMAIABBACAAQwBPAE4AVABSAEEAQwBUAC4AIABCAFkAIABJAE4AUwBUAEEATABMAEkATgBHACAAVABIAEkAUwAgAEYATwBOAFQAIABZAE8AVQAgAEEAQwBDAEUAUABUACAAQQBMAEwAIABUAEgARQAgAFQARQBSAE0AUwAgAEEATgBEACAAQwBPAE4ARABJAFQASQBPAE4AUwAgAE8ARgAgAFQASABJAFMAIABBAEcAUgBFAEUATQBFAE4AVAAuAA0ACgANAAoAVABoAGkAcwAgAFAAYQBrAGkAcwB0AGEAbgAgAEQAYQB0AGEAIABNAGEAbgBhAGcAZQBtAGUAbgB0ACAAUwBlAHIAdgBpAGMAZQBzACAAKAAiAFAARABNAFMAIgApACAARQBuAGQAIABVAHMAZQByACAATABpAGMAZQBuAHMAZQAgAEEAZwByAGUAZQBtAGUAbgB0ACAAYQBjAGMAbwBtAHAAYQBuAGkAZQBzACAAUABEAE0AUwAgAFMAYQBsAGUAZQBtACAAUQB1AHIAYQBuACAARgBvAG4AdAAgACgAIgBGAG8AbgB0ACIAKQAuACAAVABoAGUAIAB0AGUAcgBtACAAIgBGAG8AbgB0ACIAIABhAGwAcwBvACAAcwBoAGEAbABsACAAaQBuAGMAbAB1AGQAZQAgAGEAbgB5ACAAdQBwAGcAcgBhAGQAZQBzACwAIABtAG8AZABpAGYAaQBlAGQAIAB2AGUAcgBzAGkAbwBuAHMAIABvAHIAIAB1AHAAZABhAHQAZQBzACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAbABpAGMAZQBuAHMAZQBkACAAdABvACAAeQBvAHUAIABiAHkAIABQAEQATQBTAC4AIABQAGwAZQBhAHMAZQAgAHIAZQBhAGQAIAB0AGgAaQBzACAAQQBnAHIAZQBlAG0AZQBuAHQAIABjAGEAcgBlAGYAdQBsAGwAeQAuACAAVQBwAG8AbgAgAHkAbwB1AHIAIABhAGMAYwBlAHAAdABhAG4AYwBlACAAbwBmACAAdABoAGkAcwAgAEEAZwByAGUAZQBtAGUAbgB0ACwAIABQAEQATQBTACAAZwByAGEAbgB0AHMAIAB0AG8AIAB5AG8AdQAgAGEAIABuAG8AbgBlAHgAYwBsAHUAcwBpAHYAZQAgAGwAaQBjAGUAbgBzAGUAIAB0AG8AIAB1AHMAZQAgAHQAaABlACAARgBvAG4AdAAsACAAcAByAG8AdgBpAGQAZQBkACAAdABoAGEAdAAgAHkAbwB1ACAAYQBnAHIAZQBlACAAdABvACAAdABoAGUAIABmAG8AbABsAG8AdwBpAG4AZwA6AA0ACgANAAoAMQAuACAAVQBzAGUAIABvAGYAIAB0AGgAZQAgAEYAbwBuAHQAOgANAAoAVABoAGUAIABGAG8AbgB0ACAAaQBzACAAcAByAG8AdgBpAGQAZQBkACAAZgByAGUAZQAgAG8AZgAgAGMAbwBzAHQAIABmAHIAbwBtACAAUABEAE0AUwAgAHcAZQBiAHMAaQB0AGUAIAAoAHcAdwB3AC4AcABhAGsAZABhAHQAYQAuAGMAbwBtACkALAAgAGIAdQB0ACAAUABEAE0AUwAgAHIAZQB0AGEAaQBuAHMAIABhAGwAbAAgAHIAaQBnAGgAdABzACAAbwBmACAAdABoAGUAIABGAG8AbgB0AC4AIABZAG8AdQAgAGMAYQBuAG4AbwB0ACAAZABpAHMAdAByAGkAYgB1AHQAZQAgAHQAaABlACAARgBvAG4AdAAgAHcAaQB0AGgAbwB1AHQAIABvAGIAdABhAGkAbgBpAG4AZwAgAGEAIABwAHIAbwBwAGUAcgAgAGQAaQBzAHQAcgBpAGIAdQB0AGkAbwBuACAAbABpAGMAZQBuAHMAZQAgAGYAcgBvAG0AIABQAEQATQBTAC4ADQAKAA0ACgAyAC4AIABDAG8AcAB5AHIAaQBnAGgAdAAgAGEAbgBkACAAVAByAGEAZABlAG0AYQByAGsAIABSAGkAZwBoAHQAcwAuACAAVABoAGUAIABGAG8AbgB0ACAAaQBzACAAbwB3AG4AZQBkACAAYgB5ACAAUABEAE0AUwAgAGEAbgBkACAAaQB0AHMAIABzAHQAcgB1AGMAdAB1AHIAZQAsACAAbwByAGcAYQBuAGkAegBhAHQAaQBvAG4AIABhAG4AZAAgAGMAbwBkAGUAIABhAHIAZQAgAHQAaABlACAAdgBhAGwAdQBhAGIAbABlACAAdAByAGEAZABlACAAcwBlAGMAcgBlAHQAcwAgAG8AZgAgAFAARABNAFMALgAgAFQAaABlACAARgBvAG4AdAAgAGEAbABzAG8AIABpAHMAIABwAHIAbwB0AGUAYwB0AGUAZAAgAGIAeQAgAFAAYQBrAGkAcwB0AGEAbgAgAEMAbwBwAHkAcgBpAGcAaAB0ACAATABhAHcAIABhAG4AZAAgAEkAbgB0AGUAcgBuAGEAdABpAG8AbgBhAGwAIABUAHIAZQBhAHQAeQAgAHAAcgBvAHYAaQBzAGkAbwBuAHMALgAgAFkAbwB1ACAAbQBhAHkAIAB1AHMAZQAgAHQAcgBhAGQAZQBtAGEAcgBrAHMAIABvAG4AbAB5ACAAaQBuAHMAbwBmAGEAcgAgAGEAcwAgAHIAZQBxAHUAaQByAGUAZAAgAHQAbwAgAGMAbwBtAHAAbAB5ACAAdwBpAHQAaAAgAFMAZQBjAHQAaQBvAG4AIAAxACAAbwBmACAAdABoAGkAcwAgAEEAZwByAGUAZQBtAGUAbgB0ACAAYQBuAGQAIAB0AG8AIABpAGQAZQBuAHQAaQBmAHkAIABwAHIAaQBuAHQAZQBkACAAbwB1AHQAcAB1AHQAIABwAHIAbwBkAHUAYwBlAGQAIABiAHkAIAB0AGgAZQAgAEYAbwBuAHQALAAgAGkAbgAgAGEAYwBjAG8AcgBkAGEAbgBjAGUAIAB3AGkAdABoACAAYQBjAGMAZQBwAHQAZQBkACAAdAByAGEAZABlAG0AYQByAGsAIABwAHIAYQBjAHQAaQBjAGUALAAgAGkAbgBjAGwAdQBkAGkAbgBnACAAaQBkAGUAbgB0AGkAZgBpAGMAYQB0AGkAbwBuACAAbwBmACAAdAByAGEAZABlAG0AYQByAGsAIABvAHcAbgBlAHIAJwBzACAAbgBhAG0AZQAuACAAUwB1AGMAaAAgAHUAcwBlACAAbwBmACAAYQBuAHkAIAB0AHIAYQBkAGUAbQBhAHIAawAgAGQAbwBlAHMAIABuAG8AdAAgAGcAaQB2AGUAIAB5AG8AdQAgAGEAbgB5ACAAcgBpAGcAaAB0AHMAIABvAGYAIABvAHcAbgBlAHIAcwBoAGkAcAAgAGkAbgAgAHQAaABhAHQAIAB0AHIAYQBkAGUAbQBhAHIAawAuACAARQB4AGMAZQBwAHQAIABhAHMAIABzAHQAYQB0AGUAZAAgAGEAYgBvAHYAZQAsACAAdABoAGkAcwAgAEEAZwByAGUAZQBtAGUAbgB0ACAAZABvAGUAcwAgAG4AbwB0ACAAZwByAGEAbgB0ACAAeQBvAHUAIABhAG4AeQAgAGkAbgB0AGUAbABsAGUAYwB0AHUAYQBsACAAcAByAG8AcABlAHIAdAB5ACAAcgBpAGcAaAB0AHMAIABpAG4AIAB0AGgAZQAgAEYAbwBuAHQALgANAAoADQAKADMALgAgAFIAZQBzAHQAcgBpAGMAdABpAG8AbgBzAC4AIABZAG8AdQAgAGEAZwByAGUAZQAgAG4AbwB0ACAAdABvACAAZABpAHMAdAByAGkAYgB1AHQAZQAsACAAbQBvAGQAaQBmAHkALAAgAGEAZABhAHAAdAAsACAAdAByAGEAbgBzAGwAYQB0AGUALAAgAHIAZQB2AGUAcgBzAGUAIABlAG4AZwBpAG4AZQBlAHIALAAgAGQAZQBjAG8AbQBwAGkAbABlACwAIABkAGkAcwBhAHMAcwBlAG0AYgBsAGUAIABvAHIAIABvAHQAaABlAHIAdwBpAHMAZQAgAGEAdAB0AGUAbQBwAHQAIAB0AG8AIABkAGkAcwBjAG8AdgBlAHIAIAB0AGgAZQAgAHMAbwB1AHIAYwBlACAAYwBvAGQAZQAgAG8AZgAgAHQAaABlACAARgBvAG4AdAAuAA0ACgANAAoANAAuACAATgBvACAAVwBhAHIAcgBhAG4AdAB5AC4AIABUAGgAZQAgAEYAbwBuAHQAIABpAHMAIABiAGUAaQBuAGcAIABkAGUAbABpAHYAZQByAGUAZAAgAHQAbwAgAHkAbwB1ACAAQQBTACAASQBTACAAYQBuAGQAIABQAEQATQBTACAAbQBhAGsAZQBzACAAbgBvACAAdwBhAHIAcgBhAG4AdAB5ACAAYQBzACAAdABvACAAaQB0AHMAIAB1AHMAZQAgAG8AcgAgAHAAZQByAGYAbwByAG0AYQBuAGMAZQAuACAAUABEAE0AUwAgAEQATwAgAE4ATwBUACAAQQBOAEQAIABDAEEATgBOAE8AVAAgAFcAQQBSAFIAQQBOAFQAIABUAEgARQAgAFAARQBSAEYATwBSAE0AQQBOAEMARQAgAE8AUgAgAFIARQBTAFUATABUAFMAIABZAE8AVQAgAE0AQQBZACAATwBCAFQAQQBJAE4AIABCAFkAIABVAFMASQBOAEcAIABUAEgARQAgAEYATwBOAFQALgAgAFAARABNAFMAIABBAE4ARAAgAEkAVABTACAAUwBVAFAAUABMAEkARQBSAFMAIABNAEEASwBFACAATgBPACAAVwBBAFIAUgBBAE4AVABJAEUAUwAsACAARQBYAFAAUgBFAFMAUwAgAE8AUgAgAEkATQBQAEwASQBFAEQALAAgAEEAUwAgAFQATwAgAE4ATwBOAEkATgBGAFIASQBOAEcARQBNAEUATgBUACAATwBGACAAVABIAEkAUgBEACAAUABBAFIAVABZACAAUgBJAEcASABUAFMALAAgAE0ARQBSAEMASABBAE4AVABBAEIASQBMAEkAVABZACwAIABPAFIAIABGAEkAVABOAEUAUwBTACAARgBPAFIAIABBAE4AWQAgAFAAQQBSAFQASQBDAFUATABBAFIAIABQAFUAUgBQAE8AUwBFAC4AIABJAE4AIABOAE8AIABFAFYARQBOAFQAIABXAEkATABMACAAUABEAE0AUwAgAEIARQAgAEwASQBBAEIATABFACAAVABPACAAWQBPAFUAIABGAE8AUgAgAEEATgBZACAAQwBPAE4AUwBFAFEAVQBFAE4AVABJAEEATAAsACAASQBOAEMASQBEAEUATgBUAEEATAAgAE8AUgAgAFMAUABFAEMASQBBAEwAIABEAEEATQBBAEcARQBTACwAIABJAE4AQwBMAFUARABJAE4ARwAgAEEATgBZACAATABPAFMAVAAgAFAAUgBPAEYASQBUAFMAIABPAFIAIABMAE8AUwBUACAAUwBBAFYASQBOAEcAUwAsACAARQBWAEUATgAgAEkARgAgAEEAIABQAEQATQBTACAAUgBFAFAAUgBFAFMARQBOAFQAQQBUAEkAVgBFACAASABBAFMAIABCAEUARQBOACAAQQBEAFYASQBTAEUARAAgAE8ARgAgAFQASABFACAAUABPAFMAUwBJAEIASQBMAEkAVABZACAATwBGACAAUwBVAEMASAAgAEQAQQBNAEEARwBFAFMALAAgAE8AUgAgAEYATwBSACAAQQBOAFkAIABDAEwAQQBJAE0AIABCAFkAIABBAE4AWQAgAFQASABJAFIARAAgAFAAQQBSAFQAWQAuAA0ACgANAAoAqQAgAFAAYQBrAGkAcwB0AGEAbgAgAEQAYQB0AGEAIABNAGEAbgBhAGcAZQBtAGUAbgB0ACAAUwBlAHIAdgBpAGMAZQBzAA0ACgAyADAANwAgAEYAbwByAHQAdQBuAGUAIABDAGUAbgB0AGUAcgAsACAANAA1AEEAIABCAGwAbwBjAGsANgAgAFAARQBDAEgAUwAsAA0ACgBTAGgAYQBoAHIAYQBoAC0AZQAtAEYAYQBpAHMAYQBsACwAIABLAGEAcgBhAGMAaABpAC0ANwA1ADQAMAAwACwAIABQAGEAawBpAHMAdABhAG4ALgANAAoAUABoAG8AbgBlADoAIAA5ADIAMgAxAC0ANAA1ADUAOQAwADAAMwANAAoAVwBlAGIAcwBpAHQAZQA6ACAAdwB3AHcALgBwAGEAawBkAGEAdABhAC4AYwBvAG0ADQAKAGUAbQBhAGkAbAAgACAAOgAgAHAAZABtAHMAQABwAGEAawBkAGEAdABhAC4AYwBvAG0AAgAAAAAAAPyuAGQAAAAAAAAAAAAAAAAAAAAAAAAAAANJAAAAAQACAAMA6ACGAQIArACjAIQAjgAAAIsAnQAAAIUAvQDaAIMApACTAIoBAwCWAKkABAAFAAYABwAIAAkACgALAAwADQAOAA8BBAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQEFAQYBBwEIAQkBCgELAQwBDQDwAQ4BDwEQAREBEgDDARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwI4AjkCOgI7AjwCPQI+Aj8CQAJBAkICQwJEAkUCRgJHAkgCSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAlcCWAJZAloCWwJcAl0CXgJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9An4CfwKAAoECggKDAoQChQKGAocCiAKJAooCiwKMAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQK2ArcCuAK5AroCuwK8Ar0CvgK/AsACwQLCAsMCxALFAsYCxwLIAskCygLLAswCzQLOAs8C0ALRAtIC0wLUAtUC1gLXAtgC2QLaAtsC3ALdAt4C3wLgAuEC4gLjAuQC5QLmAucC6ALpAuoC6wLsAu0C7gLvAvAC8QLyAvMC9AL1AvYC9wL4AvkC+gL7AvwC/QL+Av8DAAMBAwIDAwMEAwUDBgMHAwgDCQMKAwsDDAMNAw4DDwMQAxEDEgMTAxQDFQMWAxcDGAMZAxoDGwMcAx0DHgMfAyADIQMiAyMDJAMlAyYDJwMoAykDKgMrAywDLQMuAy8DMAMxAzIDMwM0AzUDNgM3AzgDOQM6AzsDPAM9Az4DPwNAA0EDQgNDA0QDRQNGA0cDSANJA0oDSwNMA00DTgNPA1ADUQNSA1MDVANVA1YDVwNYA1kDWgNbA1wDXQNeA18DYANhA2IDYwNkA2UDZgNnA2gDaQNqA2sDbANtA24DbwNwA3EDcgNzA3QDdQN2A3cDeAN5A3oDewN8A30DfgN/A4ADgQOCA4MDhAOFA4YDhwOIA4kDigOLA4wDjQOOA48DkAORA5IDkwOUA5UDlgOXA5gDmQOaA5sDnAOdA54DnwOgA6EDogOjA6QDpQOmA6cDqAOpA6oDqwOsA60DrgOvA7ADsQOyA7MDtAO1A7YDtwO4A7kDugO7A7wDvQO+A78DwAPBA8IDwwPEA8UDxgPHA8gDyQPKA8sDzAPNA84DzwPQA9ED0gPTA9QGZGVsZXRlCXNmdGh5cGhlbgtoeXBoZW5taW51cwVjaDE2MQVjaDE2MgVjaDE2MwVjaDE2NAVjaDE2NQVjaDE2NgVjaDE2NwVjaDE2OAVjaDE2OQVjaDE3MQthcmFiaWNjb21tYQVjaDE3MwVjaDE3NAVjaDE3NQhnbHlwaDEzNQhnbHlwaDEzNghnbHlwaDEzNwhnbHlwaDEzOAhnbHlwaDEzOQhnbHlwaDE0MAhnbHlwaDE0MQhnbHlwaDE0MghnbHlwaDE0MwhnbHlwaDE0NAhnbHlwaDE0NQhnbHlwaDE0NghnbHlwaDE0NwhnbHlwaDE0OAhnbHlwaDE0OQhnbHlwaDE1MAVIYW16YQdBbGVmTWFkCEFsZWZIYW1BB1dhd0hhbUEIQWxlZkhhbUIHWWVoSGFtQQRBbGVmA0JlaApIZWhNYXJidXRhA1RlaARDaGVoBEplZW0DSGFoBEtoYWgDRGFsA1phbANSZWgDWmVoBFNlZW4FU2hlZW4DU2FkA0RhZANUYWgDWmFoA0FpbgVHaGFpbghnbHlwaDE3NwhnbHlwaDE3OAhnbHlwaDE3OQhnbHlwaDE4MAhnbHlwaDE4MQhnbHlwaDE4MgNGZWgDUWFmCkthZl9BcmFiaWMDTGFtBE1lZW0ETm9vbghnbHlwaDE4OQNXYXcDWWVoClllaF9BcmFiaWMIRmF0aGF0YW4IRGFtbWF0YW4IS2FzcmF0YW4FRmF0aGEFRGFtbWEFS2FzcmEGU2hhZGRhBVN1a3VuA1BlaAVUY2hlaApIZWhfQXJhYmljA1ZlaANHYWYIZ2x5cGgyMDYIZ2x5cGgyMDcIZ2x5cGgyMDgDSmVoCGdseXBoMjEwCGdseXBoMjExCGdseXBoMjEyCGdseXBoMjEzCGdseXBoMjE0CGdseXBoMjE1CGdseXBoMjE2CGdseXBoMjE3CGdseXBoMjE4CGdseXBoMjE5CGdseXBoMjIwCGdseXBoMjIxCGdseXBoMjIyCGdseXBoMjIzCGdseXBoMjI0CGdseXBoMjI1CGdseXBoMjI2CGdseXBoMjI3CGdseXBoMjI4CGdseXBoMjI5CGdseXBoMjMwCGdseXBoMjMxCGdseXBoMjMyCGdseXBoMjMzCGdseXBoMjM0CGdseXBoMjM1CGdseXBoMjM2CGdseXBoMjM3CGdseXBoMjM4CGdseXBoMjM5CGdseXBoMjQwCGdseXBoMjQxCGdseXBoMjQyCGdseXBoMjQzCGdseXBoMjQ0CGdseXBoMjQ1CGdseXBoMjQ2CGdseXBoMjQ3B1RhdHdlZWwUYXJhYmljaW5kaWNkaWdpdHplcm8RYXJhYmljcGVyY2VudHNpZ24VYXJhYmljZml2ZXBvaW50ZWRzdGFyD3N1cGVyc2NyaXB0YWxlZglhbGVmd2FzbGEGSGFtemFBBUtlaGVoCFllaEZhcnNpC0FyYWJpY19KYXptC01hZGRhU21hbGxBHGV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdHplcm8bZXh0ZW5kZWRhcmFiaWNpbmRpY2RpZ2l0b25lG2V4dGVuZGVkYXJhYmljaW5kaWNkaWdpdHR3bx1leHRlbmRlZGFyYWJpY2luZGljZGlnaXR0aHJlZRxleHRlbmRlZGFyYWJpY2luZGljZGlnaXRmb3VyHGV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdGZpdmUbZXh0ZW5kZWRhcmFiaWNpbmRpY2RpZ2l0c2l4HWV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdHNldmVuHWV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdGVpZ2h0HGV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdG5pbmUIZ2x5cGgyNjkIZ2x5cGgyNzAIZ2x5cGgyNzEIZ2x5cGgyNzIIZ2x5cGgyNzMIZ2x5cGgyNzQIZ2x5cGgyNzUIZ2x5cGgyNzYIZ2x5cGgyNzcIZ2x5cGgyNzgIZ2x5cGgyNzkIZ2x5cGgyODAIZ2x5cGgyODEIZ2x5cGgyODIIZ2x5cGgyODMIZ2x5cGgyODQIZ2x5cGgyODUIZ2x5cGgyODYIZ2x5cGgyODcIZ2x5cGgyODgIZ2x5cGgyODkIZ2x5cGgyOTAIZ2x5cGgyOTEIZ2x5cGgyOTIIZ2x5cGgyOTMIZ2x5cGgyOTQIZ2x5cGgyOTUIZ2x5cGgyOTYIZ2x5cGgyOTcIZ2x5cGgyOTgIZ2x5cGgyOTkIZ2x5cGgzMDAIZ2x5cGgzMDEIZ2x5cGgzMDIIZ2x5cGgzMDMIZ2x5cGgzMDQIZ2x5cGgzMDUIZ2x5cGgzMDYKcmF5YWxlZmxhbQhnbHlwaDMwOAhnbHlwaDMwOQhnbHlwaDMxMAhnbHlwaDMxMQhnbHlwaDMxMghnbHlwaDMxMwhnbHlwaDMxNAhnbHlwaDMxNQhnbHlwaDMxNhFBbGVmX2ZfQXJhYmljSmF6bQhnbHlwaDMxOAVQZWhfZgVQZWhfaQVQZWhfbQhnbHlwaDMyMgVWZWhfZgVWZWhfaQVWZWhfbQhnbHlwaDMyNgdUY2hlaF9mB1RjaGVoX2kHVGNoZWhfbQhnbHlwaDMzMAVKZWhfZghnbHlwaDMzMgdLZWhlaF9mB0tlaGVoX2kHS2VoZWhfbQhnbHlwaDMzNgVHYWZfZgVHYWZfaQVHYWZfbQhnbHlwaDM0MApZZWhGYXJzaV9mCGdseXBoMzQyCkJlaFllaF9saWcLQmVoWWVoX2xpZzEIZ2x5cGgzNDUKVGVoWWVoX2xpZwhnbHlwaDM0NwpGZWhZZWhfbGlnC0ZlaFllaF9saWcxCGdseXBoMzUwCGdseXBoMzUxCGdseXBoMzUyCGdseXBoMzUzCkxhbVllaF9saWcLTGFtWWVoX2xpZzEIZ2x5cGgzNTYLTm9vblllaF9saWcMTm9vblllaF9saWcxCGdseXBoMzU5ClllaFllaF9saWcIZ2x5cGgzNjEIZ2x5cGgzNjIIZ2x5cGgzNjMIZ2x5cGgzNjQIZ2x5cGgzNjUKQmVoUmVmX2xpZwtCZWhNb29uX2xpZwxCZWhZZWhfbGlnX2YNQmVoWWVoX2xpZ19mMQtUZWhOb29uX2xpZwxUZWhZZWhfbGlnX2YNVGVoWWVoX2xpZ19mMQpUZWhSZWhfbGlnDU5vb25ZZWhfbGlnX2YOTm9vblllaF9saWdfZjEKWWVoUmVoX2xpZwxZZWhOb29uX2xpZzEMWWVoWWVoX2xpZ19mCGdseXBoMzc5B0FsZWZfZjEKQWxlZk1hZF9mMQtBbGVmSGFtQV9mMQtBbGVmSGFtQl9mMQhnbHlwaDM4NAhnbHlwaDM4NQhnbHlwaDM4NghnbHlwaDM4NwhnbHlwaDM4OAhnbHlwaDM4OQhnbHlwaDM5MAhnbHlwaDM5MQZLYWZfbTIHS2hlaF9tMgZHYWZfbTIIZ2x5cGgzOTUQWWVoSGVoTWVlbV9saWdfZhBUZWhIZWhNZWVtX2xpZ19mEU5vb25IZWhNZWVtX2xpZ19mEUNoZWhIZWhNZWVtX2xpZ19mEEJlaEhlaE1lZW1fbGlnX2YQUGVoSGVoTWVlbV9saWdfZhFUdGVoSGVoTWVlbV9saWdfZhFCZWtLSGVoTWVlbV9saWdfZghnbHlwaDQwNAhnbHlwaDQwNQhnbHlwaDQwNghnbHlwaDQwNwhnbHlwaDQwOAhnbHlwaDQwOQhnbHlwaDQxMAhnbHlwaDQxMQhnbHlwaDQxMghnbHlwaDQxMwxBbGVmRmF0aGF0YW4OQWxlZkZhdGhhdGFuX2YIZ2x5cGg0MTYIZ2x5cGg0MTcIZ2x5cGg0MTgFQWxsYWgIZ2x5cGg0MjAIZ2x5cGg0MjEIZ2x5cGg0MjIIZ2x5cGg0MjMIZ2x5cGg0MjQIZ2x5cGg0MjUIZ2x5cGg0MjYIZ2x5cGg0MjcIZ2x5cGg0MjgIZ2x5cGg0MjkIZ2x5cGg0MzAIZ2x5cGg0MzEIZ2x5cGg0MzIIZ2x5cGg0MzMIZ2x5cGg0MzQIZ2x5cGg0MzUJQWxlZk1hZF9mCGdseXBoNDM3CkFsZWZIYW1BX2YIZ2x5cGg0MzkJV2F3SGFtQV9mCGdseXBoNDQxCkFsZWZIYW1CX2YIZ2x5cGg0NDMJWWVoSGFtQV9mCVllaEhhbUFfaQlZZWhIYW1BX20MYWxlZmlzb2xhdGVkBkFsZWZfZghnbHlwaDQ0OQVCZWhfZgVCZWhfaQVCZWhfbQhnbHlwaDQ1MwxIZWhNYXJidXRhX2YIZ2x5cGg0NTUFVGVoX2YFVGVoX2kFVGVoX20IZ2x5cGg0NTkGQ2hlaF9mBkNoZWhfaQZDaGVoX20IZ2x5cGg0NjMGSmVlbV9mBkplZW1faQZKZWVtX20IZ2x5cGg0NjcFSGFoX2YFSGFoX2kFSGFoX20IZ2x5cGg0NzEGS2hhaF9mBktoYWhfaQZLaGFoX20IZ2x5cGg0NzUFRGFsX2YIZ2x5cGg0NzcFWmFsX2YIZ2x5cGg0NzkFUmVoX2YIZ2x5cGg0ODEFWmVoX2YIZ2x5cGg0ODMGU2Vlbl9mBlNlZW5faQZTZWVuX20IZ2x5cGg0ODcHU2hlZW5fZgdTaGVlbl9pB1NoZWVuX20IZ2x5cGg0OTEFU2FkX2YFU2FkX2kFU2FkX20IZ2x5cGg0OTUFRGFkX2YFRGFkX2kFRGFkX20IZ2x5cGg0OTkFVGFoX2YFVGFoX2kFVGFoX20IZ2x5cGg1MDMFWmFoX2YFWmFoX2kFWmFoX20IZ2x5cGg1MDcFQWluX2YFQWluX2kFQWluX20IZ2x5cGg1MTEHR2hhaW5fZgdHaGFpbl9pB0doYWluX20IZ2x5cGg1MTUFRmVoX2YFRmVoX2kFRmVoX20IZ2x5cGg1MTkFUWFmX2YFUWFmX2kFUWFmX20IZ2x5cGg1MjMFS2FmX2YFS2FmX2kFS2FmX20IZ2x5cGg1MjcFTGFtX2YFTGFtX2kFTGFtX20IZ2x5cGg1MzEGTWVlbV9mBk1lZW1faQZNZWVtX20IZ2x5cGg1MzUGTm9vbl9mBk5vb25faQZOb29uX20IZ2x5cGg1MzkFSGVoX2YFSGVoX2kFSGVoX20IZ2x5cGg1NDMFV2F3X2YIZ2x5cGg1NDULWWVoRmFyc2lfZjEIZ2x5cGg1NDcLWWVoQXJhYmljX2YFWWVoX2kFWWVoX20KTGFtQWxlZk1hZAxMYW1BbGVmTWFkX2YLTGFtQWxlZkhhbUENTGFtQWxlZkhhbUFfZgtMYW1BbGVmSGFtQg1MYW1BbGVmSGFtQl9mB0xhbUFsZWYJTGFtQWxlZl9mCGdseXBoNTU5CGdseXBoNTYwCGdseXBoNTYxCGdseXBoNTYyCGdseXBoNTYzCGdseXBoNTY0CGdseXBoNTY1CGdseXBoNTY2CGdseXBoNTY3EUFsbGFod2l0aG91dEVyYWJzCGdseXBoNTY5CGdseXBoNTcwCGdseXBoNTcxBEJlaEsGQmVoS19mBkJlaEtfaQZCZWhLX20HQmFyaVllaAlCYXJpWWVoX2YIZ2x5cGg1NzgIZ2x5cGg1NzkIZ2x5cGg1ODAIZ2x5cGg1ODEIZ2x5cGg1ODIIZ2x5cGg1ODMIZ2x5cGg1ODQIZ2x5cGg1ODUIZ2x5cGg1ODYIZ2x5cGg1ODcIZ2x5cGg1ODgIZ2x5cGg1ODkIZ2x5cGg1OTAIZ2x5cGg1OTEIZ2x5cGg1OTIIZ2x5cGg1OTMIZ2x5cGg1OTQIZ2x5cGg1OTUIZ2x5cGg1OTYIZ2x5cGg1OTcIZ2x5cGg1OTgIZ2x5cGg1OTkIZ2x5cGg2MDAIZ2x5cGg2MDEIZ2x5cGg2MDIIZ2x5cGg2MDMISGVoX1VyZHUKSGVoX1VyZHVfZgRIZWgxBkhlaF9mMQZIZWhfaTIGSGVoX20yBFR0ZWgGVHRlaF9mBlR0ZWhfaQZUdGVoX20ERGRhbAZEZGFsX2YEUnJlaAZScmVoX2YGR2h1bm5hCEdodW5uYV9mCGdseXBoNjIwCGdseXBoNjIxC0thZl9LYXNoaXNoDUthZl9LYXNoaXNoX2YNS2FmX0thc2hpc2hfaQ1LYWZfS2FzaGlzaF9tCGdseXBoNjI2CGdseXBoNjI3CGdseXBoNjI4CGdseXBoNjI5CGdseXBoNjMwCGdseXBoNjMxCGdseXBoNjMyCGdseXBoNjMzCGdseXBoNjM0CGdseXBoNjM1CGdseXBoNjM2CGdseXBoNjM3CGdseXBoNjM4CGdseXBoNjM5CGdseXBoNjQwCGdseXBoNjQxCGdseXBoNjQyCGdseXBoNjQzDExhbVllaF9saWdfZgZLYWZfaTEGS2FmX20xBkdhZl9pMQhnbHlwaDY0OAZHYWZfbTEJVGVoWWVfbGlnBkFpbl9pMQhHaGFpbl9pMQpZZWhIYW1BX20xBlllaF9tMQZCZWhfbTEGVGVoX20xB0NoZWhfbTEHVHRlaF9tMQZQZWhfbTEKQWluWWVoX2xpZwxHaGFpblllaF9saWcKSGVoWWVoX2xpZwtNZWVtWWVoX2xpZwpLYWZZZWhfbGlnCkdhZlllaF9saWcKVGFoWWVoX2xpZwpaYWhZZWhfbGlnClNhZFllaF9saWcKRGFkWWVoX2xpZwtKZWVtWWVoX2xpZwpIYWhZZWhfbGlnC0toYWhZZWhfbGlnDFRjaGFoWWVoX2xpZwtTZWVuWWVoX2xpZwxTaGVlblllaF9saWcIZ2x5cGg2NzYIZ2x5cGg2NzcIZ2x5cGg2NzgIZ2x5cGg2NzkIZ2x5cGg2ODAIZ2x5cGg2ODEIZ2x5cGg2ODIIZ2x5cGg2ODMIZ2x5cGg2ODQIZ2x5cGg2ODUHTm9vbl9tMQ9TZWVuQmFyaVllaF9saWcQU2hlZW5CYXJpWWVoX2xpZxFUYWhCYXJpWWVoWWVoX2xpZw5aYWhCYXJpWWVoX2xpZw5TYWRCYXJpWWVoX2xpZw5EYWRCYXJpWWVoX2xpZw9NZWVtQmFyaVllaF9saWcOSGVoQmFyaVllaF9saWcOSGFoQmFyaVllaF9saWcPS2hhaEJhcmlZZWhfbGlnD0plZW1CYXJpWWVoX2xpZxBUY2hlaEJhcmlZZWhfbGlnDlRlaEJhcmlZZWhfbGlnD0NoZWhCYXJpWWVoX2xpZw9Ob29uQmFyaVllaF9saWcOQmVoQmFyaVllaF9saWcOUGVoQmFyaVllaF9saWcOWWVoQmFyaVllaF9saWcSWWVoSGFtQUJhcmlZZWhfbGlnD1R0ZWhCYXJpWWVoX2xpZw5LYWZCYXJpWWVoX2xpZw5HYWZCYXJpWWVoX2xpZw5GZWhCYXJpWWVoX2xpZw5RYWZCYXJpWWVoX2xpZw5BaW5CYXJpWWVoX2xpZxBHaGFpbkJhcmlZZWhfbGlnClFhZlllaF9saWcLUWFmWWVoX2xpZzEQSmVlbVFhZlllaF9saWdfZgxIYWhZZWhfbGlnX2YNS2hhaFllaF9saWdfZg5UY2hlaFllaF9saWdfZgxRYWZZZWhfbGlnX2YMRmVoWWVoX2xpZ19mDU1lZW1ZZWhfbGlnX2YNU2VlblllaF9saWdfZg5TaGVlblllaF9saWdfZgxBaW5ZZWhfbGlnX2YOR2hhaW5ZZWhfbGlnX2YMSGVoWWVoX2xpZ19mDFRhaFllaF9saWdfZgxaYWhZZWhfbGlnX2YMU2FkWWVoX2xpZ19mDERhZFllaF9saWdfZgxLYWZZZWhfbGlnX2YMR2FmWWVoX2xpZ19mCGdseXBoNzMzCGdseXBoNzM0C05vb25aZWhfbGlnCGdseXBoNzM2CGdseXBoNzM3CGdseXBoNzM4CGdseXBoNzM5CGdseXBoNzQwCGdseXBoNzQxDnVuaTA2RjAuTWVkaXVtDnVuaTA2RjEuTWVkaXVtDnVuaTA2RjIuTWVkaXVtDnVuaTA2RjMuTWVkaXVtDnVuaTA2RjQuTWVkaXVtDnVuaTA2RjUuTWVkaXVtDnVuaTA2RjYuTWVkaXVtDnVuaTA2RjcuTWVkaXVtDnVuaTA2RjguTWVkaXVtDnVuaTA2RjkuTWVkaXVtDXVuaTA2RjAuU21hbGwNdW5pMDZGMS5TbWFsbA11bmkwNkYyLlNtYWxsDXVuaTA2RjMuU21hbGwSdW5pMDZGNC5TbWFsbC51cmR1DXVuaTA2RjUuU21hbGwSdW5pMDZGNi5TbWFsbC51cmR1EnVuaTA2RjcuU21hbGwudXJkdQ11bmkwNkY4LlNtYWxsDXVuaTA2RjkuU21hbGwIZ2x5cGg3NjIIZ2x5cGg3NjMIZ2x5cGg3NjQIZ2x5cGg3NjUIZ2x5cGg3NjYIZ2x5cGg3NjcIZ2x5cGg3NjgIZ2x5cGg3NjkIZ2x5cGg3NzAIZ2x5cGg3NzEIZ2x5cGg3NzIIZ2x5cGg3NzMIZ2x5cGg3NzQIZ2x5cGg3NzUIZ2x5cGg3NzYOWWVoSGFtQVllaF9saWcPWWVoSGFtQVllaF9saWcxEFllaEhhbUFZZWhfbGlnX2YRWWVoSGFtQVllaF9saWdfZjELRmVoWWVoX2xpZzILTGFtWWVoX2xpZzILWWVoTm9vbl9saWcNTGFtTm9vbl9saWdfZghnbHlwaDc4NQhnbHlwaDc4NghnbHlwaDc4NwhnbHlwaDc4OAhnbHlwaDc4OQhnbHlwaDc5MAhnbHlwaDc5MQhnbHlwaDc5MghnbHlwaDc5MwhnbHlwaDc5NAhnbHlwaDc5NQhnbHlwaDc5NghnbHlwaDc5NwhnbHlwaDc5OAhnbHlwaDc5OQhnbHlwaDgwMAhnbHlwaDgwMQhnbHlwaDgwMghnbHlwaDgwMwhnbHlwaDgwNAhnbHlwaDgwNQhnbHlwaDgwNghnbHlwaDgwNwhnbHlwaDgwOAhnbHlwaDgwOQhnbHlwaDgxMAhnbHlwaDgxMQhnbHlwaDgxMghnbHlwaDgxMwhnbHlwaDgxNAhnbHlwaDgxNQhnbHlwaDgxNghnbHlwaDgxNwhnbHlwaDgxOAhnbHlwaDgxOQhnbHlwaDgyMAhnbHlwaDgyMQhnbHlwaDgyMghnbHlwaDgyMwhnbHlwaDgyNAhnbHlwaDgyNQhnbHlwaDgyNghnbHlwaDgyNwhnbHlwaDgyOAhnbHlwaDgyOQhnbHlwaDgzMAhnbHlwaDgzMQhnbHlwaDgzMghnbHlwaDgzMwhnbHlwaDgzNAhnbHlwaDgzNQhnbHlwaDgzNghnbHlwaDgzNwhnbHlwaDgzOAhnbHlwaDgzOQhnbHlwaDg0MAAAAAH//wADAAEAAIAAAAAB9APFAABgAAV7AnVJc2xhbWljRm9udCBCZCAg/////zf///5JU0xCMDADAAAAAAAAAAABAAEAAQAAAAEAABSfAAAAFAAAAAAAABSXMIIUkwYJKoZIhvcNAQcCoIIUhDCCFIACAQExDjAMBggqhkiG9w0CBQUAMGAGCisGAQQBgjcCAQSgUjBQMCwGCisGAQQBgjcCARyiHoAcADwAPAA8AE8AYgBzAG8AbABlAHQAZQA+AD4APjAgMAwGCCqGSIb3DQIFBQAEENRhpEkyRwxQyagQIaZChe2gghBMMIIDejCCAmKgAwIBAgIQOCXX+vhhr570kOcmtdZa1TANBgkqhkiG9w0BAQUFADBTMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xKzApBgNVBAMTIlZlcmlTaWduIFRpbWUgU3RhbXBpbmcgU2VydmljZXMgQ0EwHhcNMDcwNjE1MDAwMDAwWhcNMTIwNjE0MjM1OTU5WjBcMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4x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AAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAwABAHAAAgAUAEIAAAABAAAAJAACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAEAAQMAAAMAAQBwAAIAFABCAAAAAQAAACUAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgABAAECOwADAAIAeAByAAIAFgBEAAAAAQAAACYAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgABAAECOwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAwABAHAAAgAUAEIAAAABAAAAJwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAEAAQMBAAMAAgB4AHIAAgAWAEQAAAABAAAAKAACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAEAAQMBAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAEAcAACABQAQgAAAAEAAAApAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAQABAwIAAwACAHgAcgACABYARAAAAAEAAAAqAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7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JxQiyitAL5YnGiLQK0YvnCcgItYrTC+iJyYi3CtSL6gnLCLiK1gvricyIugrXi+0Jzgi7itkL7pDZDj8M7w+SENqOQIzwj5OQ3A5CDPIPlRDdjkOM84+WkN8ORQz1D5gQ4I5GjPaPmZDiDkgM+A+bCc+IvQrai/AJ0Qi+itwL8YnSiMAK3YvzCdQIwYrfC/SJ1YjDCuCL9gnXCMSK4gv3iXQIxgrji/kJ2IjHiuUL+onaCMkK5ov8CduIyoroC/2J3QjMCumL/wneiM2K6wwAieAIzwrsjAIJ4YjQiu4MA4njCNIK74wFCeSI04rxDAaJ5gjVCvKMCAnniNaK9AwJiekI2Ar1jAsJ6ojZivcMDInsCNsK+IwOCe2I3Ir6DA+J7wjeCvuMEQnwiN+K/QwSifII4Qr+jBQJ84jiiwAMFYn1COQLAYwXCfaI5YsDDBiJ+AjnCwSMGgn5iOiLBgwbifsI6gsHjB0J/IixCwkMHon+COuLCowgCf+I7QsMDCGKAQjuiw2MIwoCiPALDwwkigQI8YsQjCYKBYjzCxIMJ4oHCPSLE4wpCgiI9gsVDCqKCgj3ixaMLAoLiPkLGAwtig0I+osZjC8KDoj8CxsMMIoQCP2LHIwyChGI/wseDDOKEwkAix+MNQoUiP2LIQw2ihYJAgsijDgKF4kDiyQMOYoZCQULJYw7ChqJBosnDDyKHAkICyiMPgodiQmLKgw/ih8JCwsrjEEKIIkMiy0MQooiCQ4LLoxECiOJD4swDEWJAIkRCzGMRwolCRKLMwxIiiaJFAs0jEoKKAkVizYMS4opiRcLN4xNCisJGIs5DE6KLIkaCzqMUAouCRuLPAxRii+JHQs9jFMKMQkeiz8MVIoyiSALQIxWCjQJIYtCDFeKNYkjC0OMWQo3CSSLRQxaijiJJgtGjFwJ6Qkni0gMXYo6CSkLSYxfCjuJKotLDGCKPQksC0yMYgo+iS2LTgxjikAJLwtPjGUKQYkwi1EMZopDCTILUoxoCkSJM4tUDGmJNQk1C1WLVYpGCTaLVwxrCkeJOAtYjGyKSQk5i1oMbgpKiTsLW4xvikwJPItdDHEKTYk+C16McopPCT+LYAx0ClCJQQthjHWKUglCi2MMdwpTiUQLZIx4ilUJRYtmDHoKVolHC2eMe4pYCUiLaQx9ClmJSgtqjH6KRglLi2wMgApbCU0LbYyBijiJTotvDIMJ5IlQC3CMhIpciVGLcgyGCl4JUwtzjIeKX4lUi3UMiQphCVYLdoyKimKJV4t4DIwKZAlZC3mMjYpliVqLewyPCmcJXAt8jJCKaIldi34MkgpqCV8Lf4yTimuJYIuBDJUKbQliC4KMlopuiWOLhAyYCnAJZQuFjJmKcYlmi4cMmwpzCWgLiIycinSJaYuKDJ4KdglrC4uMn4p3iWyLjQyhCnkJbguOjKKKUglvi5AMpAp6iXEKowylinwJcouRjKcJ6Ql0C5MMqIp9iXWLlIyqAACAAgAwQDIAAAA/AD8AAgA/gD+AAkBAgECAAoCMwI2AAsCSQJJAA8CTAJNABACVgJWABIAAgA9AJcAsAAAALcAvAAaAL4AwAAgAMkAzQAjANEA0QAoAPgA+AApAP8BAAAqAT8BQQAsAUMBRQAvAUcBSQAyAUsBSwA1AU0BTwA2AVEBUwA5AVUBVQA8AXwBfwA9AYgBigBBAbQBtABEAbYBtgBFAbgBuABGAboBugBHAbwBwABIAcIBxABNAcYBxgBQAcgBygBRAcwBzgBUAdAB0gBXAdQB1gBaAdgB2gBdAdwB3ABgAd4B3gBhAeAB4ABiAeIB4gBjAeQB5gBkAegB6gBnAewB7gBqAfAB8gBtAfQB9gBwAfgB+gBzAfwB/gB2AgACAgB5AgQCBgB8AggCCgB/AgwCDgCCAhACEgCFAhQCFgCIAhgCGgCLAhwCHgCOAiACIACRAiICIgCSAiQCJgCTAjoCOgCWAjwCQQCXAkoCSgCdAlICUgCeAlwCawCfAm4CcQCvAoUChwCzAokCiQC2AosCkwC3Aq4CrgDAAv4C/gDBAAEIPAhwAAQADABaABMAAxg2AAMYNgABGDAAAxg2AAMYNgABGDAAAzVSAAM1WAACGDYAAxg2AAM1XgAAGDAAAzVkAAMYNgABMBgAAxg2AAMYNgADNWoAATAeAGQAygDcAO4BAAESASQBNgFIAVoBbAF+AZABogG0AcYB2AHqAfwCDgIgAjICRAJWAmgCggKUAqYCuALKAtwC7gMAAxIDLAM+A1ADYgN0A4YDmAOqA7wDzgPgA/IEBAQWBCgEOgRMBF4EcASCBJQEpgS4BMoE3ATuBQAFEgUkBTYFSAVaBWwFfgWQBaIFtAXGBdgF6gX8Bg4GIAYyBkQGVgZoBnoGjAaeBrAGwgbUBuYG+AcKBxwHLgdAB1IHZAd2B4gHmgesB74H0AACOXovDCnSNFg5gC8SKdg0XgACOXQvBinMNFI5ei8MKdI0WAACOW4vACnGNEw5dC8GKcw0UgACOWgu+inANEY5bi8AKcY0TAACOWIu9Cm6NEA5aC76KcA0RgACOVwu7ibYNDo5Yi70KbQ0QAACOVYu6CmoNDQ5XC7uKa40OgACOVAu4imiNC45Vi7oKag0NAACOUou3CmcNCg5UC7iKaI0LgACOUQu1imWNCI5Si7cKZw0KAACOT4u0CmQNBw5RC7WKZY0IgACOTguyimKNBY5Pi7QKZA0HAACOTIuxCmENBA5OC7KKYo0FgACOSwuvil+NAo5Mi7EKYQ0EAACOSYuuCl4NAQ5LC6+KX40CgACOSAusilyM/45Ji64KXg0BAACORourClsM/g5IC6yKXIz/gACORQupilmM/I5Gi6sKWwz+AACOQ4uoClgM+w5FC6mKWYz8gACOQgumilaM+Y5Di6gKWAz7AACOQIulClUM+AdnC6aKVoz5gACOPYujilOM9o4/C6UKVQz4AACOPAuiClIM9Q49i6OKU4z2gADOXQvDCnMNFg5ei8SKdI0XjmALxgp2DRkAAI5bC8EKcQ0UDlyLwopyjRWAAI5Zi7+Kb40SjlsLwQpxDRQAAI5YC74Kbg0RDlmLv4pvjRKAAI5Wi7yKbI0PjlgLvgpuDREAAI5VC7sKaw0ODlaLvIpsjQ+AAI5Ti7mKaY0MjlULuwprDQ4AAI5SC7gKaA0LDlOLuYppjQyAAI5Qi7aKZo0JjlILuApoDQsAAM5PC7UKZQ0IDlCLtopmjQmOUgu4CmgNCwAAjk0LswpjDQYOTou0imSNB4AAjkuLsYphjQSOTQuzCmMNBgAAjkoLsApgDQMOS4uximGNBIAAjkiLropejQGOSguwCmANAwAAjkcLrQpdDQAOSIuuil6NAYAAjkWLq4pbjP6ORwutCl0NAAAAjkQLqgpaDP0ORYuriluM/oAAjkKLqIpYjPuORAuqCloM/QAAjkELpwpXDPoOQouoiliM+4AAjj+LpYpVjPiOQQunClcM+gAAjj4LpApUDPcOP4ulilWM+IAAjjyLoopSjPWOPgukClQM9wAAjjsLoQpRDPQOPIuiilKM9YAAjjmLn4pPjPKOOwctClEM9AAAjjgLnIpODPEOOYueCk+M8oAAjjaLmwpMjO+OOAucik4M8QAAjjULmYpLDO4ONoubCkyM74AAjjOLmApJjOyONQuZiksM7gAAjjILlopIDOsOM4uYCiKM7IAAjjCLlQpFDOmOMguWikaM6wAAji8Lk4pDjOgOMIuVCkUM6YAAji2LkgpCDOaOLwuTikOM6AAAjiwLkIpAjOUOLYuSCkIM5oAAjiqLjwo/DOOOLAuQij2M5QAAjikLjYo8DOIOKouPCj2M44AAjieLjAo6jOCOKQuBijwM4gAAjiYLiQo5DN8LiouKijqM4IAAjiMLh4o3jN2LiQuJCjkM3wAAjiALhgo2DNwLh4uHijeM3YAAjh0LhIo0jNqLgwuDCjYM3AAAjhoLgYozDNkOG4t+ijSM2oAAjhiLfooxjNeOGguACjMM2QAAjhcLfQowDNYOGIt+ijGM14AAjhWLe4oujNSLawt9CjAM1gAAjhKLegotDNMLZot7ii6M1IAAjg+LeIorjNGOEQt6Ci0M0wAAjg4LdwoqDNAOD4t4iiuMzoAAjgyLdYoojM0ODgt3CioMzoAAjgsLdAonDMuLVIt1iiiMxYAAjggLcooljMiLUAt0Ch4MwQAAjgULcQoijMWLS4tyiiQMxwAAjgILb4ohDMQLRwtxCiKMxYAAjf8LbgofjMKLQotviiEMxAAAjfwLbIoeDMEN/YtuCh+Mv4AAjeELawocjL4LOYtsih4Mv4AAjfYLaYobDLyLNQtrChyMvgAAjfMLaAoZjLsN9ItpihsMvIAAjfGLZooYDLmN8wtoChmMuwAAjfALZQoWjLgN8YtmihgMuYAAje6LY4oVDLaN8AtlChaMuAAAje0LYgoTjLUN7otjihUMtoAAjeuLYIoSDLON7QtiChOMtQAAjeoLXwoQjLIN64tgihIMs4AAjeiLXYoPDLCN6gtfChCMrwAAjecLXAoNjK2N6Itdig8MrwAAjeWLWooMDKwN5wtcCg2KIoAAjeQLWQoKjKkN5YtaigwMqoAAjeKLV4oJDKeN5AtZCgqMqQAAjeELVgoHjKYN4otXigkMp4AAjd+LVIoGDKSN4QtWCgeMpgAAjd4LUwoEjKMN34tUigYMpIAAjdyLUYoDDKGN3gtTCgSMowAAjdsLUAoBjKAN3ItRigMMoYAAjdmLTooADJ6N2wtQCgGMoAAAjdg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AAEC0AMGAAECrAL0AAECtf7pAAEC0AL0AAECxwLrAAECo/7pAAEC2QL0AAECtQLiAAECrP7XAAEC2QMGAAECvgLiAAAAAQAAAAoAKACQAAFhcmFiAAgABAAAAAD//wAGAAAAAQADAAUABAACAAZjYWx0ACZjY21wADhmaW5hAEhpbml0AE5saWdhAFRtZWRpAGIAAAAHABEAEgATABQAFQAWABcAAAAGAAMABAAFAAYABwAIAAAAAQAKAAAAAQAJAAAABQAMAA0ADgAPABAAAAABAAsAKABSAFoAYgBqAHIAegCCAIoAkgCaAKIAqgCyALoAwgDKANIA2gDiAQYBGAEgASgBNgE+AUYBTgFWAV4BZgFuAXYBfgGGAY4BlgGeAaYBrgG2AAQAAQABAWwABAAHAAEBigAGAAEAAQGaAAQAAQABAdgABgABAAEB6AAGAAEAAQJGAAYAAQABApwABgABAAEC6gAGAAEAAQMwAAEACQABA24AAQAJAAEEBAABAAkAAQTOAAQAAQABBWQABAAJAAEFogAEAAEAAQYAAAQACQABBhwABAAJAAEGLgAGAAkAAQvYAAYACQAPDG4MgAyUDKgMvAzQDOQM+A0MDSANNA1IDVwNcA2EAAYACQAGDngOjA6gDrQOyA7cAAYACQABDz4ABgAAAAEPqgAGAAEABA/gEBoQSBB6AAYACQABEJgAAgABAAEQ2gAEAAEAARHEAAQAAQABEdoABAABAAER7gAEAAEAARIAAAEAAQABEhAAAQAJAAESFgABAAkAARJYAAEACQABEmIAAQAJAAESgAABAAAAARKgAAEAAQABEsIAAQABAAESyAABAAEAARLOAAEAAQABEuoAAQAJAAETBgABAB4AAgAKABQAAQAEAjsAAgI8AAEABAKDAAICNAABAAIAAwG/AAEAEgABAAgAAQAEAjkAAgD8AAEAAQDHAAMAAAABABIAAQBAAAEAAAAYAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgABAAEAAwABABIAAQAIAAEABAL+AAIAnQABAAECSgADAAAABQAaACAAJgAsADIAAQA4AAEAAAAZAAEAAQADAAEAAQADAAEAAQADAAEAAQADAAEAAQADAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAAABAAYAB4AJAAqAAEAMAABAAAAGgABAAEAAwABAAEAAwABAAEAAwABAAEAAwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAwAAAAMAFgAcACIAAQAoAAEAAAAbAAEAAQADAAEAAQADAAEAAQADAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAAAAgAUABoAAQAgAAEAAAAcAAEAAQADAAEAAQADAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAAAAQASAAEAGAABAAAAHQABAAEAAwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgBMACMBvQHDAckBzQHRAdUB2QHlAekB7QHxAfUB+QH9AgECBQIJAg0CEQIVAhkCPgIlAUABSAIdAUQBUgFOAiUCPgIdAmACZAJwAAIADQCcAJwAAACeAJ4AAQCgAKQAAgCpALAABwC3ALwADwC/AMAAFQDJAM0AFwD/AQAAHAI8AjwAHgJcAlwAHwJeAl4AIAJiAmIAIQJuAm4AIgACAG4ANAG0AbYBuAG6AbwBwAHCAcYByAHMAdAB1AHYAdwB3gHgAeIB5AHoAewB8AH0AfgB/AIAAgQCCAIMAhACFAIYAiACIgIkAT8BRwIcAUMBUQFLAT0BTQFVAj0CQQJdAl8CYwJnAmkCawJvAAIAEACYALAAAAC3ALwAGQC+AMAAHwDJAM0AIgDRANEAJwD9AP0AKAD/AQAAKQI8AjwAKwJAAkAALAJcAlwALQJeAl4ALgJiAmIALwJmAmYAMAJoAmgAMQJqAmoAMgJuAm4AMwACAEwAIwG+AcQBygHOAdIB1gHaAeYB6gHuAfIB9gH6Af4CAgIGAgoCDgISAhYCGgI/AiYBQQFJAh4BRQFTAU8CJgI/Ah4CYQJlAnEAAgANAJwAnAAAAJ4AngABAKAApAACAKkAsAAHALcAvAAPAL8AwAAVAMkAzQAXAP8BAAAcAjwCPAAeAlwCXAAfAl4CXgAgAmICYgAhAm4CbgAiAAEAPgACAAoAJAADAAgADgAUAJgAAgI0AJkAAgD+AJsAAgI2AAMACAAOABQBtAACAjQBtgACAP4BugACAjYAAQACAJ0BwAABAF4AAgAKADQABQAMABIAGAAeACQCJwACAbQCKQACAbYCKwACAboCLQACAcACbAACAT0ABQAMABIAGAAeACQCKAACAbQCKgACAbYCLAACAboCLgACAcACbQACAT0AAQACAhECEgABAB4AAQAIAAIABgAOAaMAAwISAhwBowADAhICXwABAAECEQABABQAAQAIAAEABAI4AAMCEgIcAAEAAQIRAAEE+gA5AHgAhACWAKgAugDMAN4A8AECARQBLgFiAXwBsAG8Ac4B4AHyAgQCFgIoAjoCTAJeAnACggKUAqYCuALKAtwC7gMAAxIDJAM2A0gDYgN0A44DoAOyA8QD3gP4BAoEHAQ2BGIEdASGBJgExATQBNwE5gTwAAEABAGRAAMCHgIUAAIABgAMAqEAAgIiAqEAAgFVAAIABgAMAs4AAgIiAs4AAgFVAAIABgAMApgAAgIiApgAAgFVAAIABgAMAtsAAgIiAtsAAgFVAAIABgAMApkAAgIiApkAAgFVAAIABgAMAtwAAgIiAtwAAgFVAAIABgAMAwkAAgFVAwoAAgIkAAIABgAMAwsAAgFVAwwAAgIkAAMACAAOABQBVwACAiIBVwACAVUBWAACAiQABgAOABQAGgAgACYALAFuAAIB4AFvAAICGAFwAAICIgFwAAIBVQFxAAICJAGQAAMCHgIUAAMACAAOABQBWgACAiQCigACAiICigACAVUABgAOABQAGgAgACYALAFyAAICGAFzAAICIgFzAAIBVQF0AAICJAF1AAIB4AGNAAMCHgIUAAEABAGPAAMCHgIUAAIABgAMAp4AAgIiAp4AAgFVAAIABgAMAssAAgFVAssAAgIiAAIABgAMAp8AAgIiAp8AAgFVAAIABgAMAswAAgIiAswAAgFVAAIABgAMAqAAAgIiAqAAAgFVAAIABgAMAs0AAgIiAs0AAgFVAAIABgAMAqIAAgIiAqIAAgFVAAIABgAMAtIAAgIiAtIAAgFVAAIABgAMAqMAAgIiAqMAAgFVAAIABgAMAtMAAgIiAtMAAgFVAAIABgAMApwAAgIiApwAAgFVAAIABgAMAtkAAgIiAtkAAgFVAAIABgAMAp0AAgIiAp0AAgFVAAIABgAMAtoAAgIiAtoAAgFVAAIABgAMApoAAgIiApoAAgFVAAIABgAMAtcAAgIiAtcAAgFVAAIABgAMApsAAgIiApsAAgFVAAIABgAMAtgAAgIiAtgAAgFVAAIABgAMApQAAgIiApQAAgFVAAIABgAMAtQAAgIiAtQAAgFVAAIABgAMApUAAgIiApUAAgFVAAIABgAMAtUAAgIiAtUAAgFVAAMACAAOABQBXAACAiIBXAACAVUBXQACAiQAAgAGAAwC0AACAiIC0AACAVUAAwAIAA4AFALJAAICIgLJAAIBVQLKAAICJAACAAYADALPAAICIgLPAAIBVQACAAYADAKYAAICIgKYAAIBVQACAAYADALbAAICIgLbAAIBVQADAAgADgAUAWIAAgIiAWIAAgFVAWMAAgIkAAMACAAOABQChAACAiIChAACAVUDEAACAhgAAgAGAAwClwACAiIClwACAVUAAgAGAAwC0QACAiIC0QACAVUAAwAIAA4AFAFlAAICIgFlAAIBVQFmAAICJAAFAAwAEgAYAB4AJAF2AAICIgF2AAIBVQF3AAICJALfAAIB4gGOAAMCHgIUAAIABgAMApYAAgIiApYAAgFVAAIABgAMAtYAAgIiAtYAAgFVAAIABgAMAWgAAgIiAWgAAgFVAAUADAASABgAHgAkAXgAAgHgAXkAAgIYAXoAAgIiAXoAAgFVAYwAAwIeAhQAAQAEAZMAAwIeAhQAAQAEAZIAAwIeAhQAAQAEAXkAAgIYAAEABAFvAAICGAABAAQBcgACAhgAAgAeAUEBQQAAAUgBSQABAU4BTwADAVIBUwAFAb0BvgAHAcMBxAAJAckBygALAc4BzgANAdEB0gAOAdUB1gAQAdkB2gASAeUB5gAUAekB6gAWAe0B7gAYAfEB8gAaAfUB9gAcAfkB+gAeAf0B/gAgAgECAgAiAgUCBgAkAgkCCgAmAg0CDgAoAhECEgAqAhUCFgAsAhkCGgAuAh0CHgAwAiUCJgAyAj8CPwA0AmUCZQA1Ao4CkAA2AAMAAAABABIAAQBGAAEAAAAeAAIACAFBAUEAAAG+Ab4AAQHEAcQAAgHKAcoAAwHOAc4ABAIaAhoABQImAiYABgJlAmUABwACAA4BQQFBAAABvgG+AAEBxAHEAAIBygHKAAMBzgHOAAQB5AHkAAUB5gHmAAYB6AHoAAcB6gHqAAgCGgIaAAkCJgImAAoCPwI/AAsCZQJlAAwCawJrAA0AAwAAAAEBKAABATAAAQAAAB8AAwAAAAEBFgACAV4BZAABAAAAHwADAAAAAQECAAIBVgFcAAEAAAAfAAMAAAABAO4AAgFOAVQAAQAAAB8AAwAAAAEA2gACAUYBTAABAAAAHwADAAAAAQDGAAIBPgFEAAEAAAAfAAMAAAABALIAAgE2ATwAAQAAAB8AAwAAAAEAngACAS4BNAABAAAAHwADAAAAAQCKAAIBJgEsAAEAAAAfAAMAAAABAHYAAgEeASQAAQAAAB8AAwAAAAEAYgACARYBHAABAAAAHwADAAAAAQBOAAIBDgEUAAEAAAAfAAMAAAABADoAAgEGAQwAAQAAAB8AAwAAAAEAJgACAP4BBAABAAAAHwADAAAAAQASAAEA9gABAAAAHwABAAIB/QIBAAIACgG0AbQAAAG2AbYAAQG6AboAAgHAAcAAAwHcAdwABAHeAd4ABQIMAgwABgIQAhAABwISAhIACAJnAmcACQABAAECJgABAAEB4AABAAECGgABAAEB4gABAAEBxAABAAEB4AABAAEBygABAAEB4AABAAEBxAABAAECGAABAAEBxAABAAEBVQABAAEBxAABAAECJAABAAEBygABAAEBVQABAAEBygABAAECJAABAAECGgABAAEBVQABAAECGgABAAECJAABAAECJgABAAECGAABAAECJgABAAEBVQACAAUCKAIoAAACKgIqAAECLAIsAAICLgIuAAMCjQKTAAQAAwAAAAEAdgACAIYAjAABAAAAIAADAAAAAQBiAAIAfgCEAAEAAAAgAAMAAAABAE4AAgB2AHwAAQAAACAAAwAAAAEAOgACAG4AdAABAAAAIAADAAAAAQAmAAIAZgBsAAEAAAAgAAMAAAABABIAAQBeAAEAAAAgAAIAAgKNApMAAAKuAq4ABwABAAEBxAABAAECGAABAAEBygABAAECGAABAAECJgABAAECGAABAAECJgABAAEB4AABAAECGgABAAEB4gACAAMB6gHqAAACjQKTAAECrgKuAAgAAwAAAAEAEgABACgAAQAAACEAAgADAU4BTwAAAVIBUwACAg0CDgAEAAIADAG0AbQAAAG2AbYAAQG6AboAAgHAAcAAAwIMAgwABAIQAhAABQISAhIABgIoAigABwIqAioACAIsAiwACQIuAi4ACgKEAoQACwADAAEALgABABIAAAABAAAAIgACAAQBtAG0AAABtgG2AAEBugG6AAIBwAHAAAMAAgACAeUB5gAAAekB6gACAAMAAAABABYAAwAcACYAMAABAAAAIwABAAECWQACAAEBAwEMAAAAAgABAQMBDAAAAAIAAQEDAQwAAAADAAAAAQAUAAIAGgAkAAEAAAAkAAEAAQJZAAIAAQEDAQwAAAACAAEBAwEMAAAAAwABABwAAQASAAAAAQAAACUAAgABAQMBDAAAAAIAAwJZAlkAAALjAuMAAQLmAu8AAgADAAEAHAABABIAAAABAAAAJgACAAEBAwEMAAAAAgACAuQC5AAAAvAC+QABAAMAAQAoAAEAEgAAAAEAAAAnAAIAAwFPAU8AAAFTAVMAAQIOAg4AAgACAAUBQAFBAAAByQHKAAIBzQHOAAQCEQISAAYCGQIaAAgAAQDEABMALAA0ADwARABMAFQAXABkAGwAdAB8AIQAjACUAJwApACsALQAvAADAkIDBAC2AAMCQwMEALYAAwJEAwQAtgADAkUDBAC2AAMCRgMEALYAAwJHAwQAtgADAkgDBAC2AAMCSwMEALYAAwJOAwQAtgADAk8DBAC2AAMCUAMEALYAAwJRAwQAtgADAlMDBAC2AAMCVAMEALYAAwJVAwQAtgADAlcDBAC2AAMC+wMEALYAAwL8AwQAtgADAwMDBAC2AAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgABABgAAQAIAAEABAMCAAUAAwADAAMAAwABAAEAAwABABYAAQAIAAEABAMBAAQAAwADAAMAAQABAAMAAQAUAAEACAABAAQCOwADAAMAAwABAAEAAwABABIAAQAIAAEABAMAAAIAAwABAAEAAwACAAgAAQL/AAEAAQADAAIAFgAIApMCjQKPApACkQKuAo4CkgACAAgBQQFBAAABvgG+AAEBxAHEAAIBygHKAAMBzgHOAAQCGgIaAAUCJgImAAYCZQJlAAcAAgAKAAICiwKMAAEAAgH9AgEAAgAWAAgBvgImAcQBygHOAmUBQQIaAAIAAgKNApMAAAKuAq4ABwACABIABgKFAoYChwKJAoUChgACAAMBTgFPAAABUgFTAAICDQIOAAQAAgAOAAQBfQF+AX8BfAACAAQBtAG0AAABtgG2AAEBugG6AAIBwAHAAAMAAgAIAAEC5AABAAECWQACAAgAAQLjAAEAAQJZAAIAGgAKAuYC5wLoAukC6gLrAuwC7QLuAu8AAgABAQMBDAAAAAIAGgAKAvAC8QLyAvMC9AL1AvYC9wL4AvkAAgABAQMBDAAAAAIADAADAYkBigGIAAIAAwFPAU8AAAFTAVMAAQIOAg4AAgAAAAAAAwAAAAAAAAAcAAEAAAAABaIAAwABAAAHrAAEBYYAAADeAIAABgBeAH4AwQDIAMsAzgDUANcA2QDgAOIA9wD5APwA/wExAVMBYQF4AZICxwYMBhEGFQYXBhsGHwY6BlcGagZuBnIGdAZ5Bn4GhgaIBpEGmAakBqoGrwa6Br4GwQbDBswG0gbtBvkgESAUIBogHiAiICQgJiAwIDohIiQhJczgAeAE4CLoGOgt6Db7UftZ+237ffuL+5X7/fwK/A78EPwS/DL8RPxQ/Fn8Yvxq/HD8dfyP/JH8lfyf/KT8pvyo/Kr8rPyw/NX82Pzd/PT9MP0//Yj98v37/f3+cv50/oz+/P//AAAAIACgAMgAywDNANMA1wDZAOAA4gD3APkA+wD/ATEBUgFgAXgBkgLGBgwGEAYTBhcGGwYfBiEGQAZgBm0GcAZ0BnkGfgaGBogGkQaYBqQGqQavBroGvgbBBsMGzAbSBtQG8CAMIBMgGCAcICAgJCAmIDAgOSEiJCElzOAA4APgDugR6CDoMvtQ+1b7avt6+4r7jvv8/Aj8DvwQ/BL8Mfw//E78WPxe/Gr8bfxz/I78kfyU/Jz8ofym/Kj8qvys/LD8yfzY/Nr88v0w/Tz9iP3y/fr9/f5w/nT+dv6O//8AAAAAABwAGAAYABT/qQAQAAD////z//L/8f/v/77/nv+S/3z/YwAA+nYAAAAA/OX63Pp2+nYAAAAAAAAAAPqK++n6S/pE+9771/o5+igAAPoe+7D7nvud+dz6NPtuAAD6EwAA4P7g++D64PniE+D24O3g5d/+2+XcbgAAAAAAABkdAAAZBQXsBegF2AXMBcAFvgVYBU4FSwVKBUkFKwUfBRYFDwULBQQAAAT/BOgE5wTlBN8E3gTdBNwE2wTaBNcEvwS9BLwEqARtBGIEGgOxAAAEeAM0AzMDMgMyAAEA3gGaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG6AAABugG8AAAAAAAAAAABuAHmAfoB/AAAAAAAAAAAAAAAAAAAAAAB8AAAAAAAAAAAAAAAAAAAAeQAAAIUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIIAgoCDAAAAjIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAggAAAAAAAAAAAAAAAAAAwB3AHgAeQB6AHsAfAB9AH4AfwCWAIEAJAC2AIQAhQAoACkAKgArACwALQAuAC8AMAAxAJAAkQCSAJMAlAA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSALMAsgCxAFYAtQBYAFkAWgBbAFwAXQBeAF8AYABhAGIAYwBkAGUAZgBnAGgAaQBqAGsAbABtAG4AbwBwAHEAcgDQAM8AzgB2AAcACAAJAA8AEAAXAAQABQAKAAwADQAYABMAFgAVABEAEgAUANIA0wDUANUA1gCGANcA2ADZANoA2wDcAN0A3gDfAOIAtAD2AwMCMAIxAvsCQgD4ALcAuAC5ALoAuwC8AMsAvgC/AMAAwQDCAMMAxADFAMYAxwDIAjQA/gI2AjMCNQD5AIcAiACJAIoAiwCMAI0AjgCPAPoA+wI8APwA/QG/AP8CbgKCAQECQwJEAkUCRgJHAkgCSQJZAlgCSgJLAkwCTQJOAQICTwJQAlECUgJXAlQCUwJVAlYBDQEOAQ8BEAAlAv0CMQIwAjMCNQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKtAqsCqALeAqoCpALdAqkCpwEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtATYBbwFwAXEBdQIvAjIABgIKAAAAAAEAAAEAAAAAAAAAAAAAAAAAAAABAAIAAgAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAADAHcAeAB5AHoAewB8AH0AfgB/AJYAgQAkALYAhACFACgAKQAqACsALAAtAC4ALwAwADEAkACRAJIAkwCUADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAswCyALEAVgC1AFgAWQBaAFsAXABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAaABpAGoAawBsAG0AbgBvAHAAcQByANAAzwDOAHYAAAAAAAAAAAAAAAAAAAAAAAAA4ADhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6wDsAO0BGQASAAkADwAFARsA1gAAABUADAEgANQACgAAAAAAAAAAABQAAAAAABcA1QAAAAAAAAAAAAAADQDZAAAAAAAAAN4ACAATAAAA9QAAAAAAGADaARwABwDfAAAAAADwAPEBEQESARYBFwETARQA6gAAAO4A9AAAAAABHgEfAAAAAAEaAIYBFQEYAR0AAAAAAOIA4wDkAOUA5gAAAAAA5wDoAAAAAAAAAAAA6QDvALQAAAARAAAAAAAAANcAAAAAAPYABAWGAAAA3gCAAAYAXgB+AMEAyADLAM4A1ADXANkA4ADiAPcA+QD8AP8BMQFTAWEBeAGSAscGDAYRBhUGFwYbBh8GOgZXBmoGbgZyBnQGeQZ+BoYGiAaRBpgGpAaqBq8Guga+BsEGwwbMBtIG7Qb5IBEgFCAaIB4gIiAkICYgMCA6ISIkISXM4AHgBOAi6BjoLeg2+1H7Wftt+337i/uV+/38CvwO/BD8Evwy/ET8UPxZ/GL8avxw/HX8j/yR/JX8n/yk/Kb8qPyq/Kz8sPzV/Nj83fz0/TD9P/2I/fL9+/39/nL+dP6M/vz//wAAACAAoADIAMsAzQDTANcA2QDgAOIA9wD5APsA/wExAVIBYAF4AZICxgYMBhAGEwYXBhsGHwYhBkAGYAZtBnAGdAZ5Bn4GhgaIBpEGmAakBqkGrwa6Br4GwQbDBswG0gbUBvAgDCATIBggHCAgICQgJiAwIDkhIiQhJczgAOAD4A7oEegg6DL7UPtW+2r7evuK+477/PwI/A78EPwS/DH8P/xO/Fj8Xvxq/G38c/yO/JH8lPyc/KH8pvyo/Kr8rPyw/Mn82Pza/PL9MP08/Yj98v36/f3+cP50/nb+jv//AAAAAAAcABgAGAAU/6kAEAAA////8//y//H/7/++/57/kv98/2MAAPp2AAAAAPzl+tz6dvp2AAAAAAAAAAD6ivvp+kv6RPve+9f6OfooAAD6Hvuw+577nfnc+jT7bgAA+hMAAOD+4Pvg+uD54hPg9uDt4OXf/tvl3G4AAAAAAAAZHQAAGQUF7AXoBdgFzAXABb4FWAVOBUsFSgVJBSsFHwUWBQ8FCwUEAAAE/wToBOcE5QTfBN4E3QTcBNsE2gTXBL8EvQS8BKgEbQRiBBoDsQAABHgDNAMzAzIDMgABAN4BmgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABugAAAboBvAAAAAAAAAAAAbgB5gH6AfwAAAAAAAAAAAAAAAAAAAAAAfAAAAAAAAAAAAAAAAAAAAHkAAACFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCAIKAgwAAAIyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAigAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIIAAAAAAAAAAAAAAAAAAMAdwB4AHkAegB7AHwAfQB+AH8AlgCBACQAtgCEAIUAKAApACoAKwAsAC0ALgAvADAAMQCQAJEAkgCTAJQANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgCzALIAsQBWALUAWABZAFoAWwBcAF0AXgBfAGAAYQBiAGMAZABlAGYAZwBoAGkAagBrAGwAbQBuAG8AcABxAHIA0ADPAM4AdgAHAAgACQAPABAAFwAEAAUACgAMAA0AGAATABYAFQARABIAFADSANMA1ADVANYAhgDXANgA2QDaANsA3ADdAN4A3wDiALQA9gMDAjACMQL7AkIA+AC3ALgAuQC6ALsAvADLAL4AvwDAAMEAwgDDAMQAxQDGAMcAyAI0AP4CNgIzAjUA+QCHAIgAiQCKAIsAjACNAI4AjwD6APsCPAD8AP0BvwD/Am4CggEBAkMCRAJFAkYCRwJIAkkCWQJYAkoCSwJMAk0CTgECAk8CUAJRAlICVwJUAlMCVQJWAQ0BDgEPARAAJQL9AjECMAIzAjUCdgJ3AngCeQJ6AnsCfAJ9An4CfwKAAoECrQKrAqgC3gKqAqQC3QKpAqcBIQEiASMBJAElASYBJwEoASkBKgErASwBLQE2AW8BcAFxAXUCLwIyAAA=') format('truetype'),
         url('assets/fonts/Al_Majeed_Quranic_Font_shiped.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Al Majeed Quranic Font';
    src: url('data:font/truetype;charset=utf-8;base64,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CDq2nP70CAYBOp56IBgoECAeIgH/BOj+0P7o+ECoEGDkAUwYUPDICPsY6NxsSAgIFoJOkihQAajQwP2I/vUVAAAdACX+LgxVCR4AHwBCAFAAYgB/ALEAyQDhAP8BEQEuAUABXQF+An4CmwMjA0ADXgPeA/sEEwQbBCMELQQ0BD8ESgRiAAABBgcGByYnJjU0NzY3NjcWFwYHBhUUFxYXFhcWNzY3NhcWByYnIgYHBgcGByMmJwcmJzI3NjcWFxYXNjc2NzY3NjcWARYVFAcGNzYnJjc2NzYBBgcGBwYFBjc2NzY3JDc2MxYDBgcGByYnJjU0NzY3FhcGBwYVFBYXFhcWNzY3NgEWBwYHJicGBwYnJicmNzY3NhcGFxYXFjM2NzY3Jjc2NxYXHgEXFjcnJjc0NzY3NhcWAQYHBgcmJzYDJgMnJjc2NzYXFhcWBwYHARYVFAcGByIjJjU0NzY3JjU0NzY3NjMyAQYHBgcmJyY1NDc2NzIXBgcGFRQXFhcWFxY3Njc2AQYHBgcGBwY3Njc2NzY3NhcWAQYHBgcmJyY1NDc2NxYXBgcGFRQWFxYXFjc2NzYDBgcGBwYHBjc2NzY3Njc2FxYBBgcGByYnJjU0NzY3FhcGBwYVFBYXFhcWNzY3NgEUBwYHBgcGJjU0NyQ3Njc2JyYnBiMiJyY1NDc2MzIXFiUWFRQHBicmJwYHJicGFRQWFxYXFjc2NzYVBgcGByYnJjU0NzY3JicGBwYHHgESFxYXJjU0NzYzMhceASMiLwEiBwYVFBcWMzI3Njc2MzIVFAcGBwYjJicmJwYHBg8BBicmJwYHBgciJwYHBgcGFRQXFhcWFxY3Njc2FQYHBgcmJyY1NDc2NwYHBicmJyY1NDc2NycUNzYzMhcSFxYXFjc2MzIXFjMyPwE2NxU2NzI3JicDJjc2NzY1NjcGJyYnJicmNTQ3NiU1Bjc2NzYzMhcWFxYXFjMyNzY1NCYnJicmNzYzMDEWFxYXFhcWFxYzMjc2JyYnJicmNzY3NjMyFxYBBgcGByYnJjU0NzY3MhcGBwYVFBYXFhcWNzY3NgEGBwYHBgcGBwYHBiMiJzQ3NjcmJyYnBgcGByYnJicGBwYHBhcyFxYHBgcGBwYHBgcGBwQhIicmJyQnJjU0MzIXFhcWMyAlNjc2JyYjJzInIiY3Nj8BNhc+ATc2JyYnJicD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Mjc2EwYHBiMmJyYnBgcGDwEGJyYnBgcGByInBgcGBwYXFhcWNzY3NhUGBwYHJicmNzY3BiMGJyYnJjU0NzY3JwY3NjMyFxIXFhcWNzYzMhcWMzI/ATY3FTY3NDMmJwMmNzQ3NjMyFxYSFxYXJjU0NzYzMhcWFxYjIicmIyIHBhUUFxYzMjc2NzYzMhUUAQYHBgcGIyInJicmNjU2NyY1NDc+ATc2JxYXFhUUBwYHBgcGJyYnBgcGBxYzMjc2AQYHBgcmJyY1NDc2NxYXBgcGFRQWFxYXFjc2NzYFBg8BBgcGJyYnDgEnJicmLwEiBzcGBwYnJicmJwYFBCEiJyYnJicGBwYjIiMmNTQ3JDc2NzQ3JicmAyY3Njc2FxYXExYXFhcWMyAlJDc2NxYHBhcWFxY3Njc2FxYXBxYXFhcWNzYzNjc2NzYzFhcGFxYXFjc2MzY3JicCAyY3Njc2FxYXFgcGBwEGByYnNjcWBwYHJic2NxYBBgcGByYnJjU0NzY3FhcGBwYVFBcWFxYXFjc2NzYBBgcGBwYnJiciJyYHNQ4BJyYnJicGBwYHJjU2MzY3FjMyNz4BNxYVBhcWFxY3Njc2FxYXBxYXFhcWMxY3Njc2FxYBBgcGBwYHBjc2NzY3Njc2NxYBFgcmJyIHBgcjJicHJicmNxYXFhc+ATc2NzY3FgUHBiMiJyY0JyYnBwYjIicmJyY3Jjc2HwIWFRQBBgcGBwYHFhcSFRQHBicmJwIDJicmNzY3NjUmJyYjIgcGIyInJjc2NzYXFhMWBwYjJicGBw4BBwYHJic0NzY3NTY3NjcWFxQBJicGFxYnJicGBxYXNhMnBgcGBxYXNjc2ATYnJiMiBxYBFgcGBwYHBicmNzY3NjcmBwYnNjc2NzYKQxEtCRQK/tgRAQIeCwIMAQIvLgMPAfEFJwMNBwECDwknAgcZBQMMBAcNKwMIEvphBwULFBMJFRMJHQIBJAcUDAgFCgZoAg0VEgQTCiEIBiMJBzYBETYjBQoKDAkHERIcA6pOkA0TPwsLDQMmMQcBFw4JCgoTEhUaKQECGy5VAQ8BFRYnMSkoCxKEry4nXSogMBUQHTkdLBMlhQ4KjjgQKShlIAgFFAwIBAsGBwULFBQJFRMGDhUUQScLBwYeLPkBAQoJDw4QDlghQmggFRANBh5ZGRsEDQozDAICBDIEChkPCQgC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ISAaGwwMERFcAwsYFg8GCA0hBwMRGywLFxgcHQkDBAIIGhj+ZSdeEzEnWSIDYTkEX0kFTRgdHxAPMRsIFRcGDgn9uoAPEy4+EhQE+1ADBwUTEiwOHhUCnH4XGj9CDxABCBQAAAAUAET+kwneCD0AHQAxAEUAYgBqAIcApQFRAW8BdwGPAcYB4wIAAjgCWQJzAoECigKVAAABBgcGByYnJjU0NzY3MhcGBwYVFBcWFxYXFjc2NzYDBgcGBwYFBjU0NzY3NjckNzYXFgEGBwYHBgUGNTY3Njc2NyQ3NhcWAQYHBgcmJyY1NDc2NzIXBgcGFRQWFxYXFjc2NzYDBgcmJzY3FgEHBiMiJyY0JyYnBwYjIicmJyY3Jjc2HwIWFRQBBgcGByYnJjU0NzY3MhcGBwYVFBcWFxYXFjc2NzYBBgcmIyIHBgcGIyInJicGBwYHBgcGIyInJicmNzY3NhcUBgcGFRQXFjMyNzY3Njc2NzYnAzQnNDc2NyYnJicGBwYjBicmNTQ3JDc2NzQ3JicCJzQ3Njc2FxYXExYXFjc2NzY3JicmIyIHBiMiNTQ3Njc2NzYXFhcWFxYVFAcGByYjIgcGBwYHFhcTFhcWNzY3NjcmJyYjIgcGIyI1NDc2NzY3NhcWFxYXFhUUAQYHBgcmJyY1NDc2NzIXBgcGFRQXFhcWFxY3Njc2AQYHJic2NxYBFhUUBwYHIiMmNTQ3NjcmNTQ3Njc2MzIBFgcGByYnBgcGJyYnJjc2NzYXBhcWFxY3Njc2NyY3Njc2MzIXFhcWFxY3JyY3NDc2NzYzFhcWBQYHBgcmJyY1NDc2NzIXBgcGFRQWFxYXFjc2NzYBFAcGJyY3Njc2NTQnNjcWFxYXFhUUBxQGFRQXFgEGDwEGBwYHIicGBwYHBicmJyY1NDc2NycGNzYzMhcSFxYXFjc2JyYnJgInJjc2NzYXFhcWBwYHARYHJiciBgcGBwYHIyYnByYnMDc2NxYXFhc+ATc+ATcWAxYHBicmJyY1NDc2NzYXFgcGBwYXFjc2MzIBJgcGBwYVFBcWMzI3NhMmJyYxBwYXFgMnBgcGBxYXNjc2CJgJBg0ZFwsRDgwjAgIODhACBwQIDA4KBgwIexItCBQL/tkRAx0LAg0BAi8tAw/9ZREtCRQK/tgRAQIdDAIMAQIvLgIQA7EJBg0ZFwsQDgsjAgIODhAJ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MjAwOQCpACAAQQBsACAAUQBhAGwAYQBtACAAqQAgAEMAcgBlAGQAaQB0AHMAOgAgAEEAYgBkAHUAbAAgAE0AYQBqAGUAZQBkACwAIABLAGgAYQBsAGkAbAAgAEIAYQBoAHQAbwAsACAAQQByAGkAZgAgAEsAYQByAGkAbQAsACAAUgBhAHMAaQBrAGgAIABLAGEAcwBoAG0AaQByAGkAIABTAGgAYQBrAGkAcgAtAHUAbAAtAFEAYQBkAHIAZQBlACwAIABKAGEAdwBhAGQAUgBlAGcAdQBsAGEAcgBBAGwAIABNAGEAagBlAGUAZAAgAFEAdQByAGEAbgBpAGMAIABGAG8AbgB0ADoAVgBlAHIAcwBpAG8AbgAgADEALgAwADAATQBhAHMAdABlAHIAIABRAHUAcgBhAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwADAAIABNAGEAcgBjAGgAIAAyADQALAAgADIAMAAwADkAQQByAGEAYgBpAGMAIABmAG8AbgB0ACAAZgBvAHIAIABIAG8AbAB5ACAAUQB1AHIAYQBuAA0ACgBBACAAaABpAGcAaAAgAHEAdQBhAGwAaQB0AHkAIABPAHAAZQBuAFQAeQBwAGUAIABGAG8AbgB0ACAAZgBvAHIAIABIAG8AbAB5ACAAUQB1AHIAYQBuAA0ACgANAAoAUABhAGsAaQBzAHQAYQBuACAARABhAHQAYQAgAE0AYQBuAGEAZwBlAG0AZQBuAHQAIABTAGUAcgB2AGkAYwBlAHMAIABpAHMAIABwAGwAZQBhAHMAZQBkACAAdABvACAAYQBuAG4AbwB1AG4AYwBlACAAdABoAGUAIAByAGUAbABlAGEAcwBlACAAbwBmACAAYQBuACAATwBwAGUAbgBUAHkAcABlACAARgBvAG4AdAAgAGYAbwByACAAdwByAGkAdABpAG4AZwAgAEgAbwBsAHkAIABRAHUAcgBhAG4AIAB0AGUAeAB0ACAAYgBhAHMAZQBkACAAbwBuACAAVQBuAGkAYwBvAGQAZQAgAHMAdABhAG4AZABhAHIAZAAuACAAVABoAGUAIABmAG8AbgB0ACAAZgBlAGEAdAB1AHIAZQBzACAAaABpAGcAaAAgAHEAdQBhAGwAaQB0AHkAIABnAGwAeQBwAGgAcwAgAGEAbgBkACAAaABhAHMAIABzAHUAcABwAG8AcgB0ACAAZgBvAHIAIABhAGwAbAAgAGEAZQByAGEAYQBiAHMALwBtAGEAcgBrACAAcABsAGEAYwBlAG0AZQBuAHQAcwAgAGEAdAAgAHAAcgBvAHAAZQByACAAcABsAGEAYwBlAHMALgAgAEEAbABsACAAdwBhAHEAZgBzACAAKABzAHAAZQBjAGkAYQBsACAAcwB5AG0AYgBvAGwAcwApACAAdQBzAGUAZAAgAGYAbwByACAAaQBkAGUAbgB0AGkAZgB5AGkAbgBnACAAZABpAGYAZgBlAHIAZQBuAHQAIABwAGEAdQBzAGUAcwAgAGkAbgAgAHIAZQBhAGQAaQBuAGcAIABhAHIAZQAgAGEAbABzAG8AIABwAHIAbwB2AGkAZABlAGQALgAgIBgAUABEAE0AUwAgAFMAYQBsAGUAZQBtACAAUQB1AHIAYQBuACAARgBvAG4AdCAZACAAcAByAG8AdgBpAGQAZQBzACAAYQBkAHYAYQBuAGMAZQBkACAAQQByAGEAYgBpAGMAIAB0AHkAcABvAGcAcgBhAHAAaAB5ACAALQAgAGMAbABvAHMAZQAgAHQAbwAgAGMAYQBsAGwAaQBnAHIAYQBwAGgAeQAgAHcAaABpAGwAZQAgAHIAZQB0AGEAaQBuAGkAbgBnACAAdABoAGUAIABiAGUAYQB1AHQAeQAgAGEAbgBkACAAbABlAGcAaQBiAGkAbABpAHQAeQAgAG8AZgAgAFEAdQByAGEAbgAgAE0AYQBqAGUAZQBkACAAQQByAGEAYgBpAGMAIAB0AGUAeAB0AC4ADQAKAA0ACgBUAGgAaQBzACAAZgBvAG4AdAAgAGkAcwAgAGQAZQB2AGUAbABvAHAAZQBkACAAYQBjAGMAbwByAGQAaQBuAGcAIAB0AG8AIAByAHUAbABlAHMAIAB1AHMAZQBkACAAaQBuACAAUQB1AHIAYQBuAGkAYwAgAGMAYQBsAGwAaQBnAHIAYQBwAGgAeQAgAGkAbgAgAFAAYQBrAGkAcwB0AGEAbgAsACAAZgBvAGwAbABvAHcAaQBuAGcAIAB0AGgAZQAgAHMAdAB5AGwAZQAgAG8AZgAgAFkAYQBtAGUAZQBuACAARABlAGgAbAB2AGkALAAgAHcAaABvACAAaQBzACAAbwBuAGUAIABvAGYAIAB0AGgAZQAgAGYAaQBuAGUAcwB0ACAAUQB1AHIAYQBuACAAYwBhAGwAbABpAGcAcgBhAHAAaABlAHIAcwAgAG8AZgAgAFAAYQBrAGkAcwB0AGEAbgAuACAARwB1AGkAZABhAG4AYwBlACAAYQBuAGQAIABjAGEAbABsAGkAZwByAGEAcABoAHkAIABvAGYAIABiAGEAcwBpAGMAIABnAGwAeQBwAGgAcwAgAGYAbwByACAAdABoAGUAIABmAG8AbgB0ACAAaABhAHMAIABiAGUAZQBuACAAcAByAG8AdgBpAGQAZQBkACAAYgB5ACAATQByAC4AIABNAG8AaABhAG0AbQBlAGQAIABTAGEAbABlAGUAbQAuACAASABlACAAaQBzACAAYQAgAHMAdAB1AGQAZQBuAHQAIABvAGYAIABNAG8AaABhAG0AbQBlAGQAIABJAHEAYgBhAGwAIABTAGEAZQBlAGQAIABhAG4AZAAgAFkAYQBtAGUAZQBuACAARABlAGgAbAB2AGkALgAgAE0AbwBoAGEAbQBtAGUAZAAgAFMAYQBsAGUAZQBtACAAaQBzACAAYQBsAHMAbwAgAGkAbgBzAHAAaQByAGUAZAAgAGIAeQAgAHcAbwByAGsAIABvAGYAIABTAGgAYQBmAGkAcQAgAHUAegAgAFoAYQBtAGEAbgAgACgAbQBhAHMAdABlAHIAIABjAGEAbABsAGkAZwByAGEAcABoAGUAcgAgAGYAbwByACAATQBhAHMAagBpAGQAIABOAGEAYgBiAGEAdwBpACkAIABhAG4AZAAgAGYAcgBlAHEAdQBlAG4AdABsAHkAIABjAG8AbgBzAHUAbAB0AHMAIABoAGkAbQAgAGYAbwByACAAZwB1AGkAZABhAG4AYwBlAC4ADQAKAA0ACgBUAGgAaQBzACAAZgBvAG4AdAAgAGUAbgBhAGIAbABlAHMAIABkAGUAcwBrAHQAbwBwACAAYQBuAGQAIABpAG4AdABlAHIAbgBlAHQAIABwAHUAYgBsAGkAcwBoAGkAbgBnACAAbwBmACAASABvAGwAeQAgAFEAdQByAGEAbgAgAHUAcwBpAG4AZwAgAGUAeABpAHMAdABpAG4AZwAgAHMAbwBmAHQAdwBhAHIAZQAgAHMAdQBwAHAAbwByAHQAaQBuAGcAIABPAFQARgAgAHMAcABlAGMAaQBmAGkAYwBhAHQAaQBvAG4AcwAsACAAZQAuAGcALgAgAE0AaQBjAHIAbwBzAG8AZgB0ACAAVwBvAHIAZAAsACAATQBpAGMAcgBvAHMAbwBmAHQAIABQAHUAYgBsAGkAcwBoAGUAcgAsACAASQBuAHQAZQByAG4AZQB0ACAARQB4AHAAbABvAHIAZQByACwAIABlAHQAYwAuACAgGABQAEQATQBTACAAUwBhAGwAZQBlAG0AIABRAHUAcgBhAG4AIABGAG8AbgB0IBkAIABpAHMAIABmAHIAZQBlAGwAeQAgAGQAbwB3AG4AbABvAGEAZABhAGIAbABlACAAZgByAG8AbQAgAHcAdwB3AC4AcABhAGsAZABhAHQAYQAuAGMAbwBtAC8AQQByAGEAYgBpAGMARgBvAG4AdAAuAA0ACgANAAoAVwBlACAAYQByAGUAIABjAG8AbgBmAGkAZABlAG4AdAAgAHQAaABhAHQAICAYAFAARABNAFMAIABTAGEAbABlAGUAbQAgAFEAdQByAGEAbgAgAEYAbwBuAHQgGQAgAHcAaQBsAGwAIABhAHAAcABlAGEAbAAgAHQAbwAgAGEAbABsACAAQQByAGEAYgBpAGMAIAB1AHMAZQByAHMALAAgAGUAcwBwAGUAYwBpAGEAbABsAHkAIABkAGUAcwBpAGcAbgBlAHIAcwAgAGEAbgBkACAAcAB1AGIAbABpAHMAaABlAHIAcwAgAHcAaABvACAAdwBpAGwAbAAgAG4AbwAgAGwAbwBuAGcAZQByACAAYgBlACAAYgBvAHUAbgBkACAAYgB5ACAAdABoAGUAIAB0AGUAYwBoAG4AbwBsAG8AZwBpAGMAYQBsACAAbABpAG0AaQB0AGEAdABpAG8AbgBzACAAbwBmACAAbwBsAGQAIABRAHUAcgBhAG4AIABwAHIAaQBuAHQAaQBuAGcAIABtAGUAdABoAG8AZABzAC4ADQAKAA0ACgBBAGIAbwB1AHQAIABQAEQATQBTADoAIABCAGEAcwBlAGQAIABpAG4AIABLAGEAcgBhAGMAaABpACwAIABQAGEAawBpAHMAdABhAG4ALAAgAFAARABNAFMAIABpAHMAIABkAGUAdgBlAGwAbwBwAGkAbgBnACAAVQByAGQAdQAgAFMAbwBmAHQAdwBhAHIAZQAgAHAAcgBvAGQAdQBjAHQAcwAgAHMAaQBuAGMAZQAgADEAOQA4ADYALgAgAFQAaABlACAAbgBhAHQAaQBvAG4AYQBsAGwAeQAgAGEAYwBjAGwAYQBpAG0AZQBkACAgGABOAGEAcwB0AGEAbABlAGUAcQAgAE4AaQB6AGEAbQBpIBkAICATACAAVQByAGQAdQAgAEQAZQBzAGsAdABvAHAAIABQAHUAYgBsAGkAcwBoAGkAbgBnACAAcwBvAGYAdAB3AGEAcgBlACAAaABhAHMAIABiAG8AbwBzAHQAZQBkACAAdAByAGUAbQBlAG4AZABvAHUAcwBsAHkAIAB0AGgAZQAgAHUAcwBlACAAbwBmACAAYwBvAG0AcAB1AHQAZQByAHMAIABpAG4AIABQAGEAawBpAHMAdABhAG4AIABiAHkAIABtAGEAawBpAG4AZwAgAHQAaABlAG0AIAB3AHIAaQB0AGUAIABiAGUAYQB1AHQAaQBmAHUAbABsAHkAIABpAG4AIABOAGEAcwB0AGEAbABlAGUAcQAgAHMAYwByAGkAcAB0ACAAbwBmACAAVQByAGQAdQAgAGwAYQBuAGcAdQBhAGcAZQAuACAATQBvAHIAZQAgAHAAcgBvAGQAdQBjAHQAcwAgAGkAbgBjAGwAdQBkAGUAIABVAHIAZAB1ACAAQwBvAG0AcAB1AHQAZQByACAATgBpAHoAYQBtACwAIABSAHUAcQBxAGEALQBVAHIAZAB1AEUAbQBhAGkAbAAsACAAVQByAGQAdQAgADkAOAAsACAAVQByAGQAdQAgAE0AYQBoAGkAcgAsACAAUABEAE0AUwAgAEoAYQB1AGgAYQByACwAIABRAHUAcgBhAG4AIABNAGEAagBlAGUAZAAgAEMARAAuACAAUABEAE0AUwAgAGgAYQBzACAAYQBsAHMAbwAgAGQAZQB2AGUAbABvAHAAZQBkACAAZgBvAG4AdABzACAAZgBvAHIAIAB0AGgAZQAgAHIAZQBnAGkAbwBuAGEAbAAgAGwAYQBuAGcAdQBhAGcAZQBzACAAbABpAGsAZQAgAFMAaQBuAGQAaABpACAAYQBuAGQAIABQAHUAcwBoAHQAbwAgAGIAZQBzAGkAZABlAHMAIABkAGUAcwBpAGcAbgBpAG4AZwAgAGEAIABuAHUAbQBiAGUAcgAgAG8AZgAgAE4AYQBzAHQAYQBsAGUAZQBxACAAYQBuAGQAIABOAGEAcwBrAGgAIABmAG8AbgB0AHMALgAgAFAARABNAFMAIABpAHMAIABhAGwAcwBvACAAYwBvAG4AcwB0AGEAbgB0AGwAeQAgAGUAbgBnAGEAZwBlAGQAIABpAG4AIABkAGUAdgBlAGwAbwBwAGkAbgBnACAASQBuAHQAZQByAG4AZQB0ACAAdwBlAGIAcwBpAHQAZQAgAGEAbgBkACAAcABvAHIAdABhAGwAcwAgAGEAbgBkACAAaABhAHMAIABkAGUAcwBpAGcAbgBlAGQAIABhACAAbgB1AG0AYgBlAHIAIABvAGYAIABVAHIAZAB1ACAAcABvAHIAdABhAGwAcwAgAGkAbgBjAGwAdQBkAGkAbgBnACAAVQByAGQAdQBTAGUAZQBrAC4AYwBvAG0ALAAgAFUAcgBkAHUATgBlAHcAcwAuAG4AZQB0ACwAIABDAGkAdAB5AEkAcwBsAGEAbQAuAGMAbwBtAC4AIABUAGgAZQAgAGEAcgBlAGEAIABpAG4AIAB3AGgAaQBjAGgAIABQAEQATQBTACAAaABhAHMAIAB0AGUAYwBoAG4AaQBjAGEAbAAgAGUAeABwAGUAcgB0AGkAcwBlACAAbQBhAGsAZQBzACAAaQB0ACAAYQAgAHUAbgBpAHEAdQBlACAAdgBlAG4AdAB1AHIAZQAgAGkAbgAgAFAAYQBrAGkAcwB0AGEAbgAuAA0ACgANAAoAUABhAGsAaQBzAHQAYQBuACAARABhAHQAYQAgAE0AYQBuAGEAZwBlAG0AZQBuAHQAIABTAGUAcgB2AGkAYwBlAHMADQAKADIAMAA3ACAARgBvAHIAdAB1AG4AZQAgAEMAZQBuAHQAZQByACAANAA1AEEAIABCAGwAbwBjAGsAIAA2ACAAUABFAEMASABTACwAIABNAGEAaQBuACAAUwBoAGEAaAByAGEAaAAtAGUALQBGAGEAaQBzAGEAbAAsACAASwBhAHIAYQBjAGgAaQANAAoAUABoAG8AbgBlADoAIAA5ADIAMgAxAC0ANAA1ADUAOQAwADAAMwAsACAAOQAyADIAMQAtADQAMwAxADYAMwAyADgALAAgADkAMgAyADEALQA3ADAAMQAyADAAMwA4ACAAIABGAGEAeAA6ACAAOQAyADIAMQAtADQAMwAxADYAMgA1ADgADQAKAEUAbQBhAGkAbAA6ACAAYwBvAG4AdABhAGMAdABAAHAAYQBrAGQAYQB0AGEALgBjAG8AbQANAAoAVwBlAGIAcwBpAHQAZQA6ACAAdwB3AHcALgBwAGEAawBkAGEAdABhAC4AYwBvAG0AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHAAYQBrAGQAYQB0AGEALgBjAG8AbQBQAEEASwBJAFMAVABBAE4AIABEAEEAVABBACAATQBBAE4AQQBHAEUATQBFAE4AVAAgAFMARQBSAFYASQBDAEUAUwANAAoADQAKAEUATABFAEMAVABSAE8ATgBJAEMAIABFAE4ARAAgAFUAUwBFAFIAIABMAEkAQwBFAE4AUwBFACAAQQBHAFIARQBFAE0ARQBOAFQAIABGAE8AUgAgAFAARABNAFMAIABTAGEAbABlAGUAbQAgAFEAdQByAGEAbgAgAEYAbwBuAHQADQAKAA0ACgBOAE8AVABJAEMARQAgAFQATwAgAFUAUwBFAFIAOgANAAoADQAKAFQASABJAFMAIABJAFMAIABBACAAQwBPAE4AVABSAEEAQwBUAC4AIABCAFkAIABJAE4AUwBUAEEATABMAEkATgBHACAAVABIAEkAUwAgAEYATwBOAFQAIABZAE8AVQAgAEEAQwBDAEUAUABUACAAQQBMAEwAIABUAEgARQAgAFQARQBSAE0AUwAgAEEATgBEACAAQwBPAE4ARABJAFQASQBPAE4AUwAgAE8ARgAgAFQASABJAFMAIABBAEcAUgBFAEUATQBFAE4AVAAuAA0ACgANAAoAVABoAGkAcwAgAFAAYQBrAGkAcwB0AGEAbgAgAEQAYQB0AGEAIABNAGEAbgBhAGcAZQBtAGUAbgB0ACAAUwBlAHIAdgBpAGMAZQBzACAAKAAiAFAARABNAFMAIgApACAARQBuAGQAIABVAHMAZQByACAATABpAGMAZQBuAHMAZQAgAEEAZwByAGUAZQBtAGUAbgB0ACAAYQBjAGMAbwBtAHAAYQBuAGkAZQBzACAAUABEAE0AUwAgAFMAYQBsAGUAZQBtACAAUQB1AHIAYQBuACAARgBvAG4AdAAgACgAIgBGAG8AbgB0ACIAKQAuACAAVABoAGUAIAB0AGUAcgBtACAAIgBGAG8AbgB0ACIAIABhAGwAcwBvACAAcwBoAGEAbABsACAAaQBuAGMAbAB1AGQAZQAgAGEAbgB5ACAAdQBwAGcAcgBhAGQAZQBzACwAIABtAG8AZABpAGYAaQBlAGQAIAB2AGUAcgBzAGkAbwBuAHMAIABvAHIAIAB1AHAAZABhAHQAZQBzACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAbABpAGMAZQBuAHMAZQBkACAAdABvACAAeQBvAHUAIABiAHkAIABQAEQATQBTAC4AIABQAGwAZQBhAHMAZQAgAHIAZQBhAGQAIAB0AGgAaQBzACAAQQBnAHIAZQBlAG0AZQBuAHQAIABjAGEAcgBlAGYAdQBsAGwAeQAuACAAVQBwAG8AbgAgAHkAbwB1AHIAIABhAGMAYwBlAHAAdABhAG4AYwBlACAAbwBmACAAdABoAGkAcwAgAEEAZwByAGUAZQBtAGUAbgB0ACwAIABQAEQATQBTACAAZwByAGEAbgB0AHMAIAB0AG8AIAB5AG8AdQAgAGEAIABuAG8AbgBlAHgAYwBsAHUAcwBpAHYAZQAgAGwAaQBjAGUAbgBzAGUAIAB0AG8AIAB1AHMAZQAgAHQAaABlACAARgBvAG4AdAAsACAAcAByAG8AdgBpAGQAZQBkACAAdABoAGEAdAAgAHkAbwB1ACAAYQBnAHIAZQBlACAAdABvACAAdABoAGUAIABmAG8AbABsAG8AdwBpAG4AZwA6AA0ACgANAAoAMQAuACAAVQBzAGUAIABvAGYAIAB0AGgAZQAgAEYAbwBuAHQAOgANAAoAVABoAGUAIABGAG8AbgB0ACAAaQBzACAAcAByAG8AdgBpAGQAZQBkACAAZgByAGUAZQAgAG8AZgAgAGMAbwBzAHQAIABmAHIAbwBtACAAUABEAE0AUwAgAHcAZQBiAHMAaQB0AGUAIAAoAHcAdwB3AC4AcABhAGsAZABhAHQAYQAuAGMAbwBtACkALAAgAGIAdQB0ACAAUABEAE0AUwAgAHIAZQB0AGEAaQBuAHMAIABhAGwAbAAgAHIAaQBnAGgAdABzACAAbwBmACAAdABoAGUAIABGAG8AbgB0AC4AIABZAG8AdQAgAGMAYQBuAG4AbwB0ACAAZABpAHMAdAByAGkAYgB1AHQAZQAgAHQAaABlACAARgBvAG4AdAAgAHcAaQB0AGgAbwB1AHQAIABvAGIAdABhAGkAbgBpAG4AZwAgAGEAIABwAHIAbwBwAGUAcgAgAGQAaQBzAHQAcgBpAGIAdQB0AGkAbwBuACAAbABpAGMAZQBuAHMAZQAgAGYAcgBvAG0AIABQAEQATQBTAC4ADQAKAA0ACgAyAC4AIABDAG8AcAB5AHIAaQBnAGgAdAAgAGEAbgBkACAAVAByAGEAZABlAG0AYQByAGsAIABSAGkAZwBoAHQAcwAuACAAVABoAGUAIABGAG8AbgB0ACAAaQBzACAAbwB3AG4AZQBkACAAYgB5ACAAUABEAE0AUwAgAGEAbgBkACAAaQB0AHMAIABzAHQAcgB1AGMAdAB1AHIAZQAsACAAbwByAGcAYQBuAGkAegBhAHQAaQBvAG4AIABhAG4AZAAgAGMAbwBkAGUAIABhAHIAZQAgAHQAaABlACAAdgBhAGwAdQBhAGIAbABlACAAdAByAGEAZABlACAAcwBlAGMAcgBlAHQAcwAgAG8AZgAgAFAARABNAFMALgAgAFQAaABlACAARgBvAG4AdAAgAGEAbABzAG8AIABpAHMAIABwAHIAbwB0AGUAYwB0AGUAZAAgAGIAeQAgAFAAYQBrAGkAcwB0AGEAbgAgAEMAbwBwAHkAcgBpAGcAaAB0ACAATABhAHcAIABhAG4AZAAgAEkAbgB0AGUAcgBuAGEAdABpAG8AbgBhAGwAIABUAHIAZQBhAHQAeQAgAHAAcgBvAHYAaQBzAGkAbwBuAHMALgAgAFkAbwB1ACAAbQBhAHkAIAB1AHMAZQAgAHQAcgBhAGQAZQBtAGEAcgBrAHMAIABvAG4AbAB5ACAAaQBuAHMAbwBmAGEAcgAgAGEAcwAgAHIAZQBxAHUAaQByAGUAZAAgAHQAbwAgAGMAbwBtAHAAbAB5ACAAdwBpAHQAaAAgAFMAZQBjAHQAaQBvAG4AIAAxACAAbwBmACAAdABoAGkAcwAgAEEAZwByAGUAZQBtAGUAbgB0ACAAYQBuAGQAIAB0AG8AIABpAGQAZQBuAHQAaQBmAHkAIABwAHIAaQBuAHQAZQBkACAAbwB1AHQAcAB1AHQAIABwAHIAbwBkAHUAYwBlAGQAIABiAHkAIAB0AGgAZQAgAEYAbwBuAHQALAAgAGkAbgAgAGEAYwBjAG8AcgBkAGEAbgBjAGUAIAB3AGkAdABoACAAYQBjAGMAZQBwAHQAZQBkACAAdAByAGEAZABlAG0AYQByAGsAIABwAHIAYQBjAHQAaQBjAGUALAAgAGkAbgBjAGwAdQBkAGkAbgBnACAAaQBkAGUAbgB0AGkAZgBpAGMAYQB0AGkAbwBuACAAbwBmACAAdAByAGEAZABlAG0AYQByAGsAIABvAHcAbgBlAHIAJwBzACAAbgBhAG0AZQAuACAAUwB1AGMAaAAgAHUAcwBlACAAbwBmACAAYQBuAHkAIAB0AHIAYQBkAGUAbQBhAHIAawAgAGQAbwBlAHMAIABuAG8AdAAgAGcAaQB2AGUAIAB5AG8AdQAgAGEAbgB5ACAAcgBpAGcAaAB0AHMAIABvAGYAIABvAHcAbgBlAHIAcwBoAGkAcAAgAGkAbgAgAHQAaABhAHQAIAB0AHIAYQBkAGUAbQBhAHIAawAuACAARQB4AGMAZQBwAHQAIABhAHMAIABzAHQAYQB0AGUAZAAgAGEAYgBvAHYAZQAsACAAdABoAGkAcwAgAEEAZwByAGUAZQBtAGUAbgB0ACAAZABvAGUAcwAgAG4AbwB0ACAAZwByAGEAbgB0ACAAeQBvAHUAIABhAG4AeQAgAGkAbgB0AGUAbABsAGUAYwB0AHUAYQBsACAAcAByAG8AcABlAHIAdAB5ACAAcgBpAGcAaAB0AHMAIABpAG4AIAB0AGgAZQAgAEYAbwBuAHQALgANAAoADQAKADMALgAgAFIAZQBzAHQAcgBpAGMAdABpAG8AbgBzAC4AIABZAG8AdQAgAGEAZwByAGUAZQAgAG4AbwB0ACAAdABvACAAZABpAHMAdAByAGkAYgB1AHQAZQAsACAAbQBvAGQAaQBmAHkALAAgAGEAZABhAHAAdAAsACAAdAByAGEAbgBzAGwAYQB0AGUALAAgAHIAZQB2AGUAcgBzAGUAIABlAG4AZwBpAG4AZQBlAHIALAAgAGQAZQBjAG8AbQBwAGkAbABlACwAIABkAGkAcwBhAHMAcwBlAG0AYgBsAGUAIABvAHIAIABvAHQAaABlAHIAdwBpAHMAZQAgAGEAdAB0AGUAbQBwAHQAIAB0AG8AIABkAGkAcwBjAG8AdgBlAHIAIAB0AGgAZQAgAHMAbwB1AHIAYwBlACAAYwBvAGQAZQAgAG8AZgAgAHQAaABlACAARgBvAG4AdAAuAA0ACgANAAoANAAuACAATgBvACAAVwBhAHIAcgBhAG4AdAB5AC4AIABUAGgAZQAgAEYAbwBuAHQAIABpAHMAIABiAGUAaQBuAGcAIABkAGUAbABpAHYAZQByAGUAZAAgAHQAbwAgAHkAbwB1ACAAQQBTACAASQBTACAAYQBuAGQAIABQAEQATQBTACAAbQBhAGsAZQBzACAAbgBvACAAdwBhAHIAcgBhAG4AdAB5ACAAYQBzACAAdABvACAAaQB0AHMAIAB1AHMAZQAgAG8AcgAgAHAAZQByAGYAbwByAG0AYQBuAGMAZQAuACAAUABEAE0AUwAgAEQATwAgAE4ATwBUACAAQQBOAEQAIABDAEEATgBOAE8AVAAgAFcAQQBSAFIAQQBOAFQAIABUAEgARQAgAFAARQBSAEYATwBSAE0AQQBOAEMARQAgAE8AUgAgAFIARQBTAFUATABUAFMAIABZAE8AVQAgAE0AQQBZACAATwBCAFQAQQBJAE4AIABCAFkAIABVAFMASQBOAEcAIABUAEgARQAgAEYATwBOAFQALgAgAFAARABNAFMAIABBAE4ARAAgAEkAVABTACAAUwBVAFAAUABMAEkARQBSAFMAIABNAEEASwBFACAATgBPACAAVwBBAFIAUgBBAE4AVABJAEUAUwAsACAARQBYAFAAUgBFAFMAUwAgAE8AUgAgAEkATQBQAEwASQBFAEQALAAgAEEAUwAgAFQATwAgAE4ATwBOAEkATgBGAFIASQBOAEcARQBNAEUATgBUACAATwBGACAAVABIAEkAUgBEACAAUABBAFIAVABZACAAUgBJAEcASABUAFMALAAgAE0ARQBSAEMASABBAE4AVABBAEIASQBMAEkAVABZACwAIABPAFIAIABGAEkAVABOAEUAUwBTACAARgBPAFIAIABBAE4AWQAgAFAAQQBSAFQASQBDAFUATABBAFIAIABQAFUAUgBQAE8AUwBFAC4AIABJAE4AIABOAE8AIABFAFYARQBOAFQAIABXAEkATABMACAAUABEAE0AUwAgAEIARQAgAEwASQBBAEIATABFACAAVABPACAAWQBPAFUAIABGAE8AUgAgAEEATgBZACAAQwBPAE4AUwBFAFEAVQBFAE4AVABJAEEATAAsACAASQBOAEMASQBEAEUATgBUAEEATAAgAE8AUgAgAFMAUABFAEMASQBBAEwAIABEAEEATQBBAEcARQBTACwAIABJAE4AQwBMAFUARABJAE4ARwAgAEEATgBZACAATABPAFMAVAAgAFAAUgBPAEYASQBUAFMAIABPAFIAIABMAE8AUwBUACAAUwBBAFYASQBOAEcAUwAsACAARQBWAEUATgAgAEkARgAgAEEAIABQAEQATQBTACAAUgBFAFAAUgBFAFMARQBOAFQAQQBUAEkAVgBFACAASABBAFMAIABCAEUARQBOACAAQQBEAFYASQBTAEUARAAgAE8ARgAgAFQASABFACAAUABPAFMAUwBJAEIASQBMAEkAVABZACAATwBGACAAUwBVAEMASAAgAEQAQQBNAEEARwBFAFMALAAgAE8AUgAgAEYATwBSACAAQQBOAFkAIABDAEwAQQBJAE0AIABCAFkAIABBAE4AWQAgAFQASABJAFIARAAgAFAAQQBSAFQAWQAuAA0ACgANAAoAqQAgAFAAYQBrAGkAcwB0AGEAbgAgAEQAYQB0AGEAIABNAGEAbgBhAGcAZQBtAGUAbgB0ACAAUwBlAHIAdgBpAGMAZQBzAA0ACgAyADAANwAgAEYAbwByAHQAdQBuAGUAIABDAGUAbgB0AGUAcgAsACAANAA1AEEAIABCAGwAbwBjAGsANgAgAFAARQBDAEgAUwAsAA0ACgBTAGgAYQBoAHIAYQBoAC0AZQAtAEYAYQBpAHMAYQBsACwAIABLAGEAcgBhAGMAaABpAC0ANwA1ADQAMAAwACwAIABQAGEAawBpAHMAdABhAG4ALgANAAoAUABoAG8AbgBlADoAIAA5ADIAMgAxAC0ANAA1ADUAOQAwADAAMwANAAoAVwBlAGIAcwBpAHQAZQA6ACAAdwB3AHcALgBwAGEAawBkAGEAdABhAC4AYwBvAG0ADQAKAGUAbQBhAGkAbAAgACAAOgAgAHAAZABtAHMAQABwAGEAawBkAGEAdABhAC4AYwBvAG0AAgAAAAAAAPyuAGQAAAAAAAAAAAAAAAAAAAAAAAAAAANJAAAAAQACAAMA6ACGAQIArACjAIQAjgAAAIsAnQAAAIUAvQDaAIMApACTAIoBAwCWAKkABAAFAAYABwAIAAkACgALAAwADQAOAA8BBAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQEFAQYBBwEIAQkBCgELAQwBDQDwAQ4BDwEQAREBEgDDARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwI4AjkCOgI7AjwCPQI+Aj8CQAJBAkICQwJEAkUCRgJHAkgCSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAlcCWAJZAloCWwJcAl0CXgJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9An4CfwKAAoECggKDAoQChQKGAocCiAKJAooCiwKMAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQK2ArcCuAK5AroCuwK8Ar0CvgK/AsACwQLCAsMCxALFAsYCxwLIAskCygLLAswCzQLOAs8C0ALRAtIC0wLUAtUC1gLXAtgC2QLaAtsC3ALdAt4C3wLgAuEC4gLjAuQC5QLmAucC6ALpAuoC6wLsAu0C7gLvAvAC8QLyAvMC9AL1AvYC9wL4AvkC+gL7AvwC/QL+Av8DAAMBAwIDAwMEAwUDBgMHAwgDCQMKAwsDDAMNAw4DDwMQAxEDEgMTAxQDFQMWAxcDGAMZAxoDGwMcAx0DHgMfAyADIQMiAyMDJAMlAyYDJwMoAykDKgMrAywDLQMuAy8DMAMxAzIDMwM0AzUDNgM3AzgDOQM6AzsDPAM9Az4DPwNAA0EDQgNDA0QDRQNGA0cDSANJA0oDSwNMA00DTgNPA1ADUQNSA1MDVANVA1YDVwNYA1kDWgNbA1wDXQNeA18DYANhA2IDYwNkA2UDZgNnA2gDaQNqA2sDbANtA24DbwNwA3EDcgNzA3QDdQN2A3cDeAN5A3oDewN8A30DfgN/A4ADgQOCA4MDhAOFA4YDhwOIA4kDigOLA4wDjQOOA48DkAORA5IDkwOUA5UDlgOXA5gDmQOaA5sDnAOdA54DnwOgA6EDogOjA6QDpQOmA6cDqAOpA6oDqwOsA60DrgOvA7ADsQOyA7MDtAO1A7YDtwO4A7kDugO7A7wDvQO+A78DwAPBA8IDwwPEA8UDxgPHA8gDyQPKA8sDzAPNA84DzwPQA9ED0gPTA9QGZGVsZXRlCXNmdGh5cGhlbgtoeXBoZW5taW51cwVjaDE2MQVjaDE2MgVjaDE2MwVjaDE2NAVjaDE2NQVjaDE2NgVjaDE2NwVjaDE2OAVjaDE2OQVjaDE3MQthcmFiaWNjb21tYQVjaDE3MwVjaDE3NAVjaDE3NQhnbHlwaDEzNQhnbHlwaDEzNghnbHlwaDEzNwhnbHlwaDEzOAhnbHlwaDEzOQhnbHlwaDE0MAhnbHlwaDE0MQhnbHlwaDE0MghnbHlwaDE0MwhnbHlwaDE0NAhnbHlwaDE0NQhnbHlwaDE0NghnbHlwaDE0NwhnbHlwaDE0OAhnbHlwaDE0OQhnbHlwaDE1MAVIYW16YQdBbGVmTWFkCEFsZWZIYW1BB1dhd0hhbUEIQWxlZkhhbUIHWWVoSGFtQQRBbGVmA0JlaApIZWhNYXJidXRhA1RlaARDaGVoBEplZW0DSGFoBEtoYWgDRGFsA1phbANSZWgDWmVoBFNlZW4FU2hlZW4DU2FkA0RhZANUYWgDWmFoA0FpbgVHaGFpbghnbHlwaDE3NwhnbHlwaDE3OAhnbHlwaDE3OQhnbHlwaDE4MAhnbHlwaDE4MQhnbHlwaDE4MgNGZWgDUWFmCkthZl9BcmFiaWMDTGFtBE1lZW0ETm9vbghnbHlwaDE4OQNXYXcDWWVoClllaF9BcmFiaWMIRmF0aGF0YW4IRGFtbWF0YW4IS2FzcmF0YW4FRmF0aGEFRGFtbWEFS2FzcmEGU2hhZGRhBVN1a3VuA1BlaAVUY2hlaApIZWhfQXJhYmljA1ZlaANHYWYIZ2x5cGgyMDYIZ2x5cGgyMDcIZ2x5cGgyMDgDSmVoCGdseXBoMjEwCGdseXBoMjExCGdseXBoMjEyCGdseXBoMjEzCGdseXBoMjE0CGdseXBoMjE1CGdseXBoMjE2CGdseXBoMjE3CGdseXBoMjE4CGdseXBoMjE5CGdseXBoMjIwCGdseXBoMjIxCGdseXBoMjIyCGdseXBoMjIzCGdseXBoMjI0CGdseXBoMjI1CGdseXBoMjI2CGdseXBoMjI3CGdseXBoMjI4CGdseXBoMjI5CGdseXBoMjMwCGdseXBoMjMxCGdseXBoMjMyCGdseXBoMjMzCGdseXBoMjM0CGdseXBoMjM1CGdseXBoMjM2CGdseXBoMjM3CGdseXBoMjM4CGdseXBoMjM5CGdseXBoMjQwCGdseXBoMjQxCGdseXBoMjQyCGdseXBoMjQzCGdseXBoMjQ0CGdseXBoMjQ1CGdseXBoMjQ2CGdseXBoMjQ3B1RhdHdlZWwUYXJhYmljaW5kaWNkaWdpdHplcm8RYXJhYmljcGVyY2VudHNpZ24VYXJhYmljZml2ZXBvaW50ZWRzdGFyD3N1cGVyc2NyaXB0YWxlZglhbGVmd2FzbGEGSGFtemFBBUtlaGVoCFllaEZhcnNpC0FyYWJpY19KYXptC01hZGRhU21hbGxBHGV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdHplcm8bZXh0ZW5kZWRhcmFiaWNpbmRpY2RpZ2l0b25lG2V4dGVuZGVkYXJhYmljaW5kaWNkaWdpdHR3bx1leHRlbmRlZGFyYWJpY2luZGljZGlnaXR0aHJlZRxleHRlbmRlZGFyYWJpY2luZGljZGlnaXRmb3VyHGV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdGZpdmUbZXh0ZW5kZWRhcmFiaWNpbmRpY2RpZ2l0c2l4HWV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdHNldmVuHWV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdGVpZ2h0HGV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdG5pbmUIZ2x5cGgyNjkIZ2x5cGgyNzAIZ2x5cGgyNzEIZ2x5cGgyNzIIZ2x5cGgyNzMIZ2x5cGgyNzQIZ2x5cGgyNzUIZ2x5cGgyNzYIZ2x5cGgyNzcIZ2x5cGgyNzgIZ2x5cGgyNzkIZ2x5cGgyODAIZ2x5cGgyODEIZ2x5cGgyODIIZ2x5cGgyODMIZ2x5cGgyODQIZ2x5cGgyODUIZ2x5cGgyODYIZ2x5cGgyODcIZ2x5cGgyODgIZ2x5cGgyODkIZ2x5cGgyOTAIZ2x5cGgyOTEIZ2x5cGgyOTIIZ2x5cGgyOTMIZ2x5cGgyOTQIZ2x5cGgyOTUIZ2x5cGgyOTYIZ2x5cGgyOTcIZ2x5cGgyOTgIZ2x5cGgyOTkIZ2x5cGgzMDAIZ2x5cGgzMDEIZ2x5cGgzMDIIZ2x5cGgzMDMIZ2x5cGgzMDQIZ2x5cGgzMDUIZ2x5cGgzMDYKcmF5YWxlZmxhbQhnbHlwaDMwOAhnbHlwaDMwOQhnbHlwaDMxMAhnbHlwaDMxMQhnbHlwaDMxMghnbHlwaDMxMwhnbHlwaDMxNAhnbHlwaDMxNQhnbHlwaDMxNhFBbGVmX2ZfQXJhYmljSmF6bQhnbHlwaDMxOAVQZWhfZgVQZWhfaQVQZWhfbQhnbHlwaDMyMgVWZWhfZgVWZWhfaQVWZWhfbQhnbHlwaDMyNgdUY2hlaF9mB1RjaGVoX2kHVGNoZWhfbQhnbHlwaDMzMAVKZWhfZghnbHlwaDMzMgdLZWhlaF9mB0tlaGVoX2kHS2VoZWhfbQhnbHlwaDMzNgVHYWZfZgVHYWZfaQVHYWZfbQhnbHlwaDM0MApZZWhGYXJzaV9mCGdseXBoMzQyCkJlaFllaF9saWcLQmVoWWVoX2xpZzEIZ2x5cGgzNDUKVGVoWWVoX2xpZwhnbHlwaDM0NwpGZWhZZWhfbGlnC0ZlaFllaF9saWcxCGdseXBoMzUwCGdseXBoMzUxCGdseXBoMzUyCGdseXBoMzUzCkxhbVllaF9saWcLTGFtWWVoX2xpZzEIZ2x5cGgzNTYLTm9vblllaF9saWcMTm9vblllaF9saWcxCGdseXBoMzU5ClllaFllaF9saWcIZ2x5cGgzNjEIZ2x5cGgzNjIIZ2x5cGgzNjMIZ2x5cGgzNjQIZ2x5cGgzNjUKQmVoUmVmX2xpZwtCZWhNb29uX2xpZwxCZWhZZWhfbGlnX2YNQmVoWWVoX2xpZ19mMQtUZWhOb29uX2xpZwxUZWhZZWhfbGlnX2YNVGVoWWVoX2xpZ19mMQpUZWhSZWhfbGlnDU5vb25ZZWhfbGlnX2YOTm9vblllaF9saWdfZjEKWWVoUmVoX2xpZwxZZWhOb29uX2xpZzEMWWVoWWVoX2xpZ19mCGdseXBoMzc5B0FsZWZfZjEKQWxlZk1hZF9mMQtBbGVmSGFtQV9mMQtBbGVmSGFtQl9mMQhnbHlwaDM4NAhnbHlwaDM4NQhnbHlwaDM4NghnbHlwaDM4NwhnbHlwaDM4OAhnbHlwaDM4OQhnbHlwaDM5MAhnbHlwaDM5MQZLYWZfbTIHS2hlaF9tMgZHYWZfbTIIZ2x5cGgzOTUQWWVoSGVoTWVlbV9saWdfZhBUZWhIZWhNZWVtX2xpZ19mEU5vb25IZWhNZWVtX2xpZ19mEUNoZWhIZWhNZWVtX2xpZ19mEEJlaEhlaE1lZW1fbGlnX2YQUGVoSGVoTWVlbV9saWdfZhFUdGVoSGVoTWVlbV9saWdfZhFCZWtLSGVoTWVlbV9saWdfZghnbHlwaDQwNAhnbHlwaDQwNQhnbHlwaDQwNghnbHlwaDQwNwhnbHlwaDQwOAhnbHlwaDQwOQhnbHlwaDQxMAhnbHlwaDQxMQhnbHlwaDQxMghnbHlwaDQxMwxBbGVmRmF0aGF0YW4OQWxlZkZhdGhhdGFuX2YIZ2x5cGg0MTYIZ2x5cGg0MTcIZ2x5cGg0MTgFQWxsYWgIZ2x5cGg0MjAIZ2x5cGg0MjEIZ2x5cGg0MjIIZ2x5cGg0MjMIZ2x5cGg0MjQIZ2x5cGg0MjUIZ2x5cGg0MjYIZ2x5cGg0MjcIZ2x5cGg0MjgIZ2x5cGg0MjkIZ2x5cGg0MzAIZ2x5cGg0MzEIZ2x5cGg0MzIIZ2x5cGg0MzMIZ2x5cGg0MzQIZ2x5cGg0MzUJQWxlZk1hZF9mCGdseXBoNDM3CkFsZWZIYW1BX2YIZ2x5cGg0MzkJV2F3SGFtQV9mCGdseXBoNDQxCkFsZWZIYW1CX2YIZ2x5cGg0NDMJWWVoSGFtQV9mCVllaEhhbUFfaQlZZWhIYW1BX20MYWxlZmlzb2xhdGVkBkFsZWZfZghnbHlwaDQ0OQVCZWhfZgVCZWhfaQVCZWhfbQhnbHlwaDQ1MwxIZWhNYXJidXRhX2YIZ2x5cGg0NTUFVGVoX2YFVGVoX2kFVGVoX20IZ2x5cGg0NTkGQ2hlaF9mBkNoZWhfaQZDaGVoX20IZ2x5cGg0NjMGSmVlbV9mBkplZW1faQZKZWVtX20IZ2x5cGg0NjcFSGFoX2YFSGFoX2kFSGFoX20IZ2x5cGg0NzEGS2hhaF9mBktoYWhfaQZLaGFoX20IZ2x5cGg0NzUFRGFsX2YIZ2x5cGg0NzcFWmFsX2YIZ2x5cGg0NzkFUmVoX2YIZ2x5cGg0ODEFWmVoX2YIZ2x5cGg0ODMGU2Vlbl9mBlNlZW5faQZTZWVuX20IZ2x5cGg0ODcHU2hlZW5fZgdTaGVlbl9pB1NoZWVuX20IZ2x5cGg0OTEFU2FkX2YFU2FkX2kFU2FkX20IZ2x5cGg0OTUFRGFkX2YFRGFkX2kFRGFkX20IZ2x5cGg0OTkFVGFoX2YFVGFoX2kFVGFoX20IZ2x5cGg1MDMFWmFoX2YFWmFoX2kFWmFoX20IZ2x5cGg1MDcFQWluX2YFQWluX2kFQWluX20IZ2x5cGg1MTEHR2hhaW5fZgdHaGFpbl9pB0doYWluX20IZ2x5cGg1MTUFRmVoX2YFRmVoX2kFRmVoX20IZ2x5cGg1MTkFUWFmX2YFUWFmX2kFUWFmX20IZ2x5cGg1MjMFS2FmX2YFS2FmX2kFS2FmX20IZ2x5cGg1MjcFTGFtX2YFTGFtX2kFTGFtX20IZ2x5cGg1MzEGTWVlbV9mBk1lZW1faQZNZWVtX20IZ2x5cGg1MzUGTm9vbl9mBk5vb25faQZOb29uX20IZ2x5cGg1MzkFSGVoX2YFSGVoX2kFSGVoX20IZ2x5cGg1NDMFV2F3X2YIZ2x5cGg1NDULWWVoRmFyc2lfZjEIZ2x5cGg1NDcLWWVoQXJhYmljX2YFWWVoX2kFWWVoX20KTGFtQWxlZk1hZAxMYW1BbGVmTWFkX2YLTGFtQWxlZkhhbUENTGFtQWxlZkhhbUFfZgtMYW1BbGVmSGFtQg1MYW1BbGVmSGFtQl9mB0xhbUFsZWYJTGFtQWxlZl9mCGdseXBoNTU5CGdseXBoNTYwCGdseXBoNTYxCGdseXBoNTYyCGdseXBoNTYzCGdseXBoNTY0CGdseXBoNTY1CGdseXBoNTY2CGdseXBoNTY3EUFsbGFod2l0aG91dEVyYWJzCGdseXBoNTY5CGdseXBoNTcwCGdseXBoNTcxBEJlaEsGQmVoS19mBkJlaEtfaQZCZWhLX20HQmFyaVllaAlCYXJpWWVoX2YIZ2x5cGg1NzgIZ2x5cGg1NzkIZ2x5cGg1ODAIZ2x5cGg1ODEIZ2x5cGg1ODIIZ2x5cGg1ODMIZ2x5cGg1ODQIZ2x5cGg1ODUIZ2x5cGg1ODYIZ2x5cGg1ODcIZ2x5cGg1ODgIZ2x5cGg1ODkIZ2x5cGg1OTAIZ2x5cGg1OTEIZ2x5cGg1OTIIZ2x5cGg1OTMIZ2x5cGg1OTQIZ2x5cGg1OTUIZ2x5cGg1OTYIZ2x5cGg1OTcIZ2x5cGg1OTgIZ2x5cGg1OTkIZ2x5cGg2MDAIZ2x5cGg2MDEIZ2x5cGg2MDIIZ2x5cGg2MDMISGVoX1VyZHUKSGVoX1VyZHVfZgRIZWgxBkhlaF9mMQZIZWhfaTIGSGVoX20yBFR0ZWgGVHRlaF9mBlR0ZWhfaQZUdGVoX20ERGRhbAZEZGFsX2YEUnJlaAZScmVoX2YGR2h1bm5hCEdodW5uYV9mCGdseXBoNjIwCGdseXBoNjIxC0thZl9LYXNoaXNoDUthZl9LYXNoaXNoX2YNS2FmX0thc2hpc2hfaQ1LYWZfS2FzaGlzaF9tCGdseXBoNjI2CGdseXBoNjI3CGdseXBoNjI4CGdseXBoNjI5CGdseXBoNjMwCGdseXBoNjMxCGdseXBoNjMyCGdseXBoNjMzCGdseXBoNjM0CGdseXBoNjM1CGdseXBoNjM2CGdseXBoNjM3CGdseXBoNjM4CGdseXBoNjM5CGdseXBoNjQwCGdseXBoNjQxCGdseXBoNjQyCGdseXBoNjQzDExhbVllaF9saWdfZgZLYWZfaTEGS2FmX20xBkdhZl9pMQhnbHlwaDY0OAZHYWZfbTEJVGVoWWVfbGlnBkFpbl9pMQhHaGFpbl9pMQpZZWhIYW1BX20xBlllaF9tMQZCZWhfbTEGVGVoX20xB0NoZWhfbTEHVHRlaF9tMQZQZWhfbTEKQWluWWVoX2xpZwxHaGFpblllaF9saWcKSGVoWWVoX2xpZwtNZWVtWWVoX2xpZwpLYWZZZWhfbGlnCkdhZlllaF9saWcKVGFoWWVoX2xpZwpaYWhZZWhfbGlnClNhZFllaF9saWcKRGFkWWVoX2xpZwtKZWVtWWVoX2xpZwpIYWhZZWhfbGlnC0toYWhZZWhfbGlnDFRjaGFoWWVoX2xpZwtTZWVuWWVoX2xpZwxTaGVlblllaF9saWcIZ2x5cGg2NzYIZ2x5cGg2NzcIZ2x5cGg2NzgIZ2x5cGg2NzkIZ2x5cGg2ODAIZ2x5cGg2ODEIZ2x5cGg2ODIIZ2x5cGg2ODMIZ2x5cGg2ODQIZ2x5cGg2ODUHTm9vbl9tMQ9TZWVuQmFyaVllaF9saWcQU2hlZW5CYXJpWWVoX2xpZxFUYWhCYXJpWWVoWWVoX2xpZw5aYWhCYXJpWWVoX2xpZw5TYWRCYXJpWWVoX2xpZw5EYWRCYXJpWWVoX2xpZw9NZWVtQmFyaVllaF9saWcOSGVoQmFyaVllaF9saWcOSGFoQmFyaVllaF9saWcPS2hhaEJhcmlZZWhfbGlnD0plZW1CYXJpWWVoX2xpZxBUY2hlaEJhcmlZZWhfbGlnDlRlaEJhcmlZZWhfbGlnD0NoZWhCYXJpWWVoX2xpZw9Ob29uQmFyaVllaF9saWcOQmVoQmFyaVllaF9saWcOUGVoQmFyaVllaF9saWcOWWVoQmFyaVllaF9saWcSWWVoSGFtQUJhcmlZZWhfbGlnD1R0ZWhCYXJpWWVoX2xpZw5LYWZCYXJpWWVoX2xpZw5HYWZCYXJpWWVoX2xpZw5GZWhCYXJpWWVoX2xpZw5RYWZCYXJpWWVoX2xpZw5BaW5CYXJpWWVoX2xpZxBHaGFpbkJhcmlZZWhfbGlnClFhZlllaF9saWcLUWFmWWVoX2xpZzEQSmVlbVFhZlllaF9saWdfZgxIYWhZZWhfbGlnX2YNS2hhaFllaF9saWdfZg5UY2hlaFllaF9saWdfZgxRYWZZZWhfbGlnX2YMRmVoWWVoX2xpZ19mDU1lZW1ZZWhfbGlnX2YNU2VlblllaF9saWdfZg5TaGVlblllaF9saWdfZgxBaW5ZZWhfbGlnX2YOR2hhaW5ZZWhfbGlnX2YMSGVoWWVoX2xpZ19mDFRhaFllaF9saWdfZgxaYWhZZWhfbGlnX2YMU2FkWWVoX2xpZ19mDERhZFllaF9saWdfZgxLYWZZZWhfbGlnX2YMR2FmWWVoX2xpZ19mCGdseXBoNzMzCGdseXBoNzM0C05vb25aZWhfbGlnCGdseXBoNzM2CGdseXBoNzM3CGdseXBoNzM4CGdseXBoNzM5CGdseXBoNzQwCGdseXBoNzQxDnVuaTA2RjAuTWVkaXVtDnVuaTA2RjEuTWVkaXVtDnVuaTA2RjIuTWVkaXVtDnVuaTA2RjMuTWVkaXVtDnVuaTA2RjQuTWVkaXVtDnVuaTA2RjUuTWVkaXVtDnVuaTA2RjYuTWVkaXVtDnVuaTA2RjcuTWVkaXVtDnVuaTA2RjguTWVkaXVtDnVuaTA2RjkuTWVkaXVtDXVuaTA2RjAuU21hbGwNdW5pMDZGMS5TbWFsbA11bmkwNkYyLlNtYWxsDXVuaTA2RjMuU21hbGwSdW5pMDZGNC5TbWFsbC51cmR1DXVuaTA2RjUuU21hbGwSdW5pMDZGNi5TbWFsbC51cmR1EnVuaTA2RjcuU21hbGwudXJkdQ11bmkwNkY4LlNtYWxsDXVuaTA2RjkuU21hbGwIZ2x5cGg3NjIIZ2x5cGg3NjMIZ2x5cGg3NjQIZ2x5cGg3NjUIZ2x5cGg3NjYIZ2x5cGg3NjcIZ2x5cGg3NjgIZ2x5cGg3NjkIZ2x5cGg3NzAIZ2x5cGg3NzEIZ2x5cGg3NzIIZ2x5cGg3NzMIZ2x5cGg3NzQIZ2x5cGg3NzUIZ2x5cGg3NzYOWWVoSGFtQVllaF9saWcPWWVoSGFtQVllaF9saWcxEFllaEhhbUFZZWhfbGlnX2YRWWVoSGFtQVllaF9saWdfZjELRmVoWWVoX2xpZzILTGFtWWVoX2xpZzILWWVoTm9vbl9saWcNTGFtTm9vbl9saWdfZghnbHlwaDc4NQhnbHlwaDc4NghnbHlwaDc4NwhnbHlwaDc4OAhnbHlwaDc4OQhnbHlwaDc5MAhnbHlwaDc5MQhnbHlwaDc5MghnbHlwaDc5MwhnbHlwaDc5NAhnbHlwaDc5NQhnbHlwaDc5NghnbHlwaDc5NwhnbHlwaDc5OAhnbHlwaDc5OQhnbHlwaDgwMAhnbHlwaDgwMQhnbHlwaDgwMghnbHlwaDgwMwhnbHlwaDgwNAhnbHlwaDgwNQhnbHlwaDgwNghnbHlwaDgwNwhnbHlwaDgwOAhnbHlwaDgwOQhnbHlwaDgxMAhnbHlwaDgxMQhnbHlwaDgxMghnbHlwaDgxMwhnbHlwaDgxNAhnbHlwaDgxNQhnbHlwaDgxNghnbHlwaDgxNwhnbHlwaDgxOAhnbHlwaDgxOQhnbHlwaDgyMAhnbHlwaDgyMQhnbHlwaDgyMghnbHlwaDgyMwhnbHlwaDgyNAhnbHlwaDgyNQhnbHlwaDgyNghnbHlwaDgyNwhnbHlwaDgyOAhnbHlwaDgyOQhnbHlwaDgzMAhnbHlwaDgzMQhnbHlwaDgzMghnbHlwaDgzMwhnbHlwaDgzNAhnbHlwaDgzNQhnbHlwaDgzNghnbHlwaDgzNwhnbHlwaDgzOAhnbHlwaDgzOQhnbHlwaDg0MAAAAAH//wADAAEAAIAAAAAB9APFAABgAAV7AnVJc2xhbWljRm9udCBCZCAg/////zf///5JU0xCMDADAAAAAAAAAAABAAEAAQAAAAEAABSfAAAAFAAAAAAAABSXMIIUkwYJKoZIhvcNAQcCoIIUhDCCFIACAQExDjAMBggqhkiG9w0CBQUAMGAGCisGAQQBgjcCAQSgUjBQMCwGCisGAQQBgjcCARyiHoAcADwAPAA8AE8AYgBzAG8AbABlAHQAZQA+AD4APjAgMAwGCCqGSIb3DQIFBQAEENRhpEkyRwxQyagQIaZChe2gghBMMIIDejCCAmKgAwIBAgIQOCXX+vhhr570kOcmtdZa1TANBgkqhkiG9w0BAQUFADBTMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xKzApBgNVBAMTIlZlcmlTaWduIFRpbWUgU3RhbXBpbmcgU2VydmljZXMgQ0EwHhcNMDcwNjE1MDAwMDAwWhcNMTIwNjE0MjM1OTU5WjBcMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4x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AAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAwABAHAAAgAUAEIAAAABAAAAJAACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAEAAQMAAAMAAQBwAAIAFABCAAAAAQAAACUAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgABAAECOwADAAIAeAByAAIAFgBEAAAAAQAAACYAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgABAAECOwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAwABAHAAAgAUAEIAAAABAAAAJwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAEAAQMBAAMAAgB4AHIAAgAWAEQAAAABAAAAKAACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAEAAQMBAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAEAcAACABQAQgAAAAEAAAApAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAQABAwIAAwACAHgAcgACABYARAAAAAEAAAAqAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAQABAwIAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAMAAQAgAAIAFAAaAAAAAQAAACsAAQABAAMAAQABAJ0AAgAFAJ0AnQAAAbQBtAABAcABwAACAicCJwADAi0CLQAEAAEAOgABAAAABAASACYAHAAwAAICEAAjAoQALQACAhAAIwKEAC0AAgIQACgChAAUAAICEAAoAoQAFAACAAIChQKHAAACiQKJAAMAAQKGAKAkZCNWAAAjViRqI1YAACNWJHAjViR2AAAAACNWJHwjViSCAABLygAAAAAjViSII1ZLuAAAAAAjViSII1YlGAAAJeQAACSOAAAkjgAAJI4AACSOAAAlwAAAJI4AACSOAAAl2AAAJI4AACSUI1YklCNWJJQjViSaAAAkmgAAJJoAACSaAAAkmgAAJJoAACSaAAAkmgAAJF4AACSgAAAkpgAAAAAjViRqI1YkXgAAAAAjViRqI1YAACNWJGojVgAAI1YkaiNWJKwAAAAAI1YkfCNWJKwAAAAAI1YkfCNWJKwAAAAAI1YkfCNWJLIAACSyAAAkuAAAAAAjViS+I1YkuAAAAAAjViTEI1YkygAAAAAjViTQI1YkygAAAAAjViTQI1YAACNWJNYjVgAAI1Yk3CNWJOIAAAAAI1Yk6CNWJOIAAAAAI1Yk7iNWAAAjViT0I1Yk+gAAAAAjViT0I1Yl0gAAAAAjViSII1ZLvgAAAAAjViUAI1YlugAAAAAjViUGI1YlDAAAAAAjViRqI1YAACNWJO4jViUSAAAlGAAAJR4AAAAAI1YkaiNWJcYAACXeAAAlzAAAAAAjViRqI1YlJAAAAAAjViUqI1YAACNWJGojViUwAAAlNgAAS8QAAAAAI1YlPCNWJUIAAAAAI1YlSCNWAAAjViVII1YAACNWAAAjViVOI1YlTiNWJGojViVUI1YlWiNWJWAjViVmI1YlbCNWJXIAACVyAAAlcgAAJXIAACV4AAAleAAAJX4AACWEAAAlhAAAJYoAACWQAAAllgAAJZwAACWcAAAlogAAJaIAACWoAAAlqAAAJa4AACSOAAAkjgAAS9AAACW0AAAltAAAAAIAPwD4APgAAAFAAUEAAQFEAUUAAwFHAUkABQFLAUsACAFNAU8ACQFRAVMADAFVAVUADwFuAW4AEAFwAXEAEQFzAXgAEwF6AXoAGQGIAYoAGgGMAZMAHQG0AbQAJQG4AbgAJgG8Ab4AJwHAAcAAKgHDAcQAKwHJAcoALQHNAc4ALwHQAdIAMQHUAdYANAHYAdoANwHgAeAAOgHiAeIAOwHkAeYAPAHoAeoAPwHsAe4AQgHwAfIARQH1AfYASAH5AfoASgH8Af4ATAIAAgIATwIFAgYAUgIIAgoAVAIMAg4AVwIQAhIAWgIUAhYAXQIYAhoAYAIdAh4AYwIgAiAAZQIiAiIAZgIkAiYAZwIoAigAagIsAiwAawIuAi4AbAI+Aj8AbQJBAkEAbwJgAmEAcAJkAmUAcgJpAmkAdAJrAmsAdQJvAnEAdgKEAocAeQKJAokAfQKLApMAfgKuAq4AhwLLAtwAiALfAt8AmgMLAwwAmwMQAxAAnQMcAx0AngABBmwGoAAEAAwAWgATAAMgSAADIEgAASBCAAMgSAADIEgAASBCAAM9ZAADPWoAAiBIAAMgSAADPXAAACBCAAM9dgADIEgAATgqAAMgSAADIEgAAz18AAE4MADCJdwhjCn8Llgl4iGSKgIuXiXoIZgqCC5kJe4hnioOLmol9CGkKhQucCX6IaoqGi52JgAhsCogLnwmBiG2KiYugiYMIbwqLC6IJhIhwioyLo4mGCHIKjgulCYeIc4qPi6aJiQh1CpELqAmKiHUKkoupiYwIdoqUC6sJjYh4CpWLrImPCHmKlwuuCZCIewqYi6+Jkgh8ipoLsQmTiH4Km4uyiZUIf4qdC7QJloiBCp6LtYmYCIKKoAu3CZmIhAqhi7iJmwiFiqMLugmciIcKpIu7iZ4IiIqmC70Jn4iKCqeLvomhCIuKqQvACaKIjQqqi8GJpAiOiqwLwwmliJAKrYvEiacIkYqvC8YJqIiTCrCLx4mqCJSKsgvHiauIlgqzi8kJrQiXirULyomuiJkKtovMCbAImoq4C82JsYicCrmLzwmzCJ2KuwvQibSInwq8i9IJtgigir4L04m3iKIKv4vVCbkIo4rBC9aJuoilCsKL2Am8CKaKxAvZib2IqArFi9sJvwipiscL3InAiKsKyIveCcIIrIrKC9+Jw4iuCsuL4QnDiK+KzQviiOoIsQrOi+QJxQiyitAL5YnGiLQK0YvnCcgItYrTC+iJyYi3CtSL6gnLCLiK1gvricyIugrXi+0Jzgi7itkL7pDZDj8M7w+SENqOQIzwj5OQ3A5CDPIPlRDdjkOM84+WkN8ORQz1D5gQ4I5GjPaPmZDiDkgM+A+bCc+IvQrai/AJ0Qi+itwL8YnSiMAK3YvzCdQIwYrfC/SJ1YjDCuCL9gnXCMSK4gv3iXQIxgrji/kJ2IjHiuUL+onaCMkK5ov8CduIyoroC/2J3QjMCumL/wneiM2K6wwAieAIzwrsjAIJ4YjQiu4MA4njCNIK74wFCeSI04rxDAaJ5gjVCvKMCAnniNaK9AwJiekI2Ar1jAsJ6ojZivcMDInsCNsK+IwOCe2I3Ir6DA+J7wjeCvuMEQnwiN+K/QwSifII4Qr+jBQJ84jiiwAMFYn1COQLAYwXCfaI5YsDDBiJ+AjnCwSMGgn5iOiLBgwbifsI6gsHjB0J/IixCwkMHon+COuLCowgCf+I7QsMDCGKAQjuiw2MIwoCiPALDwwkigQI8YsQjCYKBYjzCxIMJ4oHCPSLE4wpCgiI9gsVDCqKCgj3ixaMLAoLiPkLGAwtig0I+osZjC8KDoj8CxsMMIoQCP2LHIwyChGI/wseDDOKEwkAix+MNQoUiP2LIQw2ihYJAgsijDgKF4kDiyQMOYoZCQULJYw7ChqJBosnDDyKHAkICyiMPgodiQmLKgw/ih8JCwsrjEEKIIkMiy0MQooiCQ4LLoxECiOJD4swDEWJAIkRCzGMRwolCRKLMwxIiiaJFAs0jEoKKAkVizYMS4opiRcLN4xNCisJGIs5DE6KLIkaCzqMUAouCRuLPAxRii+JHQs9jFMKMQkeiz8MVIoyiSALQIxWCjQJIYtCDFeKNYkjC0OMWQo3CSSLRQxaijiJJgtGjFwJ6Qkni0gMXYo6CSkLSYxfCjuJKotLDGCKPQksC0yMYgo+iS2LTgxjikAJLwtPjGUKQYkwi1EMZopDCTILUoxoCkSJM4tUDGmJNQk1C1WLVYpGCTaLVwxrCkeJOAtYjGyKSQk5i1oMbgpKiTsLW4xvikwJPItdDHEKTYk+C16McopPCT+LYAx0ClCJQQthjHWKUglCi2MMdwpTiUQLZIx4ilUJRYtmDHoKVolHC2eMe4pYCUiLaQx9ClmJSgtqjH6KRglLi2wMgApbCU0LbYyBijiJTotvDIMJ5IlQC3CMhIpciVGLcgyGCl4JUwtzjIeKX4lUi3UMiQphCVYLdoyKimKJV4t4DIwKZAlZC3mMjYpliVqLewyPCmcJXAt8jJCKaIldi34MkgpqCV8Lf4yTimuJYIuBDJUKbQliC4KMlopuiWOLhAyYCnAJZQuFjJmKcYlmi4cMmwpzCWgLiIycinSJaYuKDJ4KdglrC4uMn4p3iWyLjQyhCnkJbguOjKKKUglvi5AMpAp6iXEKowylinwJcouRjKcJ6Ql0C5MMqIp9iXWLlIyqAACAAgAwQDIAAAA/AD8AAgA/gD+AAkBAgECAAoCMwI2AAsCSQJJAA8CTAJNABACVgJWABIAAgA9AJcAsAAAALcAvAAaAL4AwAAgAMkAzQAjANEA0QAoAPgA+AApAP8BAAAqAT8BQQAsAUMBRQAvAUcBSQAyAUsBSwA1AU0BTwA2AVEBUwA5AVUBVQA8AXwBfwA9AYgBigBBAbQBtABEAbYBtgBFAbgBuABGAboBugBHAbwBwABIAcIBxABNAcYBxgBQAcgBygBRAcwBzgBUAdAB0gBXAdQB1gBaAdgB2gBdAdwB3ABgAd4B3gBhAeAB4ABiAeIB4gBjAeQB5gBkAegB6gBnAewB7gBqAfAB8gBtAfQB9gBwAfgB+gBzAfwB/gB2AgACAgB5AgQCBgB8AggCCgB/AgwCDgCCAhACEgCFAhQCFgCIAhgCGgCLAhwCHgCOAiACIACRAiICIgCSAiQCJgCTAjoCOgCWAjwCQQCXAkoCSgCdAlICUgCeAlwCawCfAm4CcQCvAoUChwCzAokCiQC2AosCkwC3Aq4CrgDAAv4C/gDBAAEIPAhwAAQADABaABMAAxg2AAMYNgABGDAAAxg2AAMYNgABGDAAAzVSAAM1WAACGDYAAxg2AAM1XgAAGDAAAzVkAAMYNgABMBgAAxg2AAMYNgADNWoAATAeAGQAygDcAO4BAAESASQBNgFIAVoBbAF+AZABogG0AcYB2AHqAfwCDgIgAjICRAJWAmgCggKUAqYCuALKAtwC7gMAAxIDLAM+A1ADYgN0A4YDmAOqA7wDzgPgA/IEBAQWBCgEOgRMBF4EcASCBJQEpgS4BMoE3ATuBQAFEgUkBTYFSAVaBWwFfgWQBaIFtAXGBdgF6gX8Bg4GIAYyBkQGVgZoBnoGjAaeBrAGwgbUBuYG+AcKBxwHLgdAB1IHZAd2B4gHmgesB74H0AACOXovDCnSNFg5gC8SKdg0XgACOXQvBinMNFI5ei8MKdI0WAACOW4vACnGNEw5dC8GKcw0UgACOWgu+inANEY5bi8AKcY0TAACOWIu9Cm6NEA5aC76KcA0RgACOVwu7ibYNDo5Yi70KbQ0QAACOVYu6CmoNDQ5XC7uKa40OgACOVAu4imiNC45Vi7oKag0NAACOUou3CmcNCg5UC7iKaI0LgACOUQu1imWNCI5Si7cKZw0KAACOT4u0CmQNBw5RC7WKZY0IgACOTguyimKNBY5Pi7QKZA0HAACOTIuxCmENBA5OC7KKYo0FgACOSwuvil+NAo5Mi7EKYQ0EAACOSYuuCl4NAQ5LC6+KX40CgACOSAusilyM/45Ji64KXg0BAACORourClsM/g5IC6yKXIz/gACORQupilmM/I5Gi6sKWwz+AACOQ4uoClgM+w5FC6mKWYz8gACOQgumilaM+Y5Di6gKWAz7AACOQIulClUM+AdnC6aKVoz5gACOPYujilOM9o4/C6UKVQz4AACOPAuiClIM9Q49i6OKU4z2gADOXQvDCnMNFg5ei8SKdI0XjmALxgp2DRkAAI5bC8EKcQ0UDlyLwopyjRWAAI5Zi7+Kb40SjlsLwQpxDRQAAI5YC74Kbg0RDlmLv4pvjRKAAI5Wi7yKbI0PjlgLvgpuDREAAI5VC7sKaw0ODlaLvIpsjQ+AAI5Ti7mKaY0MjlULuwprDQ4AAI5SC7gKaA0LDlOLuYppjQyAAI5Qi7aKZo0JjlILuApoDQsAAM5PC7UKZQ0IDlCLtopmjQmOUgu4CmgNCwAAjk0LswpjDQYOTou0imSNB4AAjkuLsYphjQSOTQuzCmMNBgAAjkoLsApgDQMOS4uximGNBIAAjkiLropejQGOSguwCmANAwAAjkcLrQpdDQAOSIuuil6NAYAAjkWLq4pbjP6ORwutCl0NAAAAjkQLqgpaDP0ORYuriluM/oAAjkKLqIpYjPuORAuqCloM/QAAjkELpwpXDPoOQouoiliM+4AAjj+LpYpVjPiOQQunClcM+gAAjj4LpApUDPcOP4ulilWM+IAAjjyLoopSjPWOPgukClQM9wAAjjsLoQpRDPQOPIuiilKM9YAAjjmLn4pPjPKOOwctClEM9AAAjjgLnIpODPEOOYueCk+M8oAAjjaLmwpMjO+OOAucik4M8QAAjjULmYpLDO4ONoubCkyM74AAjjOLmApJjOyONQuZiksM7gAAjjILlopIDOsOM4uYCiKM7IAAjjCLlQpFDOmOMguWikaM6wAAji8Lk4pDjOgOMIuVCkUM6YAAji2LkgpCDOaOLwuTikOM6AAAjiwLkIpAjOUOLYuSCkIM5oAAjiqLjwo/DOOOLAuQij2M5QAAjikLjYo8DOIOKouPCj2M44AAjieLjAo6jOCOKQuBijwM4gAAjiYLiQo5DN8LiouKijqM4IAAjiMLh4o3jN2LiQuJCjkM3wAAjiALhgo2DNwLh4uHijeM3YAAjh0LhIo0jNqLgwuDCjYM3AAAjhoLgYozDNkOG4t+ijSM2oAAjhiLfooxjNeOGguACjMM2QAAjhcLfQowDNYOGIt+ijGM14AAjhWLe4oujNSLawt9CjAM1gAAjhKLegotDNMLZot7ii6M1IAAjg+LeIorjNGOEQt6Ci0M0wAAjg4LdwoqDNAOD4t4iiuMzoAAjgyLdYoojM0ODgt3CioMzoAAjgsLdAonDMuLVIt1iiiMxYAAjggLcooljMiLUAt0Ch4MwQAAjgULcQoijMWLS4tyiiQMxwAAjgILb4ohDMQLRwtxCiKMxYAAjf8LbgofjMKLQotviiEMxAAAjfwLbIoeDMEN/YtuCh+Mv4AAjeELawocjL4LOYtsih4Mv4AAjfYLaYobDLyLNQtrChyMvgAAjfMLaAoZjLsN9ItpihsMvIAAjfGLZooYDLmN8wtoChmMuwAAjfALZQoWjLgN8YtmihgMuYAAje6LY4oVDLaN8AtlChaMuAAAje0LYgoTjLUN7otjihUMtoAAjeuLYIoSDLON7QtiChOMtQAAjeoLXwoQjLIN64tgihIMs4AAjeiLXYoPDLCN6gtfChCMrwAAjecLXAoNjK2N6Itdig8MrwAAjeWLWooMDKwN5wtcCg2KIoAAjeQLWQoKjKkN5YtaigwMqoAAjeKLV4oJDKeN5AtZCgqMqQAAjeELVgoHjKYN4otXigkMp4AAjd+LVIoGDKSN4QtWCgeMpgAAjd4LUwoEjKMN34tUigYMpIAAjdyLUYoDDKGN3gtTCgSMowAAjdsLUAoBjKAN3ItRigMMoYAAjdmLTooADJ6N2wtQCgGMoAAAjdg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AAEC0AMGAAECrAL0AAECtf7pAAEC0AL0AAECxwLrAAECo/7pAAEC2QL0AAECtQLiAAECrP7XAAEC2QMGAAECvgLiAAAAAQAAAAoAKACQAAFhcmFiAAgABAAAAAD//wAGAAAAAQADAAUABAACAAZjYWx0ACZjY21wADhmaW5hAEhpbml0AE5saWdhAFRtZWRpAGIAAAAHABEAEgATABQAFQAWABcAAAAGAAMABAAFAAYABwAIAAAAAQAKAAAAAQAJAAAABQAMAA0ADgAPABAAAAABAAsAKABSAFoAYgBqAHIAegCCAIoAkgCaAKIAqgCyALoAwgDKANIA2gDiAQYBGAEgASgBNgE+AUYBTgFWAV4BZgFuAXYBfgGGAY4BlgGeAaYBrgG2AAQAAQABAWwABAAHAAEBigAGAAEAAQGaAAQAAQABAdgABgABAAEB6AAGAAEAAQJGAAYAAQABApwABgABAAEC6gAGAAEAAQMwAAEACQABA24AAQAJAAEEBAABAAkAAQTOAAQAAQABBWQABAAJAAEFogAEAAEAAQYAAAQACQABBhwABAAJAAEGLgAGAAkAAQvYAAYACQAPDG4MgAyUDKgMvAzQDOQM+A0MDSANNA1IDVwNcA2EAAYACQAGDngOjA6gDrQOyA7cAAYACQABDz4ABgAAAAEPqgAGAAEABA/gEBoQSBB6AAYACQABEJgAAgABAAEQ2gAEAAEAARHEAAQAAQABEdoABAABAAER7gAEAAEAARIAAAEAAQABEhAAAQAJAAESFgABAAkAARJYAAEACQABEmIAAQAJAAESgAABAAAAARKgAAEAAQABEsIAAQABAAESyAABAAEAARLOAAEAAQABEuoAAQAJAAETBgABAB4AAgAKABQAAQAEAjsAAgI8AAEABAKDAAICNAABAAIAAwG/AAEAEgABAAgAAQAEAjkAAgD8AAEAAQDHAAMAAAABABIAAQBAAAEAAAAYAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgABAAEAAwABABIAAQAIAAEABAL+AAIAnQABAAECSgADAAAABQAaACAAJgAsADIAAQA4AAEAAAAZAAEAAQADAAEAAQADAAEAAQADAAEAAQADAAEAAQADAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAAABAAYAB4AJAAqAAEAMAABAAAAGgABAAEAAwABAAEAAwABAAEAAwABAAEAAwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAwAAAAMAFgAcACIAAQAoAAEAAAAbAAEAAQADAAEAAQADAAEAAQADAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAAAAgAUABoAAQAgAAEAAAAcAAEAAQADAAEAAQADAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAAAAQASAAEAGAABAAAAHQABAAEAAwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgBMACMBvQHDAckBzQHRAdUB2QHlAekB7QHxAfUB+QH9AgECBQIJAg0CEQIVAhkCPgIlAUABSAIdAUQBUgFOAiUCPgIdAmACZAJwAAIADQCcAJwAAACeAJ4AAQCgAKQAAgCpALAABwC3ALwADwC/AMAAFQDJAM0AFwD/AQAAHAI8AjwAHgJcAlwAHwJeAl4AIAJiAmIAIQJuAm4AIgACAG4ANAG0AbYBuAG6AbwBwAHCAcYByAHMAdAB1AHYAdwB3gHgAeIB5AHoAewB8AH0AfgB/AIAAgQCCAIMAhACFAIYAiACIgIkAT8BRwIcAUMBUQFLAT0BTQFVAj0CQQJdAl8CYwJnAmkCawJvAAIAEACYALAAAAC3ALwAGQC+AMAAHwDJAM0AIgDRANEAJwD9AP0AKAD/AQAAKQI8AjwAKwJAAkAALAJcAlwALQJeAl4ALgJiAmIALwJmAmYAMAJoAmgAMQJqAmoAMgJuAm4AMwACAEwAIwG+AcQBygHOAdIB1gHaAeYB6gHuAfIB9gH6Af4CAgIGAgoCDgISAhYCGgI/AiYBQQFJAh4BRQFTAU8CJgI/Ah4CYQJlAnEAAgANAJwAnAAAAJ4AngABAKAApAACAKkAsAAHALcAvAAPAL8AwAAVAMkAzQAXAP8BAAAcAjwCPAAeAlwCXAAfAl4CXgAgAmICYgAhAm4CbgAiAAEAPgACAAoAJAADAAgADgAUAJgAAgI0AJkAAgD+AJsAAgI2AAMACAAOABQBtAACAjQBtgACAP4BugACAjYAAQACAJ0BwAABAF4AAgAKADQABQAMABIAGAAeACQCJwACAbQCKQACAbYCKwACAboCLQACAcACbAACAT0ABQAMABIAGAAeACQCKAACAbQCKgACAbYCLAACAboCLgACAcACbQACAT0AAQACAhECEgABAB4AAQAIAAIABgAOAaMAAwISAhwBowADAhICXwABAAECEQABABQAAQAIAAEABAI4AAMCEgIcAAEAAQIRAAEE+gA5AHgAhACWAKgAugDMAN4A8AECARQBLgFiAXwBsAG8Ac4B4AHyAgQCFgIoAjoCTAJeAnACggKUAqYCuALKAtwC7gMAAxIDJAM2A0gDYgN0A44DoAOyA8QD3gP4BAoEHAQ2BGIEdASGBJgExATQBNwE5gTwAAEABAGRAAMCHgIUAAIABgAMAqEAAgIiAqEAAgFVAAIABgAMAs4AAgIiAs4AAgFVAAIABgAMApgAAgIiApgAAgFVAAIABgAMAtsAAgIiAtsAAgFVAAIABgAMApkAAgIiApkAAgFVAAIABgAMAtwAAgIiAtwAAgFVAAIABgAMAwkAAgFVAwoAAgIkAAIABgAMAwsAAgFVAwwAAgIkAAMACAAOABQBVwACAiIBVwACAVUBWAACAiQABgAOABQAGgAgACYALAFuAAIB4AFvAAICGAFwAAICIgFwAAIBVQFxAAICJAGQAAMCHgIUAAMACAAOABQBWgACAiQCigACAiICigACAVUABgAOABQAGgAgACYALAFyAAICGAFzAAICIgFzAAIBVQF0AAICJAF1AAIB4AGNAAMCHgIUAAEABAGPAAMCHgIUAAIABgAMAp4AAgIiAp4AAgFVAAIABgAMAssAAgFVAssAAgIiAAIABgAMAp8AAgIiAp8AAgFVAAIABgAMAswAAgIiAswAAgFVAAIABgAMAqAAAgIiAqAAAgFVAAIABgAMAs0AAgIiAs0AAgFVAAIABgAMAqIAAgIiAqIAAgFVAAIABgAMAtIAAgIiAtIAAgFVAAIABgAMAqMAAgIiAqMAAgFVAAIABgAMAtMAAgIiAtMAAgFVAAIABgAMApwAAgIiApwAAgFVAAIABgAMAtkAAgIiAtkAAgFVAAIABgAMAp0AAgIiAp0AAgFVAAIABgAMAtoAAgIiAtoAAgFVAAIABgAMApoAAgIiApoAAgFVAAIABgAMAtcAAgIiAtcAAgFVAAIABgAMApsAAgIiApsAAgFVAAIABgAMAtgAAgIiAtgAAgFVAAIABgAMApQAAgIiApQAAgFVAAIABgAMAtQAAgIiAtQAAgFVAAIABgAMApUAAgIiApUAAgFVAAIABgAMAtUAAgIiAtUAAgFVAAMACAAOABQBXAACAiIBXAACAVUBXQACAiQAAgAGAAwC0AACAiIC0AACAVUAAwAIAA4AFALJAAICIgLJAAIBVQLKAAICJAACAAYADALPAAICIgLPAAIBVQACAAYADAKYAAICIgKYAAIBVQACAAYADALbAAICIgLbAAIBVQADAAgADgAUAWIAAgIiAWIAAgFVAWMAAgIkAAMACAAOABQChAACAiIChAACAVUDEAACAhgAAgAGAAwClwACAiIClwACAVUAAgAGAAwC0QACAiIC0QACAVUAAwAIAA4AFAFlAAICIgFlAAIBVQFmAAICJAAFAAwAEgAYAB4AJAF2AAICIgF2AAIBVQF3AAICJALfAAIB4gGOAAMCHgIUAAIABgAMApYAAgIiApYAAgFVAAIABgAMAtYAAgIiAtYAAgFVAAIABgAMAWgAAgIiAWgAAgFVAAUADAASABgAHgAkAXgAAgHgAXkAAgIYAXoAAgIiAXoAAgFVAYwAAwIeAhQAAQAEAZMAAwIeAhQAAQAEAZIAAwIeAhQAAQAEAXkAAgIYAAEABAFvAAICGAABAAQBcgACAhgAAgAeAUEBQQAAAUgBSQABAU4BTwADAVIBUwAFAb0BvgAHAcMBxAAJAckBygALAc4BzgANAdEB0gAOAdUB1gAQAdkB2gASAeUB5gAUAekB6gAWAe0B7gAYAfEB8gAaAfUB9gAcAfkB+gAeAf0B/gAgAgECAgAiAgUCBgAkAgkCCgAmAg0CDgAoAhECEgAqAhUCFgAsAhkCGgAuAh0CHgAwAiUCJgAyAj8CPwA0AmUCZQA1Ao4CkAA2AAMAAAABABIAAQBGAAEAAAAeAAIACAFBAUEAAAG+Ab4AAQHEAcQAAgHKAcoAAwHOAc4ABAIaAhoABQImAiYABgJlAmUABwACAA4BQQFBAAABvgG+AAEBxAHEAAIBygHKAAMBzgHOAAQB5AHkAAUB5gHmAAYB6AHoAAcB6gHqAAgCGgIaAAkCJgImAAoCPwI/AAsCZQJlAAwCawJrAA0AAwAAAAEBKAABATAAAQAAAB8AAwAAAAEBFgACAV4BZAABAAAAHwADAAAAAQECAAIBVgFcAAEAAAAfAAMAAAABAO4AAgFOAVQAAQAAAB8AAwAAAAEA2gACAUYBTAABAAAAHwADAAAAAQDGAAIBPgFEAAEAAAAfAAMAAAABALIAAgE2ATwAAQAAAB8AAwAAAAEAngACAS4BNAABAAAAHwADAAAAAQCKAAIBJgEsAAEAAAAfAAMAAAABAHYAAgEeASQAAQAAAB8AAwAAAAEAYgACARYBHAABAAAAHwADAAAAAQBOAAIBDgEUAAEAAAAfAAMAAAABADoAAgEGAQwAAQAAAB8AAwAAAAEAJgACAP4BBAABAAAAHwADAAAAAQASAAEA9gABAAAAHwABAAIB/QIBAAIACgG0AbQAAAG2AbYAAQG6AboAAgHAAcAAAwHcAdwABAHeAd4ABQIMAgwABgIQAhAABwISAhIACAJnAmcACQABAAECJgABAAEB4AABAAECGgABAAEB4gABAAEBxAABAAEB4AABAAEBygABAAEB4AABAAEBxAABAAECGAABAAEBxAABAAEBVQABAAEBxAABAAECJAABAAEBygABAAEBVQABAAEBygABAAECJAABAAECGgABAAEBVQABAAECGgABAAECJAABAAECJgABAAECGAABAAECJgABAAEBVQACAAUCKAIoAAACKgIqAAECLAIsAAICLgIuAAMCjQKTAAQAAwAAAAEAdgACAIYAjAABAAAAIAADAAAAAQBiAAIAfgCEAAEAAAAgAAMAAAABAE4AAgB2AHwAAQAAACAAAwAAAAEAOgACAG4AdAABAAAAIAADAAAAAQAmAAIAZgBsAAEAAAAgAAMAAAABABIAAQBeAAEAAAAgAAIAAgKNApMAAAKuAq4ABwABAAEBxAABAAECGAABAAEBygABAAECGAABAAECJgABAAECGAABAAECJgABAAEB4AABAAECGgABAAEB4gACAAMB6gHqAAACjQKTAAECrgKuAAgAAwAAAAEAEgABACgAAQAAACEAAgADAU4BTwAAAVIBUwACAg0CDgAEAAIADAG0AbQAAAG2AbYAAQG6AboAAgHAAcAAAwIMAgwABAIQAhAABQISAhIABgIoAigABwIqAioACAIsAiwACQIu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') format('truetype'),
         url('assets/fonts/Al_Majeed_Quranic_Font_shiped.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Al Qalam Quran Majeed Web';
    src: url('data:font/truetype;charset=utf-8;base64,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CDq2nP70CAYBOp56IBgoECAeIgH/BOj+0P7o+ECoEGDkAUwYUPDICPsY6NxsSAgIFoJOkihQAajQwP2I/vUVAAAdACX+LgxVCR4AHwBCAFAAYgB/ALEAyQDhAP8BEQEuAUABXQF+An4CmwMjA0ADXgPeA/sEEwQbBCMELQQ0BD8ESgRiAAABBgcGByYnJjU0NzY3NjcWFwYHBhUUFxYXFhcWNzY3NhcWByYnIgYHBgcGByMmJwcmJzI3NjcWFxYXNjc2NzY3NjcWARYVFAcGNzYnJjc2NzYBBgcGBwYFBjc2NzY3JDc2MxYDBgcGByYnJjU0NzY3FhcGBwYVFBYXFhcWNzY3NgEWBwYHJicGBwYnJicmNzY3NhcGFxYXFjM2NzY3Jjc2NxYXHgEXFjcnJjc0NzY3NhcWAQYHBgcmJzYDJgMnJjc2NzYXFhcWBwYHARYVFAcGByIjJjU0NzY3JjU0NzY3NjMyAQYHBgcmJyY1NDc2NzIXBgcGFRQXFhcWFxY3Njc2AQYHBgcGBwY3Njc2NzY3NhcWAQYHBgcmJyY1NDc2NxYXBgcGFRQWFxYXFjc2NzYDBgcGBwYHBjc2NzY3Njc2FxYBBgcGByYnJjU0NzY3FhcGBwYVFBYXFhcWNzY3NgEUBwYHBgcGJjU0NyQ3Njc2JyYnBiMiJyY1NDc2MzIXFiUWFRQHBicmJwYHJicGFRQWFxYXFjc2NzYVBgcGByYnJjU0NzY3JicGBwYHHgESFxYXJjU0NzYzMhceASMiLwEiBwYVFBcWMzI3Njc2MzIVFAcGBwYjJicmJwYHBg8BBicmJwYHBgciJwYHBgcGFRQXFhcWFxY3Njc2FQYHBgcmJyY1NDc2NwYHBicmJyY1NDc2NycUNzYzMhcSFxYXFjc2MzIXFjMyPwE2NxU2NzI3JicDJjc2NzY1NjcGJyYnJicmNTQ3NiU1Bjc2NzYzMhcWFxYXFjMyNzY1NCYnJicmNzYzMDEWFxYXFhcWFxYzMjc2JyYnJicmNzY3NjMyFxYBBgcGByYnJjU0NzY3MhcGBwYVFBYXFhcWNzY3NgEGBwYHBgcGBwYHBiMiJzQ3NjcmJyYnBgcGByYnJicGBwYHBhcyFxYHBgcGBwYHBgcGBwQhIicmJyQnJjU0MzIXFhcWMyAlNjc2JyYjJzInIiY3Nj8BNhc+ATc2JyYnJicD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Mjc2EwYHBiMmJyYnBgcGDwEGJyYnBgcGByInBgcGBwYXFhcWNzY3NhUGBwYHJicmNzY3BiMGJyYnJjU0NzY3JwY3NjMyFxIXFhcWNzYzMhcWMzI/ATY3FTY3NDMmJwMmNzQ3NjMyFxYSFxYXJjU0NzYzMhcWFxYjIicmIyIHBhUUFxYzMjc2NzYzMhUUAQYHBgcGIyInJicmNjU2NyY1NDc+ATc2JxYXFhUUBwYHBgcGJyYnBgcGBxYzMjc2AQYHBgcmJyY1NDc2NxYXBgcGFRQWFxYXFjc2NzYFBg8BBgcGJyYnDgEnJicmLwEiBzcGBwYnJicmJwYFBCEiJyYnJicGBwYjIiMmNTQ3JDc2NzQ3JicmAyY3Njc2FxYXExYXFhcWMyAlJDc2NxYHBhcWFxY3Njc2FxYXBxYXFhcWNzYzNjc2NzYzFhcGFxYXFjc2MzY3JicCAyY3Njc2FxYXFgcGBwEGByYnNjcWBwYHJic2NxYBBgcGByYnJjU0NzY3FhcGBwYVFBcWFxYXFjc2NzYBBgcGBwYnJiciJyYHNQ4BJyYnJicGBwYHJjU2MzY3FjMyNz4BNxYVBhcWFxY3Njc2FxYXBxYXFhcWMxY3Njc2FxYBBgcGBwYHBjc2NzY3Njc2NxYBFgcmJyIHBgcjJicHJicmNxYXFhc+ATc2NzY3FgUHBiMiJyY0JyYnBwYjIicmJyY3Jjc2HwIWFRQBBgcGBwYHFhcSFRQHBicmJwIDJicmNzY3NjUmJyYjIgcGIyInJjc2NzYXFhMWBwYjJicGBw4BBwYHJic0NzY3NTY3NjcWFxQBJicGFxYnJicGBxYXNhMnBgcGBxYXNjc2ATYnJiMiBxYBFgcGBwYHBicmNzY3NjcmBwYnNjc2NzYKQxEtCRQK/tgRAQIeCwIMAQIvLgMPAfEFJwMNBwECDwknAgcZBQMMBAcNKwMIEvphBwULFBMJFRMJHQIBJAcUDAgFCgZoAg0VEgQTCiEIBiMJBzYBETYjBQoKDAkHERIcA6pOkA0TPwsLDQMmMQcBFw4JCgoTEhUaKQECGy5VAQ8BFRYnMSkoCxKEry4nXSogMBUQHTkdLBMlhQ4KjjgQKShlIAgFFAwIBAsGBwULFBQJFRMGDhUUQScLBwYeLPkBAQoJDw4QDlghQmggFRANBh5ZGRsEDQozDAICBDIEChkPCQgC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ISAaGwwMERFcAwsYFg8GCA0hBwMRGywLFxgcHQkDBAIIGhj+ZSdeEzEnWSIDYTkEX0kFTRgdHxAPMRsIFRcGDgn9uoAPEy4+EhQE+1ADBwUTEiwOHhUCnH4XGj9CDxABCBQAAAAUAET+kwneCD0AHQAxAEUAYgBqAIcApQFRAW8BdwGPAcYB4wIAAjgCWQJzAoECigKVAAABBgcGByYnJjU0NzY3MhcGBwYVFBcWFxYXFjc2NzYDBgcGBwYFBjU0NzY3NjckNzYXFgEGBwYHBgUGNTY3Njc2NyQ3NhcWAQYHBgcmJyY1NDc2NzIXBgcGFRQWFxYXFjc2NzYDBgcmJzY3FgEHBiMiJyY0JyYnBwYjIicmJyY3Jjc2HwIWFRQBBgcGByYnJjU0NzY3MhcGBwYVFBcWFxYXFjc2NzYBBgcmIyIHBgcGIyInJicGBwYHBgcGIyInJicmNzY3NhcUBgcGFRQXFjMyNzY3Njc2NzYnAzQnNDc2NyYnJicGBwYjBicmNTQ3JDc2NzQ3JicCJzQ3Njc2FxYXExYXFjc2NzY3JicmIyIHBiMiNTQ3Njc2NzYXFhcWFxYVFAcGByYjIgcGBwYHFhcTFhcWNzY3NjcmJyYjIgcGIyI1NDc2NzY3NhcWFxYXFhUUAQYHBgcmJyY1NDc2NzIXBgcGFRQXFhcWFxY3Njc2AQYHJic2NxYBFhUUBwYHIiMmNTQ3NjcmNTQ3Njc2MzIBFgcGByYnBgcGJyYnJjc2NzYXBhcWFxY3Njc2NyY3Njc2MzIXFhcWFxY3JyY3NDc2NzYzFhcWBQYHBgcmJyY1NDc2NzIXBgcGFRQWFxYXFjc2NzYBFAcGJyY3Njc2NTQnNjcWFxYXFhUUBxQGFRQXFgEGDwEGBwYHIicGBwYHBicmJyY1NDc2NycGNzYzMhcSFxYXFjc2JyYnJgInJjc2NzYXFhcWBwYHARYHJiciBgcGBwYHIyYnByYnMDc2NxYXFhc+ATc+ATcWAxYHBicmJyY1NDc2NzYXFgcGBwYXFjc2MzIBJgcGBwYVFBcWMzI3NhMmJyYxBwYXFgMnBgcGBxYXNjc2CJgJBg0ZFwsRDgwjAgIODhACBwQIDA4KBgwIexItCBQL/tkRAx0LAg0BAi8tAw/9ZREtCRQK/tgRAQIdDAIMAQIvLgIQA7EJBg0ZFwsQDgsjAgIODhAJ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MjAwOQCpACAAQQBsACAAUQBhAGwAYQBtACAAqQAgAEMAcgBlAGQAaQB0AHMAOgAgAEEAYgBkAHUAbAAgAE0AYQBqAGUAZQBkACwAIABLAGgAYQBsAGkAbAAgAEIAYQBoAHQAbwAsACAAQQByAGkAZgAgAEsAYQByAGkAbQAsACAAUgBhAHMAaQBrAGgAIABLAGEAcwBoAG0AaQByAGkAIABTAGgAYQBrAGkAcgAtAHUAbAAtAFEAYQBkAHIAZQBlACwAIABKAGEAdwBhAGQAUgBlAGcAdQBsAGEAcgBBAGwAIABNAGEAagBlAGUAZAAgAFEAdQByAGEAbgBpAGMAIABGAG8AbgB0ADoAVgBlAHIAcwBpAG8AbgAgADEALgAwADAATQBhAHMAdABlAHIAIABRAHUAcgBhAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwADAAIABNAGEAcgBjAGgAIAAyADQALAAgADIAMAAwADkAQQByAGEAYgBpAGMAIABmAG8AbgB0ACAAZgBvAHIAIABIAG8AbAB5ACAAUQB1AHIAYQBuAA0ACgBBACAAaABpAGcAaAAgAHEAdQBhAGwAaQB0AHkAIABPAHAAZQBuAFQAeQBwAGUAIABGAG8AbgB0ACAAZgBvAHIAIABIAG8AbAB5ACAAUQB1AHIAYQBuAA0ACgANAAoAUABhAGsAaQBzAHQAYQBuACAARABhAHQAYQAgAE0AYQBuAGEAZwBlAG0AZQBuAHQAIABTAGUAcgB2AGkAYwBlAHMAIABpAHMAIABwAGwAZQBhAHMAZQBkACAAdABvACAAYQBuAG4AbwB1AG4AYwBlACAAdABoAGUAIAByAGUAbABlAGEAcwBlACAAbwBmACAAYQBuACAATwBwAGUAbgBUAHkAcABlACAARgBvAG4AdAAgAGYAbwByACAAdwByAGkAdABpAG4AZwAgAEgAbwBsAHkAIABRAHUAcgBhAG4AIAB0AGUAeAB0ACAAYgBhAHMAZQBkACAAbwBuACAAVQBuAGkAYwBvAGQAZQAgAHMAdABhAG4AZABhAHIAZAAuACAAVABoAGUAIABmAG8AbgB0ACAAZgBlAGEAdAB1AHIAZQBzACAAaABpAGcAaAAgAHEAdQBhAGwAaQB0AHkAIABnAGwAeQBwAGgAcwAgAGEAbgBkACAAaABhAHMAIABzAHUAcABwAG8AcgB0ACAAZgBvAHIAIABhAGwAbAAgAGEAZQByAGEAYQBiAHMALwBtAGEAcgBrACAAcABsAGEAYwBlAG0AZQBuAHQAcwAgAGEAdAAgAHAAcgBvAHAAZQByACAAcABsAGEAYwBlAHMALgAgAEEAbABsACAAdwBhAHEAZgBzACAAKABzAHAAZQBjAGkAYQBsACAAcwB5AG0AYgBvAGwAcwApACAAdQBzAGUAZAAgAGYAbwByACAAaQBkAGUAbgB0AGkAZgB5AGkAbgBnACAAZABpAGYAZgBlAHIAZQBuAHQAIABwAGEAdQBzAGUAcwAgAGkAbgAgAHIAZQBhAGQAaQBuAGcAIABhAHIAZQAgAGEAbABzAG8AIABwAHIAbwB2AGkAZABlAGQALgAgIBgAUABEAE0AUwAgAFMAYQBsAGUAZQBtACAAUQB1AHIAYQBuACAARgBvAG4AdCAZACAAcAByAG8AdgBpAGQAZQBzACAAYQBkAHYAYQBuAGMAZQBkACAAQQByAGEAYgBpAGMAIAB0AHkAcABvAGcAcgBhAHAAaAB5ACAALQAgAGMAbABvAHMAZQAgAHQAbwAgAGMAYQBsAGwAaQBnAHIAYQBwAGgAeQAgAHcAaABpAGwAZQAgAHIAZQB0AGEAaQBuAGkAbgBnACAAdABoAGUAIABiAGUAYQB1AHQAeQAgAGEAbgBkACAAbABlAGcAaQBiAGkAbABpAHQAeQAgAG8AZgAgAFEAdQByAGEAbgAgAE0AYQBqAGUAZQBkACAAQQByAGEAYgBpAGMAIAB0AGUAeAB0AC4ADQAKAA0ACgBUAGgAaQBzACAAZgBvAG4AdAAgAGkAcwAgAGQAZQB2AGUAbABvAHAAZQBkACAAYQBjAGMAbwByAGQAaQBuAGcAIAB0AG8AIAByAHUAbABlAHMAIAB1AHMAZQBkACAAaQBuACAAUQB1AHIAYQBuAGkAYwAgAGMAYQBsAGwAaQBnAHIAYQBwAGgAeQAgAGkAbgAgAFAAYQBrAGkAcwB0AGEAbgAsACAAZgBvAGwAbABvAHcAaQBuAGcAIAB0AGgAZQAgAHMAdAB5AGwAZQAgAG8AZgAgAFkAYQBtAGUAZQBuACAARABlAGgAbAB2AGkALAAgAHcAaABvACAAaQBzACAAbwBuAGUAIABvAGYAIAB0AGgAZQAgAGYAaQBuAGUAcwB0ACAAUQB1AHIAYQBuACAAYwBhAGwAbABpAGcAcgBhAHAAaABlAHIAcwAgAG8AZgAgAFAAYQBrAGkAcwB0AGEAbgAuACAARwB1AGkAZABhAG4AYwBlACAAYQBuAGQAIABjAGEAbABsAGkAZwByAGEAcABoAHkAIABvAGYAIABiAGEAcwBpAGMAIABnAGwAeQBwAGgAcwAgAGYAbwByACAAdABoAGUAIABmAG8AbgB0ACAAaABhAHMAIABiAGUAZQBuACAAcAByAG8AdgBpAGQAZQBkACAAYgB5ACAATQByAC4AIABNAG8AaABhAG0AbQBlAGQAIABTAGEAbABlAGUAbQAuACAASABlACAAaQBzACAAYQAgAHMAdAB1AGQAZQBuAHQAIABvAGYAIABNAG8AaABhAG0AbQBlAGQAIABJAHEAYgBhAGwAIABTAGEAZQBlAGQAIABhAG4AZAAgAFkAYQBtAGUAZQBuACAARABlAGgAbAB2AGkALgAgAE0AbwBoAGEAbQBtAGUAZAAgAFMAYQBsAGUAZQBtACAAaQBzACAAYQBsAHMAbwAgAGkAbgBzAHAAaQByAGUAZAAgAGIAeQAgAHcAbwByAGsAIABvAGYAIABTAGgAYQBmAGkAcQAgAHUAegAgAFoAYQBtAGEAbgAgACgAbQBhAHMAdABlAHIAIABjAGEAbABsAGkAZwByAGEAcABoAGUAcgAgAGYAbwByACAATQBhAHMAagBpAGQAIABOAGEAYgBiAGEAdwBpACkAIABhAG4AZAAgAGYAcgBlAHEAdQBlAG4AdABsAHkAIABjAG8AbgBzAHUAbAB0AHMAIABoAGkAbQAgAGYAbwByACAAZwB1AGkAZABhAG4AYwBlAC4ADQAKAA0ACgBUAGgAaQBzACAAZgBvAG4AdAAgAGUAbgBhAGIAbABlAHMAIABkAGUAcwBrAHQAbwBwACAAYQBuAGQAIABpAG4AdABlAHIAbgBlAHQAIABwAHUAYgBsAGkAcwBoAGkAbgBnACAAbwBmACAASABvAGwAeQAgAFEAdQByAGEAbgAgAHUAcwBpAG4AZwAgAGUAeABpAHMAdABpAG4AZwAgAHMAbwBmAHQAdwBhAHIAZQAgAHMAdQBwAHAAbwByAHQAaQBuAGcAIABPAFQARgAgAHMAcABlAGMAaQBmAGkAYwBhAHQAaQBvAG4AcwAsACAAZQAuAGcALgAgAE0AaQBjAHIAbwBzAG8AZgB0ACAAVwBvAHIAZAAsACAATQBpAGMAcgBvAHMAbwBmAHQAIABQAHUAYgBsAGkAcwBoAGUAcgAsACAASQBuAHQAZQByAG4AZQB0ACAARQB4AHAAbABvAHIAZQByACwAIABlAHQAYwAuACAgGABQAEQATQBTACAAUwBhAGwAZQBlAG0AIABRAHUAcgBhAG4AIABGAG8AbgB0IBkAIABpAHMAIABmAHIAZQBlAGwAeQAgAGQAbwB3AG4AbABvAGEAZABhAGIAbABlACAAZgByAG8AbQAgAHcAdwB3AC4AcABhAGsAZABhAHQAYQAuAGMAbwBtAC8AQQByAGEAYgBpAGMARgBvAG4AdAAuAA0ACgANAAoAVwBlACAAYQByAGUAIABjAG8AbgBmAGkAZABlAG4AdAAgAHQAaABhAHQAICAYAFAARABNAFMAIABTAGEAbABlAGUAbQAgAFEAdQByAGEAbgAgAEYAbwBuAHQgGQAgAHcAaQBsAGwAIABhAHAAcABlAGEAbAAgAHQAbwAgAGEAbABsACAAQQByAGEAYgBpAGMAIAB1AHMAZQByAHMALAAgAGUAcwBwAGUAYwBpAGEAbABsAHkAIABkAGUAcwBpAGcAbgBlAHIAcwAgAGEAbgBkACAAcAB1AGIAbABpAHMAaABlAHIAcwAgAHcAaABvACAAdwBpAGwAbAAgAG4AbwAgAGwAbwBuAGcAZQByACAAYgBlACAAYgBvAHUAbgBkACAAYgB5ACAAdABoAGUAIAB0AGUAYwBoAG4AbwBsAG8AZwBpAGMAYQBsACAAbABpAG0AaQB0AGEAdABpAG8AbgBzACAAbwBmACAAbwBsAGQAIABRAHUAcgBhAG4AIABwAHIAaQBuAHQAaQBuAGcAIABtAGUAdABoAG8AZABzAC4ADQAKAA0ACgBBAGIAbwB1AHQAIABQAEQATQBTADoAIABCAGEAcwBlAGQAIABpAG4AIABLAGEAcgBhAGMAaABpACwAIABQAGEAawBpAHMAdABhAG4ALAAgAFAARABNAFMAIABpAHMAIABkAGUAdgBlAGwAbwBwAGkAbgBnACAAVQByAGQAdQAgAFMAbwBmAHQAdwBhAHIAZQAgAHAAcgBvAGQAdQBjAHQAcwAgAHMAaQBuAGMAZQAgADEAOQA4ADYALgAgAFQAaABlACAAbgBhAHQAaQBvAG4AYQBsAGwAeQAgAGEAYwBjAGwAYQBpAG0AZQBkACAgGABOAGEAcwB0AGEAbABlAGUAcQAgAE4AaQB6AGEAbQBpIBkAICATACAAVQByAGQAdQAgAEQAZQBzAGsAdABvAHAAIABQAHUAYgBsAGkAcwBoAGkAbgBnACAAcwBvAGYAdAB3AGEAcgBlACAAaABhAHMAIABiAG8AbwBzAHQAZQBkACAAdAByAGUAbQBlAG4AZABvAHUAcwBsAHkAIAB0AGgAZQAgAHUAcwBlACAAbwBmACAAYwBvAG0AcAB1AHQAZQByAHMAIABpAG4AIABQAGEAawBpAHMAdABhAG4AIABiAHkAIABtAGEAawBpAG4AZwAgAHQAaABlAG0AIAB3AHIAaQB0AGUAIABiAGUAYQB1AHQAaQBmAHUAbABsAHkAIABpAG4AIABOAGEAcwB0AGEAbABlAGUAcQAgAHMAYwByAGkAcAB0ACAAbwBmACAAVQByAGQAdQAgAGwAYQBuAGcAdQBhAGcAZQAuACAATQBvAHIAZQAgAHAAcgBvAGQAdQBjAHQAcwAgAGkAbgBjAGwAdQBkAGUAIABVAHIAZAB1ACAAQwBvAG0AcAB1AHQAZQByACAATgBpAHoAYQBtACwAIABSAHUAcQBxAGEALQBVAHIAZAB1AEUAbQBhAGkAbAAsACAAVQByAGQAdQAgADkAOAAsACAAVQByAGQAdQAgAE0AYQBoAGkAcgAsACAAUABEAE0AUwAgAEoAYQB1AGgAYQByACwAIABRAHUAcgBhAG4AIABNAGEAagBlAGUAZAAgAEMARAAuACAAUABEAE0AUwAgAGgAYQBzACAAYQBsAHMAbwAgAGQAZQB2AGUAbABvAHAAZQBkACAAZgBvAG4AdABzACAAZgBvAHIAIAB0AGgAZQAgAHIAZQBnAGkAbwBuAGEAbAAgAGwAYQBuAGcAdQBhAGcAZQBzACAAbABpAGsAZQAgAFMAaQBuAGQAaABpACAAYQBuAGQAIABQAHUAcwBoAHQAbwAgAGIAZQBzAGkAZABlAHMAIABkAGUAcwBpAGcAbgBpAG4AZwAgAGEAIABuAHUAbQBiAGUAcgAgAG8AZgAgAE4AYQBzAHQAYQBsAGUAZQBxACAAYQBuAGQAIABOAGEAcwBrAGgAIABmAG8AbgB0AHMALgAgAFAARABNAFMAIABpAHMAIABhAGwAcwBvACAAYwBvAG4AcwB0AGEAbgB0AGwAeQAgAGUAbgBnAGEAZwBlAGQAIABpAG4AIABkAGUAdgBlAGwAbwBwAGkAbgBnACAASQBuAHQAZQByAG4AZQB0ACAAdwBlAGIAcwBpAHQAZQAgAGEAbgBkACAAcABvAHIAdABhAGwAcwAgAGEAbgBkACAAaABhAHMAIABkAGUAcwBpAGcAbgBlAGQAIABhACAAbgB1AG0AYgBlAHIAIABvAGYAIABVAHIAZAB1ACAAcABvAHIAdABhAGwAcwAgAGkAbgBjAGwAdQBkAGkAbgBnACAAVQByAGQAdQBTAGUAZQBrAC4AYwBvAG0ALAAgAFUAcgBkAHUATgBlAHcAcwAuAG4AZQB0ACwAIABDAGkAdAB5AEkAcwBsAGEAbQAuAGMAbwBtAC4AIABUAGgAZQAgAGEAcgBlAGEAIABpAG4AIAB3AGgAaQBjAGgAIABQAEQATQBTACAAaABhAHMAIAB0AGUAYwBoAG4AaQBjAGEAbAAgAGUAeABwAGUAcgB0AGkAcwBlACAAbQBhAGsAZQBzACAAaQB0ACAAYQAgAHUAbgBpAHEAdQBlACAAdgBlAG4AdAB1AHIAZQAgAGkAbgAgAFAAYQBrAGkAcwB0AGEAbgAuAA0ACgANAAoAUABhAGsAaQBzAHQAYQBuACAARABhAHQAYQAgAE0AYQBuAGEAZwBlAG0AZQBuAHQAIABTAGUAcgB2AGkAYwBlAHMADQAKADIAMAA3ACAARgBvAHIAdAB1AG4AZQAgAEMAZQBuAHQAZQByACAANAA1AEEAIABCAGwAbwBjAGsAIAA2ACAAUABFAEMASABTACwAIABNAGEAaQBuACAAUwBoAGEAaAByAGEAaAAtAGUALQBGAGEAaQBzAGEAbAAsACAASwBhAHIAYQBjAGgAaQANAAoAUABoAG8AbgBlADoAIAA5ADIAMgAxAC0ANAA1ADUAOQAwADAAMwAsACAAOQAyADIAMQAtADQAMwAxADYAMwAyADgALAAgADkAMgAyADEALQA3ADAAMQAyADAAMwA4ACAAIABGAGEAeAA6ACAAOQAyADIAMQAtADQAMwAxADYAMgA1ADgADQAKAEUAbQBhAGkAbAA6ACAAYwBvAG4AdABhAGMAdABAAHAAYQBrAGQAYQB0AGEALgBjAG8AbQANAAoAVwBlAGIAcwBpAHQAZQA6ACAAdwB3AHcALgBwAGEAawBkAGEAdABhAC4AYwBvAG0AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHAAYQBrAGQAYQB0AGEALgBjAG8AbQBQAEEASwBJAFMAVABBAE4AIABEAEEAVABBACAATQBBAE4AQQBHAEUATQBFAE4AVAAgAFMARQBSAFYASQBDAEUAUwANAAoADQAKAEUATABFAEMAVABSAE8ATgBJAEMAIABFAE4ARAAgAFUAUwBFAFIAIABMAEkAQwBFAE4AUwBFACAAQQBHAFIARQBFAE0ARQBOAFQAIABGAE8AUgAgAFAARABNAFMAIABTAGEAbABlAGUAbQAgAFEAdQByAGEAbgAgAEYAbwBuAHQADQAKAA0ACgBOAE8AVABJAEMARQAgAFQATwAgAFUAUwBFAFIAOgANAAoADQAKAFQASABJAFMAIABJAFMAIABBACAAQwBPAE4AVABSAEEAQwBUAC4AIABCAFkAIABJAE4AUwBUAEEATABMAEkATgBHACAAVABIAEkAUwAgAEYATwBOAFQAIABZAE8AVQAgAEEAQwBDAEUAUABUACAAQQBMAEwAIABUAEgARQAgAFQARQBSAE0AUwAgAEEATgBEACAAQwBPAE4ARABJAFQASQBPAE4AUwAgAE8ARgAgAFQASABJAFMAIABBAEcAUgBFAEUATQBFAE4AVAAuAA0ACgANAAoAVABoAGkAcwAgAFAAYQBrAGkAcwB0AGEAbgAgAEQAYQB0AGEAIABNAGEAbgBhAGcAZQBtAGUAbgB0ACAAUwBlAHIAdgBpAGMAZQBzACAAKAAiAFAARABNAFMAIgApACAARQBuAGQAIABVAHMAZQByACAATABpAGMAZQBuAHMAZQAgAEEAZwByAGUAZQBtAGUAbgB0ACAAYQBjAGMAbwBtAHAAYQBuAGkAZQBzACAAUABEAE0AUwAgAFMAYQBsAGUAZQBtACAAUQB1AHIAYQBuACAARgBvAG4AdAAgACgAIgBGAG8AbgB0ACIAKQAuACAAVABoAGUAIAB0AGUAcgBtACAAIgBGAG8AbgB0ACIAIABhAGwAcwBvACAAcwBoAGEAbABsACAAaQBuAGMAbAB1AGQAZQAgAGEAbgB5ACAAdQBwAGcAcgBhAGQAZQBzACwAIABtAG8AZABpAGYAaQBlAGQAIAB2AGUAcgBzAGkAbwBuAHMAIABvAHIAIAB1AHAAZABhAHQAZQBzACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAbABpAGMAZQBuAHMAZQBkACAAdABvACAAeQBvAHUAIABiAHkAIABQAEQATQBTAC4AIABQAGwAZQBhAHMAZQAgAHIAZQBhAGQAIAB0AGgAaQBzACAAQQBnAHIAZQBlAG0AZQBuAHQAIABjAGEAcgBlAGYAdQBsAGwAeQAuACAAVQBwAG8AbgAgAHkAbwB1AHIAIABhAGMAYwBlAHAAdABhAG4AYwBlACAAbwBmACAAdABoAGkAcwAgAEEAZwByAGUAZQBtAGUAbgB0ACwAIABQAEQATQBTACAAZwByAGEAbgB0AHMAIAB0AG8AIAB5AG8AdQAgAGEAIABuAG8AbgBlAHgAYwBsAHUAcwBpAHYAZQAgAGwAaQBjAGUAbgBzAGUAIAB0AG8AIAB1AHMAZQAgAHQAaABlACAARgBvAG4AdAAsACAAcAByAG8AdgBpAGQAZQBkACAAdABoAGEAdAAgAHkAbwB1ACAAYQBnAHIAZQBlACAAdABvACAAdABoAGUAIABmAG8AbABsAG8AdwBpAG4AZwA6AA0ACgANAAoAMQAuACAAVQBzAGUAIABvAGYAIAB0AGgAZQAgAEYAbwBuAHQAOgANAAoAVABoAGUAIABGAG8AbgB0ACAAaQBzACAAcAByAG8AdgBpAGQAZQBkACAAZgByAGUAZQAgAG8AZgAgAGMAbwBzAHQAIABmAHIAbwBtACAAUABEAE0AUwAgAHcAZQBiAHMAaQB0AGUAIAAoAHcAdwB3AC4AcABhAGsAZABhAHQAYQAuAGMAbwBtACkALAAgAGIAdQB0ACAAUABEAE0AUwAgAHIAZQB0AGEAaQBuAHMAIABhAGwAbAAgAHIAaQBnAGgAdABzACAAbwBmACAAdABoAGUAIABGAG8AbgB0AC4AIABZAG8AdQAgAGMAYQBuAG4AbwB0ACAAZABpAHMAdAByAGkAYgB1AHQAZQAgAHQAaABlACAARgBvAG4AdAAgAHcAaQB0AGgAbwB1AHQAIABvAGIAdABhAGkAbgBpAG4AZwAgAGEAIABwAHIAbwBwAGUAcgAgAGQAaQBzAHQAcgBpAGIAdQB0AGkAbwBuACAAbABpAGMAZQBuAHMAZQAgAGYAcgBvAG0AIABQAEQATQBTAC4ADQAKAA0ACgAyAC4AIABDAG8AcAB5AHIAaQBnAGgAdAAgAGEAbgBkACAAVAByAGEAZABlAG0AYQByAGsAIABSAGkAZwBoAHQAcwAuACAAVABoAGUAIABGAG8AbgB0ACAAaQBzACAAbwB3AG4AZQBkACAAYgB5ACAAUABEAE0AUwAgAGEAbgBkACAAaQB0AHMAIABzAHQAcgB1AGMAdAB1AHIAZQAsACAAbwByAGcAYQBuAGkAegBhAHQAaQBvAG4AIABhAG4AZAAgAGMAbwBkAGUAIABhAHIAZQAgAHQAaABlACAAdgBhAGwAdQBhAGIAbABlACAAdAByAGEAZABlACAAcwBlAGMAcgBlAHQAcwAgAG8AZgAgAFAARABNAFMALgAgAFQAaABlACAARgBvAG4AdAAgAGEAbABzAG8AIABpAHMAIABwAHIAbwB0AGUAYwB0AGUAZAAgAGIAeQAgAFAAYQBrAGkAcwB0AGEAbgAgAEMAbwBwAHkAcgBpAGcAaAB0ACAATABhAHcAIABhAG4AZAAgAEkAbgB0AGUAcgBuAGEAdABpAG8AbgBhAGwAIABUAHIAZQBhAHQAeQAgAHAAcgBvAHYAaQBzAGkAbwBuAHMALgAgAFkAbwB1ACAAbQBhAHkAIAB1AHMAZQAgAHQAcgBhAGQAZQBtAGEAcgBrAHMAIABvAG4AbAB5ACAAaQBuAHMAbwBmAGEAcgAgAGEAcwAgAHIAZQBxAHUAaQByAGUAZAAgAHQAbwAgAGMAbwBtAHAAbAB5ACAAdwBpAHQAaAAgAFMAZQBjAHQAaQBvAG4AIAAxACAAbwBmACAAdABoAGkAcwAgAEEAZwByAGUAZQBtAGUAbgB0ACAAYQBuAGQAIAB0AG8AIABpAGQAZQBuAHQAaQBmAHkAIABwAHIAaQBuAHQAZQBkACAAbwB1AHQAcAB1AHQAIABwAHIAbwBkAHUAYwBlAGQAIABiAHkAIAB0AGgAZQAgAEYAbwBuAHQALAAgAGkAbgAgAGEAYwBjAG8AcgBkAGEAbgBjAGUAIAB3AGkAdABoACAAYQBjAGMAZQBwAHQAZQBkACAAdAByAGEAZABlAG0AYQByAGsAIABwAHIAYQBjAHQAaQBjAGUALAAgAGkAbgBjAGwAdQBkAGkAbgBnACAAaQBkAGUAbgB0AGkAZgBpAGMAYQB0AGkAbwBuACAAbwBmACAAdAByAGEAZABlAG0AYQByAGsAIABvAHcAbgBlAHIAJwBzACAAbgBhAG0AZQAuACAAUwB1AGMAaAAgAHUAcwBlACAAbwBmACAAYQBuAHkAIAB0AHIAYQBkAGUAbQBhAHIAawAgAGQAbwBlAHMAIABuAG8AdAAgAGcAaQB2AGUAIAB5AG8AdQAgAGEAbgB5ACAAcgBpAGcAaAB0AHMAIABvAGYAIABvAHcAbgBlAHIAcwBoAGkAcAAgAGkAbgAgAHQAaABhAHQAIAB0AHIAYQBkAGUAbQBhAHIAawAuACAARQB4AGMAZQBwAHQAIABhAHMAIABzAHQAYQB0AGUAZAAgAGEAYgBvAHYAZQAsACAAdABoAGkAcwAgAEEAZwByAGUAZQBtAGUAbgB0ACAAZABvAGUAcwAgAG4AbwB0ACAAZwByAGEAbgB0ACAAeQBvAHUAIABhAG4AeQAgAGkAbgB0AGUAbABsAGUAYwB0AHUAYQBsACAAcAByAG8AcABlAHIAdAB5ACAAcgBpAGcAaAB0AHMAIABpAG4AIAB0AGgAZQAgAEYAbwBuAHQALgANAAoADQAKADMALgAgAFIAZQBzAHQAcgBpAGMAdABpAG8AbgBzAC4AIABZAG8AdQAgAGEAZwByAGUAZQAgAG4AbwB0ACAAdABvACAAZABpAHMAdAByAGkAYgB1AHQAZQAsACAAbQBvAGQAaQBmAHkALAAgAGEAZABhAHAAdAAsACAAdAByAGEAbgBzAGwAYQB0AGUALAAgAHIAZQB2AGUAcgBzAGUAIABlAG4AZwBpAG4AZQBlAHIALAAgAGQAZQBjAG8AbQBwAGkAbABlACwAIABkAGkAcwBhAHMAcwBlAG0AYgBsAGUAIABvAHIAIABvAHQAaABlAHIAdwBpAHMAZQAgAGEAdAB0AGUAbQBwAHQAIAB0AG8AIABkAGkAcwBjAG8AdgBlAHIAIAB0AGgAZQAgAHMAbwB1AHIAYwBlACAAYwBvAGQAZQAgAG8AZgAgAHQAaABlACAARgBvAG4AdAAuAA0ACgANAAoANAAuACAATgBvACAAVwBhAHIAcgBhAG4AdAB5AC4AIABUAGgAZQAgAEYAbwBuAHQAIABpAHMAIABiAGUAaQBuAGcAIABkAGUAbABpAHYAZQByAGUAZAAgAHQAbwAgAHkAbwB1ACAAQQBTACAASQBTACAAYQBuAGQAIABQAEQATQBTACAAbQBhAGsAZQBzACAAbgBvACAAdwBhAHIAcgBhAG4AdAB5ACAAYQBzACAAdABvACAAaQB0AHMAIAB1AHMAZQAgAG8AcgAgAHAAZQByAGYAbwByAG0AYQBuAGMAZQAuACAAUABEAE0AUwAgAEQATwAgAE4ATwBUACAAQQBOAEQAIABDAEEATgBOAE8AVAAgAFcAQQBSAFIAQQBOAFQAIABUAEgARQAgAFAARQBSAEYATwBSAE0AQQBOAEMARQAgAE8AUgAgAFIARQBTAFUATABUAFMAIABZAE8AVQAgAE0AQQBZACAATwBCAFQAQQBJAE4AIABCAFkAIABVAFMASQBOAEcAIABUAEgARQAgAEYATwBOAFQALgAgAFAARABNAFMAIABBAE4ARAAgAEkAVABTACAAUwBVAFAAUABMAEkARQBSAFMAIABNAEEASwBFACAATgBPACAAVwBBAFIAUgBBAE4AVABJAEUAUwAsACAARQBYAFAAUgBFAFMAUwAgAE8AUgAgAEkATQBQAEwASQBFAEQALAAgAEEAUwAgAFQATwAgAE4ATwBOAEkATgBGAFIASQBOAEcARQBNAEUATgBUACAATwBGACAAVABIAEkAUgBEACAAUABBAFIAVABZACAAUgBJAEcASABUAFMALAAgAE0ARQBSAEMASABBAE4AVABBAEIASQBMAEkAVABZACwAIABPAFIAIABGAEkAVABOAEUAUwBTACAARgBPAFIAIABBAE4AWQAgAFAAQQBSAFQASQBDAFUATABBAFIAIABQAFUAUgBQAE8AUwBFAC4AIABJAE4AIABOAE8AIABFAFYARQBOAFQAIABXAEkATABMACAAUABEAE0AUwAgAEIARQAgAEwASQBBAEIATABFACAAVABPACAAWQBPAFUAIABGAE8AUgAgAEEATgBZACAAQwBPAE4AUwBFAFEAVQBFAE4AVABJAEEATAAsACAASQBOAEMASQBEAEUATgBUAEEATAAgAE8AUgAgAFMAUABFAEMASQBBAEwAIABEAEEATQBBAEcARQBTACwAIABJAE4AQwBMAFUARABJAE4ARwAgAEEATgBZACAATABPAFMAVAAgAFAAUgBPAEYASQBUAFMAIABPAFIAIABMAE8AUwBUACAAUwBBAFYASQBOAEcAUwAsACAARQBWAEUATgAgAEkARgAgAEEAIABQAEQATQBTACAAUgBFAFAAUgBFAFMARQBOAFQAQQBUAEkAVgBFACAASABBAFMAIABCAEUARQBOACAAQQBEAFYASQBTAEUARAAgAE8ARgAgAFQASABFACAAUABPAFMAUwBJAEIASQBMAEkAVABZACAATwBGACAAUwBVAEMASAAgAEQAQQBNAEEARwBFAFMALAAgAE8AUgAgAEYATwBSACAAQQBOAFkAIABDAEwAQQBJAE0AIABCAFkAIABBAE4AWQAgAFQASABJAFIARAAgAFAAQQBSAFQAWQAuAA0ACgANAAoAqQAgAFAAYQBrAGkAcwB0AGEAbgAgAEQAYQB0AGEAIABNAGEAbgBhAGcAZQBtAGUAbgB0ACAAUwBlAHIAdgBpAGMAZQBzAA0ACgAyADAANwAgAEYAbwByAHQAdQBuAGUAIABDAGUAbgB0AGUAcgAsACAANAA1AEEAIABCAGwAbwBjAGsANgAgAFAARQBDAEgAUwAsAA0ACgBTAGgAYQBoAHIAYQBoAC0AZQAtAEYAYQBpAHMAYQBsACwAIABLAGEAcgBhAGMAaABpAC0ANwA1ADQAMAAwACwAIABQAGEAawBpAHMAdABhAG4ALgANAAoAUABoAG8AbgBlADoAIAA5ADIAMgAxAC0ANAA1ADUAOQAwADAAMwANAAoAVwBlAGIAcwBpAHQAZQA6ACAAdwB3AHcALgBwAGEAawBkAGEAdABhAC4AYwBvAG0ADQAKAGUAbQBhAGkAbAAgACAAOgAgAHAAZABtAHMAQABwAGEAawBkAGEAdABhAC4AYwBvAG0AAgAAAAAAAPyuAGQAAAAAAAAAAAAAAAAAAAAAAAAAAANJAAAAAQACAAMA6ACGAQIArACjAIQAjgAAAIsAnQAAAIUAvQDaAIMApACTAIoBAwCWAKkABAAFAAYABwAIAAkACgALAAwADQAOAA8BBAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQEFAQYBBwEIAQkBCgELAQwBDQDwAQ4BDwEQAREBEgDDARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwI4AjkCOgI7AjwCPQI+Aj8CQAJBAkICQwJEAkUCRgJHAkgCSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAlcCWAJZAloCWwJcAl0CXgJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9An4CfwKAAoECggKDAoQChQKGAocCiAKJAooCiwKMAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQK2ArcCuAK5AroCuwK8Ar0CvgK/AsACwQLCAsMCxALFAsYCxwLIAskCygLLAswCzQLOAs8C0ALRAtIC0wLUAtUC1gLXAtgC2QLaAtsC3ALdAt4C3wLgAuEC4gLjAuQC5QLmAucC6ALpAuoC6wLsAu0C7gLvAvAC8QLyAvMC9AL1AvYC9wL4AvkC+gL7AvwC/QL+Av8DAAMBAwIDAwMEAwUDBgMHAwgDCQMKAwsDDAMNAw4DDwMQAxEDEgMTAxQDFQMWAxcDGAMZAxoDGwMcAx0DHgMfAyADIQMiAyMDJAMlAyYDJwMoAykDKgMrAywDLQMuAy8DMAMxAzIDMwM0AzUDNgM3AzgDOQM6AzsDPAM9Az4DPwNAA0EDQgNDA0QDRQNGA0cDSANJA0oDSwNMA00DTgNPA1ADUQNSA1MDVANVA1YDVwNYA1kDWgNbA1wDXQNeA18DYANhA2IDYwNkA2UDZgNnA2gDaQNqA2sDbANtA24DbwNwA3EDcgNzA3QDdQN2A3cDeAN5A3oDewN8A30DfgN/A4ADgQOCA4MDhAOFA4YDhwOIA4kDigOLA4wDjQOOA48DkAORA5IDkwOUA5UDlgOXA5gDmQOaA5sDnAOdA54DnwOgA6EDogOjA6QDpQOmA6cDqAOpA6oDqwOsA60DrgOvA7ADsQOyA7MDtAO1A7YDtwO4A7kDugO7A7wDvQO+A78DwAPBA8IDwwPEA8UDxgPHA8gDyQPKA8sDzAPNA84DzwPQA9ED0gPTA9QGZGVsZXRlCXNmdGh5cGhlbgtoeXBoZW5taW51cwVjaDE2MQVjaDE2MgVjaDE2MwVjaDE2NAVjaDE2NQVjaDE2NgVjaDE2NwVjaDE2OAVjaDE2OQVjaDE3MQthcmFiaWNjb21tYQVjaDE3MwVjaDE3NAVjaDE3NQhnbHlwaDEzNQhnbHlwaDEzNghnbHlwaDEzNwhnbHlwaDEzOAhnbHlwaDEzOQhnbHlwaDE0MAhnbHlwaDE0MQhnbHlwaDE0MghnbHlwaDE0MwhnbHlwaDE0NAhnbHlwaDE0NQhnbHlwaDE0NghnbHlwaDE0NwhnbHlwaDE0OAhnbHlwaDE0OQhnbHlwaDE1MAVIYW16YQdBbGVmTWFkCEFsZWZIYW1BB1dhd0hhbUEIQWxlZkhhbUIHWWVoSGFtQQRBbGVmA0JlaApIZWhNYXJidXRhA1RlaARDaGVoBEplZW0DSGFoBEtoYWgDRGFsA1phbANSZWgDWmVoBFNlZW4FU2hlZW4DU2FkA0RhZANUYWgDWmFoA0FpbgVHaGFpbghnbHlwaDE3NwhnbHlwaDE3OAhnbHlwaDE3OQhnbHlwaDE4MAhnbHlwaDE4MQhnbHlwaDE4MgNGZWgDUWFmCkthZl9BcmFiaWMDTGFtBE1lZW0ETm9vbghnbHlwaDE4OQNXYXcDWWVoClllaF9BcmFiaWMIRmF0aGF0YW4IRGFtbWF0YW4IS2FzcmF0YW4FRmF0aGEFRGFtbWEFS2FzcmEGU2hhZGRhBVN1a3VuA1BlaAVUY2hlaApIZWhfQXJhYmljA1ZlaANHYWYIZ2x5cGgyMDYIZ2x5cGgyMDcIZ2x5cGgyMDgDSmVoCGdseXBoMjEwCGdseXBoMjExCGdseXBoMjEyCGdseXBoMjEzCGdseXBoMjE0CGdseXBoMjE1CGdseXBoMjE2CGdseXBoMjE3CGdseXBoMjE4CGdseXBoMjE5CGdseXBoMjIwCGdseXBoMjIxCGdseXBoMjIyCGdseXBoMjIzCGdseXBoMjI0CGdseXBoMjI1CGdseXBoMjI2CGdseXBoMjI3CGdseXBoMjI4CGdseXBoMjI5CGdseXBoMjMwCGdseXBoMjMxCGdseXBoMjMyCGdseXBoMjMzCGdseXBoMjM0CGdseXBoMjM1CGdseXBoMjM2CGdseXBoMjM3CGdseXBoMjM4CGdseXBoMjM5CGdseXBoMjQwCGdseXBoMjQxCGdseXBoMjQyCGdseXBoMjQzCGdseXBoMjQ0CGdseXBoMjQ1CGdseXBoMjQ2CGdseXBoMjQ3B1RhdHdlZWwUYXJhYmljaW5kaWNkaWdpdHplcm8RYXJhYmljcGVyY2VudHNpZ24VYXJhYmljZml2ZXBvaW50ZWRzdGFyD3N1cGVyc2NyaXB0YWxlZglhbGVmd2FzbGEGSGFtemFBBUtlaGVoCFllaEZhcnNpC0FyYWJpY19KYXptC01hZGRhU21hbGxBHGV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdHplcm8bZXh0ZW5kZWRhcmFiaWNpbmRpY2RpZ2l0b25lG2V4dGVuZGVkYXJhYmljaW5kaWNkaWdpdHR3bx1leHRlbmRlZGFyYWJpY2luZGljZGlnaXR0aHJlZRxleHRlbmRlZGFyYWJpY2luZGljZGlnaXRmb3VyHGV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdGZpdmUbZXh0ZW5kZWRhcmFiaWNpbmRpY2RpZ2l0c2l4HWV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdHNldmVuHWV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdGVpZ2h0HGV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdG5pbmUIZ2x5cGgyNjkIZ2x5cGgyNzAIZ2x5cGgyNzEIZ2x5cGgyNzIIZ2x5cGgyNzMIZ2x5cGgyNzQIZ2x5cGgyNzUIZ2x5cGgyNzYIZ2x5cGgyNzcIZ2x5cGgyNzgIZ2x5cGgyNzkIZ2x5cGgyODAIZ2x5cGgyODEIZ2x5cGgyODIIZ2x5cGgyODMIZ2x5cGgyODQIZ2x5cGgyODUIZ2x5cGgyODYIZ2x5cGgyODcIZ2x5cGgyODgIZ2x5cGgyODkIZ2x5cGgyOTAIZ2x5cGgyOTEIZ2x5cGgyOTIIZ2x5cGgyOTMIZ2x5cGgyOTQIZ2x5cGgyOTUIZ2x5cGgyOTYIZ2x5cGgyOTcIZ2x5cGgyOTgIZ2x5cGgyOTkIZ2x5cGgzMDAIZ2x5cGgzMDEIZ2x5cGgzMDIIZ2x5cGgzMDMIZ2x5cGgzMDQIZ2x5cGgzMDUIZ2x5cGgzMDYKcmF5YWxlZmxhbQhnbHlwaDMwOAhnbHlwaDMwOQhnbHlwaDMxMAhnbHlwaDMxMQhnbHlwaDMxMghnbHlwaDMxMwhnbHlwaDMxNAhnbHlwaDMxNQhnbHlwaDMxNhFBbGVmX2ZfQXJhYmljSmF6bQhnbHlwaDMxOAVQZWhfZgVQZWhfaQVQZWhfbQhnbHlwaDMyMgVWZWhfZgVWZWhfaQVWZWhfbQhnbHlwaDMyNgdUY2hlaF9mB1RjaGVoX2kHVGNoZWhfbQhnbHlwaDMzMAVKZWhfZghnbHlwaDMzMgdLZWhlaF9mB0tlaGVoX2kHS2VoZWhfbQhnbHlwaDMzNgVHYWZfZgVHYWZfaQVHYWZfbQhnbHlwaDM0MApZZWhGYXJzaV9mCGdseXBoMzQyCkJlaFllaF9saWcLQmVoWWVoX2xpZzEIZ2x5cGgzNDUKVGVoWWVoX2xpZwhnbHlwaDM0NwpGZWhZZWhfbGlnC0ZlaFllaF9saWcxCGdseXBoMzUwCGdseXBoMzUxCGdseXBoMzUyCGdseXBoMzUzCkxhbVllaF9saWcLTGFtWWVoX2xpZzEIZ2x5cGgzNTYLTm9vblllaF9saWcMTm9vblllaF9saWcxCGdseXBoMzU5ClllaFllaF9saWcIZ2x5cGgzNjEIZ2x5cGgzNjIIZ2x5cGgzNjMIZ2x5cGgzNjQIZ2x5cGgzNjUKQmVoUmVmX2xpZwtCZWhNb29uX2xpZwxCZWhZZWhfbGlnX2YNQmVoWWVoX2xpZ19mMQtUZWhOb29uX2xpZwxUZWhZZWhfbGlnX2YNVGVoWWVoX2xpZ19mMQpUZWhSZWhfbGlnDU5vb25ZZWhfbGlnX2YOTm9vblllaF9saWdfZjEKWWVoUmVoX2xpZwxZZWhOb29uX2xpZzEMWWVoWWVoX2xpZ19mCGdseXBoMzc5B0FsZWZfZjEKQWxlZk1hZF9mMQtBbGVmSGFtQV9mMQtBbGVmSGFtQl9mMQhnbHlwaDM4NAhnbHlwaDM4NQhnbHlwaDM4NghnbHlwaDM4NwhnbHlwaDM4OAhnbHlwaDM4OQhnbHlwaDM5MAhnbHlwaDM5MQZLYWZfbTIHS2hlaF9tMgZHYWZfbTIIZ2x5cGgzOTUQWWVoSGVoTWVlbV9saWdfZhBUZWhIZWhNZWVtX2xpZ19mEU5vb25IZWhNZWVtX2xpZ19mEUNoZWhIZWhNZWVtX2xpZ19mEEJlaEhlaE1lZW1fbGlnX2YQUGVoSGVoTWVlbV9saWdfZhFUdGVoSGVoTWVlbV9saWdfZhFCZWtLSGVoTWVlbV9saWdfZghnbHlwaDQwNAhnbHlwaDQwNQhnbHlwaDQwNghnbHlwaDQwNwhnbHlwaDQwOAhnbHlwaDQwOQhnbHlwaDQxMAhnbHlwaDQxMQhnbHlwaDQxMghnbHlwaDQxMwxBbGVmRmF0aGF0YW4OQWxlZkZhdGhhdGFuX2YIZ2x5cGg0MTYIZ2x5cGg0MTcIZ2x5cGg0MTgFQWxsYWgIZ2x5cGg0MjAIZ2x5cGg0MjEIZ2x5cGg0MjIIZ2x5cGg0MjMIZ2x5cGg0MjQIZ2x5cGg0MjUIZ2x5cGg0MjYIZ2x5cGg0MjcIZ2x5cGg0MjgIZ2x5cGg0MjkIZ2x5cGg0MzAIZ2x5cGg0MzEIZ2x5cGg0MzIIZ2x5cGg0MzMIZ2x5cGg0MzQIZ2x5cGg0MzUJQWxlZk1hZF9mCGdseXBoNDM3CkFsZWZIYW1BX2YIZ2x5cGg0MzkJV2F3SGFtQV9mCGdseXBoNDQxCkFsZWZIYW1CX2YIZ2x5cGg0NDMJWWVoSGFtQV9mCVllaEhhbUFfaQlZZWhIYW1BX20MYWxlZmlzb2xhdGVkBkFsZWZfZghnbHlwaDQ0OQVCZWhfZgVCZWhfaQVCZWhfbQhnbHlwaDQ1MwxIZWhNYXJidXRhX2YIZ2x5cGg0NTUFVGVoX2YFVGVoX2kFVGVoX20IZ2x5cGg0NTkGQ2hlaF9mBkNoZWhfaQZDaGVoX20IZ2x5cGg0NjMGSmVlbV9mBkplZW1faQZKZWVtX20IZ2x5cGg0NjcFSGFoX2YFSGFoX2kFSGFoX20IZ2x5cGg0NzEGS2hhaF9mBktoYWhfaQZLaGFoX20IZ2x5cGg0NzUFRGFsX2YIZ2x5cGg0NzcFWmFsX2YIZ2x5cGg0NzkFUmVoX2YIZ2x5cGg0ODEFWmVoX2YIZ2x5cGg0ODMGU2Vlbl9mBlNlZW5faQZTZWVuX20IZ2x5cGg0ODcHU2hlZW5fZgdTaGVlbl9pB1NoZWVuX20IZ2x5cGg0OTEFU2FkX2YFU2FkX2kFU2FkX20IZ2x5cGg0OTUFRGFkX2YFRGFkX2kFRGFkX20IZ2x5cGg0OTkFVGFoX2YFVGFoX2kFVGFoX20IZ2x5cGg1MDMFWmFoX2YFWmFoX2kFWmFoX20IZ2x5cGg1MDcFQWluX2YFQWluX2kFQWluX20IZ2x5cGg1MTEHR2hhaW5fZgdHaGFpbl9pB0doYWluX20IZ2x5cGg1MTUFRmVoX2YFRmVoX2kFRmVoX20IZ2x5cGg1MTkFUWFmX2YFUWFmX2kFUWFmX20IZ2x5cGg1MjMFS2FmX2YFS2FmX2kFS2FmX20IZ2x5cGg1MjcFTGFtX2YFTGFtX2kFTGFtX20IZ2x5cGg1MzEGTWVlbV9mBk1lZW1faQZNZWVtX20IZ2x5cGg1MzUGTm9vbl9mBk5vb25faQZOb29uX20IZ2x5cGg1MzkFSGVoX2YFSGVoX2kFSGVoX20IZ2x5cGg1NDMFV2F3X2YIZ2x5cGg1NDULWWVoRmFyc2lfZjEIZ2x5cGg1NDcLWWVoQXJhYmljX2YFWWVoX2kFWWVoX20KTGFtQWxlZk1hZAxMYW1BbGVmTWFkX2YLTGFtQWxlZkhhbUENTGFtQWxlZkhhbUFfZgtMYW1BbGVmSGFtQg1MYW1BbGVmSGFtQl9mB0xhbUFsZWYJTGFtQWxlZl9mCGdseXBoNTU5CGdseXBoNTYwCGdseXBoNTYxCGdseXBoNTYyCGdseXBoNTYzCGdseXBoNTY0CGdseXBoNTY1CGdseXBoNTY2CGdseXBoNTY3EUFsbGFod2l0aG91dEVyYWJzCGdseXBoNTY5CGdseXBoNTcwCGdseXBoNTcxBEJlaEsGQmVoS19mBkJlaEtfaQZCZWhLX20HQmFyaVllaAlCYXJpWWVoX2YIZ2x5cGg1NzgIZ2x5cGg1NzkIZ2x5cGg1ODAIZ2x5cGg1ODEIZ2x5cGg1ODIIZ2x5cGg1ODMIZ2x5cGg1ODQIZ2x5cGg1ODUIZ2x5cGg1ODYIZ2x5cGg1ODcIZ2x5cGg1ODgIZ2x5cGg1ODkIZ2x5cGg1OTAIZ2x5cGg1OTEIZ2x5cGg1OTIIZ2x5cGg1OTMIZ2x5cGg1OTQIZ2x5cGg1OTUIZ2x5cGg1OTYIZ2x5cGg1OTcIZ2x5cGg1OTgIZ2x5cGg1OTkIZ2x5cGg2MDAIZ2x5cGg2MDEIZ2x5cGg2MDIIZ2x5cGg2MDMISGVoX1VyZHUKSGVoX1VyZHVfZgRIZWgxBkhlaF9mMQZIZWhfaTIGSGVoX20yBFR0ZWgGVHRlaF9mBlR0ZWhfaQZUdGVoX20ERGRhbAZEZGFsX2YEUnJlaAZScmVoX2YGR2h1bm5hCEdodW5uYV9mCGdseXBoNjIwCGdseXBoNjIxC0thZl9LYXNoaXNoDUthZl9LYXNoaXNoX2YNS2FmX0thc2hpc2hfaQ1LYWZfS2FzaGlzaF9tCGdseXBoNjI2CGdseXBoNjI3CGdseXBoNjI4CGdseXBoNjI5CGdseXBoNjMwCGdseXBoNjMxCGdseXBoNjMyCGdseXBoNjMzCGdseXBoNjM0CGdseXBoNjM1CGdseXBoNjM2CGdseXBoNjM3CGdseXBoNjM4CGdseXBoNjM5CGdseXBoNjQwCGdseXBoNjQxCGdseXBoNjQyCGdseXBoNjQzDExhbVllaF9saWdfZgZLYWZfaTEGS2FmX20xBkdhZl9pMQhnbHlwaDY0OAZHYWZfbTEJVGVoWWVfbGlnBkFpbl9pMQhHaGFpbl9pMQpZZWhIYW1BX20xBlllaF9tMQZCZWhfbTEGVGVoX20xB0NoZWhfbTEHVHRlaF9tMQZQZWhfbTEKQWluWWVoX2xpZwxHaGFpblllaF9saWcKSGVoWWVoX2xpZwtNZWVtWWVoX2xpZwpLYWZZZWhfbGlnCkdhZlllaF9saWcKVGFoWWVoX2xpZwpaYWhZZWhfbGlnClNhZFllaF9saWcKRGFkWWVoX2xpZwtKZWVtWWVoX2xpZwpIYWhZZWhfbGlnC0toYWhZZWhfbGlnDFRjaGFoWWVoX2xpZwtTZWVuWWVoX2xpZwxTaGVlblllaF9saWcIZ2x5cGg2NzYIZ2x5cGg2NzcIZ2x5cGg2NzgIZ2x5cGg2NzkIZ2x5cGg2ODAIZ2x5cGg2ODEIZ2x5cGg2ODIIZ2x5cGg2ODMIZ2x5cGg2ODQIZ2x5cGg2ODUHTm9vbl9tMQ9TZWVuQmFyaVllaF9saWcQU2hlZW5CYXJpWWVoX2xpZxFUYWhCYXJpWWVoWWVoX2xpZw5aYWhCYXJpWWVoX2xpZw5TYWRCYXJpWWVoX2xpZw5EYWRCYXJpWWVoX2xpZw9NZWVtQmFyaVllaF9saWcOSGVoQmFyaVllaF9saWcOSGFoQmFyaVllaF9saWcPS2hhaEJhcmlZZWhfbGlnD0plZW1CYXJpWWVoX2xpZxBUY2hlaEJhcmlZZWhfbGlnDlRlaEJhcmlZZWhfbGlnD0NoZWhCYXJpWWVoX2xpZw9Ob29uQmFyaVllaF9saWcOQmVoQmFyaVllaF9saWcOUGVoQmFyaVllaF9saWcOWWVoQmFyaVllaF9saWcSWWVoSGFtQUJhcmlZZWhfbGlnD1R0ZWhCYXJpWWVoX2xpZw5LYWZCYXJpWWVoX2xpZw5HYWZCYXJpWWVoX2xpZw5GZWhCYXJpWWVoX2xpZw5RYWZCYXJpWWVoX2xpZw5BaW5CYXJpWWVoX2xpZxBHaGFpbkJhcmlZZWhfbGlnClFhZlllaF9saWcLUWFmWWVoX2xpZzEQSmVlbVFhZlllaF9saWdfZgxIYWhZZWhfbGlnX2YNS2hhaFllaF9saWdfZg5UY2hlaFllaF9saWdfZgxRYWZZZWhfbGlnX2YMRmVoWWVoX2xpZ19mDU1lZW1ZZWhfbGlnX2YNU2VlblllaF9saWdfZg5TaGVlblllaF9saWdfZgxBaW5ZZWhfbGlnX2YOR2hhaW5ZZWhfbGlnX2YMSGVoWWVoX2xpZ19mDFRhaFllaF9saWdfZgxaYWhZZWhfbGlnX2YMU2FkWWVoX2xpZ19mDERhZFllaF9saWdfZgxLYWZZZWhfbGlnX2YMR2FmWWVoX2xpZ19mCGdseXBoNzMzCGdseXBoNzM0C05vb25aZWhfbGlnCGdseXBoNzM2CGdseXBoNzM3CGdseXBoNzM4CGdseXBoNzM5CGdseXBoNzQwCGdseXBoNzQxDnVuaTA2RjAuTWVkaXVtDnVuaTA2RjEuTWVkaXVtDnVuaTA2RjIuTWVkaXVtDnVuaTA2RjMuTWVkaXVtDnVuaTA2RjQuTWVkaXVtDnVuaTA2RjUuTWVkaXVtDnVuaTA2RjYuTWVkaXVtDnVuaTA2RjcuTWVkaXVtDnVuaTA2RjguTWVkaXVtDnVuaTA2RjkuTWVkaXVtDXVuaTA2RjAuU21hbGwNdW5pMDZGMS5TbWFsbA11bmkwNkYyLlNtYWxsDXVuaTA2RjMuU21hbGwSdW5pMDZGNC5TbWFsbC51cmR1DXVuaTA2RjUuU21hbGwSdW5pMDZGNi5TbWFsbC51cmR1EnVuaTA2RjcuU21hbGwudXJkdQ11bmkwNkY4LlNtYWxsDXVuaTA2RjkuU21hbGwIZ2x5cGg3NjIIZ2x5cGg3NjMIZ2x5cGg3NjQIZ2x5cGg3NjUIZ2x5cGg3NjYIZ2x5cGg3NjcIZ2x5cGg3NjgIZ2x5cGg3NjkIZ2x5cGg3NzAIZ2x5cGg3NzEIZ2x5cGg3NzIIZ2x5cGg3NzMIZ2x5cGg3NzQIZ2x5cGg3NzUIZ2x5cGg3NzYOWWVoSGFtQVllaF9saWcPWWVoSGFtQVllaF9saWcxEFllaEhhbUFZZWhfbGlnX2YRWWVoSGFtQVllaF9saWdfZjELRmVoWWVoX2xpZzILTGFtWWVoX2xpZzILWWVoTm9vbl9saWcNTGFtTm9vbl9saWdfZghnbHlwaDc4NQhnbHlwaDc4NghnbHlwaDc4NwhnbHlwaDc4OAhnbHlwaDc4OQhnbHlwaDc5MAhnbHlwaDc5MQhnbHlwaDc5MghnbHlwaDc5MwhnbHlwaDc5NAhnbHlwaDc5NQhnbHlwaDc5NghnbHlwaDc5NwhnbHlwaDc5OAhnbHlwaDc5OQhnbHlwaDgwMAhnbHlwaDgwMQhnbHlwaDgwMghnbHlwaDgwMwhnbHlwaDgwNAhnbHlwaDgwNQhnbHlwaDgwNghnbHlwaDgwNwhnbHlwaDgwOAhnbHlwaDgwOQhnbHlwaDgxMAhnbHlwaDgxMQhnbHlwaDgxMghnbHlwaDgxMwhnbHlwaDgxNAhnbHlwaDgxNQhnbHlwaDgxNghnbHlwaDgxNwhnbHlwaDgxOAhnbHlwaDgxOQhnbHlwaDgyMAhnbHlwaDgyMQhnbHlwaDgyMghnbHlwaDgyMwhnbHlwaDgyNAhnbHlwaDgyNQhnbHlwaDgyNghnbHlwaDgyNwhnbHlwaDgyOAhnbHlwaDgyOQhnbHlwaDgzMAhnbHlwaDgzMQhnbHlwaDgzMghnbHlwaDgzMwhnbHlwaDgzNAhnbHlwaDgzNQhnbHlwaDgzNghnbHlwaDgzNwhnbHlwaDgzOAhnbHlwaDgzOQhnbHlwaDg0MAAAAAH//wADAAEAAIAAAAAB9APFAABgAAV7AnVJc2xhbWljRm9udCBCZCAg/////zf///5JU0xCMDADAAAAAAAAAAABAAEAAQAAAAEAABSfAAAAFAAAAAAAABSXMIIUkwYJKoZIhvcNAQcCoIIUhDCCFIACAQExDjAMBggqhkiG9w0CBQUAMGAGCisGAQQBgjcCAQSgUjBQMCwGCisGAQQBgjcCARyiHoAcADwAPAA8AE8AYgBzAG8AbABlAHQAZQA+AD4APjAgMAwGCCqGSIb3DQIFBQAEENRhpEkyRwxQyagQIaZChe2gghBMMIIDejCCAmKgAwIBAgIQOCXX+vhhr570kOcmtdZa1TANBgkqhkiG9w0BAQUFADBTMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xKzApBgNVBAMTIlZlcmlTaWduIFRpbWUgU3RhbXBpbmcgU2VydmljZXMgQ0EwHhcNMDcwNjE1MDAwMDAwWhcNMTIwNjE0MjM1OTU5WjBcMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4x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AAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAwABAHAAAgAUAEIAAAABAAAAJAACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAEAAQMAAAMAAQBwAAIAFABCAAAAAQAAACUAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgABAAECOwADAAIAeAByAAIAFgBEAAAAAQAAACYAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgABAAECOwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAwABAHAAAgAUAEIAAAABAAAAJwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAEAAQMBAAMAAgB4AHIAAgAWAEQAAAABAAAAKAACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAEAAQMBAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAEAcAACABQAQgAAAAEAAAApAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAQABAwIAAwACAHgAcgACABYARAAAAAEAAAAqAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7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JxQiyitAL5YnGiLQK0YvnCcgItYrTC+iJyYi3CtSL6gnLCLiK1gvricyIugrXi+0Jzgi7itkL7pDZDj8M7w+SENqOQIzwj5OQ3A5CDPIPlRDdjkOM84+WkN8ORQz1D5gQ4I5GjPaPmZDiDkgM+A+bCc+IvQrai/AJ0Qi+itwL8YnSiMAK3YvzCdQIwYrfC/SJ1YjDCuCL9gnXCMSK4gv3iXQIxgrji/kJ2IjHiuUL+onaCMkK5ov8CduIyoroC/2J3QjMCumL/wneiM2K6wwAieAIzwrsjAIJ4YjQiu4MA4njCNIK74wFCeSI04rxDAaJ5gjVCvKMCAnniNaK9AwJiekI2Ar1jAsJ6ojZivcMDInsCNsK+IwOCe2I3Ir6DA+J7wjeCvuMEQnwiN+K/QwSifII4Qr+jBQJ84jiiwAMFYn1COQLAYwXCfaI5YsDDBiJ+AjnCwSMGgn5iOiLBgwbifsI6gsHjB0J/IixCwkMHon+COuLCowgCf+I7QsMDCGKAQjuiw2MIwoCiPALDwwkigQI8YsQjCYKBYjzCxIMJ4oHCPSLE4wpCgiI9gsVDCqKCgj3ixaMLAoLiPkLGAwtig0I+osZjC8KDoj8CxsMMIoQCP2LHIwyChGI/wseDDOKEwkAix+MNQoUiP2LIQw2ihYJAgsijDgKF4kDiyQMOYoZCQULJYw7ChqJBosnDDyKHAkICyiMPgodiQmLKgw/ih8JCwsrjEEKIIkMiy0MQooiCQ4LLoxECiOJD4swDEWJAIkRCzGMRwolCRKLMwxIiiaJFAs0jEoKKAkVizYMS4opiRcLN4xNCisJGIs5DE6KLIkaCzqMUAouCRuLPAxRii+JHQs9jFMKMQkeiz8MVIoyiSALQIxWCjQJIYtCDFeKNYkjC0OMWQo3CSSLRQxaijiJJgtGjFwJ6Qkni0gMXYo6CSkLSYxfCjuJKotLDGCKPQksC0yMYgo+iS2LTgxjikAJLwtPjGUKQYkwi1EMZopDCTILUoxoCkSJM4tUDGmJNQk1C1WLVYpGCTaLVwxrCkeJOAtYjGyKSQk5i1oMbgpKiTsLW4xvikwJPItdDHEKTYk+C16McopPCT+LYAx0ClCJQQthjHWKUglCi2MMdwpTiUQLZIx4ilUJRYtmDHoKVolHC2eMe4pYCUiLaQx9ClmJSgtqjH6KRglLi2wMgApbCU0LbYyBijiJTotvDIMJ5IlQC3CMhIpciVGLcgyGCl4JUwtzjIeKX4lUi3UMiQphCVYLdoyKimKJV4t4DIwKZAlZC3mMjYpliVqLewyPCmcJXAt8jJCKaIldi34MkgpqCV8Lf4yTimuJYIuBDJUKbQliC4KMlopuiWOLhAyYCnAJZQuFjJmKcYlmi4cMmwpzCWgLiIycinSJaYuKDJ4KdglrC4uMn4p3iWyLjQyhCnkJbguOjKKKUglvi5AMpAp6iXEKowylinwJcouRjKcJ6Ql0C5MMqIp9iXWLlIyqAACAAgAwQDIAAAA/AD8AAgA/gD+AAkBAgECAAoCMwI2AAsCSQJJAA8CTAJNABACVgJWABIAAgA9AJcAsAAAALcAvAAaAL4AwAAgAMkAzQAjANEA0QAoAPgA+AApAP8BAAAqAT8BQQAsAUMBRQAvAUcBSQAyAUsBSwA1AU0BTwA2AVEBUwA5AVUBVQA8AXwBfwA9AYgBigBBAbQBtABEAbYBtgBFAbgBuABGAboBugBHAbwBwABIAcIBxABNAcYBxgBQAcgBygBRAcwBzgBUAdAB0gBXAdQB1gBaAdgB2gBdAdwB3ABgAd4B3gBhAeAB4ABiAeIB4gBjAeQB5gBkAegB6gBnAewB7gBqAfAB8gBtAfQB9gBwAfgB+gBzAfwB/gB2AgACAgB5AgQCBgB8AggCCgB/AgwCDgCCAhACEgCFAhQCFgCIAhgCGgCLAhwCHgCOAiACIACRAiICIgCSAiQCJgCTAjoCOgCWAjwCQQCXAkoCSgCdAlICUgCeAlwCawCfAm4CcQCvAoUChwCzAokCiQC2AosCkwC3Aq4CrgDAAv4C/gDBAAEIPAhwAAQADABaABMAAxg2AAMYNgABGDAAAxg2AAMYNgABGDAAAzVSAAM1WAACGDYAAxg2AAM1XgAAGDAAAzVkAAMYNgABMBgAAxg2AAMYNgADNWoAATAeAGQAygDcAO4BAAESASQBNgFIAVoBbAF+AZABogG0AcYB2AHqAfwCDgIgAjICRAJWAmgCggKUAqYCuALKAtwC7gMAAxIDLAM+A1ADYgN0A4YDmAOqA7wDzgPgA/IEBAQWBCgEOgRMBF4EcASCBJQEpgS4BMoE3ATuBQAFEgUkBTYFSAVaBWwFfgWQBaIFtAXGBdgF6gX8Bg4GIAYyBkQGVgZoBnoGjAaeBrAGwgbUBuYG+AcKBxwHLgdAB1IHZAd2B4gHmgesB74H0AACOXovDCnSNFg5gC8SKdg0XgACOXQvBinMNFI5ei8MKdI0WAACOW4vACnGNEw5dC8GKcw0UgACOWgu+inANEY5bi8AKcY0TAACOWIu9Cm6NEA5aC76KcA0RgACOVwu7ibYNDo5Yi70KbQ0QAACOVYu6CmoNDQ5XC7uKa40OgACOVAu4imiNC45Vi7oKag0NAACOUou3CmcNCg5UC7iKaI0LgACOUQu1imWNCI5Si7cKZw0KAACOT4u0CmQNBw5RC7WKZY0IgACOTguyimKNBY5Pi7QKZA0HAACOTIuxCmENBA5OC7KKYo0FgACOSwuvil+NAo5Mi7EKYQ0EAACOSYuuCl4NAQ5LC6+KX40CgACOSAusilyM/45Ji64KXg0BAACORourClsM/g5IC6yKXIz/gACORQupilmM/I5Gi6sKWwz+AACOQ4uoClgM+w5FC6mKWYz8gACOQgumilaM+Y5Di6gKWAz7AACOQIulClUM+AdnC6aKVoz5gACOPYujilOM9o4/C6UKVQz4AACOPAuiClIM9Q49i6OKU4z2gADOXQvDCnMNFg5ei8SKdI0XjmALxgp2DRkAAI5bC8EKcQ0UDlyLwopyjRWAAI5Zi7+Kb40SjlsLwQpxDRQAAI5YC74Kbg0RDlmLv4pvjRKAAI5Wi7yKbI0PjlgLvgpuDREAAI5VC7sKaw0ODlaLvIpsjQ+AAI5Ti7mKaY0MjlULuwprDQ4AAI5SC7gKaA0LDlOLuYppjQyAAI5Qi7aKZo0JjlILuApoDQsAAM5PC7UKZQ0IDlCLtopmjQmOUgu4CmgNCwAAjk0LswpjDQYOTou0imSNB4AAjkuLsYphjQSOTQuzCmMNBgAAjkoLsApgDQMOS4uximGNBIAAjkiLropejQGOSguwCmANAwAAjkcLrQpdDQAOSIuuil6NAYAAjkWLq4pbjP6ORwutCl0NAAAAjkQLqgpaDP0ORYuriluM/oAAjkKLqIpYjPuORAuqCloM/QAAjkELpwpXDPoOQouoiliM+4AAjj+LpYpVjPiOQQunClcM+gAAjj4LpApUDPcOP4ulilWM+IAAjjyLoopSjPWOPgukClQM9wAAjjsLoQpRDPQOPIuiilKM9YAAjjmLn4pPjPKOOwctClEM9AAAjjgLnIpODPEOOYueCk+M8oAAjjaLmwpMjO+OOAucik4M8QAAjjULmYpLDO4ONoubCkyM74AAjjOLmApJjOyONQuZiksM7gAAjjILlopIDOsOM4uYCiKM7IAAjjCLlQpFDOmOMguWikaM6wAAji8Lk4pDjOgOMIuVCkUM6YAAji2LkgpCDOaOLwuTikOM6AAAjiwLkIpAjOUOLYuSCkIM5oAAjiqLjwo/DOOOLAuQij2M5QAAjikLjYo8DOIOKouPCj2M44AAjieLjAo6jOCOKQuBijwM4gAAjiYLiQo5DN8LiouKijqM4IAAjiMLh4o3jN2LiQuJCjkM3wAAjiALhgo2DNwLh4uHijeM3YAAjh0LhIo0jNqLgwuDCjYM3AAAjhoLgYozDNkOG4t+ijSM2oAAjhiLfooxjNeOGguACjMM2QAAjhcLfQowDNYOGIt+ijGM14AAjhWLe4oujNSLawt9CjAM1gAAjhKLegotDNMLZot7ii6M1IAAjg+LeIorjNGOEQt6Ci0M0wAAjg4LdwoqDNAOD4t4iiuMzoAAjgyLdYoojM0ODgt3CioMzoAAjgsLdAonDMuLVIt1iiiMxYAAjggLcooljMiLUAt0Ch4MwQAAjgULcQoijMWLS4tyiiQMxwAAjgILb4ohDMQLRwtxCiKMxYAAjf8LbgofjMKLQotviiEMxAAAjfwLbIoeDMEN/YtuCh+Mv4AAjeELawocjL4LOYtsih4Mv4AAjfYLaYobDLyLNQtrChyMvgAAjfMLaAoZjLsN9ItpihsMvIAAjfGLZooYDLmN8wtoChmMuwAAjfALZQoWjLgN8YtmihgMuYAAje6LY4oVDLaN8AtlChaMuAAAje0LYgoTjLUN7otjihUMtoAAjeuLYIoSDLON7QtiChOMtQAAjeoLXwoQjLIN64tgihIMs4AAjeiLXYoPDLCN6gtfChCMrwAAjecLXAoNjK2N6Itdig8MrwAAjeWLWooMDKwN5wtcCg2KIoAAjeQLWQoKjKkN5YtaigwMqoAAjeKLV4oJDKeN5AtZCgqMqQAAjeELVgoHjKYN4otXigkMp4AAjd+LVIoGDKSN4QtWCgeMpgAAjd4LUwoEjKMN34tUigYMpIAAjdyLUYoDDKGN3gtTCgSMowAAjdsLUAoBjKAN3ItRigMMoYAAjdmLTooADJ6N2wtQCgGMoAAAjdg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AAEC0AMGAAECrAL0AAECtf7pAAEC0AL0AAECxwLrAAECo/7pAAEC2QL0AAECtQLiAAECrP7XAAEC2QMGAAECvgLiAAAAAQAAAAoAKACQAAFhcmFiAAgABAAAAAD//wAGAAAAAQADAAUABAACAAZjYWx0ACZjY21wADhmaW5hAEhpbml0AE5saWdhAFRtZWRpAGIAAAAHABEAEgATABQAFQAWABcAAAAGAAMABAAFAAYABwAIAAAAAQAKAAAAAQAJAAAABQAMAA0ADgAPABAAAAABAAsAKABSAFoAYgBqAHIAegCCAIoAkgCaAKIAqgCyALoAwgDKANIA2gDiAQYBGAEgASgBNgE+AUYBTgFWAV4BZgFuAXYBfgGGAY4BlgGeAaYBrgG2AAQAAQABAWwABAAHAAEBigAGAAEAAQGaAAQAAQABAdgABgABAAEB6AAGAAEAAQJGAAYAAQABApwABgABAAEC6gAGAAEAAQMwAAEACQABA24AAQAJAAEEBAABAAkAAQTOAAQAAQABBWQABAAJAAEFogAEAAEAAQYAAAQACQABBhwABAAJAAEGLgAGAAkAAQvYAAYACQAPDG4MgAyUDKgMvAzQDOQM+A0MDSANNA1IDVwNcA2EAAYACQAGDngOjA6gDrQOyA7cAAYACQABDz4ABgAAAAEPqgAGAAEABA/gEBoQSBB6AAYACQABEJgAAgABAAEQ2gAEAAEAARHEAAQAAQABEdoABAABAAER7gAEAAEAARIAAAEAAQABEhAAAQAJAAESFgABAAkAARJYAAEACQABEmIAAQAJAAESgAABAAAAARKgAAEAAQABEsIAAQABAAESyAABAAEAARLOAAEAAQABEuoAAQAJAAETBgABAB4AAgAKABQAAQAEAjsAAgI8AAEABAKDAAICNAABAAIAAwG/AAEAEgABAAgAAQAEAjkAAgD8AAEAAQDHAAMAAAABABIAAQBAAAEAAAAYAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgABAAEAAwABABIAAQAIAAEABAL+AAIAnQABAAECSgADAAAABQAaACAAJgAsADIAAQA4AAEAAAAZAAEAAQADAAEAAQADAAEAAQADAAEAAQADAAEAAQADAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAAABAAYAB4AJAAqAAEAMAABAAAAGgABAAEAAwABAAEAAwABAAEAAwABAAEAAwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAwAAAAMAFgAcACIAAQAoAAEAAAAbAAEAAQADAAEAAQADAAEAAQADAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAAAAgAUABoAAQAgAAEAAAAcAAEAAQADAAEAAQADAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAAAAQASAAEAGAABAAAAHQABAAEAAwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgBMACMBvQHDAckBzQHRAdUB2QHlAekB7QHxAfUB+QH9AgECBQIJAg0CEQIVAhkCPgIlAUABSAIdAUQBUgFOAiUCPgIdAmACZAJwAAIADQCcAJwAAACeAJ4AAQCgAKQAAgCpALAABwC3ALwADwC/AMAAFQDJAM0AFwD/AQAAHAI8AjwAHgJcAlwAHwJeAl4AIAJiAmIAIQJuAm4AIgACAG4ANAG0AbYBuAG6AbwBwAHCAcYByAHMAdAB1AHYAdwB3gHgAeIB5AHoAewB8AH0AfgB/AIAAgQCCAIMAhACFAIYAiACIgIkAT8BRwIcAUMBUQFLAT0BTQFVAj0CQQJdAl8CYwJnAmkCawJvAAIAEACYALAAAAC3ALwAGQC+AMAAHwDJAM0AIgDRANEAJwD9AP0AKAD/AQAAKQI8AjwAKwJAAkAALAJcAlwALQJeAl4ALgJiAmIALwJmAmYAMAJoAmgAMQJqAmoAMgJuAm4AMwACAEwAIwG+AcQBygHOAdIB1gHaAeYB6gHuAfIB9gH6Af4CAgIGAgoCDgISAhYCGgI/AiYBQQFJAh4BRQFTAU8CJgI/Ah4CYQJlAnEAAgANAJwAnAAAAJ4AngABAKAApAACAKkAsAAHALcAvAAPAL8AwAAVAMkAzQAXAP8BAAAcAjwCPAAeAlwCXAAfAl4CXgAgAmICYgAhAm4CbgAiAAEAPgACAAoAJAADAAgADgAUAJgAAgI0AJkAAgD+AJsAAgI2AAMACAAOABQBtAACAjQBtgACAP4BugACAjYAAQACAJ0BwAABAF4AAgAKADQABQAMABIAGAAeACQCJwACAbQCKQACAbYCKwACAboCLQACAcACbAACAT0ABQAMABIAGAAeACQCKAACAbQCKgACAbYCLAACAboCLgACAcACbQACAT0AAQACAhECEgABAB4AAQAIAAIABgAOAaMAAwISAhwBowADAhICXwABAAECEQABABQAAQAIAAEABAI4AAMCEgIcAAEAAQIRAAEE+gA5AHgAhACWAKgAugDMAN4A8AECARQBLgFiAXwBsAG8Ac4B4AHyAgQCFgIoAjoCTAJeAnACggKUAqYCuALKAtwC7gMAAxIDJAM2A0gDYgN0A44DoAOyA8QD3gP4BAoEHAQ2BGIEdASGBJgExATQBNwE5gTwAAEABAGRAAMCHgIUAAIABgAMAqEAAgIiAqEAAgFVAAIABgAMAs4AAgIiAs4AAgFVAAIABgAMApgAAgIiApgAAgFVAAIABgAMAtsAAgIiAtsAAgFVAAIABgAMApkAAgIiApkAAgFVAAIABgAMAtwAAgIiAtwAAgFVAAIABgAMAwkAAgFVAwoAAgIkAAIABgAMAwsAAgFVAwwAAgIkAAMACAAOABQBVwACAiIBVwACAVUBWAACAiQABgAOABQAGgAgACYALAFuAAIB4AFvAAICGAFwAAICIgFwAAIBVQFxAAICJAGQAAMCHgIUAAMACAAOABQBWgACAiQCigACAiICigACAVUABgAOABQAGgAgACYALAFyAAICGAFzAAICIgFzAAIBVQF0AAICJAF1AAIB4AGNAAMCHgIUAAEABAGPAAMCHgIUAAIABgAMAp4AAgIiAp4AAgFVAAIABgAMAssAAgFVAssAAgIiAAIABgAMAp8AAgIiAp8AAgFVAAIABgAMAswAAgIiAswAAgFVAAIABgAMAqAAAgIiAqAAAgFVAAIABgAMAs0AAgIiAs0AAgFVAAIABgAMAqIAAgIiAqIAAgFVAAIABgAMAtIAAgIiAtIAAgFVAAIABgAMAqMAAgIiAqMAAgFVAAIABgAMAtMAAgIiAtMAAgFVAAIABgAMApwAAgIiApwAAgFVAAIABgAMAtkAAgIiAtkAAgFVAAIABgAMAp0AAgIiAp0AAgFVAAIABgAMAtoAAgIiAtoAAgFVAAIABgAMApoAAgIiApoAAgFVAAIABgAMAtcAAgIiAtcAAgFVAAIABgAMApsAAgIiApsAAgFVAAIABgAMAtgAAgIiAtgAAgFVAAIABgAMApQAAgIiApQAAgFVAAIABgAMAtQAAgIiAtQAAgFVAAIABgAMApUAAgIiApUAAgFVAAIABgAMAtUAAgIiAtUAAgFVAAMACAAOABQBXAACAiIBXAACAVUBXQACAiQAAgAGAAwC0AACAiIC0AACAVUAAwAIAA4AFALJAAICIgLJAAIBVQLKAAICJAACAAYADALPAAICIgLPAAIBVQACAAYADAKYAAICIgKYAAIBVQACAAYADALbAAICIgLbAAIBVQADAAgADgAUAWIAAgIiAWIAAgFVAWMAAgIkAAMACAAOABQChAACAiIChAACAVUDEAACAhgAAgAGAAwClwACAiIClwACAVUAAgAGAAwC0QACAiIC0QACAVUAAwAIAA4AFAFlAAICIgFlAAIBVQFmAAICJAAFAAwAEgAYAB4AJAF2AAICIgF2AAIBVQF3AAICJALfAAIB4gGOAAMCHgIUAAIABgAMApYAAgIiApYAAgFVAAIABgAMAtYAAgIiAtYAAgFVAAIABgAMAWgAAgIiAWgAAgFVAAUADAASABgAHgAkAXgAAgHgAXkAAgIYAXoAAgIiAXoAAgFVAYwAAwIeAhQAAQAEAZMAAwIeAhQAAQAEAZIAAwIeAhQAAQAEAXkAAgIYAAEABAFvAAICGAABAAQBcgACAhgAAgAeAUEBQQAAAUgBSQABAU4BTwADAVIBUwAFAb0BvgAHAcMBxAAJAckBygALAc4BzgANAdEB0gAOAdUB1gAQAdkB2gASAeUB5gAUAekB6gAWAe0B7gAYAfEB8gAaAfUB9gAcAfkB+gAeAf0B/gAgAgECAgAiAgUCBgAkAgkCCgAmAg0CDgAoAhECEgAqAhUCFgAsAhkCGgAuAh0CHgAwAiUCJgAyAj8CPwA0AmUCZQA1Ao4CkAA2AAMAAAABABIAAQBGAAEAAAAeAAIACAFBAUEAAAG+Ab4AAQHEAcQAAgHKAcoAAwHOAc4ABAIaAhoABQImAiYABgJlAmUABwACAA4BQQFBAAABvgG+AAEBxAHEAAIBygHKAAMBzgHOAAQB5AHkAAUB5gHmAAYB6AHoAAcB6gHqAAgCGgIaAAkCJgImAAoCPwI/AAsCZQJlAAwCawJrAA0AAwAAAAEBKAABATAAAQAAAB8AAwAAAAEBFgACAV4BZAABAAAAHwADAAAAAQECAAIBVgFcAAEAAAAfAAMAAAABAO4AAgFOAVQAAQAAAB8AAwAAAAEA2gACAUYBTAABAAAAHwADAAAAAQDGAAIBPgFEAAEAAAAfAAMAAAABALIAAgE2ATwAAQAAAB8AAwAAAAEAngACAS4BNAABAAAAHwADAAAAAQCKAAIBJgEsAAEAAAAfAAMAAAABAHYAAgEeASQAAQAAAB8AAwAAAAEAYgACARYBHAABAAAAHwADAAAAAQBOAAIBDgEUAAEAAAAfAAMAAAABADoAAgEGAQwAAQAAAB8AAwAAAAEAJgACAP4BBAABAAAAHwADAAAAAQASAAEA9gABAAAAHwABAAIB/QIBAAIACgG0AbQAAAG2AbYAAQG6AboAAgHAAcAAAwHcAdwABAHeAd4ABQIMAgwABgIQAhAABwISAhIACAJnAmcACQABAAECJgABAAEB4AABAAECGgABAAEB4gABAAEBxAABAAEB4AABAAEBygABAAEB4AABAAEBxAABAAECGAABAAEBxAABAAEBVQABAAEBxAABAAECJAABAAEBygABAAEBVQABAAEBygABAAECJAABAAECGgABAAEBVQABAAECGgABAAECJAABAAECJgABAAECGAABAAECJgABAAEBVQACAAUCKAIoAAACKgIqAAECLAIsAAICLgIuAAMCjQKTAAQAAwAAAAEAdgACAIYAjAABAAAAIAADAAAAAQBiAAIAfgCEAAEAAAAgAAMAAAABAE4AAgB2AHwAAQAAACAAAwAAAAEAOgACAG4AdAABAAAAIAADAAAAAQAmAAIAZgBsAAEAAAAgAAMAAAABABIAAQBeAAEAAAAgAAIAAgKNApMAAAKuAq4ABwABAAEBxAABAAECGAABAAEBygABAAECGAABAAECJgABAAECGAABAAECJgABAAEB4AABAAECGgABAAEB4gACAAMB6gHqAAACjQKTAAECrgKuAAgAAwAAAAEAEgABACgAAQAAACEAAgADAU4BTwAAAVIBUwACAg0CDgAEAAIADAG0AbQAAAG2AbYAAQG6AboAAgHAAcAAAwIMAgwABAIQAhAABQISAhIABgIoAigABwIqAioACAIsAiwACQIu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') format('truetype'),
         url('assets/fonts/Al_Majeed_Quranic_Font_shiped.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'AlQalam Quran Majeed';
    src: url('data:font/truetype;charset=utf-8;base64,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CDq2nP70CAYBOp56IBgoECAeIgH/BOj+0P7o+ECoEGDkAUwYUPDICPsY6NxsSAgIFoJOkihQAajQwP2I/vUVAAAdACX+LgxVCR4AHwBCAFAAYgB/ALEAyQDhAP8BEQEuAUABXQF+An4CmwMjA0ADXgPeA/sEEwQbBCMELQQ0BD8ESgRiAAABBgcGByYnJjU0NzY3NjcWFwYHBhUUFxYXFhcWNzY3NhcWByYnIgYHBgcGByMmJwcmJzI3NjcWFxYXNjc2NzY3NjcWARYVFAcGNzYnJjc2NzYBBgcGBwYFBjc2NzY3JDc2MxYDBgcGByYnJjU0NzY3FhcGBwYVFBYXFhcWNzY3NgEWBwYHJicGBwYnJicmNzY3NhcGFxYXFjM2NzY3Jjc2NxYXHgEXFjcnJjc0NzY3NhcWAQYHBgcmJzYDJgMnJjc2NzYXFhcWBwYHARYVFAcGByIjJjU0NzY3JjU0NzY3NjMyAQYHBgcmJyY1NDc2NzIXBgcGFRQXFhcWFxY3Njc2AQYHBgcGBwY3Njc2NzY3NhcWAQYHBgcmJyY1NDc2NxYXBgcGFRQWFxYXFjc2NzYDBgcGBwYHBjc2NzY3Njc2FxYBBgcGByYnJjU0NzY3FhcGBwYVFBYXFhcWNzY3NgEUBwYHBgcGJjU0NyQ3Njc2JyYnBiMiJyY1NDc2MzIXFiUWFRQHBicmJwYHJicGFRQWFxYXFjc2NzYVBgcGByYnJjU0NzY3JicGBwYHHgESFxYXJjU0NzYzMhceASMiLwEiBwYVFBcWMzI3Njc2MzIVFAcGBwYjJicmJwYHBg8BBicmJwYHBgciJwYHBgcGFRQXFhcWFxY3Njc2FQYHBgcmJyY1NDc2NwYHBicmJyY1NDc2NycUNzYzMhcSFxYXFjc2MzIXFjMyPwE2NxU2NzI3JicDJjc2NzY1NjcGJyYnJicmNTQ3NiU1Bjc2NzYzMhcWFxYXFjMyNzY1NCYnJicmNzYzMDEWFxYXFhcWFxYzMjc2JyYnJicmNzY3NjMyFxYBBgcGByYnJjU0NzY3MhcGBwYVFBYXFhcWNzY3NgEGBwYHBgcGBwYHBiMiJzQ3NjcmJyYnBgcGByYnJicGBwYHBhcyFxYHBgcGBwYHBgcGBwQhIicmJyQnJjU0MzIXFhcWMyAlNjc2JyYjJzInIiY3Nj8BNhc+ATc2JyYnJicD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Mjc2EwYHBiMmJyYnBgcGDwEGJyYnBgcGByInBgcGBwYXFhcWNzY3NhUGBwYHJicmNzY3BiMGJyYnJjU0NzY3JwY3NjMyFxIXFhcWNzYzMhcWMzI/ATY3FTY3NDMmJwMmNzQ3NjMyFxYSFxYXJjU0NzYzMhcWFxYjIicmIyIHBhUUFxYzMjc2NzYzMhUUAQYHBgcGIyInJicmNjU2NyY1NDc+ATc2JxYXFhUUBwYHBgcGJyYnBgcGBxYzMjc2AQYHBgcmJyY1NDc2NxYXBgcGFRQWFxYXFjc2NzYFBg8BBgcGJyYnDgEnJicmLwEiBzcGBwYnJicmJwYFBCEiJyYnJicGBwYjIiMmNTQ3JDc2NzQ3JicmAyY3Njc2FxYXExYXFhcWMyAlJDc2NxYHBhcWFxY3Njc2FxYXBxYXFhcWNzYzNjc2NzYzFhcGFxYXFjc2MzY3JicCAyY3Njc2FxYXFgcGBwEGByYnNjcWBwYHJic2NxYBBgcGByYnJjU0NzY3FhcGBwYVFBcWFxYXFjc2NzYBBgcGBwYnJiciJyYHNQ4BJyYnJicGBwYHJjU2MzY3FjMyNz4BNxYVBhcWFxY3Njc2FxYXBxYXFhcWMxY3Njc2FxYBBgcGBwYHBjc2NzY3Njc2NxYBFgcmJyIHBgcjJicHJicmNxYXFhc+ATc2NzY3FgUHBiMiJyY0JyYnBwYjIicmJyY3Jjc2HwIWFRQBBgcGBwYHFhcSFRQHBicmJwIDJicmNzY3NjUmJyYjIgcGIyInJjc2NzYXFhMWBwYjJicGBw4BBwYHJic0NzY3NTY3NjcWFxQBJicGFxYnJicGBxYXNhMnBgcGBxYXNjc2ATYnJiMiBxYBFgcGBwYHBicmNzY3NjcmBwYnNjc2NzYKQxEtCRQK/tgRAQIeCwIMAQIvLgMPAfEFJwMNBwECDwknAgcZBQMMBAcNKwMIEvphBwULFBMJFRMJHQIBJAcUDAgFCgZoAg0VEgQTCiEIBiMJBzYBETYjBQoKDAkHERIcA6pOkA0TPwsLDQMmMQcBFw4JCgoTEhUaKQECGy5VAQ8BFRYnMSkoCxKEry4nXSogMBUQHTkdLBMlhQ4KjjgQKShlIAgFFAwIBAsGBwULFBQJFRMGDhUUQScLBwYeLPkBAQoJDw4QDlghQmggFRANBh5ZGRsEDQozDAICBDIEChkPCQgC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ISAaGwwMERFcAwsYFg8GCA0hBwMRGywLFxgcHQkDBAIIGhj+ZSdeEzEnWSIDYTkEX0kFTRgdHxAPMRsIFRcGDgn9uoAPEy4+EhQE+1ADBwUTEiwOHhUCnH4XGj9CDxABCBQAAAAUAET+kwneCD0AHQAxAEUAYgBqAIcApQFRAW8BdwGPAcYB4wIAAjgCWQJzAoECigKVAAABBgcGByYnJjU0NzY3MhcGBwYVFBcWFxYXFjc2NzYDBgcGBwYFBjU0NzY3NjckNzYXFgEGBwYHBgUGNTY3Njc2NyQ3NhcWAQYHBgcmJyY1NDc2NzIXBgcGFRQWFxYXFjc2NzYDBgcmJzY3FgEHBiMiJyY0JyYnBwYjIicmJyY3Jjc2HwIWFRQBBgcGByYnJjU0NzY3MhcGBwYVFBcWFxYXFjc2NzYBBgcmIyIHBgcGIyInJicGBwYHBgcGIyInJicmNzY3NhcUBgcGFRQXFjMyNzY3Njc2NzYnAzQnNDc2NyYnJicGBwYjBicmNTQ3JDc2NzQ3JicCJzQ3Njc2FxYXExYXFjc2NzY3JicmIyIHBiMiNTQ3Njc2NzYXFhcWFxYVFAcGByYjIgcGBwYHFhcTFhcWNzY3NjcmJyYjIgcGIyI1NDc2NzY3NhcWFxYXFhUUAQYHBgcmJyY1NDc2NzIXBgcGFRQXFhcWFxY3Njc2AQYHJic2NxYBFhUUBwYHIiMmNTQ3NjcmNTQ3Njc2MzIBFgcGByYnBgcGJyYnJjc2NzYXBhcWFxY3Njc2NyY3Njc2MzIXFhcWFxY3JyY3NDc2NzYzFhcWBQYHBgcmJyY1NDc2NzIXBgcGFRQWFxYXFjc2NzYBFAcGJyY3Njc2NTQnNjcWFxYXFhUUBxQGFRQXFgEGDwEGBwYHIicGBwYHBicmJyY1NDc2NycGNzYzMhcSFxYXFjc2JyYnJgInJjc2NzYXFhcWBwYHARYHJiciBgcGBwYHIyYnByYnMDc2NxYXFhc+ATc+ATcWAxYHBicmJyY1NDc2NzYXFgcGBwYXFjc2MzIBJgcGBwYVFBcWMzI3NhMmJyYxBwYXFgMnBgcGBxYXNjc2CJgJBg0ZFwsRDgwjAgIODhACBwQIDA4KBgwIexItCBQL/tkRAx0LAg0BAi8tAw/9ZREtCRQK/tgRAQIdDAIMAQIvLgIQA7EJBg0ZFwsQDgsjAgIODhAJ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MjAwOQCpACAAQQBsACAAUQBhAGwAYQBtACAAqQAgAEMAcgBlAGQAaQB0AHMAOgAgAEEAYgBkAHUAbAAgAE0AYQBqAGUAZQBkACwAIABLAGgAYQBsAGkAbAAgAEIAYQBoAHQAbwAsACAAQQByAGkAZgAgAEsAYQByAGkAbQAsACAAUgBhAHMAaQBrAGgAIABLAGEAcwBoAG0AaQByAGkAIABTAGgAYQBrAGkAcgAtAHUAbAAtAFEAYQBkAHIAZQBlACwAIABKAGEAdwBhAGQAUgBlAGcAdQBsAGEAcgBBAGwAIABNAGEAagBlAGUAZAAgAFEAdQByAGEAbgBpAGMAIABGAG8AbgB0ADoAVgBlAHIAcwBpAG8AbgAgADEALgAwADAATQBhAHMAdABlAHIAIABRAHUAcgBhAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwADAAIABNAGEAcgBjAGgAIAAyADQALAAgADIAMAAwADkAQQByAGEAYgBpAGMAIABmAG8AbgB0ACAAZgBvAHIAIABIAG8AbAB5ACAAUQB1AHIAYQBuAA0ACgBBACAAaABpAGcAaAAgAHEAdQBhAGwAaQB0AHkAIABPAHAAZQBuAFQAeQBwAGUAIABGAG8AbgB0ACAAZgBvAHIAIABIAG8AbAB5ACAAUQB1AHIAYQBuAA0ACgANAAoAUABhAGsAaQBzAHQAYQBuACAARABhAHQAYQAgAE0AYQBuAGEAZwBlAG0AZQBuAHQAIABTAGUAcgB2AGkAYwBlAHMAIABpAHMAIABwAGwAZQBhAHMAZQBkACAAdABvACAAYQBuAG4AbwB1AG4AYwBlACAAdABoAGUAIAByAGUAbABlAGEAcwBlACAAbwBmACAAYQBuACAATwBwAGUAbgBUAHkAcABlACAARgBvAG4AdAAgAGYAbwByACAAdwByAGkAdABpAG4AZwAgAEgAbwBsAHkAIABRAHUAcgBhAG4AIAB0AGUAeAB0ACAAYgBhAHMAZQBkACAAbwBuACAAVQBuAGkAYwBvAGQAZQAgAHMAdABhAG4AZABhAHIAZAAuACAAVABoAGUAIABmAG8AbgB0ACAAZgBlAGEAdAB1AHIAZQBzACAAaABpAGcAaAAgAHEAdQBhAGwAaQB0AHkAIABnAGwAeQBwAGgAcwAgAGEAbgBkACAAaABhAHMAIABzAHUAcABwAG8AcgB0ACAAZgBvAHIAIABhAGwAbAAgAGEAZQByAGEAYQBiAHMALwBtAGEAcgBrACAAcABsAGEAYwBlAG0AZQBuAHQAcwAgAGEAdAAgAHAAcgBvAHAAZQByACAAcABsAGEAYwBlAHMALgAgAEEAbABsACAAdwBhAHEAZgBzACAAKABzAHAAZQBjAGkAYQBsACAAcwB5AG0AYgBvAGwAcwApACAAdQBzAGUAZAAgAGYAbwByACAAaQBkAGUAbgB0AGkAZgB5AGkAbgBnACAAZABpAGYAZgBlAHIAZQBuAHQAIABwAGEAdQBzAGUAcwAgAGkAbgAgAHIAZQBhAGQAaQBuAGcAIABhAHIAZQAgAGEAbABzAG8AIABwAHIAbwB2AGkAZABlAGQALgAgIBgAUABEAE0AUwAgAFMAYQBsAGUAZQBtACAAUQB1AHIAYQBuACAARgBvAG4AdCAZACAAcAByAG8AdgBpAGQAZQBzACAAYQBkAHYAYQBuAGMAZQBkACAAQQByAGEAYgBpAGMAIAB0AHkAcABvAGcAcgBhAHAAaAB5ACAALQAgAGMAbABvAHMAZQAgAHQAbwAgAGMAYQBsAGwAaQBnAHIAYQBwAGgAeQAgAHcAaABpAGwAZQAgAHIAZQB0AGEAaQBuAGkAbgBnACAAdABoAGUAIABiAGUAYQB1AHQAeQAgAGEAbgBkACAAbABlAGcAaQBiAGkAbABpAHQAeQAgAG8AZgAgAFEAdQByAGEAbgAgAE0AYQBqAGUAZQBkACAAQQByAGEAYgBpAGMAIAB0AGUAeAB0AC4ADQAKAA0ACgBUAGgAaQBzACAAZgBvAG4AdAAgAGkAcwAgAGQAZQB2AGUAbABvAHAAZQBkACAAYQBjAGMAbwByAGQAaQBuAGcAIAB0AG8AIAByAHUAbABlAHMAIAB1AHMAZQBkACAAaQBuACAAUQB1AHIAYQBuAGkAYwAgAGMAYQBsAGwAaQBnAHIAYQBwAGgAeQAgAGkAbgAgAFAAYQBrAGkAcwB0AGEAbgAsACAAZgBvAGwAbABvAHcAaQBuAGcAIAB0AGgAZQAgAHMAdAB5AGwAZQAgAG8AZgAgAFkAYQBtAGUAZQBuACAARABlAGgAbAB2AGkALAAgAHcAaABvACAAaQBzACAAbwBuAGUAIABvAGYAIAB0AGgAZQAgAGYAaQBuAGUAcwB0ACAAUQB1AHIAYQBuACAAYwBhAGwAbABpAGcAcgBhAHAAaABlAHIAcwAgAG8AZgAgAFAAYQBrAGkAcwB0AGEAbgAuACAARwB1AGkAZABhAG4AYwBlACAAYQBuAGQAIABjAGEAbABsAGkAZwByAGEAcABoAHkAIABvAGYAIABiAGEAcwBpAGMAIABnAGwAeQBwAGgAcwAgAGYAbwByACAAdABoAGUAIABmAG8AbgB0ACAAaABhAHMAIABiAGUAZQBuACAAcAByAG8AdgBpAGQAZQBkACAAYgB5ACAATQByAC4AIABNAG8AaABhAG0AbQBlAGQAIABTAGEAbABlAGUAbQAuACAASABlACAAaQBzACAAYQAgAHMAdAB1AGQAZQBuAHQAIABvAGYAIABNAG8AaABhAG0AbQBlAGQAIABJAHEAYgBhAGwAIABTAGEAZQBlAGQAIABhAG4AZAAgAFkAYQBtAGUAZQBuACAARABlAGgAbAB2AGkALgAgAE0AbwBoAGEAbQBtAGUAZAAgAFMAYQBsAGUAZQBtACAAaQBzACAAYQBsAHMAbwAgAGkAbgBzAHAAaQByAGUAZAAgAGIAeQAgAHcAbwByAGsAIABvAGYAIABTAGgAYQBmAGkAcQAgAHUAegAgAFoAYQBtAGEAbgAgACgAbQBhAHMAdABlAHIAIABjAGEAbABsAGkAZwByAGEAcABoAGUAcgAgAGYAbwByACAATQBhAHMAagBpAGQAIABOAGEAYgBiAGEAdwBpACkAIABhAG4AZAAgAGYAcgBlAHEAdQBlAG4AdABsAHkAIABjAG8AbgBzAHUAbAB0AHMAIABoAGkAbQAgAGYAbwByACAAZwB1AGkAZABhAG4AYwBlAC4ADQAKAA0ACgBUAGgAaQBzACAAZgBvAG4AdAAgAGUAbgBhAGIAbABlAHMAIABkAGUAcwBrAHQAbwBwACAAYQBuAGQAIABpAG4AdABlAHIAbgBlAHQAIABwAHUAYgBsAGkAcwBoAGkAbgBnACAAbwBmACAASABvAGwAeQAgAFEAdQByAGEAbgAgAHUAcwBpAG4AZwAgAGUAeABpAHMAdABpAG4AZwAgAHMAbwBmAHQAdwBhAHIAZQAgAHMAdQBwAHAAbwByAHQAaQBuAGcAIABPAFQARgAgAHMAcABlAGMAaQBmAGkAYwBhAHQAaQBvAG4AcwAsACAAZQAuAGcALgAgAE0AaQBjAHIAbwBzAG8AZgB0ACAAVwBvAHIAZAAsACAATQBpAGMAcgBvAHMAbwBmAHQAIABQAHUAYgBsAGkAcwBoAGUAcgAsACAASQBuAHQAZQByAG4AZQB0ACAARQB4AHAAbABvAHIAZQByACwAIABlAHQAYwAuACAgGABQAEQATQBTACAAUwBhAGwAZQBlAG0AIABRAHUAcgBhAG4AIABGAG8AbgB0IBkAIABpAHMAIABmAHIAZQBlAGwAeQAgAGQAbwB3AG4AbABvAGEAZABhAGIAbABlACAAZgByAG8AbQAgAHcAdwB3AC4AcABhAGsAZABhAHQAYQAuAGMAbwBtAC8AQQByAGEAYgBpAGMARgBvAG4AdAAuAA0ACgANAAoAVwBlACAAYQByAGUAIABjAG8AbgBmAGkAZABlAG4AdAAgAHQAaABhAHQAICAYAFAARABNAFMAIABTAGEAbABlAGUAbQAgAFEAdQByAGEAbgAgAEYAbwBuAHQgGQAgAHcAaQBsAGwAIABhAHAAcABlAGEAbAAgAHQAbwAgAGEAbABsACAAQQByAGEAYgBpAGMAIAB1AHMAZQByAHMALAAgAGUAcwBwAGUAYwBpAGEAbABsAHkAIABkAGUAcwBpAGcAbgBlAHIAcwAgAGEAbgBkACAAcAB1AGIAbABpAHMAaABlAHIAcwAgAHcAaABvACAAdwBpAGwAbAAgAG4AbwAgAGwAbwBuAGcAZQByACAAYgBlACAAYgBvAHUAbgBkACAAYgB5ACAAdABoAGUAIAB0AGUAYwBoAG4AbwBsAG8AZwBpAGMAYQBsACAAbABpAG0AaQB0AGEAdABpAG8AbgBzACAAbwBmACAAbwBsAGQAIABRAHUAcgBhAG4AIABwAHIAaQBuAHQAaQBuAGcAIABtAGUAdABoAG8AZABzAC4ADQAKAA0ACgBBAGIAbwB1AHQAIABQAEQATQBTADoAIABCAGEAcwBlAGQAIABpAG4AIABLAGEAcgBhAGMAaABpACwAIABQAGEAawBpAHMAdABhAG4ALAAgAFAARABNAFMAIABpAHMAIABkAGUAdgBlAGwAbwBwAGkAbgBnACAAVQByAGQAdQAgAFMAbwBmAHQAdwBhAHIAZQAgAHAAcgBvAGQAdQBjAHQAcwAgAHMAaQBuAGMAZQAgADEAOQA4ADYALgAgAFQAaABlACAAbgBhAHQAaQBvAG4AYQBsAGwAeQAgAGEAYwBjAGwAYQBpAG0AZQBkACAgGABOAGEAcwB0AGEAbABlAGUAcQAgAE4AaQB6AGEAbQBpIBkAICATACAAVQByAGQAdQAgAEQAZQBzAGsAdABvAHAAIABQAHUAYgBsAGkAcwBoAGkAbgBnACAAcwBvAGYAdAB3AGEAcgBlACAAaABhAHMAIABiAG8AbwBzAHQAZQBkACAAdAByAGUAbQBlAG4AZABvAHUAcwBsAHkAIAB0AGgAZQAgAHUAcwBlACAAbwBmACAAYwBvAG0AcAB1AHQAZQByAHMAIABpAG4AIABQAGEAawBpAHMAdABhAG4AIABiAHkAIABtAGEAawBpAG4AZwAgAHQAaABlAG0AIAB3AHIAaQB0AGUAIABiAGUAYQB1AHQAaQBmAHUAbABsAHkAIABpAG4AIABOAGEAcwB0AGEAbABlAGUAcQAgAHMAYwByAGkAcAB0ACAAbwBmACAAVQByAGQAdQAgAGwAYQBuAGcAdQBhAGcAZQAuACAATQBvAHIAZQAgAHAAcgBvAGQAdQBjAHQAcwAgAGkAbgBjAGwAdQBkAGUAIABVAHIAZAB1ACAAQwBvAG0AcAB1AHQAZQByACAATgBpAHoAYQBtACwAIABSAHUAcQBxAGEALQBVAHIAZAB1AEUAbQBhAGkAbAAsACAAVQByAGQAdQAgADkAOAAsACAAVQByAGQAdQAgAE0AYQBoAGkAcgAsACAAUABEAE0AUwAgAEoAYQB1AGgAYQByACwAIABRAHUAcgBhAG4AIABNAGEAagBlAGUAZAAgAEMARAAuACAAUABEAE0AUwAgAGgAYQBzACAAYQBsAHMAbwAgAGQAZQB2AGUAbABvAHAAZQBkACAAZgBvAG4AdABzACAAZgBvAHIAIAB0AGgAZQAgAHIAZQBnAGkAbwBuAGEAbAAgAGwAYQBuAGcAdQBhAGcAZQBzACAAbABpAGsAZQAgAFMAaQBuAGQAaABpACAAYQBuAGQAIABQAHUAcwBoAHQAbwAgAGIAZQBzAGkAZABlAHMAIABkAGUAcwBpAGcAbgBpAG4AZwAgAGEAIABuAHUAbQBiAGUAcgAgAG8AZgAgAE4AYQBzAHQAYQBsAGUAZQBxACAAYQBuAGQAIABOAGEAcwBrAGgAIABmAG8AbgB0AHMALgAgAFAARABNAFMAIABpAHMAIABhAGwAcwBvACAAYwBvAG4AcwB0AGEAbgB0AGwAeQAgAGUAbgBnAGEAZwBlAGQAIABpAG4AIABkAGUAdgBlAGwAbwBwAGkAbgBnACAASQBuAHQAZQByAG4AZQB0ACAAdwBlAGIAcwBpAHQAZQAgAGEAbgBkACAAcABvAHIAdABhAGwAcwAgAGEAbgBkACAAaABhAHMAIABkAGUAcwBpAGcAbgBlAGQAIABhACAAbgB1AG0AYgBlAHIAIABvAGYAIABVAHIAZAB1ACAAcABvAHIAdABhAGwAcwAgAGkAbgBjAGwAdQBkAGkAbgBnACAAVQByAGQAdQBTAGUAZQBrAC4AYwBvAG0ALAAgAFUAcgBkAHUATgBlAHcAcwAuAG4AZQB0ACwAIABDAGkAdAB5AEkAcwBsAGEAbQAuAGMAbwBtAC4AIABUAGgAZQAgAGEAcgBlAGEAIABpAG4AIAB3AGgAaQBjAGgAIABQAEQATQBTACAAaABhAHMAIAB0AGUAYwBoAG4AaQBjAGEAbAAgAGUAeABwAGUAcgB0AGkAcwBlACAAbQBhAGsAZQBzACAAaQB0ACAAYQAgAHUAbgBpAHEAdQBlACAAdgBlAG4AdAB1AHIAZQAgAGkAbgAgAFAAYQBrAGkAcwB0AGEAbgAuAA0ACgANAAoAUABhAGsAaQBzAHQAYQBuACAARABhAHQAYQAgAE0AYQBuAGEAZwBlAG0AZQBuAHQAIABTAGUAcgB2AGkAYwBlAHMADQAKADIAMAA3ACAARgBvAHIAdAB1AG4AZQAgAEMAZQBuAHQAZQByACAANAA1AEEAIABCAGwAbwBjAGsAIAA2ACAAUABFAEMASABTACwAIABNAGEAaQBuACAAUwBoAGEAaAByAGEAaAAtAGUALQBGAGEAaQBzAGEAbAAsACAASwBhAHIAYQBjAGgAaQANAAoAUABoAG8AbgBlADoAIAA5ADIAMgAxAC0ANAA1ADUAOQAwADAAMwAsACAAOQAyADIAMQAtADQAMwAxADYAMwAyADgALAAgADkAMgAyADEALQA3ADAAMQAyADAAMwA4ACAAIABGAGEAeAA6ACAAOQAyADIAMQAtADQAMwAxADYAMgA1ADgADQAKAEUAbQBhAGkAbAA6ACAAYwBvAG4AdABhAGMAdABAAHAAYQBrAGQAYQB0AGEALgBjAG8AbQANAAoAVwBlAGIAcwBpAHQAZQA6ACAAdwB3AHcALgBwAGEAawBkAGEAdABhAC4AYwBvAG0AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHAAYQBrAGQAYQB0AGEALgBjAG8AbQBQAEEASwBJAFMAVABBAE4AIABEAEEAVABBACAATQBBAE4AQQBHAEUATQBFAE4AVAAgAFMARQBSAFYASQBDAEUAUwANAAoADQAKAEUATABFAEMAVABSAE8ATgBJAEMAIABFAE4ARAAgAFUAUwBFAFIAIABMAEkAQwBFAE4AUwBFACAAQQBHAFIARQBFAE0ARQBOAFQAIABGAE8AUgAgAFAARABNAFMAIABTAGEAbABlAGUAbQAgAFEAdQByAGEAbgAgAEYAbwBuAHQADQAKAA0ACgBOAE8AVABJAEMARQAgAFQATwAgAFUAUwBFAFIAOgANAAoADQAKAFQASABJAFMAIABJAFMAIABBACAAQwBPAE4AVABSAEEAQwBUAC4AIABCAFkAIABJAE4AUwBUAEEATABMAEkATgBHACAAVABIAEkAUwAgAEYATwBOAFQAIABZAE8AVQAgAEEAQwBDAEUAUABUACAAQQBMAEwAIABUAEgARQAgAFQARQBSAE0AUwAgAEEATgBEACAAQwBPAE4ARABJAFQASQBPAE4AUwAgAE8ARgAgAFQASABJAFMAIABBAEcAUgBFAEUATQBFAE4AVAAuAA0ACgANAAoAVABoAGkAcwAgAFAAYQBrAGkAcwB0AGEAbgAgAEQAYQB0AGEAIABNAGEAbgBhAGcAZQBtAGUAbgB0ACAAUwBlAHIAdgBpAGMAZQBzACAAKAAiAFAARABNAFMAIgApACAARQBuAGQAIABVAHMAZQByACAATABpAGMAZQBuAHMAZQAgAEEAZwByAGUAZQBtAGUAbgB0ACAAYQBjAGMAbwBtAHAAYQBuAGkAZQBzACAAUABEAE0AUwAgAFMAYQBsAGUAZQBtACAAUQB1AHIAYQBuACAARgBvAG4AdAAgACgAIgBGAG8AbgB0ACIAKQAuACAAVABoAGUAIAB0AGUAcgBtACAAIgBGAG8AbgB0ACIAIABhAGwAcwBvACAAcwBoAGEAbABsACAAaQBuAGMAbAB1AGQAZQAgAGEAbgB5ACAAdQBwAGcAcgBhAGQAZQBzACwAIABtAG8AZABpAGYAaQBlAGQAIAB2AGUAcgBzAGkAbwBuAHMAIABvAHIAIAB1AHAAZABhAHQAZQBzACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAbABpAGMAZQBuAHMAZQBkACAAdABvACAAeQBvAHUAIABiAHkAIABQAEQATQBTAC4AIABQAGwAZQBhAHMAZQAgAHIAZQBhAGQAIAB0AGgAaQBzACAAQQBnAHIAZQBlAG0AZQBuAHQAIABjAGEAcgBlAGYAdQBsAGwAeQAuACAAVQBwAG8AbgAgAHkAbwB1AHIAIABhAGMAYwBlAHAAdABhAG4AYwBlACAAbwBmACAAdABoAGkAcwAgAEEAZwByAGUAZQBtAGUAbgB0ACwAIABQAEQATQBTACAAZwByAGEAbgB0AHMAIAB0AG8AIAB5AG8AdQAgAGEAIABuAG8AbgBlAHgAYwBsAHUAcwBpAHYAZQAgAGwAaQBjAGUAbgBzAGUAIAB0AG8AIAB1AHMAZQAgAHQAaABlACAARgBvAG4AdAAsACAAcAByAG8AdgBpAGQAZQBkACAAdABoAGEAdAAgAHkAbwB1ACAAYQBnAHIAZQBlACAAdABvACAAdABoAGUAIABmAG8AbABsAG8AdwBpAG4AZwA6AA0ACgANAAoAMQAuACAAVQBzAGUAIABvAGYAIAB0AGgAZQAgAEYAbwBuAHQAOgANAAoAVABoAGUAIABGAG8AbgB0ACAAaQBzACAAcAByAG8AdgBpAGQAZQBkACAAZgByAGUAZQAgAG8AZgAgAGMAbwBzAHQAIABmAHIAbwBtACAAUABEAE0AUwAgAHcAZQBiAHMAaQB0AGUAIAAoAHcAdwB3AC4AcABhAGsAZABhAHQAYQAuAGMAbwBtACkALAAgAGIAdQB0ACAAUABEAE0AUwAgAHIAZQB0AGEAaQBuAHMAIABhAGwAbAAgAHIAaQBnAGgAdABzACAAbwBmACAAdABoAGUAIABGAG8AbgB0AC4AIABZAG8AdQAgAGMAYQBuAG4AbwB0ACAAZABpAHMAdAByAGkAYgB1AHQAZQAgAHQAaABlACAARgBvAG4AdAAgAHcAaQB0AGgAbwB1AHQAIABvAGIAdABhAGkAbgBpAG4AZwAgAGEAIABwAHIAbwBwAGUAcgAgAGQAaQBzAHQAcgBpAGIAdQB0AGkAbwBuACAAbABpAGMAZQBuAHMAZQAgAGYAcgBvAG0AIABQAEQATQBTAC4ADQAKAA0ACgAyAC4AIABDAG8AcAB5AHIAaQBnAGgAdAAgAGEAbgBkACAAVAByAGEAZABlAG0AYQByAGsAIABSAGkAZwBoAHQAcwAuACAAVABoAGUAIABGAG8AbgB0ACAAaQBzACAAbwB3AG4AZQBkACAAYgB5ACAAUABEAE0AUwAgAGEAbgBkACAAaQB0AHMAIABzAHQAcgB1AGMAdAB1AHIAZQAsACAAbwByAGcAYQBuAGkAegBhAHQAaQBvAG4AIABhAG4AZAAgAGMAbwBkAGUAIABhAHIAZQAgAHQAaABlACAAdgBhAGwAdQBhAGIAbABlACAAdAByAGEAZABlACAAcwBlAGMAcgBlAHQAcwAgAG8AZgAgAFAARABNAFMALgAgAFQAaABlACAARgBvAG4AdAAgAGEAbABzAG8AIABpAHMAIABwAHIAbwB0AGUAYwB0AGUAZAAgAGIAeQAgAFAAYQBrAGkAcwB0AGEAbgAgAEMAbwBwAHkAcgBpAGcAaAB0ACAATABhAHcAIABhAG4AZAAgAEkAbgB0AGUAcgBuAGEAdABpAG8AbgBhAGwAIABUAHIAZQBhAHQAeQAgAHAAcgBvAHYAaQBzAGkAbwBuAHMALgAgAFkAbwB1ACAAbQBhAHkAIAB1AHMAZQAgAHQAcgBhAGQAZQBtAGEAcgBrAHMAIABvAG4AbAB5ACAAaQBuAHMAbwBmAGEAcgAgAGEAcwAgAHIAZQBxAHUAaQByAGUAZAAgAHQAbwAgAGMAbwBtAHAAbAB5ACAAdwBpAHQAaAAgAFMAZQBjAHQAaQBvAG4AIAAxACAAbwBmACAAdABoAGkAcwAgAEEAZwByAGUAZQBtAGUAbgB0ACAAYQBuAGQAIAB0AG8AIABpAGQAZQBuAHQAaQBmAHkAIABwAHIAaQBuAHQAZQBkACAAbwB1AHQAcAB1AHQAIABwAHIAbwBkAHUAYwBlAGQAIABiAHkAIAB0AGgAZQAgAEYAbwBuAHQALAAgAGkAbgAgAGEAYwBjAG8AcgBkAGEAbgBjAGUAIAB3AGkAdABoACAAYQBjAGMAZQBwAHQAZQBkACAAdAByAGEAZABlAG0AYQByAGsAIABwAHIAYQBjAHQAaQBjAGUALAAgAGkAbgBjAGwAdQBkAGkAbgBnACAAaQBkAGUAbgB0AGkAZgBpAGMAYQB0AGkAbwBuACAAbwBmACAAdAByAGEAZABlAG0AYQByAGsAIABvAHcAbgBlAHIAJwBzACAAbgBhAG0AZQAuACAAUwB1AGMAaAAgAHUAcwBlACAAbwBmACAAYQBuAHkAIAB0AHIAYQBkAGUAbQBhAHIAawAgAGQAbwBlAHMAIABuAG8AdAAgAGcAaQB2AGUAIAB5AG8AdQAgAGEAbgB5ACAAcgBpAGcAaAB0AHMAIABvAGYAIABvAHcAbgBlAHIAcwBoAGkAcAAgAGkAbgAgAHQAaABhAHQAIAB0AHIAYQBkAGUAbQBhAHIAawAuACAARQB4AGMAZQBwAHQAIABhAHMAIABzAHQAYQB0AGUAZAAgAGEAYgBvAHYAZQAsACAAdABoAGkAcwAgAEEAZwByAGUAZQBtAGUAbgB0ACAAZABvAGUAcwAgAG4AbwB0ACAAZwByAGEAbgB0ACAAeQBvAHUAIABhAG4AeQAgAGkAbgB0AGUAbABsAGUAYwB0AHUAYQBsACAAcAByAG8AcABlAHIAdAB5ACAAcgBpAGcAaAB0AHMAIABpAG4AIAB0AGgAZQAgAEYAbwBuAHQALgANAAoADQAKADMALgAgAFIAZQBzAHQAcgBpAGMAdABpAG8AbgBzAC4AIABZAG8AdQAgAGEAZwByAGUAZQAgAG4AbwB0ACAAdABvACAAZABpAHMAdAByAGkAYgB1AHQAZQAsACAAbQBvAGQAaQBmAHkALAAgAGEAZABhAHAAdAAsACAAdAByAGEAbgBzAGwAYQB0AGUALAAgAHIAZQB2AGUAcgBzAGUAIABlAG4AZwBpAG4AZQBlAHIALAAgAGQAZQBjAG8AbQBwAGkAbABlACwAIABkAGkAcwBhAHMAcwBlAG0AYgBsAGUAIABvAHIAIABvAHQAaABlAHIAdwBpAHMAZQAgAGEAdAB0AGUAbQBwAHQAIAB0AG8AIABkAGkAcwBjAG8AdgBlAHIAIAB0AGgAZQAgAHMAbwB1AHIAYwBlACAAYwBvAGQAZQAgAG8AZgAgAHQAaABlACAARgBvAG4AdAAuAA0ACgANAAoANAAuACAATgBvACAAVwBhAHIAcgBhAG4AdAB5AC4AIABUAGgAZQAgAEYAbwBuAHQAIABpAHMAIABiAGUAaQBuAGcAIABkAGUAbABpAHYAZQByAGUAZAAgAHQAbwAgAHkAbwB1ACAAQQBTACAASQBTACAAYQBuAGQAIABQAEQATQBTACAAbQBhAGsAZQBzACAAbgBvACAAdwBhAHIAcgBhAG4AdAB5ACAAYQBzACAAdABvACAAaQB0AHMAIAB1AHMAZQAgAG8AcgAgAHAAZQByAGYAbwByAG0AYQBuAGMAZQAuACAAUABEAE0AUwAgAEQATwAgAE4ATwBUACAAQQBOAEQAIABDAEEATgBOAE8AVAAgAFcAQQBSAFIAQQBOAFQAIABUAEgARQAgAFAARQBSAEYATwBSAE0AQQBOAEMARQAgAE8AUgAgAFIARQBTAFUATABUAFMAIABZAE8AVQAgAE0AQQBZACAATwBCAFQAQQBJAE4AIABCAFkAIABVAFMASQBOAEcAIABUAEgARQAgAEYATwBOAFQALgAgAFAARABNAFMAIABBAE4ARAAgAEkAVABTACAAUwBVAFAAUABMAEkARQBSAFMAIABNAEEASwBFACAATgBPACAAVwBBAFIAUgBBAE4AVABJAEUAUwAsACAARQBYAFAAUgBFAFMAUwAgAE8AUgAgAEkATQBQAEwASQBFAEQALAAgAEEAUwAgAFQATwAgAE4ATwBOAEkATgBGAFIASQBOAEcARQBNAEUATgBUACAATwBGACAAVABIAEkAUgBEACAAUABBAFIAVABZACAAUgBJAEcASABUAFMALAAgAE0ARQBSAEMASABBAE4AVABBAEIASQBMAEkAVABZACwAIABPAFIAIABGAEkAVABOAEUAUwBTACAARgBPAFIAIABBAE4AWQAgAFAAQQBSAFQASQBDAFUATABBAFIAIABQAFUAUgBQAE8AUwBFAC4AIABJAE4AIABOAE8AIABFAFYARQBOAFQAIABXAEkATABMACAAUABEAE0AUwAgAEIARQAgAEwASQBBAEIATABFACAAVABPACAAWQBPAFUAIABGAE8AUgAgAEEATgBZACAAQwBPAE4AUwBFAFEAVQBFAE4AVABJAEEATAAsACAASQBOAEMASQBEAEUATgBUAEEATAAgAE8AUgAgAFMAUABFAEMASQBBAEwAIABEAEEATQBBAEcARQBTACwAIABJAE4AQwBMAFUARABJAE4ARwAgAEEATgBZACAATABPAFMAVAAgAFAAUgBPAEYASQBUAFMAIABPAFIAIABMAE8AUwBUACAAUwBBAFYASQBOAEcAUwAsACAARQBWAEUATgAgAEkARgAgAEEAIABQAEQATQBTACAAUgBFAFAAUgBFAFMARQBOAFQAQQBUAEkAVgBFACAASABBAFMAIABCAEUARQBOACAAQQBEAFYASQBTAEUARAAgAE8ARgAgAFQASABFACAAUABPAFMAUwBJAEIASQBMAEkAVABZACAATwBGACAAUwBVAEMASAAgAEQAQQBNAEEARwBFAFMALAAgAE8AUgAgAEYATwBSACAAQQBOAFkAIABDAEwAQQBJAE0AIABCAFkAIABBAE4AWQAgAFQASABJAFIARAAgAFAAQQBSAFQAWQAuAA0ACgANAAoAqQAgAFAAYQBrAGkAcwB0AGEAbgAgAEQAYQB0AGEAIABNAGEAbgBhAGcAZQBtAGUAbgB0ACAAUwBlAHIAdgBpAGMAZQBzAA0ACgAyADAANwAgAEYAbwByAHQAdQBuAGUAIABDAGUAbgB0AGUAcgAsACAANAA1AEEAIABCAGwAbwBjAGsANgAgAFAARQBDAEgAUwAsAA0ACgBTAGgAYQBoAHIAYQBoAC0AZQAtAEYAYQBpAHMAYQBsACwAIABLAGEAcgBhAGMAaABpAC0ANwA1ADQAMAAwACwAIABQAGEAawBpAHMAdABhAG4ALgANAAoAUABoAG8AbgBlADoAIAA5ADIAMgAxAC0ANAA1ADUAOQAwADAAMwANAAoAVwBlAGIAcwBpAHQAZQA6ACAAdwB3AHcALgBwAGEAawBkAGEAdABhAC4AYwBvAG0ADQAKAGUAbQBhAGkAbAAgACAAOgAgAHAAZABtAHMAQABwAGEAawBkAGEAdABhAC4AYwBvAG0AAgAAAAAAAPyuAGQAAAAAAAAAAAAAAAAAAAAAAAAAAANJAAAAAQACAAMA6ACGAQIArACjAIQAjgAAAIsAnQAAAIUAvQDaAIMApACTAIoBAwCWAKkABAAFAAYABwAIAAkACgALAAwADQAOAA8BBAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQEFAQYBBwEIAQkBCgELAQwBDQDwAQ4BDwEQAREBEgDDARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwI4AjkCOgI7AjwCPQI+Aj8CQAJBAkICQwJEAkUCRgJHAkgCSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAlcCWAJZAloCWwJcAl0CXgJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9An4CfwKAAoECggKDAoQChQKGAocCiAKJAooCiwKMAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQK2ArcCuAK5AroCuwK8Ar0CvgK/AsACwQLCAsMCxALFAsYCxwLIAskCygLLAswCzQLOAs8C0ALRAtIC0wLUAtUC1gLXAtgC2QLaAtsC3ALdAt4C3wLgAuEC4gLjAuQC5QLmAucC6ALpAuoC6wLsAu0C7gLvAvAC8QLyAvMC9AL1AvYC9wL4AvkC+gL7AvwC/QL+Av8DAAMBAwIDAwMEAwUDBgMHAwgDCQMKAwsDDAMNAw4DDwMQAxEDEgMTAxQDFQMWAxcDGAMZAxoDGwMcAx0DHgMfAyADIQMiAyMDJAMlAyYDJwMoAykDKgMrAywDLQMuAy8DMAMxAzIDMwM0AzUDNgM3AzgDOQM6AzsDPAM9Az4DPwNAA0EDQgNDA0QDRQNGA0cDSANJA0oDSwNMA00DTgNPA1ADUQNSA1MDVANVA1YDVwNYA1kDWgNbA1wDXQNeA18DYANhA2IDYwNkA2UDZgNnA2gDaQNqA2sDbANtA24DbwNwA3EDcgNzA3QDdQN2A3cDeAN5A3oDewN8A30DfgN/A4ADgQOCA4MDhAOFA4YDhwOIA4kDigOLA4wDjQOOA48DkAORA5IDkwOUA5UDlgOXA5gDmQOaA5sDnAOdA54DnwOgA6EDogOjA6QDpQOmA6cDqAOpA6oDqwOsA60DrgOvA7ADsQOyA7MDtAO1A7YDtwO4A7kDugO7A7wDvQO+A78DwAPBA8IDwwPEA8UDxgPHA8gDyQPKA8sDzAPNA84DzwPQA9ED0gPTA9QGZGVsZXRlCXNmdGh5cGhlbgtoeXBoZW5taW51cwVjaDE2MQVjaDE2MgVjaDE2MwVjaDE2NAVjaDE2NQVjaDE2NgVjaDE2NwVjaDE2OAVjaDE2OQVjaDE3MQthcmFiaWNjb21tYQVjaDE3MwVjaDE3NAVjaDE3NQhnbHlwaDEzNQhnbHlwaDEzNghnbHlwaDEzNwhnbHlwaDEzOAhnbHlwaDEzOQhnbHlwaDE0MAhnbHlwaDE0MQhnbHlwaDE0MghnbHlwaDE0MwhnbHlwaDE0NAhnbHlwaDE0NQhnbHlwaDE0NghnbHlwaDE0NwhnbHlwaDE0OAhnbHlwaDE0OQhnbHlwaDE1MAVIYW16YQdBbGVmTWFkCEFsZWZIYW1BB1dhd0hhbUEIQWxlZkhhbUIHWWVoSGFtQQRBbGVmA0JlaApIZWhNYXJidXRhA1RlaARDaGVoBEplZW0DSGFoBEtoYWgDRGFsA1phbANSZWgDWmVoBFNlZW4FU2hlZW4DU2FkA0RhZANUYWgDWmFoA0FpbgVHaGFpbghnbHlwaDE3NwhnbHlwaDE3OAhnbHlwaDE3OQhnbHlwaDE4MAhnbHlwaDE4MQhnbHlwaDE4MgNGZWgDUWFmCkthZl9BcmFiaWMDTGFtBE1lZW0ETm9vbghnbHlwaDE4OQNXYXcDWWVoClllaF9BcmFiaWMIRmF0aGF0YW4IRGFtbWF0YW4IS2FzcmF0YW4FRmF0aGEFRGFtbWEFS2FzcmEGU2hhZGRhBVN1a3VuA1BlaAVUY2hlaApIZWhfQXJhYmljA1ZlaANHYWYIZ2x5cGgyMDYIZ2x5cGgyMDcIZ2x5cGgyMDgDSmVoCGdseXBoMjEwCGdseXBoMjExCGdseXBoMjEyCGdseXBoMjEzCGdseXBoMjE0CGdseXBoMjE1CGdseXBoMjE2CGdseXBoMjE3CGdseXBoMjE4CGdseXBoMjE5CGdseXBoMjIwCGdseXBoMjIxCGdseXBoMjIyCGdseXBoMjIzCGdseXBoMjI0CGdseXBoMjI1CGdseXBoMjI2CGdseXBoMjI3CGdseXBoMjI4CGdseXBoMjI5CGdseXBoMjMwCGdseXBoMjMxCGdseXBoMjMyCGdseXBoMjMzCGdseXBoMjM0CGdseXBoMjM1CGdseXBoMjM2CGdseXBoMjM3CGdseXBoMjM4CGdseXBoMjM5CGdseXBoMjQwCGdseXBoMjQxCGdseXBoMjQyCGdseXBoMjQzCGdseXBoMjQ0CGdseXBoMjQ1CGdseXBoMjQ2CGdseXBoMjQ3B1RhdHdlZWwUYXJhYmljaW5kaWNkaWdpdHplcm8RYXJhYmljcGVyY2VudHNpZ24VYXJhYmljZml2ZXBvaW50ZWRzdGFyD3N1cGVyc2NyaXB0YWxlZglhbGVmd2FzbGEGSGFtemFBBUtlaGVoCFllaEZhcnNpC0FyYWJpY19KYXptC01hZGRhU21hbGxBHGV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdHplcm8bZXh0ZW5kZWRhcmFiaWNpbmRpY2RpZ2l0b25lG2V4dGVuZGVkYXJhYmljaW5kaWNkaWdpdHR3bx1leHRlbmRlZGFyYWJpY2luZGljZGlnaXR0aHJlZRxleHRlbmRlZGFyYWJpY2luZGljZGlnaXRmb3VyHGV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdGZpdmUbZXh0ZW5kZWRhcmFiaWNpbmRpY2RpZ2l0c2l4HWV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdHNldmVuHWV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdGVpZ2h0HGV4dGVuZGVkYXJhYmljaW5kaWNkaWdpdG5pbmUIZ2x5cGgyNjkIZ2x5cGgyNzAIZ2x5cGgyNzEIZ2x5cGgyNzIIZ2x5cGgyNzMIZ2x5cGgyNzQIZ2x5cGgyNzUIZ2x5cGgyNzYIZ2x5cGgyNzcIZ2x5cGgyNzgIZ2x5cGgyNzkIZ2x5cGgyODAIZ2x5cGgyODEIZ2x5cGgyODIIZ2x5cGgyODMIZ2x5cGgyODQIZ2x5cGgyODUIZ2x5cGgyODYIZ2x5cGgyODcIZ2x5cGgyODgIZ2x5cGgyODkIZ2x5cGgyOTAIZ2x5cGgyOTEIZ2x5cGgyOTIIZ2x5cGgyOTMIZ2x5cGgyOTQIZ2x5cGgyOTUIZ2x5cGgyOTYIZ2x5cGgyOTcIZ2x5cGgyOTgIZ2x5cGgyOTkIZ2x5cGgzMDAIZ2x5cGgzMDEIZ2x5cGgzMDIIZ2x5cGgzMDMIZ2x5cGgzMDQIZ2x5cGgzMDUIZ2x5cGgzMDYKcmF5YWxlZmxhbQhnbHlwaDMwOAhnbHlwaDMwOQhnbHlwaDMxMAhnbHlwaDMxMQhnbHlwaDMxMghnbHlwaDMxMwhnbHlwaDMxNAhnbHlwaDMxNQhnbHlwaDMxNhFBbGVmX2ZfQXJhYmljSmF6bQhnbHlwaDMxOAVQZWhfZgVQZWhfaQVQZWhfbQhnbHlwaDMyMgVWZWhfZgVWZWhfaQVWZWhfbQhnbHlwaDMyNgdUY2hlaF9mB1RjaGVoX2kHVGNoZWhfbQhnbHlwaDMzMAVKZWhfZghnbHlwaDMzMgdLZWhlaF9mB0tlaGVoX2kHS2VoZWhfbQhnbHlwaDMzNgVHYWZfZgVHYWZfaQVHYWZfbQhnbHlwaDM0MApZZWhGYXJzaV9mCGdseXBoMzQyCkJlaFllaF9saWcLQmVoWWVoX2xpZzEIZ2x5cGgzNDUKVGVoWWVoX2xpZwhnbHlwaDM0NwpGZWhZZWhfbGlnC0ZlaFllaF9saWcxCGdseXBoMzUwCGdseXBoMzUxCGdseXBoMzUyCGdseXBoMzUzCkxhbVllaF9saWcLTGFtWWVoX2xpZzEIZ2x5cGgzNTYLTm9vblllaF9saWcMTm9vblllaF9saWcxCGdseXBoMzU5ClllaFllaF9saWcIZ2x5cGgzNjEIZ2x5cGgzNjIIZ2x5cGgzNjMIZ2x5cGgzNjQIZ2x5cGgzNjUKQmVoUmVmX2xpZwtCZWhNb29uX2xpZwxCZWhZZWhfbGlnX2YNQmVoWWVoX2xpZ19mMQtUZWhOb29uX2xpZwxUZWhZZWhfbGlnX2YNVGVoWWVoX2xpZ19mMQpUZWhSZWhfbGlnDU5vb25ZZWhfbGlnX2YOTm9vblllaF9saWdfZjEKWWVoUmVoX2xpZwxZZWhOb29uX2xpZzEMWWVoWWVoX2xpZ19mCGdseXBoMzc5B0FsZWZfZjEKQWxlZk1hZF9mMQtBbGVmSGFtQV9mMQtBbGVmSGFtQl9mMQhnbHlwaDM4NAhnbHlwaDM4NQhnbHlwaDM4NghnbHlwaDM4NwhnbHlwaDM4OAhnbHlwaDM4OQhnbHlwaDM5MAhnbHlwaDM5MQZLYWZfbTIHS2hlaF9tMgZHYWZfbTIIZ2x5cGgzOTUQWWVoSGVoTWVlbV9saWdfZhBUZWhIZWhNZWVtX2xpZ19mEU5vb25IZWhNZWVtX2xpZ19mEUNoZWhIZWhNZWVtX2xpZ19mEEJlaEhlaE1lZW1fbGlnX2YQUGVoSGVoTWVlbV9saWdfZhFUdGVoSGVoTWVlbV9saWdfZhFCZWtLSGVoTWVlbV9saWdfZghnbHlwaDQwNAhnbHlwaDQwNQhnbHlwaDQwNghnbHlwaDQwNwhnbHlwaDQwOAhnbHlwaDQwOQhnbHlwaDQxMAhnbHlwaDQxMQhnbHlwaDQxMghnbHlwaDQxMwxBbGVmRmF0aGF0YW4OQWxlZkZhdGhhdGFuX2YIZ2x5cGg0MTYIZ2x5cGg0MTcIZ2x5cGg0MTgFQWxsYWgIZ2x5cGg0MjAIZ2x5cGg0MjEIZ2x5cGg0MjIIZ2x5cGg0MjMIZ2x5cGg0MjQIZ2x5cGg0MjUIZ2x5cGg0MjYIZ2x5cGg0MjcIZ2x5cGg0MjgIZ2x5cGg0MjkIZ2x5cGg0MzAIZ2x5cGg0MzEIZ2x5cGg0MzIIZ2x5cGg0MzMIZ2x5cGg0MzQIZ2x5cGg0MzUJQWxlZk1hZF9mCGdseXBoNDM3CkFsZWZIYW1BX2YIZ2x5cGg0MzkJV2F3SGFtQV9mCGdseXBoNDQxCkFsZWZIYW1CX2YIZ2x5cGg0NDMJWWVoSGFtQV9mCVllaEhhbUFfaQlZZWhIYW1BX20MYWxlZmlzb2xhdGVkBkFsZWZfZghnbHlwaDQ0OQVCZWhfZgVCZWhfaQVCZWhfbQhnbHlwaDQ1MwxIZWhNYXJidXRhX2YIZ2x5cGg0NTUFVGVoX2YFVGVoX2kFVGVoX20IZ2x5cGg0NTkGQ2hlaF9mBkNoZWhfaQZDaGVoX20IZ2x5cGg0NjMGSmVlbV9mBkplZW1faQZKZWVtX20IZ2x5cGg0NjcFSGFoX2YFSGFoX2kFSGFoX20IZ2x5cGg0NzEGS2hhaF9mBktoYWhfaQZLaGFoX20IZ2x5cGg0NzUFRGFsX2YIZ2x5cGg0NzcFWmFsX2YIZ2x5cGg0NzkFUmVoX2YIZ2x5cGg0ODEFWmVoX2YIZ2x5cGg0ODMGU2Vlbl9mBlNlZW5faQZTZWVuX20IZ2x5cGg0ODcHU2hlZW5fZgdTaGVlbl9pB1NoZWVuX20IZ2x5cGg0OTEFU2FkX2YFU2FkX2kFU2FkX20IZ2x5cGg0OTUFRGFkX2YFRGFkX2kFRGFkX20IZ2x5cGg0OTkFVGFoX2YFVGFoX2kFVGFoX20IZ2x5cGg1MDMFWmFoX2YFWmFoX2kFWmFoX20IZ2x5cGg1MDcFQWluX2YFQWluX2kFQWluX20IZ2x5cGg1MTEHR2hhaW5fZgdHaGFpbl9pB0doYWluX20IZ2x5cGg1MTUFRmVoX2YFRmVoX2kFRmVoX20IZ2x5cGg1MTkFUWFmX2YFUWFmX2kFUWFmX20IZ2x5cGg1MjMFS2FmX2YFS2FmX2kFS2FmX20IZ2x5cGg1MjcFTGFtX2YFTGFtX2kFTGFtX20IZ2x5cGg1MzEGTWVlbV9mBk1lZW1faQZNZWVtX20IZ2x5cGg1MzUGTm9vbl9mBk5vb25faQZOb29uX20IZ2x5cGg1MzkFSGVoX2YFSGVoX2kFSGVoX20IZ2x5cGg1NDMFV2F3X2YIZ2x5cGg1NDULWWVoRmFyc2lfZjEIZ2x5cGg1NDcLWWVoQXJhYmljX2YFWWVoX2kFWWVoX20KTGFtQWxlZk1hZAxMYW1BbGVmTWFkX2YLTGFtQWxlZkhhbUENTGFtQWxlZkhhbUFfZgtMYW1BbGVmSGFtQg1MYW1BbGVmSGFtQl9mB0xhbUFsZWYJTGFtQWxlZl9mCGdseXBoNTU5CGdseXBoNTYwCGdseXBoNTYxCGdseXBoNTYyCGdseXBoNTYzCGdseXBoNTY0CGdseXBoNTY1CGdseXBoNTY2CGdseXBoNTY3EUFsbGFod2l0aG91dEVyYWJzCGdseXBoNTY5CGdseXBoNTcwCGdseXBoNTcxBEJlaEsGQmVoS19mBkJlaEtfaQZCZWhLX20HQmFyaVllaAlCYXJpWWVoX2YIZ2x5cGg1NzgIZ2x5cGg1NzkIZ2x5cGg1ODAIZ2x5cGg1ODEIZ2x5cGg1ODIIZ2x5cGg1ODMIZ2x5cGg1ODQIZ2x5cGg1ODUIZ2x5cGg1ODYIZ2x5cGg1ODcIZ2x5cGg1ODgIZ2x5cGg1ODkIZ2x5cGg1OTAIZ2x5cGg1OTEIZ2x5cGg1OTIIZ2x5cGg1OTMIZ2x5cGg1OTQIZ2x5cGg1OTUIZ2x5cGg1OTYIZ2x5cGg1OTcIZ2x5cGg1OTgIZ2x5cGg1OTkIZ2x5cGg2MDAIZ2x5cGg2MDEIZ2x5cGg2MDIIZ2x5cGg2MDMISGVoX1VyZHUKSGVoX1VyZHVfZgRIZWgxBkhlaF9mMQZIZWhfaTIGSGVoX20yBFR0ZWgGVHRlaF9mBlR0ZWhfaQZUdGVoX20ERGRhbAZEZGFsX2YEUnJlaAZScmVoX2YGR2h1bm5hCEdodW5uYV9mCGdseXBoNjIwCGdseXBoNjIxC0thZl9LYXNoaXNoDUthZl9LYXNoaXNoX2YNS2FmX0thc2hpc2hfaQ1LYWZfS2FzaGlzaF9tCGdseXBoNjI2CGdseXBoNjI3CGdseXBoNjI4CGdseXBoNjI5CGdseXBoNjMwCGdseXBoNjMxCGdseXBoNjMyCGdseXBoNjMzCGdseXBoNjM0CGdseXBoNjM1CGdseXBoNjM2CGdseXBoNjM3CGdseXBoNjM4CGdseXBoNjM5CGdseXBoNjQwCGdseXBoNjQxCGdseXBoNjQyCGdseXBoNjQzDExhbVllaF9saWdfZgZLYWZfaTEGS2FmX20xBkdhZl9pMQhnbHlwaDY0OAZHYWZfbTEJVGVoWWVfbGlnBkFpbl9pMQhHaGFpbl9pMQpZZWhIYW1BX20xBlllaF9tMQZCZWhfbTEGVGVoX20xB0NoZWhfbTEHVHRlaF9tMQZQZWhfbTEKQWluWWVoX2xpZwxHaGFpblllaF9saWcKSGVoWWVoX2xpZwtNZWVtWWVoX2xpZwpLYWZZZWhfbGlnCkdhZlllaF9saWcKVGFoWWVoX2xpZwpaYWhZZWhfbGlnClNhZFllaF9saWcKRGFkWWVoX2xpZwtKZWVtWWVoX2xpZwpIYWhZZWhfbGlnC0toYWhZZWhfbGlnDFRjaGFoWWVoX2xpZwtTZWVuWWVoX2xpZwxTaGVlblllaF9saWcIZ2x5cGg2NzYIZ2x5cGg2NzcIZ2x5cGg2NzgIZ2x5cGg2NzkIZ2x5cGg2ODAIZ2x5cGg2ODEIZ2x5cGg2ODIIZ2x5cGg2ODMIZ2x5cGg2ODQIZ2x5cGg2ODUHTm9vbl9tMQ9TZWVuQmFyaVllaF9saWcQU2hlZW5CYXJpWWVoX2xpZxFUYWhCYXJpWWVoWWVoX2xpZw5aYWhCYXJpWWVoX2xpZw5TYWRCYXJpWWVoX2xpZw5EYWRCYXJpWWVoX2xpZw9NZWVtQmFyaVllaF9saWcOSGVoQmFyaVllaF9saWcOSGFoQmFyaVllaF9saWcPS2hhaEJhcmlZZWhfbGlnD0plZW1CYXJpWWVoX2xpZxBUY2hlaEJhcmlZZWhfbGlnDlRlaEJhcmlZZWhfbGlnD0NoZWhCYXJpWWVoX2xpZw9Ob29uQmFyaVllaF9saWcOQmVoQmFyaVllaF9saWcOUGVoQmFyaVllaF9saWcOWWVoQmFyaVllaF9saWcSWWVoSGFtQUJhcmlZZWhfbGlnD1R0ZWhCYXJpWWVoX2xpZw5LYWZCYXJpWWVoX2xpZw5HYWZCYXJpWWVoX2xpZw5GZWhCYXJpWWVoX2xpZw5RYWZCYXJpWWVoX2xpZw5BaW5CYXJpWWVoX2xpZxBHaGFpbkJhcmlZZWhfbGlnClFhZlllaF9saWcLUWFmWWVoX2xpZzEQSmVlbVFhZlllaF9saWdfZgxIYWhZZWhfbGlnX2YNS2hhaFllaF9saWdfZg5UY2hlaFllaF9saWdfZgxRYWZZZWhfbGlnX2YMRmVoWWVoX2xpZ19mDU1lZW1ZZWhfbGlnX2YNU2VlblllaF9saWdfZg5TaGVlblllaF9saWdfZgxBaW5ZZWhfbGlnX2YOR2hhaW5ZZWhfbGlnX2YMSGVoWWVoX2xpZ19mDFRhaFllaF9saWdfZgxaYWhZZWhfbGlnX2YMU2FkWWVoX2xpZ19mDERhZFllaF9saWdfZgxLYWZZZWhfbGlnX2YMR2FmWWVoX2xpZ19mCGdseXBoNzMzCGdseXBoNzM0C05vb25aZWhfbGlnCGdseXBoNzM2CGdseXBoNzM3CGdseXBoNzM4CGdseXBoNzM5CGdseXBoNzQwCGdseXBoNzQxDnVuaTA2RjAuTWVkaXVtDnVuaTA2RjEuTWVkaXVtDnVuaTA2RjIuTWVkaXVtDnVuaTA2RjMuTWVkaXVtDnVuaTA2RjQuTWVkaXVtDnVuaTA2RjUuTWVkaXVtDnVuaTA2RjYuTWVkaXVtDnVuaTA2RjcuTWVkaXVtDnVuaTA2RjguTWVkaXVtDnVuaTA2RjkuTWVkaXVtDXVuaTA2RjAuU21hbGwNdW5pMDZGMS5TbWFsbA11bmkwNkYyLlNtYWxsDXVuaTA2RjMuU21hbGwSdW5pMDZGNC5TbWFsbC51cmR1DXVuaTA2RjUuU21hbGwSdW5pMDZGNi5TbWFsbC51cmR1EnVuaTA2RjcuU21hbGwudXJkdQ11bmkwNkY4LlNtYWxsDXVuaTA2RjkuU21hbGwIZ2x5cGg3NjIIZ2x5cGg3NjMIZ2x5cGg3NjQIZ2x5cGg3NjUIZ2x5cGg3NjYIZ2x5cGg3NjcIZ2x5cGg3NjgIZ2x5cGg3NjkIZ2x5cGg3NzAIZ2x5cGg3NzEIZ2x5cGg3NzIIZ2x5cGg3NzMIZ2x5cGg3NzQIZ2x5cGg3NzUIZ2x5cGg3NzYOWWVoSGFtQVllaF9saWcPWWVoSGFtQVllaF9saWcxEFllaEhhbUFZZWhfbGlnX2YRWWVoSGFtQVllaF9saWdfZjELRmVoWWVoX2xpZzILTGFtWWVoX2xpZzILWWVoTm9vbl9saWcNTGFtTm9vbl9saWdfZghnbHlwaDc4NQhnbHlwaDc4NghnbHlwaDc4NwhnbHlwaDc4OAhnbHlwaDc4OQhnbHlwaDc5MAhnbHlwaDc5MQhnbHlwaDc5MghnbHlwaDc5MwhnbHlwaDc5NAhnbHlwaDc5NQhnbHlwaDc5NghnbHlwaDc5NwhnbHlwaDc5OAhnbHlwaDc5OQhnbHlwaDgwMAhnbHlwaDgwMQhnbHlwaDgwMghnbHlwaDgwMwhnbHlwaDgwNAhnbHlwaDgwNQhnbHlwaDgwNghnbHlwaDgwNwhnbHlwaDgwOAhnbHlwaDgwOQhnbHlwaDgxMAhnbHlwaDgxMQhnbHlwaDgxMghnbHlwaDgxMwhnbHlwaDgxNAhnbHlwaDgxNQhnbHlwaDgxNghnbHlwaDgxNwhnbHlwaDgxOAhnbHlwaDgxOQhnbHlwaDgyMAhnbHlwaDgyMQhnbHlwaDgyMghnbHlwaDgyMwhnbHlwaDgyNAhnbHlwaDgyNQhnbHlwaDgyNghnbHlwaDgyNwhnbHlwaDgyOAhnbHlwaDgyOQhnbHlwaDgzMAhnbHlwaDgzMQhnbHlwaDgzMghnbHlwaDgzMwhnbHlwaDgzNAhnbHlwaDgzNQhnbHlwaDgzNghnbHlwaDgzNwhnbHlwaDgzOAhnbHlwaDgzOQhnbHlwaDg0MAAAAAH//wADAAEAAIAAAAAB9APFAABgAAV7AnVJc2xhbWljRm9udCBCZCAg/////zf///5JU0xCMDADAAAAAAAAAAABAAEAAQAAAAEAABSfAAAAFAAAAAAAABSXMIIUkwYJKoZIhvcNAQcCoIIUhDCCFIACAQExDjAMBggqhkiG9w0CBQUAMGAGCisGAQQBgjcCAQSgUjBQMCwGCisGAQQBgjcCARyiHoAcADwAPAA8AE8AYgBzAG8AbABlAHQAZQA+AD4APjAgMAwGCCqGSIb3DQIFBQAEENRhpEkyRwxQyagQIaZChe2gghBMMIIDejCCAmKgAwIBAgIQOCXX+vhhr570kOcmtdZa1TANBgkqhkiG9w0BAQUFADBTMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xKzApBgNVBAMTIlZlcmlTaWduIFRpbWUgU3RhbXBpbmcgU2VydmljZXMgQ0EwHhcNMDcwNjE1MDAwMDAwWhcNMTIwNjE0MjM1OTU5WjBcMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4x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AAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAwABAHAAAgAUAEIAAAABAAAAJAACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAEAAQMAAAMAAQBwAAIAFABCAAAAAQAAACUAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgABAAECOwADAAIAeAByAAIAFgBEAAAAAQAAACYAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgABAAECOwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAwABAHAAAgAUAEIAAAABAAAAJwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAEAAQMBAAMAAgB4AHIAAgAWAEQAAAABAAAAKAACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgAHAkICSAAAAksCSwAHAk4CUQAIAlMCVQAMAlcCVwAPAvsC/AAQAwMDAwASAAEAAQMBAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAEAcAACABQAQgAAAAEAAAApAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAQABAwIAAwACAHgAcgACABYARAAAAAEAAAAqAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7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JxQiyitAL5YnGiLQK0YvnCcgItYrTC+iJyYi3CtSL6gnLCLiK1gvricyIugrXi+0Jzgi7itkL7pDZDj8M7w+SENqOQIzwj5OQ3A5CDPIPlRDdjkOM84+WkN8ORQz1D5gQ4I5GjPaPmZDiDkgM+A+bCc+IvQrai/AJ0Qi+itwL8YnSiMAK3YvzCdQIwYrfC/SJ1YjDCuCL9gnXCMSK4gv3iXQIxgrji/kJ2IjHiuUL+onaCMkK5ov8CduIyoroC/2J3QjMCumL/wneiM2K6wwAieAIzwrsjAIJ4YjQiu4MA4njCNIK74wFCeSI04rxDAaJ5gjVCvKMCAnniNaK9AwJiekI2Ar1jAsJ6ojZivcMDInsCNsK+IwOCe2I3Ir6DA+J7wjeCvuMEQnwiN+K/QwSifII4Qr+jBQJ84jiiwAMFYn1COQLAYwXCfaI5YsDDBiJ+AjnCwSMGgn5iOiLBgwbifsI6gsHjB0J/IixCwkMHon+COuLCowgCf+I7QsMDCGKAQjuiw2MIwoCiPALDwwkigQI8YsQjCYKBYjzCxIMJ4oHCPSLE4wpCgiI9gsVDCqKCgj3ixaMLAoLiPkLGAwtig0I+osZjC8KDoj8CxsMMIoQCP2LHIwyChGI/wseDDOKEwkAix+MNQoUiP2LIQw2ihYJAgsijDgKF4kDiyQMOYoZCQULJYw7ChqJBosnDDyKHAkICyiMPgodiQmLKgw/ih8JCwsrjEEKIIkMiy0MQooiCQ4LLoxECiOJD4swDEWJAIkRCzGMRwolCRKLMwxIiiaJFAs0jEoKKAkVizYMS4opiRcLN4xNCisJGIs5DE6KLIkaCzqMUAouCRuLPAxRii+JHQs9jFMKMQkeiz8MVIoyiSALQIxWCjQJIYtCDFeKNYkjC0OMWQo3CSSLRQxaijiJJgtGjFwJ6Qkni0gMXYo6CSkLSYxfCjuJKotLDGCKPQksC0yMYgo+iS2LTgxjikAJLwtPjGUKQYkwi1EMZopDCTILUoxoCkSJM4tUDGmJNQk1C1WLVYpGCTaLVwxrCkeJOAtYjGyKSQk5i1oMbgpKiTsLW4xvikwJPItdDHEKTYk+C16McopPCT+LYAx0ClCJQQthjHWKUglCi2MMdwpTiUQLZIx4ilUJRYtmDHoKVolHC2eMe4pYCUiLaQx9ClmJSgtqjH6KRglLi2wMgApbCU0LbYyBijiJTotvDIMJ5IlQC3CMhIpciVGLcgyGCl4JUwtzjIeKX4lUi3UMiQphCVYLdoyKimKJV4t4DIwKZAlZC3mMjYpliVqLewyPCmcJXAt8jJCKaIldi34MkgpqCV8Lf4yTimuJYIuBDJUKbQliC4KMlopuiWOLhAyYCnAJZQuFjJmKcYlmi4cMmwpzCWgLiIycinSJaYuKDJ4KdglrC4uMn4p3iWyLjQyhCnkJbguOjKKKUglvi5AMpAp6iXEKowylinwJcouRjKcJ6Ql0C5MMqIp9iXWLlIyqAACAAgAwQDIAAAA/AD8AAgA/gD+AAkBAgECAAoCMwI2AAsCSQJJAA8CTAJNABACVgJWABIAAgA9AJcAsAAAALcAvAAaAL4AwAAgAMkAzQAjANEA0QAoAPgA+AApAP8BAAAqAT8BQQAsAUMBRQAvAUcBSQAyAUsBSwA1AU0BTwA2AVEBUwA5AVUBVQA8AXwBfwA9AYgBigBBAbQBtABEAbYBtgBFAbgBuABGAboBugBHAbwBwABIAcIBxABNAcYBxgBQAcgBygBRAcwBzgBUAdAB0gBXAdQB1gBaAdgB2gBdAdwB3ABgAd4B3gBhAeAB4ABiAeIB4gBjAeQB5gBkAegB6gBnAewB7gBqAfAB8gBtAfQB9gBwAfgB+gBzAfwB/gB2AgACAgB5AgQCBgB8AggCCgB/AgwCDgCCAhACEgCFAhQCFgCIAhgCGgCLAhwCHgCOAiACIACRAiICIgCSAiQCJgCTAjoCOgCWAjwCQQCXAkoCSgCdAlICUgCeAlwCawCfAm4CcQCvAoUChwCzAokCiQC2AosCkwC3Aq4CrgDAAv4C/gDBAAEIPAhwAAQADABaABMAAxg2AAMYNgABGDAAAxg2AAMYNgABGDAAAzVSAAM1WAACGDYAAxg2AAM1XgAAGDAAAzVkAAMYNgABMBgAAxg2AAMYNgADNWoAATAeAGQAygDcAO4BAAESASQBNgFIAVoBbAF+AZABogG0AcYB2AHqAfwCDgIgAjICRAJWAmgCggKUAqYCuALKAtwC7gMAAxIDLAM+A1ADYgN0A4YDmAOqA7wDzgPgA/IEBAQWBCgEOgRMBF4EcASCBJQEpgS4BMoE3ATuBQAFEgUkBTYFSAVaBWwFfgWQBaIFtAXGBdgF6gX8Bg4GIAYyBkQGVgZoBnoGjAaeBrAGwgbUBuYG+AcKBxwHLgdAB1IHZAd2B4gHmgesB74H0AACOXovDCnSNFg5gC8SKdg0XgACOXQvBinMNFI5ei8MKdI0WAACOW4vACnGNEw5dC8GKcw0UgACOWgu+inANEY5bi8AKcY0TAACOWIu9Cm6NEA5aC76KcA0RgACOVwu7ibYNDo5Yi70KbQ0QAACOVYu6CmoNDQ5XC7uKa40OgACOVAu4imiNC45Vi7oKag0NAACOUou3CmcNCg5UC7iKaI0LgACOUQu1imWNCI5Si7cKZw0KAACOT4u0CmQNBw5RC7WKZY0IgACOTguyimKNBY5Pi7QKZA0HAACOTIuxCmENBA5OC7KKYo0FgACOSwuvil+NAo5Mi7EKYQ0EAACOSYuuCl4NAQ5LC6+KX40CgACOSAusilyM/45Ji64KXg0BAACORourClsM/g5IC6yKXIz/gACORQupilmM/I5Gi6sKWwz+AACOQ4uoClgM+w5FC6mKWYz8gACOQgumilaM+Y5Di6gKWAz7AACOQIulClUM+AdnC6aKVoz5gACOPYujilOM9o4/C6UKVQz4AACOPAuiClIM9Q49i6OKU4z2gADOXQvDCnMNFg5ei8SKdI0XjmALxgp2DRkAAI5bC8EKcQ0UDlyLwopyjRWAAI5Zi7+Kb40SjlsLwQpxDRQAAI5YC74Kbg0RDlmLv4pvjRKAAI5Wi7yKbI0PjlgLvgpuDREAAI5VC7sKaw0ODlaLvIpsjQ+AAI5Ti7mKaY0MjlULuwprDQ4AAI5SC7gKaA0LDlOLuYppjQyAAI5Qi7aKZo0JjlILuApoDQsAAM5PC7UKZQ0IDlCLtopmjQmOUgu4CmgNCwAAjk0LswpjDQYOTou0imSNB4AAjkuLsYphjQSOTQuzCmMNBgAAjkoLsApgDQMOS4uximGNBIAAjkiLropejQGOSguwCmANAwAAjkcLrQpdDQAOSIuuil6NAYAAjkWLq4pbjP6ORwutCl0NAAAAjkQLqgpaDP0ORYuriluM/oAAjkKLqIpYjPuORAuqCloM/QAAjkELpwpXDPoOQouoiliM+4AAjj+LpYpVjPiOQQunClcM+gAAjj4LpApUDPcOP4ulilWM+IAAjjyLoopSjPWOPgukClQM9wAAjjsLoQpRDPQOPIuiilKM9YAAjjmLn4pPjPKOOwctClEM9AAAjjgLnIpODPEOOYueCk+M8oAAjjaLmwpMjO+OOAucik4M8QAAjjULmYpLDO4ONoubCkyM74AAjjOLmApJjOyONQuZiksM7gAAjjILlopIDOsOM4uYCiKM7IAAjjCLlQpFDOmOMguWikaM6wAAji8Lk4pDjOgOMIuVCkUM6YAAji2LkgpCDOaOLwuTikOM6AAAjiwLkIpAjOUOLYuSCkIM5oAAjiqLjwo/DOOOLAuQij2M5QAAjikLjYo8DOIOKouPCj2M44AAjieLjAo6jOCOKQuBijwM4gAAjiYLiQo5DN8LiouKijqM4IAAjiMLh4o3jN2LiQuJCjkM3wAAjiALhgo2DNwLh4uHijeM3YAAjh0LhIo0jNqLgwuDCjYM3AAAjhoLgYozDNkOG4t+ijSM2oAAjhiLfooxjNeOGguACjMM2QAAjhcLfQowDNYOGIt+ijGM14AAjhWLe4oujNSLawt9CjAM1gAAjhKLegotDNMLZot7ii6M1IAAjg+LeIorjNGOEQt6Ci0M0wAAjg4LdwoqDNAOD4t4iiuMzoAAjgyLdYoojM0ODgt3CioMzoAAjgsLdAonDMuLVIt1iiiMxYAAjggLcooljMiLUAt0Ch4MwQAAjgULcQoijMWLS4tyiiQMxwAAjgILb4ohDMQLRwtxCiKMxYAAjf8LbgofjMKLQotviiEMxAAAjfwLbIoeDMEN/YtuCh+Mv4AAjeELawocjL4LOYtsih4Mv4AAjfYLaYobDLyLNQtrChyMvgAAjfMLaAoZjLsN9ItpihsMvIAAjfGLZooYDLmN8wtoChmMuwAAjfALZQoWjLgN8YtmihgMuYAAje6LY4oVDLaN8AtlChaMuAAAje0LYgoTjLUN7otjihUMtoAAjeuLYIoSDLON7QtiChOMtQAAjeoLXwoQjLIN64tgihIMs4AAjeiLXYoPDLCN6gtfChCMrwAAjecLXAoNjK2N6Itdig8MrwAAjeWLWooMDKwN5wtcCg2KIoAAjeQLWQoKjKkN5YtaigwMqoAAjeKLV4oJDKeN5AtZCgqMqQAAjeELVgoHjKYN4otXigkMp4AAjd+LVIoGDKSN4QtWCgeMpgAAjd4LUwoEjKMN34tUigYMpIAAjdyLUYoDDKGN3gtTCgSMowAAjdsLUAoBjKAN3ItRigMMoYAAjdmLTooADJ6N2wtQCgGMoAAAjdg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AAEC0AMGAAECrAL0AAECtf7pAAEC0AL0AAECxwLrAAECo/7pAAEC2QL0AAECtQLiAAECrP7XAAEC2QMGAAECvgLiAAAAAQAAAAoAKACQAAFhcmFiAAgABAAAAAD//wAGAAAAAQADAAUABAACAAZjYWx0ACZjY21wADhmaW5hAEhpbml0AE5saWdhAFRtZWRpAGIAAAAHABEAEgATABQAFQAWABcAAAAGAAMABAAFAAYABwAIAAAAAQAKAAAAAQAJAAAABQAMAA0ADgAPABAAAAABAAsAKABSAFoAYgBqAHIAegCCAIoAkgCaAKIAqgCyALoAwgDKANIA2gDiAQYBGAEgASgBNgE+AUYBTgFWAV4BZgFuAXYBfgGGAY4BlgGeAaYBrgG2AAQAAQABAWwABAAHAAEBigAGAAEAAQGaAAQAAQABAdgABgABAAEB6AAGAAEAAQJGAAYAAQABApwABgABAAEC6gAGAAEAAQMwAAEACQABA24AAQAJAAEEBAABAAkAAQTOAAQAAQABBWQABAAJAAEFogAEAAEAAQYAAAQACQABBhwABAAJAAEGLgAGAAkAAQvYAAYACQAPDG4MgAyUDKgMvAzQDOQM+A0MDSANNA1IDVwNcA2EAAYACQAGDngOjA6gDrQOyA7cAAYACQABDz4ABgAAAAEPqgAGAAEABA/gEBoQSBB6AAYACQABEJgAAgABAAEQ2gAEAAEAARHEAAQAAQABEdoABAABAAER7gAEAAEAARIAAAEAAQABEhAAAQAJAAESFgABAAkAARJYAAEACQABEmIAAQAJAAESgAABAAAAARKgAAEAAQABEsIAAQABAAESyAABAAEAARLOAAEAAQABEuoAAQAJAAETBgABAB4AAgAKABQAAQAEAjsAAgI8AAEABAKDAAICNAABAAIAAwG/AAEAEgABAAgAAQAEAjkAAgD8AAEAAQDHAAMAAAABABIAAQBAAAEAAAAYAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgABAAEAAwABABIAAQAIAAEABAL+AAIAnQABAAECSgADAAAABQAaACAAJgAsADIAAQA4AAEAAAAZAAEAAQADAAEAAQADAAEAAQADAAEAAQADAAEAAQADAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAAABAAYAB4AJAAqAAEAMAABAAAAGgABAAEAAwABAAEAAwABAAEAAwABAAEAAwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAwAAAAMAFgAcACIAAQAoAAEAAAAbAAEAAQADAAEAAQADAAEAAQADAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAAAAgAUABoAAQAgAAEAAAAcAAEAAQADAAEAAQADAAIABwJCAkgAAAJLAksABwJOAlEACAJTAlUADAJXAlcADwL7AvwAEAMDAwMAEgADAAAAAQASAAEAGAABAAAAHQABAAEAAwACAAcCQgJIAAACSwJLAAcCTgJRAAgCUwJVAAwCVwJXAA8C+wL8ABADAwMDABIAAgBMACMBvQHDAckBzQHRAdUB2QHlAekB7QHxAfUB+QH9AgECBQIJAg0CEQIVAhkCPgIlAUABSAIdAUQBUgFOAiUCPgIdAmACZAJwAAIADQCcAJwAAACeAJ4AAQCgAKQAAgCpALAABwC3ALwADwC/AMAAFQDJAM0AFwD/AQAAHAI8AjwAHgJcAlwAHwJeAl4AIAJiAmIAIQJuAm4AIgACAG4ANAG0AbYBuAG6AbwBwAHCAcYByAHMAdAB1AHYAdwB3gHgAeIB5AHoAewB8AH0AfgB/AIAAgQCCAIMAhACFAIYAiACIgIkAT8BRwIcAUMBUQFLAT0BTQFVAj0CQQJdAl8CYwJnAmkCawJvAAIAEACYALAAAAC3ALwAGQC+AMAAHwDJAM0AIgDRANEAJwD9AP0AKAD/AQAAKQI8AjwAKwJAAkAALAJcAlwALQJeAl4ALgJiAmIALwJmAmYAMAJoAmgAMQJqAmoAMgJuAm4AMwACAEwAIwG+AcQBygHOAdIB1gHaAeYB6gHuAfIB9gH6Af4CAgIGAgoCDgISAhYCGgI/AiYBQQFJAh4BRQFTAU8CJgI/Ah4CYQJlAnEAAgANAJwAnAAAAJ4AngABAKAApAACAKkAsAAHALcAvAAPAL8AwAAVAMkAzQAXAP8BAAAcAjwCPAAeAlwCXAAfAl4CXgAgAmICYgAhAm4CbgAiAAEAPgACAAoAJAADAAgADgAUAJgAAgI0AJkAAgD+AJsAAgI2AAMACAAOABQBtAACAjQBtgACAP4BugACAjYAAQACAJ0BwAABAF4AAgAKADQABQAMABIAGAAeACQCJwACAbQCKQACAbYCKwACAboCLQACAcACbAACAT0ABQAMABIAGAAeACQCKAACAbQCKgACAbYCLAACAboCLgACAcACbQACAT0AAQACAhECEgABAB4AAQAIAAIABgAOAaMAAwISAhwBowADAhICXwABAAECEQABABQAAQAIAAEABAI4AAMCEgIcAAEAAQIRAAEE+gA5AHgAhACWAKgAugDMAN4A8AECARQBLgFiAXwBsAG8Ac4B4AHyAgQCFgIoAjoCTAJeAnACggKUAqYCuALKAtwC7gMAAxIDJAM2A0gDYgN0A44DoAOyA8QD3gP4BAoEHAQ2BGIEdASGBJgExATQBNwE5gTwAAEABAGRAAMCHgIUAAIABgAMAqEAAgIiAqEAAgFVAAIABgAMAs4AAgIiAs4AAgFVAAIABgAMApgAAgIiApgAAgFVAAIABgAMAtsAAgIiAtsAAgFVAAIABgAMApkAAgIiApkAAgFVAAIABgAMAtwAAgIiAtwAAgFVAAIABgAMAwkAAgFVAwoAAgIkAAIABgAMAwsAAgFVAwwAAgIkAAMACAAOABQBVwACAiIBVwACAVUBWAACAiQABgAOABQAGgAgACYALAFuAAIB4AFvAAICGAFwAAICIgFwAAIBVQFxAAICJAGQAAMCHgIUAAMACAAOABQBWgACAiQCigACAiICigACAVUABgAOABQAGgAgACYALAFyAAICGAFzAAICIgFzAAIBVQF0AAICJAF1AAIB4AGNAAMCHgIUAAEABAGPAAMCHgIUAAIABgAMAp4AAgIiAp4AAgFVAAIABgAMAssAAgFVAssAAgIiAAIABgAMAp8AAgIiAp8AAgFVAAIABgAMAswAAgIiAswAAgFVAAIABgAMAqAAAgIiAqAAAgFVAAIABgAMAs0AAgIiAs0AAgFVAAIABgAMAqIAAgIiAqIAAgFVAAIABgAMAtIAAgIiAtIAAgFVAAIABgAMAqMAAgIiAqMAAgFVAAIABgAMAtMAAgIiAtMAAgFVAAIABgAMApwAAgIiApwAAgFVAAIABgAMAtkAAgIiAtkAAgFVAAIABgAMAp0AAgIiAp0AAgFVAAIABgAMAtoAAgIiAtoAAgFVAAIABgAMApoAAgIiApoAAgFVAAIABgAMAtcAAgIiAtcAAgFVAAIABgAMApsAAgIiApsAAgFVAAIABgAMAtgAAgIiAtgAAgFVAAIABgAMApQAAgIiApQAAgFVAAIABgAMAtQAAgIiAtQAAgFVAAIABgAMApUAAgIiApUAAgFVAAIABgAMAtUAAgIiAtUAAgFVAAMACAAOABQBXAACAiIBXAACAVUBXQACAiQAAgAGAAwC0AACAiIC0AACAVUAAwAIAA4AFALJAAICIgLJAAIBVQLKAAICJAACAAYADALPAAICIgLPAAIBVQACAAYADAKYAAICIgKYAAIBVQACAAYADALbAAICIgLbAAIBVQADAAgADgAUAWIAAgIiAWIAAgFVAWMAAgIkAAMACAAOABQChAACAiIChAACAVUDEAACAhgAAgAGAAwClwACAiIClwACAVUAAgAGAAwC0QACAiIC0QACAVUAAwAIAA4AFAFlAAICIgFlAAIBVQFmAAICJAAFAAwAEgAYAB4AJAF2AAICIgF2AAIBVQF3AAICJALfAAIB4gGOAAMCHgIUAAIABgAMApYAAgIiApYAAgFVAAIABgAMAtYAAgIiAtYAAgFVAAIABgAMAWgAAgIiAWgAAgFVAAUADAASABgAHgAkAXgAAgHgAXkAAgIYAXoAAgIiAXoAAgFVAYwAAwIeAhQAAQAEAZMAAwIeAhQAAQAEAZIAAwIeAhQAAQAEAXkAAgIYAAEABAFvAAICGAABAAQBcgACAhgAAgAeAUEBQQAAAUgBSQABAU4BTwADAVIBUwAFAb0BvgAHAcMBxAAJAckBygALAc4BzgANAdEB0gAOAdUB1gAQAdkB2gASAeUB5gAUAekB6gAWAe0B7gAYAfEB8gAaAfUB9gAcAfkB+gAeAf0B/gAgAgECAgAiAgUCBgAkAgkCCgAmAg0CDgAoAhECEgAqAhUCFgAsAhkCGgAuAh0CHgAwAiUCJgAyAj8CPwA0AmUCZQA1Ao4CkAA2AAMAAAABABIAAQBGAAEAAAAeAAIACAFBAUEAAAG+Ab4AAQHEAcQAAgHKAcoAAwHOAc4ABAIaAhoABQImAiYABgJlAmUABwACAA4BQQFBAAABvgG+AAEBxAHEAAIBygHKAAMBzgHOAAQB5AHkAAUB5gHmAAYB6AHoAAcB6gHqAAgCGgIaAAkCJgImAAoCPwI/AAsCZQJlAAwCawJrAA0AAwAAAAEBKAABATAAAQAAAB8AAwAAAAEBFgACAV4BZAABAAAAHwADAAAAAQECAAIBVgFcAAEAAAAfAAMAAAABAO4AAgFOAVQAAQAAAB8AAwAAAAEA2gACAUYBTAABAAAAHwADAAAAAQDGAAIBPgFEAAEAAAAfAAMAAAABALIAAgE2ATwAAQAAAB8AAwAAAAEAngACAS4BNAABAAAAHwADAAAAAQCKAAIBJgEsAAEAAAAfAAMAAAABAHYAAgEeASQAAQAAAB8AAwAAAAEAYgACARYBHAABAAAAHwADAAAAAQBOAAIBDgEUAAEAAAAfAAMAAAABADoAAgEGAQwAAQAAAB8AAwAAAAEAJgACAP4BBAABAAAAHwADAAAAAQASAAEA9gABAAAAHwABAAIB/QIBAAIACgG0AbQAAAG2AbYAAQG6AboAAgHAAcAAAwHcAdwABAHeAd4ABQIMAgwABgIQAhAABwISAhIACAJnAmcACQABAAECJgABAAEB4AABAAECGgABAAEB4gABAAEBxAABAAEB4AABAAEBygABAAEB4AABAAEBxAABAAECGAABAAEBxAABAAEBVQABAAEBxAABAAECJAABAAEBygABAAEBVQABAAEBygABAAECJAABAAECGgABAAEBVQABAAECGgABAAECJAABAAECJgABAAECGAABAAECJgABAAEBVQACAAUCKAIoAAACKgIqAAECLAIsAAICLgIuAAMCjQKTAAQAAwAAAAEAdgACAIYAjAABAAAAIAADAAAAAQBiAAIAfgCEAAEAAAAgAAMAAAABAE4AAgB2AHwAAQAAACAAAwAAAAEAOgACAG4AdAABAAAAIAADAAAAAQAmAAIAZgBsAAEAAAAgAAMAAAABABIAAQBeAAEAAAAgAAIAAgKNApMAAAKuAq4ABwABAAEBxAABAAECGAABAAEBygABAAECGAABAAECJgABAAECGAABAAECJgABAAEB4AABAAECGgABAAEB4gACAAMB6gHqAAACjQKTAAECrgKuAAgAAwAAAAEAEgABACgAAQAAACEAAgADAU4BTwAAAVIBUwACAg0CDgAEAAIADAG0AbQAAAG2AbYAAQG6AboAAgHAAcAAAwIMAgwABAIQAhAABQISAhIABgIoAigABwIqAioACAIsAiwACQIu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') format('truetype'),
         url('assets/fonts/Al_Majeed_Quranic_Font_shiped.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}


@font-face {
    font-family: 'Al Majeed Quranic Font';
    src: url('assets/fonts/Al_Majeed_Quranic_Font_shiped.ttf') format('truetype'),
         url('fonts/Al_Majeed_Quranic_Font_shiped.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Al Majeed Quranic Font';
    src: url('assets/fonts/Al_Majeed_Quranic_Font_shiped.ttf') format('truetype'),
         url('fonts/Al_Majeed_Quranic_Font_shiped.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Al Qalam Quran Majeed Web';
    src: url('assets/fonts/Al_Majeed_Quranic_Font_shiped.ttf') format('truetype'),
         url('fonts/Al_Majeed_Quranic_Font_shiped.ttf') format('truetype'),
         url('assets/fonts/AlQalam_Quran_Majeed_Web_Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AlQalam Quran Majeed';
    src: url('assets/fonts/Al_Majeed_Quranic_Font_shiped.ttf') format('truetype'),
         url('fonts/Al_Majeed_Quranic_Font_shiped.ttf') format('truetype'),
         url('assets/fonts/AlQalam_Quran_Majeed_Web_Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* ==========================================================================
   PERFECTED TYPOGRAPHY & SPACING (PREVENTS ANY TEXT OVERLAP OR OUTLINE COLLISION)
   ========================================================================== */

/* ==========================================================================
   ALQALAM TAJ NASTALEEQ, HUSSAINI & QURAN MAJEED FONT-FACE REGISTRATION
   ========================================================================== */
@font-face {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif;
    src: url('assets/fonts/AlQalamTajNastaleeq.ttf') format('truetype'),
         url('fonts/AlQalamTajNastaleeq.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif;
    src: url('assets/fonts/AlQalamTajNastaleeq.ttf') format('truetype'),
         url('fonts/AlQalamTajNastaleeq.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif;
    src: url('assets/fonts/AlQalamTajNastaleeq.ttf') format('truetype'),
         url('fonts/AlQalamTajNastaleeq.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif;
    src: url('assets/fonts/AlQalamTajNastaleeq.ttf') format('truetype'),
         url('fonts/AlQalamTajNastaleeq.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif;
    src: url('assets/fonts/AlQalamTajNastaleeq.ttf') format('truetype'),
         url('fonts/AlQalamTajNastaleeq.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif;
    src: local('Mehr Nastaliq Web', 'MehrNastaliqWeb', serif),
         local('Hussaini Nastaleeq Regular'),
         url('assets/fonts/Hussaini_Nastaleeq_Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif;
    src: local('Mehr Nastaliq Web', 'MehrNastaliqWeb', serif),
         local('Hussaini Nastaleeq Regular'),
         url('assets/fonts/Hussaini_Nastaleeq_Regular.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Al Qalam Quran Majeed Web';
    src: local('Al Qalam Quran Majeed Web'), local('AlQalamQuranMajeedWeb'),
         url('assets/fonts/AlQalam_Quran_Majeed_Web_Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AlQalam Quran Majeed';
    src: local('Al Qalam Quran Majeed Web'), local('AlQalamQuranMajeedWeb'),
         url('assets/fonts/AlQalam_Quran_Majeed_Web_Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ReceiptCourier';
    src: local('Courier New'),
         local('Courier'),
         url('assets/fonts/CourierNew.ttf') format('truetype'),
         url('fonts/CourierNew.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ReceiptCourier';
    src: local('Courier New Bold'),
         local('Courier-Bold'),
         url('assets/fonts/CourierNew-Bold.ttf') format('truetype'),
         url('fonts/CourierNew-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
}

button, a, select, input, textarea, .date-box-card, .box-weekday-card, .cal-month-arrow, .tab-nav-btn, .new-drawer-item, .feature-grid-card {
    touch-action: manipulation;
}

:root {
    --col-blue: #0260af;
    --col-red: #db1c2b;
    --col-maroon: #5a0b36;
    --col-border: #014682;
    --col-bg-dark: #0f172a;
}

body {
    background-color: #f1f5f9;
    color: #0f172a;
    min-height: 100vh;
    font-family: 'Outfit', sans-serif;
    margin: 0;
    padding: 0 0 4px 0 !important;
    position: relative;
    width: 100%;
    overflow-x: hidden;
}

/* ==========================================================================
   GLOBAL MULTI-LINGUAL TYPOGRAPHY ENGINE (ALQALAM TAJ NASTALEEQ & POPULAR FONTS)
   ========================================================================== */

/* 1. URDU LANGUAGE MODE: PURE ALQALAM TAJ NASTALEEQ FOR ALL APP ELEMENTS */
body.lang-urdu,
html.lang-urdu,
[data-lang="urdu"],
.lang-urdu,
body.lang-urdu *,
html.lang-urdu *,
.lang-urdu * {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif !important;
    letter-spacing: 0px !important;
}

/* 2. CALENDAR HIJRI DATES & ISLAMIC URS / EVENTS: ALWAYS ALQALAM TAJ NASTALEEQ */
.full-calendar-master-grid .hijri-num,
.full-calendar-master-grid .hijri-name,
.full-calendar-master-grid .cal-date-hijri,
.full-calendar-master-grid .cal-event-urdu,
.full-calendar-master-grid .urs-text,
.full-calendar-master-grid .event-badge-urs,
.full-calendar-master-grid .event-badge-islamic,
.full-calendar-master-grid .cal-event-badge,
.date-box-card .hijri-date-badge,
.date-box-card .date-cell-urs,
.date-box-card .event-text-urdu,
.date-box-card .cell-hijri-val,
.date-box-card .cell-hijri-month,
.box-days-card .islamic-day-name,
.box-days-card .box-days-title-urdu,
.header-banner-card .hijri-month-display,
.header-banner-card .header-banner-title-urdu,
.hadeeth-card,
.hadeeth-text,
.quran-verse-text,
.islamic-quote-urdu,
.status-card-urdu,
.status-text-nastaleeq,
#statusMakerPreviewText,
.status-card-maker-textarea,
.status-preview-urdu,
.daily-status-content-box,
.date-detail-urs,
.urs-title,
.urs-date,
.urs-badge,
.event-urs-title,
.event-item-urdu {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif !important;
}

/* 3. HINDI LANGUAGE MODE: POPULAR HINDI TYPOGRAPHY (Noto Sans Devanagari & Tiro Devanagari) */
body.lang-hindi:not(#statusCardLiveContainer),
html.lang-hindi,
[data-lang="hindi"],
.lang-hindi,
body.lang-hindi button:not(.status-card-urdu-btn),
body.lang-hindi input:not(#statusCustomArabicInput):not(.status-arabic-input),
body.lang-hindi select:not(.status-urdu-select),
body.lang-hindi textarea:not(#statusCustomTextInput):not(.status-card-maker-textarea),
body.lang-hindi .modal-title:not(.status-urdu-title),
body.lang-hindi .modal-body:not(.status-urdu-body),
body.lang-hindi .new-drawer-item,
body.lang-hindi .menu-btn,
body.lang-hindi .tab-nav-btn,
body.lang-hindi .cal-month-title,
body.lang-hindi .quick-tool-btn,
body.lang-hindi .feature-title,
body.lang-hindi .feature-sub,
body.lang-hindi .search-result-item {
    font-family: 'Noto Sans Devanagari', 'Tiro Devanagari Hindi', 'Poppins', 'Outfit', sans-serif !important;
}

/* 4. ENGLISH LANGUAGE MODE: POPULAR MODERN TYPOGRAPHY (Outfit, Plus Jakarta Sans, Inter) */
body.lang-eng:not(#statusCardLiveContainer),
html.lang-eng,
[data-lang="eng"],
.lang-eng,
body.lang-eng button:not(.status-card-urdu-btn),
body.lang-eng input:not(#statusCustomArabicInput):not(.status-arabic-input),
body.lang-eng select:not(.status-urdu-select),
body.lang-eng textarea:not(#statusCustomTextInput):not(.status-card-maker-textarea),
body.lang-eng .modal-title:not(.status-urdu-title),
body.lang-eng .modal-body:not(.status-urdu-body),
body.lang-eng .new-drawer-item,
body.lang-eng .menu-btn,
body.lang-eng .tab-nav-btn,
body.lang-eng .cal-month-title,
body.lang-eng .quick-tool-btn,
body.lang-eng .feature-title,
body.lang-eng .feature-sub,
body.lang-eng .search-result-item {
    font-family: 'Outfit', 'Plus Jakarta Sans', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif !important;
}

/* 5. STATUS CARD MAKER: Targeted Nastaliq Font for Urdu Elements Only (Allows Hindi, English, Arabic to use appropriate fonts) */
.status-card-urdu,
.status-card-urdu *,
.status-preview-urdu,
.status-quote-urdu,
.status-text-nastaleeq,
#statusCustomTextInput.is-urdu,
.status-card-maker-textarea.is-urdu,
.status-custom-text-nastaleeq,
.status-date-str.is-urdu,
.is-primary-hijri span,
.neon-date-box.hijri-box span,
.tile-hijri .tile-3d-number,
.tile-hijri .tile-3d-month {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
}

/* Arabic Calligraphy & Ayats in Status Card */
#statusCardLiveContainer .mihrab-dua-arabic,
#statusCardLiveContainer .neon-arabic-quote,
#statusCardLiveContainer .arrows-card-arabic,
#statusCardLiveContainer .tiles-hadith-badge-pill,
#statusCardLiveContainer .arabic-text,
#statusCardLiveContainer [lang="ar"],
#statusCustomArabicInput,
.arabic-ayat-text,
.hadees-arabic-text,
.quran-ayat-text,
.dua-arabic-text {
    font-family: 'Al Qalam Quran Majeed Web', 'AlQalam Quran Majeed', 'Amiri', 'Traditional Arabic', serif !important;
}

/* ==========================================================================
   ANDROID APP LAYOUT & HEADER STYLING
   ========================================================================== */
.calendar-app-layout {
    display: flex;
    flex-direction: column;
    width: 100%;
    max-width: 1150px;
    margin: 0 auto;
    padding-bottom: 0px !important;
}

/* Developer Micro Card */
.dev-profile-body-compact {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
    padding: 2px 0;
}

.dev-info-line {
    display: flex;
    align-items: center;
    gap: 8px;
    overflow: hidden;
}

.dev-avatar-micro {
    font-size: 18px;
    line-height: 1;
}

.dev-text-compact {
    display: flex;
    align-items: center;
    gap: 6px;
    white-space: nowrap;
    overflow: hidden;
}

.dev-name-strong {
    font-size: 12px;
    font-weight: 800;
    color: #01539d;
}

body.dark-theme .dev-name-strong {
    color: #38bdf8;
}

.dev-studio-tag {
    font-size: 11px;
    font-weight: 700;
    color: #b45309;
}

body.dark-theme .dev-studio-tag {
    color: #fbbf24;
}

.dev-action-buttons-compact {
    display: flex;
    align-items: center;
    gap: 6px;
    flex-shrink: 0;
}

.settings-wa-btn-compact {
    background: linear-gradient(135deg, #25d366, #16a34a);
    color: #ffffff !important;
    padding: 6px 12px;
    border-radius: 8px;
    font-size: 11.5px;
    font-weight: 800;
    text-decoration: none;
    display: flex;
    align-items: center;
    gap: 4px;
    box-shadow: 0 2px 6px rgba(37, 211, 102, 0.25);
    transition: all 0.15s ease;
}

.settings-wa-btn-compact:hover {
    filter: brightness(1.08);
    transform: translateY(-1px);
}

.settings-wa-btn-compact:active {
    transform: scale(0.95);
}

.settings-terms-btn-compact {
    background: #f1f5f9;
    border: 1.5px solid #cbd5e1;
    color: #475569;
    padding: 6px 10px;
    border-radius: 8px;
    font-size: 11.5px;
    font-weight: 700;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 4px;
    transition: all 0.15s ease;
}

body.dark-theme .settings-terms-btn-compact {
    background: #0f172a;
    border-color: #334155;
    color: #cbd5e1;
}

.settings-terms-btn-compact:hover {
    border-color: #0284c7;
    background: #e0f2fe;
}

body.dark-theme .settings-terms-btn-compact:hover {
    border-color: #38bdf8;
    background: #1e293b;
}

.settings-terms-btn-compact:active {
    transform: scale(0.95);
}

/* Subtle Footer */
.settings-page-footer {
    text-align: center;
    font-size: 11px;
    color: #64748b;
    padding: 6px 0 2px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
}

body.dark-theme .settings-page-footer {
    color: #94a3b8;
}

.settings-page-footer .footer-dot {
    opacity: 0.6;
}

/* ==========================================================================
   PREMIUM APP HEADER (FULL-WIDTH LUXURY DESIGN - PERFECTLY ALIGNED)
   ========================================================================== */
.app-header {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
    max-width: 100% !important;
    background: linear-gradient(135deg, #ffffff 0%, #f8fafc 55%, #edf2f7 100%) !important;
    border: 1.8px solid rgba(1, 83, 157, 0.20) !important;
    border-bottom: 3px solid #d4af37 !important;
    padding: 6px 12px !important;
    min-height: 50px !important;
    height: 50px !important;
    box-sizing: border-box !important;
    border-radius: 14px !important;
    margin: 2px 0 6px 0 !important;
    box-shadow: 0 4px 18px rgba(1, 83, 157, 0.10), 0 1px 3px rgba(0, 0, 0, 0.04) !important;
    position: relative !important;
    z-index: 99999 !important;
    overflow: visible !important;
    transition: all 0.25s ease !important;
}

.app-header-left {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 6px;
    flex: 0 0 auto;
    position: relative;
    z-index: 99999 !important;
}

.header-action-btn.menu-btn {
    height: 34px !important;
    min-width: 44px !important;
    padding: 0 8px !important;
    background: linear-gradient(145deg, #ffffff 0%, #f1f5f9 100%) !important;
    border: 1.5px solid #d4af37 !important;
    color: #0f172a !important;
    border-radius: 10px !important;
    box-shadow: 0 2px 6px rgba(212, 175, 55, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.9) !important;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 3px;
    cursor: pointer;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}

.header-action-btn.menu-btn .btn-icon {
    font-size: 15px;
    color: #0f172a;
    line-height: 1;
    font-weight: 800;
}

.header-action-btn.menu-btn .btn-caret {
    font-size: 10px;
    color: #d4af37;
    margin-left: 1px;
}

.header-action-btn.menu-btn:hover {
    background: linear-gradient(135deg, #ffffff 0%, #fef3c7 100%) !important;
    border-color: #b45309 !important;
    transform: translateY(-1px);
    box-shadow: 0 4px 12px rgba(212, 175, 55, 0.35) !important;
}

.app-brand-center {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-left: 4px;
    gap: 8px;
    text-align: left;
    flex: 1;
    min-width: 0;
    cursor: pointer;
    user-select: none;
    transition: transform 0.15s ease, opacity 0.15s ease;
}

.app-brand-center:active {
    transform: scale(0.97);
    opacity: 0.92;
}

.app-brand-center .app-brand-titles {
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-width: 0;
}

.app-logo-icon {
    width: 32px;
    height: 32px;
    min-width: 32px;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.2);
    border: 1.5px solid #d4af37;
    border-radius: 8px;
    transition: all 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

.app-brand-center:hover .app-logo-icon {
    transform: scale(1.05);
    box-shadow: 0 4px 14px rgba(212, 175, 55, 0.4);
}

.app-logo-icon .logo-icon-art {
    font-size: 16px;
    line-height: 1;
    display: block;
}

.app-title-urdu {
    font-family: 'Outfit', 'Playfair Display', sans-serif;
    font-size: clamp(17px, 2.8vw, 22px);
    font-weight: 900;
    margin: 0;
    line-height: 1.1;
    white-space: nowrap;
    letter-spacing: 0.5px;
    direction: ltr !important;
    background: linear-gradient(135deg, #01539d 0%, #0369a1 50%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    display: inline-block;
    position: relative;
    filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.08));
    transition: all 0.25s ease;
}

.app-header-right {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 6px;
    flex: 0 0 auto;
    position: relative;
    z-index: 99999 !important;
    overflow: visible !important;
}

.header-action-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 34px;
    height: 34px;
    min-width: 34px;
    padding: 0;
    background: linear-gradient(145deg, #ffffff 0%, #f1f5f9 100%);
    color: #1e293b;
    border: 1.5px solid rgba(1, 83, 157, 0.2);
    border-radius: 10px;
    font-size: 15px;
    cursor: pointer;
    white-space: nowrap;
    box-sizing: border-box;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.95);
}

.header-action-btn:hover {
    background: linear-gradient(145deg, #ffffff 0%, #e0f2fe 100%);
    border-color: #01539d;
    color: #01539d;
    transform: translateY(-1.5px) scale(1.03);
    box-shadow: 0 4px 12px rgba(1, 83, 157, 0.2);
}

.header-action-btn:active {
    transform: scale(0.94);
}

.header-action-btn .btn-icon {
    font-size: 16px;
    line-height: 1;
}

.header-action-btn .btn-text {
    font-size: 12px;
}

.header-action-btn.lang-btn {
    padding: 0 8px !important;
    gap: 3px !important;
    min-width: 36px;
}

.header-action-btn .btn-caret {
    font-size: 11px;
    color: #fbbf24;
    font-weight: 700;
    line-height: 1;
}

.lang-dropdown-wrapper {
    position: relative;
    display: inline-block;
    z-index: 99999 !important;
}

.lang-dropdown-menu {
    position: absolute;
    top: calc(100% + 8px);
    right: 0;
    min-width: 145px;
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    border-radius: 14px;
    padding: 6px;
    box-shadow: 0 14px 35px rgba(0, 0, 0, 0.28);
    display: none;
    flex-direction: column;
    gap: 4px;
    z-index: 200001 !important;
    /* backdrop-filter removed for crystal clear export */
    animation: langDropdownFadeIn 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}

body[dir="rtl"] .lang-dropdown-menu {
    left: 0;
    right: auto;
}

.app-header-left .lang-dropdown-menu {
    left: 0 !important;
    right: auto !important;
}

@keyframes langDropdownFadeIn {
    from { opacity: 0; transform: translateY(-6px); }
    to { opacity: 1; transform: translateY(0); }
}

.lang-dropdown-menu.show-dropdown {
    display: flex !important;
}

.lang-dropdown-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 9px 12px;
    border: none;
    background: transparent;
    border-radius: 10px;
    font-family: 'Outfit', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #1e293b;
    cursor: pointer;
    transition: all 0.2s ease;
    width: 100%;
    box-sizing: border-box;
}

.lang-item-left {
    display: flex;
    align-items: center;
    gap: 10px;
}

.lang-icon-box {
    width: 28px;
    height: 28px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.1);
    flex-shrink: 0;
}

.box-ur { background: linear-gradient(135deg, #059669 0%, #047857 100%); color: #ffffff; }
.box-en { background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%); color: #ffffff; }
.box-hi { background: linear-gradient(135deg, #ea580c 0%, #c2410c 100%); color: #ffffff; }

.lang-dropdown-item:hover {
    background: #f1f5f9;
    color: #0284c7;
}

.lang-dropdown-item.active-lang {
    background: #e0f2fe;
    color: #0369a1;
    font-weight: 700;
}

.lang-dropdown-item .lang-check {
    font-size: 14px;
    color: #0284c7;
    opacity: 0;
    transition: opacity 0.15s ease;
}

.lang-dropdown-item.active-lang .lang-check {
    opacity: 1;
}

/* DARK THEME DROPDOWN STYLES */
body.dark-theme .lang-dropdown-menu {
    background: #1e293b;
    border-color: #334155;
    box-shadow: 0 12px 35px rgba(0, 0, 0, 0.5);
}

body.dark-theme .lang-dropdown-item {
    color: #f1f5f9;
}

body.dark-theme .lang-dropdown-item:hover {
    background: #334155;
    color: #ffd700;
}

body.dark-theme .lang-dropdown-item.active-lang {
    background: #0f172a;
    color: #ffd700;
    border: 1px solid rgba(255, 215, 0, 0.3);
}

body.dark-theme .lang-dropdown-item .lang-check {
    color: #ffd700;
}

/* ==========================================================================
   LIVE DATE INFO STRIP (TODAY'S TRIPLE-CALENDAR DATE BAR)
   ========================================================================== */
.date-info-strip {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    min-height: 46px !important;
    background: linear-gradient(135deg, #ffffff 0%, #f8fafc 100%);
    border: 2px solid #01539d;
    border-radius: 14px;
    padding: 5px 8px !important;
    margin: 3px auto 10px auto !important;
    font-family: 'Outfit', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    color: #475569;
    box-shadow: 0 4px 16px rgba(1, 83, 157, 0.14), inset 0 1px 2px rgba(255, 255, 255, 0.8);
    width: 100% !important;
    box-sizing: border-box;
    position: relative;
    z-index: 20;
    overflow: hidden;
}

.date-info-chips-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: space-around !important;
    gap: 8px !important;
    width: 100%;
    flex: 1;
    min-width: 0;
    padding: 0 2px !important;
}

.date-info-chips-wrapper::-webkit-scrollbar {
    display: none;
}

.info-chip {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    padding: 6px 10px !important;
    border-radius: 10px !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    background: #eff6ff;
    border: 1.5px solid #bfdbfe;
    color: #1e40af;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05);
    white-space: nowrap !important;
    flex: 0 1 auto !important;
    user-select: none;
    margin: 0 !important;
    transition: transform 0.15s ease, box-shadow 0.15s ease;
}

.info-chip:active {
    transform: scale(0.96);
}

.info-chip strong {
    color: #1e3a8a;
    font-weight: 700;
}

/* Option 3: Prominent Center Live Digital Clock */
.prominent-center-clock {
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    color: #ffffff !important;
    border: 1.5px solid rgba(255, 255, 255, 0.5) !important;
    box-shadow: 0 3px 12px rgba(1, 83, 157, 0.38) !important;
    font-size: 14.5px !important;
    font-weight: 800 !important;
    letter-spacing: 0.6px !important;
    padding: 6px 13px !important;
    border-radius: 10px !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 6px !important;
    font-family: 'Outfit', sans-serif !important;
}
.prominent-center-clock strong,
.prominent-center-clock span {
    color: #ffffff !important;
}
.clock-live-dot {
    width: 7.5px;
    height: 7.5px;
    background-color: #22c55e;
    border-radius: 50%;
    display: inline-block;
    box-shadow: 0 0 8px #22c55e;
    animation: liveClockPulse 1.5s infinite;
}
@keyframes liveClockPulse {
    0%, 100% { transform: scale(1); opacity: 1; }
    50% { transform: scale(1.35); opacity: 0.4; }
}

/* Option 1: Next Prayer Chip */
.prayer-chip {
    background: rgba(22, 163, 74, 0.12) !important;
    border: 1.5px solid rgba(22, 163, 74, 0.35) !important;
    color: #15803d !important;
}
.prayer-chip strong {
    color: #166534 !important;
}

.hijri-chip {
    background: #fffbeb;
    border-color: #fde68a;
    color: #92400e;
}

.hijri-chip strong {
    color: #78350f;
}

.bikrami-chip {
    background: #fff7ed;
    border-color: #fed7aa;
    color: #c2410c;
}

.bikrami-chip strong {
    color: #9a3412;
}

.week-chip {
    background: linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%) !important;
    border: 1.5px solid #86efac !important;
    color: #15803d !important;
    box-shadow: 0 2px 6px rgba(34, 197, 94, 0.12) !important;
}

.week-chip strong {
    color: #14532d !important;
}

.weather-chip {
    background: linear-gradient(135deg, #eff6ff 0%, #dbeafe 100%) !important;
    border: 1.5px solid #93c5fd !important;
    color: #1d4ed8 !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.12) !important;
}

.weather-chip strong {
    color: #1e40af !important;
}

.info-divider {
    color: #cbd5e1;
    font-weight: bold;
    font-size: 10px;
}

body.dark-theme .date-info-strip {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%);
    border-color: #334155;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
}

body.dark-theme .hijri-chip {
    background: rgba(245, 158, 11, 0.15);
    border-color: rgba(245, 158, 11, 0.4);
    color: #fde68a;
}
body.dark-theme .hijri-chip strong {
    color: #ffd700;
}

body.dark-theme .bikrami-chip {
    background: rgba(249, 115, 22, 0.15);
    border-color: rgba(249, 115, 22, 0.4);
    color: #fed7aa;
}
body.dark-theme .bikrami-chip strong {
    color: #fb923c;
}

body.dark-theme .week-chip {
    background: rgba(34, 197, 94, 0.15);
    border-color: rgba(34, 197, 94, 0.4);
    color: #bbf7d0;
}
body.dark-theme .week-chip strong {
    color: #4ade80;
}

/* ==========================================================================
   MONTH NAVIGATION CONTROL BAR
   ========================================================================== */
.month-nav-bar {
    display: none !important;
}

.current-month-display-title {
    display: flex;
    align-items: center;
    gap: 8px;
    justify-content: center;
}

.nav-btn {
    display: none !important;
}

.nav-btn:hover {
    background: #1e293b;
    border-color: #0c1222;
    transform: scale(1.05);
}

.nav-btn:active {
    transform: scale(0.95);
}

.nav-dropdown {
    height: 32px;
    background: #ffffff;
    color: #0c1222;
    border: 1px solid #0c1222;
    border-radius: 8px;
    padding: 0 10px;
    font-family: 'Outfit', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 13px;
    font-weight: 700;
    cursor: pointer;
    box-sizing: border-box;
    transition: border-color 0.2s ease;
}

.nav-dropdown.month-dd {
    flex: 1;
    max-width: 200px;
}

.nav-dropdown.year-dd {
    width: 80px;
}

.nav-dropdown:focus {
    outline: none;
    border-color: #00e676;
    box-shadow: 0 0 0 2px rgba(0, 230, 118, 0.15);
}

.nav-dropdown option {
    background: #1e293b;
    color: #ffffff;
}

/* APP PANELS */
.app-panel {
    display: none;
    width: 100%;
    perspective: 1500px;
    transform-style: preserve-3d;
}

.app-panel.active-panel {
    display: block;
}

/* ==========================================================================
   BOTTOM NAVIGATION BAR (PREMIUM GLASS EFFECT)
   ========================================================================== */
.bottom-nav-bar {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    height: 58px;
    background: #ffffff;
    border-top: 2px solid #0c1222;
    display: flex;
    align-items: center;
    justify-content: space-around;
    z-index: 100;
    box-shadow: 0 -3px 12px rgba(12, 18, 34, 0.05);
}

.bottom-nav-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background: transparent;
    border: none;
    color: #64748b;
    cursor: pointer;
    padding: 4px 14px;
    border-radius: 10px;
    transition: all 0.25s ease;
    position: relative;
}

.bottom-nav-item .nav-icon {
    font-size: 19px;
    margin-bottom: 1px;
    transition: transform 0.25s ease;
}

.bottom-nav-item .nav-label {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 10.5px;
    font-weight: 700;
    transition: color 0.25s ease;
}

.bottom-nav-item:hover {
    color: #cbd5e1;
}

.bottom-nav-item.active {
    color: #0c1222;
    background: rgba(12, 18, 34, 0.05);
}

.bottom-nav-item.active::after {
    content: '';
    position: absolute;
    top: -2px;
    left: 50%;
    transform: translateX(-50%);
    width: 24px;
    height: 3px;
    background: #0c1222;
    border-radius: 0 0 3px 3px;
}

.bottom-nav-item.active .nav-icon {
    transform: scale(1.15);
}

/* MODAL DIALOG STYLING */
.modal-overlay {
    position: fixed;
    inset: 0;
    background: rgba(0, 0, 0, 0.7);
    /* backdrop-filter removed for crystal clear export */
    display: none;
    align-items: center;
    justify-content: center;
    z-index: 100000;
    padding: 12px;
    pointer-events: none;
}

.modal-overlay.show-modal,
.modal-overlay.modal-active,
.modal-overlay.active {
    display: flex;
    pointer-events: auto;
}

.modal-card {
    background: #ffffff;
    color: #0c1222;
    border: 2px solid #0c1222;
    border-radius: 12px;
    width: 100%;
    max-width: 500px;
    max-height: 92vh;
    overflow-y: auto;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
    animation: modalPop 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    display: flex;
    flex-direction: column;
    pointer-events: auto;
}

/* REAL PHYSICAL PRINTED WHITE PAPER SHEET MODAL STYLING */
#dateDetailsModal .modal-card,
.modal-card.paper-sheet-modal {
    background: #ffffff;
    background-image: 
        radial-gradient(#cbd5e1 0.75px, transparent 0.75px),
        linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);
    background-size: 14px 14px, 100% 100%;
    color: #0f172a;
    border: 2px solid #cbd5e1;
    outline: 2px dashed rgba(2, 132, 199, 0.35);
    outline-offset: -7px;
    border-radius: 16px;
    box-shadow: 
        0 25px 60px -10px rgba(15, 23, 42, 0.3),
        0 0 0 1px rgba(0, 0, 0, 0.08),
        inset 0 0 25px rgba(255, 255, 255, 0.8);
    position: relative;
    overflow: hidden;
    transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

body.dark-theme #dateDetailsModal .modal-card,
body.dark-theme .modal-card.paper-sheet-modal {
    background: #0f172a;
    background-image: 
        radial-gradient(#334155 0.75px, transparent 0.75px),
        linear-gradient(180deg, #0f172a 0%, #1e293b 100%);
    background-size: 14px 14px, 100% 100%;
    color: #ffffff;
    border-color: #d4af37;
    outline-color: rgba(212, 175, 55, 0.4);
    box-shadow: none !important;
}

.paper-top-accent-bar {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
    border-bottom: 2.5px solid #d4af37;
    padding: 6px 14px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

body.dark-theme .paper-top-accent-bar {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%);
}

.paper-stamp-badge {
    font-family: 'Outfit', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 11px;
    font-weight: 800;
    color: #fbbf24;
    letter-spacing: 0.5px;
    text-transform: uppercase;
}

.paper-print-btn {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%);
    color: #ffffff;
    border: none;
    border-radius: 12px;
    padding: 3px 10px;
    font-family: 'Outfit', sans-serif;
    font-size: 11px;
    font-weight: 700;
    cursor: pointer;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.3);
    transition: all 0.2s ease;
}

.paper-print-btn:hover {
    background: linear-gradient(135deg, #0369a1 0%, #075985 100%);
    transform: translateY(-1px);
}

body.dark-theme .modal-card {
    background: #0f172a;
    color: #ffffff;
    border-color: #ffd700;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.6);
}

.modal-card.small-modal {
    max-width: 400px;
}

@keyframes modalPop {
    from { transform: scale(0.85); opacity: 0; }
    to { transform: scale(1); opacity: 1; }
}

.modal-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 14px;
    border-bottom: 1.5px solid #e2e8f0;
    background: #f8fafc;
}

body.dark-theme .modal-header {
    background: #0c1222;
    border-bottom-color: #334155;
}

.modal-date-badge {
    display: flex;
    flex-direction: column;
    font-family: 'Outfit', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: #0c1222;
}

body.dark-theme .modal-date-badge {
    color: #ffffff;
}

.hijri-badge {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    color: #137333;
    font-size: 14.5px;
}

body.dark-theme .hijri-badge {
    color: #ffd700;
}

.modal-close-btn {
    background: transparent;
    border: none;
    color: #64748b;
    font-size: 26px;
    cursor: pointer;
    line-height: 1;
}

body.dark-theme .modal-close-btn {
    color: #94a3b8;
}

.modal-close-btn:hover {
    color: #ff4d4d;
}

.modal-body {
    padding: 12px 14px;
    overflow-y: auto;
}

.date-meta-box {
    background: #f8fafc;
    border-radius: 8px;
    padding: 8px 12px;
    margin-bottom: 10px;
    border: 1.5px solid #cbd5e1;
    font-size: 13px;
    color: #334155;
}

body.dark-theme .date-meta-box {
    background: #0c1222;
    border-color: #334155;
    color: #ffffff;
}

.meta-item {
    margin-bottom: 4px;
}
.meta-item:last-child {
    margin-bottom: 0;
}

/* VISUAL TICK MARK BADGE ON DATE BOXES WITH SAVED NOTES/SCHEDULES */
.schedule-tick-badge {
    position: absolute;
    top: 2px;
    left: 2px;
    background: linear-gradient(135deg, #00c853 0%, #008037 100%);
    color: #ffffff;
    font-size: 11px;
    font-weight: 800;
    width: 17px;
    height: 17px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 0 8px rgba(0, 200, 83, 0.8), 0 2px 5px rgba(0, 0, 0, 0.4);
    z-index: 12;
    border: 1px solid #ffffff;
    user-select: none;
    animation: tickPulse 2s infinite ease-in-out;
}

@keyframes tickPulse {
    0%, 100% { transform: scale(1); }
    50% { transform: scale(1.18); box-shadow: 0 0 12px rgba(0, 230, 118, 1); }
}

/* ISLAMIC EVENTS LIST VIEW */
.events-view-header {
    background: #ffffff;
    border: 1.5px solid #0c1222;
    border-radius: 10px;
    padding: 14px;
    margin-bottom: 12px;
    color: #0f172a;
}

body.dark-theme .events-view-header {
    background: #0f172a;
    border-color: #d4af37;
    color: #ffffff;
}

/* SCHEDULE FORM & CARDS */
.schedule-form-card {
    background: #f8fafc;
    border: 1.5px solid #cbd5e1;
    border-radius: 8px;
    padding: 8px 10px;
    margin-bottom: 10px;
}

body.dark-theme .schedule-form-card {
    background: #0c1222;
    border-color: rgba(212, 175, 55, 0.4);
}

.schedule-form-card h3 {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 13.5px;
    font-weight: 700;
    color: #0c1222;
    margin-top: 0;
    margin-bottom: 8px;
}

body.dark-theme .schedule-form-card h3 {
    color: #ffd700;
}

.form-group {
    display: flex;
    flex-direction: column;
    margin-bottom: 8px;
}

.form-group label {
    font-size: 12px;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    color: #475569;
    margin-bottom: 3px;
}

body.dark-theme .form-group label {
    color: #cbd5e1;
}

.form-group input,
.form-group select,
.form-group textarea {
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    color: #0c1222;
    padding: 6px 8px;
    border-radius: 6px;
    font-family: 'Outfit', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 13px;
    outline: none;
    box-sizing: border-box;
    width: 100%;
}

body.dark-theme .form-group input,
body.dark-theme .form-group select,
body.dark-theme .form-group textarea {
    background: #1e293b;
    border-color: #475569;
    color: #ffffff;
}

.form-group input:focus,
.form-group select:focus,
.form-group textarea:focus {
    border-color: #00c853;
}

.form-row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 8px;
}

.submit-schedule-btn {
    width: 100%;
    background: linear-gradient(135deg, #00c853 0%, #008037 100%);
    color: #ffffff;
    border: none;
    padding: 8px;
    border-radius: 6px;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 14px;
    font-weight: 700;
    cursor: pointer;
    box-shadow: 0 2px 4px rgba(0, 200, 83, 0.2);
    margin-top: 4px;
    transition: all 0.2s ease;
}

.submit-schedule-btn:hover {
    background: linear-gradient(135deg, #00e676 0%, #00c853 100%);
}

/* ==========================================================================
   LUXURY APP SETTINGS MODAL (ULTRA-PREMIUM REDESIGN)
   ========================================================================== */
.luxury-settings-card {
    max-width: 440px !important;
    width: 95% !important;
    border-radius: 20px !important;
    overflow: hidden !important;
    border: 2px solid #01539d !important;
    box-shadow: 0 20px 60px rgba(1, 83, 157, 0.25), 0 0 0 1px rgba(255, 255, 255, 0.2) !important;
    background: #ffffff !important;
    padding: 0 !important;
}

body.dark-theme .luxury-settings-card {
    background: #0f172a !important;
    border-color: #d4af37 !important;
    box-shadow: none !important;
}

.luxury-settings-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 14px 18px;
    background: linear-gradient(135deg, #0b132b 0%, #01539d 60%, #0369a1 100%);
    color: #ffffff;
    border-bottom: 2.5px solid #d4af37;
}

body.dark-theme .luxury-settings-header {
    background: linear-gradient(135deg, #070d1a 0%, #0f1d36 60%, #1e293b 100%);
}

.settings-brand-badge-group {
    display: flex;
    align-items: center;
    gap: 12px;
}

.settings-crown-icon {
    font-size: 26px;
    filter: drop-shadow(0 2px 6px rgba(0, 0, 0, 0.3));
}

.settings-title-texts {
    display: flex;
    flex-direction: column;
}

.settings-modal-title {
    font-size: 20px;
    font-weight: 800;
    color: #ffd700;
    margin: 0;
    line-height: 1.2;
    text-shadow: 0 1px 4px rgba(0,0,0,0.3);
}

.settings-modal-sub {
    font-size: 11.5px;
    opacity: 0.9;
    color: #e2e8f0;
    font-weight: 500;
    letter-spacing: 0.3px;
}

.luxury-close-btn {
    background: rgba(255, 255, 255, 0.15) !important;
    color: #ffffff !important;
    border: 1px solid rgba(255, 255, 255, 0.25) !important;
    border-radius: 50% !important;
    width: 32px !important;
    height: 32px !important;
    font-size: 18px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    transition: all 0.2s ease !important;
}

.luxury-close-btn:hover {
    background: #ef4444 !important;
    border-color: #ef4444 !important;
    transform: rotate(90deg) !important;
}

.luxury-settings-body {
    padding: 16px 18px !important;
    display: flex;
    flex-direction: column;
    gap: 13px;
    max-height: 80vh;
    overflow-y: auto;
}

.luxury-setting-item {
    background: #f8fafc;
    border: 1.5px solid #e2e8f0;
    border-radius: 14px;
    padding: 10px 14px;
    transition: all 0.2s ease;
}

.luxury-setting-item:hover {
    border-color: #01539d;
    box-shadow: 0 4px 12px rgba(1, 83, 157, 0.08);
}

body.dark-theme .luxury-setting-item {
    background: #1e293b;
    border-color: #334155;
}

body.dark-theme .luxury-setting-item:hover {
    border-color: #d4af37;
    box-shadow: 0 4px 14px rgba(212, 175, 55, 0.12);
}

.luxury-setting-label-row {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 8px;
}

.setting-icon-pill {
    width: 30px;
    height: 30px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    flex-shrink: 0;
}

.icon-pill-emerald { background: rgba(16, 185, 129, 0.15); border: 1px solid #10b981; }
.icon-pill-gold { background: rgba(245, 158, 11, 0.15); border: 1px solid #f59e0b; }
.icon-pill-blue { background: rgba(14, 165, 233, 0.15); border: 1px solid #0ea5e9; }
.icon-pill-amber { background: rgba(217, 119, 6, 0.15); border: 1px solid #d97706; }

.setting-label-texts {
    display: flex;
    flex-direction: column;
}

.setting-title-ur {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 15.5px;
    font-weight: 700;
    color: #0c1222;
    line-height: 1.3;
}

body.dark-theme .setting-title-ur {
    color: #f1f5f9;
}

.setting-title-en {
    font-size: 10.5px;
    color: #64748b;
    font-weight: 600;
}

body.dark-theme .setting-title-en {
    color: #94a3b8;
}

.select-wrapper-luxury {
    position: relative;
    width: 100%;
}

.luxury-setting-select {
    width: 100%;
    padding: 9px 36px 9px 12px;
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    border-radius: 10px;
    font-family: 'Outfit', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 13.5px;
    font-weight: 600;
    color: #0f172a;
    outline: none;
    appearance: none;
    -webkit-appearance: none;
    cursor: pointer;
    transition: all 0.2s ease;
}

body[dir="rtl"] .luxury-setting-select {
    padding: 9px 12px 9px 36px;
}

body.dark-theme .luxury-setting-select {
    background: #0f172a;
    border-color: #475569;
    color: #ffd700;
}

.luxury-setting-select:focus {
    border-color: #01539d;
    box-shadow: 0 0 0 3px rgba(1, 83, 157, 0.15);
}

body.dark-theme .luxury-setting-select:focus {
    border-color: #d4af37;
    box-shadow: 0 0 0 3px rgba(212, 175, 55, 0.25);
}

.select-chevron {
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 10px;
    color: #64748b;
    pointer-events: none;
}

body[dir="rtl"] .select-chevron {
    right: auto;
    left: 12px;
}

body.dark-theme .select-chevron {
    color: #ffd700;
}

.luxury-setting-hint {
    font-size: 11px;
    color: #64748b;
    margin-top: 5px;
    font-weight: 500;
}

body.dark-theme .luxury-setting-hint {
    color: #cbd5e1;
}

/* Settings Language Buttons Grid */
.settings-lang-grid {
    display: flex;
    gap: 8px;
    width: 100%;
}

.settings-lang-btn {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    padding: 9px 10px;
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    border-radius: 10px;
    color: #0c1222;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 13.5px;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.2s ease;
}

body.dark-theme .settings-lang-btn {
    background: #0f172a;
    border-color: #475569;
    color: #e2e8f0;
}

.settings-lang-btn:hover {
    background: #f1f5f9;
    border-color: #01539d;
    transform: translateY(-1px);
}

body.dark-theme .settings-lang-btn:hover {
    background: #1e293b;
    border-color: #d4af37;
}

.settings-lang-btn.active-lang {
    background: linear-gradient(135deg, #01539d, #0369a1) !important;
    border-color: #01539d !important;
    color: #ffffff !important;
    box-shadow: 0 4px 12px rgba(1, 83, 157, 0.3) !important;
}

body.dark-theme .settings-lang-btn.active-lang {
    background: linear-gradient(135deg, #d4af37, #b8860b) !important;
    border-color: #ffd700 !important;
    color: #000000 !important;
    font-weight: 800 !important;
    box-shadow: 0 4px 14px rgba(212, 175, 55, 0.4) !important;
}

.lang-flag {
    font-size: 16px;
}

/* Save Settings Luxury Button */
.luxury-settings-save-btn {
    width: 100%;
    background: linear-gradient(135deg, #047857 0%, #059669 50%, #10b981 100%);
    color: #ffffff;
    border: 1.5px solid #34d399;
    padding: 12px 18px;
    border-radius: 12px;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 15px;
    font-weight: 800;
    cursor: pointer;
    box-shadow: 0 6px 18px rgba(5, 150, 105, 0.35);
    margin-top: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    transition: all 0.2s ease;
}

.luxury-settings-save-btn:hover {
    background: linear-gradient(135deg, #059669 0%, #10b981 100%);
    transform: translateY(-2px);
    box-shadow: 0 8px 24px rgba(5, 150, 105, 0.45);
}

.luxury-settings-save-btn:active {
    transform: translateY(0);
}

body.dark-theme .luxury-settings-save-btn {
    background: linear-gradient(135deg, #065f46 0%, #047857 50%, #059669 100%);
    border-color: #6ee7b7;
    box-shadow: 0 6px 20px rgba(4, 120, 87, 0.4);
}

/* Compact Modal Overrides - Zero Scroll Needed */
.compact-settings-card {
    max-width: 440px !important;
    width: 96% !important;
    border-radius: 16px !important;
}

.compact-settings-header {
    padding: 9px 14px !important;
}

.compact-settings-header .settings-modal-title {
    font-size: 15px !important;
    margin: 0 !important;
    line-height: 1.2 !important;
}

.compact-settings-header .settings-modal-sub {
    font-size: 11px !important;
    opacity: 0.85;
}

.compact-settings-body {
    padding: 10px 12px !important;
    gap: 7px !important;
    max-height: 85vh;
}

.settings-2col-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 7px;
    width: 100%;
}

@media (max-width: 360px) {
    .settings-2col-grid {
        grid-template-columns: 1fr;
        gap: 6px;
    }
}

.compact-item {
    padding: 6px 9px !important;
    border-radius: 10px !important;
}

.compact-label-row {
    display: flex;
    align-items: center;
    gap: 6px !important;
    margin-bottom: 5px !important;
}

.mini-pill {
    width: 22px !important;
    height: 22px !important;
    font-size: 12px !important;
    border-radius: 6px !important;
    flex-shrink: 0;
}

.compact-item .setting-title-ur {
    font-size: 12.5px !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
    margin: 0 !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.compact-select-wrap {
    position: relative;
    width: 100%;
}

.compact-select-wrap select.compact-select {
    height: 31px !important;
    font-size: 11.5px !important;
    padding: 2px 20px 2px 7px !important;
    border-radius: 8px !important;
    width: 100% !important;
}

.compact-lang-grid {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 4px;
    margin-top: 1px;
}

.compact-lang-btn {
    height: 31px !important;
    padding: 2px 4px !important;
    font-size: 11px !important;
    border-radius: 8px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}

.compact-save-btn {
    padding: 9px 14px !important;
    font-size: 13.5px !important;
    border-radius: 10px !important;
    margin-top: 2px !important;
    gap: 6px;
}

.existing-schedules-section h3 {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 13.5px;
    font-weight: 700;
    color: #0c1222;
    margin-top: 10px;
    margin-bottom: 6px;
    border-bottom: 1.5px solid #e2e8f0;
    padding-bottom: 4px;
}

body.dark-theme .existing-schedules-section h3 {
    color: #ffd700;
    border-bottom-color: #334155;
}

.date-schedules-list {
    display: flex;
    flex-direction: column;
    gap: 6px;
    max-height: 100px;
    overflow-y: auto;
    padding-right: 2px;
}

.schedule-item-card {
    background: #f8fafc;
    border: 1px solid #cbd5e1;
    border-left: 4px solid #00c853;
    border-radius: 6px;
    padding: 6px 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
}

body.dark-theme .schedule-item-card {
    background: #1e293b;
    border-color: #334155;
}

.schedule-item-info h4 {
    margin: 0 0 2px 0;
    font-size: 13px;
    color: #0c1222;
    font-weight: 700;
}

body.dark-theme .schedule-item-info h4 {
    color: #ffffff;
}

.schedule-item-info p {
    margin: 0;
    font-size: 11px;
    color: #64748b;
}

body.dark-theme .schedule-item-info p {
    color: #cbd5e1;
}

.schedule-actions {
    display: flex;
    gap: 6px;
    flex-shrink: 0;
}

.action-icon-btn {
    background: #e2e8f0;
    border: none;
    color: #0c1222;
    padding: 3px 6px;
    border-radius: 4px;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    transition: all 0.2s ease;
}

body.dark-theme .action-icon-btn {
    background: #334155;
    color: #ffffff;
}

.action-icon-btn:hover {
    background: #cbd5e1;
}

body.dark-theme .action-icon-btn:hover {
    background: #475569;
}

.action-icon-btn.delete-btn {
    background: #fee2e2;
    color: #991b1b;
}

body.dark-theme .action-icon-btn.delete-btn {
    background: #991b1b;
    color: #ffffff;
}

.action-icon-btn.delete-btn:hover {
    background: #fca5a5;
}

body.dark-theme .action-icon-btn.delete-btn:hover {
    background: #b91c1c;
}

/* LANGUAGE SELECTOR MODAL STYLING */
.lang-option-list {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.lang-select-choice-btn {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
    border: 2px solid #d4af37;
    border-radius: 10px;
    padding: 12px;
    color: #ffffff;
    cursor: pointer;
    transition: all 0.25s ease;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
}

.lang-select-choice-btn:hover {
    background: linear-gradient(135deg, #01539d 0%, #003366 100%);
    border-color: #00e676;
    transform: translateY(-2px);
    box-shadow: 0 6px 15px rgba(0, 230, 118, 0.4);
}

.lang-flag {
    font-size: 26px;
    margin-bottom: 4px;
}

.lang-name-title {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #ffd700;
}

.lang-sub-desc {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 12px;
    color: #cbd5e1;
    margin-top: 2px;
}

.events-view-header h2 {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    color: #ffd700;
    margin: 0 0 4px 0;
}

.islamic-events-ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.islamic-events-ul li {
    background: #f8fafc;
    border: 1.5px solid #cbd5e1;
    border-radius: 8px;
    padding: 10px 14px;
    margin-bottom: 8px;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 16px;
    color: #0f172a;
}

body.dark-theme .islamic-events-ul li {
    background: #0f172a;
    border-color: #334155;
    color: #ffffff;
}

.islamic-events-ul li span {
    color: #01539d !important;
    font-weight: 800 !important;
}




/* ==========================================================================
   NAVIGATION ARROWS FOR DATE INFO & MONTH NAVIGATION
   ========================================================================== */
.month-strip-arrow-btn {
    flex-shrink: 0;
    width: 30px;
    height: 30px;
    border-radius: 8px;
    border: 1.2px solid rgba(1, 83, 157, 0.3);
    background: #f0f7ff;
    color: #01539d;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: all 0.2s ease;
    padding: 0;
}

.month-strip-arrow-btn:hover {
    background: #01539d;
    color: #ffffff;
    transform: scale(1.08);
}

.month-strip-arrow-btn:active {
    transform: scale(0.92);
}

body.dark-theme .month-strip-arrow-btn {
    background: #1a2744;
    border-color: rgba(212, 175, 55, 0.35);
    color: #d4af37;
}

body.dark-theme .month-strip-arrow-btn:hover {
    background: #d4af37;
    color: #0c1222;
}

/* ==========================================================================
   OUTER FRAME AROUND FULL CALENDAR GRID (WHITE BACKGROUND + SMOOTH FOLDED CORNERS)
   ========================================================================== */
#calendarViewSection {
    perspective: 1400px;
    transform-style: preserve-3d;
    user-select: none;
    -webkit-user-select: none;
    touch-action: pan-y !important;
}

/* ==========================================================================
   3D STAGE & UNDERLAY WATERMARK BACKDROP (AB DIGITAL SANGAM)
   ========================================================================== */
.calendar-stage-wrapper {
    position: relative;
    width: 100%;
    perspective: 1600px;
    transform-style: preserve-3d;
}

.calendar-flip-underlay-backdrop {
    position: absolute;
    inset: 0;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #ffffff !important; /* Pure solid white surface all around */
    border-radius: 14px;
    border: 2.5px solid #d4af37;
    box-shadow: 0 4px 20px rgba(212, 175, 55, 0.15);
    pointer-events: none;
    user-select: none;
    -webkit-user-select: none;
    overflow: hidden;
    padding: 16px;
    box-sizing: border-box;
}

.flip-underlay-logo {
    width: min(270px, 70vw);
    height: auto;
    max-height: 270px;
    object-fit: cover;
    opacity: 1 !important; /* 100% fully visible and clear */
    border-radius: 22%;
    clip-path: inset(2.8% round 19%); /* Clips away all 4 black outer corner triangles completely */
    background: #ffffff;
    display: block;
    box-shadow: none !important;
}

body.dark-theme .calendar-flip-underlay-backdrop {
    background: #ffffff !important; /* Retains clean white card for crisp logo visibility */
    border-color: #d4af37;
}

body.dark-theme .flip-underlay-logo {
    opacity: 1 !important;
}

.calendar-outer-frame {
    background-color: #ffffff; /* White background frame */
    border: 2.5px solid #d4af37; /* Royal Islamic Gold Frame Border */
    border-radius: 14px;      /* Smoothly folded rounded corners */
    padding: 8px;
    box-shadow:
        0 8px 28px rgba(212, 175, 55, 0.2),
        0 2px 10px rgba(12, 18, 34, 0.06);
    box-sizing: border-box;
    width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 25;
    cursor: grab;
    
    /* 3D Page Turn Properties */
    perspective: 1600px;
    transform-style: preserve-3d;
    backface-visibility: hidden;
    touch-action: pan-y;
    user-select: none !important;
    -webkit-user-select: none !important;
    will-change: transform, opacity, filter;
}

/* Next month exit/entrance transitions (flips from right to left like a real book page) */
/* =====================================================================
   REALISTIC PAGE CURL ANIMATION (Book Page Turn Effect)
   - Next month: current page curls LEFT → new page slides in from right
   - Prev month: current page curls RIGHT → new page slides in from left
   ===================================================================== */

/* Base state for calendar stage & frame — needed for 3D page transition animation */
.calendar-stage-wrapper {
    perspective: 1200px !important;
    -webkit-perspective: 1200px !important;
    transform-style: preserve-3d !important;
    position: relative !important;
    overflow: hidden !important;
}

.calendar-outer-frame {
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    will-change: transform, opacity;
}

/* Phase 1: Fast Exit Animations (110ms) */
.page-turn-next-exit {
    animation: pageGlideNextExit 0.11s cubic-bezier(0.4, 0, 0.6, 1) forwards !important;
}

@keyframes pageGlideNextExit {
    0% {
        transform: perspective(1200px) translateX(0) scale(1) rotateY(0deg);
        opacity: 1;
    }
    100% {
        transform: perspective(1200px) translateX(-35px) scale(0.96) rotateY(-6deg);
        opacity: 0;
    }
}

.page-turn-prev-exit {
    animation: pageGlidePrevExit 0.11s cubic-bezier(0.4, 0, 0.6, 1) forwards !important;
}

@keyframes pageGlidePrevExit {
    0% {
        transform: perspective(1200px) translateX(0) scale(1) rotateY(0deg);
        opacity: 1;
    }
    100% {
        transform: perspective(1200px) translateX(35px) scale(0.96) rotateY(6deg);
        opacity: 0;
    }
}

/* Phase 2: Smooth Settle Enter Animations (150ms) */
.page-turn-next-enter {
    animation: pageGlideNextEnter 0.15s cubic-bezier(0.16, 1, 0.3, 1) forwards !important;
}

@keyframes pageGlideNextEnter {
    0% {
        transform: perspective(1200px) translateX(35px) scale(0.96) rotateY(6deg);
        opacity: 0;
    }
    100% {
        transform: perspective(1200px) translateX(0) scale(1) rotateY(0deg);
        opacity: 1;
    }
}

.page-turn-prev-enter {
    animation: pageGlidePrevEnter 0.15s cubic-bezier(0.16, 1, 0.3, 1) forwards !important;
}

@keyframes pageGlidePrevEnter {
    0% {
        transform: perspective(1200px) translateX(-35px) scale(0.96) rotateY(-6deg);
        opacity: 0;
    }
    100% {
        transform: perspective(1200px) translateX(0) scale(1) rotateY(0deg);
        opacity: 1;
    }
}

/* ==========================================================================
   THEME STYLES (LIGHT THEME VS DARK THEME)
   ========================================================================== */
body {
    background-color: #ffffff;
    color: #0c1222;
    transition: background-color 0.3s ease, color 0.3s ease;
}

body.dark-theme {
    background-color: #0c1222 !important;
    color: #ffffff !important;
}

body.dark-theme .app-header {
    background: linear-gradient(135deg, #080e18 0%, #111a2e 55%, #18233c 100%) !important;
    border-color: rgba(255, 255, 255, 0.08) !important;
    border-bottom: 2.5px solid #d4af37 !important;
    box-shadow: 0 6px 24px rgba(0, 0, 0, 0.55) !important;
}

body.dark-theme .header-action-btn.menu-btn {
    background: linear-gradient(135deg, rgba(30, 41, 59, 0.95) 0%, rgba(15, 23, 42, 0.95) 100%) !important;
    border: 1.5px solid rgba(212, 175, 55, 0.45) !important;
    color: #f8fafc !important;
    box-shadow: none !important;
}

body.dark-theme .header-action-btn.menu-btn .btn-icon {
    color: #f8fafc !important;
}

body.dark-theme .app-logo-icon {
    background: linear-gradient(135deg, #0c1a30 0%, #050e1c 100%) !important;
    border-color: #ffd700 !important;
    box-shadow: 0 0 12px rgba(255, 215, 0, 0.25) !important;
    color: #ffd700 !important;
}

body.dark-theme .app-title-urdu {
    background: linear-gradient(135deg, #fffbeb 0%, #fde047 25%, #f59e0b 60%, #fbbf24 85%, #d97706 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
    filter: drop-shadow(0 2px 8px rgba(245, 158, 11, 0.3)) drop-shadow(0 1px 2px rgba(0, 0, 0, 0.8)) !important;
}

body.dark-theme .app-subtitle-eng {
    color: #ffd700 !important;
}

body.dark-theme .header-action-btn {
    background: rgba(30, 41, 59, 0.75) !important;
    color: #f8fafc !important;
    border-color: rgba(212, 175, 55, 0.35) !important;
    box-shadow: none !important;
}

body.dark-theme .header-action-btn:hover {
    background: rgba(51, 65, 85, 0.9) !important;
    border-color: #ffd700 !important;
    color: #ffffff !important;
    box-shadow: 0 4px 14px rgba(255, 215, 0, 0.25) !important;
}

body.dark-theme .date-info-strip {
    background: #1e293b !important;
    border-color: #334155 !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.3) !important;
}

body.dark-theme .info-chip {
    background: #1e3a8a !important;
    border-color: #1d4ed8 !important;
    color: #dbeafe !important;
}
body.dark-theme .info-chip strong { color: #ffffff !important; }

body.dark-theme .prominent-center-clock {
    background: linear-gradient(135deg, #0f172a, #1e293b) !important;
    border-color: #38bdf8 !important;
    color: #38bdf8 !important;
    box-shadow: 0 2px 10px rgba(56, 189, 248, 0.25) !important;
}
body.dark-theme .prominent-center-clock strong,
body.dark-theme .prominent-center-clock span {
    color: #38bdf8 !important;
}

body.dark-theme .prayer-chip {
    background: rgba(34, 197, 94, 0.18) !important;
    border-color: rgba(34, 197, 94, 0.4) !important;
    color: #4ade80 !important;
}
body.dark-theme .prayer-chip strong {
    color: #86efac !important;
}

body.dark-theme .hijri-chip {
    background: #78350f !important;
    border-color: #9a3412 !important;
    color: #fef3c7 !important;
}
body.dark-theme .hijri-chip strong { color: #ffd700 !important; }

body.dark-theme .bikrami-chip {
    background: #7c2d12 !important;
    border-color: #c2410c !important;
    color: #ffedd5 !important;
}
body.dark-theme .bikrami-chip strong { color: #ff9f43 !important; }

body.dark-theme .week-chip {
    background: #14532d !important;
    border-color: #15803d !important;
    color: #dcfce7 !important;
}
body.dark-theme .week-chip strong { color: #4ade80 !important; }

body.dark-theme .month-nav-bar {
    background: linear-gradient(135deg, #070d1a 0%, #0f1d36 100%) !important;
    border: none !important;
}

body.dark-theme .nav-btn {
    background: linear-gradient(135deg, #01539d 0%, #003366 100%) !important;
    border-color: rgba(0, 230, 118, 0.5) !important;
}

body.dark-theme .nav-dropdown {
    background: rgba(15, 23, 42, 0.85) !important;
    color: #ffd700 !important;
    border-color: rgba(212, 175, 55, 0.4) !important;
}

body.dark-theme .calendar-outer-frame {
    background-color: #ffffff !important;
    border: 2.5px solid #d4af37 !important;
    box-shadow: 0 8px 30px rgba(0, 0, 0, 0.45), 0 0 16px rgba(212, 175, 55, 0.3) !important;
}

body.dark-theme .bottom-nav-bar {
    background: linear-gradient(180deg, #0b132b 0%, #070d1a 100%) !important;
    border-top-color: #d4af37 !important;
    box-shadow: 0 -6px 25px rgba(0, 0, 0, 0.5) !important;
}

body.dark-theme .bottom-nav-item { color: #64748b !important; }
body.dark-theme .bottom-nav-item.active { color: #ffd700 !important; }
body.dark-theme .bottom-nav-item.active::after { background: linear-gradient(90deg, #d4af37, #ffd700) !important; }

body.dark-theme .full-calendar-master-grid {
    background-color: #ffffff !important;
}

.grid-row {
    display: grid !important;
    grid-template-columns: 14.8% repeat(5, 1fr) !important;
    gap: clamp(2.5px, 0.35vw, 4px) !important;
    width: 100% !important;
    height: clamp(44px, 5.8vw, 56px) !important;
    box-sizing: border-box !important;
}

.header-grid-row {
    height: clamp(44px, 5.8vw, 56px) !important;
}

/* ==========================================================================
   BOX 1 & TOP HEADER BANNER
   ========================================================================== */
.box-days-card {
    width: 100% !important;
    height: 100% !important;
    background-color: #fff0f3 !important;
    border: 2px solid #00b0ff !important;
    border-radius: clamp(4px, 0.6vw, 8px) !important;
    padding: clamp(3px, 0.5vw, 6px) !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: space-between !important;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25) !important;
    position: relative !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}

.days-eng-col {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    width: 42%;
    max-width: 42%;
    border-right: 2px solid #00b0ff;
    padding-right: 5px;
    padding-left: 2px;
    box-sizing: border-box;
}

[dir="rtl"] .days-eng-col,
html[dir="rtl"] .days-eng-col,
body[dir="rtl"] .days-eng-col,
.lang-urdu .days-eng-col,
body.lang-urdu .days-eng-col {
    border-right: none !important;
    border-left: 2px solid #00b0ff !important;
    padding-right: 2px !important;
    padding-left: 5px !important;
}

[dir="rtl"] .theme-madina-classic .days-eng-col,
[dir="rtl"] body.theme-madina-classic .days-eng-col,
html[dir="rtl"] .theme-madina-classic .days-eng-col,
body[dir="rtl"].theme-madina-classic .days-eng-col,
.lang-urdu .theme-madina-classic .days-eng-col,
body.lang-urdu.theme-madina-classic .days-eng-col {
    border-right: none !important;
    border-left: 2px solid rgba(255, 255, 255, 0.3) !important;
}

.days-eng-col span {
    font-family: 'Outfit', 'Plus Jakarta Sans', sans-serif !important;
    font-size: clamp(13px, 1.9vw, 22px) !important;
    font-weight: 900 !important;
    -webkit-text-stroke: 0.6px #000000 !important;
    color: #000000 !important;
    writing-mode: vertical-lr !important;
    transform: rotate(180deg) !important;
    letter-spacing: 2.5px !important;
    text-transform: uppercase !important;
    user-select: none !important;
}

.days-urdu-col {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    width: 58%;
    max-width: 58%;
    padding-left: 4px;
    padding-right: 2px;
    box-sizing: border-box;
    flex: 1;
}

[dir="rtl"] .days-urdu-col,
html[dir="rtl"] .days-urdu-col,
body[dir="rtl"] .days-urdu-col,
.lang-urdu .days-urdu-col,
body.lang-urdu .days-urdu-col {
    padding-left: 2px !important;
    padding-right: 5px !important;
}

.days-urdu-col span {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif !important;
    font-size: clamp(32px, 5.2vw, 58px) !important;
    font-weight: 700 !important;
    color: #e51924 !important;
    line-height: 1 !important;
    writing-mode: horizontal-tb !important;
    text-align: center !important;
    user-select: none !important;
    direction: rtl !important;
    display: inline-block !important;
    transform: scale(1.05) !important;
    transform-origin: center center !important;
}

.header-banner-card {
    grid-column: span 5;
    height: 100%;
    border: 2px solid #00b0ff !important;
    border-radius: clamp(4px, 0.6vw, 8px);
    display: flex;
    position: relative;
    overflow: hidden;
    box-shadow: none;
}

.header-svg-vector-bg {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    display: block;
}

.banner-text-overlay-container {
    position: relative;
    z-index: 10;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.banner-text-zone {
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: #ffffff;
    user-select: none;
}

.zone-red {
    left: 13.5% !important;
    width: 24% !important;
    text-align: center !important;
}

.month-eng {
    font-family: 'Outfit', 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
    font-size: clamp(10.5px, 1.55vw, 17.5px) !important;
    font-weight: 800 !important;
    line-height: 1 !important;
    letter-spacing: 0px !important;
    white-space: nowrap !important;
    max-width: 90% !important;
    text-align: center !important;
    order: 2 !important;
    color: #fde047 !important; /* Radiant Sunshine Yellow */
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6) !important;
    margin-top: 1px !important;
}

.year-eng {
    font-family: 'Outfit', 'Plus Jakarta Sans', sans-serif !important;
    font-size: clamp(17px, 2.7vw, 31px) !important;
    font-weight: 900 !important;
    font-variant-numeric: lining-nums tabular-nums !important;
    line-height: 1 !important;
    margin-top: 0 !important;
    margin-bottom: 2px !important;
    text-align: center !important;
    order: 1 !important;
    color: #ffffff !important;
}

.zone-blue {
    left: 44.5%;
    top: 48% !important;
    transform: translate(-50%, -50%) !important;
}

.bikrami-num {
    font-family: 'Tiro Devanagari Hindi', 'Outfit', serif;
    font-size: clamp(18px, 2.85vw, 33px) !important;
    font-weight: 800;
    line-height: 1;
    order: 1 !important;
    color: #ffffff !important;
    margin-top: 0 !important;
    margin-bottom: 2px !important;
}

.nepali-text {
    font-family: 'Tiro Devanagari Hindi', sans-serif;
    font-size: clamp(12px, 1.8vw, 21px);
    font-weight: 700;
    line-height: 1.1;
    order: 2 !important;
    color: #fde047 !important; /* Radiant Sunshine Yellow */
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6) !important;
    margin-top: 2px !important;
    margin-bottom: 0px !important;
}

.zone-maroon {
    left: 78%;
    top: 47% !important;
    transform: translate(-50%, -50%) !important; /* Nudge whole maroon block up away from bottom edge */
}

.hijri-year-calligraphy {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif !important;
    font-size: clamp(22px, 3.4vw, 36px);
    font-weight: 700;
    line-height: 1.1;
    margin-bottom: 2px !important;
    margin-top: 0 !important;
    direction: rtl !important;
    display: inline-block !important;
    unicode-bidi: isolate !important;
    order: 1 !important;
    color: #ffffff !important;
}

.hijri-months-calligraphy-row {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: clamp(4px, 0.8vw, 10px);
    height: clamp(14px, 2.0vw, 22px) !important;
    margin-top: -1px !important;
    margin-bottom: 3px !important;
    order: 2 !important;
}

.hijri-months-calligraphy-row img:nth-child(2) {
    position: relative;
    left: clamp(10px, 1.8vw, 20px);
}

.month-calligraphy-svg {
    height: clamp(13px, 1.85vw, 20px) !important;
    width: auto;
    filter: brightness(0) saturate(100%) invert(88%) sepia(74%) saturate(815%) hue-rotate(352deg) brightness(104%) contrast(102%) drop-shadow(0 1px 2px rgba(0, 0, 0, 0.6)) !important;
    object-fit: contain;
    opacity: 1 !important;
}

.month-calligraphy-svg.highlight-svg {
    filter: brightness(0) saturate(100%) invert(88%) sepia(74%) saturate(815%) hue-rotate(352deg) brightness(104%) contrast(102%) drop-shadow(0 1px 2px rgba(0, 0, 0, 0.6)) !important;
    opacity: 1 !important;
}

/* ==========================================================================
   ROYAL GOLD LAYOUT SPECIFIC OVERRIDES
   ========================================================================== */
.theme-royal-gold .box-days-card,
body.theme-royal-gold .box-days-card {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 2px !important;
    box-sizing: border-box !important;
}

.theme-royal-gold .days-eng-col,
body.theme-royal-gold .days-eng-col {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    width: 42% !important;
    max-width: 42% !important;
    border-right: 2px solid #00b0ff !important;
    padding: 0 5px 0 2px !important;
    box-sizing: border-box !important;
    margin: 0 !important;
}

[dir="rtl"] .theme-royal-gold .days-eng-col,
[dir="rtl"] body.theme-royal-gold .days-eng-col,
html[dir="rtl"] .theme-royal-gold .days-eng-col,
body[dir="rtl"].theme-royal-gold .days-eng-col,
.lang-urdu .theme-royal-gold .days-eng-col,
body.lang-urdu.theme-royal-gold .days-eng-col {
    border-right: none !important;
    border-left: 2px solid #00b0ff !important;
    padding: 0 2px 0 5px !important;
}

.theme-royal-gold .days-urdu-col,
body.theme-royal-gold .days-urdu-col {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    width: 58% !important;
    max-width: 58% !important;
    padding: 0 2px 0 5px !important;
    box-sizing: border-box !important;
    margin: 0 !important;
}

[dir="rtl"] .theme-royal-gold .days-urdu-col,
[dir="rtl"] body.theme-royal-gold .days-urdu-col,
html[dir="rtl"] .theme-royal-gold .days-urdu-col,
body[dir="rtl"].theme-royal-gold .days-urdu-col,
.lang-urdu .theme-royal-gold .days-urdu-col,
body.lang-urdu.theme-royal-gold .days-urdu-col {
    padding: 0 5px 0 2px !important;
}

.theme-royal-gold .days-urdu-col img,
.theme-royal-gold .weekday-calligraphy-svg-header,
body.theme-royal-gold .days-urdu-col img,
body.theme-royal-gold .weekday-calligraphy-svg-header {
    height: clamp(24px, 3.6vw, 38px) !important;
    width: auto !important;
    max-width: 90% !important;
    transform: scale(1.05) !important;
    transform-origin: center center !important;
    object-fit: contain !important;
}

.theme-royal-gold .banner-text-zone.zone-red,
body.theme-royal-gold .banner-text-zone.zone-red {
    left: 13.5% !important;
    width: 24% !important;
    max-width: 24% !important;
}

.theme-royal-gold .banner-text-zone.zone-red .year-eng,
body.theme-royal-gold .banner-text-zone.zone-red .year-eng {
    order: 1 !important;
    font-size: clamp(17px, 2.7vw, 31px) !important;
    color: #ffffff !important;
    margin-top: 0 !important;
    margin-bottom: 2px !important;
}
.theme-royal-gold .banner-text-zone.zone-red .month-eng,
body.theme-royal-gold .banner-text-zone.zone-red .month-eng {
    order: 2 !important;
    font-size: clamp(10.5px, 1.55vw, 17.5px) !important;
    letter-spacing: 0px !important;
    max-width: 90% !important;
    color: #fde047 !important; /* Radiant Yellow */
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6) !important;
    margin-top: 1px !important;
}

.theme-royal-gold .banner-text-zone.zone-blue,
body.theme-royal-gold .banner-text-zone.zone-blue {
    top: 48% !important;
    transform: translate(-50%, -50%) !important;
}

.theme-royal-gold .banner-text-zone.zone-blue .bikrami-num,
body.theme-royal-gold .banner-text-zone.zone-blue .bikrami-num {
    order: 1 !important;
    font-size: clamp(18px, 2.85vw, 33px) !important;
    color: #ffffff !important;
    margin-top: 0 !important;
    margin-bottom: 2px !important;
}
.theme-royal-gold .banner-text-zone.zone-blue .nepali-text,
body.theme-royal-gold .banner-text-zone.zone-blue .nepali-text {
    order: 2 !important;
    font-size: clamp(12px, 1.8vw, 21px) !important;
    color: #fde047 !important; /* Radiant Yellow */
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6) !important;
    margin-top: 2px !important;
    margin-bottom: 0px !important;
    line-height: 1.1 !important;
}

.theme-royal-gold .banner-text-zone.zone-maroon,
body.theme-royal-gold .banner-text-zone.zone-maroon {
    left: 78% !important;
    top: 47% !important;
    transform: translate(-50%, -50%) !important; /* Lifts entire Hijri block up */
}

.theme-royal-gold .banner-text-zone.zone-maroon .hijri-year-calligraphy,
body.theme-royal-gold .banner-text-zone.zone-maroon .hijri-year-calligraphy {
    order: 1 !important;
    color: #ffffff !important;
    margin-top: 0 !important;
    margin-bottom: 2px !important;
}
.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row,
body.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row {
    order: 2 !important;
    margin-top: -1px !important;
    margin-bottom: 3px !important;
    height: clamp(14px, 2.0vw, 22px) !important;
}
.theme-royal-gold .banner-text-zone.zone-maroon .month-calligraphy-svg,
.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row img,
body.theme-royal-gold .banner-text-zone.zone-maroon .month-calligraphy-svg,
body.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row img {
    height: clamp(13px, 1.85vw, 20px) !important;
    filter: brightness(0) saturate(100%) invert(88%) sepia(74%) saturate(815%) hue-rotate(352deg) brightness(104%) contrast(102%) drop-shadow(0 1px 2px rgba(0, 0, 0, 0.6)) !important;
}

.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row.single-hijri-month,
body.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row.single-hijri-month,
.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:nth-child(2)[style*="none"]),
body.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:nth-child(2)[style*="none"]),
.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:only-child),
body.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:only-child) {
    justify-content: center !important;
    padding: 0 !important;
}

.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row.single-hijri-month .month-calligraphy-svg,
body.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row.single-hijri-month .month-calligraphy-svg,
.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:nth-child(2)[style*="none"]) .month-calligraphy-svg,
body.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:nth-child(2)[style*="none"]) .month-calligraphy-svg,
.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:only-child) .month-calligraphy-svg,
body.theme-royal-gold .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:only-child) .month-calligraphy-svg {
    max-width: 80% !important;
    margin: 0 auto !important;
    left: auto !important;
    right: auto !important;
    position: static !important;
}

/* ==========================================================================
   WEEKDAY BOXES (COL 1)
   ========================================================================== */
.box-weekday-card {
    width: 100%;
    height: 100%;
    background-color: #ffffff;
    border: 2px solid var(--col-border) !important;
    border-radius: clamp(4px, 0.6vw, 6px);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    padding: clamp(2px, 0.4vw, 4px) clamp(4px, 0.6vw, 8px);
    box-shadow: none !important;
    box-sizing: border-box;
}

.box-weekday-card.dark-red-bg-light-outline {
    background: linear-gradient(145deg, #a01518 0%, #8c1114 50%, #6e0d10 100%);
    border: 2px solid #ff4d4d !important;
    box-shadow: none !important;
}

.box-weekday-card.dark-green-bg-light-outline {
    background: linear-gradient(145deg, #006d35 0%, #00592c 50%, #004422 100%);
    border: 2px solid #00e676 !important;
    box-shadow: none !important;
}

.weekday-urdu-top {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}

.weekday-calligraphy-svg-header {
    height: clamp(24px, 3.6vw, 38px) !important;
    width: auto !important;
    max-width: 90% !important;
    object-fit: contain !important;
    transform: scale(1.05) !important;
    transform-origin: center center !important;
}

.weekday-calligraphy-svg {
    height: clamp(18px, 2.6vw, 30px);
    width: auto;
    max-width: 95%;
    object-fit: contain;
}

/* Make calligraphy white on Sunday and Friday background gradients */
.sun-box .weekday-calligraphy-svg,
.fri-box .weekday-calligraphy-svg {
    filter: brightness(0) invert(1) !important;
}

/* In dark-theme, keep calligraphy original for days on white background */
body.dark-theme .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-calligraphy-svg {
    filter: none !important;
}

.weekday-eng-bottom {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}

.weekday-eng-bottom.red-text span {
    font-family: 'Outfit', sans-serif !important;
    font-size: clamp(15px, 2.2vw, 24px);
    font-weight: 800;
    color: #e51924;
    line-height: 1;
    letter-spacing: 1px;
}

.weekday-eng-bottom.white-text span {
    font-family: 'Outfit', sans-serif !important;
    font-size: clamp(15px, 2.2vw, 24px);
    font-weight: 800;
    color: #ffffff;
    line-height: 1;
    letter-spacing: 1px;
}

/* ==========================================================================
   DATE BOX CARDS (COLS 2 - 6) - ALQALAM TAJ NASTALEEQ TYPOGRAPHY
   ========================================================================== */
.date-box-card {
    width: 100% !important;
    height: 100% !important;
    background-color: #ffffff !important;
    border: 2px solid var(--col-border) !important;
    border-radius: clamp(4px, 0.6vw, 6px) !important;
    position: relative !important;
    overflow: hidden !important;
    box-shadow: none !important;
    transition: transform 0.2s ease !important;
    box-sizing: border-box !important;
}

.date-box-card:hover {
    transform: translateY(-1px) !important;
    box-shadow: none !important;
    cursor: pointer !important;
}

/* Blank date boxes - flat empty outline boxes */
.blank-box-card {
    background-color: #ffffff !important;
    box-shadow: none !important;
    cursor: default !important;
    pointer-events: none !important;
    border: 2px solid var(--col-border) !important;
}

.blank-box-card:hover {
    transform: none !important;
    box-shadow: none !important;
}

.date-box-card.red-corner-card {
    border: 2px solid #ff4d4d !important; /* Popping Light Red Outline matching Sunday Box */
}

.date-box-card.green-corner-card {
    border: 2px solid #00e676 !important; /* Popping Light Green Outline matching Friday Box */
}

.date-box-card.blue-corner-card,
.date-box-card:not(.red-corner-card):not(.green-corner-card):not(.current-day-highlight) {
    border: 2px solid #00b0ff !important; /* Popping Light Blue Outline matching Standard Box */
}

.date-box-content {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1;
}

/* Gregorian Date Number (Bottom-Left - Modern Premium Typography & Balanced Placement) */
.date-gregorian {
    position: absolute;
    bottom: clamp(1.5px, 0.25vw, 3px);
    left: clamp(6px, 0.8vw, 10px);
    font-family: 'Outfit', 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Inter', 'Segoe UI', Roboto, sans-serif;
    font-variant-numeric: lining-nums tabular-nums;
    font-feature-settings: "lnum" 1, "tnum" 1;
    font-size: clamp(22px, 3.5vw, 42px);
    font-weight: 800;
    color: #111111;
    line-height: 1;
    letter-spacing: -0.5px;
    -webkit-font-smoothing: antialiased;
    user-select: none;
}

/* Hijri Date Number (Top-Right - Prominent Urdu Numerals) */
.date-hijri {
    position: absolute;
    top: clamp(3px, 0.4vw, 5px);
    right: clamp(6px, 0.8vw, 10px);
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: clamp(20px, 3.2vw, 36px);
    font-weight: 700;
    color: #111111;
    line-height: 1;
    user-select: none;
    z-index: 3;
}

/* Bikrami Date Number (Inside Bottom-Right Corner Triangle) */
.corner-blue-triangle,
.corner-red-triangle,
.corner-green-triangle {
    position: absolute;
    bottom: 0;
    right: 0;
    width: clamp(38px, 5.5vw, 62px);
    height: clamp(38px, 5.5vw, 62px);
    clip-path: polygon(100% 0, 0 100%, 100% 100%);
    z-index: 5;
    pointer-events: none;
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
}

.corner-blue-triangle { background: linear-gradient(135deg, #01549c 0%, #002d5c 100%); } /* Royal Deep Dark Blue */
.corner-red-triangle { background: linear-gradient(135deg, #b81418 0%, #7e0a0d 100%); } /* Royal Ruby Red */
.corner-green-triangle { background: linear-gradient(135deg, #007d3d 0%, #004d26 100%); } /* Sacred Emerald Green */

.date-bikrami {
    font-family: 'Tiro Devanagari Hindi', sans-serif;
    font-size: clamp(13px, 2vw, 22px);
    font-weight: 800;
    color: #ffffff;
    position: absolute;
    bottom: clamp(2px, 0.4vw, 5px);
    right: clamp(5.5px, 0.8vw, 8.5px);
    line-height: 1;
    user-select: none;
    text-shadow: none !important;
}

.date-bikrami.yellow-text {
    color: #ffea79 !important;
}

/* Dynamic Slot Typography Based On Calendar Selection */
.slot-font-greg {
    font-family: 'Outfit', 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Inter', 'Segoe UI', Roboto, sans-serif !important;
    font-variant-numeric: lining-nums tabular-nums !important;
    font-feature-settings: "lnum" 1, "tnum" 1 !important;
}

.slot-font-hijri {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif !important;
}

.slot-font-nepali {
    font-family: 'Tiro Devanagari Hindi', 'Noto Sans Devanagari', sans-serif !important;
}

.date-gregorian.slot-font-hijri {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif !important;
    font-size: clamp(26px, 4.2vw, 46px) !important;
    font-weight: 800 !important;
    line-height: 0.9 !important;
}

.date-gregorian.slot-font-nepali {
    font-family: 'Tiro Devanagari Hindi', 'Noto Sans Devanagari', sans-serif !important;
    font-size: clamp(20px, 3.1vw, 36px) !important;
    font-weight: 900 !important;
    line-height: 1 !important;
}

.date-hijri.slot-font-greg {
    font-size: clamp(16px, 2.4vw, 28px) !important;
    font-weight: 900 !important;
    line-height: 1 !important;
}

.date-hijri.slot-font-nepali {
    font-size: clamp(16px, 2.4vw, 28px) !important;
    font-weight: 800 !important;
    line-height: 1 !important;
}

.date-bikrami.slot-font-hijri {
    font-size: clamp(13px, 1.9vw, 22px) !important;
    font-weight: 700 !important;
}

.date-bikrami.slot-font-greg {
    font-size: clamp(12px, 1.7vw, 20px) !important;
    font-weight: 900 !important;
}

/* Urdu Urs Annotations (Top-Left - Clean Multi-Line Flex Container) */
.date-annotation {
    position: absolute;
    top: clamp(2px, 0.3vw, 4px);
    left: clamp(3px, 0.5vw, 6px);
    width: 64%;
    display: flex;
    flex-direction: column;
    gap: 1px;
    align-items: flex-start;
    direction: rtl;
    user-select: none;
    z-index: 2;
    overflow: hidden;
}

.date-annotation span {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
}

/* Color-coded event tag pills */
.ev-tag {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: clamp(8px, 1.15vw, 13px);
    font-weight: 700;
    line-height: 1.1;
    padding: 0px 2px;
    border-radius: 2px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    display: block;
}

/* Islamic events — gold */
.ev-islamic {
    color: #b8860b;
    background: rgba(212, 175, 55, 0.12);
    border-left: 2px solid #d4af37;
    padding-left: 3px;
}

/* Hindu events — deep saffron */
.ev-hindu {
    color: #c2410c;
    background: rgba(234, 88, 12, 0.09);
    border-left: 2px solid #ea580c;
    padding-left: 3px;
}

/* Nepali events — forest green */
.ev-nepali {
    color: #15803d;
    background: rgba(21, 128, 61, 0.09);
    border-left: 2px solid #16a34a;
    padding-left: 3px;
}

/* National / International events — teal-blue */
.ev-national {
    color: #0369a1;
    background: rgba(3, 105, 161, 0.08);
    border-left: 2px solid #0284c7;
    padding-left: 3px;
}

/* Month Start Transition Tags — prominent royal badges */
.ev-month-start {
    color: #1e40af !important;
    background: rgba(30, 64, 175, 0.14) !important;
    border-left: 2.5px solid #2563eb !important;
    font-weight: 800 !important;
    padding-left: 3px !important;
}

.date-annotation .tag-sub {
    font-size: clamp(7px, 1vw, 11px);
    margin-top: 1px;
}

.date-annotation.green-annotation { color: #008037; }
.date-annotation.nepali-month-tag { color: #d22027; font-family: 'Tiro Devanagari Hindi', sans-serif; font-size: clamp(10px, 1.4vw, 16px); }

/* ==========================================================================
   COLOR-CODED EVENT LEGEND STRIP
   ========================================================================== */
/* ==========================================================================
   COLOR-CODED EVENT LEGEND STRIP
   ========================================================================== */
.event-legend-strip {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    gap: 8px;
    padding: 6px 10px;
    margin-top: 4px;
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    border-radius: 8px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.05);
}

body.dark-theme .event-legend-strip {
    background: #0f172a !important;
    border-color: rgba(212, 175, 55, 0.25) !important;
    box-shadow: 0 4px 10px rgba(0,0,0,0.3) !important;
}

.legend-item {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: clamp(10px, 1.2vw, 13px);
    font-weight: 700;
    padding: 2px 8px;
    border-radius: 4px;
    background: #f8fafc !important;
    color: #0c1222 !important;
    border: 1px solid #e2e8f0 !important;
    border-left-width: 3.5px !important;
    border-left-style: solid !important;
    transition: transform 0.2s ease, filter 0.2s ease;
    cursor: default;
}

body.dark-theme .legend-item {
    background: #1e293b !important;
    color: #ffffff !important;
    border-color: #334155 !important;
}

.legend-item:hover {
    transform: scale(1.06);
    filter: brightness(1.15);
}

/* Accent borders for legend categories */
.legend-item.ev-islamic { border-left-color: #d4af37 !important; }
.legend-item.ev-hindu { border-left-color: #ea580c !important; }
.legend-item.ev-nepali { border-left-color: #16a34a !important; }
.legend-item.ev-national { border-left-color: #0284c7 !important; }

body.dark-theme .legend-item.ev-islamic { border-left-color: #ffd700 !important; }
body.dark-theme .legend-item.ev-hindu { border-left-color: #ea580c !important; }
body.dark-theme .legend-item.ev-nepali { border-left-color: #00c853 !important; }
body.dark-theme .legend-item.ev-national { border-left-color: #00b0ff !important; }

.red-text { color: #d22027 !important; }
.green-text { color: #008037 !important; }
.yellow-text { color: #ffe600 !important; text-shadow: none !important; }
.green-hijri { color: #008037 !important; }

/* ==========================================================================
   INNER OUTLINE 3-COLOR (ORANGE, WHITE, GREEN) FLOWING BORDER ANIMATION
   ========================================================================== */
@property --inner-border-angle {
    syntax: '<angle>';
    initial-value: 0deg;
    inherits: false;
}

    /* VIBRANT RICH COLOR TODAY DATE BOX WITH TIRANGA LIVE ANIMATION */
    .full-calendar-master-grid .date-box-card.current-day-highlight,
    .date-box-card.current-day-highlight {
        position: relative !important;
        z-index: 25 !important;
        background-color: #ffffff !important;
        box-shadow: 0 4px 14px rgba(2, 132, 199, 0.35) !important;
        animation: none !important;
        overflow: hidden !important;
        border: none !important;
        padding: 3.2px !important;
        border-radius: 7px !important;
    }
    .full-calendar-master-grid .date-box-card.current-day-highlight::before,
    .date-box-card.current-day-highlight::before {
        content: '' !important;
        position: absolute !important;
        top: -50% !important;
        left: -50% !important;
        width: 200% !important;
        height: 200% !important;
        background: conic-gradient(from 0deg, #ff671f 0%, #ffffff 18%, #138808 38%, #ffffff 58%, #ff671f 78%, #ffffff 92%, #ff671f 100%) !important;
        z-index: 0 !important;
        animation: rotateLiveTodayBorder 3.2s linear infinite !important;
    }
    .full-calendar-master-grid .date-box-card.current-day-highlight .date-box-content,
    .date-box-card.current-day-highlight .date-box-content {
        background: linear-gradient(135deg, #0284c7 0%, #0ea5e9 100%) !important;
        position: relative !important;
        width: 100% !important;
        height: 100% !important;
        border-radius: 4.5px !important;
        z-index: 2 !important;
        overflow: hidden !important;
    }
    /* Sunday (Itwar) - Rich Vibrant Crimson Rose */
    .full-calendar-master-grid .date-box-card.current-day-highlight.red-corner-card .date-box-content,
    .date-box-card.current-day-highlight.red-corner-card .date-box-content {
        background: linear-gradient(135deg, #e11d48 0%, #f43f5e 100%) !important;
    }
    /* Friday (Jummah) - Rich Vibrant Nabawi Emerald */
    .full-calendar-master-grid .date-box-card.current-day-highlight.green-corner-card .date-box-content,
    .date-box-card.current-day-highlight.green-corner-card .date-box-content {
        background: linear-gradient(135deg, #059669 0%, #10b981 100%) !important;
    }
    /* Dark Theme Adaptive */
    body.dark-theme .full-calendar-master-grid .date-box-card.current-day-highlight .date-box-content,
    body.dark-theme .date-box-card.current-day-highlight .date-box-content {
        background: linear-gradient(135deg, #0369a1 0%, #0284c7 100%) !important;
    }
    body.dark-theme .full-calendar-master-grid .date-box-card.current-day-highlight.red-corner-card .date-box-content,
    body.dark-theme .date-box-card.current-day-highlight.red-corner-card .date-box-content {
        background: linear-gradient(135deg, #be123c 0%, #e11d48 100%) !important;
    }
    body.dark-theme .full-calendar-master-grid .date-box-card.current-day-highlight.green-corner-card .date-box-content,
    body.dark-theme .date-box-card.current-day-highlight.green-corner-card .date-box-content {
        background: linear-gradient(135deg, #047857 0%, #059669 100%) !important;
    }

    /* Crisp Pure White Numbers inside Vivid Today Cell */
    .date-box-card.current-day-highlight .date-gregorian,
    .date-box-card.current-day-highlight .date-hijri {
        color: #ffffff !important;
        text-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) !important;
    }

    /* ── TODAY CELL: HIJRI FONT LOCK ──────────────────────────────────────
       Force Mehr Nastaliq on today's Hijri number regardless of app language.
       Without this, language font overrides (Devanagari for hindi/nepali) can
       bleed into the Hijri div and change its appearance.
    ── */
    .date-box-card.current-day-highlight .date-hijri:not(.primary-slot-date),
    .date-box-card.current-day-highlight .secondary-slot-date.slot-font-hijri,
    .date-box-card.current-day-highlight .secondary-slot-date.slot-hijri {
        font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
        font-size: clamp(14px, 2.2vw, 22px) !important;
        font-weight: 700 !important;
        line-height: 1 !important;
        top: 2px !important;
        right: 4px !important;
    }

    /* ── TODAY CELL: PRIMARY DATE (English/Gregorian) SIZE LOCK ───────────
       Keep main date number from getting too large and colliding with Hijri.
    ── */
    .date-box-card.current-day-highlight .date-gregorian,
    .date-box-card.current-day-highlight .primary-slot-date {
        font-size: clamp(21px, 3.3vw, 37px) !important;
        font-weight: 800 !important;
        bottom: clamp(1.2px, 0.2vw, 2px) !important;
        left: clamp(2px, 0.25vw, 3px) !important;
        line-height: 1 !important;
        letter-spacing: -0.8px !important;
    }

    /* When Hijri is primary (main slot), use full Nastaliq size, anchored cleanly to bottom */
    .date-box-card.current-day-highlight .primary-slot-date.slot-font-hijri {
        font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Noto Nastaliq Urdu', serif !important;
        font-size: clamp(24px, 3.8vw, 42px) !important;
        font-weight: 800 !important;
        line-height: 0.95 !important;
        top: auto !important;
        right: auto !important;
        left: clamp(3px, 0.45vw, 6px) !important;
        bottom: 2.5px !important;
        transform: translateY(1.5px) !important;
    }

    /* When Nepali is primary (main slot), use Devanagari */
    .date-box-card.current-day-highlight .primary-slot-date.slot-font-nepali {
        font-family: 'Tiro Devanagari Hindi', 'Noto Sans Devanagari', sans-serif !important;
        font-size: clamp(18px, 2.8vw, 32px) !important;
    }

    /* Secondary slot (top-right) — when Gregorian is secondary, use clean latin font */
    .date-box-card.current-day-highlight .secondary-slot-date.slot-font-greg {
        font-family: 'Outfit', 'Plus Jakarta Sans', sans-serif !important;
        font-size: clamp(13px, 2vw, 20px) !important;
        font-weight: 900 !important;
    }

    /* Secondary slot (top-right) — when Nepali is secondary */
    .date-box-card.current-day-highlight .secondary-slot-date.slot-font-nepali {
        font-family: 'Tiro Devanagari Hindi', 'Noto Sans Devanagari', sans-serif !important;
        font-size: clamp(13px, 2vw, 20px) !important;
        font-weight: 800 !important;
    }

    /* Event Badge inside Today Box */
    .date-box-card.current-day-highlight .ev-tag {
        background: rgba(255, 255, 255, 0.25) !important;
        color: #ffffff !important;
        border-left: 2px solid #fef08a !important;
        font-weight: 800 !important;
        text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) !important;
    }

    /* RADIANT GOLD CORNER TRIANGLE FOR CURRENT DATE */
    .date-box-card.current-day-highlight .corner-blue-triangle,
    .date-box-card.current-day-highlight .corner-red-triangle,
    .date-box-card.current-day-highlight .corner-green-triangle {
        background: linear-gradient(135deg, #fffbeb 0%, #fef08a 40%, #f59e0b 100%) !important;
        filter: drop-shadow(-1px -1px 3px rgba(0, 0, 0, 0.3)) !important;
    }

    /* Bikrami / Nepali date number inside Radiant Gold Corner */
    .date-box-card.current-day-highlight .corner-blue-triangle .date-bikrami,
    .date-box-card.current-day-highlight:not(.red-corner-card):not(.green-corner-card) .date-bikrami,
    .date-box-card.current-day-highlight.red-corner-card .corner-red-triangle .date-bikrami,
    .date-box-card.current-day-highlight.red-corner-card .date-bikrami,
    .date-box-card.current-day-highlight.green-corner-card .corner-green-triangle .date-bikrami,
    .date-box-card.current-day-highlight.green-corner-card .date-bikrami {
        color: #0f172a !important;
        font-weight: 900 !important;
        text-shadow: none !important;
    }

    @keyframes rotateLiveTodayBorder {
        0% { transform: rotate(0deg); }
        100% { transform: rotate(360deg); }
    }

/* Hadeeth Box Styling in AlQalam Taj Nastaleeq */
.hadeeth-card {
    background-color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: clamp(3px, 0.5vw, 6px);
}

.hadeeth-text {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: clamp(11px, 1.6vw, 17px);
    font-weight: 700;
    line-height: 1.35;
    text-align: center;
    color: #111111;
    direction: rtl;
}

/* ==========================================================================
   CHAND TARA VECTOR BADGE STYLING (AUGUST 14 CHANDRAT)
   ========================================================================== */
.chand-tara-badge-center {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -55%);
    width: clamp(24px, 3.8vw, 42px);
    height: clamp(24px, 3.8vw, 42px);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 4;
    pointer-events: none;
}

.chand-tara-icon-svg {
    width: 100%;
    height: 100%;
    filter: drop-shadow(0 2px 5px rgba(0, 0, 0, 0.3));
}

/* ==========================================================================
   TODAY INLINE BUTTON (Small Center-Aligned, Below Legend Strip)
   ========================================================================== */
.today-inline-container {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    margin-top: 8px;
    height: 38px; /* Safe space to avoid layouts jumping */
    padding-right: 18px;
    box-sizing: border-box;
}

.today-inline-btn {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    background: #ffffff;
    border: 2px solid #0c1222;
    color: #0c1222;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    box-shadow: 0 3px 10px rgba(12, 18, 34, 0.08);
    transform: scale(0);
    opacity: 0;
    pointer-events: none;
    transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), opacity 0.25s ease, background-color 0.2s ease, color 0.2s ease;
}

body.dark-theme .today-inline-btn {
    background: #0c1222;
    border-color: #ffd700;
    color: #ffd700;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4);
}

.today-inline-btn.show-fab {
    transform: scale(1);
    opacity: 1;
    pointer-events: auto;
    animation: inlinePulse 2.3s infinite;
}
.today-inline-btn .btn-date-number {
    font-size: 14px;
    font-weight: 800;
    font-family: 'Outfit', sans-serif;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
    margin-top: 1px;
}

.today-inline-btn:hover {
    background: #0c1222;
    color: #ffffff;
    border-color: #0c1222;
    transform: scale(1.1) !important;
}

body.dark-theme .today-inline-btn:hover {
    background: #ffd700;
    color: #0c1222;
    border-color: #ffd700;
}

.today-inline-btn:active {
    transform: scale(0.95) !important;
}

@keyframes inlinePulse {
    0% {
        box-shadow: 0 0 0 0 rgba(12, 18, 34, 0.25), 0 3px 8px rgba(12, 18, 34, 0.08);
    }
    70% {
        box-shadow: 0 0 0 8px rgba(12, 18, 34, 0), 0 3px 8px rgba(12, 18, 34, 0.08);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(12, 18, 34, 0), 0 3px 8px rgba(12, 18, 34, 0.08);
    }
}

/* ==========================================================================
   EVENT DESCRIPTION CARD STYLES
   ========================================================================== */
.event-description-card {
    background: rgba(12, 18, 34, 0.04);
    border: 1.5px solid rgba(12, 18, 34, 0.12);
    border-left: 5px solid #b8860b;
    border-radius: 8px;
    padding: 12px 14px;
    margin: 14px 0px;
    box-sizing: border-box;
    text-align: right;
    direction: rtl;
}

body.dark-theme .event-description-card {
    background: rgba(255, 255, 255, 0.05);
    border: 1.5px solid rgba(255, 255, 255, 0.08);
    border-left: 5px solid #ffd700;
}

.event-description-card h4 {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: clamp(13px, 1.6vw, 16px);
    font-weight: 700;
    margin: 0 0 8px 0;
    color: #0c1222;
    border-bottom: 1px dashed rgba(12, 18, 34, 0.15);
    padding-bottom: 4px;
}

body.dark-theme .event-description-card h4 {
    color: #ffd700;
    border-bottom-color: rgba(255, 255, 255, 0.1);
}

.event-desc-text {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: clamp(12.5px, 1.5vw, 15px);
    line-height: 1.5;
    color: #334155;
}

body.dark-theme .event-desc-text {
    color: #cbd5e1;
}

.event-desc-item {
    margin-bottom: 10px;
}

.event-desc-item:last-child {
    margin-bottom: 0;
}

.event-desc-title {
    font-weight: 700;
    color: #0c1222;
    display: inline-block;
}

body.dark-theme .event-desc-title {
    color: #ffffff;
}

/* ==========================================================================
   PREMIUM EVENTS & FESTIVALS SUMMARY SECTION
   ========================================================================== */
.events-summary-strip {
    display: grid;
    grid-template-columns: minmax(240px, 1fr) minmax(320px, 1.8fr);
    gap: 14px;
    width: 100%;
    margin-top: 14px;
    margin-bottom: 8px;
    box-sizing: border-box;
}

.summary-block {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 12px;
    padding: 12px 14px;
    box-shadow: 0 4px 16px rgba(12, 18, 34, 0.05);
    display: flex;
    flex-direction: column;
    min-height: 110px;
    box-sizing: border-box;
    transition: all 0.3s ease;
}

body.dark-theme .summary-block {
    background: #0f172a;
    border-color: rgba(212, 175, 55, 0.35);
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.35);
}

.summary-block.today-events-block {
    background: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);
    border-color: #cbd5e1;
}

body.dark-theme .summary-block.today-events-block {
    background: linear-gradient(180deg, #0f172a 0%, #1e293b 100%);
    border-color: rgba(212, 175, 55, 0.4);
}

.summary-block-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1.5px solid #f1f5f9;
    padding-bottom: 8px;
    margin-bottom: 10px;
}

body.dark-theme .summary-block-header {
    border-bottom-color: rgba(255, 255, 255, 0.1);
}

.header-title-wrap {
    display: flex;
    align-items: center;
    gap: 7px;
}

.summary-block-header .block-icon {
    font-size: 16px;
    line-height: 1;
}

.summary-block-header h3 {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #0c1222;
    margin: 0;
    line-height: 1.2;
}

body.dark-theme .summary-block-header h3 {
    color: #ffd700;
}

.summary-count-badge {
    font-family: 'Outfit', sans-serif;
    font-size: 11px;
    font-weight: 700;
    padding: 3px 9px;
    border-radius: 20px;
    background: rgba(1, 83, 157, 0.08);
    color: #01539d;
    border: 1px solid rgba(1, 83, 157, 0.2);
    white-space: nowrap;
}

.summary-count-badge.badge-active {
    background: linear-gradient(135deg, #ffedd5, #fee2e2);
    color: #c2410c;
    border-color: #fb923c;
    font-weight: 800;
    box-shadow: 0 2px 6px rgba(251, 146, 60, 0.25);
}

body.dark-theme .summary-count-badge {
    background: rgba(255, 215, 0, 0.12);
    color: #ffd700;
    border-color: rgba(212, 175, 55, 0.35);
}

body.dark-theme .summary-count-badge.badge-active {
    background: linear-gradient(135deg, #7c2d12, #991b1b);
    color: #fed7aa;
    border-color: #f87171;
}

.summary-list-content {
    font-size: 12.5px;
    line-height: 1.4;
    color: #334155;
    display: flex;
    flex-direction: column;
    gap: 7px;
}

body.dark-theme .summary-list-content {
    color: #cbd5e1;
}

.summary-list-content.today-content-box {
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 70px;
}

.summary-list-content.month-events-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));
    gap: 8px;
    max-height: 180px;
    overflow-y: auto;
    padding-right: 4px;
}

/* Custom Slim Scrollbar for Month Grid */
.summary-list-content.month-events-grid::-webkit-scrollbar {
    width: 5px;
}
.summary-list-content.month-events-grid::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.04);
    border-radius: 4px;
}
.summary-list-content.month-events-grid::-webkit-scrollbar-thumb {
    background: #cbd5e1;
    border-radius: 4px;
}
body.dark-theme .summary-list-content.month-events-grid::-webkit-scrollbar-thumb {
    background: rgba(212, 175, 55, 0.4);
}

.summary-event-item {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 6px 10px;
    border-radius: 8px;
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 12.5px;
    color: #1e293b;
    cursor: pointer;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.03);
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}

.summary-event-item:hover {
    transform: translateY(-2px);
    box-shadow: 0 4px 12px rgba(1, 83, 157, 0.12);
    border-color: #01539d;
}

body.dark-theme .summary-event-item {
    background: #1e293b;
    border-color: rgba(255, 255, 255, 0.08);
    color: #f1f5f9;
}

body.dark-theme .summary-event-item:hover {
    box-shadow: 0 4px 12px rgba(212, 175, 55, 0.2);
    border-color: #ffd700;
}

.summary-event-item.today-featured-item {
    background: linear-gradient(135deg, #fffbeb 0%, #fef3c7 100%);
    border: 1.5px solid #f59e0b;
    color: #78350f;
    font-weight: 700;
    padding: 8px 12px;
    box-shadow: 0 4px 12px rgba(245, 158, 11, 0.15);
}

body.dark-theme .summary-event-item.today-featured-item {
    background: linear-gradient(135deg, #1e293b 0%, #334155 100%);
    border-color: #ffd700;
    color: #fef08a;
    box-shadow: 0 4px 14px rgba(255, 215, 0, 0.2);
}

.summary-event-item.ev-month-start {
    border-left: 4px solid #3b82f6;
    background: rgba(59, 130, 246, 0.06);
}
.summary-event-item.ev-islamic {
    border-left: 4px solid #10b981;
    background: rgba(16, 185, 129, 0.06);
}
.summary-event-item.ev-nepali {
    border-left: 4px solid #ef4444;
    background: rgba(239, 68, 68, 0.06);
}
.summary-event-item.ev-hindu {
    border-left: 4px solid #f59e0b;
    background: rgba(245, 158, 11, 0.06);
}
.summary-event-item.ev-national {
    border-left: 4px solid #8b5cf6;
    background: rgba(139, 92, 246, 0.06);
}

.summary-event-date-badge {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 24px;
    height: 22px;
    padding: 0 6px;
    border-radius: 6px;
    background: #01539d;
    color: #ffffff;
    font-weight: 700;
    font-size: 11px;
    flex-shrink: 0;
    box-shadow: 0 2px 4px rgba(1, 83, 157, 0.25);
    line-height: 1;
    white-space: nowrap;
    font-family: 'Outfit', sans-serif;
}

body.dark-theme .summary-event-date-badge {
    background: #0284c7;
}

.summary-event-title {
    display: flex;
    align-items: center;
    gap: 6px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex: 1;
}

.no-events-placeholder {
    padding: 14px 10px;
    color: #64748b;
    font-size: 12.5px;
    text-align: center;
    font-style: italic;
    background: rgba(0, 0, 0, 0.02);
    border-radius: 8px;
    border: 1px dashed #cbd5e1;
}

body.dark-theme .no-events-placeholder {
    color: #94a3b8;
    background: rgba(255, 255, 255, 0.02);
    border-color: rgba(255, 255, 255, 0.1);
}

/* Nav Arrow Buttons at Top */
#prevMonthBtn, #nextMonthBtn {
    display: inline-flex !important;
}

/* Year Overview Fullscreen Modal Styling */
.year-overview-card {
    max-width: 95vw !important;
    max-height: 94vh !important;
    height: auto;
}

.year-overview-body {
    padding: 12px !important;
    overflow-y: auto;
    /* 3D Perspective for year-months-grid page turn */
    perspective: 1500px;
    transform-style: preserve-3d;
}

.year-months-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 12px;
    width: 100%;
    box-sizing: border-box;
    
    /* 3D Page Turn Properties */
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 0.4s ease, opacity 0.4s ease;
}

.mini-month-card {
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    border-radius: 8px;
    padding: 8px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.03);
    cursor: pointer;
    transition: transform 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
    display: flex;
    flex-direction: column;
}

body.dark-theme .mini-month-card {
    background: #1e293b;
    border-color: #334155;
}

.mini-month-card:hover {
    transform: translateY(-2px);
    border-color: #0c1222;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
}

body.dark-theme .mini-month-card:hover {
    border-color: #ffd700;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);
}

.mini-month-card.current-active-month {
    border: 2px solid #00c853 !important;
    box-shadow: 0 0 10px rgba(0, 200, 83, 0.2);
}

body.dark-theme .mini-month-card.current-active-month {
    border-color: #00c853 !important;
}

.mini-month-header {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 12.5px;
    font-weight: 800;
    color: #0c1222;
    text-align: center;
    border-bottom: 1px solid #f1f5f9;
    padding-bottom: 4px;
    margin-bottom: 4px;
}

body.dark-theme .mini-month-header {
    color: #ffffff;
    border-bottom-color: rgba(255, 255, 255, 0.1);
}

.mini-weekdays-grid {
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    gap: 1.5px;
    text-align: center;
    margin-bottom: 3px;
}

.mini-wk-day {
    font-family: 'Outfit', sans-serif;
    font-size: 8px;
    font-weight: 700;
    color: #64748b;
}

.mini-dates-grid {
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    gap: 1.5px;
}

.mini-date-cell {
    font-family: 'Outfit', sans-serif;
    font-size: 8.5px;
    font-weight: 600;
    color: #334155;
    text-align: center;
    padding: 1px 0;
    border-radius: 2px;
}

body.dark-theme .mini-date-cell {
    color: #cbd5e1;
}

.mini-date-cell.empty {
    visibility: hidden;
}

.mini-date-cell.mini-today {
    background: #00c853 !important;
    color: #ffffff !important;
    font-weight: 800 !important;
}

/* ==========================================================================
   MOBILE SCREEN HEIGHT & WIDTH OPTIMIZATIONS (PREVENTS SCROLLING ON ANDROID)
   ========================================================================== */
@media (max-width: 480px), (max-device-width: 480px) {
    body {
        padding-top: 4px !important;
        padding-left: 2px !important;
        padding-right: 2px !important;
        padding-bottom: 3px !important;
        align-items: flex-start !important;
    }

    .calendar-app-layout {
        padding-bottom: 0px !important;
    }

    /* Compact Header Bar */
    .app-header {
        min-height: 48px !important;
        height: auto !important;
        padding: 6px 10px !important;
        margin-bottom: 6px !important;
        border-radius: 12px !important;
    }

    .app-logo-icon {
        width: 32px !important;
        height: 32px !important;
        min-width: 32px !important;
        font-size: 17px !important;
        border-radius: 10px !important;
    }

    .app-title-urdu {
        font-size: 20px !important;
        letter-spacing: 0.5px !important;
    }

    .app-subtitle-eng {
        font-size: 9px !important;
        padding: 1px 6px !important;
    }

    .header-action-btn {
        height: 32px !important;
        padding: 0 8px !important;
        font-size: 11px !important;
        border-radius: 8px !important;
    }

    .header-action-btn .btn-icon {
        font-size: 13px !important;
    }

    /* Compact Date Info Strip */
    .date-info-strip {
        min-height: 32px !important;
        height: auto !important;
        padding: 4px 8px !important;
        margin-bottom: 6px !important;
        border-radius: 10px !important;
        gap: 5px !important;
        font-size: 10.5px !important;
    }

    .info-chip {
        padding: 2px 7px !important;
        font-size: 10.5px !important;
    }

    .info-divider {
        margin: 0 1px !important;
    }

    /* Compact Month Navigation Bar */
    .month-nav-bar { display: none !important; }

    .nav-btn {
        width: 26px !important;
        height: 26px !important;
        font-size: 11px !important;
    }

    .nav-dropdown {
        font-size: 11.5px !important;
        padding: 2px 4px !important;
        height: 26px !important;
    }

    /* Outer calendar frame */
    .calendar-outer-frame {
        border-radius: 8px !important;
        padding: 2px !important;
    }

    /* Grid Row Heights - Completely scales down to fit screen height */
    .grid-row {
        height: 45px !important;
        gap: 2px !important;
    }

    .header-grid-row {
        height: 42px !important;
    }

    /* Col 1 (Days Header Column) */
    .box-days-card {
        padding: 2px !important;
    }
    
    .days-eng-col span {
        font-size: 8px !important;
    }
    
    .days-urdu-col {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
    }

    .weekday-calligraphy-svg-header {
        height: 24px !important;
        transform: scale(1.25) !important;
    }

    .weekday-calligraphy-svg {
        height: 15px !important;
    }

    /* Cell Layout & Typography scaling - LOCKED & ENLARGED */
    .grid-row {
        height: 50px !important;
    }

    .date-box-card {
        border-width: 2px !important;
        border-radius: 5px !important;
        -webkit-text-size-adjust: 100% !important;
        text-size-adjust: 100% !important;
    }

    .date-hijri {
        font-size: 16px !important;
        font-weight: 800 !important;
        top: 2px !important;
        right: 4px !important;
        line-height: 1 !important;
        overflow: visible !important;
        z-index: 3 !important;
    }

    .date-gregorian {
        font-size: 19px !important;
        font-weight: 900 !important;
        bottom: 2px !important;
        left: 4px !important;
        color: #0c1222 !important;
        line-height: 1 !important;
        overflow: visible !important;
        z-index: 2 !important;
        text-shadow: 0 0 3px #ffffff, 0 0 5px #ffffff !important;
    }

    /* Enlarged & Locked Corner Triangle for 3rd Date Readability */
    .corner-blue-triangle,
    .corner-red-triangle,
    .corner-green-triangle {
        width: 27px !important;
        height: 27px !important;
    }

    .date-bikrami {
        font-size: 11px !important;
        font-weight: 900 !important;
        bottom: 1.5px !important;
        right: 4.5px !important;
        line-height: 1 !important;
    }

    .weekday-calligraphy-svg {
        height: 20px !important;
    }

    .weekday-eng-bottom.red-text span,
    .weekday-eng-bottom.white-text span {
        font-size: 13px !important;
        font-weight: 800 !important;
    }

    /* Annotation & Event Pills inside cells */
    .date-annotation {
        top: 0px !important;
        left: 1px !important;
        width: 58% !important;
        gap: 0.5px !important;
    }

    .ev-tag {
        font-size: 7px !important;
        line-height: 1.0 !important;
        padding: 0px 1px !important;
        border-radius: 1px !important;
    }

    /* Color Legend Strip */
    .event-legend-strip {
        padding: 2px 4px !important;
        margin-top: 3px !important;
        gap: 6px !important;
    }

    .legend-item {
        font-size: 9px !important;
        padding: 1px 4px !important;
    }

    /* Today inline button container */
    .today-inline-container {
        margin-top: 3px !important;
        height: 32px !important;
        padding-right: 8px !important;
    }

    .today-inline-btn {
        width: 28px !important;
        height: 28px !important;
        border-width: 1.5px !important;
    }

    .today-inline-btn .btn-date-number {
        font-size: 11px !important;
    }

    /* Bottom Nav Bar heights */
    .bottom-nav-bar {
        height: 48px !important;
        border-top-width: 1.5px !important;
    }

    .bottom-nav-item {
        padding: 2px 8px !important;
    }

    .bottom-nav-item .nav-icon {
        font-size: 15px !important;
    }

    .bottom-nav-item .nav-label {
        font-size: 9px !important;
    }

    /* Mobile overrides for events summary strip */
    .events-summary-strip {
        grid-template-columns: 1fr !important;
        gap: 10px !important;
        margin-top: 10px !important;
    }
    
    .summary-block {
        padding: 10px 12px !important;
        min-height: auto !important;
        max-height: none !important;
        border-radius: 10px !important;
    }

    .summary-list-content.month-events-grid {
        grid-template-columns: 1fr !important;
        max-height: 220px !important;
    }

    .summary-block-header {
        padding-bottom: 5px !important;
        margin-bottom: 6px !important;
    }

    .summary-block-header h3 {
        font-size: 13px !important;
    }

    .summary-event-item {
        font-size: 12px !important;
        padding: 5px 8px !important;
        gap: 6px !important;
        border-left-width: 3.5px !important;
    }

    .summary-event-date-badge {
        font-size: 10.5px !important;
        padding: 0 5px !important;
        min-width: 22px !important;
        height: 20px !important;
    }

    /* Mobile overrides for Date Details Modal */
    .modal-overlay {
        padding: 6px !important;
    }

    .modal-card {
        max-width: 95vw !important;
        max-height: 96vh !important;
        border-radius: 8px !important;
        border-width: 1.5px !important;
    }

    .modal-header {
        padding: 6px 10px !important;
    }

    .modal-date-badge {
        font-size: 13px !important;
    }

    .hijri-badge {
        font-size: 12.5px !important;
    }

    .modal-close-btn {
        font-size: 22px !important;
    }

    .modal-body {
        padding: 8px 10px !important;
    }

    .date-meta-box {
        padding: 6px 8px !important;
        margin-bottom: 6px !important;
        font-size: 11px !important;
        border-width: 1.2px !important;
    }

    .event-description-card {
        padding: 6px 8px !important;
        margin: 6px 0 !important;
        border-width: 1.2px !important;
    }

    .event-description-card h4 {
        font-size: 12px !important;
        margin-bottom: 4px !important;
        padding-bottom: 2px !important;
    }

    .event-desc-text {
        font-size: 11px !important;
        line-height: 1.3 !important;
    }

    .schedule-form-card {
        padding: 6px 8px !important;
        margin-bottom: 6px !important;
        border-width: 1.2px !important;
    }

    .schedule-form-card h3 {
        font-size: 12px !important;
        margin-bottom: 4px !important;
    }

    .form-group {
        margin-bottom: 4px !important;
    }

    .form-group label {
        font-size: 10.5px !important;
        margin-bottom: 1.5px !important;
    }

    .form-group input,
    .form-group select,
    .form-group textarea {
        padding: 4px 6px !important;
        font-size: 11.5px !important;
        border-width: 1px !important;
        border-radius: 4px !important;
    }

    .form-group textarea {
        height: 32px !important;
        min-height: 32px !important;
        resize: none !important;
    }

    .form-row {
        gap: 6px !important;
    }

    .submit-schedule-btn {
        padding: 6px !important;
        font-size: 12.5px !important;
        margin-top: 2px !important;
        border-radius: 4px !important;
    }

    .existing-schedules-section h3 {
        font-size: 12px !important;
        margin-top: 6px !important;
        margin-bottom: 4px !important;
    }

    .date-schedules-list {
        max-height: 80px !important;
        gap: 4px !important;
    }

    .schedule-item-card {
        padding: 4px 8px !important;
        border-radius: 4px !important;
    }

    .schedule-item-info h4 {
        font-size: 11.5px !important;
        margin-bottom: 1px !important;
    }

    .schedule-item-info p {
        font-size: 10px !important;
    }

    .action-icon-btn {
        padding: 2px 4px !important;
        font-size: 10.5px !important;
        border-radius: 3px !important;
    }

    /* Mobile overrides for Year Overview grid */
    .year-months-grid {
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 8px !important;
    }
    
    .mini-month-card {
        padding: 5px !important;
        border-radius: 6px !important;
    }
    
    .mini-month-header {
        font-size: 11px !important;
        margin-bottom: 3px !important;
        padding-bottom: 2px !important;
    }
    
    .mini-wk-day {
        font-size: 7px !important;
    }
    
    .mini-date-cell {
        font-size: 7px !important;
        padding: 0.5px 0 !important;
    }

    /* Today cell - mobile font lock */
    .date-box-card.current-day-highlight .date-hijri:not(.primary-slot-date),
    .date-box-card.current-day-highlight .secondary-slot-date.slot-font-hijri,
    .date-box-card.current-day-highlight .secondary-slot-date.slot-hijri {
        font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
        font-size: 13px !important;
        top: 2px !important;
        right: 3px !important;
    }

    .date-box-card.current-day-highlight .date-gregorian,
    .date-box-card.current-day-highlight .primary-slot-date {
        font-size: clamp(18px, 4.2vw, 28px) !important;
        bottom: 1.5px !important;
        left: 2.5px !important;
        letter-spacing: -0.6px !important;
        line-height: 1 !important;
    }

    .date-box-card.current-day-highlight .primary-slot-date.slot-font-hijri {
        font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Noto Nastaliq Urdu', serif !important;
        font-size: 20px !important;
        top: auto !important;
        right: auto !important;
        left: 4px !important;
        bottom: 2px !important;
        transform: translateY(1.5px) !important;
    }
}

/* ==========================================================================
   EXTRA-SMALL PHONES (< 360px) - Samsung Galaxy A series, older devices
   ========================================================================== */
@media (max-width: 360px) {
    .grid-row {
        height: 45px !important;
        gap: 1.5px !important;
    }

    .header-grid-row {
        height: 40px !important;
    }

    .date-hijri {
        font-size: 14px !important;
        top: 2px !important;
        right: 3px !important;
    }

    .date-gregorian {
        font-size: 16px !important;
        bottom: 2px !important;
        left: 3px !important;
    }

    .corner-blue-triangle,
    .corner-red-triangle,
    .corner-green-triangle {
        width: 24px !important;
        height: 24px !important;
    }

    .date-bikrami {
        font-size: 9.5px !important;
        bottom: 1px !important;
        right: 3.5px !important;
    }

    .date-annotation {
        width: 52% !important;
    }

    .ev-tag {
        font-size: 6.5px !important;
        padding: 0px 1px !important;
    }

    .weekday-calligraphy-svg {
        height: 17px !important;
    }

    .weekday-eng-bottom.red-text span,
    .weekday-eng-bottom.white-text span {
        font-size: 11px !important;
        font-weight: 800 !important;
    }

    /* Today cell - xs phone font lock */
    .date-box-card.current-day-highlight .date-hijri:not(.primary-slot-date),
    .date-box-card.current-day-highlight .secondary-slot-date.slot-font-hijri,
    .date-box-card.current-day-highlight .secondary-slot-date.slot-hijri {
        font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
        font-size: 12px !important;
        top: 1px !important;
        right: 3px !important;
    }

    .date-box-card.current-day-highlight .date-gregorian,
    .date-box-card.current-day-highlight .primary-slot-date {
        font-size: clamp(16px, 4.5vw, 24px) !important;
        bottom: 1px !important;
        left: 2px !important;
        letter-spacing: -0.5px !important;
        line-height: 1 !important;
    }

    .date-box-card.current-day-highlight .primary-slot-date.slot-font-hijri {
        font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Noto Nastaliq Urdu', serif !important;
        font-size: 18px !important;
        top: auto !important;
        right: auto !important;
        left: 3px !important;
        bottom: 2px !important;
        transform: translateY(1.5px) !important;
    }
}

/* ==========================================================================
   EXTRA FEATURES SECTION STYLING
   ========================================================================== */
.features-card {
    background: #ffffff;
    border: 1.5px solid #0c1222;
    border-bottom: 3.5px solid #0c1222;
    border-radius: 12px;
    padding: 16px;
    margin-bottom: 12px;
    box-shadow: 0 4px 12px rgba(12, 18, 34, 0.05);
}

.features-main-title {
    font-size: 1.25rem;
    color: var(--col-blue);
    text-align: center;
    margin-bottom: 16px;
    font-weight: 700;
    border-bottom: 2px dashed #e2e8f0;
    padding-bottom: 10px;
}

body.dark-theme .features-card {
    background: #0f1d36 !important;
    border-color: rgba(212, 175, 55, 0.4) !important;
    border-bottom-color: #d4af37 !important;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.35) !important;
}

body.dark-theme .features-main-title {
    color: #ffd700 !important;
    border-bottom-color: rgba(255, 255, 255, 0.1) !important;
}

/* Feature Tabs Selector */
.feature-selector-tabs {
    display: flex;
    background: #f1f5f9;
    padding: 4px;
    border-radius: 8px;
    margin-bottom: 16px;
    border: 1px solid #cbd5e1;
}

body.dark-theme .feature-selector-tabs {
    background: #070d1a !important;
    border-color: #1e293b !important;
}

.feature-tab-btn {
    flex: 1;
    border: none;
    background: transparent;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 600;
    cursor: pointer;
    border-radius: 6px;
    transition: all 0.25s ease;
    color: #475569;
    font-family: inherit;
}

body.dark-theme .feature-tab-btn {
    color: #94a3b8 !important;
}

.feature-tab-btn.active {
    background: #ffffff;
    color: var(--col-blue);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
}

body.dark-theme .feature-tab-btn.active {
    background: #1e293b !important;
    color: #ffd700 !important;
}

/* Tab Content Visibility */
.feature-tab-content {
    display: none;
}

.feature-tab-content.active {
    display: block;
}

/* Form Spacing */
.calculator-form {
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin-bottom: 16px;
}

.feature-action-btn-primary {
    background: var(--col-blue);
    color: #ffffff;
    border: 1.5px solid #0c1222;
    border-bottom: 3px solid #0c1222;
    border-radius: 8px;
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.2s ease;
    font-family: inherit;
    text-align: center;
}

body.dark-theme .feature-action-btn-primary {
    background: linear-gradient(135deg, #d4af37 0%, #aa7c11 100%) !important;
    color: #0c1222 !important;
    border-color: #ffd700 !important;
}

.feature-action-btn-primary:active {
    transform: translateY(1.5px);
    border-bottom-width: 1.5px;
}

/* Result Elements styling */
.result-container {
    display: flex;
    flex-direction: column;
    gap: 12px;
    animation: fadeIn 0.4s ease-out;
}

.result-box {
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    border-radius: 10px;
    padding: 12px;
}

body.dark-theme .result-box {
    background: #1e293b !important;
    border-color: #334155 !important;
}

.result-box.highlighted {
    border-left: 4px solid var(--col-blue);
}

body.dark-theme .result-box.highlighted {
    border-left-color: #ffd700 !important;
}

.result-box h3 {
    font-size: 13px;
    color: #64748b;
    margin-bottom: 8px;
    font-weight: 600;
}

body.dark-theme .result-box h3 {
    color: #94a3b8 !important;
}

/* Age Grid */
.age-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 8px;
    text-align: center;
}

.age-stat-card {
    background: #ffffff;
    border: 1px solid #cbd5e1;
    border-radius: 8px;
    padding: 8px 4px;
    display: flex;
    flex-direction: column;
}

body.dark-theme .age-stat-card {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.age-stat-card .stat-num {
    font-size: 18px;
    font-weight: 800;
    color: var(--col-blue);
}

body.dark-theme .age-stat-card .stat-num {
    color: #ffd700 !important;
}

.age-stat-card .stat-label {
    font-size: 10px;
    color: #64748b;
    margin-top: 2px;
}

body.dark-theme .age-stat-card .stat-label {
    color: #94a3b8 !important;
}

/* Fun stats lists */
.fun-stats-list {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 6px;
}

.fun-stats-list li {
    font-size: 13px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #f1f5f9;
    padding-bottom: 4px;
}

body.dark-theme .fun-stats-list li {
    border-bottom-color: #334155 !important;
}

.fun-stats-list li strong {
    color: var(--col-blue);
}

body.dark-theme .fun-stats-list li strong {
    color: #ffd700 !important;
}

/* Convert result string */
.conv-result-text {
    font-size: 16px;
    font-weight: 700;
    color: var(--col-blue);
    text-align: center;
    padding: 4px 0;
}

body.dark-theme .conv-result-text {
    color: #ffd700 !important;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translateY(5px); }
    to { opacity: 1; transform: translateY(0); }
}

/* Week number styling */
.week-chip {
    color: #475569;
}

body.dark-theme .week-chip {
    color: #94a3b8 !important;
}

body.dark-theme .week-chip strong {
    color: #38bdf8 !important;
}

/* Feature selector scroll hides */
.feature-selector-tabs::-webkit-scrollbar {
    display: none;
}
.feature-selector-tabs {
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
}

/* Tasbih tap visual feedback */
#tasbihTapCircle:active {
    transform: scale(0.94);
    background-color: #e2e8f0 !important;
}

body.dark-theme #tasbihTapCircle {
    background-color: #0f172a !important;
    border-color: #ffd700 !important;
}

body.dark-theme #tasbihTapCircle:active {
    background-color: #1e293b !important;
}

body.dark-theme #tasbihTapCircle #tasbihCurrentCount {
    color: #ffd700 !important;
}


/* ==========================================================================
   PRAYER TIMETABLE TABLE STYLES
   ========================================================================== */
#timetableResultContainer table {
    width: 100%;
    border-collapse: collapse;
    font-size: 11px;
    text-align: center;
    min-width: 320px;
}

#timetableResultContainer thead tr {
    background: var(--col-blue);
    color: #fff;
}

#timetableResultContainer th {
    padding: 6px 4px;
    border: 1px solid rgba(255,255,255,0.3);
    font-weight: 700;
    font-size: 10.5px;
    letter-spacing: 0.3px;
    white-space: nowrap;
}

#timetableResultContainer td {
    padding: 5px 3px;
    border: 1px solid #e2e8f0;
    font-size: 10.5px;
    font-variant-numeric: tabular-nums;
}

/* Zebra striping */
#timetableResultContainer tbody tr:nth-child(even) {
    background: rgba(1, 83, 157, 0.04);
}

#timetableResultContainer tbody tr:nth-child(odd) {
    background: #fff;
}

/* Highlight today's row */
#timetableResultContainer tbody tr.timetable-today {
    background: rgba(16, 185, 129, 0.12) !important;
    font-weight: 600;
}

/* Dark theme timetable */
body.dark-theme #timetableResultContainer thead tr {
    background: #1e3a5f;
}

body.dark-theme #timetableResultContainer th {
    border-color: rgba(255,255,255,0.15);
    color: #ffd700;
}

body.dark-theme #timetableResultContainer td {
    border-color: #334155;
    color: #e2e8f0;
}

body.dark-theme #timetableResultContainer tbody tr:nth-child(even) {
    background: rgba(30, 58, 95, 0.4);
}

body.dark-theme #timetableResultContainer tbody tr:nth-child(odd) {
    background: #0f172a;
}

body.dark-theme #timetableResultContainer tbody tr.timetable-today {
    background: rgba(16, 185, 129, 0.15) !important;
}


/* ==========================================================================
   INHERITANCE (MIRAS) SHARE BAR STYLES
   ========================================================================== */
.inheritance-share-bar {
    width: 100%;
    height: 14px;
    background: #e5e7eb;
    border-radius: 7px;
    overflow: hidden;
    margin-top: 4px;
    margin-bottom: 2px;
}

.share-bar-fill {
    height: 100%;
    border-radius: 7px;
    background: linear-gradient(90deg, #10b981, #059669);
    transition: width 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    min-width: 2px;
}

.share-bar-fill.spouse { background: linear-gradient(90deg, #6366f1, #4f46e5); }
.share-bar-fill.father { background: linear-gradient(90deg, #f59e0b, #d97706); }
.share-bar-fill.mother { background: linear-gradient(90deg, #ec4899, #db2777); }
.share-bar-fill.sons   { background: linear-gradient(90deg, #3b82f6, #2563eb); }
.share-bar-fill.daughters { background: linear-gradient(90deg, #14b8a6, #0d9488); }

body.dark-theme .inheritance-share-bar {
    background: #1e293b;
}


/* ==========================================================================
   YEAR INPUT NUMBER SPINNER CLEANUP
   ========================================================================== */
input#yearSelect {
    -webkit-appearance: none;
    -moz-appearance: textfield;
    appearance: textfield;
    font-weight: 700;
    font-size: 14px;
    letter-spacing: 0.5px;
}

input#yearSelect::-webkit-inner-spin-button,
input#yearSelect::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

body.dark-theme input#yearSelect {
    background: #1e293b;
    color: #ffd700;
    border-color: #334155;
}


/* ==========================================================================
   FEATURE TAB SCROLL AREA POLISH
   ========================================================================== */
.feature-tabs-scroll {
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
}

.feature-tabs-scroll::-webkit-scrollbar {
    display: none;
}

/* Fade hint at scroll edges */
.feature-tabs-wrapper {
    position: relative;
}

.feature-tabs-wrapper::after {
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 30px;
    background: linear-gradient(to left, #fff, transparent);
    pointer-events: none;
    z-index: 2;
}

body.dark-theme .feature-tabs-wrapper::after {
    background: linear-gradient(to left, #0f172a, transparent);
}


/* ==========================================================================
   CURRENT MONTH/YEAR TITLE STRIP
   ========================================================================== */
#currentMonthYearTitle {
    font-family: 'Segoe UI', 'Roboto', sans-serif;
    font-size: 11.5px;
    color: #64748b;
    letter-spacing: 0.3px;
}

body.dark-theme #currentMonthYearTitle {
    color: #94a3b8;
}

body.dark-theme #currentMonthYearTitle ~ * {
    color: #94a3b8;
}


/* ==========================================================================
   INLINE SLIDE-DOWN DATE DETAIL PANEL
   ========================================================================== */
.date-detail-slide-panel {
    width: 100%;
    margin-top: 15px;
    animation: slideDownPanel 0.4s ease forwards;
}

@keyframes slideDownPanel {
    from {
        opacity: 0;
        transform: translateY(-15px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

.slide-panel-card {
    background: #ffffff;
    border: 2px solid var(--col-border);
    border-radius: 12px;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.15);
    overflow: hidden;
}

.slide-panel-header {
    background: linear-gradient(135deg, var(--col-blue) 0%, #003d7a 100%);
    padding: 12px 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #ffffff;
}

.slide-panel-close-btn {
    background: rgba(255, 255, 255, 0.2);
    border: none;
    color: #ffffff;
    font-size: 22px;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background 0.2s ease;
}

.slide-panel-close-btn:hover {
    background: rgba(255, 255, 255, 0.4);
}

.slide-panel-body {
    padding: 16px;
}

body.dark-theme .slide-panel-card {
    background: #0f172a;
    border-color: #334155;
}

body.dark-theme .slide-panel-header {
    background: linear-gradient(135deg, #1e3a5f 0%, #0f172a 100%);
}


/* ==========================================================================
   INTERACTIVE ANIMATED FEATURE CARDS GRID (STRICT 2-COLUMN LUXURY GRID)
   ========================================================================== */
.feature-cards-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 8px !important;
    width: 100% !important;
    max-width: 440px !important;
    margin: 4px auto 14px auto !important;
    padding: 0 4px !important;
    box-sizing: border-box !important;
}

@media (min-width: 600px) {
    .feature-cards-grid {
        grid-template-columns: repeat(3, 1fr) !important;
        gap: 10px !important;
    }
}

.feature-grid-card {
    background: linear-gradient(145deg, #ffffff 0%, #f8fafc 100%) !important;
    border: 1.5px solid rgba(1, 83, 157, 0.18) !important;
    border-radius: 12px !important;
    padding: 8px 6px 7px 6px !important;
    text-align: center !important;
    cursor: pointer !important;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04), inset 0 1px 0 rgba(255, 255, 255, 0.8) !important;
    transition: transform 0.18s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.18s ease, border-color 0.18s ease !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    position: relative !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
    min-height: 74px !important;
    
    /* Fast Pop-in Animation */
    opacity: 0;
    transform: translateY(12px) scale(0.92);
    animation: cardFastPopIn 0.25s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;
}

.feature-grid-card:nth-child(1)  { animation-delay: 0ms; }
.feature-grid-card:nth-child(2)  { animation-delay: 20ms; }
.feature-grid-card:nth-child(3)  { animation-delay: 40ms; }
.feature-grid-card:nth-child(4)  { animation-delay: 60ms; }
.feature-grid-card:nth-child(5)  { animation-delay: 80ms; }
.feature-grid-card:nth-child(6)  { animation-delay: 100ms; }
.feature-grid-card:nth-child(7)  { animation-delay: 120ms; }
.feature-grid-card:nth-child(8)  { animation-delay: 140ms; }
.feature-grid-card:nth-child(9)  { animation-delay: 160ms; }
.feature-grid-card:nth-child(10) { animation-delay: 180ms; }
.feature-grid-card:nth-child(11) { animation-delay: 200ms; }
.feature-grid-card:nth-child(12) { animation-delay: 220ms; }
.feature-grid-card:nth-child(13) { animation-delay: 240ms; }
.feature-grid-card:nth-child(14) { animation-delay: 260ms; }
.feature-grid-card:nth-child(15) { animation-delay: 280ms; }

@keyframes cardFastPopIn {
    to {
        opacity: 1;
        transform: translateY(0) scale(1);
    }
}

.feature-grid-card:hover, .feature-grid-card:active {
    transform: translateY(-2.5px) scale(1.02) !important;
    box-shadow: 0 6px 16px rgba(1, 83, 157, 0.16) !important;
    border-color: #0284c7 !important;
}

.feature-grid-card.active-card {
    border: 2px solid #0284c7 !important;
    background: linear-gradient(135deg, rgba(2, 132, 199, 0.08) 0%, rgba(2, 132, 199, 0.16) 100%) !important;
    box-shadow: 0 0 12px rgba(2, 132, 199, 0.25) !important;
}

.feature-grid-icon {
    font-size: 24px !important;
    line-height: 1 !important;
    margin-bottom: 3px !important;
    display: inline-block !important;
    filter: drop-shadow(0 2px 3px rgba(0, 0, 0, 0.12)) !important;
    transition: transform 0.2s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
}

.feature-grid-card:hover .feature-grid-icon,
.feature-grid-card:active .feature-grid-icon {
    transform: scale(1.15) !important;
}

.feature-grid-title {
    font-family: 'Outfit', 'Segoe UI', sans-serif !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    line-height: 1.2 !important;
    margin-bottom: 2px !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    width: 100% !important;
}

.feature-grid-sub {
    font-family: 'Outfit', 'Segoe UI', sans-serif !important;
    font-size: 8.5px !important;
    color: #64748b !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.2px !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    width: 100% !important;
}

.feature-grid-badge {
    position: absolute !important;
    top: 4px !important;
    right: 4px !important;
    font-size: 8px !important;
    padding: 1.5px 5px !important;
    border-radius: 4px !important;
    font-weight: 800 !important;
    background: rgba(1, 83, 157, 0.12) !important;
    color: #01539d !important;
    line-height: 1 !important;
}

/* Dark Theme Cards */
body.dark-theme .feature-grid-card {
    background: linear-gradient(145deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: rgba(56, 189, 248, 0.25) !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.08) !important;
}

body.dark-theme .feature-grid-card:hover, 
body.dark-theme .feature-grid-card:active {
    border-color: #38bdf8 !important;
    box-shadow: 0 6px 16px rgba(56, 189, 248, 0.25) !important;
}

body.dark-theme .feature-grid-card.active-card {
    border-color: #38bdf8 !important;
    background: linear-gradient(135deg, rgba(56, 189, 248, 0.12) 0%, rgba(56, 189, 248, 0.22) 100%) !important;
}

body.dark-theme .feature-grid-title {
    color: #f8fafc;
}

body.dark-theme .feature-grid-sub {
    color: #94a3b8;
}

body.dark-theme .feature-grid-badge {
    background: rgba(255, 215, 0, 0.15);
    color: #ffd700;
}


/* ==========================================================================
   GOVT & SPECIAL HOLIDAYS STYLING
   ========================================================================== */
.ev-govt {
    background: linear-gradient(135deg, #ef4444 0%, #dc2626 100%) !important;
    color: #ffffff !important;
    font-weight: 700 !important;
    border: 1px solid #b91c1c !important;
    box-shadow: 0 1px 4px rgba(220, 38, 38, 0.4) !important;
}

body.dark-theme .ev-govt {
    background: linear-gradient(135deg, #dc2626 0%, #991b1b 100%) !important;
    color: #ffffff !important;
    border-color: #f87171 !important;
}

.govt-holiday-item-card {
    background: #ffffff;
    border: 1.5px solid #ef4444;
    border-radius: 8px;
    padding: 10px 12px;
    margin-bottom: 8px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
}

body.dark-theme .govt-holiday-item-card {
    background: #1e293b;
    border-color: #f87171;
}

.govt-holiday-item-info h4 {
    font-size: 13.5px;
    color: #dc2626;
    margin-bottom: 2px;
}

body.dark-theme .govt-holiday-item-info h4 {
    color: #fca5a5;
}

.govt-holiday-item-info span {
    font-size: 11px;
    color: #64748b;
}

body.dark-theme .govt-holiday-item-info span {
    color: #94a3b8;
}


/* ==========================================================================
   STRICT LANGUAGE DIRECTION & ALIGNMENT RULES
   Urdu: Starts from RIGHT side (RTL)
   English & Hindi: Starts from LEFT side (LTR)
   ========================================================================== */
body.lang-urdu, 
[dir="rtl"] {
    direction: rtl !important;
    text-align: right !important;
}

body.lang-eng, 
body.lang-hindi, 
[dir="ltr"] {
    direction: ltr !important;
    text-align: left !important;
}

/* Explicit RTL alignment for all Urdu text containers */
body.lang-urdu .app-panel,
body.lang-urdu .slide-panel-body,
body.lang-urdu .event-description-card,
body.lang-urdu .event-desc-text,
body.lang-urdu .date-meta-box,
body.lang-urdu .schedule-form-card,
body.lang-urdu .existing-schedules-section,
body.lang-urdu .features-card,
body.lang-urdu .calculator-form,
body.lang-urdu .result-container,
body.lang-urdu .hijri-info-card,
body.lang-urdu .modal-body {
    direction: rtl !important;
    text-align: right !important;
}

/* Explicit LTR alignment for English and Hindi text containers */
body.lang-eng .app-panel,
body.lang-eng .slide-panel-body,
body.lang-eng .event-description-card,
body.lang-eng .event-desc-text,
body.lang-eng .date-meta-box,
body.lang-eng .schedule-form-card,
body.lang-eng .existing-schedules-section,
body.lang-eng .features-card,
body.lang-eng .calculator-form,
body.lang-eng .result-container,
body.lang-eng .hijri-info-card,
body.lang-eng .modal-body,
body.lang-hindi .app-panel,
body.lang-hindi .slide-panel-body,
body.lang-hindi .event-description-card,
body.lang-hindi .event-desc-text,
body.lang-hindi .date-meta-box,
body.lang-hindi .schedule-form-card,
body.lang-hindi .existing-schedules-section,
body.lang-hindi .features-card,
body.lang-hindi .calculator-form,
body.lang-hindi .result-container,
body.lang-hindi .hijri-info-card,
body.lang-hindi .modal-body {
    direction: ltr !important;
    text-align: left !important;
}

.date-annotation {
    direction: rtl;
    text-align: right;
}


/* ==========================================================================
   CHAND RAAT MOON SIGHTING DUA & CARD STYLING
   ========================================================================== */
.chand-raat-card {
    background: linear-gradient(135deg, rgba(15, 23, 42, 0.04) 0%, rgba(1, 83, 157, 0.08) 100%);
    border: 1.5px solid rgba(1, 83, 157, 0.2);
    border-radius: 10px;
    padding: 12px 14px;
    margin-top: 6px;
    margin-bottom: 6px;
}

.chand-raat-card h4 {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 16px;
    color: #01539d;
    margin-bottom: 8px;
}

.arabic-dua {
    font-family: 'Amiri', serif;
    font-size: 17px;
    font-weight: 700;
    color: #00592c;
    line-height: 1.6;
    display: inline-block;
    padding: 6px 10px;
    background: rgba(0, 89, 44, 0.08);
    border-radius: 6px;
    margin-top: 4px;
    margin-bottom: 4px;
    direction: rtl;
    text-align: right;
}

body.dark-theme .chand-raat-card {
    background: linear-gradient(135deg, rgba(30, 41, 59, 0.6) 0%, rgba(15, 23, 42, 0.8) 100%);
    border-color: rgba(255, 215, 0, 0.3);
}

body.dark-theme .chand-raat-card h4 {
    color: #ffd700;
}

body.dark-theme .arabic-dua {
    color: #4ade80;
    background: rgba(74, 222, 128, 0.12);
}


/* ==========================================================================
   STRICT RIGHT-ALIGNMENT (RTL) FOR ISLAMIC AYYAM & ALL URDU LISTS
   ========================================================================== */
#hijriInfoSection,
.hijri-info-card,
.islamic-events-ul,
.islamic-events-ul li,
.summary-event-item,
.summary-empty-text,
.event-desc-item,
.event-desc-title,
.chand-raat-card,
.arabic-dua {
    direction: rtl !important;
    text-align: right !important;
}

.islamic-events-ul li {
    display: flex !important;
    flex-direction: row !important;
    justify-content: flex-start !important;
    align-items: center !important;
    gap: 8px !important;
    direction: rtl !important;
    text-align: right !important;
}

.summary-event-item {
    display: flex !important;
    flex-direction: row !important;
    justify-content: flex-start !important;
    align-items: center !important;
    gap: 6px !important;
    direction: rtl !important;
    text-align: right !important;
}


/* ==========================================================================
   PERFECT LIGHT & DARK MODE THEME CONTRAST & LEGIBILITY RULES
   ========================================================================== */

/* Light Mode Base Panel & Card Defaults */
.app-panel,
.hijri-info-card,
.schedules-card,
.features-card {
    background: #ffffff !important;
    color: #0f172a !important;
    border-color: #0c1222 !important;
}

.calendar-outer-frame {
    background: #ffffff !important;
    color: #0f172a !important;
    border: 2.5px solid #01539d !important;
}

.hijri-info-card h2,
.schedules-main-title,
.features-main-title {
    color: #01539d !important;
}

/* Light Mode Text Legibility */
.hijri-info-card,
.islamic-events-ul li,
.schedule-item-info h4,
.feature-grid-title,
.calculator-form label,
.summary-event-item span,
.summary-empty-text {
    color: #0f172a !important;
}

/* Dark Mode Overrides */
body.dark-theme .app-panel,
body.dark-theme .hijri-info-card,
body.dark-theme .schedules-card,
body.dark-theme .features-card {
    background: #0c1222 !important;
    color: #ffffff !important;
    border-color: rgba(212, 175, 55, 0.4) !important;
}

body.dark-theme .hijri-info-card h2,
body.dark-theme .schedules-main-title,
body.dark-theme .features-main-title {
    color: #ffd700 !important;
}

body.dark-theme .islamic-events-ul li {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #ffffff !important;
}

body.dark-theme .islamic-events-ul li span {
    color: #38bdf8 !important;
    font-weight: 800 !important;
}

body.dark-theme .schedule-item-info h4,
body.dark-theme .feature-grid-title,
body.dark-theme .calculator-form label,
body.dark-theme .summary-event-item span,
body.dark-theme .summary-empty-text {
    color: #ffffff !important;
}


/* ==========================================================================
   PERMANENT ALWAYS-WHITE CALENDAR GRID AREA (LIGHT & DARK THEME IMMUTABLE)
   ========================================================================== */
.calendar-outer-frame,
.calendar-outer-frame *,
.full-calendar-master-grid,
body.dark-theme .calendar-outer-frame,
body.dark-theme .full-calendar-master-grid {
    box-sizing: border-box;
}

.calendar-outer-frame,
.full-calendar-master-grid,
body.dark-theme .calendar-outer-frame,
body.dark-theme .calendar-outer-frame .full-calendar-master-grid {
    background-color: #ffffff !important;
    background: #ffffff !important;
}

/* Ensure weekday cards & date boxes always stay pure white on all themes */
.calendar-outer-frame .box-weekday-card:not(.sun-box):not(.fri-box),
.calendar-outer-frame .date-box-card:not(.current-day-highlight),
.calendar-outer-frame .blank-box-card,
body.dark-theme .calendar-outer-frame .box-weekday-card:not(.sun-box):not(.fri-box),
body.dark-theme .calendar-outer-frame .date-box-card:not(.current-day-highlight),
body.dark-theme .calendar-outer-frame .blank-box-card {
    background-color: #ffffff !important;
    background: #ffffff !important;
    color: #0f172a !important;
}

/* Ensure calligraphy on white boxes stays black in all themes */
.calendar-outer-frame .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-calligraphy-svg,
body.dark-theme .calendar-outer-frame .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-calligraphy-svg {
    filter: none !important;
}

/* Ensure border color on outer frame in light and dark */
body.dark-theme .calendar-outer-frame {
    border-color: #d4af37 !important;
}

/* ==========================================================================
   PRINTER-STYLE PAPER PRINT DATE DETAIL PANEL & THEME STYLING
   ========================================================================== */
.date-detail-slide-panel {
    background: #ffffff !important;
    border: 2px solid #01539d !important;
    border-top: 4px solid #01539d !important;
    border-radius: 0 0 14px 14px !important;
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.15) !important;
    margin: -2px 0 14px 0 !important;
    padding: 14px 16px !important;
    position: relative !important;
    z-index: 100 !important;
    overflow: hidden !important;
    transform-origin: top center !important;
    color: #0f172a !important;
}

/* Light Theme Inner Elements */
.date-detail-slide-panel .paper-panel-header {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    border-bottom: 1.5px dashed #cbd5e1 !important;
    padding-bottom: 8px !important;
    margin-bottom: 12px !important;
}

.date-detail-slide-panel #modalEngDate {
    color: #0f172a !important;
    font-weight: 800 !important;
    font-size: 16px !important;
}

.date-detail-slide-panel #modalHijriDate {
    color: #01539d !important;
    font-weight: 800 !important;
    background: rgba(1, 83, 157, 0.1) !important;
    padding: 2px 8px !important;
    border-radius: 6px !important;
    border: 1px solid rgba(1, 83, 157, 0.25) !important;
}

.date-detail-slide-panel .date-meta-box {
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 8px !important;
    padding: 7px 12px !important;
    margin-bottom: 8px !important;
    color: #0f172a !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
}

.date-detail-slide-panel .date-meta-box .meta-item {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
    font-size: 12.5px !important;
    line-height: 1.3 !important;
    border-bottom: 1px dashed #edf2f7 !important;
    padding-bottom: 3px !important;
}

.date-detail-slide-panel .date-meta-box .meta-item:last-child {
    border-bottom: none !important;
    padding-bottom: 0 !important;
}

.date-detail-slide-panel .date-meta-box .meta-item span {
    color: #64748b !important;
    font-weight: 600 !important;
    white-space: nowrap !important;
    flex-shrink: 0 !important;
}

.date-detail-slide-panel .date-meta-box .meta-item strong {
    color: #0f172a !important;
    font-weight: 700 !important;
    text-align: right !important;
}

body.lang-urdu .date-detail-slide-panel .date-meta-box .meta-item strong {
    text-align: left !important;
}

.date-detail-slide-panel .date-meta-box #modalEventText {
    color: #d22027 !important;
    font-weight: 800 !important;
}

.date-detail-slide-panel .date-meta-box #modalWeekNum {
    color: #01539d !important;
    font-weight: 700 !important;
}

.date-detail-slide-panel .event-description-card {
    background: #fdfaf3 !important;
    border: 1px solid #fde68a !important;
    border-left: 4px solid #d97706 !important;
    border-radius: 8px !important;
    padding: 7px 12px !important;
    margin: 8px 0 !important;
    color: #0f172a !important;
}

.date-detail-slide-panel .event-description-card h4 {
    color: #92400e !important;
    font-size: 12.5px !important;
    font-weight: 800 !important;
    border-bottom: 1px dashed rgba(217, 119, 6, 0.25) !important;
    margin-bottom: 4px !important;
    padding-bottom: 2px !important;
    text-align: start !important;
}

.date-detail-slide-panel .event-desc-text {
    color: #1e293b !important;
    font-size: 12.5px !important;
    line-height: 1.4 !important;
    font-weight: 600 !important;
    text-align: start !important;
}

.date-detail-slide-panel .event-desc-item {
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
    text-align: start !important;
}

.date-detail-slide-panel .event-desc-title {
    color: #0f172a !important;
    font-weight: 700 !important;
    text-align: start !important;
}

.date-detail-slide-panel .event-desc-body {
    color: #475569 !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    text-align: start !important;
}

.date-detail-slide-panel .schedule-form-card {
    background: #ffffff !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 8px !important;
    padding: 10px 12px !important;
    margin: 8px 0 !important;
}

.date-detail-slide-panel .schedule-form-card h3 {
    color: #01539d !important;
    font-size: 13.5px !important;
    font-weight: 800 !important;
    margin-bottom: 8px !important;
}

.date-detail-slide-panel .schedule-form-card label {
    font-size: 12px !important;
    font-weight: 700 !important;
    color: #334155 !important;
    margin-bottom: 2px !important;
}

.date-detail-slide-panel .schedule-form-card .schedule-input {
    padding: 6px 10px !important;
    font-size: 13px !important;
    border-radius: 6px !important;
    border: 1.5px solid #cbd5e1 !important;
}

.date-detail-slide-panel .schedule-form-card .submit-schedule-btn {
    margin-top: 8px !important;
    padding: 7px 14px !important;
    font-size: 13px !important;
    font-weight: 800 !important;
    border-radius: 6px !important;
    background: linear-gradient(135deg, #00c853 0%, #009624 100%) !important;
    box-shadow: 0 2px 6px rgba(0, 200, 83, 0.3) !important;
}

.date-detail-slide-panel .schedule-form-card h3 {
    color: #01539d !important;
    font-weight: 800 !important;
    margin-bottom: 8px !important;
}

.date-detail-slide-panel .schedule-form-card label {
    color: #334155 !important;
    font-weight: 600 !important;
}

.date-detail-slide-panel .schedule-form-card .schedule-input {
    background: #f8fafc !important;
    border: 1.5px solid #cbd5e1 !important;
    color: #0f172a !important;
    border-radius: 6px !important;
}

.date-detail-slide-panel .existing-schedules-section {
    background: #ffffff !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 8px !important;
    padding: 12px 14px !important;
    margin-top: 10px !important;
}

.date-detail-slide-panel .existing-schedules-section h3 {
    color: #01539d !important;
    font-weight: 800 !important;
}

/* ==========================================================================
   DARK THEME: PRINTER-STYLE PAPER SLIDE PANEL (FULL IMMERSIVE DARK)
   ========================================================================== */
body.dark-theme .date-detail-slide-panel {
    background: #0b1329 !important;
    border: 2px solid #38bdf8 !important;
    border-top: 4px solid #38bdf8 !important;
    box-shadow: 0 14px 40px rgba(0, 0, 0, 0.7), 0 0 18px rgba(56, 189, 248, 0.25) !important;
    color: #f8fafc !important;
}

body.dark-theme .date-detail-slide-panel .paper-panel-header {
    border-bottom: 1.5px dashed rgba(255, 255, 255, 0.15) !important;
}

body.dark-theme .date-detail-slide-panel #modalEngDate {
    color: #ffffff !important;
    font-weight: 800 !important;
}

body.dark-theme .date-detail-slide-panel #modalHijriDate {
    color: #ffd700 !important;
    font-weight: 800 !important;
    background: rgba(255, 215, 0, 0.15) !important;
    border: 1px solid rgba(255, 215, 0, 0.35) !important;
}

body.dark-theme .date-detail-slide-panel .date-meta-box {
    background: #131d38 !important;
    border: 1.5px solid rgba(56, 189, 248, 0.25) !important;
    color: #f8fafc !important;
}

body.dark-theme .date-detail-slide-panel .date-meta-box .meta-item span {
    color: #94a3b8 !important;
}

body.dark-theme .date-detail-slide-panel .date-meta-box .meta-item strong {
    color: #ffffff !important;
}

body.dark-theme .date-detail-slide-panel .date-meta-box #modalEventText {
    color: #fb7185 !important;
    font-weight: 800 !important;
}

body.dark-theme .date-detail-slide-panel .date-meta-box #modalWeekNum {
    color: #38bdf8 !important;
    font-weight: 700 !important;
}

body.dark-theme .date-detail-slide-panel .event-description-card {
    background: #131d38 !important;
    border: 1.5px solid rgba(255, 215, 0, 0.3) !important;
    border-left: 5px solid #ffd700 !important;
    color: #f8fafc !important;
}

body.dark-theme .date-detail-slide-panel .event-description-card h4 {
    color: #ffd700 !important;
    border-bottom: 1px dashed rgba(255, 255, 255, 0.15) !important;
}

body.dark-theme .date-detail-slide-panel .event-desc-text {
    color: #f1f5f9 !important;
    font-size: 13.5px !important;
    line-height: 1.6 !important;
    font-weight: 500 !important;
}

body.dark-theme .date-detail-slide-panel .event-desc-title {
    color: #38bdf8 !important;
    font-weight: 800 !important;
}

body.dark-theme .date-detail-slide-panel .schedule-form-card {
    background: #131d38 !important;
    border: 1.5px solid rgba(255, 255, 255, 0.1) !important;
}

body.dark-theme .date-detail-slide-panel .schedule-form-card h3 {
    color: #ffd700 !important;
}

body.dark-theme .date-detail-slide-panel .schedule-form-card label {
    color: #cbd5e1 !important;
}

body.dark-theme .date-detail-slide-panel .schedule-form-card .schedule-input {
    background: #0b1329 !important;
    border: 1.5px solid #334155 !important;
    color: #ffffff !important;
}

body.dark-theme .date-detail-slide-panel .existing-schedules-section {
    background: #131d38 !important;
    border: 1.5px solid rgba(255, 255, 255, 0.1) !important;
}

body.dark-theme .date-detail-slide-panel .existing-schedules-section h3 {
    color: #ffd700 !important;
}

body.dark-theme .date-detail-slide-panel .existing-schedules-section p {
    color: #94a3b8 !important;
}

.paper-close-btn {
    background: #ef4444 !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 50% !important;
    width: 28px !important;
    height: 28px !important;
    font-size: 16px !important;
    font-weight: bold !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-shadow: 0 2px 5px rgba(239, 68, 68, 0.4) !important;
    transition: transform 0.2s ease !important;
}

.paper-close-btn:hover {
    transform: scale(1.15) !important;
}

/* ==========================================================================
   URDU HIJRI MONTH CALLIGRAPHY SPACING FIX
   ========================================================================== */
.hijri-months-calligraphy-row {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: clamp(10px, 2vw, 18px) !important;
    height: clamp(18px, 2.6vw, 30px) !important;
    margin-top: -4px !important;
}

.hijri-months-calligraphy-row img {
    margin: 0 4px !important;
}

.hijri-months-calligraphy-row img:nth-child(2) {
    position: relative !important;
    left: 0 !important; /* Reset overlap positioning */
}

/* ==========================================================================
   FULL-PAGE EXTRA FEATURE TOOL VIEWS
   ========================================================================== */
.feature-tool-fullpage {
    background: #ffffff;
    border: 1.5px solid #0c1222;
    border-radius: 12px;
    padding: 16px;
    margin-top: 10px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
    animation: cardFastPopIn 0.3s ease-out forwards;
}

body.dark-theme .feature-tool-fullpage {
    background: #0c1222;
    border-color: rgba(212, 175, 55, 0.4);
    color: #ffffff;
}

.feature-back-bar {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 14px;
    border-bottom: 1.5px solid #e2e8f0;
    padding-bottom: 10px;
}

body.dark-theme .feature-back-bar {
    border-bottom-color: #334155;
}

.feature-back-btn {
    background: #01539d;
    color: #ffffff;
    border: none;
    border-radius: 6px;
    padding: 6px 14px;
    font-size: 13px;
    font-weight: 700;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 6px;
    box-shadow: 0 2px 6px rgba(1, 83, 157, 0.3);
    transition: transform 0.2s ease;
}

.feature-back-btn:hover {
    transform: translateX(-3px);
}

.feature-fullpage-title {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #01539d;
    margin: 0;
}

body.dark-theme .feature-fullpage-title {
    color: #ffd700;
}

/* ==========================================================================
   DECADE-GROUPED YEAR SELECTOR SYSTEM (1900-3000)
   ========================================================================== */
.year-display-btn {
    background: #f8fafc;
    border: 1.5px solid #cbd5e1;
    border-radius: 8px;
    padding: 4px 12px;
    font-family: 'Outfit', sans-serif;
    font-size: 15px;
    font-weight: 800;
    color: #0f172a;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    gap: 6px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.08);
    transition: all 0.2s ease;
}

.year-display-btn:hover {
    background: #e2e8f0;
    border-color: #01539d;
}

body.dark-theme .year-display-btn {
    background: #1e293b;
    border-color: #334155;
    color: #ffd700;
}

.decade-grid, .year-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
    max-height: 360px;
    overflow-y: auto;
    padding: 6px;
}

.decade-btn, .year-pick-btn {
    background: #f1f5f9;
    border: 1.5px solid #cbd5e1;
    border-radius: 8px;
    padding: 10px 6px;
    font-family: 'Outfit', sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #0f172a;
    cursor: pointer;
    text-align: center;
    transition: all 0.2s ease;
}

.decade-btn:hover, .year-pick-btn:hover {
    background: #01539d;
    color: #ffffff;
    border-color: #01539d;
    transform: translateY(-2px);
}

.year-pick-btn.active-year {
    background: #00c853 !important;
    color: #ffffff !important;
    border-color: #00c853 !important;
}

body.dark-theme .decade-btn,
body.dark-theme .year-pick-btn {
    background: #1e293b;
    border-color: #334155;
    color: #ffffff;
}

/* POP-IN ANIMATION FOR ALL TAB SWITCHES */
.active-panel {
    animation: cardFastPopIn 0.3s ease-out forwards !important;
}


/* ==========================================================================
   PRINTER-STYLE PAPER PRINT SLIDE-OUT PANEL & ANIMATIONS
   ========================================================================== */
@keyframes paperPrintEject {
    0% {
        opacity: 0;
        transform: scaleY(0);
        max-height: 0;
    }
    40% {
        opacity: 0.9;
        transform: scaleY(0.4);
        max-height: 250px;
    }
    100% {
        opacity: 1;
        transform: scaleY(1);
        max-height: 1000px;
    }
}

@keyframes paperPrintRetract {
    0% {
        opacity: 1;
        transform: scaleY(1);
        max-height: 1000px;
    }
    100% {
        opacity: 0;
        transform: scaleY(0);
        max-height: 0;
    }
}

.date-detail-slide-panel {
    background: #ffffff;
    border: 2px solid #cbd5e1;
    border-top: 3px solid #01539d;
    border-radius: 0 0 12px 12px;
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.18), inset 0 2px 4px rgba(0, 0, 0, 0.05);
    margin-top: -3px;
    margin-bottom: 14px;
    padding: 12px 14px;
    position: relative;
    z-index: 10;
    transform-origin: top center;
}

.date-detail-slide-panel.eject-anim {
    display: block !important;
    animation: paperPrintEject 0.45s cubic-bezier(0.175, 0.885, 0.32, 1.25) forwards;
}

.date-detail-slide-panel.retract-anim {
    animation: paperPrintRetract 0.35s ease-in forwards;
}

.paper-panel-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 8px;
    margin-bottom: 10px;
    border-bottom: 1.5px dashed #cbd5e1;
}

.paper-close-btn {
    background: #e51924;
    color: #ffffff;
    border: none;
    border-radius: 20px;
    padding: 4px 12px;
    font-size: 13px;
    font-weight: 800;
    cursor: pointer;
    box-shadow: 0 3px 8px rgba(229, 25, 36, 0.4);
    transition: transform 0.15s ease, background 0.15s ease;
}

.paper-close-btn:hover {
    background: #c0111a;
    transform: scale(1.05);
}

.paper-close-btn:active {
    transform: scale(0.92);
}

/* Light Mode Clean White Outer Background Rule */
body:not(.dark-theme),
body:not(.dark-theme) .calendar-app-layout,
body:not(.dark-theme) .app-main-content,
body:not(.dark-theme) #calendarViewSection {
    background-color: #ffffff !important;
}

/* Header Hijri Calligraphy Gapping Rule */
.hijri-months-calligraphy-row {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 14px !important;
    height: clamp(18px, 2.6vw, 30px);
    margin-top: -4px;
}

.hijri-months-calligraphy-row img:nth-child(2) {
    position: relative !important;
    left: 0 !important;
}


/* ==========================================================================
   PART 2: DECADE YEAR PICKER MODAL, DEDICATED TOOL PAGE & STAGGERED ANIMATIONS
   ========================================================================== */

/* Year Picker Modal Card */
.year-picker-card {
    max-width: 520px !important;
    width: 92% !important;
    max-height: 85vh !important;
    display: flex;
    flex-direction: column;
}

.decade-grid-container {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(130px, 1fr));
    gap: 10px;
    max-height: 55vh;
    overflow-y: auto;
    padding: 6px 2px;
}

.decade-card {
    background: linear-gradient(135deg, #f8fafc 0%, #edf2f7 100%);
    border: 1.5px solid #cbd5e1;
    border-radius: 8px;
    padding: 10px 8px;
    text-align: center;
    cursor: pointer;
    font-family: 'Outfit', sans-serif;
    font-weight: 700;
    font-size: 14px;
    color: #01539d;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);
    transition: all 0.2s ease;
}

.decade-card:hover, .decade-card.active-decade {
    background: linear-gradient(135deg, #01539d 0%, #003366 100%);
    color: #ffffff;
    border-color: #ffd700;
    transform: translateY(-2px);
    box-shadow: 0 4px 12px rgba(1, 83, 157, 0.35);
}

body.dark-theme .decade-card {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%);
    border-color: #334155;
    color: #ffd700;
}

.back-decades-btn, .back-features-btn {
    background: #01539d;
    color: #ffffff;
    border: none;
    border-radius: 6px;
    padding: 6px 14px;
    font-size: 13px;
    font-weight: 700;
    cursor: pointer;
    margin-bottom: 12px;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.3);
    transition: transform 0.15s ease, background 0.15s ease;
}

.back-decades-btn:hover, .back-features-btn:hover {
    background: #003366;
    transform: translateY(-1px);
}

.years-buttons-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(80px, 1fr));
    gap: 8px;
    max-height: 50vh;
    overflow-y: auto;
    padding: 4px;
}

.year-grid-btn {
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    border-radius: 6px;
    padding: 10px 4px;
    text-align: center;
    font-family: 'Outfit', sans-serif;
    font-size: 15px;
    font-weight: 800;
    color: #0f172a;
    cursor: pointer;
    transition: all 0.2s ease;
}

.year-grid-btn:hover, .year-grid-btn.current-year-active {
    background: #e51924;
    color: #ffffff;
    border-color: #e51924;
    transform: scale(1.04);
}

body.dark-theme .year-grid-btn {
    background: #1e293b;
    border-color: #334155;
    color: #ffffff;
}

/* Features Header Bar & Dedicated View */
.features-header-bar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 8px;
    margin-bottom: 12px;
    border-bottom: 1.5px solid #cbd5e1;
}

body.dark-theme .features-header-bar {
    border-bottom-color: #334155;
}

.dedicated-tool-container {
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    border-radius: 10px;
    padding: 14px;
    margin-top: 10px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}

body.dark-theme .dedicated-tool-container {
    background: #0c1222;
    border-color: #334155;
}


/* ==========================================================================
   AUTHENTIC PRINTER PAPER PRINT SLIDE-OUT PANEL & ANIMATIONS (SMOOTH BOTTOM EJECT)
   ========================================================================== */
@keyframes paperPrintEjectReal {
    0% {
        opacity: 0;
        transform: scaleY(0);
        max-height: 0;
    }
    35% {
        opacity: 0.85;
        transform: scaleY(0.4);
        max-height: 250px;
    }
    70% {
        opacity: 1;
        transform: scaleY(1.01);
        max-height: 650px;
    }
    100% {
        opacity: 1;
        transform: scaleY(1);
        max-height: 1000px;
    }
}

@keyframes paperPrintRetract {
    0% {
        opacity: 1;
        transform: scaleY(1);
        max-height: 1000px;
    }
    100% {
        opacity: 0;
        transform: scaleY(0);
        max-height: 0;
    }
}

.date-detail-slide-panel {
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    border-top: 3.5px solid #01539d;
    border-radius: 0 0 12px 12px;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12), inset 0 1px 2px rgba(0, 0, 0, 0.03);
    margin-top: 2px;
    margin-bottom: 10px;
    padding: 10px 14px;
    position: relative;
    z-index: 10;
    transform-origin: top center;
    overflow: hidden;
}

.date-detail-slide-panel.eject-anim {
    display: block !important;
    animation: paperPrintEjectReal 0.5s cubic-bezier(0.25, 1, 0.5, 1) forwards;
}

.date-detail-slide-panel.retract-anim {
    animation: paperPrintRetract 0.25s ease-in forwards;
}

.paper-panel-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 6px;
    margin-bottom: 8px;
    border-bottom: 1.5px dashed #e2e8f0;
}

.modal-date-badge {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-wrap: wrap;
}

.modal-date-badge #modalEngDate {
    font-size: clamp(16px, 2.2vw, 20px);
    font-weight: 800;
    color: #0f172a;
}

.modal-date-badge .hijri-badge {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%);
    color: #ffffff;
    padding: 2px 8px;
    border-radius: 6px;
    font-size: clamp(12px, 1.6vw, 14px);
    font-weight: 700;
    box-shadow: 0 1px 4px rgba(2, 132, 199, 0.25);
}

.paper-close-btn {
    background: #ef4444 !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 50% !important;
    width: 26px !important;
    height: 26px !important;
    font-size: 13px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-shadow: 0 2px 6px rgba(239, 68, 68, 0.35) !important;
    transition: transform 0.15s ease, background 0.15s ease !important;
    z-index: 120 !important;
}

.paper-close-btn:hover {
    background: #dc2626 !important;
    transform: scale(1.1) !important;
}

.paper-close-btn:active {
    transform: scale(0.9) !important;
}

/* Elevate Calendar Frame Slightly UP after removing duplicate title line */
.calendar-outer-frame {
    margin-top: 4px !important;
}

/* ==========================================================================
   SCHEDULE TAB & FORM LIGHT MODE THEME CONTRAST FIX
   ========================================================================== */
#schedulesSection,
.schedules-card,
.schedule-form-card,
.existing-schedules-section {
    background: #ffffff !important;
    color: #0f172a !important;
    border-color: #cbd5e1 !important;
}

.schedule-form-card h3,
.existing-schedules-section h3 {
    color: #01539d !important;
}

.schedule-input {
    background: #ffffff !important;
    border: 1.5px solid #cbd5e1 !important;
    color: #0f172a !important;
}

.schedule-item-card {
    background: #f8fafc !important;
    border: 1px solid #cbd5e1 !important;
    border-left: 4px solid #00c853 !important;
    color: #0f172a !important;
}

.schedule-item-info h4 {
    color: #0f172a !important;
}

/* Dark Mode Overrides for Schedule Tab */
body.dark-theme #schedulesSection,
body.dark-theme .schedules-card,
body.dark-theme .schedule-form-card,
body.dark-theme .existing-schedules-section {
    background: #0c1222 !important;
    color: #ffffff !important;
    border-color: rgba(212, 175, 55, 0.4) !important;
}

body.dark-theme .schedule-form-card h3,
body.dark-theme .existing-schedules-section h3 {
    color: #ffd700 !important;
}

body.dark-theme .schedule-input {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #ffffff !important;
}

body.dark-theme .schedule-item-card {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #ffffff !important;
}

body.dark-theme .schedule-item-info h4 {
    color: #ffffff !important;
}


/* ==========================================================================
   PART 2: MONTH PICKER GRID & SINGLE LINE DECADE BOXES
   ========================================================================== */

/* Month Display Button in Header Bar */
.month-display-btn {
    background: #01539d;
    color: #ffffff;
    border: 1.5px solid #ffd700;
    border-radius: 6px;
    padding: 5px 12px;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 14px;
    font-weight: 700;
    cursor: pointer;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
    transition: transform 0.15s ease, background 0.15s ease;
}

.month-display-btn:hover {
    background: #003366;
    transform: translateY(-1px);
}

/* 12-Month Card Grid Selector */
.month-grid-container {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(110px, 1fr));
    gap: 10px;
    padding: 6px 2px;
}

.month-grid-card {
    background: linear-gradient(135deg, #f8fafc 0%, #edf2f7 100%);
    border: 1.5px solid #cbd5e1;
    border-radius: 8px;
    padding: 12px 6px;
    text-align: center;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 4px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);
    transition: all 0.2s ease;
}

.month-grid-card span {
    font-family: 'Outfit', sans-serif;
    font-size: 13px;
    font-weight: 700;
    color: #01539d;
}

.month-grid-card strong {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 15px;
    color: #0f172a;
}

.month-grid-card:hover, .month-grid-card.active-month {
    background: linear-gradient(135deg, #01539d 0%, #003366 100%);
    border-color: #ffd700;
    transform: translateY(-2px);
}

.month-grid-card:hover span, .month-grid-card.active-month span {
    color: #ffd700;
}

.month-grid-card:hover strong, .month-grid-card.active-month strong {
    color: #ffffff;
}

body.dark-theme .month-grid-card {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%);
    border-color: #334155;
}

body.dark-theme .month-grid-card span {
    color: #ffd700;
}

body.dark-theme .month-grid-card strong {
    color: #ffffff;
}

/* Force Single-Line Text for Decade Cards (2021 – 2030) */
.decade-card {
    white-space: nowrap !important;
    min-width: 115px !important;
    font-size: 13.5px !important;
}

.setting-help-text {
    font-size: 11.5px;
    color: #64748b;
    margin-top: 4px;
}

body.dark-theme .setting-help-text {
    color: #94a3b8;
}


/* ==========================================================================
   ADVANCED 3-CALENDAR DATE JUMP MODAL STYLING (SCREENSHOT MATCH)
   ========================================================================== */
.advanced-jump-card {
    max-width: 440px !important;
    width: 92% !important;
    border-radius: 18px !important;
    padding: 16px 20px !important;
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.25) !important;
}

.jump-cal-type-tabs {
    display: flex;
    gap: 6px;
    background: #f1f5f9;
    padding: 4px;
    border-radius: 10px;
    margin-bottom: 14px;
}

body.dark-theme .jump-cal-type-tabs {
    background: #1e293b;
}

.jump-tab-btn {
    flex: 1;
    background: transparent;
    border: none;
    border-radius: 8px;
    padding: 8px 4px;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 13px;
    font-weight: 700;
    color: #64748b;
    cursor: pointer;
    transition: all 0.2s ease;
}

.jump-tab-btn.active-jump-tab {
    background: #01539d;
    color: #ffffff;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.3);
}

body.dark-theme .jump-tab-btn.active-jump-tab {
    background: #01539d;
    color: #ffffff;
}

.jump-date-preview-subtitle {
    text-align: center;
    font-family: 'Outfit', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #475569;
    margin-bottom: 14px;
    padding: 6px 12px;
    background: #f8fafc;
    border-radius: 8px;
    border: 1px solid #cbd5e1;
}

body.dark-theme .jump-date-preview-subtitle {
    background: #0f172a;
    border-color: #334155;
    color: #ffd700;
}

.jump-selectors-3col {
    display: grid;
    grid-template-columns: 1fr 1.3fr 1fr;
    gap: 8px;
    margin-bottom: 18px;
}

.jump-col-group {
    display: flex;
    flex-direction: column;
    gap: 4px;
}

.jump-col-group label {
    font-size: 11px;
    font-weight: 700;
    color: #64748b;
    text-align: center;
}

.jump-wheel-select {
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    border-radius: 10px;
    padding: 10px 4px;
    font-family: 'Outfit', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 15px;
    font-weight: 800;
    color: #0f172a;
    text-align: center;
    outline: none;
    cursor: pointer;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
}

body.dark-theme .jump-wheel-select {
    background: #1e293b;
    border-color: #334155;
    color: #ffffff;
}

.jump-action-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 10px;
    border-top: 1px solid #e2e8f0;
}

body.dark-theme .jump-action-row {
    border-top-color: #334155;
}

.jump-btn-cancel {
    background: transparent;
    border: none;
    color: #01539d;
    font-size: 15px;
    font-weight: 700;
    cursor: pointer;
    padding: 8px 16px;
    border-radius: 8px;
}

.jump-btn-ok {
    background: #01539d;
    color: #ffffff;
    border: none;
    font-size: 15px;
    font-weight: 800;
    cursor: pointer;
    padding: 8px 24px;
    border-radius: 8px;
    box-shadow: 0 3px 10px rgba(1, 83, 157, 0.35);
}

.jump-btn-cancel:hover {
    background: rgba(1, 83, 157, 0.08);
}

.jump-btn-ok:hover {
    background: #003366;
}


/* ==========================================================================
   SCHEDULE TAB (#eventsViewSection) STRICT LIGHT & DARK THEME RULES
   ========================================================================== */
#eventsViewSection,
#eventsViewSection .app-panel,
#eventsViewSection .events-view-header,
#eventsViewSection .schedule-form-card,
#eventsViewSection .existing-schedules-section,
#eventsViewSection .schedules-card-list,
#eventsViewSection .date-schedules-list,
#eventsViewSection .schedule-item-card {
    background-color: #ffffff !important;
    color: #0f172a !important;
    border-color: #cbd5e1 !important;
}

#eventsViewSection h2,
#eventsViewSection h3,
#eventsViewSection h4,
#eventsViewSection label {
    color: #01539d !important;
}

#eventsViewSection p,
#eventsViewSection span,
#eventsViewSection div,
#eventsViewSection strong {
    color: #0f172a !important;
}

#eventsViewSection input,
#eventsViewSection select,
#eventsViewSection textarea {
    background: #ffffff !important;
    border: 1.5px solid #cbd5e1 !important;
    color: #0f172a !important;
}

/* Dark Mode Overrides for eventsViewSection */
body.dark-theme #eventsViewSection,
body.dark-theme #eventsViewSection .app-panel,
body.dark-theme #eventsViewSection .events-view-header,
body.dark-theme #eventsViewSection .schedule-form-card,
body.dark-theme #eventsViewSection .existing-schedules-section,
body.dark-theme #eventsViewSection .schedules-card-list,
body.dark-theme #eventsViewSection .date-schedules-list,
body.dark-theme #eventsViewSection .schedule-item-card {
    background-color: #0c1222 !important;
    color: #ffffff !important;
    border-color: rgba(212, 175, 55, 0.4) !important;
}

body.dark-theme #eventsViewSection h2,
body.dark-theme #eventsViewSection h3,
body.dark-theme #eventsViewSection h4,
body.dark-theme #eventsViewSection label {
    color: #ffd700 !important;
}

body.dark-theme #eventsViewSection p,
body.dark-theme #eventsViewSection span,
body.dark-theme #eventsViewSection div,
body.dark-theme #eventsViewSection strong {
    color: #ffffff !important;
}

body.dark-theme #eventsViewSection input,
body.dark-theme #eventsViewSection select,
body.dark-theme #eventsViewSection textarea {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #ffffff !important;
}


/* ==========================================================================
   MOBILE BOTTOM NAVIGATION BAR GUARANTEED VISIBILITY & Z-INDEX
   ========================================================================== */
.bottom-nav-bar {
    position: fixed !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    height: 58px !important;
    background: #ffffff !important;
    border-top: 2px solid #0c1222 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-around !important;
    z-index: 9999 !important;
    visibility: visible !important;
    opacity: 1 !important;
    box-shadow: 0 -4px 15px rgba(0, 0, 0, 0.12) !important;
}

body.dark-theme .bottom-nav-bar {
    background: #0c1222 !important;
    border-top-color: rgba(212, 175, 55, 0.4) !important;
}

/* Ensure main layout container adds bottom padding so nav bar does not overlap content */
.calendar-app-layout,
.app-main-content,
body {
    padding-bottom: 4px !important;
}


/* Guaranteed Right-to-Left Bidi Order for Hijri Strip: Right=Date, Center=Month, Left=Year */
.hijri-chip strong {
    display: inline-flex !important;
    flex-direction: row !important;
    direction: rtl !important;
    align-items: center !important;
    gap: 4px !important;
}


/* ==========================================================================
   HEADER ACTION BUTTONS UNIVERSAL CLICK & TAP INTERCEPTION
   ========================================================================== */
.app-header-actions {
    position: relative !important;
    z-index: 9999 !important;
    pointer-events: auto !important;
}

.header-action-btn {
    position: relative !important;
    z-index: 10000 !important;
    pointer-events: auto !important;
    cursor: pointer !important;
    touch-action: manipulation !important;
    -webkit-tap-highlight-color: rgba(0,0,0,0.1) !important;
}

.header-action-btn * {
    pointer-events: none !important;
}


/* ==========================================================================
   GUARANTEED VISIBLE FIXED BOTTOM NAV BAR AT MAX Z-INDEX
   ========================================================================== */
.bottom-nav-bar {
    position: fixed !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    width: 100vw !important;
    max-width: 100% !important;
    height: 56px !important;
    background: #ffffff !important;
    border-top: 2px solid #01539d !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: space-around !important;
    z-index: 9990 !important;
    visibility: visible !important;
    opacity: 1 !important;
    box-shadow: 0 -4px 20px rgba(0, 0, 0, 0.25) !important;
    margin: 0 !important;
}

body.dark-theme .bottom-nav-bar {
    background: #0c1222 !important;
    border-top-color: rgba(212, 175, 55, 0.6) !important;
}

.bottom-nav-item {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    background: transparent !important;
    border: none !important;
    color: #475569 !important;
    cursor: pointer !important;
    padding: 4px 14px !important;
    border-radius: 8px !important;
    position: relative !important;
    flex: 1 !important;
    max-width: 80px !important;
}

.bottom-nav-item .nav-icon {
    font-size: 19px !important;
    margin-bottom: 2px !important;
}

.bottom-nav-item .nav-label {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    line-height: 1 !important;
}

.bottom-nav-item * {
    pointer-events: none !important;
}

.bottom-nav-item.active {
    color: #01539d !important;
    background: rgba(1, 83, 157, 0.12) !important;
}

.bottom-nav-item.active .nav-label {
    color: #01539d !important;
}

body.dark-theme .bottom-nav-item {
    color: #94a3b8 !important;
}

body.dark-theme .bottom-nav-item .nav-label {
    color: #cbd5e1 !important;
}

body.dark-theme .bottom-nav-item.active {
    color: #ffd700 !important;
    background: rgba(255, 215, 0, 0.15) !important;
}

body.dark-theme .bottom-nav-item.active .nav-label {
    color: #ffd700 !important;
}

body, .calendar-app-layout, .app-main-content {
    padding-bottom: 0px !important;
}


/* Empty Schedule State Card Styling */
.empty-schedule-state-card {
    background: #f8fafc !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 10px !important;
    padding: 24px 16px !important;
    text-align: center !important;
    margin-top: 10px !important;
}

.empty-schedule-state-text {
    color: #475569 !important;
    font-size: 15px !important;
    margin: 0 !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif !important;
    line-height: 1.6 !important;
}

body.dark-theme .empty-schedule-state-card {
    background: #0c1222 !important;
    border-color: #334155 !important;
}

body.dark-theme .empty-schedule-state-text {
    color: #cbd5e1 !important;
}

.schedule-filter-label {
    font-size: 13px;
    color: #01539d;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-weight: 700;
}

body.dark-theme .schedule-filter-label {
    color: #ffd700;
}


/* ==========================================================================
   CONSOLIDATED TOP HEADER MENU MODAL STYLING
   ========================================================================== */
.menu-btn {
    background: linear-gradient(135deg, #01539d 0%, #003366 100%) !important;
    border: 1.5px solid #ffd700 !important;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.4) !important;
}

.main-menu-modal-card {
    max-width: 480px !important;
    width: 92% !important;
    border-radius: 16px !important;
    padding: 16px 18px !important;
}

#mainMenuModal {
    opacity: 0;
    transition: opacity 0.22s cubic-bezier(0.16, 1, 0.3, 1), backdrop-filter 0.22s ease;
    pointer-events: none;
}

#mainMenuModal.show-modal {
    display: flex !important;
    opacity: 1;
    pointer-events: auto;
    z-index: 100001 !important;
}

#mainMenuModal .main-menu-modal-card {
    max-width: 520px;
    width: 95%;
    border-radius: 18px !important;
    padding: 0 !important;
    overflow: hidden;
    background: #ffffff;
    box-shadow: none !important;
    border: 1px solid rgba(226, 232, 240, 0.8);
    z-index: 100000 !important;
    transform-origin: 30px 30px;
    transform: scale(0.08) translate(-60px, -40px);
    opacity: 0;
    transition: transform 0.28s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.22s ease;
}

#mainMenuModal.show-modal .main-menu-modal-card {
    transform: scale(1) translate(0, 0);
    opacity: 1;
}

#mainMenuModal.modal-closing {
    opacity: 0;
}

#mainMenuModal.modal-closing .main-menu-modal-card {
    transform: scale(0.08) translate(-60px, -40px);
    opacity: 0;
    transition: transform 0.2s cubic-bezier(0.4, 0, 1, 1), opacity 0.18s ease;
}

body.dark-theme #mainMenuModal .main-menu-modal-card {
    background: #0f172a;
    border-color: rgba(255, 255, 255, 0.1);
    box-shadow: none !important;
}

.main-menu-header {
    padding: 10px 14px !important;
    background: linear-gradient(135deg, #01539d 0%, #002e5b 100%) !important;
    color: #ffffff !important;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 2px solid #ffd700 !important;
}

.main-menu-header-title {
    display: flex;
    align-items: center;
    gap: 10px;
}

.header-menu-icon {
    font-size: 16px;
    background: rgba(255, 255, 255, 0.15);
    width: 32px;
    height: 32px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ffd700;
    cursor: pointer;
    border: 1px solid rgba(255, 255, 255, 0.2);
    outline: none;
    transition: all 0.2s ease;
}

.header-menu-icon:hover, .header-menu-icon:active {
    background: rgba(255, 255, 255, 0.3);
    transform: scale(1.06);
}

.header-text-group h3 {
    margin: 0;
    font-size: 15px;
    font-weight: 700;
    color: #ffffff;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
}

.header-text-group p {
    margin: 1px 0 0 0;
    font-size: 10px;
    color: #cbd5e1;
    font-family: 'Outfit', sans-serif;
}

.main-menu-body {
    padding: 10px 12px !important;
    max-height: 85vh;
    overflow-y: auto;
}

.main-menu-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 6px;
}

.menu-nav-card {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 11px;
    padding: 7px 9px;
    display: flex;
    align-items: center;
    gap: 8px;
    cursor: pointer;
    text-align: right;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.03);
    transition: all 0.22s cubic-bezier(0.4, 0, 0.2, 1);
    position: relative;
    overflow: hidden;
    min-height: 48px;
}

body.lang-eng .menu-nav-card,
body.lang-hindi .menu-nav-card {
    text-align: left;
}

.menu-nav-card.menu-card-full-span {
    grid-column: span 2;
    background: linear-gradient(135deg, rgba(254, 243, 199, 0.4) 0%, #ffffff 100%);
    border-color: rgba(245, 158, 11, 0.4);
}

body.dark-theme .menu-nav-card.menu-card-full-span {
    background: linear-gradient(135deg, rgba(120, 53, 15, 0.25) 0%, #1e293b 100%);
    border-color: rgba(245, 158, 11, 0.4);
}

.menu-nav-card:hover {
    transform: translateY(-1.5px);
    box-shadow: 0 6px 14px rgba(1, 83, 157, 0.12);
    border-color: #01539d;
    background: #f8fafc;
}

body.dark-theme .menu-nav-card {
    background: #1e293b;
    border-color: #334155;
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2);
}

body.dark-theme .menu-nav-card:hover {
    background: #24334a;
    border-color: #ffd700;
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.4);
}

/* ICON BADGES */
.menu-icon-badge {
    width: 32px;
    height: 32px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    font-size: 16px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.06);
}

.icon-bg-gold { background: linear-gradient(135deg, #fff7ed 0%, #ffedd5 100%); border: 1px solid #fed7aa; color: #c2410c; }
.icon-bg-blue { background: linear-gradient(135deg, #eff6ff 0%, #dbeafe 100%); border: 1px solid #bfdbfe; color: #1d4ed8; }
.icon-bg-green { background: linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%); border: 1px solid #bbf7d0; color: #15803d; }
.icon-bg-purple { background: linear-gradient(135deg, #faf5ff 0%, #f3e8ff 100%); border: 1px solid #e9d5ff; color: #7e22ce; }
.icon-bg-slate { background: linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%); border: 1px solid #e2e8f0; color: #475569; }
.icon-bg-sky { background: linear-gradient(135deg, #e0f2fe 0%, #bae6fd 100%); border: 1px solid #7dd3fc; color: #0284c7; }
.icon-bg-pink { background: linear-gradient(135deg, #fce7f3 0%, #fbcfe8 100%); border: 1px solid #f9a8d4; color: #db2777; }
.icon-bg-amber { background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); border: 1px solid #fcd34d; color: #d97706; }

body.dark-theme .icon-bg-gold { background: linear-gradient(135deg, #7c2d12 0%, #451a03 100%); border-color: #9a3412; }
body.dark-theme .icon-bg-blue { background: linear-gradient(135deg, #1e3a8a 0%, #172554 100%); border-color: #1d4ed8; }
body.dark-theme .icon-bg-green { background: linear-gradient(135deg, #14532d 0%, #052e16 100%); border-color: #15803d; }
body.dark-theme .icon-bg-purple { background: linear-gradient(135deg, #581c87 0%, #3b0764 100%); border-color: #7e22ce; }
body.dark-theme .icon-bg-slate { background: linear-gradient(135deg, #334155 0%, #1e293b 100%); border-color: #475569; }
body.dark-theme .icon-bg-sky { background: linear-gradient(135deg, #075985 0%, #0369a1 100%); border-color: #0284c7; }
body.dark-theme .icon-bg-pink { background: linear-gradient(135deg, #831843 0%, #9d174d 100%); border-color: #db2777; }
body.dark-theme .icon-bg-amber { background: linear-gradient(135deg, #78350f 0%, #92400e 100%); border-color: #d97706; }

/* TEXT CONTENT */
.menu-card-text {
    display: flex;
    flex-direction: column;
    gap: 1px;
    flex-grow: 1;
    min-width: 0;
}

.menu-card-title {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: #0f172a;
    line-height: 1.25;
    white-space: normal;
    word-break: normal;
}

body.dark-theme .menu-card-title {
    color: #f8fafc;
}

.menu-card-sub {
    font-family: 'Outfit', 'Noto Nastaliq Urdu', sans-serif;
    font-size: 9px;
    color: #64748b;
    line-height: 1.18;
    white-space: normal;
    word-break: normal;
}

body.dark-theme .menu-card-sub {
    color: #94a3b8;
}

/* ACTION BADGES */
.menu-card-action {
    display: none;
    align-items: center;
    gap: 6px;
    flex-shrink: 0;
}

.menu-card-full-span .menu-card-action {
    display: flex;
}

.menu-card-tag {
    font-family: 'Outfit', sans-serif;
    font-size: 10px;
    font-weight: 800;
    padding: 2px 7px;
    border-radius: 12px;
    letter-spacing: 0.3px;
    text-transform: uppercase;
}

.tag-amber { background: #fef3c7; color: #b45309; border: 1px solid #fde68a; }
body.dark-theme .tag-amber { background: #78350f; color: #fef3c7; border-color: #92400e; }


/* ==========================================================================
   ENHANCED APP SETTINGS STYLING
   ========================================================================== */
.settings-card-block {
    background: #f8fafc;
    border: 1.5px solid #cbd5e1;
    border-radius: 10px;
    padding: 14px;
}

body.dark-theme .settings-card-block {
    background: #1e293b;
    border-color: #334155;
}

.setting-block-title {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: #01539d;
    margin-top: 0;
    margin-bottom: 12px;
    border-bottom: 1px dashed #cbd5e1;
    padding-bottom: 6px;
}

body.dark-theme .setting-block-title {
    color: #ffd700;
    border-bottom-color: #334155;
}

.setting-select {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 14px;
    padding: 8px 10px;
    border-radius: 6px;
}

.theme-choice-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 12px;
}

.theme-choice-btn {
    background: #ffffff;
    border: 2px solid #cbd5e1;
    border-radius: 8px;
    padding: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 6px;
    cursor: pointer;
    transition: all 0.2s ease;
}

.theme-choice-btn .theme-icon {
    font-size: 24px;
}

.theme-choice-btn .theme-label {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 13px;
    font-weight: 700;
    color: #0f172a;
}

.theme-choice-btn.active-theme {
    background: #01539d;
    border-color: #ffd700;
    box-shadow: 0 4px 12px rgba(1, 83, 157, 0.3);
}

.theme-choice-btn.active-theme .theme-label {
    color: #ffffff;
}

body.dark-theme .theme-choice-btn {
    background: #0f172a;
    border-color: #334155;
}

body.dark-theme .theme-choice-btn .theme-label {
    color: #ffffff;
}

body.dark-theme .theme-choice-btn.active-theme {
    background: #01539d;
    border-color: #ffd700;
}

/* ==========================================================================
   ANIMATED HOME QUICK FEATURE CARDS GRID AT BOTTOM OF CALENDAR PAGE
   ========================================================================== */
/* ==========================================================================
   PREMIUM ULTRA-PROFESSIONAL QUICK TOOLS & SERVICES SECTION
   ========================================================================== */
.home-quick-features-section {
    margin-top: 6px !important;
    margin-bottom: 12px;
    padding: 14px 14px;
    background: linear-gradient(160deg, #ffffff 0%, #f8fafc 100%);
    border-radius: 18px;
    border: 1.8px solid #e2e8f0;
    box-shadow: 0 8px 25px rgba(1, 83, 157, 0.06), 0 2px 6px rgba(0, 0, 0, 0.02);
    position: relative;
    overflow: hidden;
    animation: cardFastPopIn 0.35s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
}

body.dark-theme .home-quick-features-section {
    background: linear-gradient(160deg, #0f1d36 0%, #091224 100%);
    border-color: rgba(212, 175, 55, 0.3);
    box-shadow: 0 12px 35px rgba(0, 0, 0, 0.45);
}

.home-features-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
    padding-bottom: 10px;
    position: relative;
    border-bottom: none !important;
}

.home-features-header::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 1.8px;
    background: linear-gradient(90deg, #01539d 0%, #d4af37 50%, #01539d 100%);
    opacity: 0.35;
    border-radius: 2px;
}

body.dark-theme .home-features-header::after {
    background: linear-gradient(90deg, #38bdf8 0%, #ffd700 50%, #38bdf8 100%);
    opacity: 0.45;
}

.features-header-left {
    display: flex;
    align-items: center;
    gap: 12px;
    width: 100%;
}

.features-badge-icon-wrap {
    width: 38px;
    height: 38px;
    border-radius: 12px;
    background: linear-gradient(135deg, #01539d 0%, #0369a1 50%, #d4af37 100%);
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 19px;
    box-shadow: 0 4px 14px rgba(1, 83, 157, 0.3), 0 0 8px rgba(212, 175, 55, 0.25);
    border: 1px solid rgba(255, 255, 255, 0.3);
    flex-shrink: 0;
}

body.dark-theme .features-badge-icon-wrap {
    background: linear-gradient(135deg, #d4af37 0%, #f59e0b 60%, #0284c7 100%);
    color: #0f172a;
    box-shadow: 0 4px 14px rgba(212, 175, 55, 0.35), 0 0 10px rgba(255, 215, 0, 0.2);
    border-color: rgba(212, 175, 55, 0.6);
}

.features-header-titles {
    display: flex;
    flex-direction: column;
    flex: 1;
    min-width: 0;
}

.features-title-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
}

.features-title-text {
    margin: 0;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 16px;
    font-weight: 800;
    color: #01539d;
    letter-spacing: -0.2px;
    line-height: 1.25;
}

body.dark-theme .features-title-text {
    color: #ffd700;
}

.features-count-pill {
    font-family: 'Outfit', sans-serif;
    font-size: 11px;
    font-weight: 800;
    padding: 3px 10px;
    border-radius: 14px;
    background: linear-gradient(135deg, rgba(1, 83, 157, 0.1), rgba(212, 175, 55, 0.15));
    color: #01539d;
    border: 1px solid rgba(212, 175, 55, 0.4);
    letter-spacing: 0.3px;
    white-space: nowrap;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.03);
}

body.dark-theme .features-count-pill {
    background: linear-gradient(135deg, rgba(255, 215, 0, 0.15), rgba(2, 132, 199, 0.15));
    color: #ffd700;
    border-color: rgba(212, 175, 55, 0.5);
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
}

.features-sub-text {
    font-size: 11.5px;
    color: #64748b;
    margin-top: 1px;
    font-weight: 500;
    line-height: 1.3;
}

body.dark-theme .features-sub-text {
    color: #94a3b8;
}

.home-feature-cards-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}

@media (min-width: 900px) {
    .home-feature-cards-grid {
        grid-template-columns: repeat(5, 1fr);
    }
}

.home-feature-card {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 10px 10px;
    min-height: 60px;
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 14px;
    cursor: pointer;
    transition: all 0.22s cubic-bezier(0.16, 1, 0.3, 1);
    position: relative;
    overflow: hidden;
    user-select: none;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.03);
}

body.dark-theme .home-feature-card {
    background: linear-gradient(145deg, #13223f 0%, #0d172c 100%);
    border-color: rgba(255, 255, 255, 0.09);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
}

.home-feature-card:hover, .home-feature-card:active {
    transform: translateY(-2.5px);
    border-color: #0284c7;
    box-shadow: 0 8px 20px rgba(2, 132, 199, 0.16);
}

body.dark-theme .home-feature-card:hover, body.dark-theme .home-feature-card:active {
    border-color: #ffd700;
    box-shadow: 0 8px 20px rgba(212, 175, 55, 0.22);
}

/* Specific Card Highlights */
.home-feature-card.feat-card-status {
    border-color: rgba(1, 83, 157, 0.35);
    background: linear-gradient(135deg, rgba(1, 83, 157, 0.04) 0%, #ffffff 100%);
}

body.dark-theme .home-feature-card.feat-card-status {
    border-color: rgba(212, 175, 55, 0.4);
    background: linear-gradient(135deg, rgba(212, 175, 55, 0.08) 0%, #13223f 100%);
}

.feat-badge-new {
    font-size: 9.5px;
    font-weight: 800;
    background: linear-gradient(135deg, #01539d, #0284c7);
    color: #ffffff;
    padding: 1.5px 5.5px;
    border-radius: 6px;
    margin-right: 3px;
    margin-left: 3px;
    text-transform: uppercase;
    letter-spacing: 0.4px;
    display: inline-block;
    vertical-align: middle;
}

body.dark-theme .feat-badge-new {
    background: linear-gradient(135deg, #d4af37, #b45309);
    color: #ffffff;
}

.home-card-icon-wrap {
    width: 38px;
    height: 38px;
    border-radius: 11px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 19px;
    flex-shrink: 0;
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.08);
    transition: transform 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

.home-feature-card:hover .home-card-icon-wrap {
    transform: scale(1.12) rotate(-4deg);
}

/* Vibrant Icon Gradients */
.icon-grad-status { background: linear-gradient(135deg, #0284c7 0%, #38bdf8 100%); color: #fff; }
.icon-grad-age { background: linear-gradient(135deg, #f43f5e 0%, #fb7185 100%); color: #fff; }
.icon-grad-qibla { background: linear-gradient(135deg, #059669 0%, #34d399 100%); color: #fff; }
.icon-grad-prayer { background: linear-gradient(135deg, #6366f1 0%, #818cf8 100%); color: #fff; }
.icon-grad-tasbih { background: linear-gradient(135deg, #0d9488 0%, #2dd4bf 100%); color: #fff; }
.icon-grad-date { background: linear-gradient(135deg, #ea580c 0%, #fb923c 100%); color: #fff; }
.icon-grad-fitra { background: linear-gradient(135deg, #16a34a 0%, #4ade80 100%); color: #fff; }
.icon-grad-miras { background: linear-gradient(135deg, #4f46e5 0%, #6366f1 100%); color: #fff; }
.icon-grad-reverse { background: linear-gradient(135deg, #0891b2 0%, #22d3ee 100%); color: #fff; }
.icon-grad-diary { background: linear-gradient(135deg, #db2777 0%, #f472b6 100%); color: #fff; }

.home-card-info {
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex: 1;
    min-width: 0;
}

.home-card-title {
    margin: 0;
    font-size: 12.5px;
    font-weight: 700;
    color: #0f172a;
    white-space: normal;
    word-break: normal;
    line-height: 1.25;
}

body.dark-theme .home-card-title {
    color: #f1f5f9;
}

.home-card-sub {
    font-size: 10px;
    color: #64748b;
    white-space: normal;
    word-break: normal;
    line-height: 1.2;
    margin-top: 2px;
    font-weight: 500;
}

body.dark-theme .home-card-sub {
    color: #94a3b8;
}

.home-card-action {
    display: none;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

@media (min-width: 900px) {
    .home-card-action {
        display: flex;
    }
}

.home-card-chevron {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #f1f5f9;
    color: #94a3b8;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 13px;
    font-weight: 800;
    line-height: 1;
    transition: all 0.2s ease;
}

body.dark-theme .home-card-chevron {
    background: rgba(255, 255, 255, 0.08);
    color: #94a3b8;
}

.home-feature-card:hover .home-card-chevron {
    background: #0284c7;
    color: #ffffff;
    transform: translateX(-2px);
}

body.dark-theme .home-feature-card:hover .home-card-chevron {
    background: #ffd700;
    color: #0f172a;
}

/* ==========================================================================
   ISLAMIC GEOMETRIC FOOTER STYLING (BOTTOM OF HOME PAGE)
   ========================================================================== */
.app-home-geometric-footer {
    margin-top: 10px;
    margin-bottom: 0px !important;
    padding: 14px 14px 12px;
    background: linear-gradient(180deg, rgba(1, 83, 157, 0.04) 0%, rgba(248, 250, 252, 0.95) 35%, #ffffff 100%);
    border-radius: 18px;
    border: 1.5px solid #e2e8f0;
    box-shadow: 0 4px 16px rgba(1, 83, 157, 0.04);
    position: relative;
    overflow: hidden;
}

body.dark-theme .app-home-geometric-footer {
    background: linear-gradient(180deg, rgba(15, 29, 54, 0.6) 0%, #0c1424 100%);
    border-color: rgba(212, 175, 55, 0.25);
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.35);
}

/* Geometric Arabesque Motif Divider */
.footer-geometric-divider {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    margin-bottom: 8px;
}

.geometric-line-left,
.geometric-line-right {
    flex: 1;
    height: 1.5px;
    background: linear-gradient(90deg, transparent, #01539d, #d4af37, transparent);
    opacity: 0.7;
}

body.dark-theme .geometric-line-left,
body.dark-theme .geometric-line-right {
    background: linear-gradient(90deg, transparent, #d4af37, #f59e0b, transparent);
    opacity: 0.8;
}

.geometric-center-ornament {
    display: flex;
    align-items: center;
    gap: 6px;
    color: #d4af37;
    font-size: 14px;
    font-weight: 800;
    line-height: 1;
    text-shadow: 0 0 8px rgba(212, 175, 55, 0.4);
}

.ornament-motif {
    font-size: 16px;
    color: #01539d;
}

body.dark-theme .ornament-motif {
    color: #ffd700;
}

/* Geometric Pattern Ribbon */
.footer-geometric-pattern-band {
    height: 16px;
    width: 100%;
    border-radius: 6px;
    margin: 6px 0 12px;
    background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 0l5 8.66 10-2.68-2.68 10L40 20l-7.68 4.02 2.68 10-10-2.68L20 40l-5-8.66-10 2.68 2.68-10L0 20l7.68-4.02-2.68-10 10 2.68z' fill='none' stroke='%2301539d' stroke-width='0.75' stroke-opacity='0.15'/%3E%3C/svg%3E");
    background-repeat: repeat-x;
    background-position: center;
}

body.dark-theme .footer-geometric-pattern-band {
    background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 0l5 8.66 10-2.68-2.68 10L40 20l-7.68 4.02 2.68 10-10-2.68L20 40l-5-8.66-10 2.68 2.68-10L0 20l7.68-4.02-2.68-10 10 2.68z' fill='none' stroke='%23ffd700' stroke-width='0.75' stroke-opacity='0.25'/%3E%3C/svg%3E");
}

/* Footer Content & Branding */
.footer-bottom-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    gap: 8px;
}

.footer-brand-row {
    display: flex;
    align-items: center;
    gap: 8px;
}

.footer-logo-wrap {
    width: 24px;
    height: 24px;
    min-width: 24px;
    border-radius: 7px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #fbbf24;
    box-shadow: 0 2px 6px rgba(1, 83, 157, 0.2);
    overflow: hidden;
    background: transparent;
}

.footer-logo-wrap img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    border-radius: 6px;
}

body.dark-theme .footer-logo-wrap {
    background: linear-gradient(135deg, #d4af37 0%, #b45309 100%);
    color: #0f172a;
}

.footer-title-group {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

body.lang-urdu .footer-title-group {
    align-items: flex-end;
}

.footer-app-name {
    font-size: 13px;
    font-weight: 800;
    color: #01539d;
    line-height: 1.15;
}

body.dark-theme .footer-app-name {
    color: #ffd700;
}

.footer-app-tagline {
    font-size: 10px;
    color: #64748b;
    line-height: 1.15;
}

body.dark-theme .footer-app-tagline {
    color: #94a3b8;
}

/* Footer Quick Action Badges */
.footer-quick-chips {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    flex-wrap: wrap;
    margin-top: 4px;
    margin-bottom: 6px;
}

.footer-chip {
    padding: 3.5px 9px;
    border-radius: 20px;
    font-size: 10.5px;
    font-weight: 600;
    background: #f1f5f9;
    border: 1px solid #cbd5e1;
    color: #475569;
    display: flex;
    align-items: center;
    gap: 4px;
    cursor: pointer;
    transition: all 0.2s ease;
    outline: none;
}

.footer-chip:hover,
.footer-chip:active {
    background: #01539d;
    color: #ffffff;
    border-color: #01539d;
    transform: translateY(-1px);
}

body.dark-theme .footer-chip {
    background: #1e293b;
    border-color: #334155;
    color: #cbd5e1;
}

body.dark-theme .footer-chip:hover,
body.dark-theme .footer-chip:active {
    background: #ffd700;
    color: #0f172a;
    border-color: #ffd700;
}

.footer-chip.chip-highlight {
    background: linear-gradient(135deg, rgba(254, 243, 199, 0.6), #fff);
    border-color: #f59e0b;
    color: #b45309;
}

body.dark-theme .footer-chip.chip-highlight {
    background: linear-gradient(135deg, rgba(120, 53, 15, 0.4), #1e293b);
    border-color: #d97706;
    color: #fbbf24;
}

.footer-copyright-note {
    font-size: 9.5px;
    color: #94a3b8;
    line-height: 1.3;
}

.footer-copyright-note .copyright-main {
    margin: 0;
    color: #64748b;
}

body.dark-theme .footer-copyright-note .copyright-main {
    color: #94a3b8;
}

.footer-copyright-note .copyright-sub {
    margin: 1px 0 0 0;
    color: #94a3b8;
    font-size: 9px;
}

/* ==========================================================================
   REDESIGNED MODERN AGE CALCULATOR RESULTS STYLING
   ========================================================================== */
.modern-age-result {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-top: 16px;
    animation: cardFastPopIn 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
}

.age-hero-banner {
    background: linear-gradient(135deg, #0f2027 0%, #203a43 50%, #2c5364 100%);
    border: 1.5px solid rgba(212, 175, 55, 0.4);
    border-radius: 14px;
    padding: 18px 14px;
    text-align: center;
    color: #ffffff;
    box-shadow: 0 8px 20px rgba(15, 32, 39, 0.25);
    position: relative;
    overflow: hidden;
}

.hero-banner-badge {
    display: inline-block;
    padding: 3px 12px;
    background: rgba(255, 215, 0, 0.2);
    border: 1px solid rgba(255, 215, 0, 0.4);
    border-radius: 20px;
    font-size: 11px;
    font-weight: 700;
    color: #ffd700;
    margin-bottom: 8px;
}

.hero-banner-main-title {
    margin: 0;
    font-size: 22px;
    font-weight: 900;
    color: #ffffff;
    letter-spacing: 0.3px;
    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}

.hero-banner-sub-info {
    display: block;
    font-size: 12px;
    color: #cbd5e1;
    margin-top: 6px;
}

/* 2-COLUMN COMPARISON CARDS */
.age-comparison-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 12px;
}

@media (max-width: 600px) {
    .age-comparison-grid {
        grid-template-columns: 1fr;
    }
}

.age-card {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 12px;
    padding: 12px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.04);
}

body.dark-theme .age-card {
    background: #0f1d36;
    border-color: rgba(255, 255, 255, 0.1);
}

.age-card-gregorian {
    border-top: 4px solid #0284c7;
}

.age-card-hijri {
    border-top: 4px solid #d4af37;
}

.age-card-header {
    display: flex;
    align-items: center;
    gap: 6px;
    margin-bottom: 10px;
}

.age-card-header h3 {
    margin: 0;
    font-size: 13px;
    font-weight: 800;
    color: #0f172a;
}

body.dark-theme .age-card-header h3 {
    color: #f8fafc;
}

.age-card-header .card-icon {
    font-size: 16px;
}

.gold-stat .stat-num {
    color: #b45309 !important;
}

body.dark-theme .gold-stat .stat-num {
    color: #ffd700 !important;
}

/* ASTROLOGY GRID */
.section-box-title {
    font-size: 13px;
    font-weight: 800;
    color: #1e293b;
    margin: 0 0 10px 0;
}

body.dark-theme .section-box-title {
    color: #ffd700;
}

.astro-grid-row {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 8px;
}

@media (max-width: 600px) {
    .astro-grid-row {
        grid-template-columns: 1fr;
    }
}

.astro-chip-item {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 8px 10px;
    background: #ffffff;
    border: 1px solid #e2e8f0;
    border-radius: 8px;
}

body.dark-theme .astro-chip-item {
    background: #1e293b;
    border-color: #334155;
}

.astro-chip-icon {
    font-size: 18px;
}

.astro-chip-content {
    display: flex;
    flex-direction: column;
}

.chip-label {
    font-size: 10px;
    color: #64748b;
}

body.dark-theme .chip-label {
    color: #94a3b8;
}

.chip-val {
    font-size: 12px;
    font-weight: 800;
    color: #0056b3;
}

body.dark-theme .chip-val {
    color: #f1f5f9;
}

/* TIME BREAKDOWN GRID */
.time-breakdown-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 8px;
}

@media (max-width: 600px) {
    .time-breakdown-grid {
        grid-template-columns: repeat(2, 1fr);
    }
}

.time-metric-pill {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 8px 6px;
    background: #ffffff;
    border: 1px solid #cbd5e1;
    border-radius: 8px;
    text-align: center;
}

body.dark-theme .time-metric-pill {
    background: #1e293b;
    border-color: #334155;
}

.time-metric-pill.full-width-pill {
    grid-column: 1 / -1;
}

.metric-icon {
    font-size: 14px;
    margin-bottom: 2px;
}

.metric-label {
    font-size: 10px;
    color: #64748b;
}

body.dark-theme .metric-label {
    color: #94a3b8;
}

.metric-val {
    font-size: 14px;
    font-weight: 800;
    color: #0284c7;
    margin-top: 2px;
}

body.dark-theme .metric-val {
    color: #38bdf8;
}

/* BIOLOGICAL STATS GRID */
.bio-stats-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}

@media (max-width: 500px) {
    .bio-stats-grid {
        grid-template-columns: 1fr;
    }
}

.bio-stat-box {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 10px 12px;
    background: linear-gradient(135deg, #fff5f5 0%, #fed7d7 100%);
    border: 1px solid #feb2b2;
    border-radius: 10px;
}

body.dark-theme .bio-stat-box {
    background: linear-gradient(135deg, #2d151a 0%, #1a090c 100%);
    border-color: rgba(239, 68, 68, 0.3);
}

.bio-icon {
    font-size: 24px;
}

.bio-info {
    display: flex;
    flex-direction: column;
}

.bio-label {
    font-size: 11px;
    color: #9b2c2c;
    font-weight: 600;
}

body.dark-theme .bio-label {
    color: #fca5a5;
}

.bio-val {
    font-size: 15px;
    font-weight: 900;
    color: #c53030;
}

body.dark-theme .bio-val {
    color: #f87171;
}

/* UPCOMING BIRTHDAYS TIMELINE */
.upcoming-bdays-timeline li {
    padding: 8px 10px;
    background: #ffffff;
    border: 1px solid #e2e8f0;
    border-radius: 8px;
    margin-bottom: 6px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 13px;
    font-weight: 600;
}

body.dark-theme .upcoming-bdays-timeline li {
    background: #1e293b;
    border-color: #334155;
    color: #f1f5f9;
}

/* ==========================================================================
   ULTRA-PREMIUM SETTINGS SECTION STYLING
   ========================================================================== */
#settingsSection {
    background: transparent;
    padding: 0 !important;
    margin: 0 !important;
    margin-top: -2px !important;
}

.settings-hero-header {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
    border: 1px solid rgba(255, 255, 255, 0.12);
    border-top: 3px solid #0284c7;
    border-bottom: 3px solid #d4af37;
    border-radius: 14px;
    padding: 8px 12px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-shadow: 0 6px 20px rgba(2, 132, 199, 0.2), 0 3px 10px rgba(0, 0, 0, 0.2);
    margin-top: 0 !important;
    margin-bottom: 8px;
    gap: 8px;
}

.settings-header-brand {
    display: flex;
    align-items: center;
    gap: 14px;
}

.settings-header-icon {
    width: 44px;
    height: 44px;
    border-radius: 14px;
    background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 24px;
    box-shadow: 0 4px 14px rgba(245, 158, 11, 0.4);
    flex-shrink: 0;
}

.settings-header-titles h2 {
    margin: 0;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 19px;
    font-weight: 700;
    color: #ffffff;
}

.settings-header-titles p {
    margin: 3px 0 0 0;
    font-family: 'Outfit', sans-serif;
    font-size: 11.5px;
    color: #cbd5e1;
}

.settings-body-container {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

/* ULTRA-LUXURY ZERO-SCROLL SETTINGS DASHBOARD */
.settings-grid-dashboard {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(270px, 1fr));
    gap: 10px;
}

.settings-card-luxury {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 14px;
    padding: 10px 14px;
    box-shadow: 0 4px 15px rgba(1, 83, 157, 0.04), 0 1px 3px rgba(0, 0, 0, 0.02);
    display: flex;
    flex-direction: column;
    gap: 8px;
    transition: all 0.2s ease;
}

body.dark-theme .settings-card-luxury {
    background: #1e293b;
    border-color: #334155;
    box-shadow: 0 4px 18px rgba(0, 0, 0, 0.3);
}

/* Luxury Language and Theme Component Styling */
.lang-choice-grid, .theme-choice-grid {
    display: grid;
    gap: 6px;
}

.lang-choice-card {
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    border-radius: 8px;
    padding: 6px 8px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 6px;
    cursor: pointer;
    transition: all 0.2s ease;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02);
    min-height: 36px;
    box-sizing: border-box;
    outline: none;
}

.lang-choice-card:hover {
    border-color: #0284c7;
    box-shadow: 0 3px 8px rgba(2, 132, 199, 0.12);
}

.lang-choice-card.active-lang {
    border-color: #0284c7 !important;
    background: #f0f9ff !important;
    box-shadow: 0 0 0 2px rgba(2, 132, 199, 0.2) !important;
}

body.dark-theme .lang-choice-card {
    background: #0f172a;
    border-color: #334155;
}

body.dark-theme .lang-choice-card.active-lang {
    border-color: #ffd700 !important;
    background: #172554 !important;
    box-shadow: 0 0 0 2px rgba(255, 215, 0, 0.25) !important;
}

.lang-card-icon-box {
    width: 22px;
    height: 22px;
    border-radius: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 13px;
    flex-shrink: 0;
    background: #f1f5f9;
}

body.dark-theme .lang-card-icon-box {
    background: #1e293b;
}

.lang-card-title {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 13px;
    font-weight: 700;
    color: #0f172a;
    white-space: nowrap;
    flex-grow: 1;
    text-align: center;
}

.lang-card-title.font-urdu {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 14px;
}

body.dark-theme .lang-card-title {
    color: #ffffff;
}

.lang-check-mark {
    font-size: 12px;
    font-weight: bold;
    color: #0284c7;
    opacity: 0;
    transition: opacity 0.2s ease;
}

.lang-choice-card.active-lang .lang-check-mark {
    opacity: 1 !important;
}

body.dark-theme .lang-choice-card.active-lang .lang-check-mark {
    color: #ffd700;
}

.settings-card-block {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 12px;
    padding: 8px 12px;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.02);
    transition: all 0.2s ease;
}

body.dark-theme .settings-card-block {
    background: #1e293b;
    border-color: #334155;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}

.setting-block-header {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 6px;
    border-bottom: 1px dashed #e2e8f0;
    padding-bottom: 4px;
}

body.dark-theme .setting-block-header {
    border-bottom-color: #334155;
}

.setting-block-badge {
    width: 20px;
    height: 20px;
    border-radius: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: 'Outfit', sans-serif;
    font-size: 11px;
    font-weight: 800;
    color: #ffffff;
    flex-shrink: 0;
}

.badge-gold { background: rgba(2, 132, 199, 0.15) !important; color: #0284c7 !important; border: 1px solid #0284c7 !important; }
.badge-blue { background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%); }
.badge-green { background: linear-gradient(135deg, #10b981 0%, #047857 100%); }

.setting-block-header h3 {
    margin: 0;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #0f172a;
    line-height: 1.2;
}

body.dark-theme .setting-block-header h3 {
    color: #f8fafc;
}

.setting-group-grid {
    display: flex;
    flex-direction: column;
    gap: 6px;
}

.setting-row-2col {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));
    gap: 8px;
}

.setting-input-card {
    background: #f8fafc;
    border: 1px solid #cbd5e1;
    border-radius: 10px;
    padding: 6px 10px;
    display: flex;
    flex-direction: column;
    gap: 3px;
}

body.dark-theme .setting-input-card {
    background: #0f172a;
    border-color: #334155;
}

.setting-label-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 6px;
}

.setting-label-row label {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 12.5px;
    font-weight: 700;
    color: #1e293b;
    white-space: nowrap;
}

body.dark-theme .setting-label-row label {
    color: #f1f5f9;
}

.setting-pill {
    font-family: 'Outfit', sans-serif;
    font-size: 9px;
    font-weight: 700;
    padding: 1px 6px;
    border-radius: 8px;
    text-transform: uppercase;
    letter-spacing: 0.3px;
    white-space: nowrap;
}

.pill-gold { background: rgba(2, 132, 199, 0.12) !important; color: #0284c7 !important; border: 1px solid #0284c7 !important; }
.pill-blue { background: #dbeafe; color: #1e40af; }
.pill-purple { background: #f3e8ff; color: #6b21a8; }
.pill-green { background: #dcfce7; color: #166534; }

body.dark-theme .pill-gold { background: rgba(56, 189, 248, 0.15) !important; color: #38bdf8 !important; border-color: #38bdf8 !important; }
body.dark-theme .pill-blue { background: #1e3a8a; color: #dbeafe; }
body.dark-theme .pill-purple { background: #581c87; color: #f3e8ff; }
body.dark-theme .pill-green { background: #14532d; color: #dcfce7; }

.setting-select-custom {
    width: 100%;
    height: 32px;
    padding: 0 8px;
    border: 1.5px solid #cbd5e1;
    border-radius: 7px;
    background: #ffffff;
    font-family: 'Outfit', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 12px;
    font-weight: 600;
    color: #0f172a;
    outline: none;
    cursor: pointer;
    transition: all 0.2s ease;
    box-sizing: border-box;
}

.setting-select-custom:focus {
    border-color: #0284c7;
    box-shadow: 0 0 0 3px rgba(2, 132, 199, 0.15);
}

body.dark-theme .setting-select-custom {
    background: #1e293b;
    border-color: #475569;
    color: #ffffff;
}

.setting-help-text {
    margin: 1px 0 0 0;
    font-family: 'Outfit', 'Noto Nastaliq Urdu', sans-serif;
    font-size: 10px;
    color: #64748b;
    line-height: 1.2;
}

body.dark-theme .setting-help-text {
    color: #94a3b8;
}

/* SOUND BAR */
.setting-sound-bar {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 6px;
    background: #f8fafc;
    border: 1px solid #cbd5e1;
    border-radius: 8px;
    padding: 4px 8px;
}

body.dark-theme .setting-sound-bar {
    background: #0f172a;
    border-color: #334155;
}

.sound-bar-label {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: #1e293b;
    white-space: nowrap;
}

body.dark-theme .sound-bar-label {
    color: #f1f5f9;
}

.sound-bar-select {
    flex: 1;
    height: 30px;
    font-size: 11.5px;
}

.sound-preview-chip {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%);
    color: #ffffff;
    border: none;
    border-radius: 6px;
    padding: 4px 10px;
    font-family: 'Outfit', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 11px;
    font-weight: 700;
    cursor: pointer;
    white-space: nowrap;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.3);
    transition: all 0.2s ease;
}

.sound-preview-chip:hover {
    transform: translateY(-1px);
    box-shadow: 0 4px 10px rgba(2, 132, 199, 0.4);
}

/* NOTIFICATION COMPACT TOGGLE GRID */
.notif-toggle-grid-2col {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    gap: 5px;
}

.notif-compact-card {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    border-radius: 8px;
    padding: 5px 8px;
    gap: 6px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.02);
    transition: all 0.2s ease;
}

body.dark-theme .notif-compact-card {
    background: #0f172a;
    border-color: #334155;
}

.notif-compact-info strong {
    font-size: 11.5px;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    color: #0284c7;
    display: block;
    line-height: 1.2;
}

body.dark-theme .notif-compact-info strong {
    color: #38bdf8;
}

.notif-compact-info p {
    font-size: 9.5px;
    color: #64748b;
    margin: 1px 0 0 0;
    line-height: 1.15;
}

body.dark-theme .notif-compact-info p {
    color: #94a3b8;
}

/* DEVELOPER CONTACT BAR */
.settings-dev-bar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 6px 10px !important;
    background: linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%);
}

body.dark-theme .settings-dev-bar {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
}

.dev-bar-left {
    display: flex;
    align-items: center;
    gap: 8px;
}

.dev-bar-icon {
    font-size: 18px;
}

/* THEME CARDS */
.theme-choice-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 6px;
}

.theme-choice-card {
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    border-radius: 8px;
    padding: 4px 8px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 6px;
    cursor: pointer;
    transition: all 0.2s ease;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.02);
    min-height: 32px;
    box-sizing: border-box;
}

.theme-choice-card:hover {
    border-color: #0284c7;
    box-shadow: 0 3px 8px rgba(2, 132, 199, 0.12);
}

.theme-choice-card.active-theme,
.theme-choice-card.active-theme-card {
    border-color: #0284c7 !important;
    background: #f0f9ff !important;
    box-shadow: 0 0 0 2px rgba(2, 132, 199, 0.2) !important;
}

body.dark-theme .theme-choice-card {
    background: #0f172a;
    border-color: #334155;
}

body.dark-theme .theme-choice-card.active-theme,
body.dark-theme .theme-choice-card.active-theme-card {
    border-color: #ffd700 !important;
    background: #172554 !important;
    box-shadow: 0 0 0 2px rgba(255, 215, 0, 0.25) !important;
}

.theme-card-icon-box {
    width: 22px;
    height: 22px;
    border-radius: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 13px;
    flex-shrink: 0;
}

.icon-light { background: #fef3c7; color: #d97706; }
.icon-dark { background: #1e293b; color: #ffd700; border: 1px solid #334155; }

.theme-card-title {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: #0f172a;
    white-space: nowrap;
    flex-grow: 1;
    text-align: center;
}

body.dark-theme .theme-card-title {
    color: #ffffff;
}

.theme-check-mark {
    font-size: 12px;
    font-weight: bold;
    color: #0284c7;
    opacity: 0;
    transition: opacity 0.2s ease;
}

body.dark-theme .theme-check-mark {
    color: #ffd700;
}

.theme-choice-card.active-theme .theme-check-mark,
.theme-choice-card.active-theme-card .theme-check-mark {
    opacity: 1;
}

/* ==========================================================================
   ULTRA-PREMIUM ABOUT & LEGAL PAGE STYLING
   ========================================================================== */
#aboutSection {
    background: transparent;
    padding: 0 !important;
    margin-top: 0 !important;
}

.about-hero-header {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
    border: 1px solid rgba(255, 255, 255, 0.12);
    border-top: 3px solid #f59e0b;
    border-bottom: 3px solid #d4af37;
    border-radius: 16px;
    padding: 12px 16px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-shadow: 0 8px 25px rgba(245, 158, 11, 0.25), 0 4px 12px rgba(0, 0, 0, 0.2);
    margin-top: 2px !important;
    margin-bottom: 10px;
    gap: 10px;
}

.about-header-brand {
    display: flex;
    align-items: center;
    gap: 12px;
}

.about-header-icon {
    width: 40px;
    height: 40px;
    border-radius: 12px;
    background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 22px;
    box-shadow: 0 4px 12px rgba(245, 158, 11, 0.4);
    flex-shrink: 0;
}

.about-header-titles h2 {
    margin: 0;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 17px;
    font-weight: 700;
    color: #ffffff;
    line-height: 1.2;
}

.about-header-titles p {
    margin: 2px 0 0 0;
    font-family: 'Outfit', sans-serif;
    font-size: 11px;
    color: #cbd5e1;
}

.about-body-container {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.about-card-block {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 14px;
    padding: 14px 16px;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.02);
}

body.dark-theme .about-card-block {
    background: #1e293b;
    border-color: #334155;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.2);
}

.about-card-block.brand-block {
    background: linear-gradient(135deg, #0b132b 0%, #1c2541 100%);
    border: 1px solid rgba(255, 255, 255, 0.15);
    border-left: 4px solid #d4af37;
    color: #ffffff;
    padding: 16px 18px;
}

.brand-emblem-box {
    display: flex;
    align-items: center;
    gap: 14px;
}

.brand-logo-crescent {
    width: 42px;
    height: 42px;
    border-radius: 12px;
    background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 22px;
    box-shadow: 0 4px 12px rgba(245, 158, 11, 0.4);
    flex-shrink: 0;
}

.brand-title-group h3.compact-brand-title {
    margin: 0;
    font-size: 17px;
    font-weight: 700;
    color: #ffffff;
    line-height: 1.3 !important;
}

.brand-title-group span.compact-brand-sub {
    font-family: 'Outfit', sans-serif;
    font-size: 11px;
    color: #fbbf24;
}

.compact-brand-block {
    padding: 12px 14px !important;
    margin-bottom: 10px !important;
}

.compact-crescent {
    width: 36px !important;
    height: 36px !important;
    font-size: 18px !important;
    border-radius: 10px !important;
}

.compact-badge-row {
    margin-top: 6px !important;
}

.compact-card-block {
    padding: 12px 14px !important;
    margin-bottom: 10px !important;
    border-radius: 14px !important;
}

.compact-block-header {
    margin-bottom: 6px !important;
    padding-bottom: 6px !important;
}

.about-block-header h3 {
    margin: 0;
    display: flex;
    align-items: baseline;
    gap: 6px;
    flex-wrap: wrap;
    font-size: 15px;
    font-weight: 700;
    color: #0f172a;
    line-height: 1.5 !important;
}

body.dark-theme .about-block-header h3 {
    color: #f8fafc;
}

.en-sub-badge {
    font-family: 'Outfit', sans-serif !important;
    font-size: 11.5px;
    font-weight: 600;
    color: #64748b;
}

body.dark-theme .en-sub-badge {
    color: #94a3b8;
}

.compact-dev-grid {
    gap: 8px !important;
    padding: 2px 0 !important;
}

.compact-info-row {
    padding: 8px 12px !important;
    gap: 4px !important;
    border-radius: 10px !important;
}

.compact-info-row .dev-label-urdu {
    font-size: 14px !important;
}

.compact-info-row .dev-info-val {
    font-size: 13.5px !important;
    line-height: 1.45 !important;
}

.compact-contact-pill {
    padding: 5px 12px !important;
    font-size: 12px !important;
    margin-top: 2px !important;
}

/* ==========================================================================
   LEGAL TERMS ACCORDION WITH SLIDE-DOWN ANIMATION & TIGHT LINE-HEIGHT
   ========================================================================== */
.compact-legal-box {
    display: flex;
    flex-direction: column;
    gap: 8px !important;
}

.legal-accordion-item {
    border-radius: 12px;
    border-left: 4px solid #cbd5e1;
    background: #f8fafc;
    overflow: hidden;
    transition: all 0.25s ease;
    box-shadow: 0 2px 5px rgba(0,0,0,0.02);
}

body.dark-theme .legal-accordion-item {
    background: #0f172a;
}

.legal-accordion-item.item-allowed {
    border-left-color: #10b981;
    background: #f0fdf4;
}

body.dark-theme .legal-accordion-item.item-allowed {
    background: #064e3b;
    border-left-color: #34d399;
}

.legal-accordion-item.item-prohibited {
    border-left-color: #ef4444;
    background: #fef2f2;
}

body.dark-theme .legal-accordion-item.item-prohibited {
    background: #7f1d1d;
    border-left-color: #f87171;
}

.legal-accordion-item.item-disclaimer {
    border-left-color: #f59e0b;
    background: #fffbeb;
}

body.dark-theme .legal-accordion-item.item-disclaimer {
    background: #78350f;
    border-left-color: #fbbf24;
}

.legal-accordion-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 14px;
    cursor: pointer;
    user-select: none;
    transition: background 0.2s ease;
}

.legal-accordion-header:hover {
    background: rgba(0, 0, 0, 0.03);
}

body.dark-theme .legal-accordion-header:hover {
    background: rgba(255, 255, 255, 0.05);
}

.legal-accordion-title-left {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-wrap: wrap;
}

.legal-accordion-title-left h4 {
    margin: 0;
    font-size: 15px;
    font-weight: 700;
    color: #0f172a;
    line-height: 1.4 !important;
}

body.dark-theme .legal-accordion-title-left h4 {
    color: #ffffff;
}

.legal-en-label {
    font-family: 'Outfit', sans-serif !important;
    font-size: 11.5px;
    font-weight: 600;
    color: #64748b;
}

body.dark-theme .legal-en-label {
    color: #cbd5e1;
}

.accordion-arrow {
    font-size: 18px;
    font-weight: bold;
    color: #64748b;
    transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s ease;
    display: inline-block;
    padding: 0 4px;
}

body.dark-theme .accordion-arrow {
    color: #94a3b8;
}

.legal-accordion-item.open .accordion-arrow {
    transform: rotate(180deg);
    color: #004d36;
}

body.dark-theme .legal-accordion-item.open .accordion-arrow {
    color: #ffd700;
}

.legal-accordion-body {
    max-height: 0;
    overflow: hidden;
    opacity: 0;
    transition: max-height 0.35s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.25s ease, padding 0.25s ease;
    padding: 0 14px;
}

.legal-accordion-item.open .legal-accordion-body {
    max-height: 300px;
    opacity: 1;
    padding: 0 14px 12px 14px;
}

.legal-urdu-p {
    margin: 0;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif !important;
    font-size: 14px;
    line-height: 1.85 !important;
    letter-spacing: 0.1px;
    word-spacing: 1px;
    color: #1e293b;
    direction: rtl;
    text-align: right;
}

body.dark-theme .legal-urdu-p {
    color: #e2e8f0;
}

.about-footer-copyright {
    text-align: center;
    padding: 10px 0;
    border-top: 1px dashed #cbd5e1;
    margin-top: 6px;
}

body.dark-theme .about-footer-copyright {
    border-top-color: #334155;
}

.about-footer-copyright p {
    margin: 0;
    font-family: 'Outfit', sans-serif;
    font-size: 11.5px;
    color: #64748b;
}

body.dark-theme .about-footer-copyright p {
    color: #94a3b8;
}

.about-footer-copyright span {
    font-family: 'Outfit', sans-serif;
    font-size: 10px;
    color: #94a3b8;
}

body.dark-theme .about-footer-copyright span {
    color: #64748b;
}

/* ==========================================================================
   STRICT LANGUAGE TYPOGRAPHY OVERRIDES FOR URDU, ENGLISH & HINDI MODES
   ========================================================================== */
html[lang="ur"],
html[lang="ur"] *,
body.lang-urdu,
body.lang-urdu *,
body[dir="rtl"],
body[dir="rtl"] * {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif !important;
}

/* Preserve FontAwesome Icon Fonts in Urdu Mode */
body.lang-urdu i.fas,
body.lang-urdu i.far,
body.lang-urdu i.fab,
body.lang-urdu .fa,
body.lang-urdu .fas,
body.lang-urdu .far,
body[dir="rtl"] i.fas,
body[dir="rtl"] i.far,
body[dir="rtl"] i.fab,
body[dir="rtl"] .fa,
body[dir="rtl"] .fas,
body[dir="rtl"] .far {
    font-family: 'Font Awesome 5 Free', 'Font Awesome 5 Brands' !important;
}

/* ENGLISH TYPOGRAPHY OVERRIDE (SAFE - PRESERVES HIJRI, ARABIC & NASTALIQ) */
html[lang="en"],
body.lang-eng,
body.lang-eng p,
body.lang-eng h1, body.lang-eng h2, body.lang-eng h3, body.lang-eng h4, body.lang-eng h5, body.lang-eng h6,
body.lang-eng span:not(.date-hijri):not(.slot-font-hijri):not(.hijri-num):not(.hijri-name):not(.hijri-val):not(.emerald-date-value):not(.bismillah-text):not(.quranic-arabic):not([class*="urdu"]):not([class*="hijri"]):not([class*="arabic"]),
body.lang-eng a,
body.lang-eng button,
body.lang-eng label,
body.lang-eng div:not(.date-hijri):not(.slot-font-hijri):not(.tile-hijri):not(.status-card-preview-box):not(#statusCardLiveContainer) {
    font-family: 'Outfit', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}

/* HINDI TYPOGRAPHY OVERRIDE (SAFE - PRESERVES HIJRI, ARABIC & NASTALIQ) */
html[lang="hi"],
body.lang-hindi,
body.lang-hindi p,
body.lang-hindi h1, body.lang-hindi h2, body.lang-hindi h3, body.lang-hindi h4, body.lang-hindi h5, body.lang-hindi h6,
body.lang-hindi span:not(.date-hijri):not(.slot-font-hijri):not(.hijri-num):not(.hijri-name):not(.hijri-val):not(.emerald-date-value):not(.bismillah-text):not(.quranic-arabic):not([class*="urdu"]):not([class*="hijri"]):not([class*="arabic"]),
body.lang-hindi a,
body.lang-hindi button,
body.lang-hindi label,
body.lang-hindi div:not(.date-hijri):not(.slot-font-hijri):not(.tile-hijri):not(.status-card-preview-box):not(#statusCardLiveContainer) {
    font-family: 'Noto Sans Devanagari', 'Tiro Devanagari Hindi', 'Outfit', sans-serif;
}

/* ══════════════════════════════════════════════════════════════════════════════
   TODAY CELL — FONT OVERRIDES (must come AFTER language overrides to win cascade)
   These rules use body prefix + !important to beat body.lang-hindi/lang-eng divs.
   ══════════════════════════════════════════════════════════════════════════════ */

/* Hijri secondary slot → always Nastaliq, regardless of app language */
body .date-box-card.current-day-highlight .date-hijri:not(.primary-slot-date),
body .date-box-card.current-day-highlight .secondary-slot-date.slot-font-hijri,
body .date-box-card.current-day-highlight .secondary-slot-date.slot-hijri {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: clamp(14px, 2.2vw, 22px) !important;
    font-weight: 700 !important;
    line-height: 1 !important;
    top: 2px !important;
    right: 4px !important;
}

/* Gregorian primary slot → always Latin, perfectly calibrated size so it stays bold without touching Hijri/Nepali */
body .date-box-card.current-day-highlight .date-gregorian,
body .date-box-card.current-day-highlight .primary-slot-date:not(.slot-font-hijri):not(.slot-font-nepali) {
    font-family: 'Outfit', 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif !important;
    font-size: clamp(21px, 3.3vw, 37px) !important;
    font-weight: 800 !important;
    bottom: clamp(1.2px, 0.2vw, 2px) !important;
    left: clamp(2px, 0.25vw, 3px) !important;
    line-height: 1 !important;
    letter-spacing: -0.8px !important;
}

/* Hijri primary slot (when Hijri is primary calendar) → Nastaliq anchored to bottom, cleanly above bottom line */
body .date-box-card.current-day-highlight .primary-slot-date.slot-font-hijri {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Noto Nastaliq Urdu', serif !important;
    font-size: clamp(24px, 3.8vw, 42px) !important;
    font-weight: 800 !important;
    line-height: 0.95 !important;
    top: auto !important;
    right: auto !important;
    left: clamp(3px, 0.45vw, 6px) !important;
    bottom: 2.5px !important;
    transform: translateY(1.5px) !important;
}

/* Nepali primary slot (when Nepali is primary calendar) → Devanagari at correct size */
body .date-box-card.current-day-highlight .primary-slot-date.slot-font-nepali {
    font-family: 'Tiro Devanagari Hindi', 'Noto Sans Devanagari', sans-serif !important;
    font-size: clamp(18px, 2.8vw, 32px) !important;
    font-weight: 900 !important;
    line-height: 1 !important;
}

/* Gregorian secondary slot (when Greg is secondary) → Latin */
body .date-box-card.current-day-highlight .secondary-slot-date.slot-font-greg {
    font-family: 'Outfit', 'Plus Jakarta Sans', sans-serif !important;
    font-size: clamp(13px, 2vw, 20px) !important;
    font-weight: 900 !important;
    line-height: 1 !important;
}

/* Nepali secondary slot → Devanagari */
body .date-box-card.current-day-highlight .secondary-slot-date.slot-font-nepali {
    font-family: 'Tiro Devanagari Hindi', 'Noto Sans Devanagari', sans-serif !important;
    font-size: clamp(13px, 2vw, 20px) !important;
    font-weight: 800 !important;
    line-height: 1 !important;
}

/* ══ END TODAY CELL FONT OVERRIDES ══ */

/* COMPLETELY HIDE LEGEND STRIP */
.event-legend-strip {
    display: none !important;
}

/* PREMIUM METALLIC GRADIENT DIVIDER LINE WITH COMPACT GAP & CENTRAL BADGE */
.events-summary-strip {
    margin-top: 6px !important;
    padding-top: 14px !important;
    position: relative !important;
    border-top: none !important;
}

.events-summary-strip::before {
    content: '';
    position: absolute;
    top: 0;
    left: 4%;
    right: 4%;
    height: 2px;
    background: linear-gradient(90deg, transparent 0%, #01539d 25%, #d4af37 50%, #01539d 75%, transparent 100%);
    box-shadow: 0 1px 4px rgba(212, 175, 55, 0.3);
}

.events-summary-strip::after {
    content: '✨ Important Events & Festivals ✨';
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    background: #ffffff;
    padding: 2px 14px;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 11px;
    font-weight: 700;
    color: #01539d;
    border-radius: 12px;
    border: 1px solid #d4af37;
    box-shadow: 0 2px 6px rgba(1, 83, 157, 0.15);
    white-space: nowrap;
}

body.lang-eng .events-summary-strip::after {
    content: '✨ Events & Festivals ✨';
    font-family: 'Outfit', -apple-system, BlinkMacSystemFont, sans-serif;
    font-size: 11.5px;
    letter-spacing: 0.3px;
}

body.lang-hindi .events-summary-strip::after {
    content: '✨ मुख्य घटनाएँ व त्योहार ✨';
    font-family: 'Outfit', 'Noto Sans Devanagari', sans-serif;
    font-size: 11px;
}

body.lang-urdu .events-summary-strip::after {
    content: '✨ Important Events & Festivals ✨';
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 11px;
}

body.dark-theme .events-summary-strip::before {
    background: linear-gradient(90deg, transparent 0%, #38bdf8 25%, #ffd700 50%, #38bdf8 75%, transparent 100%) !important;
}

body.dark-theme .events-summary-strip::after {
    background: #0c1222 !important;
    color: #ffd700 !important;
    border-color: rgba(212, 175, 55, 0.5) !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5) !important;
}

/* ==========================================================================
   LUXURY GLOBAL SEARCH MODAL STYLES (PREMIUM REDESIGNED)
   ========================================================================== */
.luxury-search-modal-card {
    max-width: 560px;
    width: 94%;
    max-height: 88vh;
    display: flex;
    flex-direction: column;
    background: #ffffff;
    border-radius: 18px;
    border: 1.5px solid rgba(1, 83, 157, 0.2);
    box-shadow: 0 25px 60px rgba(1, 83, 157, 0.2), 0 4px 20px rgba(0, 0, 0, 0.1);
    overflow: hidden;
}

body.dark-theme .luxury-search-modal-card {
    background: linear-gradient(180deg, #0b1329 0%, #060b18 100%) !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
}

.luxury-search-header {
    background: linear-gradient(135deg, #01539d 0%, #0369a1 55%, #0f172a 100%);
    padding: 14px 18px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1.5px solid rgba(255, 255, 255, 0.15);
}

.luxury-search-brand {
    display: flex;
    align-items: center;
    gap: 12px;
}

.luxury-search-emblem {
    font-size: 20px;
    background: rgba(255, 255, 255, 0.15);
    border: 1px solid rgba(255, 255, 255, 0.3);
    width: 38px;
    height: 38px;
    border-radius: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ffffff;
}

.luxury-search-heading {
    margin: 0;
    font-size: 16px;
    font-weight: 800;
    color: #ffffff;
    letter-spacing: 0.3px;
}

.luxury-search-sub {
    font-size: 11px;
    color: rgba(255, 255, 255, 0.85);
}

.luxury-close-btn {
    background: rgba(255, 255, 255, 0.15);
    border: 1px solid rgba(255, 255, 255, 0.3);
    color: #ffffff;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    font-size: 20px;
    line-height: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: all 0.2s ease;
}

.luxury-close-btn:hover {
    background: #ef4444;
    border-color: #ef4444;
    transform: scale(1.1);
}

.luxury-search-body {
    padding: 16px;
    display: flex;
    flex-direction: column;
    gap: 12px;
    overflow-y: auto;
}

.luxury-search-input-box {
    position: relative;
    display: flex;
    align-items: center;
    border-radius: 12px;
    border: 1.5px solid #01539d;
    background: #f8fafc;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.08);
    transition: all 0.25s ease;
}

body.dark-theme .luxury-search-input-box {
    background: #131d38 !important;
    border-color: #38bdf8 !important;
}

.luxury-search-input-box:focus-within {
    border-color: #0284c7;
    box-shadow: 0 0 0 3.5px rgba(2, 132, 199, 0.2);
    background: #ffffff;
}

.search-input-icon {
    position: absolute;
    left: 14px;
    font-size: 17px;
    color: #01539d;
}

body.dark-theme .search-input-icon {
    color: #38bdf8;
}

.luxury-search-input {
    width: 100%;
    padding: 13px 40px 13px 42px;
    font-size: 15px;
    font-weight: 600;
    border: none;
    background: transparent;
    color: var(--text-primary, #0f172a);
    box-sizing: border-box;
    font-family: inherit;
    outline: none;
}

body.dark-theme .luxury-search-input {
    color: #f8fafc !important;
}

.luxury-clear-btn {
    position: absolute;
    right: 14px;
    background: #e2e8f0;
    border: none;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    color: #475569;
    display: none;
    align-items: center;
    justify-content: center;
}

body.dark-theme .luxury-clear-btn {
    background: #334155;
    color: #cbd5e1;
}

.quick-discovery-row {
    display: flex;
    align-items: center;
    gap: 6px;
    overflow-x: auto;
    padding-bottom: 2px;
    scrollbar-width: none;
}

.quick-discovery-row::-webkit-scrollbar {
    display: none;
}

.quick-title {
    font-size: 11px;
    font-weight: 800;
    color: #01539d;
    white-space: nowrap;
}

body.dark-theme .quick-title {
    color: #38bdf8;
}

.quick-tag {
    padding: 4px 10px;
    border-radius: 14px;
    font-size: 11px;
    font-weight: 600;
    white-space: nowrap;
    cursor: pointer;
    border: 1px solid #cbd5e1;
    background: #f1f5f9;
    color: var(--text-primary, #1e293b);
    transition: all 0.2s ease;
}

body.dark-theme .quick-tag {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #e2e8f0 !important;
}

.quick-tag:hover {
    background: #e0f2fe;
    border-color: #0284c7;
    color: #0369a1 !important;
    transform: translateY(-1px);
}

body.dark-theme .quick-tag:hover {
    background: #0284c7 !important;
    color: #ffffff !important;
}

.luxury-filter-tabs {
    display: flex;
    gap: 6px;
    overflow-x: auto;
    padding-bottom: 4px;
    scrollbar-width: none;
}

.luxury-filter-tabs .search-filter-pill {
    padding: 7px 14px;
    border-radius: 9px;
    font-size: 12px;
    font-weight: 700;
    white-space: nowrap;
    cursor: pointer;
    border: 1.2px solid #cbd5e1;
    background: #f8fafc;
    color: #475569;
    transition: all 0.2s ease;
}

body.dark-theme .luxury-filter-tabs .search-filter-pill {
    background: #1a233a !important;
    color: #94a3b8 !important;
    border-color: #2e3a59 !important;
}

.luxury-filter-tabs .search-filter-pill.active {
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    color: #ffffff !important;
    border-color: #01539d !important;
    box-shadow: 0 3px 10px rgba(1, 83, 157, 0.3);
}

body.dark-theme .luxury-filter-tabs .search-filter-pill.active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 3px 12px rgba(2, 132, 199, 0.4);
}

.luxury-results-scroll {
    display: flex;
    flex-direction: column;
    gap: 8px;
    max-height: 400px;
    overflow-y: auto;
    padding-right: 4px;
}

.search-result-card {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 14px;
    border-radius: 12px;
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    cursor: pointer;
    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 2px 6px rgba(0,0,0,0.04);
}

body.dark-theme .search-result-card {
    background: #141d33 !important;
    border-color: #243152 !important;
}

.search-result-card:hover {
    transform: translateX(-3px);
    border-color: #01539d;
    background: #ffffff;
    box-shadow: 0 4px 14px rgba(1, 83, 157, 0.18);
}

body.dark-theme .search-result-card:hover {
    background: #1e294b !important;
    border-color: #38bdf8 !important;
}

.res-left-group {
    display: flex;
    align-items: center;
    gap: 12px;
}

.res-icon-box {
    width: 38px;
    height: 38px;
    border-radius: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    background: rgba(1, 83, 157, 0.08);
    border: 1px solid rgba(1, 83, 157, 0.18);
}

body.dark-theme .res-icon-box {
    background: rgba(56, 189, 248, 0.12);
    border-color: rgba(56, 189, 248, 0.25);
}

.res-text-group h4 {
    margin: 0 0 3px 0;
    font-size: 14px;
    font-weight: 700;
    color: var(--text-primary, #0f172a);
}

body.dark-theme .res-text-group h4 {
    color: #f8fafc !important;
}

.res-text-group p {
    margin: 0;
    font-size: 12px;
    color: var(--text-secondary, #64748b);
}

.res-action-group {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 4px;
}

.res-badge {
    padding: 3px 8px;
    border-radius: 6px;
    font-size: 11px;
    font-weight: 700;
    background: #ecfdf5;
    color: #065f46;
    border: 1px solid #a7f3d0;
    white-space: nowrap;
}

body.dark-theme .res-badge {
    background: #064e3b !important;
    color: #a7f3d0 !important;
    border-color: #059669 !important;
}

.res-jump-hint {
    font-size: 10px;
    font-weight: 600;
    color: #d4af37;
}

.empty-search-state {
    text-align: center;
    padding: 32px 16px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
}

.empty-search-icon {
    font-size: 40px;
    margin-bottom: 4px;
}

.empty-search-title {
    font-size: 15px;
    font-weight: 700;
    color: var(--text-primary, #0f172a);
    margin: 0;
}

body.dark-theme .empty-search-title {
    color: #f8fafc !important;
}

.empty-search-sub {
    font-size: 12px;
    color: #94a3b8;
    margin: 0;
    max-width: 320px;
}

/* ==========================================================================
   OWNER ADMIN CONTROL PANEL STYLES - ULTRA LUXURY REDESIGN
   ========================================================================== */

/* ==========================================================================
   ADMIN / OWNER LOGIN & DASHBOARD (PREMIUM ROYAL BLUE REDESIGN)
   ========================================================================== */
.admin-modal-card.luxury-admin-card {
    max-width: 460px;
    width: 94%;
    border-radius: 18px;
    border: 1.5px solid rgba(1, 83, 157, 0.2);
    background: #ffffff;
    box-shadow: 0 25px 60px rgba(1, 83, 157, 0.2), 0 4px 20px rgba(0, 0, 0, 0.1);
    display: flex;
    flex-direction: column;
    overflow: hidden;
    animation: modalScaleBounce 0.28s cubic-bezier(0.16, 1, 0.3, 1);
}

body.dark-theme .admin-modal-card.luxury-admin-card {
    background: #090e1a !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
    box-shadow: none !important;
}

@keyframes modalScaleBounce {
    0% { transform: scale(0.92); opacity: 0; }
    100% { transform: scale(1); opacity: 1; }
}

.luxury-admin-header {
    background: linear-gradient(135deg, #01539d 0%, #0369a1 55%, #0f172a 100%) !important;
    border-bottom: 1.5px solid rgba(255, 255, 255, 0.15) !important;
    padding: 12px 16px !important;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.admin-brand-badge-group {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-wrap: wrap;
}

.admin-crown-icon {
    font-size: 18px;
}

.admin-title-ur {
    font-size: 15px;
    font-weight: 800;
    color: #ffffff;
    letter-spacing: 0.3px;
}

.admin-title-en {
    font-family: 'Outfit', sans-serif !important;
    font-size: 11px;
    font-weight: 600;
    color: rgba(255, 255, 255, 0.85);
}

.admin-close-x {
    color: #ffffff !important;
    font-size: 22px;
    opacity: 0.85;
    transition: transform 0.2s ease, opacity 0.2s ease;
}

.admin-close-x:hover {
    color: #ffffff !important;
    opacity: 1;
    transform: scale(1.15);
}

/* LUXURY LOGIN BODY */
.luxury-login-body {
    padding: 24px 20px 20px 20px;
    text-align: center;
    background: #ffffff;
}

body.dark-theme .luxury-login-body {
    background: #090e1a !important;
}

.luxury-lock-emblem {
    display: flex;
    justify-content: center;
    margin-bottom: 14px;
}

.lock-shield-outer {
    width: 68px;
    height: 68px;
    border-radius: 50%;
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%);
    padding: 3px;
    box-shadow: 0 8px 20px rgba(1, 83, 157, 0.25);
    display: flex;
    align-items: center;
    justify-content: center;
}

.lock-shield-inner {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background: #f0f7ff;
    display: flex;
    align-items: center;
    justify-content: center;
}

body.dark-theme .lock-shield-inner {
    background: #0f172a;
}

.lock-icon-3d {
    font-size: 28px;
}

.luxury-login-headings {
    margin-bottom: 8px;
}

.admin-login-main-title {
    margin: 0;
    font-size: 18px;
    font-weight: 800;
    color: #0f172a;
    line-height: 1.4 !important;
}

body.dark-theme .admin-login-main-title {
    color: #f8fafc !important;
}

.admin-login-sub-tag {
    font-family: 'Outfit', sans-serif !important;
    font-size: 10.5px;
    font-weight: 700;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    color: #01539d;
    background: rgba(1, 83, 157, 0.08);
    border: 1px solid rgba(1, 83, 157, 0.18);
    padding: 2px 10px;
    border-radius: 12px;
    display: inline-block;
    margin-top: 4px;
}

body.dark-theme .admin-login-sub-tag {
    color: #38bdf8;
    background: rgba(56, 189, 248, 0.12);
    border-color: rgba(56, 189, 248, 0.25);
}

.admin-login-instruction {
    font-size: 13.5px;
    line-height: 1.7 !important;
    color: #475569;
    margin-bottom: 16px;
}

body.dark-theme .admin-login-instruction {
    color: #94a3b8;
}

.luxury-pin-wrapper {
    display: flex;
    justify-content: center;
    margin-bottom: 18px;
}

.luxury-pin-field-box {
    display: flex;
    align-items: center;
    gap: 10px;
    background: #f8fafc;
    border: 1.5px solid #01539d;
    border-radius: 14px;
    padding: 8px 18px;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.08);
    transition: all 0.25s ease;
}

body.dark-theme .luxury-pin-field-box {
    background: #131d33;
    border-color: #38bdf8;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.4);
}

.luxury-pin-field-box:focus-within {
    border-color: #0284c7;
    box-shadow: 0 0 0 3.5px rgba(2, 132, 199, 0.2);
    background: #ffffff;
}

body.dark-theme .luxury-pin-field-box:focus-within {
    border-color: #38bdf8;
    box-shadow: 0 0 0 3.5px rgba(56, 189, 248, 0.25);
}

.pin-prefix-icon {
    font-size: 18px;
}

.luxury-pin-input {
    width: 130px;
    font-size: 24px;
    font-weight: 800;
    letter-spacing: 8px;
    text-align: center;
    border: none;
    background: transparent;
    outline: none;
    color: #01539d;
    font-family: inherit;
}

body.dark-theme .luxury-pin-input {
    color: #38bdf8 !important;
}

.luxury-pin-input::placeholder {
    letter-spacing: 6px;
    color: #94a3b8;
    font-size: 20px;
}

.luxury-admin-submit-btn {
    width: 100%;
    padding: 12px 18px;
    border-radius: 12px;
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%);
    color: #ffffff;
    font-size: 14px;
    font-weight: 800;
    border: 1px solid #01539d;
    cursor: pointer;
    box-shadow: 0 4px 14px rgba(1, 83, 157, 0.25);
    transition: all 0.2s ease;
}

.luxury-admin-submit-btn:hover {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%);
    transform: translateY(-1px);
    box-shadow: 0 6px 18px rgba(1, 83, 157, 0.35);
}

.luxury-admin-submit-btn:active {
    transform: translateY(0);
}

.admin-security-seal {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    margin-top: 14px;
    font-family: 'Outfit', sans-serif !important;
    font-size: 11px;
    font-weight: 600;
    color: #64748b;
}

body.dark-theme .admin-security-seal {
    color: #94a3b8;
}

/* ==========================================================================
   OWNER ADMIN DASHBOARD - ULTRA LUXURY EXECUTIVE REDESIGN STYLES
   ========================================================================== */

.admin-dashboard-body {
    padding: 14px 16px 18px 16px !important;
    background: #f8fafc;
}

body.dark-theme .admin-dashboard-body {
    background: #090e1a !important;
}

/* Status Bar */
.luxury-admin-status-bar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 8px 12px;
    background: #ffffff;
    border: 1px solid #e2e8f0;
    border-radius: 12px;
    margin-bottom: 12px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.03);
}

body.dark-theme .luxury-admin-status-bar {
    background: #111a2e;
    border-color: #1e2d4a;
    box-shadow: 0 4px 14px rgba(0,0,0,0.25);
}

.status-indicator-wrap {
    display: flex;
    align-items: center;
    gap: 8px;
}

.status-pulse-dot {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #10b981;
    box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.7);
    animation: pulseDot 1.8s infinite;
}

@keyframes pulseDot {
    0% { transform: scale(0.95); box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.7); }
    70% { transform: scale(1.15); box-shadow: 0 0 0 6px rgba(16, 185, 129, 0); }
    100% { transform: scale(0.95); box-shadow: 0 0 0 0 rgba(16, 185, 129, 0); }
}

.status-text-ur {
    font-size: 12.5px;
    font-weight: 800;
    color: #0f172a;
}

body.dark-theme .status-text-ur {
    color: #f8fafc;
}

.status-text-en {
    font-family: 'Outfit', sans-serif !important;
    font-size: 10.5px;
    font-weight: 600;
    color: #64748b;
}

body.dark-theme .status-text-en {
    color: #94a3b8;
}

.luxury-lock-panel-btn {
    padding: 5px 10px;
    border-radius: 8px;
    border: 1px solid #fecaca;
    background: #fef2f2;
    color: #dc2626;
    font-size: 11px;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.2s ease;
}

body.dark-theme .luxury-lock-panel-btn {
    background: rgba(220, 38, 38, 0.15);
    border-color: rgba(220, 38, 38, 0.3);
    color: #f87171;
}

.luxury-lock-panel-btn:hover {
    background: #dc2626;
    color: #ffffff !important;
}

/* Admin Tabs (Executive 4-Column Card Grid) */
.admin-tabs-container {
    margin-bottom: 14px;
    width: 100%;
}

/* Zero-Scroll Studio Deck Outer Chassis */
.status-bottom-studio-deck.status-zero-scroll-deck {
    width: 100% !important;
    max-width: 380px !important;
    margin: 4px auto 0 auto !important;
    padding: 0 !important;
    background: transparent !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
    box-sizing: border-box !important;
}

/* Studio Segmented Tab Switcher Strip */
.status-studio-tab-strip {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 3px !important;
    background: linear-gradient(135deg, rgba(241, 245, 249, 0.95), rgba(226, 232, 240, 0.95)) !important;
    padding: 3px !important;
    border: 1.5px solid rgba(2, 132, 199, 0.2) !important;
    border-radius: 10px !important;
    box-sizing: border-box !important;
}

body.dark-theme .status-studio-tab-strip {
    background: linear-gradient(135deg, rgba(30, 41, 59, 0.95), rgba(15, 23, 42, 0.95)) !important;
    border-color: rgba(56, 189, 248, 0.25) !important;
}

.status-studio-tab-btn {
    flex: 1 !important;
    height: 28px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    background: transparent !important;
    border: none !important;
    border-radius: 7px !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    color: #475569 !important;
    cursor: pointer !important;
    transition: all 0.16s ease !important;
    user-select: none !important;
    padding: 0 4px !important;
    white-space: nowrap !important;
}

body.dark-theme .status-studio-tab-btn {
    color: #94a3b8 !important;
}

.status-studio-tab-btn.active-studio-tab {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.35) !important;
}

body.dark-theme .status-studio-tab-btn.active-studio-tab {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
}

/* Individual Studio Panels (Instant In-Place Zero-Scroll Views) */
.status-studio-panel {
    background: linear-gradient(165deg, #ffffff 0%, #f8fafc 100%) !important;
    border: 1.5px solid rgba(2, 132, 199, 0.22) !important;
    border-radius: 11px !important;
    padding: 6px 8px !important;
    box-shadow: 0 3px 10px rgba(1, 83, 157, 0.05), inset 0 1px 0 #ffffff !important;
    display: none !important;
    flex-direction: column !important;
    gap: 4px !important;
    box-sizing: border-box !important;
    min-height: 48px !important;
}

.status-studio-panel.active-studio-panel {
    display: flex !important;
}

body.dark-theme .status-studio-panel {
    background: linear-gradient(165deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: rgba(56, 189, 248, 0.25) !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.08) !important;
}

.status-panel-row {
    display: flex !important;
    align-items: flex-end !important;
    gap: 5px !important;
    width: 100% !important;
}

.status-control-pill-box {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
    min-width: 0 !important;
}

.status-micro-label {
    font-size: 10px !important;
    font-weight: 800 !important;
    color: #1e293b !important;
    letter-spacing: 0.1px !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .status-micro-label {
    color: #cbd5e1 !important;
}

.status-micro-select,
.status-micro-input {
    width: 100% !important;
    height: 28px !important;
    padding: 2px 5px !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    color: #0f172a !important;
    background: #ffffff !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 7px !important;
    outline: none !important;
    transition: all 0.15s ease !important;
    box-sizing: border-box !important;
}

.status-micro-select:focus,
.status-micro-input:focus {
    border-color: #0284c7 !important;
    box-shadow: 0 0 0 2px rgba(2, 132, 199, 0.2) !important;
}

body.dark-theme .status-micro-select,
body.dark-theme .status-micro-input {
    background: #0f172a !important;
    color: #f8fafc !important;
    border-color: #334155 !important;
}
body.dark-theme .status-micro-select:focus,
body.dark-theme .status-micro-input:focus {
    border-color: #38bdf8 !important;
    box-shadow: 0 0 0 2.5px rgba(56, 189, 248, 0.25) !important;
}

/* Theme Dot Selector */
.status-themes-mini-box {
    flex: 1 !important;
}

.status-theme-switch-mini-grid {
    display: flex !important;
    align-items: center !important;
    justify-content: space-around !important;
    height: 32px !important;
    background: #ffffff !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 0 4px !important;
    box-sizing: border-box !important;
}

body.dark-theme .status-theme-switch-mini-grid {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.theme-mini-dot {
    width: 17px !important;
    height: 17px !important;
    border-radius: 50% !important;
    cursor: pointer !important;
    border: 1.5px solid transparent !important;
    transition: transform 0.18s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
    padding: 0 !important;
    flex-shrink: 0 !important;
}

.theme-mini-dot.active-theme {
    transform: scale(1.25) !important;
    box-shadow: 0 0 0 1.5px #ffffff, 0 0 6px rgba(0, 0, 0, 0.45) !important;
}

/* Category & Prev/Next Navigation Bar */
.status-category-nav-bar {
    display: flex !important;
    gap: 5px !important;
    align-items: center !important;
    width: 100% !important;
}

.status-quote-nav-btns {
    display: flex !important;
    gap: 3px !important;
    align-items: center !important;
}

.status-nav-quote-btn {
    height: 32px !important;
    padding: 0 8px !important;
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 8px !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    white-space: nowrap !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.25) !important;
    transition: transform 0.12s ease !important;
    user-select: none !important;
}

.status-nav-quote-btn:active {
    transform: scale(0.93) !important;
}

.status-nav-next-btn {
    background: linear-gradient(135deg, #059669 0%, #047857 100%) !important;
    box-shadow: 0 2px 6px rgba(5, 150, 105, 0.25) !important;
}

/* Reset Button in Top Action Bar */
.status-btn-reset {
    background: linear-gradient(135deg, #475569 0%, #334155 100%) !important;
    color: #ffffff !important;
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
}
.status-btn-reset:hover {
    background: linear-gradient(135deg, #64748b 0%, #475569 100%) !important;
}

/* Custom Text & Hadith Writing Box */
.status-custom-write-box {
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
    background: rgba(241, 245, 249, 0.75) !important;
    padding: 7px 8px !important;
    border: 1.5px dashed rgba(2, 132, 199, 0.35) !important;
    border-radius: 10px !important;
    box-sizing: border-box !important;
}

body.dark-theme .status-custom-write-box {
    background: rgba(15, 23, 42, 0.65) !important;
    border-color: rgba(56, 189, 248, 0.35) !important;
}

.status-custom-header {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
}

.status-custom-title {
    font-size: 10.5px !important;
    font-weight: 700 !important;
    color: #0369a1 !important;
}
body.dark-theme .status-custom-title {
    color: #38bdf8 !important;
}

.status-micro-textarea {
    height: auto !important;
    min-height: 44px !important;
    resize: vertical !important;
    padding: 5px 7px !important;
    line-height: 1.4 !important;
}

/* 4-Option Visibility Toggles */
.status-options-toggle-grid {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 5px !important;
    width: 100% !important;
}

@media (min-width: 360px) {
    .status-options-toggle-grid {
        grid-template-columns: repeat(4, 1fr) !important;
    }
}

.status-toggle-item {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    padding: 6px 4px !important;
    background: #ffffff !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    font-size: 10px !important;
    font-weight: 700 !important;
    color: #1e293b !important;
    transition: all 0.15s ease !important;
    box-sizing: border-box !important;
    user-select: none !important;
    white-space: nowrap !important;
}

.status-toggle-item:hover {
    border-color: #0284c7 !important;
}

.status-toggle-item input[type="checkbox"] {
    accent-color: #0284c7 !important;
    width: 13px !important;
    height: 13px !important;
    cursor: pointer !important;
    margin: 0 !important;
}

body.dark-theme .status-toggle-item {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #f1f5f9 !important;
}

body.dark-theme .status-toggle-item:hover {
    border-color: #38bdf8 !important;
}

.admin-executive-grid {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 8px !important;
    width: 100% !important;
}

@media (max-width: 380px) {
    .admin-executive-grid {
        grid-template-columns: repeat(4, 1fr) !important;
        gap: 6px !important;
    }
}

.admin-tab-btn {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    padding: 8px 4px !important;
    min-height: 56px !important;
    border-radius: 12px !important;
    background: #ffffff !important;
    border: 1.2px solid #e2e8f0 !important;
    color: #334155 !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    text-align: center !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.02) !important;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;
    box-sizing: border-box !important;
}

body.dark-theme .admin-tab-btn {
    background: #131d33 !important;
    border-color: #1e293b !important;
    color: #94a3b8 !important;
}

.admin-tab-btn .tab-btn-icon {
    font-size: 18px !important;
    line-height: 1 !important;
}

.admin-tab-btn .tab-btn-text {
    font-size: 10.5px !important;
    font-weight: 700 !important;
    line-height: 1.15 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    max-width: 100% !important;
}

.admin-tab-btn:hover:not(.active) {
    background: #f0f7ff !important;
    border-color: #0284c7 !important;
    color: #01539d !important;
    transform: translateY(-2px) !important;
    box-shadow: 0 4px 10px rgba(1, 83, 157, 0.12) !important;
}

body.dark-theme .admin-tab-btn:hover:not(.active) {
    background: rgba(255, 255, 255, 0.06) !important;
    border-color: #38bdf8 !important;
    color: #f8fafc !important;
}

.admin-tab-btn.active {
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    color: #ffffff !important;
    border-color: #01539d !important;
    box-shadow: 0 4px 14px rgba(1, 83, 157, 0.3) !important;
    transform: translateY(-2px) !important;
}

.admin-tab-btn.active .tab-btn-text {
    color: #ffffff !important;
}

body.dark-theme .admin-tab-btn.active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 4px 16px rgba(2, 132, 199, 0.4) !important;
}

/* Panel Card Container */
.luxury-admin-panel-card {
    background: #ffffff;
    border: 1.2px solid #e2e8f0;
    border-radius: 16px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
    overflow: hidden;
    transition: all 0.25s ease;
}

body.dark-theme .luxury-admin-panel-card {
    background: #111a2e;
    border-color: #1e2d4a;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.3);
}

.luxury-admin-panel-card.max-w-sm {
    max-width: 380px;
}

.luxury-admin-panel-card.center-card {
    margin: 0 auto;
}

.panel-card-header {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 11px 14px;
    border-bottom: 1.2px solid #e2e8f0;
    background: linear-gradient(135deg, #f0f7ff 0%, #e0f2fe 100%);
}

body.dark-theme .panel-card-header {
    background: linear-gradient(135deg, #0f1e36 0%, #0a1424 100%);
    border-bottom-color: #1e2d4a;
}

.panel-card-header.header-emerald,
.panel-card-header.header-blue,
.panel-card-header.header-purple,
.panel-card-header.header-cyan,
.panel-card-header.header-rose,
.panel-card-header.header-gold,
.panel-card-header.header-dark {
    background: linear-gradient(135deg, #f0f7ff 0%, #e0f2fe 100%);
    border-bottom: 1.2px solid rgba(1, 83, 157, 0.15);
}

body.dark-theme .panel-card-header.header-emerald,
body.dark-theme .panel-card-header.header-blue,
body.dark-theme .panel-card-header.header-purple,
body.dark-theme .panel-card-header.header-cyan,
body.dark-theme .panel-card-header.header-rose,
body.dark-theme .panel-card-header.header-gold,
body.dark-theme .panel-card-header.header-dark {
    background: linear-gradient(135deg, #0f1e36 0%, #0a1424 100%);
    border-bottom-color: #1e2d4a;
}

.panel-header-icon {
    font-size: 20px;
    line-height: 1;
}

.panel-header-titles {
    display: flex;
    flex-direction: column;
}

.panel-main-title {
    margin: 0;
    font-size: 14px;
    font-weight: 800;
    color: #01539d;
    line-height: 1.3 !important;
}

body.dark-theme .panel-main-title {
    color: #38bdf8 !important;
}

.panel-sub-tag {
    font-family: 'Outfit', sans-serif !important;
    font-size: 10px;
    font-weight: 500;
    color: #64748b;
}

body.dark-theme .panel-sub-tag {
    color: #94a3b8;
}

.panel-card-body {
    padding: 14px;
}

/* Forms Inside Luxury Admin Cards */
.luxury-form-group {
    margin-bottom: 12px;
    display: flex;
    flex-direction: column;
    gap: 5px;
}

.luxury-form-row {
    display: flex;
    gap: 10px;
}

.luxury-form-row .flex-1 { flex: 1; }
.luxury-form-row .flex-2 { flex: 2; }

.luxury-field-label {
    display: flex;
    align-items: center;
    gap: 6px;
    font-size: 12px;
    font-weight: 700;
    color: #1e293b;
}

body.dark-theme .luxury-field-label {
    color: #cbd5e1;
}

.label-icon {
    font-size: 13px;
}

.luxury-admin-input,
.luxury-admin-select,
.luxury-admin-textarea {
    width: 100%;
    box-sizing: border-box;
    padding: 9px 12px;
    border-radius: 10px;
    border: 1.2px solid #cbd5e1;
    background: #ffffff;
    color: #0f172a;
    font-size: 13px;
    font-family: inherit;
    outline: none;
    transition: all 0.2s ease;
}

body.dark-theme .luxury-admin-input,
body.dark-theme .luxury-admin-select,
body.dark-theme .luxury-admin-textarea {
    background: #18243c;
    border-color: #2a3a5c;
    color: #f8fafc;
}

.luxury-admin-input:focus,
.luxury-admin-select:focus,
.luxury-admin-textarea:focus {
    border-color: #01539d;
    background: #ffffff;
    box-shadow: 0 0 0 3px rgba(1, 83, 157, 0.15);
}

body.dark-theme .luxury-admin-input:focus,
body.dark-theme .luxury-admin-select:focus,
body.dark-theme .luxury-admin-textarea:focus {
    border-color: #38bdf8;
    background: #131d33;
    box-shadow: 0 0 0 3px rgba(56, 189, 248, 0.2);
}

.luxury-admin-input.text-center {
    text-align: center;
    letter-spacing: 2px;
    font-weight: 700;
}

.luxury-admin-textarea {
    resize: vertical;
    min-height: 70px;
}

/* Action Buttons */
.luxury-admin-action-btn {
    width: 100%;
    padding: 11px 16px;
    border-radius: 10px;
    font-size: 13.5px;
    font-weight: 800;
    border: none;
    cursor: pointer;
    transition: all 0.2s ease;
    box-shadow: 0 3px 10px rgba(1, 83, 157, 0.2);
    margin-top: 4px;
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    color: #ffffff !important;
}

.luxury-admin-action-btn:hover {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    transform: translateY(-1px);
    box-shadow: 0 5px 14px rgba(1, 83, 157, 0.3);
}

.luxury-admin-action-btn:active {
    transform: translateY(0);
}

.luxury-admin-action-btn.btn-emerald,
.luxury-admin-action-btn.btn-gold,
.luxury-admin-action-btn.btn-blue,
.luxury-admin-action-btn.btn-dark {
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    color: #ffffff !important;
}

/* Active Notice Card Box */
.luxury-active-notice-box {
    margin-top: 18px;
    padding: 14px;
    border-radius: 16px;
    background: linear-gradient(135deg, rgba(0, 108, 76, 0.08) 0%, rgba(0, 77, 54, 0.03) 100%);
    border: 1.5px dashed #006c4c;
}

body.dark-theme .luxury-active-notice-box {
    background: linear-gradient(135deg, rgba(52, 211, 153, 0.08) 0%, rgba(16, 185, 129, 0.03) 100%);
    border-color: #34d399;
}

.active-notice-header {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 8px;
    flex-wrap: wrap;
}

.notice-live-badge {
    font-family: 'Outfit', sans-serif !important;
    font-size: 10px;
    font-weight: 800;
    letter-spacing: 0.8px;
    color: #ef4444;
    background: rgba(239, 68, 68, 0.12);
    padding: 2px 8px;
    border-radius: 8px;
    border: 1px solid rgba(239, 68, 68, 0.2);
}

.notice-label-text {
    font-size: 12px;
    font-weight: 700;
    color: #006c4c;
}

body.dark-theme .notice-label-text {
    color: #34d399;
}

.active-notice-content {
    margin: 4px 0 10px 0;
    font-size: 13px;
    line-height: 1.6;
    color: #1e293b;
    font-weight: 600;
}

body.dark-theme .active-notice-content {
    color: #f1f5f9;
}

.luxury-remove-notice-btn {
    font-size: 11.5px;
    font-weight: 700;
    padding: 5px 12px;
    border-radius: 8px;
    background: linear-gradient(135deg, #ef4444, #dc2626);
    color: #ffffff;
    border: none;
    cursor: pointer;
    box-shadow: 0 3px 8px rgba(239, 68, 68, 0.3);
    transition: all 0.2s ease;
}

.luxury-remove-notice-btn:hover {
    background: linear-gradient(135deg, #dc2626, #b91c1c);
    transform: translateY(-1px);
}

/* List Sections Inside Admin Cards */
.luxury-admin-list-section {
    margin-top: 18px;
    padding-top: 14px;
    border-top: 1px dashed #e2e8f0;
}

body.dark-theme .luxury-admin-list-section {
    border-top-color: #1e293b;
}

.list-section-title {
    margin: 0 0 10px 0;
    font-size: 13px;
    font-weight: 700;
    color: #334155;
    display: flex;
    align-items: center;
    gap: 6px;
}

body.dark-theme .list-section-title {
    color: #cbd5e1;
}

.luxury-admin-item-list {
    max-height: 200px;
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.luxury-admin-item-list .search-result-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 8px 12px !important;
    border-radius: 12px;
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    transition: all 0.2s ease;
}

body.dark-theme .luxury-admin-item-list .search-result-item {
    background: #18243c;
    border-color: #2a3a5c;
}

.luxury-admin-item-list .search-result-item:hover {
    border-color: #01539d;
    box-shadow: 0 3px 10px rgba(1, 83, 157, 0.12);
}

.admin-tab-pane {
    animation: fadeIn 0.25s ease;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translateY(4px); }
    to { opacity: 1; transform: translateY(0); }
}

/* ==========================================================================
   ANNOUNCEMENT LIFECYCLE & DURATION STYLES (NO PARENTHESIS OVERLAP)
   ========================================================================== */
.luxury-field-label-split {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 6px;
}

.lbl-left {
    display: flex;
    align-items: center;
    gap: 6px;
}

.lbl-ur {
    font-size: 14px;
    font-weight: 700;
    color: #0f172a;
    line-height: 1.3 !important;
}

body.dark-theme .lbl-ur {
    color: #f1f5f9;
}

.lbl-en {
    font-family: 'Outfit', sans-serif !important;
    font-size: 11.5px;
    font-weight: 600;
    color: #64748b;
}

body.dark-theme .lbl-en {
    color: #94a3b8;
}

.luxury-admin-select {
    width: 100%;
    padding: 10px 14px;
    border-radius: 12px;
    border: 1.5px solid #cbd5e1;
    background: #f8fafc;
    color: #0f172a;
    font-family: 'Outfit', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 13px;
    font-weight: 600;
    outline: none;
    box-sizing: border-box;
    transition: all 0.2s ease;
    cursor: pointer;
}

body.dark-theme .luxury-admin-select {
    background: #18243c;
    border-color: #2a3a5c;
    color: #f1f5f9;
}

.luxury-admin-select:focus {
    border-color: #01539d;
    box-shadow: 0 0 0 3px rgba(1, 83, 157, 0.2);
}

body.dark-theme .luxury-admin-select:focus {
    border-color: #38bdf8;
    box-shadow: 0 0 0 3px rgba(56, 189, 248, 0.2);
}

/* ACTIVE NOTICE LIFECYCLE BOX */
.luxury-active-notice-box {
    margin-top: 16px;
    padding: 14px;
    border-radius: 14px;
    background: #f0fdf4;
    border: 1.5px dashed #16a34a;
}

body.dark-theme .luxury-active-notice-box {
    background: rgba(0, 108, 76, 0.12);
    border-color: rgba(212, 175, 55, 0.4);
}

.active-notice-header-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
    flex-wrap: wrap;
    gap: 8px;
}

.notice-header-label {
    font-size: 13.5px;
    font-weight: 700;
    color: #006c4c;
}

body.dark-theme .notice-header-label {
    color: #34d399;
}

/* BADGES */
.notice-live-badge-live {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 3px 10px;
    border-radius: 12px;
    background: rgba(16, 185, 129, 0.15);
    color: #059669;
    border: 1px solid rgba(16, 185, 129, 0.4);
    font-family: 'Outfit', sans-serif;
    font-size: 10.5px;
    font-weight: 800;
    letter-spacing: 0.5px;
}

.notice-live-badge-paused {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 3px 10px;
    border-radius: 12px;
    background: rgba(245, 158, 11, 0.15);
    color: #d97706;
    border: 1px solid rgba(245, 158, 11, 0.4);
    font-family: 'Outfit', sans-serif;
    font-size: 10.5px;
    font-weight: 800;
}

.notice-live-badge-expired {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 3px 10px;
    border-radius: 12px;
    background: rgba(239, 68, 68, 0.15);
    color: #dc2626;
    border: 1px solid rgba(239, 68, 68, 0.4);
    font-family: 'Outfit', sans-serif;
    font-size: 10.5px;
    font-weight: 800;
}

.notice-live-badge-inactive {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 3px 10px;
    border-radius: 12px;
    background: rgba(100, 116, 139, 0.15);
    color: #64748b;
    border: 1px solid rgba(100, 116, 139, 0.4);
    font-family: 'Outfit', sans-serif;
    font-size: 10.5px;
    font-weight: 800;
}

.notice-live-badge-scheduled {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 3px 10px;
    border-radius: 12px;
    background: rgba(99, 102, 241, 0.15);
    color: #6366f1;
    border: 1px solid rgba(99, 102, 241, 0.4);
    font-family: 'Outfit', sans-serif;
    font-size: 10.5px;
    font-weight: 800;
}

.live-dot-pulse {
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #10b981;
    box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.7);
    animation: livePulse 1.8s infinite;
}

@keyframes livePulse {
    0% { transform: scale(0.95); box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.7); }
    70% { transform: scale(1); box-shadow: 0 0 0 6px rgba(16, 185, 129, 0); }
    100% { transform: scale(0.95); box-shadow: 0 0 0 0 rgba(16, 185, 129, 0); }
}

.active-notice-detail-card {
    background: #ffffff;
    border: 1px solid #e2e8f0;
    border-radius: 10px;
    padding: 10px 12px;
    margin-bottom: 10px;
}

body.dark-theme .active-notice-detail-card {
    background: #0f172a;
    border-color: #1e293b;
}

.active-notice-title {
    margin: 0 0 4px 0;
    font-size: 14px;
    font-weight: 700;
    color: #0f172a;
    line-height: 1.4 !important;
}

body.dark-theme .active-notice-title {
    color: #ffd700;
}

.active-notice-content {
    margin: 0;
    font-size: 13.5px;
    color: #475569;
    line-height: 1.8 !important;
}

body.dark-theme .active-notice-content {
    color: #cbd5e1;
}

.notice-timer-strip {
    display: flex;
    align-items: center;
    gap: 6px;
    margin-top: 8px;
    padding-top: 6px;
    border-top: 1px dashed #e2e8f0;
    font-family: 'Outfit', sans-serif;
    font-size: 12px;
    font-weight: 600;
    color: #0284c7;
}

body.dark-theme .notice-timer-strip {
    border-top-color: #334155;
    color: #38bdf8;
}

.active-notice-actions-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 8px;
}

.btn-toggle-notice {
    padding: 8px 12px;
    border-radius: 8px;
    background: #f1f5f9;
    border: 1px solid #cbd5e1;
    color: #334155;
    font-family: 'Outfit', sans-serif;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    transition: all 0.2s ease;
}

body.dark-theme .btn-toggle-notice {
    background: #1e293b;
    border-color: #334155;
    color: #f1f5f9;
}

.btn-toggle-notice:hover {
    background: #e2e8f0;
}

.btn-delete-notice {
    padding: 8px 12px;
    border-radius: 8px;
    background: #fef2f2;
    border: 1px solid #fca5a5;
    color: #dc2626;
    font-family: 'Outfit', sans-serif;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    transition: all 0.2s ease;
}

body.dark-theme .btn-delete-notice {
    background: #450a0a;
    border-color: #7f1d1d;
    color: #fca5a5;
}

.btn-delete-notice:hover {
    background: #fee2e2;
}

.btn-edit-notice {
    padding: 8px 12px;
    border-radius: 8px;
    background: #eff6ff;
    border: 1px solid #93c5fd;
    color: #1d4ed8;
    font-family: 'Outfit', sans-serif;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    transition: all 0.2s ease;
}

body.dark-theme .btn-edit-notice {
    background: #172554;
    border-color: #1e40af;
    color: #93c5fd;
}

.btn-edit-notice:hover {
    background: #dbeafe;
    transform: translateY(-1px);
}

.luxury-admin-action-btn.btn-purple {
    background: linear-gradient(135deg, #9333ea, #7e22ce);
    color: #ffffff;
    border: 1px solid #a855f7;
    box-shadow: 0 4px 14px rgba(147, 51, 234, 0.35);
}

.luxury-admin-action-btn.btn-purple:hover {
    background: linear-gradient(135deg, #a855f7, #9333ea);
    transform: translateY(-2px);
    box-shadow: 0 6px 20px rgba(147, 51, 234, 0.5);
}

.luxury-admin-action-btn.btn-cyan {
    background: linear-gradient(135deg, #0284c7, #0369a1);
    color: #ffffff;
    border: 1px solid #38bdf8;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.35);
}

.luxury-admin-action-btn.btn-cyan:hover {
    background: linear-gradient(135deg, #0ea5e9, #0284c7);
    transform: translateY(-2px);
    box-shadow: 0 6px 20px rgba(2, 132, 199, 0.5);
}

.luxury-admin-action-btn.btn-rose {
    background: linear-gradient(135deg, #e11d48, #be123c);
    color: #ffffff;
    border: 1px solid #fb7185;
    box-shadow: 0 4px 14px rgba(225, 29, 72, 0.35);
}

.luxury-admin-action-btn.btn-rose:hover {
    background: linear-gradient(135deg, #f43f5e, #e11d48);
    transform: translateY(-2px);
    box-shadow: 0 6px 20px rgba(225, 29, 72, 0.5);
}

/* ==========================================================================
   GLOBAL FESTIVAL CELEBRATION BANNER & CONFETTI ANIMATION
   ========================================================================== */
.festival-celebration-banner {
    position: relative;
    width: 100%;
    margin: 8px 0;
    padding: 12px 16px;
    border-radius: 18px;
    background: linear-gradient(135deg, #581c87 0%, #3b0764 50%, #1e1b4b 100%);
    border: 2px solid #e9d5ff;
    box-shadow: 0 8px 25px rgba(88, 28, 135, 0.4), inset 0 0 15px rgba(233, 213, 255, 0.3);
    color: #ffffff;
    overflow: hidden;
    animation: festiveAura 2s infinite alternate ease-in-out;
}

@keyframes festiveAura {
    0% { box-shadow: 0 6px 20px rgba(88, 28, 135, 0.35); }
    100% { box-shadow: 0 8px 30px rgba(168, 85, 247, 0.6), 0 0 15px rgba(250, 204, 21, 0.4); }
}

.festival-confetti-canvas {
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    pointer-events: none;
    z-index: 1;
}

.festival-banner-inner {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
    gap: 12px;
}

.festival-icon-badge {
    font-size: 32px;
    flex-shrink: 0;
    animation: festiveIconBounce 1.5s infinite alternate ease-in-out;
}

@keyframes festiveIconBounce {
    0% { transform: scale(1) rotate(0deg); }
    100% { transform: scale(1.12) rotate(10deg); }
}

.festival-text-content {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 2px;
}

.festival-main-title {
    margin: 0;
    font-size: 17px;
    font-weight: 900;
    color: #fef08a;
    line-height: 1.4;
    text-shadow: 0 2px 8px rgba(0,0,0,0.6);
}

.festival-sub-text {
    margin: 0;
    font-size: 13.5px;
    color: #f3e8ff;
    line-height: 1.5;
}

.festival-close-btn {
    background: rgba(255, 255, 255, 0.15);
    border: none;
    color: #ffffff;
    font-size: 16px;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background 0.2s ease;
    flex-shrink: 0;
}
.festival-close-btn:hover { background: rgba(255, 255, 255, 0.3); }

/* ==========================================================================
   APP UPDATE NOTICE MODAL
   ========================================================================== */
.app-update-modal-card {
    max-width: 400px;
    border-radius: 24px;
    border: 3px solid #0284c7;
    box-shadow: none !important;
    background: #ffffff;
    overflow: hidden;
}

body.dark-theme .app-update-modal-card {
    background: #0f172a;
    border-color: #38bdf8;
}

.app-update-header {
    background: linear-gradient(135deg, #0284c7, #0369a1);
    color: #ffffff;
    padding: 20px 18px;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 6px;
}

.app-update-icon-wrap {
    font-size: 42px;
    animation: rocketHover 1.5s infinite alternate ease-in-out;
}

@keyframes rocketHover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-6px); }
}

.app-update-title {
    margin: 0;
    font-size: 19px;
    font-weight: 900;
    color: #ffffff;
}

.app-update-version-badge {
    background: #38bdf8;
    color: #0f172a;
    font-size: 11.5px;
    font-weight: 900;
    padding: 3px 10px;
    border-radius: 12px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.2);
}

.app-update-body {
    padding: 20px 18px;
    display: flex;
    flex-direction: column;
    gap: 14px;
}

.app-update-intro {
    font-size: 14px;
    color: #334155;
    margin: 0;
    line-height: 1.6;
    text-align: center;
}

body.dark-theme .app-update-intro { color: #cbd5e1; }

.app-update-changelog-box {
    background: #f8fafc;
    border: 1.5px dashed #cbd5e1;
    border-radius: 14px;
    padding: 12px 14px;
}

body.dark-theme .app-update-changelog-box {
    background: #1e293b;
    border-color: #334155;
}

.changelog-title {
    font-size: 12.5px;
    font-weight: 800;
    color: #0284c7;
    display: block;
    margin-bottom: 6px;
}

.changelog-content {
    font-size: 13px;
    color: #475569;
    line-height: 1.7;
    white-space: pre-line;
}

body.dark-theme .changelog-content { color: #94a3b8; }

.app-update-actions {
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin-top: 6px;
}

.btn-update-download {
    background: linear-gradient(135deg, #10b981, #059669);
    color: #ffffff;
    text-decoration: none;
    padding: 12px;
    border-radius: 14px;
    font-size: 14.5px;
    font-weight: 900;
    text-align: center;
    box-shadow: 0 4px 16px rgba(16, 185, 129, 0.4);
    transition: all 0.2s ease;
}

.btn-update-download:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 20px rgba(16, 185, 129, 0.6);
}

.btn-update-later {
    background: transparent;
    border: 1.5px solid #cbd5e1;
    color: #64748b;
    padding: 8px;
    border-radius: 12px;
    font-size: 13px;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.2s ease;
}

body.dark-theme .btn-update-later { border-color: #334155; color: #94a3b8; }
.btn-update-later:hover { background: rgba(0,0,0,0.05); }

/* ==========================================================================
   PREMIUM 3D ELEVATED DEVELOPER PROFILE & BRAND CARDS (ULTRA MODERN DESIGN)
   ========================================================================== */

/* Container Base Setup */
.compact-about-container,
.about-body-container {
    padding: 6px 2px;
}

/* Card Block Structure */
.compact-card-block,
.about-card-block {
    position: relative;
    background: linear-gradient(145deg, #ffffff 0%, #f8fafc 60%, #f1f5f9 100%);
    border: 1px solid rgba(203, 213, 225, 0.8);
    border-radius: 20px;
    padding: 18px 20px;
    margin-bottom: 16px;
    box-shadow: 
        0 14px 30px -8px rgba(15, 23, 42, 0.12),
        0 4px 12px -2px rgba(15, 23, 42, 0.06),
        inset 0 2px 0 0 #ffffff,
        inset 0 -2px 6px 0 rgba(0, 0, 0, 0.04);
    transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
}

.compact-card-block:hover,
.about-card-block:hover {
    transform: translateY(-2px);
    border-color: #94a3b8;
    box-shadow: 
        0 20px 40px -10px rgba(15, 23, 42, 0.18),
        0 8px 18px -4px rgba(15, 23, 42, 0.1),
        inset 0 2px 0 0 #ffffff,
        inset 0 -2px 8px 0 rgba(0, 0, 0, 0.06);
}

/* Dark Theme Card Block */
body.dark-theme .compact-card-block,
body.dark-theme .about-card-block {
    background: linear-gradient(145deg, #1e293b 0%, #0f172a 60%, #090d16 100%);
    border: 1px solid rgba(255, 255, 255, 0.12);
    box-shadow: 
        0 16px 36px -8px rgba(0, 0, 0, 0.65),
        0 6px 16px -2px rgba(0, 0, 0, 0.4),
        inset 0 1px 0 0 rgba(255, 255, 255, 0.18),
        inset 0 -2px 8px 0 rgba(0, 0, 0, 0.5);
}

/* Base Accordion Item */
.legal-accordion-item {
    border-radius: 16px;
    overflow: hidden;
    cursor: pointer;
    transition: background 0.3s ease, border 0.3s ease, box-shadow 0.3s ease;
    box-shadow: 
        0 4px 12px rgba(15, 23, 42, 0.05),
        inset 0 1px 0 #ffffff;
    border: 1px solid #e2e8f0;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
}

.legal-accordion-item:hover {
    box-shadow: 
        0 8px 20px rgba(15, 23, 42, 0.09),
        inset 0 1px 0 #ffffff;
}

body.dark-theme .compact-card-block:hover,
body.dark-theme .about-card-block:hover {
    border-color: rgba(255, 255, 255, 0.25);
    box-shadow: 
        0 24px 48px -10px rgba(0, 0, 0, 0.8),
        0 10px 24px -4px rgba(0, 0, 0, 0.5),
        inset 0 1px 0 0 rgba(255, 255, 255, 0.25),
        inset 0 -2px 10px 0 rgba(0, 0, 0, 0.6);
}

/* 3D Header Styling */
.compact-block-header,
.about-block-header {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 14px;
    padding-bottom: 10px;
    border-bottom: 1px solid rgba(226, 232, 240, 0.8);
}

body.dark-theme .compact-block-header,
body.dark-theme .about-block-header {
    border-bottom-color: rgba(255, 255, 255, 0.1);
}

/* 3D Emblem Badge in Header */
.about-block-badge {
    width: 40px;
    height: 40px;
    border-radius: 14px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    background: linear-gradient(135deg, #fbbf24 0%, #d97706 100%);
    box-shadow: 
        0 6px 14px rgba(217, 119, 6, 0.35),
        inset 0 2px 0 rgba(255, 255, 255, 0.6),
        inset 0 -2px 4px rgba(0, 0, 0, 0.2);
    border: 1px solid rgba(255, 255, 255, 0.4);
    filter: drop-shadow(0 2px 4px rgba(0,0,0,0.15));
    transform: translateZ(10px);
}

.about-block-badge.badge-gold { background: rgba(2, 132, 199, 0.15) !important; color: #0284c7 !important; border: 1px solid #0284c7 !important; }

.about-block-badge.badge-blue {
    background: linear-gradient(135deg, #60a5fa 0%, #2563eb 100%);
    box-shadow: 
        0 6px 14px rgba(37, 99, 235, 0.35),
        inset 0 2px 0 rgba(255, 255, 255, 0.6);
}

/* Title text */
.about-block-header h3 {
    font-size: 17px;
    font-weight: 700;
    margin: 0;
    color: #0f172a;
    display: flex;
    align-items: center;
    gap: 8px;
}

body.dark-theme .about-block-header h3 {
    color: #f8fafc;
}

.en-sub-badge {
    font-size: 13px;
    font-weight: 600;
    color: #64748b;
    font-family: 'Outfit', sans-serif;
}

body.dark-theme .en-sub-badge {
    color: #94a3b8;
}

/* 3D Developer Grid & Rows */
.compact-dev-grid,
.dev-profile-grid {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.compact-info-row,
.dev-info-row {
    background: linear-gradient(145deg, #ffffff 0%, #f8fafc 100%);
    border: 1px solid #e2e8f0;
    border-radius: 14px;
    padding: 12px 14px;
    display: flex;
    flex-direction: column;
    gap: 6px;
    box-shadow: 
        0 4px 10px rgba(15, 23, 42, 0.04),
        inset 0 1px 0 #ffffff,
        inset 0 -1px 3px rgba(0, 0, 0, 0.02);
    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
}

.compact-info-row:hover,
.dev-info-row:hover {
    transform: translateY(-2px);
    border-color: #cbd5e1;
    background: linear-gradient(145deg, #ffffff 0%, #f1f5f9 100%);
    box-shadow: 
        0 8px 18px rgba(15, 23, 42, 0.08),
        inset 0 1px 0 #ffffff;
}

body.dark-theme .compact-info-row,
body.dark-theme .dev-info-row {
    background: linear-gradient(145deg, #1e293b 0%, #0f172a 100%);
    border: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow: 
        0 4px 12px rgba(0, 0, 0, 0.3),
        inset 0 1px 0 rgba(255, 255, 255, 0.1),
        inset 0 -1px 4px rgba(0, 0, 0, 0.4);
}

body.dark-theme .compact-info-row:hover,
body.dark-theme .dev-info-row:hover {
    border-color: rgba(255, 255, 255, 0.2);
    background: linear-gradient(145deg, #334155 0%, #1e293b 100%);
    box-shadow: 
        0 10px 22px rgba(0, 0, 0, 0.5),
        inset 0 1px 0 rgba(255, 255, 255, 0.2);
}

/* 3D Row Label Group */
.dev-info-label-group {
    display: flex;
    align-items: center;
    gap: 8px;
}

/* Elevated 3D Emoji Icon Badge */
.dev-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    border-radius: 9px;
    background: linear-gradient(135deg, #ffffff 0%, #e2e8f0 100%);
    border: 1px solid #cbd5e1;
    box-shadow: 
        0 3px 7px rgba(0, 0, 0, 0.1),
        inset 0 1px 0 #ffffff;
    font-size: 15px;
    flex-shrink: 0;
}

body.dark-theme .dev-icon {
    background: linear-gradient(135deg, #334155 0%, #1e293b 100%);
    border-color: rgba(255, 255, 255, 0.15);
    box-shadow: 
        0 3px 8px rgba(0, 0, 0, 0.4),
        inset 0 1px 0 rgba(255, 255, 255, 0.15);
}

.dev-label-urdu {
    font-size: 14.5px;
    font-weight: 700;
    color: #1e293b;
}

body.dark-theme .dev-label-urdu {
    color: #f8fafc;
}

.dev-label-en {
    font-size: 12px;
    color: #64748b;
    font-weight: 600;
    font-family: 'Outfit', sans-serif;
}

body.dark-theme .dev-label-en {
    color: #94a3b8;
}

/* 3D Value Text Styling */
.dev-info-val {
    font-size: 14.5px;
    font-weight: 700;
    color: #0f172a;
    padding-left: 38px;
    line-height: 1.5;
}

body.dark-theme .dev-info-val {
    color: #f1f5f9;
}

/* Highlight Gold 3D Text Effect */
.highlight-gold { color: #0284c7 !important; font-weight: 800 !important; }

body.dark-theme .highlight-gold { color: #38bdf8 !important; }

.dev-address-text {
    font-size: 13.5px;
    color: #334155;
    font-weight: 600;
}

body.dark-theme .dev-address-text {
    color: #cbd5e1;
}

/* Ultra-Premium 3D WhatsApp Button */
.compact-contact-pill,
.contact-link-pill {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: linear-gradient(135deg, #25D366 0%, #128C7E 100%);
    color: #ffffff !important;
    padding: 8px 18px;
    border-radius: 50px;
    font-size: 13.5px;
    font-weight: 700;
    text-decoration: none !important;
    font-family: 'Outfit', sans-serif;
    border: 1px solid rgba(255, 255, 255, 0.35);
    box-shadow: 
        0 6px 16px rgba(37, 211, 102, 0.38),
        inset 0 1px 0 rgba(255, 255, 255, 0.5),
        inset 0 -2px 0 rgba(0, 0, 0, 0.25);
    transition: all 0.25s cubic-bezier(0.34, 1.56, 0.64, 1);
    cursor: pointer;
    margin-top: 2px;
}

.compact-contact-pill:hover,
.contact-link-pill:hover {
    transform: translateY(-2px) scale(1.04);
    background: linear-gradient(135deg, #26e06c 0%, #159a8b 100%);
    box-shadow: 
        0 10px 24px rgba(37, 211, 102, 0.55),
        inset 0 1px 0 rgba(255, 255, 255, 0.7),
        inset 0 -2px 0 rgba(0, 0, 0, 0.2);
}

.compact-contact-pill:active,
.contact-link-pill:active {
    transform: translateY(1px) scale(0.97);
    box-shadow: 
        0 3px 8px rgba(37, 211, 102, 0.4),
        inset 0 2px 4px rgba(0, 0, 0, 0.3);
}

/* 3D Brand Emblem Card */
.compact-brand-block,
.brand-block {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
    color: #ffffff;
    border: 1px solid rgba(255, 255, 255, 0.15);
    box-shadow: 
        0 16px 36px -8px rgba(15, 23, 42, 0.3),
        inset 0 1px 0 rgba(255, 255, 255, 0.2);
}

.brand-emblem-box {
    display: flex;
    align-items: center;
    gap: 14px;
    margin-bottom: 12px;
}

.compact-crescent,
.brand-logo-crescent {
    width: 48px;
    height: 48px;
    border-radius: 16px;
    background: linear-gradient(135deg, #fbbf24 0%, #b45309 100%);
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 26px;
    box-shadow: 
        0 8px 20px rgba(217, 119, 6, 0.45),
        inset 0 2px 0 rgba(255, 255, 255, 0.5),
        inset 0 -2px 4px rgba(0, 0, 0, 0.3);
    border: 1px solid rgba(255, 255, 255, 0.3);
}

.compact-brand-title {
    font-size: 19px;
    font-weight: 800;
    color: #ffffff;
    margin: 0;
}

.compact-brand-sub {
    font-size: 12px;
    color: #94a3b8;
    font-weight: 600;
    font-family: 'Outfit', sans-serif;
}

.compact-badge-row,
.brand-badge-row {
    display: flex;
    gap: 8px;
    flex-wrap: wrap;
    margin-top: 10px;
}

.brand-pill {
    padding: 5px 12px;
    border-radius: 20px;
    font-size: 11.5px;
    font-weight: 700;
    font-family: 'Outfit', sans-serif;
    letter-spacing: 0.3px;
    transform-style: preserve-3d;
    box-shadow: 
        0 3px 8px rgba(0, 0, 0, 0.2),
        inset 0 1px 0 rgba(255, 255, 255, 0.4);
    border: 1px solid rgba(255, 255, 255, 0.2);
}

.pill-gold { background: rgba(2, 132, 199, 0.12) !important; color: #0284c7 !important; border: 1px solid #0284c7 !important; }

.pill-green {
    background: linear-gradient(135deg, #059669 0%, #047857 100%);
    color: #ffffff;
}

/* ==========================================================================
   PREMIUM 3D ACCORDION COLLAPSIBLE STYLING (FOLDED BY DEFAULT, SLIDE DOWN ON CLICK)
   ========================================================================== */

.compact-legal-box,
.legal-content-box {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 10px;
}

/* Item Specific Color Themes & Borders */
.legal-accordion-item.item-allowed {
    background: linear-gradient(145deg, #f0fdf4 0%, #dcfce7 100%);
    border-left: 5px solid #10b981;
}

.legal-accordion-item.item-prohibited {
    background: linear-gradient(145deg, #fef2f2 0%, #ffe4e6 100%);
    border-left: 5px solid #ef4444;
}

.legal-accordion-item.item-disclaimer {
    background: linear-gradient(145deg, #fffbeb 0%, #fef3c7 100%);
    border-left: 5px solid #f59e0b;
}

/* Dark Theme Accordion Items */
body.dark-theme .legal-accordion-item.item-allowed {
    background: linear-gradient(145deg, #064e3b 0%, #022c22 100%);
    border: 1px solid rgba(16, 185, 129, 0.3);
    border-left: 5px solid #10b981;
}

body.dark-theme .legal-accordion-item.item-prohibited {
    background: linear-gradient(145deg, #7f1d1d 0%, #450a0a 100%);
    border: 1px solid rgba(239, 68, 68, 0.3);
    border-left: 5px solid #ef4444;
}

body.dark-theme .legal-accordion-item.item-disclaimer {
    background: linear-gradient(145deg, #78350f 0%, #451a03 100%);
    border: 1px solid rgba(245, 158, 11, 0.3);
    border-left: 5px solid #f59e0b;
}

/* Accordion Header Bar */
.legal-accordion-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 14px 16px;
    user-select: none;
}

.legal-accordion-title-left {
    display: flex;
    align-items: center;
    gap: 8px;
    flex: 1;
    min-width: 0;
}

.legal-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    border-radius: 8px;
    background: rgba(255, 255, 255, 0.8);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    font-size: 15px;
    flex-shrink: 0;
}

body.dark-theme .legal-icon {
    background: rgba(0, 0, 0, 0.3);
}

.legal-accordion-header h4 {
    margin: 0;
    font-size: 14.5px;
    font-weight: 700;
    color: #0f172a;
    line-height: 1.3;
}

body.dark-theme .legal-accordion-header h4 {
    color: #f8fafc;
}

.legal-en-label {
    font-size: 11.5px;
    font-weight: 600;
    color: #64748b;
    font-family: 'Outfit', sans-serif;
    margin-left: 2px;
}

body.dark-theme .legal-en-label {
    color: #cbd5e1;
}

/* Arrow indicator 3D Rotation */
.accordion-arrow {
    font-size: 16px;
    color: #475569;
    transition: transform 0.35s cubic-bezier(0.34, 1.56, 0.64, 1);
    display: inline-block;
    font-weight: 700;
}

body.dark-theme .accordion-arrow {
    color: #94a3b8;
}

.legal-accordion-item.open .accordion-arrow {
    transform: rotate(180deg);
    color: #0f172a;
}

body.dark-theme .legal-accordion-item.open .accordion-arrow {
    color: #ffffff;
}

/* Accordion Body Smooth Slide Down Animation */
.legal-accordion-body {
    max-height: 0;
    overflow: hidden;
    opacity: 0;
    padding: 0 16px;
    transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease, padding 0.3s ease;
}

.legal-accordion-item.open .legal-accordion-body {
    max-height: 800px !important;
    opacity: 1 !important;
    padding: 8px 16px 16px 16px !important;
    border-top: 1px dashed rgba(0, 0, 0, 0.08);
}

body.dark-theme .legal-accordion-item.open .legal-accordion-body {
    border-top-color: rgba(255, 255, 255, 0.1);
}

.legal-urdu-p {
    margin: 8px 0 0 0;
    font-size: 14px;
    line-height: 1.8;
    color: #334155;
    font-weight: 600;
}

body.dark-theme .legal-urdu-p {
    color: #e2e8f0;
}

/* ==========================================================================
   ULTRA-PREMIUM RUNNING NOTIFICATION TICKER PATTI (SINGLE-LINE MARQUEE)
   ========================================================================== */
.luxury-notification-patti {
    display: flex;
    align-items: center;
    position: relative;
    width: 100%;
    height: 42px;
    margin: 4px 0 10px 0;
    padding: 0 6px 0 0;
    background: linear-gradient(135deg, #0b132b 0%, #172554 50%, #0f172a 100%);
    border: 1.5px solid rgba(251, 191, 36, 0.5);
    border-radius: 12px;
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.18);
    overflow: hidden;
    z-index: 90;
    box-sizing: border-box;
    /* backdrop-filter removed for crystal clear export */
}

.luxury-notification-patti::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg, transparent, #fbbf24, #38bdf8, transparent);
}

.patti-badge-fixed {
    display: flex;
    align-items: center;
    gap: 6px;
    padding: 0 12px;
    height: 100%;
    background: linear-gradient(135deg, #b45309 0%, #d97706 100%);
    color: #ffffff;
    font-weight: 800;
    font-size: 11px;
    letter-spacing: 0.8px;
    white-space: nowrap;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    box-shadow: 3px 0 10px rgba(0, 0, 0, 0.3);
    z-index: 2;
    flex-shrink: 0;
}

.patti-pulse-dot {
    width: 7px;
    height: 7px;
    background-color: #22c55e;
    border-radius: 50%;
    box-shadow: 0 0 8px #22c55e;
    animation: pattiPulse 1.5s infinite;
}

@keyframes pattiPulse {
    0% { transform: scale(0.9); opacity: 0.8; box-shadow: 0 0 0 0 rgba(34, 197, 94, 0.7); }
    70% { transform: scale(1.1); opacity: 1; box-shadow: 0 0 0 6px rgba(34, 197, 94, 0); }
    100% { transform: scale(0.9); opacity: 0.8; box-shadow: 0 0 0 0 rgba(34, 197, 94, 0); }
}

.patti-marquee-viewport {
    flex: 1;
    overflow: hidden;
    position: relative;
    height: 100%;
    display: flex;
    align-items: center;
    mask-image: linear-gradient(90deg, transparent 0%, black 2%, black 98%, transparent 100%);
    -webkit-mask-image: linear-gradient(90deg, transparent 0%, black 2%, black 98%, transparent 100%);
}

.patti-marquee-track {
    display: inline-flex;
    align-items: center;
    white-space: nowrap;
    will-change: transform;
    cursor: default;
    user-select: none;
}

.luxury-notification-patti:hover .patti-marquee-track,
.luxury-notification-patti:active .patti-marquee-track {
    animation-play-state: paused !important;
}

/* Scrolling Right-to-Left (For Hindi, English, LTR text) */
.ticker-scroll-rtl {
    animation: pattiScrollRTL 24s linear infinite;
}

@keyframes pattiScrollRTL {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); }
}

/* Scrolling Left-to-Right (For Urdu, Arabic, RTL text) */
.ticker-scroll-ltr {
    animation: pattiScrollLTR 24s linear infinite;
}

@keyframes pattiScrollLTR {
    0% { transform: translateX(-50%); }
    100% { transform: translateX(0); }
}

.ticker-item-unit {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    padding: 0 40px;
    font-size: 13.5px;
    color: #f8fafc;
    white-space: nowrap;
}

.ticker-title-bold {
    font-weight: 900 !important;
    color: #fbbf24 !important;
    font-size: 14.5px !important;
    letter-spacing: 0.3px;
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);
    background: rgba(251, 191, 36, 0.18);
    padding: 2px 10px;
    border-radius: 6px;
    border: 1px solid rgba(251, 191, 36, 0.35);
}

.ticker-msg-body {
    font-weight: 600;
    color: #f1f5f9;
}

.ticker-action-link-btn {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    background: linear-gradient(135deg, #0284c7, #0369a1);
    color: #ffffff !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    padding: 3px 10px;
    border-radius: 12px;
    text-decoration: none !important;
    border: 1px solid #38bdf8;
    box-shadow: 0 2px 8px rgba(2, 132, 199, 0.4);
    margin: 0 6px;
    cursor: pointer;
    transition: all 0.2s ease;
    animation: liveClockPulse 2s infinite;
}

.ticker-action-link-btn:hover {
    background: linear-gradient(135deg, #0369a1, #075985);
    transform: scale(1.05);
}

.announcement-url-badge-btn {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    background: rgba(2, 132, 199, 0.12);
    color: #0284c7 !important;
    border: 1px solid rgba(2, 132, 199, 0.35);
    padding: 6px 14px;
    border-radius: 10px;
    font-size: 13px;
    font-weight: 700;
    text-decoration: none;
    transition: all 0.2s ease;
}

.announcement-url-badge-btn:hover {
    background: rgba(2, 132, 199, 0.22);
}

.ticker-item-unit.is-urdu,
.ticker-item-unit.is-urdu *,
.ticker-item-unit.is-urdu .ticker-title-bold,
.ticker-item-unit.is-urdu .ticker-msg-body,
#popupNoticeTitle.is-urdu,
#popupNoticeBody.is-urdu {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif !important;
    direction: rtl !important;
    letter-spacing: 0px !important;
}

.ticker-item-unit.is-urdu {
    font-size: 16.5px !important;
}

.ticker-item-unit.is-urdu .ticker-title-bold {
    font-size: 17.5px !important;
    font-weight: 700 !important;
}

.ticker-item-unit.is-urdu .ticker-msg-body {
    font-size: 16px !important;
    font-weight: 600 !important;
}

.patti-close-btn {
    background: rgba(255, 255, 255, 0.08);
    border: none;
    color: #94a3b8;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    cursor: pointer;
    margin-left: 4px;
    margin-right: 4px;
    transition: all 0.2s;
    flex-shrink: 0;
    z-index: 2;
}

.patti-close-btn:hover {
    background: rgba(239, 68, 68, 0.35);
    color: #ef4444;
    transform: scale(1.1);
}

/* Admin Panel Notice Form Title Bold Styling */
#adminNoticeTitle {
    font-weight: 800 !important;
    font-size: 14.5px !important;
    color: #fbbf24 !important;
    border: 1.5px solid rgba(251, 191, 36, 0.4) !important;
}

#adminNoticeTitle:focus {
    border-color: #fbbf24 !important;
    box-shadow: 0 0 10px rgba(251, 191, 36, 0.35) !important;
}

.active-notice-title {
    font-weight: 900 !important;
    font-size: 16px !important;
    color: #fbbf24 !important;
}

/* ==========================================================================
   LUXURY SWITCH TOGGLE (FOR NOTIFICATION & ALARMS)
   ========================================================================== */
.luxury-switch {
    position: relative;
    display: inline-block;
    width: 44px;
    height: 24px;
    flex-shrink: 0;
}

.luxury-switch input {
    opacity: 0;
    width: 0;
    height: 0;
}

.slider-round {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #cbd5e1;
    transition: 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    border-radius: 34px;
    box-shadow: inset 0 2px 4px rgba(0,0,0,0.1);
}

.slider-round:before {
    position: absolute;
    content: "";
    height: 18px;
    width: 18px;
    left: 3px;
    bottom: 3px;
    background-color: white;
    transition: 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    border-radius: 50%;
    box-shadow: 0 2px 5px rgba(0,0,0,0.25);
}

.luxury-switch input:checked + .slider-round {
    background: linear-gradient(135deg, #10b981 0%, #059669 100%);
}

.luxury-switch input:checked + .slider-round:before {
    transform: translateX(20px);
}

/* ==========================================================================
   NAMAZ ALARMS & CUSTOM REMINDERS STYLES
   ========================================================================== */
.namaz-alarms-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));
    gap: 10px;
}

.namaz-alarm-card {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 10px;
    padding: 10px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    transition: all 0.25s ease;
    box-shadow: 0 2px 6px rgba(0,0,0,0.04);
}

.namaz-alarm-card.alarm-enabled {
    border-color: #10b981;
    background: #f0fdf4;
    box-shadow: 0 4px 12px rgba(16, 185, 129, 0.12);
}

.namaz-alarm-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 6px;
}

.namaz-alarm-name {
    font-size: 13px;
    font-weight: 800;
    color: var(--col-blue);
}

.namaz-alarm-time {
    font-size: 16px;
    font-weight: 900;
    color: #0f172a;
    letter-spacing: 0.5px;
    margin-bottom: 6px;
}

.custom-alarm-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 10px;
    padding: 8px 12px;
    margin-bottom: 6px;
}

.custom-alarm-info strong {
    font-size: 13px;
    color: var(--col-blue);
    display: block;
}

.custom-alarm-info span {
    font-size: 12px;
    color: #64748b;
    font-weight: 600;
}

/* Bell ring animation for active alarms */
@keyframes bellRingAnim {
    0% { transform: rotate(-18deg) scale(1); }
    50% { transform: rotate(18deg) scale(1.1); }
    100% { transform: rotate(-18deg) scale(1); }
}

@keyframes alarmPulseModal {
    from { transform: scale(0.97); }
    to { transform: scale(1.02); }
}

body.dark-theme .namaz-alarm-card,
body.dark-theme .custom-alarm-item,
body.dark-theme .notif-toggle-item {
    background: #1e293b !important;
    border-color: #334155 !important;
}

body.dark-theme .namaz-alarm-card.alarm-enabled {
    background: rgba(16, 185, 129, 0.15) !important;
    border-color: #10b981 !important;
}

body.dark-theme .namaz-alarm-time {
    color: #f8fafc !important;
}

/* ==========================================================================
   REAL-TIME 3D QIBLA COMPASS & SATELLITE MAP SYSTEM (3 DISTINCT 3D THEMES)
   ========================================================================== */

/* View Mode Switcher (Compass vs Satellite Map) */
.qibla-view-mode-tabs {
    display: flex;
    gap: 8px;
    margin-bottom: 12px;
}

.qibla-view-tab-btn {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    padding: 10px 14px;
    background: #f1f5f9;
    border: 1.5px solid #cbd5e1;
    border-radius: 12px;
    font-size: 13px;
    font-weight: 800;
    color: #334155;
    cursor: pointer;
    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
}

.qibla-view-tab-btn:hover {
    background: #e2e8f0;
}

.qibla-view-tab-btn.active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%);
    border-color: #0284c7;
    color: #ffffff;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.35);
}

/* Location Control Bar & Memory Pill */
.qibla-refetch-btn {
    background: linear-gradient(135deg, #0284c7, #0369a1);
    color: #ffffff;
    border: none;
    border-radius: 20px;
    padding: 4px 12px;
    font-size: 11px;
    font-weight: 700;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    gap: 4px;
    box-shadow: 0 2px 8px rgba(2, 132, 199, 0.3);
    transition: all 0.2s ease;
}

.qibla-refetch-btn:hover {
    transform: scale(1.03);
    box-shadow: 0 4px 12px rgba(2, 132, 199, 0.4);
}

.qibla-active-loc-pill {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #ffffff;
    border: 1.5px solid rgba(14, 165, 233, 0.35);
    border-radius: 10px;
    padding: 8px 12px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
}

.qibla-loc-pill-left {
    display: flex;
    align-items: center;
    gap: 6px;
    font-size: 12.5px;
    color: #0f172a;
}

.qibla-loc-dot {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #10b981;
    box-shadow: 0 0 8px #10b981;
    animation: liveClockPulse 1.5s infinite alternate;
}

.qibla-loc-pill-right {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 11px;
    color: #64748b;
}

.qibla-saved-badge {
    background: rgba(16, 185, 129, 0.12);
    color: #059669;
    border: 1px solid rgba(16, 185, 129, 0.3);
    border-radius: 12px;
    padding: 2px 8px;
    font-size: 10px;
    font-weight: 800;
}

.qibla-chip-btn {
    background: #ffffff;
    border: 1px solid #cbd5e1;
    border-radius: 14px;
    padding: 3px 10px;
    font-size: 11px;
    font-weight: 700;
    color: #334155;
    cursor: pointer;
    transition: all 0.2s ease;
}

.qibla-chip-btn:hover {
    background: #0284c7;
    color: #ffffff;
    border-color: #0284c7;
}

/* 3D Compass Style Switcher */
.qibla-style-switcher-bar {
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin-bottom: 14px;
    padding: 10px 14px;
    background: rgba(15, 23, 42, 0.04);
    border: 1.5px solid rgba(15, 23, 42, 0.08);
    border-radius: 18px;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.04);
}

body.dark-theme .qibla-style-switcher-bar {
    background: rgba(255, 255, 255, 0.04);
    border-color: rgba(255, 255, 255, 0.08);
}

.qibla-style-label-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.qibla-style-label {
    font-size: 12px;
    font-weight: 800;
    color: #334155;
    display: flex;
    align-items: center;
    gap: 6px;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    line-height: 1.3;
}

body.dark-theme .qibla-style-label {
    color: #cbd5e1;
}

.qibla-style-saved-tag {
    font-size: 10.5px;
    font-weight: 800;
    color: #10b981;
    background: rgba(16, 185, 129, 0.12);
    border: 1px solid rgba(16, 185, 129, 0.3);
    padding: 2px 8px;
    border-radius: 12px;
    letter-spacing: 0.2px;
}

.qibla-style-pills {
    display: flex;
    gap: 6px;
    overflow-x: auto;
    padding-bottom: 4px;
    scrollbar-width: none;
    -webkit-overflow-scrolling: touch;
}
.qibla-style-pills::-webkit-scrollbar { display: none; }

.qibla-style-pill-btn {
    white-space: nowrap !important;
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    border-radius: 20px;
    padding: 6px 14px;
    font-size: 11.5px;
    font-weight: 800;
    color: #475569;
    cursor: pointer;
    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
    flex-shrink: 0;
    display: inline-flex;
    align-items: center;
    gap: 5px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
}

body.dark-theme .qibla-style-pill-btn {
    background: #1e293b;
    border-color: #334155;
    color: #94a3b8;
}

.qibla-style-pill-btn.active {
    background: linear-gradient(135deg, #0284c7, #0369a1);
    color: #ffffff !important;
    border-color: #38bdf8;
    box-shadow: 0 4px 14px rgba(56, 189, 248, 0.35);
    transform: scale(1.02);
}

body.dark-theme .qibla-style-pill-btn.active {
    background: linear-gradient(135deg, #0284c7, #0369a1);
    color: #ffffff !important;
    border-color: #38bdf8;
    box-shadow: 0 4px 14px rgba(56, 189, 248, 0.35);
}

/* Master 3D Compass Card */
.luxury-qibla-compass-box {
    border-radius: 28px;
    padding: 24px 18px;
    display: flex;
    flex-direction: column;
    align-items: center;
    box-shadow: 0 16px 40px rgba(0, 0, 0, 0.18);
    transition: all 0.35s ease;
    position: relative;
    overflow: hidden;
}

.qibla-facing-status-pill {
    background: linear-gradient(135deg, #10b981, #059669);
    color: #ffffff;
    font-size: 13.5px;
    font-weight: 800;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    line-height: 1.8;
    padding: 6px 22px;
    border-radius: 24px;
    margin-bottom: 14px;
    box-shadow: 0 4px 20px rgba(16, 185, 129, 0.6);
    animation: pulseBadge 1.2s infinite alternate;
}

/* 3D Stage & Outer Bezel */
.compass-3d-stage {
    perspective: 900px;
    width: 260px;
    height: 260px;
    margin: 8px auto 14px auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

.compass-3d-outer-bezel {
    width: 250px;
    height: 250px;
    border-radius: 50%;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: none !important;
    transform-style: preserve-3d;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.compass-glass-reflection {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 50%;
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.08) 45%, transparent 65%);
    pointer-events: none;
    z-index: 25;
}

.compass-dial-body {
    width: 86%;
    height: 86%;
    border-radius: 50%;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: transform 0.08s ease-out;
    box-shadow: inset 0 6px 16px rgba(0, 0, 0, 0.35);
}

/* Sacred Geometric Rosette Watermark Layer */
.compass-sacred-geometry {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 140px;
    height: 140px;
    border-radius: 50%;
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease;
    z-index: 1;
}

/* 3D Royal Gold: 8-Point Star Rosette Pattern */
.qibla-theme-royal-gold .compass-sacred-geometry {
    opacity: 0.35;
    background: radial-gradient(circle, transparent 30%, rgba(212, 175, 55, 0.2) 70%),
                conic-gradient(from 0deg, transparent 0deg 40deg, rgba(255, 215, 0, 0.4) 45deg, transparent 50deg 85deg, rgba(255, 215, 0, 0.4) 90deg, transparent 95deg 130deg, rgba(255, 215, 0, 0.4) 135deg, transparent 140deg 175deg, rgba(255, 215, 0, 0.4) 180deg, transparent 185deg 220deg, rgba(255, 215, 0, 0.4) 225deg, transparent 230deg 265deg, rgba(255, 215, 0, 0.4) 270deg, transparent 275deg 310deg, rgba(255, 215, 0, 0.4) 315deg, transparent 320deg 355deg, rgba(255, 215, 0, 0.4) 360deg);
    border: 1.5px solid rgba(255, 215, 0, 0.4);
    box-shadow: 0 0 15px rgba(255, 215, 0, 0.25), inset 0 0 15px rgba(255, 215, 0, 0.2);
}

/* 4D Cyber Neon: Rotating Radar HUD Grid */
.qibla-theme-cyber-neon .compass-sacred-geometry {
    opacity: 0.45;
    background: radial-gradient(circle, transparent 25%, rgba(6, 182, 212, 0.15) 60%),
                conic-gradient(from 0deg, rgba(6, 182, 212, 0.4) 0deg 2deg, transparent 3deg 28deg, rgba(217, 70, 239, 0.4) 30deg 32deg, transparent 33deg 58deg, rgba(6, 182, 212, 0.4) 60deg 62deg, transparent 63deg 88deg, rgba(217, 70, 239, 0.4) 90deg 92deg, transparent 93deg 118deg, rgba(6, 182, 212, 0.4) 120deg 122deg, transparent 123deg 148deg, rgba(217, 70, 239, 0.4) 150deg 152deg, transparent 153deg 178deg, rgba(6, 182, 212, 0.4) 180deg 182deg, transparent 183deg 208deg, rgba(217, 70, 239, 0.4) 210deg 212deg, transparent 213deg 238deg, rgba(6, 182, 212, 0.4) 240deg 242deg, transparent 243deg 268deg, rgba(217, 70, 239, 0.4) 270deg 272deg, transparent 273deg 298deg, rgba(6, 182, 212, 0.4) 300deg 302deg, transparent 303deg 328deg, rgba(217, 70, 239, 0.4) 330deg 332deg, transparent 333deg 358deg, rgba(6, 182, 212, 0.4) 360deg);
    border: 1px dashed rgba(6, 182, 212, 0.6);
    box-shadow: 0 0 20px rgba(6, 182, 212, 0.4);
}

/* 3D Vintage Astrolabe: Antique Brass Astrolabe Quadrant Lines */
.qibla-theme-vintage-astrolabe .compass-sacred-geometry {
    opacity: 0.55;
    background: radial-gradient(circle, transparent 20%, rgba(180, 83, 9, 0.15) 70%),
                conic-gradient(from 0deg, rgba(120, 53, 15, 0.4) 0deg 3deg, transparent 4deg 44deg, rgba(180, 83, 9, 0.4) 45deg 48deg, transparent 49deg 89deg, rgba(120, 53, 15, 0.4) 90deg 93deg, transparent 94deg 134deg, rgba(180, 83, 9, 0.4) 135deg 138deg, transparent 139deg 179deg, rgba(120, 53, 15, 0.4) 180deg 183deg, transparent 184deg 224deg, rgba(180, 83, 9, 0.4) 225deg 228deg, transparent 229deg 269deg, rgba(120, 53, 15, 0.4) 270deg 273deg, transparent 274deg 314deg, rgba(180, 83, 9, 0.4) 315deg 318deg, transparent 319deg 359deg, rgba(120, 53, 15, 0.4) 360deg);
    border: 2px solid rgba(120, 53, 15, 0.5);
}

/* 2D Minimalist Islamic Art: Fine Arabesque Rosette Lattice */
.qibla-theme-minimal-islamic .compass-sacred-geometry {
    opacity: 0.4;
    background: radial-gradient(circle, transparent 40%, rgba(56, 189, 248, 0.12) 80%),
                conic-gradient(from 0deg, transparent 0deg 28deg, rgba(56, 189, 248, 0.35) 30deg, transparent 32deg 58deg, rgba(56, 189, 248, 0.35) 60deg, transparent 62deg 88deg, rgba(56, 189, 248, 0.35) 90deg, transparent 92deg 118deg, rgba(56, 189, 248, 0.35) 120deg, transparent 122deg 148deg, rgba(56, 189, 248, 0.35) 150deg, transparent 152deg 178deg, rgba(56, 189, 248, 0.35) 180deg, transparent 182deg 208deg, rgba(56, 189, 248, 0.35) 210deg, transparent 212deg 238deg, rgba(56, 189, 248, 0.35) 240deg, transparent 242deg 268deg, rgba(56, 189, 248, 0.35) 270deg, transparent 272deg 298deg, rgba(56, 189, 248, 0.35) 300deg, transparent 302deg 328deg, rgba(56, 189, 248, 0.35) 330deg, transparent 332deg 358deg, rgba(56, 189, 248, 0.35) 360deg);
    border: 1.5px solid rgba(56, 189, 248, 0.3);
}

/* 4D Quantum Emerald: Sacred 12-Star Crystal Mandala */
.qibla-theme-quantum-emerald .compass-sacred-geometry {
    opacity: 0.5;
    background: radial-gradient(circle, transparent 25%, rgba(16, 185, 129, 0.2) 65%),
                conic-gradient(from 15deg, rgba(16, 185, 129, 0.6) 0deg 2deg, transparent 3deg 28deg, rgba(110, 231, 183, 0.6) 30deg 32deg, transparent 33deg 58deg, rgba(16, 185, 129, 0.6) 60deg 62deg, transparent 63deg 88deg, rgba(110, 231, 183, 0.6) 90deg 92deg, transparent 93deg 118deg, rgba(16, 185, 129, 0.6) 120deg 122deg, transparent 123deg 148deg, rgba(110, 231, 183, 0.6) 150deg 152deg, transparent 153deg 178deg, rgba(16, 185, 129, 0.6) 180deg 182deg, transparent 183deg 208deg, rgba(110, 231, 183, 0.6) 210deg 212deg, transparent 213deg 238deg, rgba(16, 185, 129, 0.6) 240deg 242deg, transparent 243deg 268deg, rgba(110, 231, 183, 0.6) 270deg 272deg, transparent 273deg 298deg, rgba(16, 185, 129, 0.6) 300deg 302deg, transparent 303deg 328deg, rgba(110, 231, 183, 0.6) 330deg 332deg, transparent 333deg 358deg, rgba(16, 185, 129, 0.6) 360deg);
    border: 2px solid rgba(16, 185, 129, 0.6);
    box-shadow: 0 0 25px rgba(16, 185, 129, 0.5), inset 0 0 20px rgba(110, 231, 183, 0.3);
}

/* Markers & Crosshairs */
.compass-marker {
    position: absolute;
    font-size: 12px;
    font-weight: 900;
    letter-spacing: 0.5px;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
}

.marker-n { top: 10px; color: #ef4444 !important; font-size: 13px; }
.marker-s { bottom: 10px; }
.marker-e { right: 10px; }
.marker-w { left: 10px; }

.compass-crosshair-h {
    position: absolute;
    width: 82%;
    height: 1px;
    background: rgba(148, 163, 184, 0.3);
}

.compass-crosshair-v {
    position: absolute;
    width: 1px;
    height: 82%;
    background: rgba(148, 163, 184, 0.3);
}

/* Needle & 3D Kaaba Indicator */
.qibla-kaaba-needle {
    position: absolute;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    pointer-events: none;
    z-index: 15;
    transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}

.kaaba-icon-tip {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 10px;
}

.kaaba-3d-emblem {
    font-size: 28px;
    filter: drop-shadow(0 6px 12px rgba(0, 0, 0, 0.6));
    animation: kaabaFloat 1.5s ease-in-out infinite alternate;
}

@keyframes kaabaFloat {
    0% { transform: translateY(0) scale(1); }
    100% { transform: translateY(-4px) scale(1.08); filter: drop-shadow(0 8px 16px rgba(255, 215, 0, 0.7)); }
}

.kaaba-target-beam {
    width: 3px;
    height: 16px;
    background: #ffd700;
    border-radius: 2px;
    box-shadow: 0 0 12px #ffd700;
}

.kaaba-needle-line {
    width: 4px;
    height: 56px;
    background: linear-gradient(to bottom, #ffd700 0%, #10b981 100%);
    border-radius: 4px;
    box-shadow: 0 0 12px rgba(255, 215, 0, 0.8);
}

.phone-heading-pin {
    position: absolute;
    top: -8px;
    width: 0;
    height: 0;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-top: 16px solid #ef4444;
    z-index: 30;
    filter: drop-shadow(0 3px 6px rgba(0,0,0,0.5));
}

/* =========================================================================
   READOUT CARDS & NASTALIQ TYPOGRAPHY WITH LUXURY GLASSMORPHISM
   ========================================================================= */
.qibla-angle-readout {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 16px;
    box-sizing: border-box;
}

.readout-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px 18px;
    border-radius: 18px;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.25);
    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
    /* backdrop-filter removed for crystal clear export */
}

.readout-item:hover {
    transform: translateY(-1px);
    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.35);
}

.readout-label {
    font-size: 13.5px;
    font-weight: 800;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    letter-spacing: 0.2px;
    line-height: 1.8;
    display: flex;
    align-items: center;
    gap: 8px;
}

.readout-value {
    font-size: 17px;
    font-weight: 900;
    font-family: 'Outfit', sans-serif;
    letter-spacing: 0.5px;
}

.qibla-help-text-banner {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 14.5px;
    line-height: 1.75 !important;
    text-align: center;
    margin: 14px 0 4px 0;
    padding: 12px 16px;
    border-radius: 18px;
    background: rgba(0, 0, 0, 0.45);
    border: 1.5px dashed rgba(255, 255, 255, 0.25);
    color: rgba(255, 255, 255, 0.95);
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.15);
    /* backdrop-filter removed for crystal clear export */
}

/* =========================================================================
   THEME 1: 🌟 3D ROYAL GOLD & EMERALD (شاہی 24K زمردی گولڈ - Imperial Palace)
   ========================================================================= */
.luxury-qibla-compass-box.qibla-theme-royal-gold {
    background: radial-gradient(circle at 50% 15%, #064e3b 0%, #022c19 45%, #01140c 85%, #000a06 100%);
    border: 4px solid #ffd700;
    outline: 2px dashed rgba(255, 215, 0, 0.7);
    outline-offset: -9px;
    border-radius: 30px;
    color: #ffffff;
    box-shadow: none !important;
    position: relative;
}

.luxury-qibla-compass-box.qibla-theme-royal-gold::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 28px;
    background: radial-gradient(circle at 50% 0%, rgba(255, 215, 0, 0.15) 0%, transparent 60%);
    pointer-events: none;
}

.qibla-theme-royal-gold .compass-3d-outer-bezel {
    background: conic-gradient(from 45deg, #d4af37 0%, #fffbeb 15%, #92400e 30%, #fde047 50%, #78350f 70%, #fef08a 85%, #d4af37 100%);
    border: 5px solid #fef08a;
    box-shadow: none !important;
}

.qibla-theme-royal-gold .compass-dial-body {
    background: radial-gradient(circle at 50% 50%, #064e3b 0%, #022c19 55%, #01150c 90%, #000c06 100%);
    border: 3px solid #ffd700;
    box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.95), 0 0 20px rgba(255, 215, 0, 0.35);
}

.qibla-theme-royal-gold .compass-sacred-geometry {
    opacity: 0.55;
    width: 146px;
    height: 146px;
    background: radial-gradient(circle, transparent 20%, rgba(255, 215, 0, 0.2) 60%),
                conic-gradient(from 0deg, transparent 0deg 40deg, #ffd700 45deg, transparent 50deg 85deg, #ffd700 90deg, transparent 95deg 130deg, #ffd700 135deg, transparent 140deg 175deg, #ffd700 180deg, transparent 185deg 220deg, #ffd700 225deg, transparent 230deg 265deg, #ffd700 270deg, transparent 275deg 310deg, #ffd700 315deg, transparent 320deg 355deg, #ffd700 360deg);
    border: 2px solid rgba(255, 215, 0, 0.7);
    box-shadow: 0 0 25px rgba(255, 215, 0, 0.45), inset 0 0 20px rgba(255, 215, 0, 0.3);
}

.qibla-theme-royal-gold .compass-marker {
    color: #fef08a;
    font-weight: 900;
    font-size: 13px;
    text-shadow: 0 2px 10px rgba(0, 0, 0, 0.95), 0 0 14px rgba(255, 215, 0, 0.9);
}

.qibla-theme-royal-gold .marker-n { 
    color: #ff4444 !important; 
    text-shadow: 0 0 16px #ff4444, 0 2px 8px rgba(0,0,0,0.9); 
    font-size: 14px;
}

.qibla-theme-royal-gold .kaaba-target-beam {
    width: 4px;
    height: 18px;
    background: #ffd700;
    border-radius: 3px;
    box-shadow: 0 0 18px #ffd700, 0 0 35px #ffd700;
}

.qibla-theme-royal-gold .kaaba-needle-line {
    width: 5px;
    height: 58px;
    background: linear-gradient(to bottom, #ffd700 0%, #10b981 100%);
    border-radius: 4px;
    box-shadow: 0 0 18px rgba(255, 215, 0, 0.95);
}

.qibla-theme-royal-gold .readout-item {
    background: linear-gradient(135deg, rgba(3, 48, 28, 0.96) 0%, rgba(1, 20, 12, 0.96) 100%);
    border: 1.5px solid #ffd700;
    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.5), inset 0 1px 0 rgba(255, 215, 0, 0.4);
}

.qibla-theme-royal-gold .readout-label { color: #fde68a; }
.qibla-theme-royal-gold .readout-value { color: #ffffff; text-shadow: 0 0 14px rgba(255, 215, 0, 0.9); }

/* =========================================================================
   THEME 2: 🌌 4D CYBER NEON HOLOGRAPHIC (ہولوگرافک سائبر نیون - Cyberpunk OLED)
   ========================================================================= */
.luxury-qibla-compass-box.qibla-theme-cyber-neon {
    background: radial-gradient(circle at 50% 15%, #030712 0%, #01040a 50%, #000000 100%);
    border: 3px solid #00f0ff;
    border-radius: 30px;
    color: #ffffff;
    box-shadow: none !important;
    position: relative;
}

.luxury-qibla-compass-box.qibla-theme-cyber-neon::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 28px;
    background: repeating-linear-gradient(0deg, transparent 0px, transparent 3px, rgba(0, 240, 255, 0.03) 4px);
    pointer-events: none;
}

.qibla-theme-cyber-neon .compass-3d-outer-bezel {
    background: conic-gradient(from 0deg, #00f0ff 0%, #d946ef 30%, #3b82f6 60%, #00f0ff 100%);
    border: 4px solid #a5f3fc;
    box-shadow: 0 0 45px rgba(0, 240, 255, 0.85), inset 0 0 25px rgba(217, 70, 239, 0.7);
}

.qibla-theme-cyber-neon .compass-dial-body {
    background: radial-gradient(circle at 50% 50%, #050e1a 0%, #02060c 60%, #000000 100%);
    border: 2.5px solid #00f0ff;
    box-shadow: inset 0 0 35px rgba(0, 240, 255, 0.7), 0 0 25px rgba(217, 70, 239, 0.5);
}

.qibla-theme-cyber-neon .compass-sacred-geometry {
    opacity: 0.75;
    width: 146px;
    height: 146px;
    background: radial-gradient(circle, transparent 15%, rgba(0, 240, 255, 0.25) 55%),
                conic-gradient(from 0deg, #00f0ff 0deg 3deg, transparent 4deg 26deg, #d946ef 30deg 33deg, transparent 34deg 56deg, #00f0ff 60deg 63deg, transparent 64deg 86deg, #d946ef 90deg 93deg, transparent 94deg 116deg, #00f0ff 120deg 123deg, transparent 124deg 146deg, #d946ef 150deg 153deg, transparent 154deg 176deg, #00f0ff 180deg 183deg, transparent 184deg 206deg, #d946ef 210deg 213deg, transparent 214deg 236deg, #00f0ff 240deg 243deg, transparent 244deg 266deg, #d946ef 270deg 273deg, transparent 274deg 296deg, #00f0ff 300deg 303deg, transparent 304deg 326deg, #d946ef 330deg 333deg, transparent 334deg 356deg, #00f0ff 360deg);
    border: 2px dashed #00f0ff;
    box-shadow: 0 0 30px rgba(0, 240, 255, 0.75), inset 0 0 20px rgba(217, 70, 239, 0.4);
}

.qibla-theme-cyber-neon .compass-marker {
    color: #67e8f9;
    font-family: 'Outfit', monospace, sans-serif;
    font-weight: 900;
    text-shadow: 0 0 12px #00f0ff, 0 0 30px #00f0ff;
}

.qibla-theme-cyber-neon .marker-n { color: #ff0055 !important; text-shadow: 0 0 20px #ff0055, 0 0 40px #ff0055; font-size: 15px; }

.qibla-theme-cyber-neon .kaaba-target-beam {
    background: #ff007f;
    box-shadow: 0 0 25px #ff007f, 0 0 50px #ff007f;
}

.qibla-theme-cyber-neon .kaaba-needle-line {
    background: linear-gradient(to bottom, #ff007f 0%, #00f0ff 100%);
    box-shadow: 0 0 25px rgba(0, 240, 255, 0.95), 0 0 35px rgba(255, 0, 127, 0.8);
}

.qibla-theme-cyber-neon .readout-item {
    background: rgba(3, 8, 16, 0.96);
    border: 1.5px solid #00f0ff;
    box-shadow: 0 0 25px rgba(0, 240, 255, 0.3), inset 0 0 12px rgba(0, 240, 255, 0.2);
}

.qibla-theme-cyber-neon .readout-label { color: #67e8f9; }
.qibla-theme-cyber-neon .readout-value { color: #00f0ff; font-family: monospace, sans-serif; text-shadow: 0 0 16px #00f0ff; }

/* =========================================================================
   THEME 3: 🧭 3D VINTAGE ANTIQUE ASTROLABE (قدیم اندلسی اسطرلاب - Antique Brass & Parchment)
   ========================================================================= */
.luxury-qibla-compass-box.qibla-theme-vintage-astrolabe {
    background: radial-gradient(circle at 50% 15%, #451a03 0%, #291003 50%, #150601 100%);
    border: 4px double #d97706;
    border-radius: 30px;
    color: #ffffff;
    box-shadow: none !important;
}

.qibla-theme-vintage-astrolabe .compass-3d-outer-bezel {
    background: conic-gradient(from 0deg, #78350f 0%, #d97706 20%, #451a03 45%, #f59e0b 70%, #78350f 100%);
    border: 5px solid #b45309;
    box-shadow: 0 16px 40px rgba(0, 0, 0, 0.85), inset 0 3px 6px #fde68a, inset 0 -4px 10px #451a03;
}

.qibla-theme-vintage-astrolabe .compass-dial-body {
    background: radial-gradient(circle, #fffbeb 0%, #fef3c7 40%, #fde68a 75%, #d97706 100%);
    border: 4px solid #78350f;
    box-shadow: inset 0 0 30px rgba(120, 53, 15, 0.85);
}

.qibla-theme-vintage-astrolabe .compass-sacred-geometry {
    opacity: 0.75;
    width: 146px;
    height: 146px;
    background: radial-gradient(circle, transparent 15%, rgba(180, 83, 9, 0.25) 55%),
                conic-gradient(from 0deg, rgba(120, 53, 15, 0.7) 0deg 2deg, transparent 3deg 42deg, rgba(180, 83, 9, 0.7) 45deg 47deg, transparent 48deg 87deg, rgba(120, 53, 15, 0.7) 90deg 92deg, transparent 93deg 132deg, rgba(180, 83, 9, 0.7) 135deg 137deg, transparent 138deg 177deg, rgba(120, 53, 15, 0.7) 180deg 182deg, transparent 183deg 222deg, rgba(180, 83, 9, 0.7) 225deg 227deg, transparent 228deg 267deg, rgba(120, 53, 15, 0.7) 270deg 272deg, transparent 273deg 312deg, rgba(180, 83, 9, 0.7) 315deg 317deg, transparent 318deg 357deg, rgba(120, 53, 15, 0.7) 360deg);
    border: 2.5px solid rgba(120, 53, 15, 0.8);
    box-shadow: inset 0 0 20px rgba(120, 53, 15, 0.3);
}

.qibla-theme-vintage-astrolabe .compass-marker {
    color: #451a03;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-weight: 900;
    text-shadow: 0 1px 2px rgba(255, 255, 255, 0.9);
}

.qibla-theme-vintage-astrolabe .marker-n { color: #991b1b !important; font-weight: 900; font-size: 14px; }

.qibla-theme-vintage-astrolabe .compass-crosshair-h,
.qibla-theme-vintage-astrolabe .compass-crosshair-v {
    background: rgba(120, 53, 15, 0.5);
}

.qibla-theme-vintage-astrolabe .kaaba-target-beam {
    background: #92400e;
    box-shadow: 0 0 14px #b45309;
}

.qibla-theme-vintage-astrolabe .kaaba-needle-line {
    background: linear-gradient(to bottom, #78350f 0%, #d97706 100%);
    box-shadow: 0 0 12px rgba(120, 53, 15, 0.75);
}

.qibla-theme-vintage-astrolabe .readout-item {
    background: linear-gradient(135deg, rgba(42, 18, 7, 0.96) 0%, rgba(22, 9, 3, 0.96) 100%);
    border: 1.5px solid #d97706;
    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.45);
}

.qibla-theme-vintage-astrolabe .readout-label { color: #fbbf24; }
.qibla-theme-vintage-astrolabe .readout-value { color: #fef3c7; text-shadow: 0 0 10px #d97706; }

/* =========================================================================
   THEME 4: 🕌 2D MINIMALIST ISLAMIC ART (مہراب و فلیٹ اسلامک آرٹ - Sapphire & Titanium)
   ========================================================================= */
.luxury-qibla-compass-box.qibla-theme-minimal-islamic {
    background: radial-gradient(circle at 50% 15%, #082f49 0%, #031828 50%, #020c15 100%);
    border: 3px solid #38bdf8;
    border-radius: 30px;
    color: #ffffff;
    box-shadow: none !important;
}

.qibla-theme-minimal-islamic .compass-3d-outer-bezel {
    background: conic-gradient(from 135deg, #0284c7 0%, #38bdf8 25%, #0369a1 50%, #bae6fd 75%, #0284c7 100%);
    border: 3px solid #7dd3fc;
    box-shadow: 0 14px 35px rgba(0, 0, 0, 0.7), inset 0 2px 6px rgba(255, 255, 255, 0.6);
}

.qibla-theme-minimal-islamic .compass-dial-body {
    background: radial-gradient(circle, #0c2847 0%, #06182c 60%, #020d18 100%);
    border: 2px solid #38bdf8;
    box-shadow: inset 0 0 25px rgba(0, 0, 0, 0.9), 0 0 18px rgba(56, 189, 248, 0.25);
}

.qibla-theme-minimal-islamic .compass-sacred-geometry {
    opacity: 0.5;
    width: 146px;
    height: 146px;
    background: radial-gradient(circle, transparent 30%, rgba(56, 189, 248, 0.2) 70%),
                conic-gradient(from 0deg, transparent 0deg 28deg, #38bdf8 30deg, transparent 32deg 58deg, #38bdf8 60deg, transparent 62deg 88deg, #38bdf8 90deg, transparent 92deg 118deg, #38bdf8 120deg, transparent 122deg 148deg, #38bdf8 150deg, transparent 152deg 178deg, #38bdf8 180deg, transparent 182deg 208deg, #38bdf8 210deg, transparent 212deg 238deg, #38bdf8 240deg, transparent 242deg 268deg, #38bdf8 270deg, transparent 272deg 298deg, #38bdf8 300deg, transparent 302deg 328deg, #38bdf8 330deg, transparent 332deg 358deg, #38bdf8 360deg);
    border: 2px solid rgba(56, 189, 248, 0.5);
    box-shadow: 0 0 20px rgba(56, 189, 248, 0.35);
}

.qibla-theme-minimal-islamic .compass-marker {
    color: #bae6fd;
    font-family: 'Outfit', sans-serif;
    font-weight: 800;
    text-shadow: 0 0 10px rgba(56, 189, 248, 0.7);
}

.qibla-theme-minimal-islamic .marker-n { color: #f87171 !important; text-shadow: 0 0 12px #f87171; }

.qibla-theme-minimal-islamic .kaaba-target-beam {
    background: #38bdf8;
    box-shadow: 0 0 14px #38bdf8, 0 0 25px #38bdf8;
}

.qibla-theme-minimal-islamic .kaaba-needle-line {
    background: linear-gradient(to bottom, #38bdf8 0%, #0284c7 100%);
    box-shadow: 0 0 15px rgba(56, 189, 248, 0.8);
}

.qibla-theme-minimal-islamic .readout-item {
    background: rgba(6, 24, 46, 0.96);
    border: 1.5px solid #0284c7;
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.35);
}

.qibla-theme-minimal-islamic .readout-label { color: #7dd3fc; }
.qibla-theme-minimal-islamic .readout-value { color: #f0f9ff; }

/* =========================================================================
   THEME 5: 💎 4D QUANTUM EMERALD CRYSTAL (زمرد کوانٹم کرسٹل - Gemstone Prism)
   ========================================================================= */
.luxury-qibla-compass-box.qibla-theme-quantum-emerald {
    background: radial-gradient(circle at 50% 15%, #065f46 0%, #022c22 55%, #00130d 100%);
    border: 3.5px solid #34d399;
    border-radius: 30px;
    color: #ffffff;
    box-shadow: none !important;
}

.qibla-theme-quantum-emerald .compass-3d-outer-bezel {
    background: conic-gradient(from 15deg, #10b981 0%, #ecfdf5 20%, #047857 45%, #6ee7b7 70%, #10b981 100%);
    border: 4px solid #a7f3d0;
    box-shadow: 0 0 40px rgba(16, 185, 129, 0.85), inset 0 0 25px rgba(110, 231, 183, 0.6);
}

.qibla-theme-quantum-emerald .compass-dial-body {
    background: radial-gradient(circle at 50% 50%, #047857 0%, #064e3b 55%, #022c22 90%, #00140c 100%);
    border: 3px solid #34d399;
    box-shadow: inset 0 0 35px rgba(16, 185, 129, 0.7), 0 0 25px rgba(52, 211, 153, 0.4);
}

.qibla-theme-quantum-emerald .compass-sacred-geometry {
    opacity: 0.7;
    width: 146px;
    height: 146px;
    background: radial-gradient(circle, transparent 15%, rgba(52, 211, 153, 0.3) 55%),
                conic-gradient(from 15deg, #34d399 0deg 2deg, transparent 3deg 28deg, #a7f3d0 30deg 32deg, transparent 33deg 58deg, #34d399 60deg 62deg, transparent 63deg 88deg, #a7f3d0 90deg 92deg, transparent 93deg 118deg, #34d399 120deg 122deg, transparent 123deg 148deg, #a7f3d0 150deg 152deg, transparent 153deg 178deg, #34d399 180deg 182deg, transparent 183deg 208deg, #a7f3d0 210deg 212deg, transparent 213deg 238deg, #34d399 240deg 242deg, transparent 243deg 268deg, #a7f3d0 270deg 272deg, transparent 273deg 298deg, #34d399 300deg 302deg, transparent 303deg 328deg, #a7f3d0 330deg 332deg, transparent 333deg 358deg, #34d399 360deg);
    border: 2px solid #34d399;
    box-shadow: 0 0 35px rgba(16, 185, 129, 0.7), inset 0 0 25px rgba(52, 211, 153, 0.5);
}

.qibla-theme-quantum-emerald .compass-marker {
    color: #d1fae5;
    font-weight: 900;
    text-shadow: 0 0 14px #10b981, 0 0 30px #10b981;
}

.qibla-theme-quantum-emerald .marker-n { color: #f43f5e !important; text-shadow: 0 0 18px #f43f5e, 0 0 35px #f43f5e; font-size: 15px; }

.qibla-theme-quantum-emerald .kaaba-target-beam {
    background: #34d399;
    box-shadow: 0 0 25px #34d399, 0 0 45px #10b981;
}

.qibla-theme-quantum-emerald .kaaba-needle-line {
    background: linear-gradient(to bottom, #a7f3d0 0%, #10b981 100%);
    box-shadow: 0 0 22px rgba(16, 185, 129, 0.95);
}

.qibla-theme-quantum-emerald .readout-item {
    background: rgba(2, 44, 34, 0.96);
    border: 1.5px solid #10b981;
    box-shadow: 0 0 25px rgba(16, 185, 129, 0.35);
}

.qibla-theme-quantum-emerald .readout-label { color: #6ee7b7; }
.qibla-theme-quantum-emerald .readout-value { color: #a7f3d0; text-shadow: 0 0 14px #10b981; }

/* =========================================================================
   THEME 6: 🗺️ 3D GPS MAP & KAABA NAVIGATOR (لائیو میپ و کعبہ رخ کمپاس)
   ========================================================================= */
.luxury-qibla-compass-box.qibla-theme-map-navigator {
    background: radial-gradient(circle at 50% 20%, #f0fdf4 0%, #ecfdf5 50%, #e2e8f0 100%);
    border: 3.5px solid #16a34a;
    outline: 2px dashed rgba(22, 163, 74, 0.45);
    outline-offset: -8px;
    border-radius: 28px;
    color: #0f172a;
    box-shadow: 0 20px 50px rgba(22, 163, 74, 0.25), 0 10px 25px rgba(0, 0, 0, 0.08);
}

.qibla-theme-map-navigator .compass-3d-outer-bezel {
    background: #ffffff;
    border: 8px solid #15803d;
    box-shadow: 0 18px 45px rgba(21, 128, 61, 0.35), inset 0 2px 6px rgba(0,0,0,0.08), inset 0 -3px 8px rgba(21, 128, 61, 0.25);
}

.qibla-theme-map-navigator .compass-dial-body {
    background: #ffffff;
    border: 2.5px solid #16a34a;
    box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.06);
}

.qibla-theme-map-navigator .compass-sacred-geometry {
    opacity: 1;
    width: 136px;
    height: 136px;
    border-radius: 50%;
    background-color: #dcfce7;
    background-image: 
        linear-gradient(45deg, transparent 46%, #ffffff 46% 54%, transparent 54%),
        linear-gradient(-45deg, transparent 47%, #ffffff 47% 53%, transparent 53%),
        linear-gradient(90deg, transparent 48%, #ffffff 48% 52%, transparent 52%),
        radial-gradient(ellipse at 65% 55%, #7dd3fc 0%, #38bdf8 45%, #bae6fd 65%, transparent 70%),
        radial-gradient(circle at 30% 40%, #bbf7d0 0%, #dcfce7 60%, #e2f0d9 100%);
    border: 2.5px solid #86efac;
    box-shadow: inset 0 2px 10px rgba(0, 0, 0, 0.12), 0 0 12px rgba(34, 197, 94, 0.2);
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    overflow: hidden;
}

.qibla-theme-map-navigator .compass-sacred-geometry::before {
    content: '📍';
    position: absolute;
    top: 50%;
    left: 42%;
    transform: translate(-50%, -72%);
    font-size: 28px;
    filter: drop-shadow(0 3px 6px rgba(220, 38, 38, 0.6));
    z-index: 5;
}

.qibla-theme-map-navigator .compass-sacred-geometry::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 55%;
    transform: translate(-50%, -50%);
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 24px solid #16a34a;
    filter: drop-shadow(0 3px 6px rgba(22, 163, 74, 0.7));
    z-index: 6;
}

.qibla-theme-map-navigator .compass-marker {
    color: #0f172a;
    font-family: 'Outfit', sans-serif;
    font-size: 13.5px;
    font-weight: 900;
    text-shadow: 0 1px 3px rgba(255, 255, 255, 0.95);
}

.qibla-theme-map-navigator .marker-n {
    color: #0f172a !important;
    font-size: 15px;
    font-weight: 900;
}

.qibla-theme-map-navigator .compass-ticks-layer {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 50%;
    background: repeating-conic-gradient(from 0deg, #0f172a 0deg 0.7deg, transparent 0.7deg 5.3deg, #0f172a 5.3deg 6deg, transparent 6deg 29.3deg, #0f172a 29.3deg 30deg);
    mask-image: radial-gradient(circle, transparent 79%, black 80%);
    -webkit-mask-image: radial-gradient(circle, transparent 79%, black 80%);
    pointer-events: none;
}

.qibla-theme-map-navigator .kaaba-target-beam {
    width: 4px;
    height: 18px;
    background: #ef4444;
    border-radius: 2px;
    box-shadow: 0 0 10px #ef4444;
}

.qibla-theme-map-navigator .kaaba-needle-line {
    width: 3px;
    height: 56px;
    background: transparent;
    border-left: 3px dashed #ef4444;
    box-shadow: 0 0 8px rgba(239, 68, 68, 0.6);
}

.qibla-theme-map-navigator .kaaba-3d-emblem {
    font-size: 32px;
    filter: drop-shadow(0 6px 14px rgba(0, 0, 0, 0.65));
}

.qibla-theme-map-navigator .readout-item {
    background: #ffffff;
    border: 1.5px solid #86efac;
    box-shadow: 0 4px 14px rgba(22, 163, 74, 0.12);
}

.qibla-theme-map-navigator .readout-label {
    color: #166534;
}

.qibla-theme-map-navigator .readout-value {
    color: #14532d;
    text-shadow: none;
}

.qibla-theme-map-navigator .qibla-help-text-banner {
    background: rgba(22, 163, 74, 0.12);
    border: 1.5px dashed #16a34a;
    color: #14532d;
}

/* Dark mode support for theme 6 */
[data-theme="dark"] .luxury-qibla-compass-box.qibla-theme-map-navigator {
    background: radial-gradient(circle at 50% 20%, #064e3b 0%, #022c22 60%, #0f172a 100%);
    border: 3.5px solid #22c55e;
    color: #f8fafc;
}

[data-theme="dark"] .qibla-theme-map-navigator .compass-3d-outer-bezel {
    background: #0f172a;
    border: 8px solid #22c55e;
}

[data-theme="dark"] .qibla-theme-map-navigator .compass-dial-body {
    background: #0f172a;
    border: 2.5px solid #22c55e;
}

[data-theme="dark"] .qibla-theme-map-navigator .compass-marker {
    color: #f8fafc;
    text-shadow: 0 1px 3px rgba(0,0,0,0.9);
}

[data-theme="dark"] .qibla-theme-map-navigator .marker-n {
    color: #f8fafc !important;
}

[data-theme="dark"] .qibla-theme-map-navigator .compass-ticks-layer {
    background: repeating-conic-gradient(from 0deg, #f8fafc 0deg 0.7deg, transparent 0.7deg 5.3deg, #f8fafc 5.3deg 6deg, transparent 6deg 29.3deg, #f8fafc 29.3deg 30deg);
}

[data-theme="dark"] .qibla-theme-map-navigator .readout-item {
    background: rgba(6, 78, 59, 0.85);
    border: 1.5px solid #22c55e;
}

[data-theme="dark"] .qibla-theme-map-navigator .readout-label {
    color: #86efac;
}

[data-theme="dark"] .qibla-theme-map-navigator .readout-value {
    color: #f0fdf4;
}

[data-theme="dark"] .qibla-theme-map-navigator .qibla-help-text-banner {
    background: rgba(6, 78, 59, 0.45);
    border: 1.5px dashed #22c55e;
    color: #bbf7d0;
}

/* Qibla Facing Aligned Glow & Aura */
.luxury-qibla-compass-box.qibla-aligned {
    box-shadow: 0 0 60px rgba(16, 185, 129, 0.9), 0 0 35px rgba(250, 204, 21, 0.8), inset 0 0 25px rgba(16, 185, 129, 0.6) !important;
    animation: qiblaAuraPulse 1.1s infinite alternate cubic-bezier(0.4, 0, 0.2, 1) !important;
}

@keyframes qiblaAuraPulse {
    0% { 
        transform: scale(1); 
        box-shadow: 0 0 40px rgba(16, 185, 129, 0.6), 0 0 20px rgba(250, 204, 21, 0.5), inset 0 0 15px rgba(16, 185, 129, 0.4); 
    }
    100% { 
        transform: scale(1.02); 
        box-shadow: 0 0 75px rgba(16, 185, 129, 0.95), 0 0 45px rgba(250, 204, 21, 0.85), inset 0 0 30px rgba(16, 185, 129, 0.7); 
    }
}

/* =========================================================================
   SATELLITE MAP VIEW STYLES
   ========================================================================= */
.qibla-map-wrapper-card {
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    border-radius: 20px;
    padding: 14px;
    box-shadow: 0 12px 32px rgba(0, 0, 0, 0.08);
}

.qibla-map-toolbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
    flex-wrap: wrap;
    gap: 6px;
}

.qibla-map-layer-toggles {
    display: flex;
    gap: 6px;
}

.map-layer-btn {
    background: #f1f5f9;
    border: 1.5px solid #cbd5e1;
    border-radius: 12px;
    padding: 6px 12px;
    font-size: 12px;
    font-weight: 800;
    color: #334155;
    cursor: pointer;
    transition: all 0.2s ease;
}

.map-layer-btn.active {
    background: #0284c7;
    color: #ffffff;
    border-color: #0284c7;
    box-shadow: 0 2px 8px rgba(2, 132, 199, 0.35);
}

.map-recenter-btn {
    background: #10b981;
    color: #ffffff;
    border: none;
    border-radius: 12px;
    padding: 6px 12px;
    font-size: 12px;
    font-weight: 800;
    cursor: pointer;
    box-shadow: 0 2px 8px rgba(16, 185, 129, 0.3);
}

.qibla-map-stats-strip {
    display: flex;
    justify-content: space-around;
    background: #0f172a;
    color: #ffffff;
    border-radius: 12px;
    padding: 8px 12px;
    margin-top: 10px;
}

.map-stat-col {
    text-align: center;
}

.map-stat-lbl {
    font-size: 11px;
    color: #94a3b8;
    display: block;
}

.map-stat-val {
    font-size: 14.5px;
    font-weight: 900;
    color: #facc15;
}

.qibla-map-guidance-box {
    background: rgba(2, 132, 199, 0.08);
    border: 1px dashed rgba(2, 132, 199, 0.4);
    border-radius: 10px;
    padding: 8px 12px;
    font-size: 11.5px;
    color: #0369a1;
    margin-top: 8px;
    line-height: 1.5;
}

body.dark-theme .qibla-map-wrapper-card {
    background: #0f172a !important;
    border-color: #334155 !important;
}

body.dark-theme .qibla-active-loc-pill {
    background: #1e293b !important;
    border-color: #334155 !important;
}

body.dark-theme .qibla-loc-pill-left {
    color: #f8fafc !important;
}

body.dark-theme .readout-value {
    color: #38bdf8 !important;
}

/* ==========================================================================
   PERSONAL DIARY & NOTES MANAGER STYLING (LIGHT & DARK THEMES)
   ========================================================================== */
#diarySection {
    background: transparent;
    padding: 0 !important;
    margin: 0 !important;
    margin-top: -2px !important;
}

.diary-hero-header {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
    border: 1px solid rgba(255, 255, 255, 0.12);
    border-top: 3px solid #ec4899;
    border-bottom: 3px solid #d4af37;
    border-radius: 14px;
    padding: 8px 12px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-shadow: 0 6px 20px rgba(236, 72, 153, 0.2), 0 3px 10px rgba(0, 0, 0, 0.2);
    margin-top: 0 !important;
    margin-bottom: 8px;
    gap: 8px;
}

.diary-header-brand {
    display: flex;
    align-items: center;
    gap: 10px;
}

.diary-header-icon {
    font-size: 22px;
    background: linear-gradient(135deg, #ec4899 0%, #db2777 100%);
    color: #ffffff;
    width: 38px;
    height: 38px;
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 14px rgba(236, 72, 153, 0.4);
    flex-shrink: 0;
}

.diary-header-titles h2 {
    margin: 0;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 17px;
    font-weight: 700;
    color: #ffffff;
    line-height: 1.3;
}

.diary-header-titles p {
    margin: 2px 0 0 0;
    font-family: 'Outfit', sans-serif;
    font-size: 11px;
    color: #cbd5e1;
    line-height: 1.2;
}

/* Stats Bar */
.diary-stats-bar {
    display: grid;
    grid-template-columns: 1fr 1fr auto;
    gap: 10px;
    margin-bottom: 14px;
    align-items: center;
}

@media (max-width: 540px) {
    .diary-stats-bar {
        grid-template-columns: 1fr 1fr;
    }
    .diary-create-btn {
        grid-column: span 2;
        width: 100%;
        justify-content: center;
    }
}

.diary-stat-card {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 12px;
    padding: 10px 14px;
    display: flex;
    align-items: center;
    gap: 12px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04);
}

.diary-stat-card .stat-icon {
    font-size: 24px;
}

.diary-stat-card strong {
    font-size: 18px;
    color: #0f172a;
    display: block;
    line-height: 1.2;
}

.diary-stat-card span {
    font-size: 11px;
    color: #64748b;
}

body.dark-theme .diary-stat-card {
    background: #131d38;
    border-color: rgba(255, 255, 255, 0.1);
}

body.dark-theme .diary-stat-card strong {
    color: #ffffff;
}

body.dark-theme .diary-stat-card span {
    color: #94a3b8;
}

.diary-create-btn {
    background: linear-gradient(135deg, #ec4899 0%, #db2777 100%);
    color: #ffffff;
    border: none;
    border-radius: 12px;
    padding: 10px 18px;
    font-weight: 700;
    font-size: 13px;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 6px;
    box-shadow: 0 4px 14px rgba(236, 72, 153, 0.35);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
    white-space: nowrap;
    height: 48px;
}

.diary-create-btn:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 18px rgba(236, 72, 153, 0.45);
}

/* Diary Form Card */
.diary-form-card {
    background: #ffffff;
    border: 2px solid #ec4899;
    border-radius: 14px;
    padding: 16px;
    margin-bottom: 16px;
    box-shadow: 0 8px 24px rgba(236, 72, 153, 0.15);
    animation: cardFastPopIn 0.35s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
}

body.dark-theme .diary-form-card {
    background: #0f172a;
    border-color: #ec4899;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.5);
}

.diary-form-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1.5px dashed #e2e8f0;
    padding-bottom: 8px;
    margin-bottom: 14px;
}

body.dark-theme .diary-form-header {
    border-bottom-color: rgba(255, 255, 255, 0.12);
}

.diary-form-header h3 {
    font-size: 15px;
    font-weight: 800;
    color: #ec4899;
    margin: 0;
}

.diary-form-close-btn {
    background: #f1f5f9;
    border: none;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #64748b;
}

body.dark-theme .diary-form-close-btn {
    background: #1e293b;
    color: #cbd5e1;
}

.diary-textarea {
    resize: vertical;
    min-height: 250px;
    height: 260px;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 15.5px;
    line-height: 1.9;
    width: 100%;
    padding: 14px 16px;
    border-radius: 12px;
    box-sizing: border-box;
    scrollbar-width: thin;
    scrollbar-color: rgba(1, 83, 157, 0.4) transparent;
}

.diary-textarea::-webkit-scrollbar {
    width: 6px;
}

.diary-textarea::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.03);
    border-radius: 4px;
}

.diary-textarea::-webkit-scrollbar-thumb {
    background: rgba(1, 83, 157, 0.4);
    border-radius: 4px;
}

body.dark-theme .diary-textarea {
    scrollbar-color: rgba(212, 175, 55, 0.45) transparent;
}

body.dark-theme .diary-textarea::-webkit-scrollbar-thumb {
    background: rgba(212, 175, 55, 0.45);
}

.diary-textarea-footer {
    display: flex;
    justify-content: flex-end;
    gap: 12px;
    font-size: 11px;
    color: #94a3b8;
    margin-top: 4px;
}

/* Diary Form Options */
.diary-form-options {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 12px;
    margin: 12px 0;
    padding: 10px;
    background: #f8fafc;
    border-radius: 10px;
    border: 1px solid #e2e8f0;
}

body.dark-theme .diary-form-options {
    background: #131d38;
    border-color: rgba(255, 255, 255, 0.08);
}

.diary-color-picker {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 12px;
    color: #475569;
}

body.dark-theme .diary-color-picker {
    color: #cbd5e1;
}

.diary-color-dots {
    display: flex;
    gap: 6px;
}

.color-dot {
    position: relative;
    cursor: pointer;
}

.color-dot input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

.color-dot .dot-fill {
    display: block;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    border: 2px solid transparent;
    transition: transform 0.2s ease, border-color 0.2s ease;
}

.color-dot.dot-gold .dot-fill { background: #f59e0b; }
.color-dot.dot-blue .dot-fill { background: #0284c7; }
.color-dot.dot-green .dot-fill { background: #10b981; }
.color-dot.dot-rose .dot-fill { background: #ec4899; }
.color-dot.dot-purple .dot-fill { background: #8b5cf6; }

.color-dot input:checked + .dot-fill {
    border-color: #ffffff;
    box-shadow: 0 0 0 2px #0f172a;
    transform: scale(1.15);
}

body.dark-theme .color-dot input:checked + .dot-fill {
    box-shadow: 0 0 0 2px #ffd700;
}

.diary-pin-checkbox {
    display: flex;
    align-items: center;
    gap: 6px;
    font-size: 12px;
    font-weight: 600;
    color: #475569;
    cursor: pointer;
}

body.dark-theme .diary-pin-checkbox {
    color: #cbd5e1;
}

.diary-form-actions {
    display: flex;
    gap: 10px;
    margin-top: 14px;
}

.diary-save-btn {
    flex: 2;
    background: linear-gradient(135deg, #10b981 0%, #059669 100%);
    color: #ffffff;
    border: none;
    border-radius: 10px;
    padding: 11px 18px;
    font-weight: 700;
    font-size: 14px;
    cursor: pointer;
    box-shadow: 0 4px 12px rgba(16, 185, 129, 0.3);
}

.diary-cancel-btn {
    flex: 1;
    background: #f1f5f9;
    border: 1px solid #cbd5e1;
    border-radius: 10px;
    padding: 11px;
    font-weight: 600;
    font-size: 13px;
    color: #475569;
    cursor: pointer;
}

body.dark-theme .diary-cancel-btn {
    background: #1e293b;
    border-color: #334155;
    color: #cbd5e1;
}

/* Filter & Search Bar */
.diary-filter-bar {
    margin-bottom: 16px;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.diary-search-input-wrap {
    position: relative;
    width: 100%;
}

.diary-search-input-wrap .search-icon {
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
    color: #94a3b8;
    font-size: 14px;
    pointer-events: none;
}

.diary-search-input {
    width: 100%;
    padding: 10px 36px 10px 32px;
    border: 1.5px solid #cbd5e1;
    border-radius: 10px;
    background: #ffffff;
    font-size: 13px;
    color: #0f172a;
    box-sizing: border-box;
}

body.dark-theme .diary-search-input {
    background: #131d38;
    border-color: rgba(255, 255, 255, 0.12);
    color: #ffffff;
}

.diary-clear-search-btn {
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
    background: none;
    border: none;
    color: #94a3b8;
    cursor: pointer;
    font-size: 14px;
}

.diary-category-chips {
    display: flex;
    gap: 6px;
    overflow-x: auto;
    padding-bottom: 4px;
    -webkit-overflow-scrolling: touch;
}

.diary-chip {
    padding: 5px 12px;
    border-radius: 20px;
    border: 1px solid #cbd5e1;
    background: #ffffff;
    color: #475569;
    font-size: 12px;
    font-weight: 600;
    cursor: pointer;
    white-space: nowrap;
    transition: all 0.2s ease;
}

.diary-chip.active {
    background: linear-gradient(135deg, #ec4899 0%, #db2777 100%);
    color: #ffffff;
    border-color: #ec4899;
    box-shadow: 0 2px 8px rgba(236, 72, 153, 0.35);
}

body.dark-theme .diary-chip {
    background: #131d38;
    border-color: rgba(255, 255, 255, 0.1);
    color: #cbd5e1;
}

body.dark-theme .diary-chip.active {
    background: linear-gradient(135deg, #ec4899 0%, #db2777 100%);
    color: #ffffff;
    border-color: #ec4899;
}

/* Diary Notes Grid & Cards */
.diary-notes-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(290px, 1fr));
    gap: 14px;
}

@media (max-width: 480px) {
    .diary-notes-grid {
        grid-template-columns: 1fr;
    }
}

.diary-note-card {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 14px;
    padding: 14px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
    display: flex;
    flex-direction: column;
    gap: 8px;
    position: relative;
    overflow: hidden;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.diary-note-card:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.08);
}

body.dark-theme .diary-note-card {
    background: #131d38;
    border-color: rgba(255, 255, 255, 0.1);
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.3);
}

/* Note Card Colors */
.diary-note-card.card-color-gold { border-top: 4px solid #f59e0b; }
.diary-note-card.card-color-blue { border-top: 4px solid #0284c7; }
.diary-note-card.card-color-green { border-top: 4px solid #10b981; }
.diary-note-card.card-color-rose { border-top: 4px solid #ec4899; }
.diary-note-card.card-color-purple { border-top: 4px solid #8b5cf6; }

.diary-card-top-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
}

.diary-badge-group {
    display: flex;
    align-items: center;
    gap: 6px;
}

.diary-cat-badge {
    font-size: 11px;
    padding: 2px 8px;
    border-radius: 6px;
    background: #f1f5f9;
    color: #0f172a;
    font-weight: 700;
}

body.dark-theme .diary-cat-badge {
    background: #1e293b;
    color: #e2e8f0;
}

.diary-pin-badge {
    font-size: 11px;
    background: rgba(245, 158, 11, 0.15);
    color: #d97706;
    padding: 2px 6px;
    border-radius: 6px;
    font-weight: 800;
    border: 1px solid rgba(245, 158, 11, 0.3);
}

body.dark-theme .diary-pin-badge {
    color: #fbbf24;
}

.diary-date-stamp {
    font-size: 11px;
    color: #64748b;
    white-space: nowrap;
}

body.dark-theme .diary-date-stamp {
    color: #94a3b8;
}

.diary-card-title {
    font-size: 15px;
    font-weight: 800;
    color: #0f172a;
    margin: 2px 0;
    line-height: 1.4;
    word-break: break-word;
}

body.dark-theme .diary-card-title {
    color: #ffffff;
}

.diary-card-content {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, sans-serif;
    font-size: 14px;
    line-height: 1.8;
    color: #334155;
    word-break: break-word;
    white-space: pre-wrap;
    min-height: 90px;
    max-height: 225px;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 6px 4px 6px 2px;
    margin: 6px 0;
    scrollbar-width: thin;
    scrollbar-color: rgba(1, 83, 157, 0.35) transparent;
}

.diary-card-content::-webkit-scrollbar {
    width: 5px;
}

.diary-card-content::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.03);
    border-radius: 4px;
}

.diary-card-content::-webkit-scrollbar-thumb {
    background: rgba(1, 83, 157, 0.35);
    border-radius: 4px;
}

body.dark-theme .diary-card-content {
    color: #cbd5e1;
    scrollbar-color: rgba(212, 175, 55, 0.4) transparent;
}

body.dark-theme .diary-card-content::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0.05);
}

body.dark-theme .diary-card-content::-webkit-scrollbar-thumb {
    background: rgba(212, 175, 55, 0.45);
}

.diary-card-actions {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 6px;
    border-top: 1px solid #f1f5f9;
    padding-top: 8px;
    margin-top: 4px;
}

body.dark-theme .diary-card-actions {
    border-top-color: rgba(255, 255, 255, 0.08);
}

.diary-action-btn {
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    border-radius: 8px;
    padding: 4px 10px;
    font-size: 12px;
    color: #475569;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 4px;
    transition: background 0.2s ease, transform 0.1s ease;
}

.diary-action-btn:hover {
    background: #e2e8f0;
    transform: scale(1.05);
}

body.dark-theme .diary-action-btn {
    background: #1e293b;
    border-color: rgba(255, 255, 255, 0.1);
    color: #cbd5e1;
}

body.dark-theme .diary-action-btn:hover {
    background: #334155;
}

.diary-action-btn.delete-btn:hover {
    background: #fee2e2;
    color: #dc2626;
    border-color: #fca5a5;
}

body.dark-theme .diary-action-btn.delete-btn:hover {
    background: #450a0a;
    color: #f87171;
}

.diary-empty-state {
    grid-column: 1 / -1;
    text-align: center;
    padding: 36px 16px;
    background: #ffffff;
    border: 2px dashed #cbd5e1;
    border-radius: 16px;
    color: #64748b;
}

body.dark-theme .diary-empty-state {
    background: #131d38;
    border-color: rgba(255, 255, 255, 0.15);
    color: #94a3b8;
}

.diary-empty-icon {
    font-size: 42px;
    margin-bottom: 8px;
    display: block;
}

/* ==========================================================================
   DAILY WHATSAPP STATUS CARD MAKER - LUXURY DESIGNER SYSTEM
   ========================================================================== */
.status-theme-switch-btn {
    outline: none;
    user-select: none;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.08);
}

.status-theme-switch-btn:hover {
    filter: brightness(1.1);
    transform: translateY(-1px);
}

.status-theme-switch-btn.active-theme {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.35), inset 0 0 0 2px #ffffff !important;
    transform: scale(1.04) !important;
    font-weight: 800 !important;
}

.status-card-preview-box {
    width: 100%;
    max-width: 400px;
    border-radius: var(--card-radius, 18px) !important;
    padding: 20px 16px;
    box-shadow: none !important;
    transition: all 0.35s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
}

/* Theme 1: Emerald Royal Gold (زمردی شاہی گولڈ) */
.status-card-preview-box.theme-emerald {
    background: radial-gradient(circle at 50% 0%, #064e3b 0%, #022c19 50%, #01170f 100%);
    border: 2.5px solid #d4af37;
    color: #ffffff;
    box-shadow: none !important;
}

/* Theme 2: Midnight Sapphire Gold (شاہی نیلا و گولڈ) */
.status-card-preview-box.theme-sapphire {
    background: radial-gradient(circle at 50% 0%, #0c3b6d 0%, #061e38 50%, #020d1a 100%);
    border: 2.5px solid #38bdf8;
    color: #ffffff;
    box-shadow: none !important;
}

/* Theme 3: Imperial Velvet Maroon (شاہی مہرون و عنبر) */
.status-card-preview-box.theme-maroon {
    background: radial-gradient(circle at 50% 0%, #6b0d2b 0%, #3b0515 50%, #1a0108 100%);
    border: 2.5px solid #f59e0b;
    color: #ffffff;
    box-shadow: none !important;
}

/* Theme 4: Pure Pearl Platinum (سفید پرل و شاہی نیلا) */
.status-card-preview-box.theme-pearl {
    background: radial-gradient(circle at 50% 0%, #ffffff 0%, #f8fafc 60%, #e2e8f0 100%);
    border: 2.5px solid #01539d;
    color: #0f172a;
    box-shadow: none !important;
}

.status-card-inner {
    display: flex;
    flex-direction: column;
    gap: 14px;
    text-align: center;
    position: relative;
    z-index: 2;
}

/* Top Mihrab & Bismillah Banner */
.status-card-top-crest {
    position: relative;
    padding: 6px 0 10px;
    border-bottom: 1.5px dashed rgba(212, 175, 55, 0.45);
}
.theme-sapphire .status-card-top-crest {
    border-bottom-color: rgba(56, 189, 248, 0.45);
}
.theme-maroon .status-card-top-crest {
    border-bottom-color: rgba(245, 158, 11, 0.45);
}
.theme-pearl .status-card-top-crest {
    border-bottom-color: rgba(1, 83, 157, 0.3);
}

.status-bismillah {
    font-family: 'Amiri', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 20px;
    font-weight: 700;
    color: #ffd700;
    letter-spacing: 1px;
    display: inline-block;
    text-shadow: 0 2px 10px rgba(255, 215, 0, 0.35);
}
.theme-sapphire .status-bismillah {
    color: #38bdf8;
    text-shadow: 0 2px 10px rgba(56, 189, 248, 0.35);
}
.theme-maroon .status-bismillah {
    color: #fde047;
    text-shadow: 0 2px 10px rgba(253, 224, 71, 0.35);
}
.theme-pearl .status-bismillah {
    color: #01539d;
    text-shadow: none;
}

/* Centerpiece Date Glassmorphic Card */
.status-card-date-banner {
    background: rgba(0, 0, 0, 0.32);
    /* backdrop-filter removed for crystal clear export */
    /* backdrop-filter removed for crystal clear export */
    padding: 12px 10px;
    border-radius: 16px;
    border: 1.5px solid rgba(212, 175, 55, 0.5);
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.1);
    display: flex;
    flex-direction: column;
    gap: 6px;
}
.theme-sapphire .status-card-date-banner {
    background: rgba(2, 13, 26, 0.45);
    border-color: rgba(56, 189, 248, 0.5);
}
.theme-maroon .status-card-date-banner {
    background: rgba(26, 1, 8, 0.45);
    border-color: rgba(245, 158, 11, 0.5);
}
.theme-pearl .status-card-date-banner {
    background: rgba(255, 255, 255, 0.85);
    border-color: rgba(1, 83, 157, 0.35);
    box-shadow: 0 6px 20px rgba(1, 83, 157, 0.08);
}

.status-hijri-date {
    font-family: 'Amiri', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 23px;
    font-weight: 800;
    color: #ffd700;
    line-height: 1.35;
    text-shadow: 0 2px 12px rgba(255, 215, 0, 0.4);
    letter-spacing: 0.5px;
}
.theme-sapphire .status-hijri-date {
    color: #38bdf8;
    text-shadow: 0 2px 12px rgba(56, 189, 248, 0.4);
}
.theme-maroon .status-hijri-date {
    color: #fde047;
    text-shadow: 0 2px 12px rgba(253, 224, 71, 0.4);
}
.theme-pearl .status-hijri-date {
    color: #01539d;
    text-shadow: none;
}

.status-greg-date {
    font-size: 13px;
    font-weight: 700;
    color: #f1f5f9;
    background: rgba(255, 255, 255, 0.1);
    padding: 3px 12px;
    border-radius: 20px;
    display: inline-block;
    margin: 0 auto;
    border: 1px solid rgba(255, 255, 255, 0.15);
}
.theme-pearl .status-greg-date {
    color: #0f172a;
    background: #e2e8f0;
    border-color: #cbd5e1;
}

.status-bikrami-date {
    font-size: 12px;
    font-weight: 600;
    color: #fed7aa;
    background: rgba(234, 88, 12, 0.2);
    padding: 2px 10px;
    border-radius: 14px;
    display: inline-block;
    margin: 0 auto;
    border: 1px solid rgba(251, 146, 60, 0.35);
}
.theme-pearl .status-bikrami-date {
    color: #9a3412;
    background: #ffedd5;
    border-color: #fdba74;
}

/* Event Tag (Urs / Juma / Eid) */
.status-event-badge {
    background: linear-gradient(135deg, rgba(212, 175, 55, 0.35), rgba(245, 158, 11, 0.35));
    border: 1.5px solid #ffd700;
    border-radius: 20px;
    padding: 5px 16px;
    font-size: 13px;
    font-weight: 800;
    color: #ffffff;
    display: inline-block;
    margin: 0 auto;
    box-shadow: 0 4px 15px rgba(212, 175, 55, 0.35);
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    animation: liveClockPulse 2s infinite;
}

/* 6-Column Equal Balanced Prayer Times Grid */
.status-prayer-grid {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    gap: 4px;
    background: rgba(0, 0, 0, 0.3);
    /* backdrop-filter removed for crystal clear export */
    border-radius: 12px;
    padding: 8px 4px;
    border: 1px solid rgba(255, 255, 255, 0.08);
}
.theme-pearl .status-prayer-grid {
    background: #f1f5f9;
    border-color: #cbd5e1;
}

.status-prayer-col {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 3px;
    padding: 4px 2px;
    border-radius: 8px;
    background: rgba(255, 255, 255, 0.04);
}
.theme-pearl .status-prayer-col {
    background: #ffffff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
}

.status-prayer-name {
    font-size: 10.5px;
    font-weight: 700;
    color: #e2e8f0;
    opacity: 0.9;
}
.theme-pearl .status-prayer-name {
    color: #475569;
}

.status-prayer-time {
    font-size: 10px;
    font-weight: 800;
    color: #ffd700;
    white-space: nowrap;
    letter-spacing: -0.2px;
}
.theme-sapphire .status-prayer-time {
    color: #38bdf8;
}
.theme-maroon .status-prayer-time {
    color: #fde047;
}
.theme-pearl .status-prayer-time {
    color: #01539d;
}

/* Luxury Ayat & Dua Card */
.status-quote-card {
    background: rgba(0, 0, 0, 0.28);
    border: 1.5px solid rgba(212, 175, 55, 0.4);
    border-radius: 14px;
    padding: 12px 14px;
    text-align: center;
    position: relative;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
}
.theme-sapphire .status-quote-card {
    border-color: rgba(56, 189, 248, 0.4);
    background: rgba(2, 13, 26, 0.35);
}
.theme-maroon .status-quote-card {
    border-color: rgba(245, 158, 11, 0.4);
    background: rgba(26, 1, 8, 0.35);
}
.theme-pearl .status-quote-card {
    background: #ffffff;
    border-color: rgba(1, 83, 157, 0.25);
    box-shadow: 0 4px 15px rgba(1, 83, 157, 0.06);
}

.status-quote-arabic {
    font-family: 'Amiri', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 15.5px;
    font-weight: 700;
    color: #fef08a;
    line-height: 1.7;
    text-shadow: 0 1px 6px rgba(0, 0, 0, 0.4);
}
.theme-sapphire .status-quote-arabic {
    color: #bae6fd;
}
.theme-maroon .status-quote-arabic {
    color: #fef08a;
}
.theme-pearl .status-quote-arabic {
    color: #01539d;
    text-shadow: none;
}

.status-quote-trans {
    font-size: 11.5px;
    font-weight: 500;
    color: #e2e8f0;
    margin-top: 6px;
    line-height: 1.5;
    opacity: 0.95;
    border-top: 1px dashed rgba(255, 255, 255, 0.15);
    padding-top: 6px;
}
.theme-pearl .status-quote-trans {
    color: #334155;
    border-top-color: rgba(0, 0, 0, 0.1);
}

/* Footer Ribbon */
.status-card-footer {
    font-size: 10.5px;
    font-weight: 700;
    color: rgba(255, 255, 255, 0.7);
    letter-spacing: 0.5px;
    padding-top: 4px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.theme-pearl .status-card-footer {
    color: #64748b;
    border-top-color: #cbd5e1;
}

.status-card-footer {
    font-size: 10.5px;
    font-weight: 600;
    opacity: 0.75;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    padding-top: 6px;
    margin-top: 4px;
}

.theme-pearl .status-card-footer {
    border-top-color: rgba(0, 0, 0, 0.08);
    color: #64748b;
}

body.dark-theme .status-top-action-bar {
    background: rgba(17, 26, 51, 0.95) !important;
    border-color: rgba(212, 175, 55, 0.5) !important;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.4) !important;
}

.status-options-toggle-grid {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 6px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    padding: 6px !important;
    margin-bottom: 12px !important;
    border-radius: 14px !important;
    background: #f1f5f9 !important;
    border: 1px solid #e2e8f0 !important;
}

body.dark-theme .status-options-toggle-grid {
    background: #0f172a !important;
    border-color: rgba(255, 255, 255, 0.12) !important;
}

.status-toggle-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    padding: 7px 2px !important;
    border-radius: 10px !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    white-space: nowrap !important;
    background: #ffffff !important;
    border: 1px solid #e2e8f0 !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) !important;
    color: #1e293b !important;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;
    user-select: none !important;
    min-width: 0 !important;
}

.status-toggle-item:hover {
    background: #f8fafc !important;
    border-color: #cbd5e1 !important;
    transform: translateY(-1px) !important;
}

body.dark-theme .status-toggle-item {
    background: #1e293b !important;
    border-color: rgba(255, 255, 255, 0.08) !important;
    color: #f8fafc !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3) !important;
}

body.dark-theme .status-toggle-item:hover {
    background: #334155 !important;
    border-color: rgba(255, 255, 255, 0.2) !important;
}

.status-toggle-item input[type="checkbox"] {
    accent-color: #0284c7 !important;
    cursor: pointer !important;
    width: 13px !important;
    height: 13px !important;
    margin: 0 !important;
    flex-shrink: 0 !important;
}

body.dark-theme .status-toggle-item input[type="checkbox"] {
    accent-color: #38bdf8 !important;
}

.status-toggle-item span {
    white-space: nowrap !important;
    overflow: visible !important;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
    font-size: 11px !important;
    letter-spacing: -0.2px !important;
    line-height: 1.1 !important;
}

@media (max-width: 360px) {
    .status-options-toggle-grid {
        gap: 4px !important;
        padding: 4px !important;
    }
    .status-toggle-item {
        padding: 6px 1px !important;
        gap: 2px !important;
    }
    .status-toggle-item span {
        font-size: 10px !important;
    }
    .status-toggle-item input[type="checkbox"] {
        width: 11px !important;
        height: 11px !important;
    }
}

body.dark-theme .status-quote-box {
    background: rgba(212, 175, 55, 0.08) !important;
    border-color: rgba(212, 175, 55, 0.35) !important;
}

body.dark-theme #statusQuoteTextPreview {
    color: #f8fafc !important;
}

/* Base Status Card Box with Madina Sharif Watermark */
.status-card-preview-box {
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.status-card-bg-photo {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center 20% !important;
    opacity: 1 !important;
    filter: brightness(calc(1 - var(--overlay-opacity, 0.25))) contrast(1.05) !important;
    pointer-events: none !important;
    z-index: 0 !important;
    border-radius: inherit !important;
    transition: filter 0.15s ease !important;
}

/* pseudo overlay removed for clean html2canvas capture */

/* pseudo after removed */

.status-card-preview-box > *:not(.status-card-bg-photo) {
    position: relative;
    z-index: 2;
}

/* -------------------------------------------------------------------------
   TEMPLATE 1: Golden Emerald Madina Mihrab (گنبدِ خضریٰ و مہراب - Sample 1)
   ------------------------------------------------------------------------- */
.status-card-preview-box.tpl-madina-mihrab {
    background: var(--theme-card-bg, radial-gradient(circle at 50% 12%, #085331 0%, #03321c 35%, #011d10 70%, #011109 100%)) !important;
    border: 3.5px solid var(--border-color, #d4af37) !important;
    border-radius: var(--card-radius, 18px) !important;
    padding: 18px 14px 12px 14px;
    color: #ffffff;
    box-shadow: 0 8px 25px var(--theme-card-glow, rgba(16, 185, 129, 0.4)) !important;
    position: relative;
    overflow: hidden;
}

.tpl-madina-mihrab::before {
    display: none !important;
}

.mihrab-top-lanterns-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 4px 6px 4px;
}

.mihrab-lantern-left, .mihrab-lantern-right {
    font-size: 24px;
    filter: drop-shadow(0 0 8px #ffd700);
    animation: liveClockPulse 2s infinite alternate;
}

.mihrab-bismillah-cartouche {
    background: rgba(1, 29, 16, 0.85);
    border: 1.2px solid #ffd700;
    border-radius: 20px;
    padding: 2px 14px;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3), 0 0 8px rgba(255, 215, 0, 0.25);
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.mihrab-bismillah {
    font-family: 'Amiri', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 15px;
    font-weight: 700;
    color: #ffd700;
    text-shadow: 0 1px 6px rgba(255, 215, 0, 0.5);
    letter-spacing: 0.5px;
    line-height: 1.3;
}

.mihrab-center-emblem {
    background: radial-gradient(circle, #085331 0%, #022b17 100%);
    border: 2.5px solid #ffd700;
    border-radius: 40px;
    padding: 8px 24px;
    margin: 6px auto 12px auto;
    display: inline-block;
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.6), 0 0 20px rgba(255, 215, 0, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.2);
}

.mihrab-emblem-title {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 28px;
    font-weight: 800;
    color: #ffffff;
    line-height: 1.25;
    text-shadow: 0 3px 10px rgba(0, 0, 0, 0.8);
}

.mihrab-emblem-sub {
    font-size: 10.5px;
    font-weight: 900;
    color: #ffd700;
    letter-spacing: 2px;
    text-transform: uppercase;
    display: block;
    margin-top: 3px;
}

/* 4 Connected Ivory Date Rows */
.mihrab-dates-container {
    display: flex;
    flex-direction: column;
    gap: 7px;
    margin-bottom: 12px;
}

.mihrab-date-card-row {
    display: flex;
    align-items: center;
    background: linear-gradient(135deg, #fffdf5 0%, #fef3c7 45%, #fde68a 100%);
    border: 2px solid #d4af37;
    border-radius: 14px;
    overflow: hidden;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}

.mihrab-date-icon-box {
    width: 52px;
    min-height: 52px;
    background: #064e3b;
    border-right: 2px solid #d4af37;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 24px;
    color: #ffd700;
    box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.4);
}

.mihrab-date-text-box {
    flex: 1;
    padding: 4px 12px;
    text-align: right;
}

.mihrab-date-main-ur {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 22px;
    font-weight: 800;
    color: #064e3b;
    line-height: 1.3;
}

.mihrab-date-sub-en {
    font-size: 12px;
    font-weight: 800;
    color: #1e293b;
    letter-spacing: 0.3px;
}

.mihrab-bottom-dua-plaque {
    background: linear-gradient(135deg, #fffdf5 0%, #fef3c7 60%, #fde68a 100%);
    border: 2px solid #d4af37;
    border-radius: 20px;
    padding: 12px 14px;
    text-align: center;
    color: #064e3b;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.35);
    margin-bottom: 8px;
}

.mihrab-dua-arabic {
    font-family: 'Amiri', serif;
    font-size: 16px;
    font-weight: 800;
    color: #064e3b;
    line-height: 1.6;
}

.mihrab-dua-trans {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 14px;
    font-weight: 700;
    color: #1e293b;
    margin-top: 4px;
    line-height: 1.5;
}

.mihrab-audio-social-strip {
    background: #04361e;
    border: 1px solid #d4af37;
    border-radius: 12px;
    padding: 5px 8px;
    font-size: 10px;
    font-weight: 700;
    color: #fef08a;
    display: flex;
    justify-content: space-around;
    align-items: center;
    margin-top: 6px;
}

/* -------------------------------------------------------------------------
   TEMPLATE 2: Midnight Mosque Neon / Moon Reminder (شبینہ چاند و نیون - Sample 2)
   ------------------------------------------------------------------------- */
.status-card-preview-box.tpl-midnight-neon {
    background: var(--theme-card-bg, radial-gradient(circle at 50% 15%, #0e1c42 0%, #050b1a 45%, #02040a 80%, #000000 100%)) !important;
    border: 3px solid var(--border-color, #ec4899) !important;
    border-radius: var(--card-radius, 18px) !important;
    padding: 18px 14px 12px 14px;
    color: #ffffff;
    box-shadow: 0 8px 25px var(--theme-card-glow, rgba(236, 72, 153, 0.4)) !important;
    position: relative;
    overflow: hidden;
}

.tpl-midnight-neon::before {
    display: none !important;
}

.neon-top-bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 6px 4px 6px;
    font-size: 16px;
}

.neon-moon-top-header {
    text-align: center;
    margin-bottom: 6px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.neon-crescent-title-box {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    white-space: nowrap !important;
}

.neon-crescent-title {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 28px;
    font-weight: 800;
    color: #ffffff;
    text-shadow: 0 0 15px rgba(255, 255, 255, 0.9), 0 0 35px #ec4899, 0 0 50px #ec4899;
    display: inline-block;
    white-space: nowrap !important;
    line-height: 1.2 !important;
}

.neon-date-strip {
    font-size: 13px;
    font-weight: 900;
    color: #facc15;
    letter-spacing: 1.2px;
    text-shadow: 0 0 12px rgba(250, 204, 21, 0.8);
    margin-top: 2px;
    text-transform: uppercase;
    direction: ltr !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    unicode-bidi: isolate !important;
    white-space: nowrap !important;
}

.neon-pill-urdu,
.mihrab-date-main-ur,
.golden-arrow-text {
    direction: ltr !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    unicode-bidi: isolate !important;
    white-space: nowrap !important;
    flex-shrink: 0 !important;
}

.neon-sub-reminder-tag {
    font-size: 11px;
    font-weight: 800;
    color: #ffffff;
    letter-spacing: 1px;
    opacity: 0.9;
    margin-top: 1px;
    white-space: nowrap !important;
}

.neon-glow-circle-frame {
    width: 270px;
    height: 270px;
    border-radius: 50%;
    margin: 8px auto;
    border: 3.5px solid #ec4899;
    background: radial-gradient(circle, rgba(15, 23, 42, 0.92) 0%, rgba(3, 7, 18, 0.98) 100%);
    box-shadow: 0 0 35px rgba(236, 72, 153, 0.7), inset 0 0 30px rgba(168, 85, 247, 0.5);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 14px 18px;
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
}

.neon-hanging-crescent {
    position: absolute;
    left: -18px;
    top: 30px;
    font-size: 38px;
    filter: drop-shadow(0 0 10px #ffd700);
}

.neon-emojis-top {
    font-size: 17px;
    margin-bottom: 2px;
    letter-spacing: 4px;
    white-space: nowrap !important;
}

.neon-greeting-urdu {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 22px;
    font-weight: 800;
    color: #fde047;
    text-shadow: 0 0 12px rgba(253, 224, 71, 0.8);
    margin-bottom: 2px;
    white-space: nowrap !important;
    line-height: 1.25 !important;
}

.neon-quote-urdu {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 1.35 !important;
    color: #ffffff;
    text-shadow: 0 2px 8px rgba(0, 0, 0, 0.9);
    max-height: 135px;
    overflow: hidden;
    text-align: center;
    width: 100%;
    box-sizing: border-box;
}

.neon-bottom-tagline {
    font-size: 13px;
    font-weight: 800;
    color: #fbcfe8;
    text-shadow: 0 0 8px rgba(236, 72, 153, 0.6);
    margin-top: 6px;
    white-space: nowrap !important;
}

/* -------------------------------------------------------------------------
   TEMPLATE 3: Direction Signboard / Golden Arrows (شاہی سائن بورڈ تیر - Sample 3)
   ------------------------------------------------------------------------- */
.status-card-preview-box.tpl-golden-arrows {
    background: var(--theme-card-bg, radial-gradient(circle at 50% 10%, #0c1f44 0%, #050d1e 40%, #02050c 80%, #000104 100%)) !important;
    border: 3.5px solid var(--border-color, #0284c7) !important;
    border-radius: var(--card-radius, 18px) !important;
    padding: 18px 14px 12px 14px;
    color: #ffffff;
    box-shadow: 0 8px 25px var(--theme-card-glow, rgba(2, 132, 199, 0.4)) !important;
    position: relative;
    overflow: hidden;
}

.arrows-top-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 4px 6px 4px;
}

.arrows-day-calligraphy-arabic {
    font-family: 'Amiri', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 26px;
    font-weight: 800;
    color: #38bdf8;
    text-shadow: 0 0 10px rgba(56, 189, 248, 0.6);
}

.arrows-header-badge-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 12px;
}

.arrows-crescent-badge {
    background: linear-gradient(135deg, rgba(2, 132, 199, 0.25), rgba(0, 0, 0, 0.6));
    border: 2px solid #38bdf8;
    border-radius: 24px;
    padding: 5px 14px;
    display: inline-flex;
    align-items: center;
    gap: 8px;
}

.arrows-crescent-text {
    font-size: 13px;
    font-weight: 900;
    color: #bae6fd;
    letter-spacing: 1px;
}

.golden-signboard-stack {
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin-bottom: 12px;
    align-items: flex-end;
}

.golden-arrow-plate {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%);
    border: 2.5px solid #0284c7;
    border-radius: 12px 30px 30px 12px;
    padding: 6px 20px 6px 14px;
    min-width: 180px;
    text-align: right;
    box-shadow: none;
    position: relative;
}

.golden-arrow-plate::after,
.golden-arrow-plate::before {
    content: none !important;
    display: none !important;
}

.golden-arrow-text {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 21px;
    font-weight: 800;
    color: #ffffff;
    line-height: 1.2;
}

.arrows-chalkboard-card {
    background: rgba(0, 0, 0, 0.88);
    border: 2.5px solid #0284c7;
    border-radius: 22px;
    padding: 16px 14px;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.6), inset 0 0 20px rgba(2, 132, 199, 0.2);
    margin-bottom: 8px;
    text-align: center;
}

.arrows-card-emojis {
    font-size: 20px;
    letter-spacing: 6px;
    margin-bottom: 6px;
}

.arrows-card-urdu-msg {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 18px;
    font-weight: 800;
    color: #ffffff;
    line-height: 1.7;
    text-shadow: 0 2px 8px rgba(0, 0, 0, 0.9);
}

.arrows-card-aameen {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 22px;
    font-weight: 800;
    color: #38bdf8;
    margin-top: 6px;
    text-shadow: 0 0 10px rgba(56, 189, 248, 0.6);
}

/* -------------------------------------------------------------------------
   TEMPLATE 4: 3D Dual Tile Calendar (تھری ڈی کیلنڈر بلاکس - Sample 4)
   ------------------------------------------------------------------------- */
.status-card-preview-box.tpl-3d-dual-tiles {
    background: var(--theme-card-bg, linear-gradient(180deg, #576579 0%, #334155 40%, #1e293b 75%, #0f172a 100%)) !important;
    border: 3.5px solid var(--border-color, #cbd5e1) !important;
    border-radius: var(--card-radius, 18px) !important;
    padding: 18px 14px 12px 14px;
    color: #ffffff;
    box-shadow: 0 8px 25px var(--theme-card-glow, rgba(203, 213, 225, 0.3)) !important;
    position: relative;
    overflow: hidden;
}

.tiles-top-header-box {
    text-align: center;
    margin-bottom: 12px;
}

.tiles-top-day-ur {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif, serif;
    font-size: 28px;
    font-weight: 800;
    color: #ffffff;
    text-shadow: 0 2px 10px rgba(0, 0, 0, 0.6);
    line-height: 1.2;
}

.tiles-top-day-en-neon {
    font-size: 32px;
    font-weight: 900;
    color: #e879f9;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-shadow: 0 0 15px #d946ef, 0 0 30px #c026d3, 0 4px 10px rgba(0, 0, 0, 0.8);
}

.dual-3d-tiles-container {
    display: flex;
    justify-content: center;
    gap: 14px;
    margin-bottom: 14px;
}

.tile-3d-box {
    flex: 1;
    max-width: 155px;
    height: 155px;
    border-radius: 26px;
    padding: 10px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    box-shadow: 0 16px 32px rgba(0, 0, 0, 0.6), 0 6px 12px rgba(0, 0, 0, 0.4), inset 0 2px 0 rgba(255, 255, 255, 0.6);
    text-align: center;
}

.tile-3d-wood {
    background: linear-gradient(145deg, #01539d 0%, #0369a1 50%, #0c4a6e 100%);
    border: 3px solid #38bdf8;
    color: #ffffff;
}

.tile-3d-white {
    background: linear-gradient(145deg, #ffffff 0%, #f8fafc 40%, #e2e8f0 100%);
    border: 3px solid #ffffff;
    color: #1e293b;
}

.tile-3d-number {
    font-size: 48px;
    font-weight: 900;
    line-height: 1;
    letter-spacing: -1px;
}

.tile-3d-month {
    font-size: 13.5px;
    font-weight: 900;
    text-transform: uppercase;
    margin-top: 4px;
    letter-spacing: 0.5px;
}

.tile-3d-sub {
    font-size: 11px;
    font-weight: 800;
    opacity: 0.85;
}

.tiles-hadith-pill-card {
    background: #fffdf5;
    border: 2.5px solid #d97706;
    border-radius: 24px;
    padding: 14px 16px;
    color: #1e293b;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4);
    margin-bottom: 8px;
    text-align: center;
}

.tiles-hadith-badge-pill {
    display: inline-block;
    background: #0f172a;
    color: #ffffff;
    padding: 3px 14px;
    border-radius: 16px;
    font-size: 12px;
    font-weight: 800;
    margin-bottom: 8px;
}
.status-user-badge-wrap {
    text-align: center !important;
    margin-top: 1px !important;
    margin-bottom: 2px !important;
    width: 100% !important;
}
.status-user-badge-wrap:empty {
    display: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.status-user-tagline-badge {
    background: rgba(0, 0, 0, 0.65) !important;
    border: 1.5px dashed rgba(56, 189, 248, 0.6) !important;
    border-radius: 20px !important;
    padding: 5px 16px !important;
    font-size: 13px !important;
    font-weight: 800 !important;
    color: #38bdf8 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    margin-top: 4px !important;
    white-space: nowrap !important;
    letter-spacing: 0.3px !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4) !important;
} 

/* User Logo / Photo Avatar Inside Status Card Tagline Badge */
.status-user-photo-avatar {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 38px !important;
    height: 38px !important;
    min-width: 38px !important;
    max-width: 38px !important;
    min-height: 38px !important;
    max-height: 38px !important;
    border-radius: 50% !important;
    overflow: hidden !important;
    border: 2px solid #fde047 !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45) !important;
    margin-right: 5px !important;
    flex-shrink: 0 !important;
    background: #ffffff !important;
    vertical-align: middle !important;
    box-sizing: border-box !important;
}

.status-user-photo-img {
    width: 100% !important;
    height: 100% !important;
    max-width: 100% !important;
    max-height: 100% !important;
    object-fit: cover !important;
    border-radius: 50% !important;
    display: block !important;
}

.status-branding-strip {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    margin-top: 4px !important;
    margin-bottom: 2px !important;
    padding: 0 !important;
    border-top: none !important;
    box-sizing: border-box !important;
}

.status-playstore-single-pill {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    background: rgba(0, 0, 0, 0.45) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    border-radius: 20px !important;
    padding: 3px 10px !important;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    filter: none !important;
    max-width: 96% !important;
    white-space: nowrap !important;
    box-sizing: border-box !important;
}

.status-brand-ad-text {
    font-size: 8.5px !important;
    font-weight: 700 !important;
    color: #ffffff !important;
    letter-spacing: normal !important;
    line-height: 1.2 !important;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6) !important;
    white-space: nowrap !important;
}

body.lang-urdu .status-brand-ad-text {
    font-family: 'Mehr Nastaliq Web', 'Noto Nastaliq Urdu', sans-serif !important;
    font-size: 9.5px !important;
    line-height: 1.3 !important;
    letter-spacing: normal !important;
}

.status-brand-side {
    display: inline-flex !important;
    align-items: center !important;
    gap: 5px !important;
}

.status-playstore-icon {
    width: 14px !important;
    height: 14px !important;
    min-width: 14px !important;
    display: inline-block !important;
    vertical-align: middle !important;
    filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.4)) !important;
    flex-shrink: 0 !important;
}

.status-app-icon {
    width: 14px !important;
    height: 14px !important;
    min-width: 14px !important;
    border-radius: 3.5px !important;
    object-fit: contain !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) !important;
    vertical-align: middle !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    flex-shrink: 0 !important;
}

.status-brand-text {
    font-size: 10px !important;
    font-weight: 800 !important;
    color: rgba(255, 255, 255, 0.92) !important;
    letter-spacing: normal !important;
}

/* ==========================================================================
   STATUS CARD MAKER: COMPREHENSIVE MULTI-LANGUAGE FONT ENGINE
   ========================================================================== */
.status-card-preview-box,
.status-card-preview-box * {
    letter-spacing: normal !important;
}

body.lang-urdu .status-card-preview-box .neon-crescent-title,
body.lang-urdu .status-card-preview-box .neon-greeting-urdu,
body.lang-urdu .status-card-preview-box .neon-congrat-urdu,
body.lang-urdu .status-card-preview-box .neon-quote-urdu,
body.lang-urdu .status-card-preview-box .mihrab-bismillah,
body.lang-urdu .status-card-preview-box .mihrab-dua-trans,
body.lang-urdu .status-card-preview-box .arrows-card-urdu-msg,
body.lang-urdu .status-card-preview-box .arrows-card-aameen,
body.lang-urdu .status-card-preview-box .tiles-top-day-ur,
body.lang-urdu .status-card-preview-box .tiles-hadith-body-ur,
body.lang-urdu .status-card-preview-box .tiles-hadith-ref-sub,
body.lang-urdu .status-card-preview-box .emerald-gold-urdu-quote,
.status-card-preview-box .status-date-str.is-hijri,
.status-card-preview-box .status-date-str.is-urdu,
.status-card-preview-box .tile-hijri .tile-3d-month,
.status-card-preview-box .tile-hijri .tile-3d-number {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
}

.status-card-preview-box .mihrab-dua-arabic,
.status-card-preview-box .neon-arabic-quote,
.status-card-preview-box .arrows-card-arabic,
.status-card-preview-box .tiles-hadith-badge-pill,
.status-card-preview-box .arabic-text,
.status-card-preview-box [lang="ar"],
.arabic-ayat-text,
.hadees-arabic-text,
.quran-ayat-text,
.dua-arabic-text {
    font-family: 'Al Qalam Quran Majeed Web', 'AlQalam Quran Majeed', 'Amiri', 'Traditional Arabic', serif !important;
}

/* ==========================================================================
   STATUS CARD MAKER: DYNAMIC LIVE COLOR THEMES ACROSS ALL TEMPLATES
   ========================================================================== */
.status-card-preview-box {
    background: var(--theme-card-bg, radial-gradient(circle at 50% 15%, #064e3b 0%, #044e3a 45%, #022c22 100%)) !important;
    border-color: var(--border-color, #d4af37) !important;
    box-shadow: 0 8px 25px var(--theme-card-glow, rgba(16, 185, 129, 0.35)) !important;
}

/* THEME: EMERALD GOLD (زمردی شاہی گولڈ) */
.status-card-preview-box.theme-emerald {
    --theme-primary-color: #059669;
    --border-color: #d4af37;
    --theme-card-glow: rgba(16, 185, 129, 0.45);
}

/* THEME: ROYAL SAPPHIRE (شاہی نیلا و گولڈ) */
.status-card-preview-box.theme-sapphire {
    --theme-primary-color: #0284c7;
    --border-color: #38bdf8;
    --theme-card-glow: rgba(56, 189, 248, 0.45);
}

/* THEME: VELVET MAROON (شاہی عنابی و عنبر) */
.status-card-preview-box.theme-maroon {
    --theme-primary-color: #e11d48;
    --border-color: #f59e0b;
    --theme-card-glow: rgba(244, 63, 94, 0.45);
}

/* THEME: PEARL PLATINUM (سفید پرل و شاہی نیلا) */
.status-card-preview-box.theme-pearl {
    --theme-primary-color: #475569;
    --border-color: #cbd5e1;
    --theme-card-glow: rgba(203, 213, 225, 0.35);
}

/* Universal Text Contrast Safeguards for Status Cards */
.status-card-preview-box .neon-crescent-title {
    color: #fef08a !important;
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.9) !important;
    line-height: 1.3 !important;
    display: inline-block !important;
    vertical-align: middle !important;
}

.status-card-preview-box .neon-glow-circle-frame {
    background: radial-gradient(circle at 50% 28%, #ffffff 0%, #fffdf0 45%, #fef3c7 100%) !important;
    border-color: var(--border-color, #d4af37) !important;
    box-shadow: 0 6px 22px rgba(0, 0, 0, 0.32), 0 0 25px var(--theme-card-glow, rgba(212, 175, 55, 0.5)), inset 0 0 16px rgba(255, 255, 255, 0.95), inset 0 -3px 8px rgba(0, 0, 0, 0.12) !important;
}

.status-card-preview-box .neon-quote-urdu {
    color: #0f172a !important;
    font-weight: 700 !important;
    text-shadow: none !important;
}

.status-card-preview-box .neon-greeting-urdu {
    color: #047857 !important;
    font-weight: 800 !important;
    text-shadow: none !important;
}

.status-card-preview-box .neon-congrat-urdu {
    color: #b45309 !important;
    font-weight: 800 !important;
    text-shadow: none !important;
}

.status-card-preview-box .neon-arabic-quote {
    color: #064e3b !important;
    font-weight: 700 !important;
    text-shadow: none !important;
}

.status-card-preview-box .mihrab-bismillah {
    color: #064e3b !important;
    font-weight: 800 !important;
    text-shadow: none !important;
}

.status-card-preview-box .mihrab-dua-arabic {
    color: #064e3b !important;
    font-weight: 800 !important;
    text-shadow: none !important;
}

.status-card-preview-box .mihrab-dua-trans {
    color: #0f172a !important;
    font-weight: 700 !important;
    text-shadow: none !important;
}

.status-card-preview-box .golden-arrow-text,
.status-card-preview-box .golden-arrow-text .status-date-str,
.status-card-preview-box .golden-arrow-text span,
.status-card-preview-box .golden-arrow-text bdi {
    color: #0f172a !important;
    font-weight: 800 !important;
    text-shadow: none !important;
}

.status-card-preview-box .golden-arrow-text .status-hijri-day,
.status-card-preview-box .golden-arrow-text .status-date-day-num {
    color: #064e3b !important;
    font-weight: 900 !important;
}

.status-card-preview-box .arrows-card-urdu-msg {
    color: #0f172a !important;
    font-weight: 700 !important;
    text-shadow: none !important;
}

.status-card-preview-box .arrows-card-arabic {
    color: #064e3b !important;
    font-weight: 800 !important;
    text-shadow: none !important;
}

.status-card-preview-box .arrows-card-aameen {
    color: #b45309 !important;
    font-weight: 800 !important;
    text-shadow: none !important;
}

.status-card-preview-box .tiles-hadith-body-ur {
    color: #0f172a !important;
    font-weight: 700 !important;
}

.status-card-preview-box .emerald-gold-urdu-quote {
    color: #0f172a !important;
    font-weight: 700 !important;
}

.status-card-preview-box .status-branding-strip {
    color: #ffffff !important;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.95), 0 0 6px rgba(0, 0, 0, 0.85) !important;
    border-top: none !important;
}

/* ==========================================================================
   ADVANCED ALARM & REMINDERS CONTROLS & STYLING
   ========================================================================== */
.alarm-freq-btn-group {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));
    gap: 6px;
    margin-top: 4px;
}

.alarm-freq-btn {
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    border-radius: 8px;
    padding: 7px 8px;
    font-size: 11px;
    font-weight: 700;
    color: #475569;
    cursor: pointer;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    text-align: center;
}

.alarm-freq-btn.active {
    background: #01539d;
    border-color: #01539d;
    color: #ffffff;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.35);
    transform: translateY(-1px);
}

.alarm-weekdays-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 5px;
    margin-top: 4px;
}

.weekday-pill-btn {
    flex: 1;
    min-width: 44px;
    background: #f1f5f9;
    border: 1.2px solid #cbd5e1;
    border-radius: 6px;
    padding: 6px 4px;
    font-size: 10.5px;
    font-weight: 700;
    color: #64748b;
    cursor: pointer;
    text-align: center;
    transition: all 0.15s ease;
}

.weekday-pill-btn.active {
    background: #059669;
    border-color: #059669;
    color: #ffffff;
    box-shadow: 0 2px 6px rgba(5, 150, 105, 0.3);
}

.time-adjust-chip {
    background: #e2e8f0;
    border: 1px solid #cbd5e1;
    border-radius: 6px;
    padding: 3px 8px;
    font-size: 10.5px;
    font-weight: 700;
    color: #334155;
    cursor: pointer;
    transition: background 0.15s;
}

.time-adjust-chip:hover {
    background: #cbd5e1;
    color: #0f172a;
}

.category-pill-chip {
    background: rgba(1, 83, 157, 0.08);
    border: 1px solid rgba(1, 83, 157, 0.25);
    border-radius: 14px;
    padding: 3px 9px;
    font-size: 10.5px;
    font-weight: 700;
    color: #01539d;
    cursor: pointer;
    transition: all 0.15s ease;
}

.category-pill-chip:hover {
    background: #01539d;
    color: #ffffff;
    border-color: #01539d;
}

.chip-mini-btn {
    background: #f8fafc;
    border: 1px solid #cbd5e1;
    border-radius: 6px;
    padding: 2px 7px;
    font-size: 10px;
    font-weight: 700;
    color: #475569;
    cursor: pointer;
}

.custom-alarm-item {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 12px;
    padding: 10px 12px;
    margin-bottom: 8px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04);
    transition: all 0.2s ease;
}

.custom-alarm-item.alarm-disabled {
    opacity: 0.6;
    background: #f8fafc;
}

.custom-alarm-info {
    display: flex;
    flex-direction: column;
    gap: 2px;
}

.custom-alarm-time-badge {
    font-size: 16px;
    font-weight: 900;
    color: #01539d;
    letter-spacing: 0.5px;
}

.custom-alarm-meta-row {
    display: flex;
    align-items: center;
    gap: 6px;
    flex-wrap: wrap;
    margin-top: 2px;
}

.alarm-tag-pill {
    font-size: 9.5px;
    font-weight: 800;
    padding: 1.5px 6px;
    border-radius: 4px;
    text-transform: uppercase;
}

.alarm-tag-daily { background: #e0f2fe; color: #0369a1; }
.alarm-tag-weekly { background: #dcfce7; color: #15803d; }
.alarm-tag-date { background: #fef3c7; color: #b45309; }
.alarm-tag-once { background: #f1f5f9; color: #475569; }

/* Dark Mode Overrides for Alarm Controls */
body.dark-mode .alarm-freq-btn {
    background: #1e293b;
    border-color: #334155;
    color: #cbd5e1;
}

body.dark-mode .alarm-freq-btn.active {
    background: #38bdf8;
    border-color: #38bdf8;
    color: #0f172a;
}

body.dark-mode .weekday-pill-btn {
    background: #1e293b;
    border-color: #334155;
    color: #94a3b8;
}

body.dark-mode .weekday-pill-btn.active {
    background: #10b981;
    border-color: #10b981;
    color: #ffffff;
}

body.dark-mode .custom-alarm-item {
    background: #1e293b;
    border-color: #334155;
    color: #f1f5f9;
}

body.dark-mode .custom-alarm-time-badge {
    color: #38bdf8;
}

body.dark-mode .category-pill-chip {
    background: rgba(56, 189, 248, 0.12);
    border-color: rgba(56, 189, 248, 0.3);
    color: #38bdf8;
}

/* ==========================================================================
   AUTO-FADING SLEEK BOTTOM TOAST NOTIFICATION
   ========================================================================== */
.app-auto-toast-container {
    position: fixed !important;
    top: auto !important;
    bottom: calc(24px + env(safe-area-inset-bottom, 0px)) !important;
    left: 50% !important;
    transform: translateX(-50%) translateY(30px) !important;
    z-index: 2147483647 !important;
    max-width: 90vw !important;
    width: max-content !important;
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    /* backdrop-filter removed for crystal clear export */
    /* backdrop-filter removed for crystal clear export */
    color: #ffffff !important;
    padding: 8px 18px !important;
    border-radius: 30px !important;
    border: 1.5px solid rgba(255, 255, 255, 0.45) !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.45), 0 4px 15px rgba(1, 83, 157, 0.4) !important;
    font-size: 12.5px !important;
    font-weight: 700 !important;
    text-align: center !important;
    pointer-events: none !important;
    opacity: 0 !important;
    transition: opacity 0.18s ease, transform 0.18s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

.app-auto-toast-container.toast-visible {
    opacity: 1 !important;
    transform: translateX(-50%) translateY(0) !important;
}

/* CITY SEARCH AUTO-SUGGESTIONS DROPDOWN */
.city-search-box-wrap {
    position: relative;
    flex: 1;
    display: flex;
}

.city-suggestions-dropdown {
    position: absolute;
    top: calc(100% + 4px);
    left: 0;
    right: 0;
    background: #ffffff;
    border: 1.5px solid #0284c7;
    border-radius: 12px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.18), 0 4px 12px rgba(2, 132, 199, 0.25);
    z-index: 100000;
    max-height: 230px;
    overflow-y: auto;
    display: none;
    padding: 4px 0;
}

.city-suggestion-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 9px 14px;
    cursor: pointer;
    font-size: 13px;
    border-bottom: 1px solid #f1f5f9;
    transition: background 0.15s ease, color 0.15s ease;
    color: #1e293b;
    text-align: left;
}

.city-suggestion-item:last-child {
    border-bottom: none;
}

.city-suggestion-item:hover, .city-suggestion-item:active {
    background: #f0f9ff;
    color: #0284c7;
}

.city-suggestion-name {
    font-weight: 700;
    display: flex;
    align-items: center;
    gap: 6px;
}

.city-suggestion-badge {
    font-size: 11px;
    color: #64748b;
    background: #f1f5f9;
    padding: 2px 8px;
    border-radius: 10px;
    margin-left: 6px;
}
.calendar-outer-frame {
    contain: layout style;
    will-change: transform, opacity;
}

.status-compact-action-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    padding: 6px 10px !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    border-radius: 10px !important;
    cursor: pointer !important;
    border: none !important;
    color: #ffffff !important;
    transition: all 0.22s cubic-bezier(0.4, 0, 0.2, 1) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 4px 12px rgba(0, 0, 0, 0.18) !important;
    white-space: nowrap !important;
    min-height: 30px !important;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) !important;
    letter-spacing: 0.2px !important;
}

.status-compact-action-btn:hover {
    transform: translateY(-2.5px) scale(1.02) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 8px 20px rgba(0, 0, 0, 0.25) !important;
}

.status-compact-action-btn:active {
    transform: translateY(1px) scale(0.97) !important;
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2) !important;
}

.status-compact-action-btn svg {
    flex-shrink: 0 !important;
    transition: transform 0.22s ease !important;
    filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.2));
}

.status-compact-action-btn:hover svg {
    transform: scale(1.15) rotate(-3deg) !important;
}

/* 1. Download Button (Vibrant Royal Azure Gradient) */
.status-btn-download {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 4px 14px rgba(2, 132, 199, 0.4) !important;
}
.status-btn-download:hover {
    background: linear-gradient(135deg, #0ea5e9 0%, #0284c7 100%) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.45), 0 8px 22px rgba(2, 132, 199, 0.55) !important;
}

/* 2. WhatsApp Button (Vibrant Emerald WhatsApp Green Gradient) */
.status-btn-whatsapp {
    background: linear-gradient(135deg, #22c55e 0%, #15803d 100%) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 4px 14px rgba(34, 197, 94, 0.4) !important;
}
.status-btn-whatsapp:hover {
    background: linear-gradient(135deg, #4ade80 0%, #16a34a 100%) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.45), 0 8px 22px rgba(34, 197, 94, 0.55) !important;
}

/* 3. Social / All Apps Share Button (Instagram/Facebook/IMO Sunset-Fuchsia Gradient) */
.status-btn-social {
    background: linear-gradient(135deg, #8b5cf6 0%, #d946ef 100%) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 4px 14px rgba(217, 70, 239, 0.4) !important;
}
.status-btn-social:hover {
    background: linear-gradient(135deg, #a855f7 0%, #ec4899 100%) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.45), 0 8px 22px rgba(217, 70, 239, 0.55) !important;
}

/* 4. Copy Text Button (Sleek Slate Glassmorphism) */
.status-btn-copy {
    background: linear-gradient(135deg, #334155 0%, #1e293b 100%) !important;
    color: #f8fafc !important;
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 4px 14px rgba(0, 0, 0, 0.25) !important;
}
.status-btn-copy:hover {
    background: linear-gradient(135deg, #475569 0%, #334155 100%) !important;
    border-color: rgba(255, 255, 255, 0.3) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 8px 20px rgba(0, 0, 0, 0.35) !important;
}

/* ==========================================================================
   AUTO-DISMISSING HD FLOATING TOAST NOTIFICATION (3-SECOND AUTO FADE)
   ========================================================================== */
#statusWebToast,
.web-toast-single-line {
    position: fixed !important;
    top: auto !important;
    bottom: calc(28px + env(safe-area-inset-bottom, 0px)) !important;
    left: 50% !important;
    transform: translateX(-50%) translateY(30px) !important;
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    color: #ffffff !important;
    padding: 8px 12px 8px 18px !important;
    border-radius: 50px !important;
    font-size: 12.5px !important;
    font-weight: 700 !important;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.45), 0 3px 12px rgba(1, 83, 157, 0.4) !important;
    z-index: 2147483647 !important;
    border: 1.5px solid rgba(255, 255, 255, 0.45) !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    white-space: nowrap !important;
    max-width: 92vw !important;
    box-sizing: border-box !important;
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
    transition: opacity 0.28s ease, transform 0.28s cubic-bezier(0.16, 1, 0.3, 1), visibility 0.28s !important;
}

#statusWebToast.toast-visible,
.web-toast-single-line.toast-visible {
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
    transform: translateX(-50%) translateY(0) !important;
}

#statusWebToast span,
.web-toast-single-line span {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    display: inline-block !important;
}

.web-toast-close-btn {
    background: rgba(255, 255, 255, 0.25) !important;
    border: none !important;
    color: #ffffff !important;
    width: 20px !important;
    height: 20px !important;
    border-radius: 50% !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 11px !important;
    cursor: pointer !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin-left: 4px !important;
    transition: background 0.15s ease, transform 0.15s ease !important;
    outline: none !important;
}

.web-toast-close-btn:hover {
    background: rgba(255, 255, 255, 0.45) !important;
    transform: scale(1.1) !important;
}

.web-toast-close-btn:active {
    transform: scale(0.92) !important;
}

/* ==========================================================================
   LUXURY MODERN CALCULATOR STYLES
   ========================================================================== */
.calc-btn {
    height: 48px;
    border: none;
    border-radius: 12px;
    font-size: 18px;
    font-weight: 700;
    font-family: 'Outfit', sans-serif;
    cursor: pointer;
    transition: all 0.15s ease;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 2px 4px rgba(0,0,0,0.06);
    user-select: none;
    -webkit-tap-highlight-color: transparent;
}
.calc-btn:active {
    transform: scale(0.93);
}
.calc-btn-num {
    background: #ffffff;
    color: #0f172a;
    border: 1.5px solid #e2e8f0;
}
.calc-btn-num:hover {
    background: #f1f5f9;
}
.calc-btn-op {
    background: linear-gradient(135deg, #01539d, #0369a1);
    color: #ffffff;
    font-size: 20px;
}
.calc-btn-func {
    background: #f1f5f9;
    color: #475569;
    border: 1.5px solid #cbd5e1;
    font-size: 16px;
}
.calc-btn-clear {
    background: #fee2e2;
    color: #dc2626;
    border: 1.5px solid #fca5a5;
    font-weight: 800;
}
.calc-btn-equals {
    background: linear-gradient(135deg, #0284c7, #0369a1);
    color: #ffffff;
    font-size: 22px;
    font-weight: 800;
    box-shadow: 0 4px 12px rgba(2, 132, 199, 0.4);
}

body.dark-theme .calc-btn-num {
    background: #1e293b;
    color: #f8fafc;
    border-color: #334155;
}
body.dark-theme .calc-btn-func {
    background: #334155;
    color: #e2e8f0;
    border-color: #475569;
}
body.dark-theme .calc-btn-clear {
    background: rgba(239, 68, 68, 0.2);
    color: #f87171;
    border-color: #ef4444;
}


/* ==========================================================================
   ADVANCED LUXURY MULTI-MODE CALCULATOR STYLES
   ========================================================================== */
.calc-mode-tab-btn {
    background: transparent;
    border: none;
    padding: 6px 4px;
    font-size: 11.5px;
    font-weight: 700;
    color: #64748b;
    border-radius: 8px;
    cursor: pointer;
    transition: all 0.2s ease;
    text-align: center;
    white-space: nowrap;
}
.calc-mode-tab-btn.active-calc-mode {
    background: #01539d;
    color: #ffffff;
    box-shadow: 0 2px 6px rgba(1, 83, 157, 0.25);
}
.calc-mem-btn {
    background: rgba(255,255,255,0.08);
    border: 1px solid rgba(255,255,255,0.18);
    color: #94a3b8;
    padding: 2px 6px;
    border-radius: 5px;
    font-size: 10px;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.15s ease;
}
.calc-mem-btn:hover {
    background: rgba(255,255,255,0.18);
    color: #ffffff;
}
.calc-btn-sci {
    background: #e0f2fe;
    color: #0369a1;
    border: 1px solid #bae6fd;
    font-size: 14px;
    font-weight: 700;
    height: 38px;
}
.calc-btn-isl {
    background: #ecfdf5;
    color: #047857;
    border: 1px solid #a7f3d0;
    font-size: 11.5px;
    font-weight: 700;
    height: 38px;
    padding: 2px 4px;
}

body.dark-theme .calc-mode-tab-btn {
    color: #94a3b8;
}
body.dark-theme .calc-mode-tab-btn.active-calc-mode {
    background: #38bdf8;
    color: #0f172a;
}
body.dark-theme .calc-btn-sci {
    background: rgba(14, 165, 233, 0.15);
    color: #38bdf8;
    border-color: rgba(14, 165, 233, 0.3);
}
body.dark-theme .calc-btn-isl {
    background: rgba(16, 185, 129, 0.15);
    color: #34d399;
    border-color: rgba(16, 185, 129, 0.3);
}


/* ==========================================================================
   ULTRA-REALISTIC 3D HARDWARE CALCULATOR (DUAL THEME: LIGHT & DARK - ZERO SCROLL)
   ========================================================================== */

/* 1. LIGHT MODE (DEFAULT CASIO / CITIZEN DESKTOP HARDWARE) */
.ultra-hardware-calculator,
.ultra-calc-chassis {
    max-width: 440px !important;
    margin: 0 auto !important;
    background: linear-gradient(165deg, #f8fafc 0%, #e2e8f0 40%, #cbd5e1 100%);
    border-radius: 20px !important;
    padding: 5px 8px 6px 8px !important;
    box-shadow: 
        0 16px 36px rgba(0, 0, 0, 0.18),
        0 6px 12px rgba(1, 83, 157, 0.12),
        inset 0 2px 3px rgba(255, 255, 255, 0.95),
        inset 0 -3px 6px rgba(0, 0, 0, 0.1),
        0 0 0 2px #94a3b8,
        0 0 0 5px rgba(1, 83, 157, 0.1) !important;
    border: 1.5px solid #64748b;
    position: relative;
    user-select: none;
    box-sizing: border-box;
    transition: all 0.25s ease;
}

.ultra-calc-inner-case {
    width: 100%;
}

.ultra-calc-header,
.ultra-calc-top-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 4px !important;
    padding: 2px 5px !important;
    background: linear-gradient(180deg, #ffffff 0%, #ede9e2 100%) !important;
    border: 1.5px solid #cfc9be !important;
    border-radius: 8px !important;
}

.ultra-solar-panel {
    width: 38px !important;
    height: 14px !important;
    background: linear-gradient(90deg, #1c1917, #44403c, #1c1917);
    border: 1px solid #78716c;
    border-radius: 3px;
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.8);
    display: flex;
    gap: 1.5px;
    padding: 1.5px;
}

.solar-grid-cell {
    flex: 1;
    background: #292524;
    border-radius: 1px;
}

.ultra-brand-badge {
    text-align: center;
    line-height: 1.1;
}

.brand-sub-badge {
    display: block;
    font-size: 7px !important;
    font-weight: 700;
    letter-spacing: 0.6px;
    color: #9a9287 !important;
}

.brand-main-logo {
    display: block;
    font-size: 14px !important;
    font-weight: 900;
    color: #1c1c2e !important;
    letter-spacing: 0.8px;
    font-family: 'Outfit', sans-serif;
}

.ultra-header-controls,
.ultra-header-actions {
    display: flex;
    gap: 4px;
}

.ultra-header-btn {
    background: #ffffff;
    border: 1px solid #cbd5e1;
    color: #334155;
    font-size: 10px !important;
    font-weight: 700;
    border-radius: 6px !important;
    padding: 2px 6px !important;
    cursor: pointer;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    transition: all 0.15s ease;
}

.ultra-header-btn:active {
    transform: scale(0.94);
    background: #f1f5f9;
}

/* Inset Realistic LCD Screen (Compact Zero-Scroll Height) */
.ultra-lcd-housing {
    background: #cbd5e1;
    padding: 4px 6px !important;
    border-radius: 12px !important;
    box-shadow: 
        inset 0 3px 6px rgba(0, 0, 0, 0.35),
        0 1px 1px rgba(255, 255, 255, 0.8);
    margin-bottom: 5px !important;
    border: 1px solid #94a3b8;
}

.ultra-lcd-screen {
    background: linear-gradient(180deg, #e8ede3 0%, #d8e2d2 100%);
    border-radius: 9px !important;
    padding: 4px 7px !important;
    position: relative;
    overflow: hidden;
    border: 1px solid #94a3b8;
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15);
}

.ultra-lcd-glass-glare {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 45%;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 100%);
    pointer-events: none;
    border-top-left-radius: 9px;
    border-top-right-radius: 9px;
}

.ultra-lcd-flags-bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    min-height: 13px !important;
}

.lcd-flag-pill {
    font-size: 8.5px !important;
    font-weight: 800;
}

.ultra-lcd-2line-tape {
    font-size: 11px !important;
    color: #475569;
    font-family: monospace;
    overflow-x: auto;
    white-space: nowrap;
    direction: ltr;
    text-align: right;
    width: 100%;
    min-height: 13px !important;
    margin: 1px 0 !important;
}

.ultra-lcd-digits-container {
    width: 100%;
}

.ultra-lcd-active-layer {
    font-size: 32px !important;
    font-weight: 900 !important;
    color: #0f172a;
    font-family: 'Outfit', sans-serif;
    letter-spacing: 0.5px;
    overflow-x: auto;
    white-space: nowrap;
    direction: ltr;
    text-align: right;
    line-height: 1 !important;
    margin: 1px 0 !important;
}

.ultra-lcd-bottom-bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    min-height: 13px !important;
    margin-top: 1px !important;
    border-top: 1px dashed rgba(0, 0, 0, 0.15);
    padding-top: 1px !important;
}

.ultra-lcd-live-ans {
    font-size: 12px !important;
    font-weight: 800;
    color: #0284c7;
    font-family: monospace;
}

.ultra-lcd-copy-chip {
    background: rgba(2, 132, 199, 0.12);
    border: 1px solid rgba(2, 132, 199, 0.35);
    color: #0284c7;
    font-size: 9.5px !important;
    font-weight: 700;
    padding: 1px 5px !important;
    border-radius: 4px;
    cursor: pointer;
}

/* 3D Molded Hardware Keypad Matrix (Compact Zero-Scroll) */
.ultra-keypad-matrix {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: clamp(5px, 1vh, 8px) !important;
}

.u-key {
    height: clamp(48px, 6.6vh, 58px) !important;
    border-radius: 12px !important;
    padding: 2px !important;
    border: none;
    outline: none;
    cursor: pointer;
    display: flex;
    align-items: stretch;
    justify-content: stretch;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    transition: transform 0.08s ease, box-shadow 0.08s ease;
}

.u-key:active {
    transform: translateY(2px) scale(0.97);
}

.u-key-mini {
    height: clamp(36px, 5vh, 44px) !important;
}

.u-key-dish {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px !important;
    font-size: clamp(20px, 3vh, 25px) !important;
    font-weight: 800 !important;
    font-family: 'Outfit', sans-serif;
}

.u-key-dish-compact {
    font-size: clamp(12px, 1.8vh, 14px) !important;
    font-weight: 800 !important;
}

/* Light Theme Keys */
.u-key-dark {
    background: #cbd5e1;
    box-shadow: 0 3px 0 #94a3b8, 0 4px 8px rgba(0,0,0,0.08);
}
.u-key-dark:active {
    box-shadow: 0 1px 0 #94a3b8;
}
.u-key-dark .u-key-dish {
    background: linear-gradient(180deg, #ffffff 0%, #f1f5f9 100%);
    color: #0f172a;
    border: 1px solid #e2e8f0;
    box-shadow: inset 0 1px 1px #ffffff;
}

.u-key-gray {
    background: #94a3b8;
    box-shadow: 0 3px 0 #64748b, 0 4px 8px rgba(0,0,0,0.08);
}
.u-key-gray:active {
    box-shadow: 0 1px 0 #64748b;
}
.u-key-gray .u-key-dish {
    background: linear-gradient(180deg, #e2e8f0 0%, #cbd5e1 100%);
    color: #1e293b;
    border: 1px solid #94a3b8;
    font-size: 18px !important;
}

.u-key-amber {
    background: #d97706;
    box-shadow: 0 3px 0 #92400e, 0 4px 8px rgba(217, 119, 6, 0.25);
}
.u-key-amber:active {
    box-shadow: 0 1px 0 #92400e;
}
.u-key-amber .u-key-dish {
    background: linear-gradient(180deg, #f59e0b 0%, #d97706 100%);
    color: #ffffff;
    font-size: 24px !important;
    font-weight: 800;
}

.u-key-red {
    background: #dc2626;
    box-shadow: 0 3px 0 #991b1b, 0 4px 8px rgba(220, 38, 38, 0.25);
}
.u-key-red:active {
    box-shadow: 0 1px 0 #991b1b;
}
.u-key-red .u-key-dish {
    background: linear-gradient(180deg, #ef4444 0%, #dc2626 100%);
    color: #ffffff;
    font-weight: 800;
    font-size: 18px !important;
}

.u-key-cyan {
    background: #0284c7;
    box-shadow: 0 3px 0 #0369a1, 0 4px 8px rgba(2, 132, 199, 0.25);
}
.u-key-cyan:active {
    box-shadow: 0 1px 0 #0369a1;
}
.u-key-cyan .u-key-dish {
    background: linear-gradient(180deg, #0ea5e9 0%, #0284c7 100%);
    color: #ffffff;
}

.u-key-teal {
    background: #059669;
    box-shadow: 0 3px 0 #047857, 0 4px 8px rgba(5, 150, 105, 0.25);
}
.u-key-teal:active {
    box-shadow: 0 1px 0 #047857;
}
.u-key-teal .u-key-dish {
    background: linear-gradient(180deg, #10b981 0%, #059669 100%);
    color: #ffffff;
}

.u-key-equals {
    background: #0284c7;
    box-shadow: 0 3px 0 #0369a1, 0 4px 8px rgba(2, 132, 199, 0.3);
}
.u-key-equals:active {
    box-shadow: 0 1px 0 #0369a1;
}
.u-key-equals .u-key-dish {
    background: linear-gradient(180deg, #38bdf8 0%, #0284c7 100%);
    color: #ffffff;
    font-size: 25px !important;
    font-weight: 900;
}

/* 2. DARK MODE OVERRIDES */
body.dark-theme .ultra-hardware-calculator,
body.dark-theme .ultra-calc-chassis {
    background: linear-gradient(165deg, #1e293b 0%, #0f172a 100%);
    border: 1.5px solid #334155;
    box-shadow: 
        0 16px 36px rgba(0, 0, 0, 0.75),
        0 6px 14px rgba(56, 189, 248, 0.15),
        inset 0 1px 2px rgba(255, 255, 255, 0.3),
        inset 0 -3px 6px rgba(0, 0, 0, 0.8),
        0 0 0 2px #334155,
        0 0 0 5px rgba(56, 189, 248, 0.12) !important;
}

body.dark-theme .ultra-calc-header,
body.dark-theme .ultra-calc-top-header {
    background: linear-gradient(180deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: #334155 !important;
}

body.dark-theme .brand-main-logo {
    color: #38bdf8 !important;
}

body.dark-theme .brand-sub-badge {
    color: #94a3b8 !important;
}

body.dark-theme .ultra-header-btn {
    background: rgba(255, 255, 255, 0.08);
    border: 1px solid rgba(255, 255, 255, 0.15);
    color: #cbd5e1;
}

body.dark-theme .ultra-lcd-housing {
    background: #020617;
    border: 1px solid #1e293b;
    box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.9), 0 1px 1px rgba(255, 255, 255, 0.1);
}

body.dark-theme .ultra-lcd-screen {
    background: linear-gradient(180deg, #0b1329 0%, #030712 100%);
    border: 1px solid rgba(56, 189, 248, 0.2);
    box-shadow: none;
}

body.dark-theme .ultra-lcd-glass-glare {
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0) 100%);
}

body.dark-theme .ultra-lcd-2line-tape {
    color: #64748b;
}

body.dark-theme .ultra-lcd-active-layer {
    color: #f8fafc;
    text-shadow: 0 0 10px rgba(255, 255, 255, 0.2);
}

body.dark-theme .ultra-lcd-bottom-bar {
    border-top: 1px dashed rgba(255, 255, 255, 0.1);
}

body.dark-theme .ultra-lcd-live-ans {
    color: #38bdf8 !important;
    text-shadow: 0 0 8px rgba(56, 189, 248, 0.35) !important;
}

body.dark-theme .ultra-lcd-copy-chip {
    background: rgba(56, 189, 248, 0.15) !important;
    border: 1px solid rgba(56, 189, 248, 0.4) !important;
    color: #38bdf8 !important;
}

body.dark-theme .u-key-dark {
    background: #0f172a;
    box-shadow: 0 3px 0 #020617, 0 4px 8px rgba(0, 0, 0, 0.3);
}
body.dark-theme .u-key-dark:active {
    box-shadow: 0 1px 0 #020617;
}
body.dark-theme .u-key-dark .u-key-dish {
    background: linear-gradient(180deg, #1e293b 0%, #0f172a 100%);
    color: #f8fafc;
    border: 1px solid #334155;
    box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.1);
}

body.dark-theme .u-key-gray {
    background: #334155;
    box-shadow: 0 3px 0 #1e293b, 0 4px 8px rgba(0, 0, 0, 0.3);
}
body.dark-theme .u-key-gray:active {
    box-shadow: 0 1px 0 #0f172a;
}
body.dark-theme .u-key-gray .u-key-dish {
    background: linear-gradient(180deg, #475569 0%, #334155 100%);
    color: #f8fafc;
    border: none;
    box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.2);
}


/* ==========================================================================
   STEP-BY-STEP CHECK & RECEIPT FULL SCREEN POPUP MODAL (FIXED OVERLAY)
   ========================================================================== */
.calc-check-modal {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    background: rgba(0, 0, 0, 0.8) !important;
    /* backdrop-filter removed for crystal clear export */
    /* backdrop-filter removed for crystal clear export */
    z-index: 999999 !important;
    display: none;
    align-items: flex-start !important; /* Top-biased center alignment */
    justify-content: center !important;
    padding: 32px 14px 20px 14px !important;
    box-sizing: border-box !important;
    overflow-y: auto !important;
    animation: fadeInModal 0.2s ease forwards !important;
}

@keyframes fadeInModal {
    from { opacity: 0; }
    to { opacity: 1; }
}

.calc-check-modal-inner {
    background: #0f172a !important;
    border: 2px solid #38bdf8 !important;
    border-radius: 20px !important;
    width: 100% !important;
    max-width: 440px !important;
    max-height: 85vh !important;
    display: flex !important;
    flex-direction: column !important;
    box-shadow: none !important;
    overflow: hidden !important;
    position: relative !important;
    animation: popInScale 0.25s cubic-bezier(0.34, 1.56, 0.64, 1) forwards !important;
}

@keyframes popInScale {
    from { transform: scale(0.9); opacity: 0; }
    to { transform: scale(1); opacity: 1; }
}

body:not(.dark-theme) .calc-check-modal-inner {
    background: #ffffff !important;
    border: 2px solid #0284c7 !important;
    box-shadow: none !important;
}

.calc-check-modal-header {
    background: #090d16 !important;
    padding: 12px 16px !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    border-bottom: 1.5px solid rgba(56, 189, 248, 0.3) !important;
}

body:not(.dark-theme) .calc-check-modal-header {
    background: #f8fafc !important;
    border-bottom: 1.5px solid #e2e8f0 !important;
}

.calc-check-close-btn {
    background: rgba(239, 68, 68, 0.2) !important;
    border: 1px solid #ef4444 !important;
    color: #ef4444 !important;
    width: 32px !important;
    height: 32px !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    font-size: 16px !important;
    font-weight: 800 !important;
    transition: all 0.15s ease !important;
}

.calc-check-close-btn:hover {
    background: #ef4444 !important;
    color: #ffffff !important;
}

.calc-check-steps-container {
    padding: 12px 14px !important;
    overflow-y: auto !important;
    flex: 1 !important;
    max-height: 48vh !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
}

.calc-check-modal-footer {
    padding: 12px 14px;
    border-top: 1.5px solid rgba(56, 189, 248, 0.2);
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #090d16;
}

body:not(.dark-theme) .calc-check-modal-footer {
    background: #f8fafc !important;
    border-top: 1.5px solid #e2e8f0 !important;
}

.calc-check-copy-btn {
    background: linear-gradient(135deg, #0284c7, #0369a1);
    color: #ffffff;
    border: 1px solid #38bdf8;
    font-size: 12px;
    font-weight: 700;
    padding: 6px 12px;
    border-radius: 8px;
    cursor: pointer;
}


/* 3D Hardware Check Keys Styling */
.u-key-dish-compact {
    font-size: 13.5px !important;
    font-weight: 800 !important;
    letter-spacing: 0.5px;
}

/* 3D Cyan CHECK Keys */
.u-key-cyan .u-key-dish {
    background: linear-gradient(180deg, #0284c7 0%, #0369a1 100%);
    color: #f0f9ff;
    box-shadow: 
        0 4px 0 #075985,
        0 6px 12px rgba(2, 132, 199, 0.35),
        inset 0 1.5px 1.5px rgba(255, 255, 255, 0.4),
        inset 0 -1.5px 2px rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(56, 189, 248, 0.3);
}
.u-key-cyan:active .u-key-dish {
    box-shadow: 
        0 1px 0 #075985,
        inset 0 2px 5px rgba(0, 0, 0, 0.7);
}

/* 3D Teal MILAN Key */
.u-key-teal .u-key-dish {
    background: linear-gradient(180deg, #0d9488 0%, #0f766e 100%);
    color: #ccfbf1;
    box-shadow: 
        0 4px 0 #115e59,
        0 6px 12px rgba(13, 148, 136, 0.35),
        inset 0 1.5px 1.5px rgba(255, 255, 255, 0.4),
        inset 0 -1.5px 2px rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(45, 212, 191, 0.3);
}
.u-key-teal:active .u-key-dish {
    box-shadow: 
        0 1px 0 #115e59,
        inset 0 2px 5px rgba(0, 0, 0, 0.7);
}


/* Compact Slim Function Keys */
.u-key.u-key-mini {
    height: 38px !important;
    border-radius: 12px !important;
}
.u-key.u-key-mini .u-key-dish {
    height: 100% !important;
    border-radius: 12px !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    letter-spacing: 0.3px;
    padding: 0 4px !important;
    box-shadow: 
        0 3px 0 rgba(0, 0, 0, 0.4),
        0 4px 8px rgba(0, 0, 0, 0.3),
        inset 0 1px 1px rgba(255, 255, 255, 0.35) !important;
}
.u-key.u-key-mini:active {
    transform: translateY(2px) !important;
}
.u-key.u-key-mini:active .u-key-dish {
    box-shadow: 
        0 1px 0 rgba(0, 0, 0, 0.4),
        inset 0 2px 4px rgba(0, 0, 0, 0.6) !important;
}


/* Item Name Input inside Receipt */
.calc-item-name-input {
    background: rgba(15, 23, 42, 0.7);
    border: 1px solid rgba(56, 189, 248, 0.3);
    border-radius: 6px;
    color: #f8fafc;
    font-size: 12px;
    font-family: inherit;
    padding: 4px 8px;
    flex: 1;
    min-width: 80px;
    outline: none;
    transition: all 0.15s ease;
}
.calc-item-name-input:focus {
    border-color: #ffd700;
    background: #020617;
    box-shadow: 0 0 8px rgba(255, 215, 0, 0.25);
}

.calc-check-download-btn {
    background: linear-gradient(135deg, #059669, #047857);
    color: #ffffff;
    border: 1px solid #34d399;
    font-size: 12px;
    font-weight: 700;
    padding: 7px 12px;
    border-radius: 8px;
    cursor: pointer;
    transition: all 0.15s ease;
}
.calc-check-download-btn:active {
    transform: scale(0.96);
}


/* Shop Details Input Styling */
.calc-shop-input {
    width: 100%;
    background: #0f172a;
    border: 1px solid #334155;
    border-radius: 6px;
    color: #f8fafc;
    font-size: 12px;
    padding: 5px 8px;
    margin-top: 2px;
    outline: none;
    transition: all 0.15s ease;
    box-sizing: border-box;
}
.calc-shop-input:focus {
    border-color: #38bdf8;
    box-shadow: 0 0 6px rgba(56, 189, 248, 0.3);
}


.feature-selector-tabs, .feature-tabs-wrapper { display: none !important; }

.qibla-city-chip {
    background: rgba(15, 23, 42, 0.6);
    color: #94a3b8;
    border: 1px solid rgba(56, 189, 248, 0.25);
    border-radius: 18px;
    padding: 4px 10px;
    font-size: 11px;
    font-weight: 600;
    cursor: pointer;
    transition: all 0.2s ease;
}
.qibla-city-chip:hover, .qibla-city-chip:active {
    background: rgba(56, 189, 248, 0.2);
    color: #38bdf8;
    border-color: #38bdf8;
}

/* ==========================================================================
   CALCULATION HISTORY POPUP MODAL (FULL SCREEN OVERLAY)
   ========================================================================== */
.ultra-history-modal {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    background: rgba(0, 0, 0, 0.8) !important;
    /* backdrop-filter removed for crystal clear export */
    /* backdrop-filter removed for crystal clear export */
    z-index: 999999 !important;
    display: none;
    align-items: flex-start !important; /* Top-biased center alignment */
    justify-content: center !important;
    padding: 32px 14px 20px 14px !important;
    box-sizing: border-box !important;
    overflow-y: auto !important;
    animation: fadeInModal 0.2s ease forwards !important;
}

.ultra-history-modal-inner {
    background: #0f172a !important;
    border: 2px solid #38bdf8 !important;
    border-radius: 20px !important;
    width: 100% !important;
    max-width: 420px !important;
    max-height: 80vh !important;
    display: flex !important;
    flex-direction: column !important;
    box-shadow: none !important;
    overflow: hidden !important;
    position: relative !important;
    animation: popInScale 0.25s cubic-bezier(0.34, 1.56, 0.64, 1) forwards !important;
}

body:not(.dark-theme) .ultra-history-modal-inner {
    background: #ffffff !important;
    border: 2px solid #0284c7 !important;
    box-shadow: none !important;
}

.ultra-history-modal-header {
    background: #090d16 !important;
    padding: 12px 16px !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    border-bottom: 1.5px solid rgba(56, 189, 248, 0.3) !important;
}

body:not(.dark-theme) .ultra-history-modal-header {
    background: #f8fafc !important;
    border-bottom: 1.5px solid #e2e8f0 !important;
}

.ultra-history-modal-body {
    padding: 14px !important;
    overflow-y: auto !important;
    flex: 1 !important;
    max-height: 60vh !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
}

.ultra-history-modal-body > div {
    background: rgba(30, 41, 59, 0.7) !important;
    border: 1px solid rgba(255, 255, 255, 0.08) !important;
    border-radius: 10px !important;
    padding: 10px 14px !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
}

.ultra-history-modal-body > div:hover {
    background: rgba(56, 189, 248, 0.15) !important;
    border-color: #38bdf8 !important;
    transform: translateX(2px) !important;
}

body:not(.dark-theme) .ultra-history-modal-body > div {
    background: #f8fafc !important;
    border: 1.5px solid #e2e8f0 !important;
}

body:not(.dark-theme) .ultra-history-modal-body > div:hover {
    background: #f0f9ff !important;
    border-color: #0284c7 !important;
}

/* Modal Titles & Price Values Styling */
.calc-modal-top-title {
    color: #0284c7 !important;
}
body.dark-theme .calc-modal-top-title {
    color: #38bdf8 !important;
}

.calc-step-price-val {
    color: #0284c7 !important;
    font-weight: 800 !important;
    font-size: 13.5px !important;
    white-space: nowrap !important;
    font-family: 'Outfit', monospace !important;
}

body.dark-theme .calc-step-price-val {
    color: #38bdf8 !important;
}

.full-calendar-master-grid {
    contain: layout style;
}

/* ==========================================================================
   STATUS CARD 3-BUTTON ACTION STRIP (STRICT SINGLE LINE 3-COLUMN GRID)
   ========================================================================== */
.status-actions-grid {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 8px !important;
    margin: 14px auto 0 auto !important;
    width: 100% !important;
    max-width: 380px !important;
    box-sizing: border-box !important;
}

.status-compact-action-btn {
    width: 100% !important;
    min-width: 0 !important;
    padding: 10px 4px !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    border-radius: 12px !important;
    cursor: pointer !important;
    border: none !important;
    color: #ffffff !important;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 4px 12px rgba(0, 0, 0, 0.18) !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    min-height: 40px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    gap: 5px !important;
    box-sizing: border-box !important;
}

.status-compact-action-btn span {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    font-size: 11.5px !important;
}

@media (max-width: 380px) {
    .status-actions-grid {
        gap: 5px !important;
    }
    .status-compact-action-btn {
        padding: 9px 2px !important;
        font-size: 10.5px !important;
        gap: 3px !important;
    }
    .status-compact-action-btn svg {
        width: 13px !important;
        height: 13px !important;
    }
    .status-compact-action-btn span {
        font-size: 10.5px !important;
    }
}
/* ==========================================================================
   APP SETTINGS ZERO-SCROLL ULTRA-COMPACT PREMIUM DASHBOARD
   ========================================================================== */
#settingsSection {
    padding-bottom: 8px !important;
}

#settingsSection .settings-body-container {
    gap: 5px !important;
    padding: 0 4px !important;
}

.settings-grid-dashboard {
    display: flex !important;
    flex-direction: column !important;
    gap: 5px !important;
    max-width: 460px !important;
    margin: 0 auto !important;
    width: 100% !important;
}

.settings-card-luxury {
    padding: 5px 8px !important;
    border-radius: 11px !important;
    gap: 4px !important;
    border: 1.2px solid #e2e8f0 !important;
    background: #ffffff !important;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.04) !important;
}

body.dark-theme .settings-card-luxury {
    background: #1e293b !important;
    border: 1.2px solid #334155 !important;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25) !important;
}

.setting-block-header {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    margin-bottom: 2px !important;
    padding-bottom: 0 !important;
}

.setting-block-header h3 {
    font-size: 11.5px !important;
    font-weight: 800 !important;
    margin: 0 !important;
    color: #01539d !important;
}

body.dark-theme .setting-block-header h3 {
    color: #38bdf8 !important;
}

.setting-block-badge {
    width: 17px !important;
    height: 17px !important;
    font-size: 9px !important;
    border-radius: 5px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-weight: 800 !important;
}

.setting-input-card {
    padding: 4px 6px !important;
    border-radius: 8px !important;
    margin-bottom: 0 !important;
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
}

body.dark-theme .setting-input-card {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.setting-label-row {
    margin-bottom: 2px !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
}

.setting-label-row span,
.setting-label-row label {
    font-size: 10.5px !important;
    font-weight: 700 !important;
}

.setting-pill {
    padding: 1px 5px !important;
    font-size: 8.5px !important;
    border-radius: 4px !important;
}

.lang-choice-grid,
.theme-choice-grid {
    gap: 4px !important;
}

.lang-choice-card,
.theme-choice-card {
    padding: 4px 4px !important;
    min-height: 27px !important;
    border-radius: 6px !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.lang-card-icon-box,
.theme-card-icon-box {
    font-size: 12px !important;
    margin-right: 3px !important;
}

.lang-card-title,
.theme-card-title {
    font-size: 10.5px !important;
}

.lang-check-mark,
.theme-check-mark {
    font-size: 9px !important;
    margin-left: 2px !important;
}

.setting-select-custom {
    height: 26px !important;
    font-size: 10.5px !important;
    padding: 1px 4px !important;
    border-radius: 6px !important;
    border: 1px solid #cbd5e1 !important;
}

body.dark-theme .setting-select-custom {
    border-color: #475569 !important;
}

/* Sound Bar Ultra Compact */
.setting-sound-bar {
    padding: 2px 6px !important;
    margin-bottom: 3px !important;
    gap: 6px !important;
    border-radius: 7px !important;
}

.sound-bar-label {
    font-size: 10.5px !important;
}

.sound-bar-select {
    height: 25px !important;
    font-size: 10.5px !important;
}

.sound-preview-chip {
    padding: 2px 7px !important;
    font-size: 9.5px !important;
    height: 23px !important;
    border-radius: 5px !important;
}

/* 2-Column Strict Compact Grid for 5 Notification Toggles */
.notif-toggle-grid-2col {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 3px !important;
    margin-top: 2px !important;
}

.notif-compact-card {
    padding: 3px 6px !important;
    border-radius: 6px !important;
    gap: 4px !important;
    min-height: 28px !important;
}

.notif-compact-info strong {
    font-size: 10px !important;
    line-height: 1.1 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    max-width: 135px !important;
}

.notif-compact-info p {
    display: none !important; /* Hide long subtitles to achieve zero-scroll */
}

/* Ultra Compact Switches */
.luxury-switch {
    width: 30px !important;
    height: 16px !important;
    min-width: 30px !important;
    position: relative !important;
    display: inline-block !important;
}

.slider-round:before {
    height: 12px !important;
    width: 12px !important;
    left: 2px !important;
    bottom: 2px !important;
}

input:checked + .slider-round:before {
    transform: translateX(14px) !important;
}

/* Developer Bar Ultra Compact */
.settings-dev-bar {
    padding: 4px 8px !important;
    border-radius: 9px !important;
}

.dev-bar-icon {
    font-size: 15px !important;
}

#lblSettingDevName {
    font-size: 11.5px !important;
}

#lblSettingDevSub {
    font-size: 9px !important;
}

.settings-dev-bar a.contact-link-pill {
    padding: 3px 8px !important;
    font-size: 10px !important;
    height: 24px !important;
    border-radius: 6px !important;
}

/* ==========================================================================
   APP SETTINGS: SENIOR GRAPHIC DESIGNER & SENIOR UI/UX ARCHITECTURE
   ========================================================================== */

#settingsSection {
    padding-bottom: 6px !important;
}

#settingsSection .settings-body-container {
    gap: 6px !important;
    padding: 0 4px !important;
    max-width: 480px !important;
    margin: 0 auto !important;
}

/* 1. HERO HEADER BANNER (iOS/Modern Glassmorphism) */
.settings-hero-header {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 45%, #0f172a 100%) !important;
    border-radius: 18px !important;
    padding: 10px 14px !important;
    box-shadow: 0 8px 24px rgba(2, 132, 199, 0.28), inset 0 1px 1px rgba(255, 255, 255, 0.35) !important;
    border: 1.5px solid rgba(255, 255, 255, 0.2) !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    margin-bottom: 6px !important;
}

.settings-header-brand {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
}

.settings-header-icon {
    width: 36px !important;
    height: 36px !important;
    background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%) !important;
    border-radius: 11px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 18px !important;
    box-shadow: 0 4px 12px rgba(245, 158, 11, 0.4), inset 0 1px 1px rgba(255, 255, 255, 0.4) !important;
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
}

.settings-header-titles h2 {
    font-size: 15px !important;
    font-weight: 800 !important;
    color: #ffffff !important;
    margin: 0 !important;
    letter-spacing: 0.2px !important;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) !important;
}

.settings-header-titles p {
    font-size: 10px !important;
    color: #e0f2fe !important;
    margin: 1px 0 0 0 !important;
    opacity: 0.9 !important;
}

.settings-hero-header .back-features-btn {
    background: rgba(255, 255, 255, 0.18) !important;
    /* backdrop-filter removed for crystal clear export */
    /* backdrop-filter removed for crystal clear export */
    border: 1px solid rgba(255, 255, 255, 0.35) !important;
    color: #ffffff !important;
    padding: 6px 12px !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    border-radius: 9999px !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15) !important;
    transition: all 0.2s ease !important;
    white-space: nowrap !important;
}

.settings-hero-header .back-features-btn:hover {
    background: rgba(255, 255, 255, 0.3) !important;
    transform: translateY(-1px) scale(1.02) !important;
}

/* 2. SETTINGS CARDS (Soft Ambient Glassmorphic Cards) */
.settings-grid-dashboard {
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
    width: 100% !important;
}

.settings-card-luxury {
    background: #ffffff !important;
    border: 1.2px solid #e2e8f0 !important;
    border-radius: 14px !important;
    padding: 7px 10px !important;
    box-shadow: 0 4px 14px rgba(1, 83, 157, 0.04), 0 1px 3px rgba(0, 0, 0, 0.02) !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 5px !important;
    transition: all 0.2s ease !important;
}

body.dark-theme .settings-card-luxury {
    background: linear-gradient(145deg, #1e293b 0%, #0f172a 100%) !important;
    border: 1.2px solid #334155 !important;
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.35) !important;
}

/* Block Section Header */
.setting-block-header {
    display: flex !important;
    align-items: center !important;
    gap: 7px !important;
    margin-bottom: 2px !important;
    padding-bottom: 2px !important;
    border-bottom: 1px dashed rgba(2, 132, 199, 0.15) !important;
}

body.dark-theme .setting-block-header {
    border-bottom-color: rgba(56, 189, 248, 0.15) !important;
}

.setting-block-header h3 {
    font-size: 12px !important;
    font-weight: 800 !important;
    margin: 0 !important;
    color: #0f172a !important;
    letter-spacing: 0.1px !important;
}

body.dark-theme .setting-block-header h3 {
    color: #f8fafc !important;
}

/* Jewel-Toned Number Badges */
.setting-block-badge {
    width: 28px !important; height: 28px !important;
    border-radius: 6px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 10px !important;
    font-weight: 900 !important;
    color: #ffffff !important;
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
}

.setting-block-badge.badge-blue {
    background: linear-gradient(135deg, #0ea5e9 0%, #0284c7 100%) !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.35) !important;
}

.setting-block-badge.badge-green {
    background: linear-gradient(135deg, #10b981 0%, #059669 100%) !important;
    box-shadow: 0 2px 6px rgba(16, 185, 129, 0.35) !important;
}

.setting-block-badge.badge-gold {
    background: linear-gradient(135deg, #8b5cf6 0%, #6366f1 100%) !important;
    box-shadow: 0 2px 6px rgba(139, 92, 246, 0.35) !important;
}

/* 3. SEGMENTED RECESSED CONTROLS (iOS Style) */
.setting-input-card {
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 10px !important;
    padding: 5px 8px !important;
    margin-bottom: 0 !important;
}

body.dark-theme .setting-input-card {
    background: #090d16 !important;
    border-color: #1e293b !important;
}

.setting-label-row {
    margin-bottom: 4px !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
}

.setting-label-row span,
.setting-label-row label {
    font-size: 11px !important;
    font-weight: 700 !important;
    color: #334155 !important;
}

body.dark-theme .setting-label-row span,
body.dark-theme .setting-label-row label {
    color: #cbd5e1 !important;
}

.setting-pill {
    padding: 1px 6px !important;
    font-size: 9px !important;
    font-weight: 800 !important;
    border-radius: 9999px !important;
}

.setting-pill.pill-blue {
    background: rgba(2, 132, 199, 0.12) !important;
    color: #0284c7 !important;
    border: 1px solid rgba(2, 132, 199, 0.3) !important;
}

.setting-pill.pill-green {
    background: rgba(16, 185, 129, 0.12) !important;
    color: #059669 !important;
    border: 1px solid rgba(16, 185, 129, 0.3) !important;
}

.setting-pill.pill-gold {
    background: rgba(2, 132, 199, 0.12) !important;
    color: #0284c7 !important;
    border: 1px solid rgba(2, 132, 199, 0.3) !important;
}

/* Language & Theme Choice Buttons (Segmented elevated pills) */
.lang-choice-grid,
.theme-choice-grid {
    background: #e2e8f0 !important;
    border-radius: 9px !important;
    padding: 2.5px !important;
    gap: 3px !important;
}

body.dark-theme .lang-choice-grid,
body.dark-theme .theme-choice-grid {
    background: #020617 !important;
    border: 1px solid #1e293b !important;
}

.lang-choice-card,
.theme-choice-card {
    background: transparent !important;
    border: none !important;
    border-radius: 7px !important;
    padding: 4px 6px !important;
    min-height: 28px !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    color: #64748b !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    transition: all 0.18s cubic-bezier(0.4, 0, 0.2, 1) !important;
    box-shadow: none !important;
}

body.dark-theme .lang-choice-card,
body.dark-theme .theme-choice-card {
    color: #94a3b8 !important;
}

.lang-choice-card.active-lang,
.theme-choice-card.active-theme {
    background: #ffffff !important;
    color: #0284c7 !important;
    font-weight: 800 !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.04) !important;
    border: 1px solid rgba(2, 132, 199, 0.3) !important;
}

body.dark-theme .lang-choice-card.active-lang,
body.dark-theme .theme-choice-card.active-theme {
    background: #1e293b !important;
    color: #38bdf8 !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.4) !important;
    border: 1px solid rgba(56, 189, 248, 0.4) !important;
}

.lang-card-icon-box,
.theme-card-icon-box {
    font-size: 12px !important;
    margin-right: 3px !important;
}

.lang-check-mark,
.theme-check-mark {
    font-size: 9.5px !important;
    margin-left: 3px !important;
    color: #0284c7 !important;
}

body.dark-theme .lang-check-mark,
body.dark-theme .theme-check-mark {
    color: #38bdf8 !important;
}

/* 4. LUXURY SELECT DROPDOWNS */
.setting-select-custom {
    height: 28px !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    padding: 2px 8px !important;
    border-radius: 8px !important;
    border: 1.5px solid #cbd5e1 !important;
    background: #ffffff !important;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.04) !important;
    transition: all 0.2s ease !important;
}

.setting-select-custom:focus {
    border-color: #0284c7 !important;
    box-shadow: 0 0 0 3px rgba(2, 132, 199, 0.15) !important;
}

body.dark-theme .setting-select-custom {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #f8fafc !important;
}

body.dark-theme .setting-select-custom:focus {
    border-color: #38bdf8 !important;
    box-shadow: 0 0 0 3px rgba(56, 189, 248, 0.2) !important;
}

/* 5. SOUND BAR (Integrated Audio Strip) */
.setting-sound-bar {
    background: #f8fafc !important;
    border: 1.2px solid #e2e8f0 !important;
    border-radius: 9px !important;
    padding: 3px 6px !important;
    gap: 6px !important;
    margin-bottom: 4px !important;
    display: flex !important;
    align-items: center !important;
}

body.dark-theme .setting-sound-bar {
    background: #090d16 !important;
    border-color: #1e293b !important;
}

.sound-bar-label {
    font-size: 11px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    white-space: nowrap !important;
}

body.dark-theme .sound-bar-label {
    color: #f8fafc !important;
}

.sound-bar-select {
    flex: 1 !important;
    height: 26px !important;
    font-size: 11px !important;
}

.sound-preview-chip {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 7px !important;
    padding: 3px 10px !important;
    font-size: 10px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.35) !important;
    transition: all 0.15s ease !important;
    height: 26px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.sound-preview-chip:active {
    transform: scale(0.94) !important;
}

/* 6. NOTIFICATION TOGGLE CARDS (High Precision 2-Column Grid) */
.notif-toggle-grid-2col {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 4px !important;
    margin-top: 3px !important;
}

.notif-compact-card {
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 8px !important;
    padding: 4px 6px !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    gap: 4px !important;
    min-height: 30px !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.02) !important;
    transition: all 0.18s ease !important;
}

.notif-compact-card:hover {
    border-color: #0284c7 !important;
    background: #f0f9ff !important;
}

body.dark-theme .notif-compact-card {
    background: #090d16 !important;
    border-color: #1e293b !important;
}

body.dark-theme .notif-compact-card:hover {
    border-color: #38bdf8 !important;
    background: #0c182c !important;
}

.notif-compact-info strong {
    font-size: 10.5px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    line-height: 1.15 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    max-width: 140px !important;
}

body.dark-theme .notif-compact-info strong {
    color: #f1f5f9 !important;
}

/* Luxury iOS Smooth Switches */
.luxury-switch {
    width: 32px !important;
    height: 18px !important;
    min-width: 32px !important;
    position: relative !important;
    display: inline-block !important;
}

.slider-round {
    position: absolute !important;
    cursor: pointer !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    background-color: #cbd5e1 !important;
    transition: 0.22s cubic-bezier(0.4, 0, 0.2, 1) !important;
    border-radius: 34px !important;
}

body.dark-theme .slider-round {
    background-color: #334155 !important;
}

.slider-round:before {
    position: absolute !important;
    content: "" !important;
    height: 14px !important;
    width: 14px !important;
    left: 2px !important;
    bottom: 2px !important;
    background-color: #ffffff !important;
    transition: 0.22s cubic-bezier(0.4, 0, 0.2, 1) !important;
    border-radius: 50% !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) !important;
}

input:checked + .slider-round {
    background: linear-gradient(135deg, #10b981 0%, #059669 100%) !important;
    box-shadow: 0 2px 6px rgba(16, 185, 129, 0.4) !important;
}

input:checked + .slider-round:before {
    transform: translateX(14px) !important;
}

/* 7. DEVELOPER CONTACT BAR (3D WhatsApp Pill & Polished Glass) */
.settings-dev-bar {
    background: #ffffff !important;
    border: 1.2px solid #e2e8f0 !important;
    border-radius: 12px !important;
    padding: 5px 10px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.03) !important;
}

body.dark-theme .settings-dev-bar {
    background: linear-gradient(145deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: #334155 !important;
}

.dev-bar-icon {
    font-size: 16px !important;
}

#lblSettingDevName {
    font-size: 12px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
}

body.dark-theme #lblSettingDevName {
    color: #f8fafc !important;
}

#lblSettingDevSub {
    font-size: 9.5px !important;
    color: #64748b !important;
}

body.dark-theme #lblSettingDevSub {
    color: #94a3b8 !important;
}

.settings-dev-bar a.contact-link-pill {
    background: linear-gradient(135deg, #25D366 0%, #128C7E 100%) !important;
    color: #ffffff !important;
    padding: 4px 10px !important;
    font-size: 10.5px !important;
    font-weight: 800 !important;
    border-radius: 9999px !important;
    border: none !important;
    box-shadow: 0 2px 8px rgba(37, 211, 102, 0.35) !important;
    transition: all 0.18s ease !important;
    height: 26px !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
}

.settings-dev-bar a.contact-link-pill:hover {
    transform: translateY(-1px) scale(1.03) !important;
    box-shadow: 0 4px 14px rgba(37, 211, 102, 0.5) !important;
}

/* ============================================================
   TRANSPARENT MONTH NAVIGATION ARROW BUTTONS (LEFT / RIGHT)
   ============================================================ */
.cal-month-arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 20;
    width: 34px;
    height: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(255, 255, 255, 0.08);
    border: none;
    border-radius: 8px;
    cursor: pointer;
    color: rgba(1, 83, 157, 0.50);
    transition: background 0.2s ease, color 0.2s ease, transform 0.15s ease;
    pointer-events: all;
    outline: none;
    -webkit-tap-highlight-color: transparent;
    padding: 0;
    /* backdrop-filter removed for crystal clear export */
    /* backdrop-filter removed for crystal clear export */
}

.cal-month-arrow svg {
    width: 22px;
    height: 22px;
}

.cal-month-arrow:hover {
    background: rgba(1, 83, 157, 0.12);
    color: rgba(1, 83, 157, 0.90);
    transform: translateY(-50%) scale(1.1);
}

.cal-month-arrow:active {
    transform: translateY(-50%) scale(0.90);
    background: rgba(1, 83, 157, 0.20);
}

.cal-arrow-left {
    left: 3px;
}

.cal-arrow-right {
    right: 3px;
}

body.dark-theme .cal-month-arrow {
    color: rgba(148, 200, 255, 0.55);
    background: rgba(0, 0, 0, 0.08);
}

body.dark-theme .cal-month-arrow:hover {
    background: rgba(148, 200, 255, 0.15);
    color: rgba(148, 200, 255, 0.95);
}

/* ====================================================================
   CALCULATOR HEADER REDESIGN — Realistic Light Hardware Panel
   ==================================================================== */

/* Main header strip — light silver/cream calculator body */
.ultra-calc-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
    padding: 8px 10px 9px 10px;
    margin-bottom: 6px;
    background: linear-gradient(180deg, #ffffff 0%, #f4f2ee 50%, #ede9e2 100%);
    border-radius: 14px 14px 0 0;
    border-bottom: 1.5px solid #ccc7be;
    box-shadow: 
        inset 0 1px 0 rgba(255,255,255,0.95),
        inset 0 -1px 0 rgba(0,0,0,0.04),
        0 2px 5px rgba(0,0,0,0.08);
    position: relative;
}

/* Small solar panel on left — realistic blue-tinted cells */
.ultra-solar-panel {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 2px;
    width: 48px;
    height: 18px;
    background: #1a1a2e;
    border: 1px solid #2d2d44;
    border-radius: 3px;
    padding: 2px;
    box-shadow: inset 0 1px 3px rgba(0,0,0,0.6), 0 1px 0 rgba(255,255,255,0.4);
    flex-shrink: 0;
}

.solar-grid-cell {
    background: linear-gradient(135deg, #1a2744 0%, #0d1b2a 50%, #1e3a5c 100%);
    border-radius: 1px;
    border: 0.5px solid #2a4a7a;
    box-shadow: inset 0 0 2px rgba(59,130,246,0.2);
}

/* Brand badge — center, stacked layout */
.ultra-brand-badge {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    flex: 1;
    line-height: 1.2;
    gap: 1px;
}

/* Small tagline above */
.brand-sub-badge {
    font-size: 7.5px;
    font-weight: 600;
    letter-spacing: 0.9px;
    color: #9a9287;
    text-transform: uppercase;
    white-space: nowrap;
}

/* Big brand name */
.brand-main-logo {
    font-size: 17px;
    font-weight: 900;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    color: #1c1c2e;
    text-shadow: 0 1px 0 rgba(255,255,255,0.8);
    white-space: nowrap;
}

/* Header control buttons — right side */
.ultra-header-controls {
    display: flex;
    align-items: center;
    gap: 5px;
    flex-shrink: 0;
}

.ultra-header-btn {
    display: flex;
    align-items: center;
    gap: 3px;
    background: linear-gradient(145deg, #ffffff, #edeae4);
    border: 1px solid #ccc5bb;
    color: #2d2820;
    font-size: 10px;
    font-weight: 700;
    border-radius: 6px;
    padding: 4px 7px;
    cursor: pointer;
    box-shadow: 
        0 2px 3px rgba(0,0,0,0.15),
        inset 0 1px 0 rgba(255,255,255,0.7);
    transition: all 0.12s ease;
    white-space: nowrap;
}

.ultra-header-btn:hover {
    background: linear-gradient(145deg, #f5f1eb, #e0d9cc);
    border-color: #988e80;
    color: #1a1a2e;
}

.ultra-header-btn:active {
    transform: scale(0.93) translateY(1px);
    box-shadow: 0 1px 2px rgba(0,0,0,0.15), inset 0 1px 2px rgba(0,0,0,0.1);
    background: linear-gradient(145deg, #d8d2c6, #c8c1b4);
}

/* Dark theme calc header — keep dark for dark mode */
body.dark-theme .ultra-calc-header {
    background: linear-gradient(180deg, #1e293b 0%, #0f172a 100%);
    border-bottom: 2px solid #020617;
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.06), 0 2px 6px rgba(0,0,0,0.5);
}

body.dark-theme .brand-sub-badge {
    color: #64748b;
}

body.dark-theme .brand-main-logo {
    color: #e2e8f0;
    text-shadow: 0 0 10px rgba(99,179,237,0.5), 0 1px 2px rgba(0,0,0,1);
}

body.dark-theme .ultra-header-btn {
    background: linear-gradient(145deg, #1e293b, #0f172a);
    border-color: #334155;
    color: #94a3b8;
    box-shadow: 0 2px 4px rgba(0,0,0,0.4), inset 0 1px 0 rgba(255,255,255,0.04);
}

body.dark-theme .ultra-header-btn:hover {
    background: linear-gradient(145deg, #263348, #162032);
    border-color: #475569;
    color: #e2e8f0;
}

/* END CALCULATOR HEADER */


/* ==========================================================================
   DIGITAL REALISTIC DYNAMIC WEATHER BOARD & UNIFIED LOCATION SEARCH
   ========================================================================== */
.digital-weather-search-container {
    position: relative;
    width: 100%;
    margin-bottom: 12px;
}

.digital-search-bar-wrap {
    display: flex;
    align-items: center;
    background: #ffffff;
    border: 1.8px solid #cbd5e1;
    border-radius: 28px;
    padding: 4px 6px 4px 14px;
    box-shadow: 0 4px 14px rgba(15, 23, 42, 0.06);
    transition: all 0.25s ease;
}

body.dark-theme .digital-search-bar-wrap {
    background: #1e293b;
    border-color: #334155;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.3);
}

.digital-search-bar-wrap:focus-within {
    border-color: #0284c7;
    box-shadow: 0 0 0 3px rgba(2, 132, 199, 0.18), 0 4px 16px rgba(2, 132, 199, 0.12);
}

.search-leading-icon {
    font-size: 16px;
    margin-right: 8px;
    opacity: 0.8;
}

.digital-weather-search-input {
    flex: 1;
    border: none;
    outline: none;
    background: transparent;
    font-size: 13.5px;
    font-family: inherit;
    color: #0f172a;
    padding: 6px 0;
}

body.dark-theme .digital-weather-search-input {
    color: #f8fafc;
}

.digital-weather-search-input::placeholder {
    color: #94a3b8;
    font-size: 12.5px;
}

.gps-auto-detect-btn {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    background: linear-gradient(135deg, #059669 0%, #10b981 100%);
    color: #ffffff;
    border: none;
    border-radius: 20px;
    padding: 6px 13px;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
    box-shadow: 0 2px 8px rgba(16, 185, 129, 0.35);
    transition: all 0.2s ease;
    white-space: nowrap;
}

.gps-auto-detect-btn:active {
    transform: scale(0.96);
    box-shadow: 0 1px 4px rgba(16, 185, 129, 0.3);
}

.gps-pulse-dot {
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #ffffff;
    box-shadow: 0 0 6px #ffffff;
    animation: gpsDotPulse 1.6s infinite ease-in-out;
}

@keyframes gpsDotPulse {
    0%, 100% { opacity: 1; transform: scale(1); }
    50% { opacity: 0.4; transform: scale(0.7); }
}

.digital-glass-suggestions {
    position: absolute;
    top: calc(100% + 6px);
    left: 0;
    right: 0;
    background: rgba(255, 255, 255, 0.98);
    /* backdrop-filter removed for crystal clear export */
    border: 1px solid rgba(226, 232, 240, 0.9);
    border-radius: 14px;
    box-shadow: 0 12px 32px rgba(15, 23, 42, 0.15);
    max-height: 240px;
    overflow-y: auto;
    z-index: 10000;
    display: none;
}

body.dark-theme .digital-glass-suggestions {
    background: rgba(30, 41, 59, 0.98);
    border-color: #334155;
    box-shadow: 0 12px 32px rgba(0, 0, 0, 0.5);
}

.city-suggestion-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 14px;
    border-bottom: 1px solid rgba(241, 245, 249, 0.8);
    cursor: pointer;
    transition: background 0.15s ease;
}

.announcement-url-badge-btn:hover {
    background: rgba(2, 132, 199, 0.22);
}

body.dark-theme .city-suggestion-item {
    border-bottom-color: rgba(51, 65, 85, 0.5);
}

.city-suggestion-item:last-child {
    border-bottom: none;
}

.city-suggestion-item:hover, .city-suggestion-item:active {
    background: rgba(2, 132, 199, 0.08);
}

body.dark-theme .city-suggestion-item:hover {
    background: rgba(2, 132, 199, 0.2);
}

.city-suggestion-name {
    font-size: 13px;
    font-weight: 600;
    color: #0f172a;
}

body.dark-theme .city-suggestion-name {
    color: #f8fafc;
}

.city-suggestion-badge {
    font-size: 10.5px;
    background: rgba(2, 132, 199, 0.12);
    color: #0284c7;
    padding: 2px 8px;
    border-radius: 12px;
    font-weight: 600;
}

body.dark-theme .city-suggestion-badge {
    background: rgba(56, 189, 248, 0.18);
    color: #38bdf8;
}


/* ==========================================================================
   ULTRA-REALISTIC GOOGLE-WEATHER STYLE ATMOSPHERIC DYNAMIC BOARD
   ========================================================================== */
.ultra-realistic-weather-board {
    position: relative;
    border-radius: 20px;
    padding: 16px 18px;
    margin-bottom: 14px;
    color: #ffffff !important;
    overflow: hidden;
    background: linear-gradient(145deg, #0284c7 0%, #0369a1 50%, #075985 100%) !important;
    box-shadow: 0 12px 30px rgba(2, 132, 199, 0.28), 0 4px 12px rgba(0, 0, 0, 0.12), inset 0 1px 1px rgba(255, 255, 255, 0.4);
    border: 1.5px solid rgba(255, 255, 255, 0.25);
    transition: background 0.7s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Dynamic Sky Atmosphere Presets */
.ultra-realistic-weather-board.sky-day-clear,
.ultra-realistic-weather-board.sky-dynamic-day {
    background: linear-gradient(145deg, #0284c7 0%, #38bdf8 55%, #7dd3fc 100%) !important;
}

.ultra-realistic-weather-board.sky-day-clouds {
    background: linear-gradient(145deg, #2563eb 0%, #3b82f6 45%, #93c5fd 100%) !important;
}

.ultra-realistic-weather-board.sky-day-overcast {
    background: linear-gradient(145deg, #334155 0%, #475569 50%, #64748b 100%) !important;
}

.ultra-realistic-weather-board.sky-sunset {
    background: linear-gradient(145deg, #7c2d12 0%, #c2410c 40%, #ea580c 70%, #f97316 100%) !important;
}

.ultra-realistic-weather-board.sky-night-clear {
    background: linear-gradient(145deg, #060d1f 0%, #0f172a 50%, #1e293b 100%) !important;
}

.ultra-realistic-weather-board.sky-night-clouds {
    background: linear-gradient(145deg, #090e1a 0%, #172554 50%, #1e3a8a 100%) !important;
}

.ultra-realistic-weather-board.sky-rain {
    background: linear-gradient(145deg, #1e293b 0%, #334155 45%, #475569 100%) !important;
}

.ultra-realistic-weather-board.sky-thunder {
    background: linear-gradient(145deg, #111827 0%, #1f2937 50%, #374151 100%) !important;
}

.weather-sky-effects-layer {
    position: absolute;
    inset: 0;
    pointer-events: none;
    overflow: hidden;
    z-index: 1;
}

.sky-sun-moon-orb {
    position: absolute;
    top: -20px;
    right: -20px;
    width: 140px;
    height: 140px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.45) 0%, rgba(255, 255, 255, 0.1) 50%, transparent 75%);
    filter: blur(8px);
}

.weather-board-top-row {
    position: relative;
    z-index: 2;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 10px;
}

.weather-loc-meta {
    flex: 1;
}

.weather-live-chip {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    background: rgba(0, 0, 0, 0.22);
    /* backdrop-filter removed for crystal clear export */
    border: 1px solid rgba(255, 255, 255, 0.3);
    border-radius: 12px;
    padding: 2px 8px;
    font-size: 9.5px;
    font-weight: 800;
    letter-spacing: 0.6px;
    text-transform: uppercase;
    margin-bottom: 4px;
    color: #ffffff !important;
}

.pulse-live-beacon {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #34d399;
    box-shadow: 0 0 8px #34d399;
    animation: gpsDotPulse 1.4s infinite ease-in-out;
}

.weather-board-city-name {
    display: block;
    font-size: 17.5px;
    font-weight: 800;
    color: #ffffff !important;
    text-shadow: 0 2px 8px rgba(0, 0, 0, 0.35);
    line-height: 1.25;
}

.weather-board-coords {
    display: block;
    font-size: 11px;
    color: rgba(255, 255, 255, 0.9) !important;
    font-weight: 600;
    margin-top: 2px;
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
}

.weather-condition-display {
    text-align: right;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}

.weather-giant-3d-icon {
    font-size: 38px;
    line-height: 1;
    filter: drop-shadow(0 4px 10px rgba(0, 0, 0, 0.3));
    display: inline-block;
    animation: weatherIconFloat 4s infinite ease-in-out;
}

@keyframes weatherIconFloat {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-4px); }
}

.weather-condition-title {
    font-size: 13px;
    font-weight: 800;
    color: #ffffff !important;
    text-shadow: 0 2px 6px rgba(0, 0, 0, 0.35);
    margin-top: 4px;
}

.weather-board-temp-center {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: baseline;
    gap: 12px;
    margin: 10px 0 12px 0;
}

.temp-giant-num-box {
    display: flex;
    align-items: flex-start;
    line-height: 1;
}

.temp-giant-value {
    font-size: 52px;
    font-weight: 900;
    color: #ffffff !important;
    text-shadow: 0 4px 16px rgba(0, 0, 0, 0.35);
    letter-spacing: -1.5px;
}

.temp-celsius-unit {
    font-size: 24px;
    font-weight: 800;
    color: rgba(255, 255, 255, 0.95) !important;
    margin-top: 4px;
    margin-left: 2px;
    text-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
}

.weather-meta-badges {
    display: flex;
    align-items: center;
    gap: 6px;
}

.weather-sub-pill {
    background: rgba(0, 0, 0, 0.25);
    /* backdrop-filter removed for crystal clear export */
    border: 1px solid rgba(255, 255, 255, 0.28);
    border-radius: 12px;
    padding: 4px 10px;
    font-size: 11.5px;
    font-weight: 700;
    color: #ffffff !important;
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
}

/* Metrics Gauge Tiles Grid */
.weather-metrics-tiles-grid {
    position: relative;
    z-index: 2;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 8px;
}

.weather-metric-card {
    display: flex;
    align-items: center;
    gap: 9px;
    background: rgba(0, 0, 0, 0.22) !important;
    /* backdrop-filter removed for crystal clear export */
    border: 1px solid rgba(255, 255, 255, 0.28) !important;
    border-radius: 14px;
    padding: 8px 10px;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);
}

.metric-icon {
    font-size: 20px;
    flex: 0 0 auto;
}

.metric-info {
    display: flex;
    flex-direction: column;
}

.metric-label {
    font-size: 10px;
    color: rgba(255, 255, 255, 0.9) !important;
    font-weight: 700;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
}

.metric-val {
    font-size: 13.5px;
    color: #ffffff !important;
    font-weight: 900;
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.35);
}

/* UNIFIED SEARCH BAR WITH INTEGRATED AUTO-GPS BUTTON */
.digital-weather-search-container {
    position: relative;
    margin-bottom: 12px;
}

.digital-search-bar-wrap {
    display: flex;
    align-items: center;
    background: #ffffff;
    border: 2px solid #0284c7;
    border-radius: 14px;
    padding: 4px 6px 4px 12px;
    box-shadow: 0 4px 16px rgba(2, 132, 199, 0.12);
    transition: all 0.25s ease;
}

body.dark-theme .digital-search-bar-wrap {
    background: #0f172a;
    border-color: #38bdf8;
    box-shadow: 0 4px 16px rgba(56, 189, 248, 0.15);
}

.search-leading-icon {
    font-size: 16px;
    margin-right: 8px;
    opacity: 0.8;
}

.digital-weather-search-input {
    flex: 1;
    border: none;
    outline: none;
    background: transparent;
    font-size: 13px;
    font-weight: 700;
    color: #0f172a;
    padding: 6px 4px;
    font-family: inherit;
}

body.dark-theme .digital-weather-search-input {
    color: #f8fafc;
}

.gps-auto-detect-btn {
    display: flex;
    align-items: center;
    gap: 6px;
    background: linear-gradient(135deg, #059669, #10b981);
    color: #ffffff;
    border: none;
    border-radius: 10px;
    padding: 6px 12px;
    font-size: 11.5px;
    font-weight: 800;
    cursor: pointer;
    box-shadow: 0 2px 8px rgba(16, 185, 129, 0.35);
    white-space: nowrap;
    transition: all 0.2s ease;
}

.gps-auto-detect-btn:active {
    transform: scale(0.95);
}

.gps-pulse-dot {
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #ffffff;
    box-shadow: 0 0 6px #ffffff;
    animation: gpsDotPulse 1.2s infinite ease-in-out;
}

/* Glass Autocomplete Suggestions Dropdown */
.digital-glass-suggestions {
    position: absolute;
    top: calc(100% + 4px);
    left: 0;
    right: 0;
    background: #ffffff;
    border: 1.5px solid #0284c7;
    border-radius: 12px;
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.18);
    z-index: 100;
    max-height: 240px;
    overflow-y: auto;
    display: none;
}

body.dark-theme .digital-glass-suggestions {
    background: #0f172a;
    border-color: #38bdf8;
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.4);
}

.digital-suggestion-row {
    display: flex;
    align-items: center;
    padding: 9px 12px;
    border-bottom: 1px solid #f1f5f9;
    cursor: pointer;
    transition: background 0.15s ease;
}

body.dark-theme .digital-suggestion-row {
    border-bottom: 1px solid #1e293b;
}

.digital-suggestion-row:hover,
.digital-suggestion-row:active {
    background: #f0fdf4;
}

body.dark-theme .digital-suggestion-row:hover,
body.dark-theme .digital-suggestion-row:active {
    background: #1e293b;
}

.sugg-pin-icon {
    font-size: 15px;
    margin-right: 8px;
}

.sugg-text-col {
    flex: 1;
    display: flex;
    flex-direction: column;
}

.sugg-main-title {
    font-size: 13px;
    font-weight: 800;
    color: #0284c7;
}

html {
    overflow-x: hidden !important;
    overflow-y: auto !important;
    -webkit-overflow-scrolling: touch !important;
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

body {
    background-color: #f1f5f9;
    color: #0f172a;
    min-height: 100% !important;
    height: auto !important;
    font-family: 'Outfit', sans-serif;
    margin: 0 !important;
    padding: 0 0 4px 0 !important;
    position: relative;
    width: 100% !important;
    overflow-x: hidden !important;
    overflow-y: visible !important;
    -webkit-overflow-scrolling: touch !important;
    touch-action: pan-y !important;
}

/* ==========================================================================
   ANDROID APP LAYOUT & HEADER STYLING
   ========================================================================== */
.calendar-app-layout {
    display: flex;
    flex-direction: column;
    width: 100%;
    max-width: 1150px;
    margin: 0 auto;
    min-height: 100%;
    height: auto !important;
    overflow: visible !important;
    padding-bottom: 4px !important;
    touch-action: pan-y !important;
}

body.dark-theme .sugg-main-title {
    color: #38bdf8;
}

.sugg-sub-info {
    font-size: 11px;
    color: #64748b;
    font-weight: 500;
}

body.dark-theme .sugg-sub-info {
    color: #94a3b8;
}

.sugg-select-arrow {
    font-size: 18px;
    color: #94a3b8;
    font-weight: 700;
}

/* ==========================================================================
   ZERO-SCROLL COMPACT LUXURY NAMAZ & ALARMS LAYOUT
   ========================================================================== */
.compact-namaz-alarms-wrapper {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.compact-city-audio-strip {
    display: flex;
    gap: 8px;
    align-items: center;
    background: linear-gradient(135deg, rgba(1, 83, 157, 0.08), rgba(212, 175, 55, 0.1));
    border: 1.5px solid #01539d;
    border-radius: 12px;
    padding: 8px 10px;
}

.compact-namaz-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 8px;
}

@media (min-width: 500px) {
    .compact-namaz-grid {
        grid-template-columns: repeat(3, 1fr);
    }
}

.compact-namaz-card {
    background: #ffffff;
    border: 1.5px solid #cbd5e1;
    border-radius: 12px;
    padding: 8px 10px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04);
    transition: all 0.2s ease;
}

body.dark-theme .compact-namaz-card {
    background: #1e293b;
    border-color: #334155;
    color: #f8fafc;
}

.compact-namaz-card.alarm-enabled {
    border-color: #10b981;
    background: #f0fdf4;
    box-shadow: 0 3px 10px rgba(16, 185, 129, 0.12);
}

body.dark-theme .compact-namaz-card.alarm-enabled {
    background: rgba(16, 185, 129, 0.12);
    border-color: #10b981;
}

.compact-namaz-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 4px;
}

.compact-namaz-title {
    font-size: 12.5px;
    font-weight: 800;
    color: var(--col-blue);
}

body.dark-theme .compact-namaz-title {
    color: #38bdf8;
}

.compact-namaz-time {
    font-size: 15px;
    font-weight: 900;
    color: #0f172a;
    margin-bottom: 2px;
}

body.dark-theme .compact-namaz-time {
    color: #f8fafc;
}

.compact-namaz-status {
    font-size: 10px;
    font-weight: 700;
}

/* Compact Luxury Switch */
.compact-switch {
    position: relative;
    display: inline-block;
    width: 34px;
    height: 18px;
}

.compact-switch input {
    opacity: 0;
    width: 0;
    height: 0;
}

.compact-slider {
    position: absolute;
    cursor: pointer;
    inset: 0;
    background-color: #cbd5e1;
    transition: .3s;
    border-radius: 18px;
}

.compact-slider:before {
    position: absolute;
    content: "";
    height: 14px;
    width: 14px;
    left: 2px;
    bottom: 2px;
    background-color: white;
    transition: .3s;
    border-radius: 50%;
}

input:checked + .compact-slider {
    background-color: #10b981;
}

input:checked + .compact-slider:before {
    transform: translateX(16px);
}

/* Compact Custom Alarm Creator */
.compact-alarm-creator-box {
    background: linear-gradient(135deg, rgba(1, 83, 157, 0.05), rgba(212, 175, 55, 0.06));
    border: 1.5px solid #01539d;
    border-radius: 12px;
    padding: 10px 12px;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);
}

.time-quick-preset-btn {
    flex: 1;
    background: #f1f5f9;
    border: 1px solid #cbd5e1;
    border-radius: 6px;
    padding: 3px 6px;
    font-size: 10.5px;
    font-weight: 800;
    color: #0284c7;
    cursor: pointer;
    transition: all 0.15s ease;
}

body.dark-theme .time-quick-preset-btn {
    background: #334155;
    border-color: #475569;
    color: #38bdf8;
}

.time-quick-preset-btn:active {
    background: #0284c7;
    color: #ffffff;
    transform: scale(0.95);
}

.alarm-freq-btn {
    background: #f1f5f9;
    border: 1px solid #cbd5e1;
    border-radius: 6px;
    padding: 3px 8px;
    font-size: 10.5px;
    font-weight: 700;
    color: #475569;
    cursor: pointer;
    transition: all 0.15s ease;
}

.alarm-freq-btn.active {
    background: #01539d;
    color: #ffffff;
    border-color: #01539d;
}



/* ==========================================================================
   CUSTOM LUXURY APP DIALOG / ALERT / CONFIRM MODAL (ALWAYS ABOVE ALL MODALS)
   ========================================================================== */
.custom-app-dialog-backdrop {
    position: fixed !important;
    inset: 0 !important;
    background: rgba(0, 0, 0, 0.72) !important;
    /* backdrop-filter removed for crystal clear export */
    /* backdrop-filter removed for crystal clear export */
    z-index: 2147483640 !important;
    display: none;
    align-items: center;
    justify-content: center;
    padding: 16px;
    box-sizing: border-box;
}

.custom-app-dialog-backdrop.show-dialog {
    display: flex !important;
    animation: fadeInDialog 0.2s ease forwards;
}

/* Light Theme (Default): Crisp Crystal White & Royal Blue */
.custom-app-dialog-card {
    background: #ffffff !important;
    border: 1.5px solid #0284c7 !important;
    border-radius: 18px !important;
    width: 100% !important;
    max-width: 360px !important;
    box-shadow: none !important;
    overflow: hidden !important;
    position: relative !important;
    transform: scale(0.92);
    animation: customDialogPopIn 0.25s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;
}

.custom-dialog-header {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    padding: 10px 14px !important;
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important;
}

.custom-dialog-app-name {
    font-size: 13.5px !important;
    font-weight: 800 !important;
    color: #ffffff !important;
    letter-spacing: 0.3px !important;
    white-space: nowrap !important;
}

.custom-dialog-close-btn {
    background: rgba(255, 255, 255, 0.18) !important;
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    color: #ffffff !important;
    width: 26px !important;
    height: 26px !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 12px !important;
    cursor: pointer !important;
    transition: all 0.2s ease !important;
}

.custom-dialog-body {
    padding: 16px 16px 14px !important;
    display: flex !important;
    align-items: flex-start !important;
    gap: 12px !important;
    background: #ffffff !important;
}

.custom-dialog-message {
    font-size: 13.5px !important;
    line-height: 1.5 !important;
    color: #0f172a !important;
    margin: 0 !important;
    white-space: pre-line !important;
    word-break: break-word !important;
    font-weight: 600 !important;
}

.custom-dialog-actions {
    display: flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    gap: 8px !important;
    padding: 10px 14px 12px !important;
    background: #f8fafc !important;
    border-top: 1px solid #e2e8f0 !important;
}

.custom-dialog-btn-cancel {
    background: #f1f5f9 !important;
    color: #334155 !important;
    border: 1.5px solid #cbd5e1 !important;
    font-weight: 700 !important;
}

.custom-dialog-btn-danger {
    background: linear-gradient(135deg, #ef4444 0%, #dc2626 100%) !important;
    color: #ffffff !important;
    border: 1px solid #ef4444 !important;
    box-shadow: 0 4px 12px rgba(239, 68, 68, 0.35) !important;
    font-weight: 700 !important;
}

/* Dark Theme Overrides */
body.dark-theme .custom-app-dialog-card {
    background: linear-gradient(145deg, #0b1329 0%, #111e38 55%, #172554 100%) !important;
    border-color: rgba(56, 189, 248, 0.45) !important;
    box-shadow: none !important;
}

body.dark-theme .custom-dialog-body {
    background: transparent !important;
}

body.dark-theme .custom-dialog-message {
    color: #f8fafc !important;
}

body.dark-theme .custom-dialog-actions {
    background: rgba(0, 0, 0, 0.28) !important;
    border-top: 1px solid rgba(255, 255, 255, 0.08) !important;
}

body.dark-theme .custom-dialog-btn-cancel {
    background: rgba(255, 255, 255, 0.08) !important;
    color: #cbd5e1 !important;
    border-color: rgba(255, 255, 255, 0.18) !important;
}

@keyframes customDialogPopIn {
    0% { transform: scale(0.9); opacity: 0; }
    100% { transform: scale(1); opacity: 1; }
}

@keyframes fadeInDialog {
    0% { opacity: 0; }
    100% { opacity: 1; }
}

.custom-dialog-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 14px;
    background: rgba(255, 255, 255, 0.04);
    border-bottom: 1px solid rgba(251, 191, 36, 0.2);
}

.custom-dialog-brand {
    display: flex;
    align-items: center;
    gap: 8px;
}

.custom-dialog-app-icon {
    width: 22px;
    height: 22px;
    min-width: 22px;
    border-radius: 6px;
    object-fit: contain;
    border: 1px solid #fbbf24;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    background: #0284c7;
    display: block;
}

.custom-dialog-app-name {
    font-size: 13px;
    font-weight: 800;
    color: #fbbf24;
    letter-spacing: 0.3px;
    white-space: nowrap;
}

.custom-dialog-close-btn {
    background: rgba(255, 255, 255, 0.08);
    border: 1px solid rgba(255, 255, 255, 0.15);
    color: #94a3b8;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    cursor: pointer;
    transition: all 0.2s ease;
}

.custom-dialog-close-btn:hover,
.custom-dialog-close-btn:active {
    background: #ef4444;
    color: #ffffff;
    border-color: #ef4444;
    transform: scale(1.08);
}

.custom-dialog-body {
    padding: 16px 16px 14px;
    display: flex;
    align-items: flex-start;
    gap: 12px;
}

.custom-dialog-icon {
    font-size: 26px;
    line-height: 1;
    flex-shrink: 0;
    margin-top: 1px;
    filter: drop-shadow(0 2px 6px rgba(0,0,0,0.4));
}

.custom-dialog-message-box {
    flex: 1;
    min-width: 0;
}

.custom-dialog-message {
    font-size: 13px;
    line-height: 1.5;
    color: #f8fafc;
    margin: 0;
    white-space: pre-line;
    word-break: break-word;
    font-weight: 500;
}

/* 1-Line Action Button Row */
.custom-dialog-actions {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 8px;
    padding: 10px 14px 12px;
    background: rgba(0, 0, 0, 0.28);
    border-top: 1px solid rgba(255, 255, 255, 0.06);
}

.custom-dialog-btn {
    flex: 1;
    height: 38px;
    border-radius: 9px;
    font-size: 12px;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    cursor: pointer;
    border: none;
    outline: none;
    transition: transform 0.15s ease, box-shadow 0.15s ease, background 0.2s ease;
    white-space: nowrap;
    user-select: none;
}

.custom-dialog-btn:active {
    transform: scale(0.96);
}

.custom-dialog-btn-primary {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%);
    color: #ffffff;
    border: 1px solid #38bdf8;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.25);
}

.custom-dialog-btn-danger {
    background: linear-gradient(135deg, #ef4444 0%, #b91c1c 100%);
    color: #ffffff;
    border: 1px solid #f87171;
    box-shadow: 0 4px 14px rgba(239, 68, 68, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.25);
}

.custom-dialog-btn-cancel {
    background: rgba(255, 255, 255, 0.08);
    color: #cbd5e1;
    border: 1px solid rgba(255, 255, 255, 0.18);
}


/* ==========================================================================
   RECEIPT MODALS, CUSTOMER BOXES & BILL HISTORY LUXURY STYLING
   ========================================================================== */
#calcCopySuccessModal {
    z-index: 10000005 !important;
    position: fixed !important;
    inset: 0 !important;
    background: rgba(0, 0, 0, 0.85) !important;
    /* backdrop-filter removed for crystal clear export */
    /* backdrop-filter removed for crystal clear export */
}

#calcCopySuccessModal .modal-content {
    z-index: 10000006 !important;
    border: 1.5px solid #38bdf8 !important;
    box-shadow: none !important;
    background: #090d16 !important;
    border-radius: 18px !important;
    max-width: 380px !important;
}

.calc-cust-details-card {
    padding: 8px 14px;
    background: rgba(2, 6, 23, 0.55);
    border-bottom: 1px dashed rgba(56, 189, 248, 0.25);
    display: flex;
    flex-direction: column;
    gap: 6px;
}

.calc-cust-inputs-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 6px;
}

.calc-cust-input-field {
    width: 100%;
    background: rgba(15, 23, 42, 0.85);
    border: 1px solid rgba(56, 189, 248, 0.35);
    border-radius: 8px;
    padding: 5px 8px;
    font-size: 11px;
    color: #f8fafc;
    box-sizing: border-box;
    outline: none;
    transition: border-color 0.2s ease;
}

.calc-cust-input-field:focus {
    border-color: #38bdf8;
    background: rgba(15, 23, 42, 1);
    box-shadow: 0 0 8px rgba(56, 189, 248, 0.3);
}

.calc-cust-input-field::placeholder {
    color: #64748b;
    font-size: 10.5px;
}

/* Bill Receipts History Modal */
#calcReceiptsHistoryModal {
    z-index: 10000002 !important;
    position: fixed !important;
    inset: 0 !important;
    background: rgba(0, 0, 0, 0.82) !important;
    /* backdrop-filter removed for crystal clear export */
    display: none;
    align-items: center;
    justify-content: center;
    padding: 20px 14px;
    box-sizing: border-box;
}

.calc-receipts-hist-card {
    background: #0f172a !important;
    border: 2px solid #38bdf8 !important;
    border-radius: 20px !important;
    width: 100% !important;
    max-width: 440px !important;
    max-height: 85vh !important;
    display: flex !important;
    flex-direction: column !important;
    box-shadow: none !important;
    overflow: hidden !important;
}

/* ==========================================================================
   CALCULATOR BILLS & RECEIPTS HISTORY (ADAPTIVE LIGHT & DARK THEMES)
   ========================================================================== */
.calc-history-modal-card {
    max-width: 440px !important;
    width: 96vw !important;
    border-radius: 18px !important;
    overflow: hidden !important;
    background: #ffffff !important;
    border: 1.5px solid #cbd5e1 !important;
    box-shadow: none !important;
}

body.dark-theme .calc-history-modal-card {
    background: #0f172a !important;
    border-color: rgba(56, 189, 248, 0.25) !important;
    box-shadow: none !important;
}

.calc-history-modal-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 14px;
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%);
    color: #ffffff;
}

body.dark-theme .calc-history-modal-header {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
}

.calc-history-modal-title {
    margin: 0;
    font-size: 14.5px;
    font-weight: 800;
    color: #ffffff;
    letter-spacing: 0.2px;
}

body.dark-theme .calc-history-modal-title {
    color: #38bdf8;
}

.calc-history-close-btn {
    color: #ffffff !important;
    background: rgba(255, 255, 255, 0.25) !important;
    border: none !important;
    border-radius: 50% !important;
    width: 26px !important;
    height: 26px !important;
    font-size: 15px !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.calc-history-modal-body {
    padding: 10px;
    display: flex;
    flex-direction: column;
    gap: 8px;
    box-sizing: border-box;
    background: #f8fafc;
}

body.dark-theme .calc-history-modal-body {
    background: #0b1120;
}

.calc-history-search-bar {
    display: flex;
    gap: 6px;
    align-items: center;
}

.calc-history-search-input {
    flex: 1;
    padding: 7px 10px;
    font-size: 11.5px;
    font-weight: 600;
    border-radius: 8px;
    border: 1.5px solid #cbd5e1;
    background: #ffffff;
    color: #0f172a;
    box-sizing: border-box;
}

body.dark-theme .calc-history-search-input {
    background: #1e293b;
    border-color: #334155;
    color: #f8fafc;
}

.calc-history-clear-btn {
    padding: 6px 10px;
    background: #fef2f2;
    border: 1.2px solid #ef4444;
    color: #dc2626;
    font-size: 11px;
    font-weight: 800;
    border-radius: 8px;
    cursor: pointer;
    white-space: nowrap;
    display: flex;
    align-items: center;
    gap: 3px;
    transition: all 0.15s ease;
}

.calc-history-clear-btn:hover {
    background: #fee2e2;
}

body.dark-theme .calc-history-clear-btn {
    background: rgba(239, 68, 68, 0.15);
    color: #f87171;
}

.calc-history-list-container {
    max-height: 55vh;
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding-right: 2px;
}

/* History Card */
.calc-bill-history-item {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 12px;
    padding: 10px 12px;
    display: flex;
    flex-direction: column;
    gap: 6px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04);
    transition: all 0.2s ease;
}

body.dark-theme .calc-bill-history-item {
    background: rgba(15, 23, 42, 0.85);
    border-color: rgba(56, 189, 248, 0.25);
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
}

.calc-bill-history-item:hover {
    border-color: #0284c7;
    box-shadow: 0 4px 12px rgba(2, 132, 199, 0.12);
}

body.dark-theme .calc-bill-history-item:hover {
    border-color: #38bdf8;
    background: rgba(30, 41, 59, 0.95);
}

.calc-hist-card-top {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.calc-hist-cust-name {
    color: #0369a1;
    font-size: 13.5px;
    font-weight: 800;
    display: flex;
    align-items: center;
    gap: 4px;
}

body.dark-theme .calc-hist-cust-name {
    color: #38bdf8;
}

.calc-hist-ref-date {
    font-size: 10.5px;
    color: #64748b;
    margin-top: 2px;
    font-weight: 600;
}

body.dark-theme .calc-hist-ref-date {
    color: #94a3b8;
}

.calc-hist-total-wrap {
    text-align: right;
}

.calc-hist-total-val {
    color: #059669;
    font-size: 14.5px;
    font-weight: 900;
}

body.dark-theme .calc-hist-total-val {
    color: #34d399;
}

.calc-hist-item-count {
    font-size: 9.5px;
    color: #64748b;
    font-weight: 700;
}

body.dark-theme .calc-hist-item-count {
    color: #94a3b8;
}

.calc-hist-cust-details-pill {
    font-size: 10.5px;
    color: #334155;
    background: #f1f5f9;
    border: 1px solid #e2e8f0;
    padding: 3px 7px;
    border-radius: 6px;
    display: flex;
    gap: 8px;
    flex-wrap: wrap;
    font-weight: 600;
}

body.dark-theme .calc-hist-cust-details-pill {
    background: rgba(0, 0, 0, 0.35);
    border-color: rgba(255, 255, 255, 0.08);
    color: #cbd5e1;
}

.calc-hist-items-summary {
    font-size: 11px;
    color: #475569;
    font-style: italic;
    font-weight: 500;
}

body.dark-theme .calc-hist-items-summary {
    color: #94a3b8;
}

.calc-hist-action-btns {
    display: flex;
    justify-content: flex-end;
    gap: 5px;
    margin-top: 4px;
    border-top: 1px dashed #e2e8f0;
    padding-top: 6px;
    flex-wrap: wrap;
}

body.dark-theme .calc-hist-action-btns {
    border-top-color: rgba(255, 255, 255, 0.1);
}

.calc-hist-btn {
    font-size: 10px;
    font-weight: 800;
    border-radius: 6px;
    padding: 4px 7px;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 3px;
    transition: all 0.15s ease;
}

.calc-hist-btn-copy {
    background: #f0f9ff;
    border: 1px solid #38bdf8;
    color: #0284c7;
}

.calc-hist-btn-copy:hover {
    background: #e0f2fe;
}

body.dark-theme .calc-hist-btn-copy {
    background: rgba(56, 189, 248, 0.15);
    color: #38bdf8;
}

.calc-hist-btn-share {
    background: #f0fdf4;
    border: 1px solid #4ade80;
    color: #15803d;
}

.calc-hist-btn-share:hover {
    background: #dcfce7;
}

body.dark-theme .calc-hist-btn-share {
    background: rgba(34, 197, 94, 0.15);
    color: #4ade80;
}

.calc-hist-btn-slip {
    background: #f0f9ff;
    border: 1.2px solid #38bdf8;
    color: #0369a1;
}

.calc-hist-btn-slip:hover {
    background: #e0f2fe;
}

body.dark-theme .calc-hist-btn-slip {
    background: rgba(56, 189, 248, 0.15);
    border-color: #38bdf8;
    color: #38bdf8;
}

.calc-hist-btn-del {
    background: #fef2f2;
    border: 1px solid #f87171;
    color: #dc2626;
    padding: 4px 6px;
}

.calc-hist-btn-del:hover {
    background: #fee2e2;
}

body.dark-theme .calc-hist-btn-del {
    background: rgba(239, 68, 68, 0.15);
    color: #f87171;
}

.calc-history-empty-msg {
    color: #64748b;
    text-align: center;
    padding: 24px;
    display: block;
    font-size: 12.5px;
    font-weight: 600;
}

body.dark-theme .calc-history-empty-msg {
    color: #94a3b8;
}


/* ==========================================================================
   ULTRA-PREMIUM ITEMIzED BILL & RECEIPT MODAL (LIGHT & DARK THEME HARMONY)
   ========================================================================== */

.calc-check-modal {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    background: rgba(0, 0, 0, 0.8) !important;
    /* backdrop-filter removed for crystal clear export */
    /* backdrop-filter removed for crystal clear export */
    z-index: 999999 !important;
    display: none;
    align-items: flex-start !important;
    justify-content: center !important;
    padding: 24px 14px 20px 14px !important;
    box-sizing: border-box !important;
    overflow-y: auto !important;
    animation: fadeInModal 0.2s ease forwards !important;
}

/* Modal Inner Card */
.calc-check-modal-inner {
    background: linear-gradient(180deg, #090d16 0%, #0f172a 100%) !important;
    border: 1.5px solid rgba(56, 189, 248, 0.35) !important;
    border-radius: 22px !important;
    width: 100% !important;
    max-width: 440px !important;
    max-height: 88vh !important;
    display: flex !important;
    flex-direction: column !important;
    box-shadow: none !important;
    overflow: hidden !important;
    position: relative !important;
    animation: popInScale 0.22s cubic-bezier(0.34, 1.56, 0.64, 1) forwards !important;
}

body:not(.dark-theme) .calc-check-modal-inner {
    background: linear-gradient(180deg, #f8fafc 0%, #ffffff 100%) !important;
    border: 1.5px solid rgba(2, 132, 199, 0.25) !important;
    box-shadow: 0 25px 60px rgba(15, 23, 42, 0.18), 0 0 25px rgba(2, 132, 199, 0.12) !important;
}

/* Header */
.calc-check-modal-header {
    background: linear-gradient(135deg, #090d16 0%, #0f172a 100%) !important;
    padding: 12px 16px !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    border-bottom: 1.5px solid rgba(56, 189, 248, 0.25) !important;
}

body:not(.dark-theme) .calc-check-modal-header {
    background: linear-gradient(135deg, #f0f9ff 0%, #e0f2fe 100%) !important;
    border-bottom: 1.5px solid #bae6fd !important;
}

.calc-modal-top-title {
    margin: 0 !important;
    font-size: 14px !important;
    font-weight: 800 !important;
    color: #38bdf8 !important;
    display: flex !important;
    align-items: center !important;
    gap: 7px !important;
    letter-spacing: 0.2px !important;
}

body:not(.dark-theme) .calc-modal-top-title {
    color: #0284c7 !important;
}

.calc-check-close-btn {
    background: rgba(239, 68, 68, 0.15) !important;
    border: 1px solid rgba(239, 68, 68, 0.35) !important;
    color: #ef4444 !important;
    width: 28px !important;
    height: 28px !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    font-size: 13px !important;
    font-weight: 800 !important;
    transition: all 0.15s ease !important;
}

.calc-check-close-btn:hover {
    background: #ef4444 !important;
    color: #ffffff !important;
    transform: scale(1.08) !important;
}

/* Shop Details Bar */
.calc-shop-bar {
    padding: 9px 14px !important;
    background: rgba(15, 23, 42, 0.6) !important;
    border-bottom: 1px solid rgba(56, 189, 248, 0.2) !important;
}

body:not(.dark-theme) .calc-shop-bar {
    background: #f8fafc !important;
    border-bottom: 1px solid #e2e8f0 !important;
}

.calc-shop-title-text {
    font-size: 12.5px !important;
    font-weight: 800 !important;
    color: #38bdf8 !important;
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
}

body:not(.dark-theme) .calc-shop-title-text {
    color: #0f172a !important;
}

.calc-shop-btn-history {
    background: rgba(168, 85, 247, 0.18) !important;
    border: 1px solid rgba(168, 85, 247, 0.4) !important;
    color: #c084fc !important;
    font-size: 10.5px !important;
    font-weight: 700 !important;
    border-radius: 7px !important;
    padding: 4px 9px !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
    transition: all 0.15s ease !important;
}

body:not(.dark-theme) .calc-shop-btn-history {
    background: #f3e8ff !important;
    border: 1px solid #d8b4fe !important;
    color: #7e22ce !important;
}

.calc-shop-btn-edit {
    background: rgba(56, 189, 248, 0.15) !important;
    border: 1px solid rgba(56, 189, 248, 0.35) !important;
    color: #38bdf8 !important;
    font-size: 10.5px !important;
    font-weight: 700 !important;
    border-radius: 7px !important;
    padding: 4px 9px !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
    transition: all 0.15s ease !important;
}

body:not(.dark-theme) .calc-shop-btn-edit {
    background: #e0f2fe !important;
    border: 1px solid #7dd3fc !important;
    color: #0369a1 !important;
}

/* Shop Edit Drawer */
#calcShopEditDrawer {
    background: #090d16 !important;
    border: 1px solid rgba(56, 189, 248, 0.3) !important;
    border-radius: 12px !important;
    padding: 12px !important;
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.4) !important;
}

body:not(.dark-theme) #calcShopEditDrawer {
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    box-shadow: 0 10px 25px rgba(15, 23, 42, 0.08) !important;
}

.calc-shop-label {
    font-size: 11px !important;
    font-weight: 700 !important;
    color: #cbd5e1 !important;
    margin-bottom: 2px !important;
    display: block !important;
}

body:not(.dark-theme) .calc-shop-label {
    color: #334155 !important;
}

.calc-shop-input {
    width: 100% !important;
    background: #0f172a !important;
    border: 1px solid rgba(56, 189, 248, 0.3) !important;
    border-radius: 8px !important;
    color: #f8fafc !important;
    font-size: 11.5px !important;
    padding: 6px 10px !important;
    outline: none !important;
    transition: all 0.15s ease !important;
    box-sizing: border-box !important;
}

body:not(.dark-theme) .calc-shop-input {
    background: #f8fafc !important;
    border: 1px solid #cbd5e1 !important;
    color: #0f172a !important;
}

.calc-shop-input:focus {
    border-color: #38bdf8 !important;
    box-shadow: 0 0 0 3px rgba(56, 189, 248, 0.2) !important;
}

body:not(.dark-theme) .calc-shop-input:focus {
    border-color: #0284c7 !important;
    background: #ffffff !important;
    box-shadow: 0 0 0 3px rgba(2, 132, 199, 0.15) !important;
}

/* Customer Details Card (Optional) */
.calc-cust-details-card {
    padding: 10px 14px !important;
    background: rgba(2, 6, 23, 0.65) !important;
    border-bottom: 1px dashed rgba(56, 189, 248, 0.2) !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 7px !important;
}

body:not(.dark-theme) .calc-cust-details-card {
    background: linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%) !important;
    border-bottom: 1px dashed #cbd5e1 !important;
}

.calc-cust-header-title {
    font-size: 11.5px !important;
    font-weight: 800 !important;
    color: #e2e8f0 !important;
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
}

body:not(.dark-theme) .calc-cust-header-title {
    color: #1e293b !important;
}

.calc-cust-header-sub {
    font-size: 10px !important;
    color: #94a3b8 !important;
    font-weight: 500 !important;
}

body:not(.dark-theme) .calc-cust-header-sub {
    color: #64748b !important;
}

.calc-cust-inputs-grid {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 7px !important;
}

.calc-cust-input-field {
    width: 100% !important;
    background: rgba(15, 23, 42, 0.85) !important;
    border: 1px solid rgba(56, 189, 248, 0.3) !important;
    border-radius: 8px !important;
    padding: 6px 10px !important;
    font-size: 11px !important;
    color: #f8fafc !important;
    box-sizing: border-box !important;
    outline: none !important;
    transition: all 0.15s ease !important;
}

body:not(.dark-theme) .calc-cust-input-field {
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    color: #0f172a !important;
    font-weight: 600 !important;
}

.calc-cust-input-field:focus {
    border-color: #38bdf8 !important;
    box-shadow: 0 0 0 3px rgba(56, 189, 248, 0.25) !important;
}

body:not(.dark-theme) .calc-cust-input-field:focus {
    border-color: #0284c7 !important;
    box-shadow: 0 0 0 3px rgba(2, 132, 199, 0.15) !important;
}

.calc-cust-input-field::placeholder {
    color: #64748b !important;
    font-size: 10.5px !important;
}

body:not(.dark-theme) .calc-cust-input-field::placeholder {
    color: #94a3b8 !important;
}

/* Hint Strip */
.calc-receipt-hint-strip {
    padding: 7px 14px !important;
    background: rgba(56, 189, 248, 0.08) !important;
    border-bottom: 1px dashed rgba(56, 189, 248, 0.2) !important;
    font-size: 11px !important;
    color: #7dd3fc !important;
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
    font-weight: 500 !important;
}

body:not(.dark-theme) .calc-receipt-hint-strip {
    background: #e0f2fe !important;
    border-bottom: 1px solid #bae6fd !important;
    color: #0369a1 !important;
    font-weight: 600 !important;
}

/* Step Items List */
.calc-check-steps-container {
    padding: 12px 14px !important;
    overflow-y: auto !important;
    flex: 1 !important;
    max-height: 44vh !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
}

/* ==========================================================================
   CALCULATOR LUXURY POS BILL & RECEIPT MODAL ARCHITECTURE (PINNED HEADER & FOOTER)
   ========================================================================== */
.calc-check-luxury-card {
    max-width: 440px !important;
    width: 96vw !important;
    max-height: 90vh !important;
    height: 88vh !important;
    display: flex !important;
    flex-direction: column !important;
    border-radius: 18px !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
    background: #ffffff !important;
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.35) !important;
}

body.dark-theme .calc-check-luxury-card {
    background: #0f172a !important;
    border: 1px solid rgba(56, 189, 248, 0.25) !important;
}

.calc-check-fixed-header {
    flex-shrink: 0 !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    padding: 8px 12px !important;
    background: linear-gradient(135deg, #01539d, #0284c7) !important;
    color: #ffffff !important;
}

/* Pinned Top Section (Shop + Customer Info + Add Item Bar) - Never Scrolls */
.calc-check-top-pinned {
    flex-shrink: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
    padding: 6px 10px 3px 10px !important;
    background: #ffffff !important;
    z-index: 2 !important;
    box-sizing: border-box !important;
    border-bottom: 1px solid #f1f5f9 !important;
}

body.dark-theme .calc-check-top-pinned {
    background: #0f172a !important;
    border-bottom-color: rgba(56, 189, 248, 0.15) !important;
}

/* Compact Shop Card */
.calc-shop-card {
    background: linear-gradient(135deg, rgba(1, 83, 157, 0.07), rgba(2, 132, 199, 0.04)) !important;
    border: 1.2px solid rgba(1, 83, 157, 0.18) !important;
    border-radius: 9px !important;
    padding: 4px 8px !important;
    box-sizing: border-box !important;
}

body.dark-theme .calc-shop-card {
    background: rgba(30, 41, 59, 0.7) !important;
    border-color: rgba(56, 189, 248, 0.2) !important;
}

.calc-shop-pill-btn {
    padding: 2px 6px !important;
    border-radius: 6px !important;
    font-size: 10px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 3px !important;
    transition: all 0.15s ease !important;
}

/* Compact Customer Info Card (Always Visible, Pinned) */
.calc-cust-card {
    background: rgba(248, 250, 252, 0.95) !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 9px !important;
    padding: 4px 8px !important;
    box-sizing: border-box !important;
}

body.dark-theme .calc-cust-card {
    background: rgba(30, 41, 59, 0.8) !important;
    border-color: #334155 !important;
}

body.dark-theme #lblCustomerDetailsTitle {
    color: #f8fafc !important;
}

.calc-cust-input {
    width: 100% !important;
    box-sizing: border-box !important;
    padding: 3px 7px !important;
    height: 25px !important;
    font-size: 10.5px !important;
    border-radius: 6px !important;
    border: 1px solid #cbd5e1 !important;
    background: #ffffff !important;
    color: #0f172a !important;
    outline: none !important;
    transition: all 0.15s ease !important;
}

.calc-cust-input:focus {
    border-color: #0284c7 !important;
    box-shadow: 0 0 0 2px rgba(2, 132, 199, 0.12) !important;
}

body.dark-theme .calc-cust-input {
    background: rgba(15, 23, 42, 0.85) !important;
    border-color: #475569 !important;
    color: #f8fafc !important;
}

body.dark-theme .calc-cust-input:focus {
    border-color: #38bdf8 !important;
}

/* Items Header Bar */
.calc-items-header-bar {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    gap: 6px !important;
    padding: 1px 0 !important;
}

.calc-add-item-btn {
    background: linear-gradient(135deg, #0284c7, #0369a1) !important;
    border: none !important;
    color: #ffffff !important;
    padding: 3px 10px !important;
    border-radius: 7px !important;
    font-size: 10.5px !important;
    font-weight: 800 !important;
    box-shadow: 0 1px 4px rgba(2, 132, 199, 0.25) !important;
}

/* SCROLLABLE ITEMS LIST AREA (ONLY THIS SCROLLS) */
.calc-check-scroll-body {
    flex: 1 1 auto !important;
    min-height: 80px !important;
    overflow-y: auto !important;
    padding: 4px 10px !important;
    box-sizing: border-box !important;
    -webkit-overflow-scrolling: touch !important;
}

.calc-receipt-items-container {
    max-height: none !important;
    overflow-y: visible !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
    border: 1.2px solid #e2e8f0 !important;
    border-radius: 10px !important;
    padding: 4px !important;
    background: #f8fafc !important;
    box-shadow: inset 0 1px 4px rgba(15, 23, 42, 0.025) !important;
    box-sizing: border-box !important;
}

body.dark-theme .calc-receipt-items-container {
    background: rgba(15, 23, 42, 0.5) !important;
    border-color: rgba(56, 189, 248, 0.2) !important;
}

/* Compact Step Row */
.calc-check-step-row {
    display: flex !important;
    flex-direction: column !important;
    gap: 3px !important;
    background: #ffffff !important;
    border: 1.2px solid #e2e8f0 !important;
    border-radius: 8px !important;
    padding: 4px 6px !important;
    transition: all 0.15s ease !important;
    box-sizing: border-box !important;
    box-shadow: 0 1px 3px rgba(15, 23, 42, 0.03) !important;
}

.calc-check-step-row:focus-within {
    border-color: #0284c7 !important;
    box-shadow: 0 2px 8px rgba(2, 132, 199, 0.12) !important;
}

body.dark-theme .calc-check-step-row {
    background: rgba(30, 41, 59, 0.85) !important;
    border-color: rgba(56, 189, 248, 0.2) !important;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25) !important;
}

body.dark-theme .calc-check-step-row:focus-within {
    border-color: #38bdf8 !important;
}

/* Top Line: Badge + Item Name + Delete */
.calc-step-row-top {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
    width: 100% !important;
}

.calc-check-step-badge {
    background: linear-gradient(135deg, #0284c7, #0369a1) !important;
    color: #ffffff !important;
    font-weight: 800 !important;
    font-size: 9.5px !important;
    padding: 2px 6px !important;
    border-radius: 5px !important;
    white-space: nowrap !important;
    min-width: 20px !important;
    text-align: center !important;
    line-height: 1.2 !important;
    box-shadow: 0 1px 3px rgba(2, 132, 199, 0.2) !important;
}

body.dark-theme .calc-check-step-badge {
    background: linear-gradient(135deg, #0284c7, #0284c7) !important;
}

.calc-item-name-input {
    background: #f8fafc !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 6px !important;
    color: #0f172a !important;
    font-size: 11.5px !important;
    font-weight: 700 !important;
    font-family: inherit !important;
    height: 25px !important;
    padding: 0 7px !important;
    flex: 1 !important;
    min-width: 70px !important;
    outline: none !important;
    transition: all 0.15s ease !important;
    box-sizing: border-box !important;
}

.calc-item-name-input:focus {
    background: #ffffff !important;
    border-color: #0284c7 !important;
    box-shadow: 0 0 0 2px rgba(2, 132, 199, 0.12) !important;
}

body.dark-theme .calc-item-name-input {
    background: rgba(15, 23, 42, 0.8) !important;
    border-color: #475569 !important;
    color: #f8fafc !important;
}

body.dark-theme .calc-item-name-input:focus {
    border-color: #38bdf8 !important;
}

.calc-item-delete-btn {
    background: #fff1f2 !important;
    border: 1px solid #fecdd3 !important;
    border-radius: 6px !important;
    width: 25px !important;
    height: 25px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    font-size: 11px !important;
    flex-shrink: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    transition: all 0.15s ease !important;
}

.calc-item-delete-btn:hover {
    background: #e11d48 !important;
    border-color: #e11d48 !important;
    transform: scale(1.05) !important;
}

body.dark-theme .calc-item-delete-btn {
    background: rgba(225, 29, 72, 0.15) !important;
    border-color: rgba(225, 29, 72, 0.35) !important;
}

/* Bottom Line: 3-Column Luxury Metric Dock */
.calc-step-row-bottom {
    display: grid !important;
    grid-template-columns: 1.25fr 0.85fr 1.35fr !important;
    gap: 5px !important;
    align-items: center !important;
    background: #f1f5f9 !important;
    border-radius: 6px !important;
    padding: 3px 5px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    border: 1px solid #e2e8f0 !important;
}

body.dark-theme .calc-step-row-bottom {
    background: rgba(15, 23, 42, 0.6) !important;
    border-color: rgba(56, 189, 248, 0.15) !important;
}

.calc-metric-col {
    display: flex !important;
    flex-direction: column !important;
    gap: 1px !important;
}

.calc-metric-lbl {
    font-size: 8px !important;
    font-weight: 800 !important;
    color: #64748b !important;
    text-transform: uppercase !important;
    letter-spacing: 0.3px !important;
    margin-left: 2px !important;
    white-space: nowrap !important;
    line-height: 1 !important;
}

.calc-metric-lbl.lbl-total {
    color: #059669 !important;
    text-align: right !important;
    margin-right: 2px !important;
}

body.dark-theme .calc-metric-lbl {
    color: #94a3b8 !important;
}

body.dark-theme .calc-metric-lbl.lbl-total {
    color: #34d399 !important;
}

/* Qty Input */
.calc-item-qty-input {
    width: 100% !important;
    height: 24px !important;
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 5px !important;
    color: #0f172a !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    font-family: inherit !important;
    text-align: center !important;
    outline: none !important;
    box-sizing: border-box !important;
    padding: 0 2px !important;
}

.calc-item-qty-input:focus {
    border-color: #0284c7 !important;
}

body.dark-theme .calc-item-qty-input {
    background: rgba(15, 23, 42, 0.9) !important;
    border-color: #475569 !important;
    color: #f8fafc !important;
}

/* Rate Input with Non-Overlapping Prefix */
.calc-rate-input-wrap {
    position: relative !important;
    display: flex !important;
    align-items: center !important;
    width: 100% !important;
}

.calc-rate-prefix {
    position: absolute !important;
    left: 5px !important;
    font-size: 9px !important;
    font-weight: 800 !important;
    color: #64748b !important;
    pointer-events: none !important;
    user-select: none !important;
}

body.dark-theme .calc-rate-prefix {
    color: #94a3b8 !important;
}

.calc-item-rate-input {
    width: 100% !important;
    height: 24px !important;
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 5px !important;
    color: #0f172a !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    font-family: inherit !important;
    padding-left: 23px !important;
    padding-right: 3px !important;
    outline: none !important;
    box-sizing: border-box !important;
}

.calc-item-rate-input:focus {
    border-color: #0284c7 !important;
}

body.dark-theme .calc-item-rate-input {
    background: rgba(15, 23, 42, 0.9) !important;
    border-color: #475569 !important;
    color: #f8fafc !important;
}

/* Luxury Emerald Line Total Badge */
.calc-total-pill-box {
    height: 24px !important;
    background: linear-gradient(135deg, #ecfdf5, #d1fae5) !important;
    border: 1px solid #a7f3d0 !important;
    border-radius: 5px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    padding: 0 6px !important;
    box-sizing: border-box !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .calc-total-pill-box {
    background: rgba(6, 78, 59, 0.4) !important;
    border-color: rgba(52, 211, 153, 0.35) !important;
}

.calc-item-total-display {
    font-size: 11.5px !important;
    font-weight: 900 !important;
    color: #047857 !important;
    letter-spacing: -0.2px !important;
    font-family: inherit !important;
    line-height: 1 !important;
}

body.dark-theme .calc-item-total-display {
    color: #34d399 !important;
}

/* Pinned Bottom Area (Discount/Paid + Grand Total + Buttons) - Never Scrolls */
.calc-check-bottom-pinned {
    flex-shrink: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
    padding: 4px 10px 8px 10px !important;
    background: #ffffff !important;
    border-top: 1.5px solid rgba(1, 83, 157, 0.15) !important;
    box-shadow: 0 -3px 10px rgba(0, 0, 0, 0.03) !important;
    z-index: 2 !important;
    box-sizing: border-box !important;
}

body.dark-theme .calc-check-bottom-pinned {
    background: #0f172a !important;
    border-top-color: rgba(56, 189, 248, 0.2) !important;
    box-shadow: 0 -3px 10px rgba(0, 0, 0, 0.3) !important;
}

/* Compact Adjustments Card (Discount & Paid) */
.calc-adjustments-card {
    background: rgba(240, 249, 255, 0.95) !important;
    border: 1.2px solid #bae6fd !important;
    border-radius: 9px !important;
    padding: 4px 8px !important;
    box-sizing: border-box !important;
}

.calc-adjustments-card label {
    white-space: nowrap !important;
}

body.dark-theme .calc-adjustments-card {
    background: rgba(30, 41, 59, 0.8) !important;
    border-color: rgba(56, 189, 248, 0.25) !important;
}

body.dark-theme #lblCalcDiscountTitle,
body.dark-theme #lblCalcPaidTitle {
    color: #38bdf8 !important;
}

.calc-adj-input {
    width: 100% !important;
    box-sizing: border-box !important;
    padding: 3px 6px 3px 26px !important;
    height: 25px !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    border-radius: 6px !important;
    border: 1.2px solid #cbd5e1 !important;
    background: #ffffff !important;
    outline: none !important;
    transition: all 0.15s ease !important;
}

body.dark-theme .calc-adj-input {
    background: rgba(15, 23, 42, 0.9) !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
    color: #ffffff !important;
}

.calc-adj-input:focus {
    box-shadow: 0 0 0 2px rgba(2, 132, 199, 0.2) !important;
}

.calc-adj-input.discount-input {
    color: #dc2626 !important;
}

body.dark-theme .calc-adj-input.discount-input {
    color: #f87171 !important;
}

.calc-adj-input.paid-input {
    color: #16a34a !important;
}

body.dark-theme .calc-adj-input.paid-input {
    color: #4ade80 !important;
}

.calc-currency-prefix {
    position: absolute !important;
    left: 6px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    font-size: 10px !important;
    font-weight: 800 !important;
    color: #64748b !important;
    pointer-events: none !important;
}

body.dark-theme .calc-currency-prefix {
    color: #94a3b8 !important;
}

#btnToggleDiscountType {
    background: linear-gradient(135deg, #e0f2fe, #bae6fd) !important;
    border: 1.2px solid #0284c7 !important;
    color: #0369a1 !important;
    font-size: 8.5px !important;
    font-weight: 800 !important;
    padding: 1px 5px !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 2px !important;
    line-height: 1.2 !important;
}

#btnToggleDiscountType:hover {
    filter: brightness(0.95);
    transform: scale(1.02);
}

body.dark-theme #btnToggleDiscountType {
    background: rgba(3, 105, 161, 0.3) !important;
    border-color: #38bdf8 !important;
    color: #38bdf8 !important;
}

/* Compact Grand Total Banner */
#calcCheckBannerContainer {
    background: linear-gradient(135deg, #dcfce7, #bbf7d0) !important;
    border: 1.2px solid #22c55e !important;
    border-radius: 8px !important;
    padding: 4px 8px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
    box-sizing: border-box !important;
}

body.dark-theme #calcCheckBannerContainer {
    background: linear-gradient(135deg, rgba(6, 78, 59, 0.6), rgba(6, 95, 70, 0.45)) !important;
    border-color: rgba(52, 211, 153, 0.4) !important;
}

/* Compact Actions Grid */
.calc-check-actions-grid {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr !important;
    gap: 5px !important;
    width: 100% !important;
}

.calc-action-btn-copy {
    padding: 6px 4px !important;
    border-radius: 7px !important;
    border: none !important;
    background: linear-gradient(135deg, #0284c7, #0369a1) !important;
    color: #ffffff !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    box-shadow: 0 1px 4px rgba(2, 132, 199, 0.25) !important;
}

.calc-action-btn-save {
    padding: 6px 4px !important;
    border-radius: 7px !important;
    border: none !important;
    background: linear-gradient(135deg, #059669, #047857) !important;
    color: #ffffff !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    box-shadow: 0 1px 4px rgba(5, 150, 105, 0.25) !important;
}

.calc-action-btn-print {
    padding: 6px 4px !important;
    border-radius: 7px !important;
    border: none !important;
    background: linear-gradient(135deg, #7c3aed, #6d28d9) !important;
    color: #ffffff !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    box-shadow: 0 1px 4px rgba(124, 58, 237, 0.25) !important;
}



/* Guaranteed 1-Line 4-Button Footer Chips Override */
.footer-quick-chips {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: clamp(4px, 1.2vw, 8px) !important;
    flex-wrap: nowrap !important;
    width: 100% !important;
    max-width: 420px !important;
    margin: 6px auto !important;
    box-sizing: border-box !important;
}
.footer-chip {
    flex: 1 1 0 !important;
    padding: 4px clamp(3px, 1vw, 8px) !important;
    border-radius: 20px !important;
    font-size: clamp(9px, 2.5vw, 11px) !important;
    font-weight: 700 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    cursor: pointer !important;
    white-space: nowrap !important;
    min-width: 0 !important;
}


/* ==========================================================================
   ULTRA-COMPACT ZERO-SCROLL NAMAZ ALARM & REMINDER TAB (STRICTLY SCOPED)
   ========================================================================== */

#namazAlarmTab .calculator-form {
    padding: 5px 6px !important;
    margin: 0 !important;
}

#namazAlarmTab .compact-city-audio-strip {
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
    background: linear-gradient(135deg, rgba(1, 83, 157, 0.07), rgba(212, 175, 55, 0.08)) !important;
    border: 1.2px solid #01539d !important;
    border-radius: 10px !important;
    padding: 5px 8px !important;
    margin-bottom: 5px !important;
}

body.dark-theme #namazAlarmTab .compact-city-audio-strip {
    background: rgba(15, 23, 42, 0.6) !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
}

#namazAlarmTab .weather-search-pill-container {
    height: 28px !important;
    margin-bottom: 0 !important;
}

#namazAlarmTab .weather-clean-search-input {
    height: 26px !important;
    font-size: 11px !important;
    padding: 2px 6px 2px 24px !important;
}

#namazAlarmTab .btn-weather-auto-gps {
    height: 22px !important;
    padding: 1px 7px !important;
    font-size: 10px !important;
}

#namazAlarmTab .compact-namaz-section-box {
    background: rgba(255, 255, 255, 0.75) !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 10px !important;
    padding: 5px 6px !important;
    margin-bottom: 5px !important;
}

body.dark-theme #namazAlarmTab .compact-namaz-section-box {
    background: rgba(15, 23, 42, 0.65) !important;
    border-color: rgba(56, 189, 248, 0.25) !important;
}

/* 5-Column Single Row Layout for 5 Prayers */
#namazAlarmTab .compact-namaz-grid {
    display: grid !important;
    grid-template-columns: repeat(5, 1fr) !important;
    gap: 4px !important;
}

#namazAlarmTab .compact-namaz-card {
    background: #ffffff !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 4px 2px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: space-between !important;
    text-align: center !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04) !important;
    min-height: 52px !important;
    box-sizing: border-box !important;
}

body.dark-theme #namazAlarmTab .compact-namaz-card {
    background: #1e293b !important;
    border-color: #334155 !important;
}

#namazAlarmTab .compact-namaz-card.alarm-enabled {
    border-color: #10b981 !important;
    background: #f0fdf4 !important;
}

body.dark-theme #namazAlarmTab .compact-namaz-card.alarm-enabled {
    background: rgba(16, 185, 129, 0.12) !important;
    border-color: #10b981 !important;
}

#namazAlarmTab .compact-namaz-title {
    font-size: 9.5px !important;
    font-weight: 800 !important;
    color: var(--col-blue) !important;
    line-height: 1 !important;
    white-space: nowrap !important;
}

body.dark-theme #namazAlarmTab .compact-namaz-title {
    color: #38bdf8 !important;
}

#namazAlarmTab .compact-namaz-time {
    font-size: 10.5px !important;
    font-weight: 900 !important;
    color: #0f172a !important;
    line-height: 1 !important;
    margin: 2px 0 !important;
    white-space: nowrap !important;
}

body.dark-theme #namazAlarmTab .compact-namaz-time {
    color: #f8fafc !important;
}

#namazAlarmTab .compact-switch {
    width: 24px !important;
    height: 13px !important;
    display: inline-block !important;
    position: relative !important;
}

#namazAlarmTab .compact-slider {
    border-radius: 13px !important;
}

#namazAlarmTab .compact-slider:before {
    height: 9px !important;
    width: 9px !important;
    left: 2px !important;
    bottom: 2px !important;
}

#namazAlarmTab input:checked + .compact-slider:before {
    transform: translateX(11px) !important;
}

/* Custom Alarm Box */
#namazAlarmTab .compact-alarm-creator-box {
    background: linear-gradient(135deg, rgba(1, 83, 157, 0.05), rgba(212, 175, 55, 0.06)) !important;
    border: 1.2px solid #01539d !important;
    border-radius: 10px !important;
    padding: 5px 8px !important;
}

body.dark-theme #namazAlarmTab .compact-alarm-creator-box {
    background: rgba(15, 23, 42, 0.6) !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
}

#namazAlarmTab .compact-alarm-creator-box h4 {
    font-size: 11px !important;
}

#namazAlarmTab .time-quick-preset-btn {
    padding: 2px 4px !important;
    font-size: 9.5px !important;
    border-radius: 4px !important;
}


/* ==========================================================================
   ZERO-SCROLL HOME SCREEN LAYOUT (3-BUTTON PROMINENT CARDS + GEOMETRIC FOOTER)
   ========================================================================== */

.home-bottom-tools-bar {
    display: flex !important;
    align-items: stretch !important;
    justify-content: center !important;
    gap: 6px !important;
    width: 100% !important;
    max-width: 440px !important;
    margin: 5px auto 3px auto !important;
    padding: 0 4px !important;
    box-sizing: border-box !important;
}

.home-bottom-tool-btn {
    flex: 1 1 0 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 2px !important;
    padding: 6px 4px !important;
    border-radius: 12px !important;
    cursor: pointer !important;
    outline: none !important;
    transition: all 0.15s ease !important;
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.12), inset 0 1px 1px rgba(255, 255, 255, 0.25) !important;
    min-width: 0 !important;
    text-align: center !important;
}

.tool-btn-icon-wrap {
    font-size: 16px !important;
    line-height: 1 !important;
    margin-bottom: 1px !important;
}

.tool-btn-text-wrap {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    overflow: hidden !important;
}

.tool-btn-title {
    font-size: 11px !important;
    font-weight: 900 !important;
    color: #ffffff !important;
    line-height: 1.15 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    letter-spacing: 0.2px !important;
}

.tool-btn-sub {
    font-size: 9px !important;
    font-weight: 600 !important;
    color: rgba(255, 255, 255, 0.88) !important;
    line-height: 1.1 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    margin-top: 1px !important;
}

.home-bottom-tool-btn.tool-btn-calc {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    border: 1px solid #38bdf8 !important;
}

.home-bottom-tool-btn.tool-btn-status {
    background: linear-gradient(135deg, #059669 0%, #047857 100%) !important;
    color: #ffffff !important;
    border: 1px solid #34d399 !important;
}

.home-bottom-tool-btn.tool-btn-more {
    background: linear-gradient(135deg, #7c3aed 0%, #6d28d9 100%) !important;
    color: #ffffff !important;
    border: 1px solid #a78bfa !important;
}

.home-bottom-tool-btn:active {
    transform: scale(0.96) !important;
}

/* Compact Luxury Geometric Footer */
.app-home-geometric-footer {
    margin-top: auto !important;
    padding: 4px 8px max(4px, env(safe-area-inset-bottom, 4px)) 8px !important;
    background: transparent !important;
}

.footer-geometric-divider {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    width: 90% !important;
    max-width: 320px !important;
    margin: 2px auto 3px auto !important;
}

.geometric-line-left,
.geometric-line-right {
    flex: 1 !important;
    height: 1.2px !important;
    background: linear-gradient(90deg, transparent, #0284c7 35%, #38bdf8 70%, transparent) !important;
}

body.dark-theme .geometric-line-left,
body.dark-theme .geometric-line-right {
    background: linear-gradient(90deg, transparent, #0284c7 35%, #38bdf8 70%, transparent) !important;
}

.geometric-center-ornament {
    display: flex !important;
    align-items: center !important;
    gap: 3px !important;
}

.ornament-star {
    color: #38bdf8 !important;
    font-size: 9.5px !important;
}

.ornament-motif {
    color: #01539d !important;
    font-size: 11px !important;
}

body.dark-theme .ornament-star,
body.dark-theme .ornament-motif {
    color: #ffd700 !important;
}

.footer-geometric-pattern-band {
    display: block !important;
    height: 22px !important;
    width: 96% !important;
    max-width: 400px !important;
    margin: 3px auto 4px auto !important;
    border-radius: 6px !important;
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='24' viewBox='0 0 48 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%230284c7' stroke-width='1.1' stroke-opacity='0.85'%3E%3Cpath d='M24 0 L32 8 L24 16 L16 8 Z M0 0 L8 8 L0 16 L-8 8 Z M48 0 L56 8 L48 16 L40 8 Z'/%3E%3Cpath d='M8 8 L16 0 L32 0 L40 8 L32 16 L16 16 Z' stroke='%2301539d' stroke-width='0.9' stroke-opacity='0.7'/%3E%3Cpath d='M24 4 L28 8 L24 12 L20 8 Z' fill='%23f59e0b' fill-opacity='0.85' stroke='none'/%3E%3Cpath d='M0 4 L4 8 L0 12 L-4 8 Z' fill='%23f59e0b' fill-opacity='0.85' stroke='none'/%3E%3Cpath d='M48 4 L52 8 L48 12 L44 8 Z' fill='%23f59e0b' fill-opacity='0.85' stroke='none'/%3E%3Ccircle cx='24' cy='8' r='1.8' fill='%2301539d'/%3E%3Ccircle cx='0' cy='8' r='1.8' fill='%2301539d'/%3E%3Ccircle cx='48' cy='8' r='1.8' fill='%2301539d'/%3E%3C/g%3E%3C/svg%3E") !important;
    background-repeat: repeat-x !important;
    background-position: top center !important;
    background-size: 48px 24px !important;
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.9) 65%, rgba(0, 0, 0, 0) 100%) !important;
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.9) 65%, rgba(0, 0, 0, 0) 100%) !important;
}

body.dark-theme .footer-geometric-pattern-band {
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='24' viewBox='0 0 48 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%2338bdf8' stroke-width='1.1' stroke-opacity='0.9'%3E%3Cpath d='M24 0 L32 8 L24 16 L16 8 Z M0 0 L8 8 L0 16 L-8 8 Z M48 0 L56 8 L48 16 L40 8 Z'/%3E%3Cpath d='M8 8 L16 0 L32 0 L40 8 L32 16 L16 16 Z' stroke='%2338bdf8' stroke-width='0.9' stroke-opacity='0.75'/%3E%3Cpath d='M24 4 L28 8 L24 12 L20 8 Z' fill='%23ffd700' fill-opacity='0.95' stroke='none'/%3E%3Cpath d='M0 4 L4 8 L0 12 L-4 8 Z' fill='%23ffd700' fill-opacity='0.95' stroke='none'/%3E%3Cpath d='M48 4 L52 8 L48 12 L44 8 Z' fill='%23ffd700' fill-opacity='0.95' stroke='none'/%3E%3Ccircle cx='24' cy='8' r='1.8' fill='%23ffd700'/%3E%3Ccircle cx='0' cy='8' r='1.8' fill='%23ffd700'/%3E%3Ccircle cx='48' cy='8' r='1.8' fill='%23ffd700'/%3E%3C/g%3E%3C/svg%3E") !important;
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.9) 65%, rgba(0, 0, 0, 0) 100%) !important;
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.9) 65%, rgba(0, 0, 0, 0) 100%) !important;
}

.footer-bottom-content {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    gap: 1px !important;
}

.footer-brand-row {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    margin-bottom: 1px !important;
}

.footer-logo-wrap {
    width: 18px !important;
    height: 18px !important;
    min-width: 18px !important;
    border-radius: 4px !important;
}

.footer-app-name {
    font-size: 10.5px !important;
    font-weight: 800 !important;
}

.footer-app-tagline {
    font-size: 9px !important;
    opacity: 0.85 !important;
}

.footer-quick-chips {
    margin: 2px auto !important;
    gap: 4px !important;
}

.footer-chip {
    padding: 2px 6px !important;
    font-size: 9px !important;
}

.footer-copyright-note {
    font-size: 8px !important;
    margin-top: 1px !important;
    line-height: 1.1 !important;
}

.footer-copyright-note .copyright-main,
.footer-copyright-note .copyright-sub {
    margin: 0 !important;
}


/* ==========================================================================
   ULTRA-LUXURY POLISHED BOTTOM AREA (3 ACTION CARDS & GEOMETRIC FOOTER)
   ========================================================================== */

.home-bottom-tools-bar {
    display: flex !important;
    align-items: stretch !important;
    justify-content: center !important;
    gap: 7px !important;
    width: 100% !important;
    max-width: 440px !important;
    margin: 6px auto 4px auto !important;
    padding: 0 4px !important;
    box-sizing: border-box !important;
}

.home-bottom-tool-btn {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 2px !important;
    padding: 7px 4px 6px 4px !important;
    border-radius: 13px !important;
    cursor: pointer !important;
    outline: none !important;
    transition: all 0.2s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
    min-width: 0 !important;
    min-height: 56px !important;
    text-align: center !important;
    position: relative !important;
    overflow: hidden !important;
}

.home-bottom-tool-btn:hover {
    transform: translateY(-2px) !important;
}

.home-bottom-tool-btn:active {
    transform: scale(0.95) translateY(0) !important;
}

/* Premium Floating 'NEW' Badge for Feature Tool Cards */
.tool-btn-badge-new {
    position: absolute !important;
    top: 2.5px !important;
    right: 2.5px !important;
    background: linear-gradient(135deg, #ff1e56 0%, #dc2626 100%) !important;
    color: #ffffff !important;
    font-size: 7px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    padding: 2px 4px !important;
    border-radius: 5px !important;
    letter-spacing: 0.4px !important;
    text-transform: uppercase !important;
    box-shadow: 0 2px 5px rgba(220, 38, 38, 0.45) !important;
    border: 0.8px solid rgba(255, 255, 255, 0.7) !important;
    z-index: 10 !important;
    pointer-events: none !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 2px !important;
    animation: pulseNewBadgeGlow 2.2s infinite ease-in-out !important;
}

.tool-btn-badge-new .badge-dot {
    width: 3px !important;
    height: 3px !important;
    background-color: #ffffff !important;
    border-radius: 50% !important;
    display: inline-block !important;
    animation: blinkNewDot 1s infinite alternate !important;
}

@keyframes pulseNewBadgeGlow {
    0%, 100% {
        transform: scale(1);
        box-shadow: 0 2px 5px rgba(220, 38, 38, 0.45);
    }
    50% {
        transform: scale(1.06);
        box-shadow: 0 3px 9px rgba(220, 38, 38, 0.75);
    }
}

@keyframes blinkNewDot {
    0% { opacity: 0.35; }
    100% { opacity: 1; }
}

.dropdown-item-badge.badge-new {
    background: linear-gradient(135deg, #ff1e56 0%, #dc2626 100%) !important;
    color: #ffffff !important;
    border: none !important;
    box-shadow: 0 2px 7px rgba(255, 30, 86, 0.45) !important;
    letter-spacing: 0.5px !important;
    font-weight: 900 !important;
    font-size: 8.5px !important;
    padding: 2px 6px !important;
    animation: pulseNewBadgeGlow 2.2s infinite ease-in-out !important;
}

body.dark-theme .dropdown-item-badge.badge-new {
    background: linear-gradient(135deg, #f43f5e 0%, #e11d48 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 2px 9px rgba(244, 63, 94, 0.6) !important;
}

.executive-new-badge {
    font-size: 8.5px !important;
    font-weight: 900 !important;
    padding: 2.5px 7px !important;
    border-radius: 8px !important;
    background: linear-gradient(135deg, #ff1e56 0%, #dc2626 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 2px 7px rgba(255, 30, 86, 0.45) !important;
    letter-spacing: 0.5px !important;
    flex-shrink: 0 !important;
    margin-right: 6px !important;
    animation: pulseNewBadgeGlow 2.2s infinite ease-in-out !important;
}

.badge-tag-mini-new {
    display: inline-block !important;
    background: linear-gradient(135deg, #ff1e56 0%, #dc2626 100%) !important;
    color: #ffffff !important;
    font-size: 7.5px !important;
    font-weight: 900 !important;
    padding: 1.5px 4.5px !important;
    border-radius: 4px !important;
    letter-spacing: 0.4px !important;
    margin-left: 4px !important;
    vertical-align: middle !important;
    box-shadow: 0 1px 4px rgba(220, 38, 38, 0.4) !important;
    line-height: 1 !important;
}

/* Light Theme Card Variants */
.home-bottom-tool-btn.tool-btn-calc {
    background: linear-gradient(145deg, #f0f9ff 0%, #e0f2fe 50%, #bae6fd 100%) !important;
    border: 1.5px solid #38bdf8 !important;
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.12), inset 0 1px 1px rgba(255, 255, 255, 0.9) !important;
}
.home-bottom-tool-btn.tool-btn-calc .tool-btn-title {
    color: #0369a1 !important;
}
.home-bottom-tool-btn.tool-btn-calc .tool-btn-sub {
    color: #0284c7 !important;
}

.home-bottom-tool-btn.tool-btn-status {
    background: linear-gradient(145deg, #f0fdf4 0%, #dcfce7 50%, #bbf7d0 100%) !important;
    border: 1.5px solid #34d399 !important;
    box-shadow: 0 3px 10px rgba(5, 150, 105, 0.12), inset 0 1px 1px rgba(255, 255, 255, 0.9) !important;
}
.home-bottom-tool-btn.tool-btn-status .tool-btn-title {
    color: #15803d !important;
}
.home-bottom-tool-btn.tool-btn-status .tool-btn-sub {
    color: #16a34a !important;
}

.home-bottom-tool-btn.tool-btn-more {
    background: linear-gradient(145deg, #faf5ff 0%, #f3e8ff 50%, #e9d5ff 100%) !important;
    border: 1.5px solid #c084fc !important;
    box-shadow: 0 3px 10px rgba(124, 58, 237, 0.12), inset 0 1px 1px rgba(255, 255, 255, 0.9) !important;
}
.home-bottom-tool-btn.tool-btn-more .tool-btn-title {
    color: #7e22ce !important;
}
.home-bottom-tool-btn.tool-btn-more .tool-btn-sub {
    color: #9333ea !important;
}

/* Dark Theme Card Variants */
body.dark-theme .home-bottom-tool-btn.tool-btn-calc {
    background: linear-gradient(145deg, rgba(2, 132, 199, 0.18) 0%, rgba(3, 105, 161, 0.3) 100%) !important;
    border: 1.5px solid rgba(56, 189, 248, 0.45) !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.4), inset 0 1px 1px rgba(255, 255, 255, 0.1) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-calc .tool-btn-title {
    color: #38bdf8 !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-calc .tool-btn-sub {
    color: #bae6fd !important;
}

body.dark-theme .home-bottom-tool-btn.tool-btn-status {
    background: linear-gradient(145deg, rgba(5, 150, 105, 0.18) 0%, rgba(4, 120, 87, 0.3) 100%) !important;
    border: 1.5px solid rgba(52, 211, 153, 0.45) !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.4), inset 0 1px 1px rgba(255, 255, 255, 0.1) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-status .tool-btn-title {
    color: #34d399 !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-status .tool-btn-sub {
    color: #a7f3d0 !important;
}

body.dark-theme .home-bottom-tool-btn.tool-btn-more {
    background: linear-gradient(145deg, rgba(124, 58, 237, 0.18) 0%, rgba(109, 40, 217, 0.3) 100%) !important;
    border: 1.5px solid rgba(167, 139, 250, 0.45) !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.4), inset 0 1px 1px rgba(255, 255, 255, 0.1) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-more .tool-btn-title {
    color: #c084fc !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-more .tool-btn-sub {
    color: #e9d5ff !important;
}

/* Card Internal Typography & Icon Badge */
.tool-btn-icon-wrap {
    width: 28px !important;
    height: 28px !important;
    border-radius: 50% !important;
    background: rgba(255, 255, 255, 0.9) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 16px !important;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.08) !important;
    margin-bottom: 3px !important;
    flex-shrink: 0 !important;
}

body.dark-theme .tool-btn-icon-wrap {
    background: rgba(15, 23, 42, 0.85) !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5) !important;
}

.tool-btn-text-wrap {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    overflow: hidden !important;
}

.tool-btn-title {
    font-size: 12px !important;
    font-weight: 800 !important;
    line-height: 1.15 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    letter-spacing: 0.1px !important;
}

.tool-btn-sub {
    font-size: 9px !important;
    font-weight: 600 !important;
    line-height: 1.1 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    margin-top: 1px !important;
    opacity: 0.95 !important;
}

/* Geometric Divider Polish */
.footer-geometric-divider {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    width: 90% !important;
    max-width: 320px !important;
    margin: 4px auto 3px auto !important;
}

.geometric-line-left,
.geometric-line-right {
    flex: 1 !important;
    height: 1px !important;
    background: linear-gradient(90deg, transparent, #38bdf8, #0284c7, transparent) !important;
    opacity: 0.7 !important;
}

.geometric-center-ornament {
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
    color: #38bdf8 !important;
    font-size: 11px !important;
    text-shadow: 0 0 8px rgba(56, 189, 248, 0.4) !important;
}

/* Footer Brand Polish */
.footer-brand-row {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    margin-bottom: 3px !important;
}

.footer-logo-wrap {
    width: 22px !important;
    height: 22px !important;
    min-width: 22px !important;
    border-radius: 6px !important;
    overflow: hidden !important;
    border: 1px solid rgba(234, 179, 8, 0.6) !important;
    box-shadow: 0 2px 6px rgba(1, 83, 157, 0.15) !important;
}

.footer-app-name {
    font-size: 11.5px !important;
    font-weight: 800 !important;
    color: #01539d !important;
}

body.dark-theme .footer-app-name {
    color: #38bdf8 !important;
}

.footer-app-tagline {
    font-size: 9.5px !important;
    color: #64748b !important;
    font-weight: 500 !important;
}

body.dark-theme .footer-app-tagline {
    color: #94a3b8 !important;
}

/* 5 Quick Chips Luxury Polish (Settings, About, Rate, Share, Privacy) */
.footer-quick-chips {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    flex-wrap: nowrap !important;
    width: 100% !important;
    max-width: 440px !important;
    margin: 4px auto 3px auto !important;
}

.footer-chip {
    flex: 1 1 0 !important;
    width: 0 !important;
    min-width: 0 !important;
    padding: 3.5px 3px !important;
    border-radius: 20px !important;
    font-size: 10px !important;
    font-weight: 700 !important;
    background: #ffffff !important;
    border: 1.2px solid #cbd5e1 !important;
    color: #334155 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    cursor: pointer !important;
    white-space: nowrap !important;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.04) !important;
    transition: all 0.15s ease !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

.footer-chip:hover {
    border-color: #0284c7 !important;
    color: #0284c7 !important;
    transform: translateY(-1px) !important;
}

.footer-chip.chip-highlight {
    background: linear-gradient(135deg, #fffbeb 0%, #fef3c7 100%) !important;
    border-color: #f59e0b !important;
    color: #b45309 !important;
    box-shadow: 0 2px 6px rgba(245, 158, 11, 0.15) !important;
}

.footer-chip.chip-share {
    background: linear-gradient(135deg, #eff6ff 0%, #dbeafe 100%) !important;
    border-color: #3b82f6 !important;
    color: #1d4ed8 !important;
    box-shadow: 0 2px 6px rgba(59, 130, 246, 0.15) !important;
}

body.dark-theme .footer-chip {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #cbd5e1 !important;
}

body.dark-theme .footer-chip.chip-highlight {
    background: linear-gradient(135deg, rgba(245, 158, 11, 0.2) 0%, rgba(180, 83, 9, 0.3) 100%) !important;
    border-color: #d97706 !important;
    color: #fbbf24 !important;
}

body.dark-theme .footer-chip.chip-share {
    background: linear-gradient(135deg, rgba(37, 99, 235, 0.2) 0%, rgba(29, 78, 216, 0.3) 100%) !important;
    border-color: #3b82f6 !important;
    color: #93c5fd !important;
}

/* Copyright Polish */
.footer-copyright-note {
    font-size: 8.5px !important;
    color: #94a3b8 !important;
    margin-top: 2px !important;
    text-align: center !important;
    line-height: 1.2 !important;
}
.footer-copyright-note .copyright-main {
    color: #64748b !important;
}
body.dark-theme .footer-copyright-note .copyright-main {
    color: #94a3b8 !important;
}


/* ==========================================================================
   PREMIUM GEOMETRIC DIVIDER (CALENDAR TO 3 ACTION BUTTONS)
   ========================================================================== */

.calendar-tools-geometric-divider {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    width: 92% !important;
    max-width: 360px !important;
    margin: 4px auto 4px auto !important;
    flex-shrink: 0 !important;
}

.cal-geo-line-left,
.cal-geo-line-right {
    flex: 1 !important;
    height: 1.2px !important;
    background: linear-gradient(90deg, transparent, #0284c7 35%, #38bdf8 70%, transparent) !important;
    opacity: 0.8 !important;
}

.cal-geo-center-motif {
    display: flex !important;
    align-items: center !important;
    gap: 3px !important;
    color: #38bdf8 !important;
    font-size: 10px !important;
    line-height: 1 !important;
    text-shadow: 0 0 6px rgba(56, 189, 248, 0.45) !important;
}

.cal-geo-symbol {
    font-size: 11px !important;
    color: #01539d !important;
}

body.dark-theme .cal-geo-symbol {
    color: #38bdf8 !important;
}

.today-inline-container {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}


/* ==========================================================================
   INSTANT SINGLE-TAP JUMP TO TODAY BUTTON (FIX 2-TAP LAG)
   ========================================================================== */

.today-inline-container {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    width: 100% !important;
    max-width: 440px !important;
    margin: -14px auto 0 auto !important;
    height: 0 !important;
    padding-right: 10px !important;
    box-sizing: border-box !important;
    position: relative !important;
    z-index: 95 !important;
    pointer-events: none !important;
}

.today-inline-btn {
    width: 38px !important;
    height: 38px !important;
    min-width: 38px !important;
    min-height: 38px !important;
    border-radius: 50% !important;
    background: #01539d !important;
    border: 2px solid #ffffff !important;
    color: #ffffff !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    box-shadow: 0 4px 12px rgba(1, 83, 157, 0.4) !important;
    transform: scale(0) !important;
    opacity: 0 !important;
    pointer-events: none !important;
    touch-action: manipulation !important;
    -webkit-tap-highlight-color: transparent !important;
    user-select: none !important;
    -webkit-user-select: none !important;
    transition: transform 0.18s cubic-bezier(0.34, 1.56, 0.64, 1), opacity 0.18s ease !important;
    z-index: 100 !important;
}

body.dark-theme .today-inline-btn {
    background: #0f172a !important;
    border-color: #ffd700 !important;
    color: #ffd700 !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.6) !important;
}

.today-inline-btn.show-fab {
    transform: scale(1) !important;
    opacity: 1 !important;
    pointer-events: auto !important;
    animation: inlinePulse 2.2s infinite !important;
}

.today-inline-btn .btn-date-number {
    font-size: 14px !important;
    font-weight: 900 !important;
    font-family: 'Outfit', sans-serif !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 1 !important;
    pointer-events: none !important;
}

.today-inline-btn:active {
    transform: scale(0.9) !important;
    background: #0284c7 !important;
}

body.dark-theme .today-inline-btn:active {
    background: #ffd700 !important;
    color: #0f172a !important;
}


/* ==========================================================================
   TRANSPARENT GLASSMORPHIC JUMP TO TODAY BUTTON (ZERO OVERLAP ON CALENDAR BOXES)
   ========================================================================== */

.today-inline-container {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    width: 100% !important;
    max-width: 440px !important;
    margin: 0 auto !important;
    height: 0 !important;
    padding-right: 10px !important;
    box-sizing: border-box !important;
    position: relative !important;
    z-index: 95 !important;
    pointer-events: none !important;
}

.today-inline-btn {
    position: relative !important;
    top: 4px !important; /* Shift down completely out of the calendar cells */
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    min-height: 32px !important;
    border-radius: 50% !important;
    background: rgba(1, 83, 157, 0.72) !important;
    /* backdrop-filter removed for crystal clear export */
    /* backdrop-filter removed for crystal clear export */
    border: 1.5px solid rgba(255, 255, 255, 0.85) !important;
    color: #ffffff !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.3) !important;
    transform: scale(0) !important;
    opacity: 0 !important;
    pointer-events: none !important;
    touch-action: manipulation !important;
    -webkit-tap-highlight-color: transparent !important;
    user-select: none !important;
    -webkit-user-select: none !important;
    transition: transform 0.18s cubic-bezier(0.34, 1.56, 0.64, 1), opacity 0.18s ease !important;
    z-index: 100 !important;
}

body.dark-theme .today-inline-btn {
    background: rgba(15, 23, 42, 0.75) !important;
    border-color: rgba(255, 215, 0, 0.75) !important;
    color: #ffd700 !important;
    box-shadow: none !important;
}

.today-inline-btn.show-fab {
    transform: scale(1) !important;
    opacity: 1 !important;
    pointer-events: auto !important;
    animation: inlinePulse 2.2s infinite !important;
}

.today-inline-btn .btn-date-number {
    font-size: 13px !important;
    font-weight: 900 !important;
    font-family: 'Outfit', sans-serif !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 1 !important;
    pointer-events: none !important;
}

.today-inline-btn:active {
    transform: scale(0.9) !important;
    background: rgba(2, 132, 199, 0.9) !important;
}

body.dark-theme .today-inline-btn:active {
    background: rgba(255, 215, 0, 0.9) !important;
    color: #0f172a !important;
}


/* Clean Transparent App Logo Rendering */
.app-logo-icon,
.footer-logo-wrap,
.custom-dialog-app-icon {
    background: transparent !important;
    background-color: transparent !important;
}

.app-logo-icon img,
.footer-logo-wrap img,
.custom-dialog-app-icon {
    background: transparent !important;
    background-color: transparent !important;
    object-fit: contain !important;
}


/* ==========================================================================
   OPTION B: DOCKED GEOMETRIC FOOTER (ALWAYS ANCHORS TO BOTTOM ON ALL MOBILES)
   ========================================================================== */

/* ONLY SHOW CALENDAR WHEN ACTIVE-PANEL CLASS IS PRESENT */
#calendarViewSection:not(.active-panel) {
    display: none !important;
}

#calendarViewSection.active-panel {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: center !important;
    min-height: auto !important;
    height: auto !important;
    width: 100% !important;
    margin: 0 auto !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

.calendar-container-wrapper {
    flex-shrink: 0 !important;
}

.home-bottom-tools-bar {
    flex-shrink: 0 !important;
}

.calendar-tools-geometric-divider {
    flex-shrink: 0 !important;
}

.app-home-geometric-footer {
    margin-top: auto !important; /* Pushes footer automatically to absolute screen bottom */
    width: 100% !important;
    flex-shrink: 0 !important;
    padding-bottom: max(6px, env(safe-area-inset-bottom, 6px)) !important;
}


/* ==========================================================================
   NATIVE FULL-PAGE SCREEN TRANSITIONS (ZERO SCROLL, DEDICATED NEW PAGE FEEL)
   ========================================================================== */

.app-panel {
    width: 100% !important;
    box-sizing: border-box !important;
}

.app-panel.active-panel {
    display: block !important;
    animation: nativePageSlideIn 0.22s cubic-bezier(0.16, 1, 0.3, 1) forwards !important;
}

@keyframes nativePageSlideIn {
    0% {
        opacity: 0;
        transform: translateY(8px) scale(0.99);
    }
    100% {
        opacity: 1;
        transform: translateY(0) scale(1);
    }
}

.features-header-bar {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 8px !important;
    padding: 6px 10px !important;
    margin-bottom: 8px !important;
    background: linear-gradient(135deg, rgba(1, 83, 157, 0.08), rgba(212, 175, 55, 0.1)) !important;
    border: 1px solid rgba(1, 83, 157, 0.2) !important;
    border-radius: 10px !important;
}

body.dark-theme .features-header-bar {
    background: rgba(15, 23, 42, 0.75) !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
}

.back-features-btn {
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
    padding: 5px 10px !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    color: #ffffff !important;
    background: linear-gradient(135deg, #01539d, #0284c7) !important;
    border: none !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    box-shadow: 0 2px 6px rgba(1, 83, 157, 0.25) !important;
    transition: all 0.15s ease !important;
    white-space: nowrap !important;
}

.back-features-btn:active {
    transform: scale(0.95) !important;
}

.features-main-title {
    font-size: 13px !important;
    font-weight: 800 !important;
    color: #01539d !important;
    margin: 0 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .features-main-title {
    color: #38bdf8 !important;
}


/* ==========================================================================
   DEDICATED ZERO-SCROLL PANELS & FEATURES ENGINE (CALCULATOR, STATUS, QIBLA, ETC.)
   ========================================================================== */

/* Strict panel routing */
.app-panel:not(.active-panel) {
    display: none !important;
}

.app-panel.active-panel {
    display: block !important;
    animation: nativePageSlideIn 0.2s cubic-bezier(0.16, 1, 0.3, 1) forwards !important;
}

#calendarViewSection.active-panel {
    display: flex !important;
    flex-direction: column !important;
}

#featuresSection.active-panel {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: stretch !important;
    width: 100% !important;
    max-width: 480px !important;
    margin: 0 auto !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    overflow-y: auto !important;
}

#featuresSection .features-card {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: center !important;
    flex: 1 !important;
    width: 100% !important;
    max-width: 480px !important;
    margin: 0 auto !important;
    padding: 0 4px !important;
    border: none !important;
    background: transparent !important;
    box-shadow: none !important;
    box-sizing: border-box !important;
    min-height: 0 !important;
}

#featuresContent {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    width: 100% !important;
}

body.dark-theme #featuresSection .features-card {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

#featuresSection .features-header-bar {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
    max-width: 400px !important;
    margin: 1px auto 4px auto !important;
    padding: 3px 8px !important;
    height: 30px !important;
    background: linear-gradient(135deg, rgba(1, 83, 157, 0.08), rgba(212, 175, 55, 0.1)) !important;
    border: 1px solid rgba(1, 83, 157, 0.2) !important;
    border-radius: 8px !important;
    box-sizing: border-box !important;
    flex-shrink: 0 !important;
}

body.dark-theme #featuresSection .features-header-bar {
    background: rgba(15, 23, 42, 0.75) !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
}

/* STRICT FEATURE TAB ISOLATION */
.feature-tab-content:not(.active):not(.active-tab) {
    display: none !important;
}

.feature-tab-content.active,
.feature-tab-content.active-tab {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: center !important;
    width: 100% !important;
    max-width: 440px !important;
    margin: 0 auto !important;
    padding: 0 0 10px 0 !important;
    box-sizing: border-box !important;
    flex: 1 !important;
}

/* ==========================================================================
   1. CALCULATOR ZERO-SCROLL ENGINE (PERFECT FIT ON ANY PHONE SCREEN)
   ========================================================================== */
#calculatorTab.active,
#calculatorTab.active-tab {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-end !important;
    align-items: center !important;
    width: 100% !important;
    max-width: 420px !important;
    margin: auto auto 0 auto !important;
    padding: 0 0 6px 0 !important;
    flex: 1 !important;
    min-height: auto !important;
    max-height: none !important;
    overflow: visible !important;
}

.ultra-calc-chassis {
    width: 100% !important;
    max-width: 400px !important;
    margin: auto auto 6px auto !important;
    margin-bottom: 6px !important;
    padding: clamp(6px, 0.9vh, 10px) clamp(8px, 1.5vw, 12px) clamp(6px, 1vh, 10px) clamp(8px, 1.5vw, 12px) !important;
    border-radius: 18px !important;
    box-sizing: border-box !important;
    flex-shrink: 0 !important;
    box-shadow: 
        0 10px 25px rgba(0, 0, 0, 0.14),
        0 3px 8px rgba(1, 83, 157, 0.1),
        inset 0 2px 3px rgba(255, 255, 255, 0.95),
        inset 0 -2px 4px rgba(0, 0, 0, 0.08),
        0 0 0 1.5px #94a3b8 !important;
}

.ultra-calc-header {
    margin-bottom: 4px !important;
    padding: 2px 6px !important;
    border-radius: 7px !important;
}

.ultra-solar-panel {
    height: 12px !important;
    width: 34px !important;
}

.brand-main-logo {
    font-size: 12.5px !important;
    font-weight: 900 !important;
    letter-spacing: 0.6px !important;
}

.brand-sub-badge {
    font-size: 6.5px !important;
    font-weight: 800 !important;
}

.ultra-header-btn {
    font-size: 10px !important;
    font-weight: 800 !important;
    padding: 2.5px 7px !important;
    border-radius: 6px !important;
}

/* Inset Realistic LCD Screen */
.ultra-lcd-housing {
    padding: clamp(4px, 0.7vh, 8px) clamp(6px, 1.2vw, 10px) !important;
    margin-bottom: clamp(5px, 0.8vh, 8px) !important;
    border-radius: 10px !important;
    box-shadow: inset 0 2px 5px rgba(0, 0, 0, 0.3) !important;
}

.ultra-lcd-screen {
    padding: 4px 8px !important;
    border-radius: 8px !important;
}

.ultra-lcd-active-layer {
    font-size: clamp(24px, 3.8vh, 32px) !important;
    font-weight: 900 !important;
    line-height: 1.1 !important;
    margin: 0 !important;
    letter-spacing: 0.5px !important;
}

.ultra-lcd-2line-tape {
    font-size: 11px !important;
    min-height: 13px !important;
    margin: 0 !important;
}

.ultra-lcd-bottom-bar {
    min-height: 12px !important;
    padding-top: 2px !important;
    margin-top: 2px !important;
}

/* Keypad Matrix with Ergonomic Proportion */
.ultra-keypad-matrix {
    gap: clamp(3px, 0.6vh, 6px) !important;
}

.u-key {
    height: clamp(34px, 5.2vh, 46px) !important;
    border-radius: 9px !important;
    padding: 1px !important;
}

.u-key-mini {
    height: clamp(28px, 4vh, 36px) !important;
    border-radius: 8px !important;
}

.u-key-dish {
    font-size: clamp(14px, 2.2vh, 17px) !important;
    font-weight: 800 !important;
}

.u-key-top-num {
    font-size: clamp(16px, 2.6vh, 20px) !important;
    font-weight: 900 !important;
}

.u-key-op {
    font-size: clamp(17px, 2.8vh, 22px) !important;
    font-weight: 900 !important;
}

.u-key-action {
    font-size: clamp(13px, 2vh, 16px) !important;
    font-weight: 900 !important;
}

/* Proportional responsive sizing for calculator across all screens */
@media (max-height: 680px) {
    .ultra-calc-chassis {
        padding: 6px 8px 8px 8px !important;
        margin: 0 auto !important;
    }
    .ultra-lcd-housing {
        padding: 4px 6px !important;
        margin-bottom: 4px !important;
    }
    .ultra-lcd-active-layer {
        font-size: 26px !important;
    }
    .u-key {
        height: clamp(34px, 5.2vh, 40px) !important;
    }
    .u-key-mini {
        height: clamp(26px, 3.8vh, 30px) !important;
    }
    .ultra-keypad-matrix {
        gap: 4px !important;
    }
}

/* ==========================================================================
   LUXURY PRAYER TIMES COMPACT GRID & WEATHER INTEGRATION (ZERO SCROLL)
   ========================================================================== */
#prayerTab .ultra-realistic-weather-board {
    padding: 10px 12px !important;
    margin-bottom: 6px !important;
    border-radius: 14px !important;
}

#prayerTab .weather-board-top-row {
    margin-bottom: 2px !important;
}

#prayerTab .weather-board-city-name {
    font-size: 14px !important;
}

#prayerTab .weather-giant-3d-icon {
    font-size: 26px !important;
}

#prayerTab .temp-giant-value {
    font-size: 30px !important;
    line-height: 1 !important;
}

#prayerTab .weather-metrics-tiles-grid {
    gap: 4px !important;
    margin-top: 6px !important;
}

#prayerTab .weather-metric-card {
    padding: 4px 6px !important;
    border-radius: 8px !important;
}

#prayerTab .metric-icon {
    font-size: 14px !important;
}

#prayerTab .metric-info .metric-label {
    font-size: 8.5px !important;
}

#prayerTab .metric-info .metric-val {
    font-size: 10.5px !important;
}

/* Prayer Section Header Bar */
.prayer-section-header-wrap {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 4px 8px;
    margin-bottom: 5px;
    background: rgba(1, 83, 157, 0.06);
    border: 1px solid rgba(1, 83, 157, 0.15);
    border-radius: 8px;
}

body.dark-theme .prayer-section-header-wrap {
    background: rgba(15, 23, 42, 0.6);
    border-color: rgba(56, 189, 248, 0.2);
}

.prayer-section-main-title {
    margin: 0;
    font-size: 12px;
    font-weight: 800;
    color: #01539d;
    display: flex;
    align-items: center;
    gap: 4px;
}

body.dark-theme .prayer-section-main-title {
    color: #38bdf8;
}

.prayer-next-countdown-badge {
    background: linear-gradient(135deg, #059669 0%, #047857 100%);
    color: #ffffff;
    font-size: 9.5px;
    font-weight: 800;
    padding: 2px 7px;
    border-radius: 12px;
    box-shadow: 0 2px 6px rgba(5, 150, 105, 0.3);
    white-space: nowrap;
}

/* 6-Card Mini Grid (3 Columns x 2 Rows) */
.luxury-prayer-times-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 5px;
    margin-bottom: 8px;
    width: 100%;
    box-sizing: border-box;
}

@media (max-width: 340px) {
    .luxury-prayer-times-grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 4px;
    }
}

.prayer-card-luxury {
    background: linear-gradient(145deg, #ffffff 0%, #f8fafc 100%);
    border: 1.5px solid #e2e8f0;
    border-radius: 10px;
    padding: 6px 4px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04);
    position: relative;
    overflow: hidden;
    transition: all 0.18s ease;
}

body.dark-theme .prayer-card-luxury {
    background: linear-gradient(145deg, #1e293b 0%, #0f172a 100%);
    border-color: rgba(255, 255, 255, 0.1);
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
}

.prayer-card-luxury:hover {
    transform: translateY(-1px);
    border-color: var(--prayer-accent, #0284c7);
}

/* Active / Next Prayer Highlight */
.prayer-card-luxury.active-next-prayer {
    background: linear-gradient(145deg, #ecfdf5 0%, #d1fae5 100%) !important;
    border: 1.8px solid #10b981 !important;
    box-shadow: 0 3px 12px rgba(16, 185, 129, 0.35) !important;
}

body.dark-theme .prayer-card-luxury.active-next-prayer {
    background: linear-gradient(145deg, #064e3b 0%, #022c22 100%) !important;
    border-color: #34d399 !important;
    box-shadow: 0 3px 14px rgba(52, 211, 153, 0.3) !important;
}

.prayer-card-top {
    display: flex;
    align-items: center;
    gap: 3px;
    margin-bottom: 2px;
}

.prayer-icon-3d {
    font-size: 13px;
    line-height: 1;
}

.prayer-name-label {
    font-size: 11px;
    font-weight: 800;
    color: #0f172a;
    line-height: 1;
}

body.dark-theme .prayer-name-label {
    color: #f8fafc;
}

.prayer-card-luxury.active-next-prayer .prayer-name-label {
    color: #065f46;
}

body.dark-theme .prayer-card-luxury.active-next-prayer .prayer-name-label {
    color: #a7f3d0;
}

.prayer-time-val {
    font-size: 12px;
    font-weight: 900;
    color: #0284c7;
    letter-spacing: 0.2px;
}

body.dark-theme .prayer-time-val {
    color: #38bdf8;
}

.prayer-card-luxury.active-next-prayer .prayer-time-val {
    color: #047857;
    font-size: 12.5px;
}

body.dark-theme .prayer-card-luxury.active-next-prayer .prayer-time-val {
    color: #34d399;
}

.prayer-next-pill {
    position: absolute;
    top: 2px;
    right: 2px;
    background: #10b981;
    color: #ffffff;
    font-size: 6.5px;
    font-weight: 900;
    padding: 0.5px 3px;
    border-radius: 4px;
    letter-spacing: 0.3px;
    text-transform: uppercase;
}

/* Quick Action Shortcuts */
.prayer-quick-actions-strip {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 6px;
    margin-top: 2px;
}

.prayer-quick-btn {
    background: #f1f5f9;
    border: 1.2px solid #cbd5e1;
    color: #0f172a;
    font-size: 11px;
    font-weight: 800;
    padding: 6px 8px;
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    transition: all 0.15s ease;
}

.prayer-quick-btn:hover {
    background: #e2e8f0;
    border-color: #94a3b8;
}

body.dark-theme .prayer-quick-btn {
    background: #1e293b;
    border-color: #334155;
    color: #f8fafc;
}

/* ==========================================================================
   2. STATUS CARD MAKER ZERO-SCROLL STUDIO (SINGLE-SCREEN FIT)
   ========================================================================== */
#statusCardTab.active,
#statusCardTab.active-tab {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: center !important;
    width: 100% !important;
    max-width: 420px !important;
    margin: 0 auto !important;
    padding: 0 0 5px 0 !important;
    overflow-y: hidden !important;
    overflow-x: hidden !important;
    height: 100% !important;
    max-height: 100dvh !important;
    box-sizing: border-box !important;
}

.status-card-maker-form {
    padding: 2px 4px !important;
    margin: 0 auto !important;
    width: 100% !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
    height: 100% !important;
    max-height: 100dvh !important;
    overflow: hidden !important;
}

.status-top-preview-section {
    margin-bottom: 2px !important;
    width: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    flex-shrink: 0 !important;
}

.status-preview-container-flanked {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 10px !important;
    width: 100% !important;
    max-width: 370px !important;
    margin: 0 auto !important;
    position: relative !important;
}

.status-preview-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex: 0 0 auto !important;
}

.status-preview-side-arrow {
    width: 38px !important;
    height: 38px !important;
    min-width: 38px !important;
    min-height: 38px !important;
    border-radius: 50% !important;
    background: #ffffff !important;
    color: #0284c7 !important;
    border: 1.8px solid #94a3b8 !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;
    flex-shrink: 0 !important;
    z-index: 25 !important;
    outline: none !important;
    user-select: none !important;
}

.status-preview-side-arrow:hover {
    transform: scale(1.12) !important;
    background: #0284c7 !important;
    color: #ffffff !important;
    border-color: #0284c7 !important;
    box-shadow: 0 6px 16px rgba(2, 132, 199, 0.45) !important;
}

.status-preview-side-arrow:active {
    transform: scale(0.92) !important;
}

.status-card-preview-box {
    width: 100% !important;
    max-width: min(230px, 34vh) !important;
    max-height: 38vh !important;
    --card-radius: 18px;
    --border-width: 1.8px;
    --border-color: #d4af37;
    --overlay-opacity: 0.25;
    --custom-theme: #059669;
    
    position: relative !important;
    border-radius: var(--card-radius) !important;
    border: var(--border-width) solid var(--border-color) !important;
    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.3), 0 2px 5px rgba(0, 0, 0, 0.18) !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
    transition: border-radius 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease !important;
}

@media (max-height: 820px) {
    .status-card-preview-box {
        max-width: min(215px, 33vh) !important;
        max-height: 36vh !important;
    }
}

@media (max-height: 720px) {
    .status-card-preview-box {
        max-width: min(195px, 31vh) !important;
        max-height: 34vh !important;
    }
}

.status-card-preview-box .status-card-bg-photo {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    opacity: 1 !important;
    z-index: 0 !important;
    filter: brightness(calc(1 - var(--overlay-opacity, 0.25))) contrast(1.05) !important;
    transition: filter 0.15s ease !important;
}

/* pseudo overlay removed for clean html2canvas capture */

/* All children inside the live card should appear above backdrop & overlay */
.status-card-preview-box > *:not(.status-card-bg-photo) {
    position: relative !important;
    z-index: 2 !important;
}

/* TOP ACTION BUTTONS: DOWNLOAD, COPY, SHARE, RESET */
.status-actions-top {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 6px !important;
    width: 100% !important;
    max-width: 380px !important;
    margin: 6px auto 0 auto !important;
    box-sizing: border-box !important;
}

.status-compact-action-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    padding: 7px 4px !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    border-radius: 10px !important;
    cursor: pointer !important;
    border: none !important;
    color: #ffffff !important;
    box-sizing: border-box !important;
    transition: transform 0.18s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.18s ease !important;
    white-space: nowrap !important;
    text-shadow: 0 1px 2px rgba(0,0,0,0.3) !important;
}

.status-compact-action-btn:hover {
    transform: translateY(-2px) !important;
}

.status-compact-action-btn:active {
    transform: scale(0.95) !important;
}

.status-btn-download {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.3) !important;
}

.status-btn-copy {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%) !important;
    box-shadow: 0 3px 10px rgba(15, 23, 42, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.2) !important;
}

.status-btn-social {
    background: linear-gradient(135deg, #10b981 0%, #047857 100%) !important;
    box-shadow: 0 3px 10px rgba(16, 185, 129, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.25) !important;
}

.status-btn-reset {
    background: linear-gradient(135deg, #64748b 0%, #475569 100%) !important;
    box-shadow: 0 3px 10px rgba(100, 116, 139, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.2) !important;
}

/* ZERO-SCROLL STUDIO DOCK CHASSIS */
.status-bottom-studio-deck {
    width: 100% !important;
    max-width: 380px !important;
    margin: 2px auto 8px auto !important;
    padding: 5px 8px 10px 8px !important;
    background: linear-gradient(165deg, #ffffff 0%, #f8fafc 100%) !important;
    border: 1.5px solid rgba(2, 132, 199, 0.25) !important;
    border-radius: 12px !important;
    box-shadow: 0 4px 16px rgba(1, 83, 157, 0.08), inset 0 1px 0 #ffffff !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
    box-sizing: border-box !important;
    max-height: 44vh !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    scrollbar-width: thin !important;
    -webkit-overflow-scrolling: touch !important;
}

/* STATUS STUDIO DROP UP / DOWN ACCORDIONS */
.status-accordion-toggle {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
    padding: 5px 8px !important;
    margin: 3px 0 2px 0 !important;
    background: rgba(2, 132, 199, 0.08) !important;
    border: 1px solid rgba(2, 132, 199, 0.25) !important;
    border-radius: 8px !important;
    color: #0284c7 !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    outline: none !important;
    transition: all 0.2s ease !important;
    box-sizing: border-box !important;
    user-select: none !important;
}

body.dark-theme .status-accordion-toggle {
    background: rgba(56, 189, 248, 0.12) !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
    color: #38bdf8 !important;
}

.status-accordion-toggle:hover {
    background: rgba(2, 132, 199, 0.15) !important;
}

body.dark-theme .status-accordion-toggle:hover {
    background: rgba(56, 189, 248, 0.2) !important;
}

.status-accordion-toggle .acc-toggle-left {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
}

.status-accordion-toggle .acc-arrow {
    font-size: 12px !important;
    line-height: 1 !important;
    transition: transform 0.25s ease !important;
    display: inline-block !important;
}

.status-accordion-toggle.is-open .acc-arrow {
    transform: rotate(180deg) !important;
}

.status-accordion-body {
    display: flex;
    flex-direction: column;
    gap: 4px;
    width: 100% !important;
    box-sizing: border-box !important;
    margin-top: 2px !important;
    animation: accSlideDown 0.2s ease-out forwards;
}

@keyframes accSlideDown {
    from {
        opacity: 0;
        transform: translateY(-4px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

body.dark-theme .status-bottom-studio-deck {
    background: linear-gradient(165deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: rgba(56, 189, 248, 0.28) !important;
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.45), inset 0 1px 0 rgba(255, 255, 255, 0.08) !important;
}

/* STUDIO SEGMENTED TAB STRIP */
.status-studio-tab-strip {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 3px !important;
    background: #e2e8f0 !important;
    border-radius: 10px !important;
    padding: 2.5px !important;
    box-sizing: border-box !important;
}

body.dark-theme .status-studio-tab-strip {
    background: #0f172a !important;
}

.status-studio-tab-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    padding: 5px 2px !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    border: none !important;
    border-radius: 8px !important;
    background: transparent !important;
    color: #64748b !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
    white-space: nowrap !important;
    user-select: none !important;
}

.status-studio-tab-btn:hover {
    color: #0f172a !important;
}

body.dark-theme .status-studio-tab-btn {
    color: #94a3b8 !important;
}

body.dark-theme .status-studio-tab-btn:hover {
    color: #f8fafc !important;
}

.status-studio-tab-btn.active-studio-tab {
    background: #ffffff !important;
    color: #0284c7 !important;
    font-weight: 800 !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1) !important;
}

body.dark-theme .status-studio-tab-btn.active-studio-tab {
    background: #1e293b !important;
    color: #38bdf8 !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4) !important;
}

/* STUDIO PANELS */
.status-studio-panel {
    width: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 5px !important;
    box-sizing: border-box !important;
    overflow: visible !important;
    height: auto !important;
    min-height: fit-content !important;
}

.status-studio-panel:not(.active-studio-panel) {
    display: none !important;
}

/* TEMPLATE REEL IN DESIGN PANEL */
.status-template-header-bar {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
    margin-bottom: 2px !important;
}

.status-template-header-left {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
}

.status-template-count-badge {
    background: rgba(2, 132, 199, 0.12) !important;
    color: #0284c7 !important;
    font-size: 9.5px !important;
    font-weight: 800 !important;
    padding: 1px 6px !important;
    border-radius: 8px !important;
    border: 1px solid rgba(2, 132, 199, 0.25) !important;
}

.status-gallery-open-btn {
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
    padding: 2px 7px !important;
    font-size: 10.5px !important;
    font-weight: 700 !important;
    color: #0284c7 !important;
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
}

.status-gallery-open-btn:hover {
    border-color: #0284c7 !important;
    background: #f0f9ff !important;
}

body.dark-theme .status-gallery-open-btn {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #38bdf8 !important;
}

/* HORIZONTAL VISUAL TEMPLATE REEL */
.status-visual-template-reel {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    width: 100% !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    padding: 3px 1px 5px 1px !important;
    box-sizing: border-box !important;
    scrollbar-width: thin !important;
}

.status-visual-template-reel::-webkit-scrollbar {
    height: 4px !important;
}
.status-visual-template-reel::-webkit-scrollbar-thumb {
    background: #cbd5e1 !important;
    border-radius: 4px !important;
}

.template-reel-card {
    flex: 0 0 68px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 2px !important;
    padding: 4px 2px !important;
    background: #ffffff !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 10px !important;
    cursor: pointer !important;
    transition: all 0.18s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
    box-sizing: border-box !important;
    user-select: none !important;
}

.template-reel-card:hover {
    transform: translateY(-2px) !important;
    border-color: #0284c7 !important;
}

.template-reel-card.active-reel-card {
    border-color: #0284c7 !important;
    background: #f0f9ff !important;
    box-shadow: 0 0 0 2px rgba(2, 132, 199, 0.25), 0 3px 8px rgba(2, 132, 199, 0.2) !important;
    transform: scale(1.05) !important;
}

body.dark-theme .template-reel-card {
    background: #1e293b !important;
    border-color: #334155 !important;
}

body.dark-theme .template-reel-card.active-reel-card {
    background: rgba(56, 189, 248, 0.12) !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 0 0 2px rgba(56, 189, 248, 0.3) !important;
}

.reel-card-icon {
    font-size: 16px !important;
    line-height: 1 !important;
}

.reel-card-title {
    font-size: 9px !important;
    font-weight: 700 !important;
    color: #1e293b !important;
    text-align: center !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    max-width: 62px !important;
}

body.dark-theme .reel-card-title {
    color: #f1f5f9 !important;
}

.reel-card-badge {
    font-size: 7.5px !important;
    font-weight: 800 !important;
    padding: 0.5px 4px !important;
    border-radius: 4px !important;
    line-height: 1.1 !important;
    color: #ffffff !important;
}

.badge-royal { background: #059669 !important; }
.badge-neon { background: #0284c7 !important; }
.badge-arch { background: #b45309 !important; }
.badge-retro { background: #d97706 !important; }
.badge-3d { background: #7c3aed !important; }

/* THEME PALETTE GRID */
.status-design-control-group {
    display: flex !important;
    flex-direction: column !important;
    gap: 3px !important;
    width: 100% !important;
    margin-top: 1px !important;
}

.status-control-header-row {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
}

.status-theme-active-tag {
    font-size: 10px !important;
    font-weight: 800 !important;
    color: #059669 !important;
}

.status-theme-palette-grid {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 4px !important;
    background: #ffffff !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 10px !important;
    padding: 4px 6px !important;
    box-sizing: border-box !important;
}

body.dark-theme .status-theme-palette-grid {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.theme-palette-circle {
    width: 22px !important;
    height: 22px !important;
    border-radius: 50% !important;
    border: 2px solid #ffffff !important;
    box-shadow: 0 1px 3px rgba(0,0,0,0.2) !important;
    cursor: pointer !important;
    transition: transform 0.18s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.18s ease !important;
    flex-shrink: 0 !important;
    padding: 0 !important;
}

.theme-palette-circle:hover {
    transform: scale(1.18) !important;
}

.theme-palette-circle.active-theme {
    transform: scale(1.25) !important;
    box-shadow: 0 0 0 2px #0284c7, 0 2px 6px rgba(0,0,0,0.35) !important;
}

.theme-palette-custom-wrapper {
    position: relative !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 22px !important;
    height: 22px !important;
    border-radius: 50% !important;
    border: 1.5px dashed #0284c7 !important;
    cursor: pointer !important;
    overflow: hidden !important;
    flex-shrink: 0 !important;
}

.theme-palette-custom-wrapper input[type="color"] {
    position: absolute !important;
    inset: -5px !important;
    width: 32px !important;
    height: 32px !important;
    opacity: 0 !important;
    cursor: pointer !important;
}

.custom-color-indicator {
    font-size: 12px !important;
    line-height: 1 !important;
    pointer-events: none !important;
}

/* SLIDERS 2-COLUMN */
.status-sliders-two-col {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 6px !important;
    width: 100% !important;
    margin-top: 2px !important;
}

.status-slider-item {
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 4px 6px !important;
    box-sizing: border-box !important;
}

body.dark-theme .status-slider-item {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.status-slider-header {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
}

.status-slider-val {
    font-size: 9.5px !important;
    font-weight: 800 !important;
    color: #0284c7 !important;
}

.status-mini-slider {
    width: 100% !important;
    height: 4px !important;
    accent-color: #0284c7 !important;
    cursor: pointer !important;
    margin: 3px 0 !important;
}

/* TYPOGRAPHY & ALIGNMENT TOOLBAR */
.status-typography-toolbar {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 3px 6px !important;
    box-sizing: border-box !important;
    margin-top: 1px !important;
}

body.dark-theme .status-typography-toolbar {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.status-align-btn-group {
    display: flex !important;
    gap: 3px !important;
}

.status-format-btn {
    width: 26px !important;
    height: 24px !important;
    border-radius: 6px !important;
    background: #f1f5f9 !important;
    border: 1px solid #cbd5e1 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    font-size: 11px !important;
    transition: all 0.15s ease !important;
}

.status-format-btn:hover {
    border-color: #0284c7 !important;
}

.status-format-btn.active-format {
    background: #0284c7 !important;
    color: #ffffff !important;
    border-color: #0284c7 !important;
}

body.dark-theme .status-format-btn {
    background: #1e293b !important;
    border-color: #334155 !important;
}

.status-fontsize-group {
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
}

/* CUSTOM DATE OVERRIDES & BRANDING CONTROLS */
.status-custom-date-override-box {
    display: flex !important;
    flex-direction: column !important;
    gap: 3px !important;
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 5px 6px !important;
    box-sizing: border-box !important;
}

body.dark-theme .status-custom-date-override-box {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.status-date-override-item {
    display: flex !important;
    flex-direction: column !important;
    gap: 1px !important;
}

.status-branding-wrapper {
    display: flex !important;
    flex-direction: column !important;
    gap: 5px !important;
    width: 100% !important;
}

.status-branding-scope-bar {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    background: rgba(2, 44, 34, 0.08) !important;
    border: 1px solid rgba(204, 160, 67, 0.35) !important;
    border-radius: 9px !important;
    padding: 3px 6px !important;
    box-sizing: border-box !important;
    gap: 4px !important;
}

body.dark-theme .status-branding-scope-bar {
    background: rgba(15, 23, 42, 0.6) !important;
    border-color: rgba(204, 160, 67, 0.4) !important;
}

.branding-scope-title {
    font-size: 11px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    white-space: nowrap !important;
}

body.dark-theme .branding-scope-title {
    color: #fef08a !important;
}

.branding-scope-buttons {
    display: flex !important;
    gap: 3px !important;
}

.branding-scope-pill {
    display: inline-flex !important;
    align-items: center !important;
    gap: 3px !important;
    padding: 2.5px 8px !important;
    font-size: 10.5px !important;
    font-weight: 700 !important;
    border-radius: 12px !important;
    border: 1px solid #cbd5e1 !important;
    background: #ffffff !important;
    color: #475569 !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
}

body.dark-theme .branding-scope-pill {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #94a3b8 !important;
}

.branding-scope-pill.is-active {
    background: linear-gradient(135deg, #065f46 0%, #047857 100%) !important;
    border-color: #d4af37 !important;
    color: #ffffff !important;
    box-shadow: 0 1px 4px rgba(0,0,0,0.2) !important;
}

body.dark-theme .branding-scope-pill.is-active {
    background: linear-gradient(135deg, #047857 0%, #065f46 100%) !important;
    border-color: #fde047 !important;
    color: #fef08a !important;
    box-shadow: 0 1px 6px rgba(4, 120, 87, 0.4) !important;
}

.status-brand-subgroup {
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 4px 6px !important;
    box-sizing: border-box !important;
}

body.dark-theme .status-brand-subgroup {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.status-brand-header-row {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    flex-wrap: wrap !important;
    gap: 4px !important;
}

.status-branding-icon-picker {
    display: flex !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    gap: 3px !important;
}

.branding-icon-chip {
    width: 22px !important;
    height: 22px !important;
    border-radius: 6px !important;
    border: 1.5px solid #cbd5e1 !important;
    background: #f8fafc !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    padding: 0 !important;
    transition: all 0.15s ease !important;
}

.branding-icon-chip .chip-brand-emoji {
    font-size: 13px !important;
    line-height: 1 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.branding-icon-chip:hover {
    transform: scale(1.15) !important;
    border-color: #0284c7 !important;
}

.branding-icon-chip.active-branding-icon {
    border-color: #0284c7 !important;
    background: #e0f2fe !important;
    box-shadow: 0 0 0 1.5px #0284c7 !important;
    transform: scale(1.1) !important;
}

body.dark-theme .branding-icon-chip {
    background: #1e293b !important;
    border-color: #334155 !important;
}

/* GENERAL MICRO INPUTS & TOGGLES */
.status-micro-label {
    font-size: 10px !important;
    font-weight: 800 !important;
    color: #1e293b !important;
    letter-spacing: 0.1px !important;
    white-space: nowrap !important;
}

body.dark-theme .status-micro-label {
    color: #cbd5e1 !important;
}

.status-micro-select,
.status-micro-input {
    width: 100% !important;
    height: 28px !important;
    padding: 2px 6px !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    color: #0f172a !important;
    background: #ffffff !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 8px !important;
    outline: none !important;
    transition: all 0.15s ease !important;
    box-sizing: border-box !important;
}

.status-micro-select:focus,
.status-micro-input:focus {
    border-color: #0284c7 !important;
    box-shadow: 0 0 0 2.5px rgba(2, 132, 199, 0.2) !important;
}

body.dark-theme .status-micro-select,
body.dark-theme .status-micro-input {
    background: #0f172a !important;
    color: #f8fafc !important;
    border-color: #334155 !important;
}

.status-custom-write-box {
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
    background: rgba(241, 245, 249, 0.7) !important;
    padding: 5px 6px !important;
    border: 1px dashed rgba(2, 132, 199, 0.35) !important;
    border-radius: 8px !important;
    box-sizing: border-box !important;
}

body.dark-theme .status-custom-write-box {
    background: rgba(15, 23, 42, 0.6) !important;
    border-color: rgba(56, 189, 248, 0.35) !important;
}

.status-micro-textarea {
    height: auto !important;
    min-height: 42px !important;
    resize: vertical !important;
    padding: 4px 6px !important;
    line-height: 1.35 !important;
}

.status-nav-quote-btn {
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 6px !important;
    color: #0284c7 !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
}

.status-nav-quote-btn:hover {
    background: #f0f9ff !important;
    border-color: #0284c7 !important;
}

body.dark-theme .status-nav-quote-btn {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #38bdf8 !important;
}

/* 4-Option Visibility Toggles */
.status-options-toggle-grid {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 4px !important;
    width: 100% !important;
    margin-top: 1px !important;
}

.status-toggle-item {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    padding: 4px 2px !important;
    background: #ffffff !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    font-size: 9.5px !important;
    font-weight: 700 !important;
    color: #1e293b !important;
    transition: all 0.15s ease !important;
    box-sizing: border-box !important;
    user-select: none !important;
    white-space: nowrap !important;
}

.status-toggle-item:hover {
    border-color: #0284c7 !important;
}

.status-toggle-item input[type="checkbox"] {
    accent-color: #0284c7 !important;
    width: 12px !important;
    height: 12px !important;
    cursor: pointer !important;
    margin: 0 !important;
}

body.dark-theme .status-toggle-item {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #f1f5f9 !important;
}

body.dark-theme .status-toggle-item:hover {
    border-color: #38bdf8 !important;
}

/* STATUS CARD CUSTOM BG & USER PHOTO COMBO WRAPPERS */
.status-uploads-split-grid {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 6px !important;
    width: 100% !important;
    margin-top: 2px !important;
}

.status-bg-combo-wrap,
.status-photo-combo-wrap {
    position: relative !important;
    display: inline-flex !important;
    align-items: center !important;
    width: 100% !important;
}

.status-upload-btn-bg,
.status-upload-btn-photo {
    flex: 1 !important;
    height: 28px !important;
    padding: 2px 8px !important;
    font-size: 10.5px !important;
    font-weight: 800 !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    border: 1.2px solid #cbd5e1 !important;
    background: #ffffff !important;
    color: #0f172a !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    transition: all 0.15s cubic-bezier(0.4, 0, 0.2, 1) !important;
    user-select: none !important;
    white-space: nowrap !important;
    box-sizing: border-box !important;
}

.status-upload-btn-bg:hover,
.status-upload-btn-photo:hover {
    border-color: #0284c7 !important;
    background: #f0f9ff !important;
    color: #0284c7 !important;
    transform: translateY(-1px) !important;
}

body.dark-theme .status-upload-btn-bg,
body.dark-theme .status-upload-btn-photo {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #f8fafc !important;
}

body.dark-theme .status-upload-btn-bg:hover,
body.dark-theme .status-upload-btn-photo:hover {
    border-color: #38bdf8 !important;
    background: #0f172a !important;
    color: #38bdf8 !important;
}

.status-reset-bg-badge,
.status-reset-photo-badge {
    position: absolute !important;
    right: -4px !important;
    top: -5px !important;
    width: 20px !important;
    height: 20px !important;
    min-width: 20px !important;
    min-height: 20px !important;
    border-radius: 50% !important;
    background: #ef4444 !important;
    color: #ffffff !important;
    border: 1.5px solid #ffffff !important;
    box-shadow: 0 2px 6px rgba(239, 68, 68, 0.4) !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    z-index: 5 !important;
    padding: 0 !important;
    transition: transform 0.15s ease !important;
}

.status-reset-bg-badge:hover,
.status-reset-photo-badge:hover {
    transform: scale(1.18) !important;
    background: #dc2626 !important;
}

/* STATUS CARD BACKGROUND SCOPE MODAL (SINGLE VS ALL CARDS) */
/* ==========================================================================
   STATUS CARD BACKGROUND SCOPE MODAL (LIGHT & DARK THEME ADAPTIVE)
   ========================================================================== */
#statusBgScopeModal {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    background: rgba(15, 23, 42, 0.62) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    z-index: 2147483647 !important;
    display: none !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 16px !important;
    box-sizing: border-box !important;
}

#statusBgScopeModal.show-modal,
#statusBgScopeModal.active {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}

/* Modal Card - Light Theme (Default) */
#statusBgScopeModal .studio-modern-modal-card {
    background: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%) !important;
    color: #0f172a !important;
    border-radius: 20px !important;
    border: 1.5px solid rgba(203, 213, 225, 0.9) !important;
    box-shadow: 0 20px 45px -10px rgba(15, 23, 42, 0.28), 0 0 1px rgba(15, 23, 42, 0.12) !important;
    padding: 22px 18px !important;
    width: 92% !important;
    max-width: 360px !important;
    margin: auto !important;
    text-align: center !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    animation: modalPop 0.24s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    box-sizing: border-box !important;
    transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease !important;
}

/* Modal Card - Dark Theme */
body.dark-theme #statusBgScopeModal .studio-modern-modal-card,
html.dark-theme #statusBgScopeModal .studio-modern-modal-card {
    background: linear-gradient(180deg, #0f172a 0%, #090d16 100%) !important;
    color: #f8fafc !important;
    border: 1.5px solid rgba(204, 160, 67, 0.45) !important;
    box-shadow: 0 25px 60px -12px rgba(0, 0, 0, 0.85), 0 0 20px rgba(204, 160, 67, 0.15) !important;
}

/* Top Medallion Icon */
#statusBgScopeModal .studio-modal-medallion {
    width: 52px !important;
    height: 52px !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 26px !important;
    margin: 0 auto 10px auto !important;
    background: radial-gradient(circle, #0284c7 0%, #0369a1 100%) !important;
    border: 2px solid rgba(255, 255, 255, 0.8) !important;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.45) !important;
}

/* Modal Title */
#statusBgScopeModal .studio-modal-title {
    font-size: 18px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    margin: 0 0 6px 0 !important;
    letter-spacing: -0.2px !important;
    font-family: 'Outfit', 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', sans-serif !important;
}
body.dark-theme #statusBgScopeModal .studio-modal-title,
html.dark-theme #statusBgScopeModal .studio-modal-title {
    color: #f8fafc !important;
}

/* Modal Description */
#statusBgScopeModal .studio-modal-desc {
    font-size: 13px !important;
    color: #475569 !important;
    line-height: 1.5 !important;
    margin: 0 0 12px 0 !important;
    font-family: 'Outfit', 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', sans-serif !important;
}
body.dark-theme #statusBgScopeModal .studio-modal-desc,
html.dark-theme #statusBgScopeModal .studio-modal-desc {
    color: #94a3b8 !important;
}

/* Language Selector Bar */
.bg-scope-lang-bar {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    width: 100% !important;
    padding: 4px !important;
    margin-bottom: 14px !important;
    background: #f1f5f9 !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 12px !important;
    box-sizing: border-box !important;
}
body.dark-theme .bg-scope-lang-bar,
html.dark-theme .bg-scope-lang-bar {
    background: #1e293b !important;
    border-color: #334155 !important;
}

/* Language Chips */
.bg-scope-lang-chip {
    flex: 1 !important;
    padding: 6px 8px !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    border-radius: 8px !important;
    border: 1px solid transparent !important;
    background: transparent !important;
    color: #475569 !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
    text-align: center !important;
    white-space: nowrap !important;
}
.bg-scope-lang-chip:hover {
    background: rgba(0, 0, 0, 0.05) !important;
    color: #0f172a !important;
}
body.dark-theme .bg-scope-lang-chip {
    color: #94a3b8 !important;
}
body.dark-theme .bg-scope-lang-chip:hover {
    background: rgba(255, 255, 255, 0.08) !important;
    color: #f8fafc !important;
}

.bg-scope-lang-chip.is-active {
    background: #0284c7 !important;
    color: #ffffff !important;
    border-color: #0284c7 !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.35) !important;
}
body.dark-theme .bg-scope-lang-chip.is-active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 2px 8px rgba(2, 132, 199, 0.45) !important;
}

/* Urdu font for Urdu chip */
.bg-scope-lang-chip[data-lang="urdu"] {
    font-family: 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', serif !important;
    font-size: 13.5px !important;
    line-height: 1.1 !important;
}

/* Action Buttons */
#statusBgScopeModal .btn-scope-action {
    width: 100% !important;
    padding: 11px 16px !important;
    border-radius: 12px !important;
    font-size: 13.5px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    transition: all 0.18s ease !important;
    font-family: 'Outfit', 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', sans-serif !important;
    box-sizing: border-box !important;
}

#statusBgScopeModal .scope-btn-icon {
    font-size: 15px !important;
    line-height: 1 !important;
    display: inline-block !important;
    flex-shrink: 0 !important;
}

#statusBgScopeModal .btn-scope-single {
    background: linear-gradient(135deg, #059669 0%, #047857 100%) !important;
    color: #ffffff !important;
    border: 1.2px solid #34d399 !important;
    box-shadow: 0 4px 12px rgba(5, 150, 105, 0.35) !important;
}
#statusBgScopeModal .btn-scope-single:hover {
    transform: translateY(-1px) !important;
    box-shadow: 0 6px 16px rgba(5, 150, 105, 0.45) !important;
}

#statusBgScopeModal .btn-scope-all {
    background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%) !important;
    color: #ffffff !important;
    border: 1.2px solid #60a5fa !important;
    box-shadow: 0 4px 12px rgba(37, 99, 235, 0.35) !important;
}
#statusBgScopeModal .btn-scope-all:hover {
    transform: translateY(-1px) !important;
    box-shadow: 0 6px 16px rgba(37, 99, 235, 0.45) !important;
}

/* Cancel Button */
#statusBgScopeModal .studio-modal-cancel-btn {
    width: 100% !important;
    background: #f1f5f9 !important;
    color: #475569 !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 12px !important;
    padding: 9px 16px !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    cursor: pointer !important;
    margin-top: 4px !important;
    transition: all 0.18s ease !important;
    font-family: 'Outfit', 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', sans-serif !important;
}
#statusBgScopeModal .studio-modal-cancel-btn:hover {
    background: #e2e8f0 !important;
    color: #1e293b !important;
}

body.dark-theme #statusBgScopeModal .studio-modal-cancel-btn,
html.dark-theme #statusBgScopeModal .studio-modal-cancel-btn {
    background: transparent !important;
    color: #94a3b8 !important;
    border-color: rgba(148, 163, 184, 0.3) !important;
}
body.dark-theme #statusBgScopeModal .studio-modal-cancel-btn:hover,
html.dark-theme #statusBgScopeModal .studio-modal-cancel-btn:hover {
    background: rgba(255, 255, 255, 0.06) !important;
    color: #f8fafc !important;
}

/* STATUS CARD USER PHOTO AVATAR DISPLAY */
.status-card-user-photo-wrap {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 24px !important;
    height: 24px !important;
    min-width: 24px !important;
    min-height: 24px !important;
    border-radius: 50% !important;
    overflow: hidden !important;
    border: 1.2px solid rgba(255, 255, 255, 0.95) !important;
    box-shadow: 0 1.5px 4px rgba(0, 0, 0, 0.3) !important;
    flex-shrink: 0 !important;
    background: rgba(255, 255, 255, 0.2) !important;
}

.status-card-user-photo-img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    display: block !important;
    border-radius: 50% !important;
}

/* STATUS PHOTO SOURCE CHOICE BOTTOM SHEET MODAL */
@keyframes slideUpSheet {
    from {
        transform: translateY(100%);
        opacity: 0;
    }
    to {
        transform: translateY(0);
        opacity: 1;
    }
}

.status-photo-sheet-card {
    background: #ffffff !important;
    color: #0f172a !important;
    border-top: 1.8px solid rgba(2, 132, 199, 0.3) !important;
}

body.dark-theme .status-photo-sheet-card {
    background: #1e293b !important;
    color: #f8fafc !important;
    border-top: 1.8px solid rgba(56, 189, 248, 0.3) !important;
}

body.dark-theme #statusPhotoSourceChoiceModal h3 {
    color: #f8fafc !important;
}

body.dark-theme #statusPhotoSourceChoiceModal p {
    color: #94a3b8 !important;
}

.photo-source-opt-btn {
    transition: all 0.2s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
}

.photo-source-opt-btn:hover {
    transform: translateY(-3px) scale(1.03) !important;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15) !important;
}

.photo-source-opt-btn:active {
    transform: scale(0.96) !important;
}

body.dark-theme .photo-source-opt-btn.btn-source-camera {
    background: linear-gradient(145deg, #0c4a6e 0%, #075985 100%) !important;
    border-color: #38bdf8 !important;
    color: #e0f2fe !important;
}

body.dark-theme .photo-source-opt-btn.btn-source-gallery {
    background: linear-gradient(145deg, #064e3b 0%, #065f46 100%) !important;
    border-color: #34d399 !important;
    color: #d1fae5 !important;
}

body.dark-theme #lblPhotoSourceCancel {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #cbd5e1 !important;
}

/* ==========================================================================
   3. QIBLA COMPASS ZERO-SCROLL VIEW
   ========================================================================== */
#qiblaCalcTab.active,
#qiblaCalcTab.active-tab {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: center !important;
    width: 100% !important;
    max-width: 440px !important;
    margin: 0 auto !important;
    padding: 0 !important;
}

#qiblaCalcTab .calculator-form {
    width: 100% !important;
    margin: 0 auto !important;
    padding: 0 4px !important;
    box-sizing: border-box !important;
}

.qibla-loc-card-box {
    margin-bottom: 6px !important;
    padding: 8px 10px !important;
}

.compass-container {
    width: clamp(180px, 28vh, 230px) !important;
    height: clamp(180px, 28vh, 230px) !important;
    margin: 4px auto !important;
}

/* ==========================================================================
   4. ALL SPECIALIZED TOOLS & CALCULATORS (AGE, DATE MATH, MIRAS, FITRA, ETC.)
   ========================================================================== */
.feature-tab-content .calculator-form {
    width: 100% !important;
    max-width: 420px !important;
    margin: 0 auto !important;
    padding: 4px 6px !important;
    box-sizing: border-box !important;
    gap: 8px !important;
}

.feature-tab-content .form-group {
    margin-bottom: 6px !important;
}

.feature-tab-content .form-group label {
    font-size: 12px !important;
    margin-bottom: 3px !important;
}

.feature-tab-content .form-group input,
.feature-tab-content .form-group select {
    padding: 6px 10px !important;
    font-size: 12.5px !important;
    border-radius: 8px !important;
}

.feature-action-btn-primary {
    padding: 8px 14px !important;
    font-size: 13px !important;
    border-radius: 9px !important;
    margin: 4px auto !important;
}

/* ELIMINATE DUPLICATE CALENDAR OUTLINE (SINGLE CLEAN BORDER ONLY) */
.calendar-flip-underlay-backdrop {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
}

/* ABSOLUTE GUARANTEE: NO FLASHING UNDERLAY OUTSIDE CALENDAR OUTLINE ON REFRESH */
.calendar-flip-underlay-backdrop {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
}

.flip-underlay-logo {
    box-shadow: none !important;
    outline: none !important;
}


/* ==========================================================================
   DYNAMIC HEADER BANNER & DATE BOXES FOR 1, 2, OR 3 ACTIVE CALENDARS
   ========================================================================== */

/* 2-CALENDAR MODES */
.header-banner-card.mode-2-greg-hijri .zone-red {
    left: 25% !important;
    width: 45% !important;
}
.header-banner-card.mode-2-greg-hijri .zone-maroon {
    left: 75% !important;
    width: 45% !important;
}

.header-banner-card.mode-2-greg-nepali .zone-red {
    left: 25% !important;
    width: 45% !important;
}
.header-banner-card.mode-2-greg-nepali .zone-blue {
    left: 75% !important;
    width: 45% !important;
}

.header-banner-card.mode-2-nepali-hijri .zone-blue {
    left: 25% !important;
    width: 45% !important;
}
.header-banner-card.mode-2-nepali-hijri .zone-maroon {
    left: 75% !important;
    width: 45% !important;
}

/* 1-CALENDAR MODES (100% Full Width Center) */
.header-banner-card.mode-1-greg .zone-red {
    left: 50% !important;
    width: 80% !important;
}
.header-banner-card.mode-1-nepali .zone-blue {
    left: 50% !important;
    width: 80% !important;
}
.header-banner-card.mode-1-hijri .zone-maroon {
    left: 50% !important;
    width: 80% !important;
}

/* SINGLE ACTIVE CALENDAR DATE NUMBER (LARGE & CENTERED IN DATE BOX) */
.date-box-content.single-cal-mode {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.date-box-content.single-cal-mode .date-gregorian,
.date-box-content.single-cal-mode .date-hijri,
.date-box-content.single-cal-mode .date-bikrami {
    font-size: clamp(24px, 3.8vw, 36px) !important;
    margin: auto !important;
    position: static !important;
}

.date-box-content.two-cals-mode .date-gregorian {
    font-size: clamp(20px, 3.2vw, 28px) !important;
}




/* (Settings CSS moved to dedicated Executive Master Module below) */

/* ==========================================================================
   LUXURY ZERO-SCROLL ABOUT & LEGAL DASHBOARD (COMPACT, SLEEK, RESPONSIVE)
   ========================================================================== */

#aboutSection:not(.active-panel) {
    display: none !important;
}

#aboutSection.active-panel {
    padding: clamp(3px, 0.6vh, 6px) clamp(6px, 1.2vw, 10px) !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    gap: clamp(4px, 0.7vh, 7px) !important;
    min-height: calc(100dvh - 120px) !important;
    max-height: calc(100dvh - 84px) !important;
    overflow-y: auto !important;
    scrollbar-width: none !important;
}

#aboutSection::-webkit-scrollbar {
    display: none !important;
}

.about-grid-compact-dashboard {
    display: flex !important;
    flex-direction: column !important;
    gap: clamp(4px, 0.7vh, 6px) !important;
    flex: 1 !important;
}

.about-box-compact {
    background: #ffffff !important;
    border: 1.2px solid #e2e8f0 !important;
    border-radius: 12px !important;
    padding: clamp(5px, 0.8vh, 8px) clamp(7px, 1.2vw, 10px) !important;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.04) !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
}

body.dark-theme .about-box-compact {
    background: linear-gradient(145deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: #334155 !important;
}

/* 1. Brand Banner */
.brand-banner-compact {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%) !important;
    border-color: #334155 !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: space-between !important;
    padding: 6px 10px !important;
}

.brand-emblem-mini {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
}

.brand-crescent-icon {
    font-size: 20px !important;
    color: #f59e0b !important;
    text-shadow: 0 0 10px rgba(245, 158, 11, 0.5) !important;
}

.brand-info-compact h3 {
    font-size: 13px !important;
    font-weight: 800 !important;
    color: #ffffff !important;
    margin: 0 !important;
    letter-spacing: 0.2px !important;
}

.brand-info-compact span {
    font-size: 9.5px !important;
    color: #f59e0b !important;
    font-weight: 700 !important;
}

.brand-pills-wrap {
    display: flex !important;
    gap: 4px !important;
}

/* 2. Developer 2-Col Grid */
.about-box-title-mini {
    font-size: 11px !important;
    font-weight: 800 !important;
    color: #0284c7 !important;
    margin-bottom: 2px !important;
}

body.dark-theme .about-box-title-mini {
    color: #38bdf8 !important;
}

.about-dev-2col-grid {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 4px 8px !important;
}

.about-dev-cell {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 8px !important;
    padding: 4px 6px !important;
}

body.dark-theme .about-dev-cell {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.dev-cell-icon {
    font-size: 14px !important;
}

.dev-cell-text {
    display: flex !important;
    flex-direction: column !important;
    min-width: 0 !important;
}

.dev-cell-label {
    font-size: 8.5px !important;
    font-weight: 700 !important;
    color: #64748b !important;
    text-transform: uppercase !important;
    line-height: 1 !important;
}

body.dark-theme .dev-cell-label {
    color: #94a3b8 !important;
}

.dev-cell-val {
    font-size: 11px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    line-height: 1.2 !important;
}

body.dark-theme .dev-cell-val {
    color: #f1f5f9 !important;
}

.dev-cell-val-link {
    font-size: 10.5px !important;
    font-weight: 800 !important;
    color: #10b981 !important;
    text-decoration: none !important;
    white-space: nowrap !important;
}

/* 3. Legal 3-Strip */
.about-legal-3strip {
    display: flex !important;
    flex-direction: column !important;
    gap: 3px !important;
}

.legal-micro-card {
    display: flex !important;
    align-items: flex-start !important;
    gap: 5px !important;
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 7px !important;
    padding: 3px 6px !important;
    font-size: 9.5px !important;
    line-height: 1.35 !important;
    color: #334155 !important;
}

body.dark-theme .legal-micro-card {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #cbd5e1 !important;
}

.legal-bullet-icon {
    font-size: 11px !important;
    flex-shrink: 0 !important;
    margin-top: 1px !important;
}

.legal-micro-content strong {
    color: #0284c7 !important;
    margin-right: 3px !important;
}

body.dark-theme .legal-micro-content strong {
    color: #38bdf8 !important;
}

/* 4. Copyright Strip */
.about-copyright-strip {
    background: #f1f5f9 !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 9px !important;
    padding: 3px 8px !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    font-size: 9px !important;
    color: #475569 !important;
    flex-shrink: 0 !important;
}

body.dark-theme .about-copyright-strip {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #94a3b8 !important;
}

.about-copyright-strip strong {
    color: #0284c7 !important;
}

body.dark-theme .about-copyright-strip strong {
    color: #38bdf8 !important;
}


/* ==========================================================================
   PERFECTED LUXURY & SPACIOUS ABOUT PAGE (ZERO CLIPPING, ULTRA PREMIUM)
   ========================================================================== */

#aboutSection:not(.active-panel) {
    display: none !important;
}

#aboutSection.active-panel {
    padding: clamp(4px, 0.8vh, 8px) clamp(6px, 1.4vw, 12px) !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    gap: clamp(5px, 0.9vh, 8px) !important;
    min-height: calc(100dvh - 120px) !important;
    max-height: calc(100dvh - 84px) !important;
    overflow-y: auto !important;
    scrollbar-width: none !important;
}

#aboutSection::-webkit-scrollbar {
    display: none !important;
}

.about-grid-compact-dashboard {
    display: flex !important;
    flex-direction: column !important;
    gap: clamp(5px, 0.9vh, 8px) !important;
    width: 100% !important;
}

/* 1. Brand Banner */
.brand-banner-luxury {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0369a1 100%) !important;
    border: 1.5px solid rgba(255, 255, 255, 0.15) !important;
    border-radius: 14px !important;
    padding: 8px 12px !important;
    box-shadow: 0 4px 16px rgba(15, 23, 42, 0.3) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 8px !important;
}

.brand-emblem-wrap {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
}

.brand-info-luxury h3 {
    font-size: 14.5px !important;
    font-weight: 900 !important;
    color: #ffffff !important;
    margin: 0 !important;
    letter-spacing: 0.3px !important;
    text-shadow: 0 1px 3px rgba(0,0,0,0.3) !important;
}

.brand-info-luxury span {
    font-size: 10px !important;
    font-weight: 700 !important;
    color: #fbbf24 !important;
    display: block !important;
}

/* 2. Developer Profile Card */
.about-box-header-row {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    margin-bottom: 2px !important;
    padding-bottom: 3px !important;
    border-bottom: 1px dashed rgba(2, 132, 199, 0.2) !important;
}

.about-header-badge {
    width: 28px !important; height: 28px !important;
    border-radius: 6px !important;
    background: linear-gradient(135deg, #0284c7, #0369a1) !important;
    color: #ffffff !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 11px !important;
}

.about-header-badge.badge-blue {
    background: linear-gradient(135deg, #3b82f6, #1d4ed8) !important;
}

.about-box-title-text {
    font-size: 12px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
}

body.dark-theme .about-box-title-text {
    color: #f1f5f9 !important;
}

.about-profile-stack {
    display: flex !important;
    flex-direction: column !important;
    gap: 5px !important;
}

.profile-duo-row {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 6px !important;
}

.profile-chip-item {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    background: #f8fafc !important;
    border: 1.2px solid #e2e8f0 !important;
    border-radius: 9px !important;
    padding: 5px 8px !important;
}

body.dark-theme .profile-chip-item {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.profile-chip-icon {
    font-size: 16px !important;
    flex-shrink: 0 !important;
}

.profile-chip-content {
    display: flex !important;
    flex-direction: column !important;
    min-width: 0 !important;
}

.profile-chip-label {
    font-size: 9px !important;
    font-weight: 700 !important;
    color: #64748b !important;
    text-transform: uppercase !important;
    line-height: 1 !important;
}

body.dark-theme .profile-chip-label {
    color: #94a3b8 !important;
}

.profile-chip-val {
    font-size: 11.5px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    line-height: 1.2 !important;
}

body.dark-theme .profile-chip-val {
    color: #f1f5f9 !important;
}

.profile-chip-val.val-gold {
    color: #0284c7 !important;
}

body.dark-theme .profile-chip-val.val-gold {
    color: #38bdf8 !important;
}

.profile-full-row {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    background: #f8fafc !important;
    border: 1.2px solid #e2e8f0 !important;
    border-radius: 9px !important;
    padding: 5px 8px !important;
}

body.dark-theme .profile-full-row {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.profile-chip-val.address-val {
    font-size: 11px !important;
    font-weight: 600 !important;
    color: #334155 !important;
    white-space: normal !important;
}

body.dark-theme .profile-chip-val.address-val {
    color: #cbd5e1 !important;
}

.about-whatsapp-cta {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    background: linear-gradient(135deg, #10b981 0%, #059669 100%) !important;
    border-radius: 9px !important;
    padding: 6px 12px !important;
    color: #ffffff !important;
    text-decoration: none !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    box-shadow: 0 3px 8px rgba(16, 185, 129, 0.3) !important;
    transition: all 0.2s ease !important;
}

.about-whatsapp-cta:hover {
    transform: translateY(-1px) !important;
    box-shadow: 0 4px 12px rgba(16, 185, 129, 0.4) !important;
}

/* 3. Legal Stack */
.about-legal-stack {
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
}

.legal-card-luxury {
    display: flex !important;
    align-items: flex-start !important;
    gap: 6px !important;
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 8px !important;
    padding: 5px 8px !important;
    font-size: 10px !important;
    line-height: 1.4 !important;
    color: #334155 !important;
}

body.dark-theme .legal-card-luxury {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #cbd5e1 !important;
}

.legal-tag-icon {
    font-size: 12px !important;
    flex-shrink: 0 !important;
    margin-top: 1px !important;
}

.legal-tag-body strong {
    color: #0284c7 !important;
    margin-right: 4px !important;
    font-weight: 800 !important;
}

body.dark-theme .legal-tag-body strong {
    color: #38bdf8 !important;
}

/* 4. Footer Bar */
.about-footer-luxury {
    background: #f1f5f9 !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 10px !important;
    padding: 4px 10px !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    font-size: 9.5px !important;
    color: #64748b !important;
    flex-shrink: 0 !important;
}

body.dark-theme .about-footer-luxury {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #94a3b8 !important;
}

.about-footer-luxury strong {
    color: #0284c7 !important;
}

body.dark-theme .about-footer-luxury strong {
    color: #38bdf8 !important;
}

/* ==========================================================================
   PERMANENT BULLETPROOF MODAL OVERLAY & HEADER BUTTON RULES
   ========================================================================== */
.modal-overlay {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    background: rgba(0, 0, 0, 0.65) !important;
    /* backdrop-filter removed for crystal clear export */
    /* backdrop-filter removed for crystal clear export */
    z-index: 2147483647 !important;
    display: none !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 12px !important;
    box-sizing: border-box !important;
    pointer-events: auto !important;
}

.modal-overlay.show-modal {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}

.modal-overlay.show-modal .modal-card,
.modal-overlay.show-modal .main-menu-modal-card,
.modal-overlay.show-modal .luxury-search-modal-card,
.modal-overlay.show-modal .admin-modal-card {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    transform: none !important;
    pointer-events: auto !important;
}

.header-action-btn {
    cursor: pointer !important;
    pointer-events: auto !important;
    touch-action: manipulation !important;
    position: relative !important;
    z-index: 100 !important;
}


/* ==========================================================================
   STANDALONE FLOATING & INLINE LUXURY MENU BUTTON
   ========================================================================== */
.standalone-menu-test-container {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 6px auto 10px auto;
    padding: 0 10px;
    z-index: 1000;
    position: relative;
}

.standalone-menu-pill-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    background: linear-gradient(135deg, #01539d 0%, #002e5b 100%);
    color: #ffffff !important;
    border: 2px solid #fbbf24;
    border-radius: 30px;
    padding: 9px 22px;
    font-size: 14px;
    font-weight: 700;
    cursor: pointer;
    box-shadow: 0 4px 16px rgba(1, 83, 157, 0.35), 0 0 0 2px rgba(251, 191, 36, 0.25);
    transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
    user-select: none;
    -webkit-tap-highlight-color: transparent;
}

.standalone-menu-pill-btn:hover {
    transform: translateY(-2px) scale(1.03);
    box-shadow: 0 6px 22px rgba(1, 83, 157, 0.5), 0 0 12px rgba(251, 191, 36, 0.6);
    background: linear-gradient(135deg, #0264bc 0%, #013b75 100%);
}

.standalone-menu-pill-btn:active {
    transform: scale(0.96);
}

.standalone-menu-icon {
    font-size: 17px;
    line-height: 1;
}

.standalone-menu-sparkle {
    font-size: 13px;
    animation: pulseGlow 1.5s infinite alternate;
}

body.dark-theme .standalone-menu-pill-btn {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%);
    border-color: #ffd700;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.6), 0 0 10px rgba(255, 215, 0, 0.35);
}

.feature-cards-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 8px !important;
    width: 100% !important;
    max-width: 440px !important;
    margin: 4px auto 14px auto !important;
    padding: 0 4px !important;
    box-sizing: border-box !important;
}

.feature-cards-grid.hidden-grid,
.feature-cards-grid[style*="display: none"],
#featureCardsGrid.hidden-grid {
    display: none !important;
}

@media (min-width: 600px) {
    .feature-cards-grid {
        grid-template-columns: repeat(3, 1fr) !important;
        gap: 10px !important;
    }
}


/* ==========================================================================
   MAIN MENU COMPLETE NAVIGATION CARDS ENHANCED STYLING
   ========================================================================== */
.main-menu-grid {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 8px !important;
    padding: 10px !important;
}

.menu-nav-card {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
    padding: 10px 12px !important;
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 12px !important;
    cursor: pointer !important;
    text-align: left !important;
    transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1) !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

body[dir="rtl"] .menu-nav-card,
.lang-urdu .menu-nav-card {
    text-align: right !important;
}

.menu-nav-card:hover {
    background: #ffffff !important;
    border-color: #d4af37 !important;
    transform: translateY(-1.5px) !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08) !important;
}

.menu-nav-card.menu-card-full-span {
    grid-column: 1 / -1 !important;
}

.menu-icon-badge {
    width: 34px !important;
    height: 34px !important;
    min-width: 34px !important;
    border-radius: 9px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 16px !important;
}

.icon-bg-gold { background: rgba(251, 191, 36, 0.15) !important; color: #b45309 !important; border: 1px solid rgba(251, 191, 36, 0.3) !important; }
.icon-bg-green { background: rgba(16, 185, 129, 0.15) !important; color: #047857 !important; border: 1px solid rgba(16, 185, 129, 0.3) !important; }
.icon-bg-purple { background: rgba(168, 85, 247, 0.15) !important; color: #7e22ce !important; border: 1px solid rgba(168, 85, 247, 0.3) !important; }
.icon-bg-blue { background: rgba(59, 130, 246, 0.15) !important; color: #1d4ed8 !important; border: 1px solid rgba(59, 130, 246, 0.3) !important; }
.icon-bg-slate { background: rgba(100, 116, 139, 0.15) !important; color: #334155 !important; border: 1px solid rgba(100, 116, 139, 0.3) !important; }
.icon-bg-teal { background: rgba(20, 184, 166, 0.15) !important; color: #0f766e !important; border: 1px solid rgba(20, 184, 166, 0.3) !important; }
.icon-bg-amber { background: rgba(245, 158, 11, 0.15) !important; color: #b45309 !important; border: 1px solid rgba(245, 158, 11, 0.3) !important; }

.menu-card-text {
    display: flex !important;
    flex-direction: column !important;
    min-width: 0 !important;
    flex: 1 !important;
}

.menu-card-title {
    font-size: 12.5px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    line-height: 1.2 !important;
}

.menu-card-sub {
    font-size: 10px !important;
    color: #64748b !important;
    line-height: 1.2 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .menu-nav-card {
    background: #0f172a !important;
    border-color: rgba(255, 255, 255, 0.08) !important;
}

body.dark-theme .menu-nav-card:hover {
    background: #1e293b !important;
    border-color: #ffd700 !important;
}

body.dark-theme .menu-card-title {
    color: #ffffff !important;
}

body.dark-theme .menu-card-sub {
    color: #94a3b8 !important;
}


/* ==========================================================================
   NEW ULTRA-MODERN LUXURY NAVIGATION DRAWER CSS
   ========================================================================== */
.new-nav-drawer-overlay {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    z-index: 2147483647 !important;
    display: none;
    pointer-events: auto !important;
}

.new-nav-drawer-overlay.drawer-open {
    display: block !important;
}

.new-nav-drawer-backdrop {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background: rgba(15, 23, 42, 0.65) !important;
    /* backdrop-filter removed for crystal clear export */
    /* backdrop-filter removed for crystal clear export */
    opacity: 0;
    transition: opacity 0.25s ease;
}

.new-nav-drawer-overlay.drawer-open .new-nav-drawer-backdrop {
    opacity: 1;
}

.new-nav-drawer-panel {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    bottom: 0 !important;
    width: 84% !important;
    max-width: 360px !important;
    height: 100% !important;
    background: #ffffff !important;
    box-shadow: 10px 0 35px rgba(0, 0, 0, 0.3) !important;
    display: flex !important;
    flex-direction: column !important;
    transform: translateX(-100%) !important;
    transition: transform 0.28s cubic-bezier(0.16, 1, 0.3, 1) !important;
    z-index: 2;
    overflow: hidden !important;
    box-sizing: border-box !important;
}

body[dir="rtl"] .new-nav-drawer-panel,
.lang-urdu .new-nav-drawer-panel {
    left: auto !important;
    right: 0 !important;
    transform: translateX(100%) !important;
    box-shadow: -10px 0 35px rgba(0, 0, 0, 0.3) !important;
}

.new-nav-drawer-overlay.drawer-open .new-nav-drawer-panel {
    transform: translateX(0) !important;
}

.new-drawer-header {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    padding: 16px 14px 12px 14px !important;
    background: linear-gradient(135deg, #01539d 0%, #002e5b 100%) !important;
    color: #ffffff !important;
    border-bottom: 2.5px solid #fbbf24 !important;
}

.new-drawer-brand {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
}

.new-drawer-logo {
    width: 38px !important;
    height: 38px !important;
    border-radius: 9px !important;
    border: 1.5px solid #fbbf24 !important;
    background: #ffffff !important;
}

.new-drawer-brand-text h3 {
    margin: 0 !important;
    font-size: 16px !important;
    font-weight: 800 !important;
    color: #ffffff !important;
}

.new-drawer-brand-text span {
    font-size: 10.5px !important;
    color: #cbd5e1 !important;
    display: block !important;
}

.new-drawer-close-btn {
    width: 32px !important;
    height: 32px !important;
    border-radius: 50% !important;
    background: rgba(255, 255, 255, 0.15) !important;
    color: #ffffff !important;
    border: none !important;
    font-size: 16px !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.new-drawer-lang-ribbon {
    display: flex !important;
    gap: 6px !important;
    padding: 8px 12px !important;
    background: #f1f5f9 !important;
    border-bottom: 1px solid #e2e8f0 !important;
}

.new-drawer-lang-btn {
    flex: 1 !important;
    padding: 6px 0 !important;
    border-radius: 8px !important;
    border: 1px solid #cbd5e1 !important;
    background: #ffffff !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    color: #334155 !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
}

.new-drawer-lang-btn.active-lang,
.new-drawer-lang-btn:hover {
    background: #01539d !important;
    color: #ffffff !important;
    border-color: #01539d !important;
}

.new-drawer-body {
    flex: 1 !important;
    overflow-y: auto !important;
    padding: 10px 12px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 12px !important;
}

.new-drawer-group {
    display: flex !important;
    flex-direction: column !important;
    gap: 5px !important;
}

.new-drawer-group-title {
    font-size: 10px !important;
    font-weight: 800 !important;
    text-transform: uppercase !important;
    color: #64748b !important;
    letter-spacing: 0.5px !important;
    padding: 0 4px !important;
    margin-bottom: 2px !important;
}

.new-drawer-item {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
    padding: 8px 10px !important;
    border-radius: 10px !important;
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
    cursor: pointer !important;
    text-align: left !important;
    transition: all 0.18s ease !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

body[dir="rtl"] .new-drawer-item,
.lang-urdu .new-drawer-item {
    text-align: right !important;
}

.new-drawer-item:hover {
    background: #ffffff !important;
    border-color: #01539d !important;
    transform: translateY(-1px) !important;
    box-shadow: 0 3px 10px rgba(1, 83, 157, 0.12) !important;
}

.new-drawer-item:active {
    transform: scale(0.98) !important;
}

.new-item-icon-box {
    width: 34px !important;
    height: 34px !important;
    min-width: 34px !important;
    border-radius: 8px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 16px !important;
}

.new-item-text {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    min-width: 0 !important;
}

.new-item-title {
    font-size: 13px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    line-height: 1.2 !important;
}

.new-item-desc {
    font-size: 10px !important;
    color: #64748b !important;
    line-height: 1.2 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

.new-item-arrow {
    font-size: 16px !important;
    color: #94a3b8 !important;
    font-weight: bold !important;
}

.new-badge-star {
    background: #fbbf24 !important;
    color: #78350f !important;
    font-size: 10px !important;
    font-weight: 800 !important;
    padding: 2px 7px !important;
    border-radius: 12px !important;
}

.new-drawer-footer {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    padding: 8px 12px !important;
    background: #f8fafc !important;
    border-top: 1px solid #e2e8f0 !important;
    font-size: 9.5px !important;
    color: #94a3b8 !important;
}

/* Dark Theme Support */
body.dark-theme .new-nav-drawer-panel {
    background: #0f172a !important;
    box-shadow: 10px 0 40px rgba(0, 0, 0, 0.7) !important;
}

body.dark-theme .new-drawer-lang-ribbon {
    background: #1e293b !important;
    border-color: #334155 !important;
}

body.dark-theme .new-drawer-lang-btn {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #f1f5f9 !important;
}

body.dark-theme .new-drawer-lang-btn.active-lang,
body.dark-theme .new-drawer-lang-btn:hover {
    background: #0284c7 !important;
    border-color: #0284c7 !important;
    color: #ffffff !important;
}

body.dark-theme .new-drawer-item {
    background: #1e293b !important;
    border-color: #334155 !important;
}

body.dark-theme .new-drawer-item:hover {
    background: #334155 !important;
    border-color: #38bdf8 !important;
}

body.dark-theme .new-item-title {
    color: #f8fafc !important;
}

body.dark-theme .new-item-desc {
    color: #94a3b8 !important;
}

body.dark-theme .new-drawer-footer {
    background: #090e17 !important;
    border-color: #1e293b !important;
    color: #64748b !important;
}




/* ==========================================================================
   ULTRA-PREMIUM ROYAL ISLAMIC HEADER DROPDOWN NAVIGATION
   ========================================================================== */
.app-header-left,
.app-header-actions {
    position: relative !important;
}

.header-luxury-dropdown {
    position: absolute !important;
    top: calc(100% + 8px) !important;
    left: 0 !important;
    min-width: 280px !important;
    width: 295px !important;
    background: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%) !important;
    /* backdrop-filter removed for crystal clear export */
    /* backdrop-filter removed for crystal clear export */
    border: 1.5px solid rgba(1, 83, 157, 0.2) !important;
    border-radius: 16px !important;
    box-shadow: 0 20px 50px rgba(1, 83, 157, 0.22), 0 4px 16px rgba(0, 0, 0, 0.08), inset 0 1px 0 rgba(255, 255, 255, 0.9) !important;
    padding: 0 0 8px 0 !important;
    display: none !important;
    flex-direction: column !important;
    gap: 2px !important;
    z-index: 2500 !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
    transform-origin: top left !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
}

.header-luxury-dropdown.dropdown-align-right {
    left: auto !important;
    right: 0 !important;
    transform-origin: top right !important;
}

.header-luxury-dropdown.dropdown-open {
    display: flex !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
    animation: royalDropdownPopup 0.22s cubic-bezier(0.16, 1, 0.3, 1) forwards !important;
}

@keyframes royalDropdownPopup {
    0% {
        opacity: 0;
        transform: translateY(-10px) scale(0.94);
    }
    100% {
        opacity: 1;
        transform: translateY(0) scale(1);
    }
}

body.dark-theme .header-luxury-dropdown {
    background: linear-gradient(180deg, #0f172a 0%, #090e1a 100%) !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
    box-shadow: none !important;
}

/* RTL & Urdu Language Dropdown Alignment */
[dir="rtl"] .header-luxury-dropdown,
html[dir="rtl"] .header-luxury-dropdown,
body[dir="rtl"] .header-luxury-dropdown,
body.lang-urdu .header-luxury-dropdown {
    left: auto !important;
    right: 0 !important;
    transform-origin: top right !important;
    max-width: calc(100vw - 16px) !important;
}

[dir="rtl"] .header-luxury-dropdown.dropdown-align-right,
html[dir="rtl"] .header-luxury-dropdown.dropdown-align-right,
body[dir="rtl"] .header-luxury-dropdown.dropdown-align-right,
body.lang-urdu .header-luxury-dropdown.dropdown-align-right {
    right: auto !important;
    left: 0 !important;
    transform-origin: top left !important;
}

[dir="rtl"] .dropdown-item-btn,
html[dir="rtl"] .dropdown-item-btn,
body[dir="rtl"] .dropdown-item-btn,
body.lang-urdu .dropdown-item-btn {
    text-align: right !important;
}


/* ROYAL HEADER BANNER */
.dropdown-royal-header {
    background: linear-gradient(135deg, #01539d 0%, #0369a1 100%) !important;
    border-bottom: 2px solid rgba(255, 255, 255, 0.15) !important;
    padding: 10px 14px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    margin-bottom: 4px !important;
}

body.dark-theme .dropdown-royal-header {
    background: linear-gradient(135deg, #0a192f 0%, #0f172a 100%) !important;
    border-bottom: 2px solid rgba(56, 189, 248, 0.3) !important;
}

.dropdown-header-title-box {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
}

.dropdown-header-emblem {
    font-size: 16px !important;
}

.dropdown-header-text {
    font-size: 12px !important;
    font-weight: 800 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.8px !important;
    color: #ffffff !important;
}

.dropdown-header-badge {
    font-size: 9px !important;
    font-weight: 800 !important;
    padding: 2px 7px !important;
    border-radius: 6px !important;
    background: rgba(255, 255, 255, 0.22) !important;
    color: #ffffff !important;
    border: 1px solid rgba(255, 255, 255, 0.35) !important;
    letter-spacing: 0.5px !important;
}

.dropdown-scroll-body {
    padding: 4px 7px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 3px !important;
    max-height: calc(100vh - 80px) !important; max-height: 82vh !important;
    overflow-y: auto !important;
    scrollbar-width: none !important;
    -ms-overflow-style: none !important;
}

.dropdown-scroll-body::-webkit-scrollbar {
    display: none !important;
    width: 0 !important;
    height: 0 !important;
}

.dropdown-divider-royal {
    height: 1px !important;
    background: linear-gradient(90deg, transparent, rgba(1, 83, 157, 0.2), transparent) !important;
    margin: 4px 6px !important;
}

body.dark-theme .dropdown-divider-royal {
    background: linear-gradient(90deg, transparent, rgba(56, 189, 248, 0.2), transparent) !important;
}

/* ROYAL ITEM BUTTON */
.dropdown-item-btn {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
    padding: 7px 10px !important;
    border-radius: 10px !important;
    background: #ffffff !important;
    border: 1px solid rgba(226, 232, 240, 0.7) !important;
    color: #1e293b !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    text-align: left !important;
    width: 100% !important;
    box-sizing: border-box !important;
    transition: all 0.16s ease !important;
    user-select: none !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.02) !important;
}

body.dark-theme .dropdown-item-btn {
    background: #1e293b !important;
    border-color: rgba(255, 255, 255, 0.08) !important;
    color: #f1f5f9 !important;
}

.dropdown-item-icon-box {
    width: 32px !important;
    height: 32px !important;
    border-radius: 8px !important;
    background: linear-gradient(135deg, #eff6ff 0%, #e0f2fe 100%) !important;
    border: 1px solid rgba(1, 83, 157, 0.14) !important;
    box-shadow: 0 2px 5px rgba(1, 83, 157, 0.06) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 15px !important;
    flex-shrink: 0 !important;
    transition: all 0.16s ease !important;
}

body.dark-theme .dropdown-item-icon-box {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%) !important;
    border-color: rgba(56, 189, 248, 0.2) !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4) !important;
}

.dropdown-item-content {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    min-width: 0 !important;
}

.dropdown-item-title {
    font-size: 12.8px !important;
    font-weight: 800 !important;
    line-height: 1.25 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    color: #0f172a !important;
}

body.dark-theme .dropdown-item-title {
    color: #f8fafc !important;
}

.dropdown-item-sub {
    font-size: 10px !important;
    font-weight: 500 !important;
    color: #64748b !important;
    line-height: 1.2 !important;
    margin-top: 1px !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .dropdown-item-sub {
    color: #94a3b8 !important;
}

.dropdown-item-badge {
    font-size: 9.5px !important;
    font-weight: 800 !important;
    padding: 2.5px 7px !important;
    border-radius: 8px !important;
    background: rgba(1, 83, 157, 0.08) !important;
    color: #01539d !important;
    border: 1px solid rgba(1, 83, 157, 0.15) !important;
    flex-shrink: 0 !important;
}

body.dark-theme .dropdown-item-badge {
    background: rgba(56, 189, 248, 0.12) !important;
    color: #38bdf8 !important;
    border-color: rgba(56, 189, 248, 0.25) !important;
}

/* HOVER STATES */
.dropdown-item-btn:hover,
.dropdown-item-btn:active {
    background: linear-gradient(135deg, #f0f7ff 0%, #e0f2fe 100%) !important;
    border-color: rgba(1, 83, 157, 0.25) !important;
    transform: translateX(3px) !important;
    box-shadow: 0 3px 10px rgba(1, 83, 157, 0.12) !important;
}

.dropdown-item-btn:hover .dropdown-item-title,
.dropdown-item-btn:active .dropdown-item-title {
    color: #01539d !important;
}

.dropdown-item-btn:hover .dropdown-item-sub,
.dropdown-item-btn:active .dropdown-item-sub {
    color: #0369a1 !important;
}

body.dark-theme .dropdown-item-btn:hover,
body.dark-theme .dropdown-item-btn:active {
    background: linear-gradient(135deg, #1e3a5f 0%, #0f2744 100%) !important;
    border-color: rgba(56, 189, 248, 0.4) !important;
    color: #ffffff !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.4) !important;
}

body.dark-theme .dropdown-item-btn:hover .dropdown-item-title {
    color: #38bdf8 !important;
}

.dropdown-item-btn:hover .dropdown-item-icon-box,
.dropdown-item-btn:active .dropdown-item-icon-box {
    background: #ffffff !important;
    transform: scale(1.06) !important;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.2) !important;
}

/* SPECIAL ROYAL VIP RATING BUTTON (BOTTOM PINNED) */
.dropdown-item-rate-vip {
    background: linear-gradient(135deg, #01539d 0%, #0284c7 60%, #0369a1 100%) !important;
    border: 1.2px solid rgba(255, 255, 255, 0.25) !important;
    box-shadow: 0 4px 14px rgba(1, 83, 157, 0.28) !important;
    border-radius: 12px !important;
    margin: 4px 0 2px 0 !important;
    padding: 8px 11px !important;
    transition: all 0.2s ease !important;
}

.dropdown-item-rate-vip .dropdown-item-title {
    color: #ffffff !important;
    font-weight: 800 !important;
    font-size: 13px !important;
}

.dropdown-item-rate-vip .dropdown-item-sub {
    color: rgba(255, 255, 255, 0.9) !important;
    font-weight: 500 !important;
    font-size: 10px !important;
}

.dropdown-rate-stars-badge {
    background: rgba(255, 255, 255, 0.22) !important;
    border: 1px solid rgba(255, 255, 255, 0.4) !important;
    color: #ffffff !important;
    font-weight: 800 !important;
    border-radius: 6px !important;
    padding: 2.5px 7px !important;
    font-size: 10px !important;
    letter-spacing: 0.5px !important;
}

.dropdown-item-rate-vip .dropdown-item-icon-box {
    background: rgba(255, 255, 255, 0.2) !important;
    color: #ffffff !important;
    border: 1px solid rgba(255, 255, 255, 0.35) !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.12) !important;
}

.dropdown-item-rate-vip:hover,
.dropdown-item-rate-vip:active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    transform: translateY(-1px) scale(1.01) !important;
    box-shadow: 0 6px 18px rgba(1, 83, 157, 0.4) !important;
}

body.dark-theme .dropdown-item-rate-vip {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    border-color: rgba(56, 189, 248, 0.4) !important;
    box-shadow: 0 4px 16px rgba(2, 132, 199, 0.35) !important;
}

.dropdown-rate-stars-badge {
    font-size: 10px !important;
    font-weight: 800 !important;
    padding: 2.5px 7px !important;
    border-radius: 8px !important;
    background: linear-gradient(135deg, #d4af37 0%, #f59e0b 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 2px 6px rgba(217, 119, 6, 0.3) !important;
    letter-spacing: 1px !important;
}


/* ==========================================================================
   PERFECT ZERO-SCROLL HOME SCREEN FIT FOR ALL MOBILE PHONES (320px - 480px)
   ========================================================================== */
@media (max-width: 500px), (max-height: 920px) and (max-width: 600px) {
    html, body {
        height: 100% !important;
        margin: 0 !important;
        padding: 2px 2px 2px 2px !important;
        box-sizing: border-box !important;
        overflow-x: hidden !important;
    }

    .calendar-app-layout {
        width: 100% !important;
        max-width: 480px !important;
        min-height: 100vh !important;
        min-height: 100dvh !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: flex-start !important;
        align-items: center !important;
        margin: 0 auto !important;
        padding: 0 !important;
        box-sizing: border-box !important;
    }

    .app-main-content {
        width: 100% !important;
        flex: 1 1 auto !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: flex-start !important;
        align-items: center !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    .app-panel.active-panel {
        width: 100% !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: flex-start !important;
        align-items: center !important;
        flex: 1 1 auto !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    #calendarViewSection.active-panel {
        width: 100% !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: flex-start !important;
        align-items: center !important;
        flex: 1 1 auto !important;
        min-height: calc(100dvh - 84px) !important;
        box-sizing: border-box !important;
    }

    /* 1. Header Bar */
    .app-header {
        width: 100% !important;
        max-width: 100% !important;
        box-sizing: border-box !important;
        min-height: 48px !important;
        height: 48px !important;
        padding: 5px 10px !important;
        margin-bottom: 4px !important;
        border-radius: 14px !important;
        flex-shrink: 0 !important;
    }

    .app-logo-icon {
        width: 32px !important;
        height: 32px !important;
        min-width: 32px !important;
    }

    .app-title-urdu {
        font-size: 18px !important;
        font-weight: 900 !important;
    }

    .header-action-btn {
        height: 34px !important;
        min-width: 34px !important;
        padding: 0 !important;
        font-size: 15px !important;
        border-radius: 10px !important;
    }

    .header-action-btn.menu-btn {
        height: 34px !important;
        min-width: 44px !important;
        padding: 0 8px !important;
        border-radius: 10px !important;
    }

    /* 2. Date Info Strip (Week, Live Clock, Weather) */
    .date-info-strip.unified-date-nav-strip {
        min-height: 26px !important;
        height: 26px !important;
        padding: 2px 6px !important;
        margin-bottom: 2px !important;
        border-radius: 8px !important;
        gap: 4px !important;
        font-size: 9.5px !important;
        flex-shrink: 0 !important;
    }

    .info-chip {
        padding: 1px 5px !important;
        font-size: 9.5px !important;
        border-radius: 6px !important;
    }

    .prominent-center-clock {
        font-size: 10px !important;
        padding: 1.5px 7px !important;
    }

    /* 3. Calendar Grid & Surface */
    .calendar-stage-wrapper {
        margin: 0 !important;
        padding: 0 !important;
        width: 100% !important;
        flex-shrink: 0 !important;
    }

    .calendar-outer-frame {
        padding: 2px !important;
        border-radius: 8px !important;
        margin-bottom: 2px !important;
        width: 100% !important;
        box-sizing: border-box !important;
    }

    .header-grid-row {
        height: clamp(38px, 5.3vh, 46px) !important;
    }

    .grid-row {
        height: clamp(45px, 6.4vh, 56px) !important;
        gap: 2px !important;
    }

    .date-box-card {
        border-radius: 5px !important;
    }

    
    .date-hijri {
        font-size: clamp(16px, 2.4vw, 20px) !important;
        top: 2px !important;
        right: 4px !important;
        line-height: 1 !important;
        font-weight: 800 !important;
    }


    .date-gregorian {
        font-size: clamp(13.5px, 2.0vh, 15.5px) !important;
        bottom: 2.5px !important;
        left: 3.5px !important;
        line-height: 1 !important;
        letter-spacing: -0.6px !important;
    }

    .corner-blue-triangle,
    .corner-red-triangle,
    .corner-green-triangle {
        width: 28px !important; height: 28px !important;
    }

    .date-bikrami {
        font-size: 11px !important; font-weight: 900 !important;
        bottom: 1px !important;
        right: 4px !important;
        line-height: 1 !important;
        letter-spacing: -0.5px !important;
    }

    .weekday-calligraphy-svg {
        height: clamp(16px, 2.4vh, 21px) !important;
    }

    .weekday-eng-bottom.red-text span,
    .weekday-eng-bottom.white-text span {
        font-size: 11px !important;
    }

    /* 4. Three Quick Action Cards (Calculator, Status Card, All Features) */
    .home-bottom-tools-bar {
        display: flex !important;
        align-items: stretch !important;
        justify-content: center !important;
        gap: 6px !important;
        width: 100% !important;
        max-width: 480px !important;
        margin: 2px auto 4px auto !important;
        padding: 0 4px !important;
        box-sizing: border-box !important;
        flex-shrink: 0 !important;
    }

    .home-bottom-tool-btn {
        padding: 5px 3px 4px 3px !important;
        border-radius: 12px !important;
        gap: 2px !important;
        min-height: 50px !important;
    }

    .tool-btn-icon-wrap {
        width: 26px !important;
        height: 26px !important;
        font-size: 15px !important;
        line-height: 1 !important;
        margin-bottom: 2px !important;
    }

    .tool-btn-title {
        font-size: 11.5px !important;
        font-weight: 800 !important;
        line-height: 1.15 !important;
    }

    .tool-btn-sub {
        font-size: 9px !important;
        font-weight: 600 !important;
        line-height: 1.1 !important;
    }

    /* 5. Geometric Footer (Docked at Absolute Bottom on All Mobiles) */
    .app-home-geometric-footer {
        margin-top: auto !important; /* Always pushes to absolute bottom */
        margin-bottom: 0px !important;
        padding: 4px 8px max(4px, env(safe-area-inset-bottom, 4px)) 8px !important;
        border-radius: 12px 12px 0 0 !important;
        width: 100% !important;
        flex-shrink: 0 !important;
        box-sizing: border-box !important;
    }

    .footer-geometric-divider {
        margin-bottom: 2px !important;
        gap: 6px !important;
    }

    .geometric-center-ornament {
        font-size: 10.5px !important;
    }

    .ornament-motif {
        font-size: 11.5px !important;
    }

    .footer-geometric-pattern-band {
        height: 20px !important;
        margin: 2px auto 3px auto !important;
        border-radius: 4px !important;
    }

    .footer-bottom-content {
        gap: 2px !important;
    }

    .footer-brand-row {
        gap: 5px !important;
        margin-bottom: 2px !important;
    }

    .footer-logo-wrap {
        width: 18px !important;
        height: 18px !important;
        min-width: 18px !important;
    }

    .footer-app-name {
        font-size: 11.5px !important;
        line-height: 1.1 !important;
    }

    .footer-app-tagline {
        font-size: 8px !important;
        line-height: 1.1 !important;
    }

    .footer-quick-chips {
        gap: 3px !important;
        margin: 2px 0 !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
    }

    .footer-chip {
        flex: 1 1 0 !important;
        width: 0 !important;
        min-width: 0 !important;
        padding: 2.5px 2px !important;
        font-size: 9px !important;
        border-radius: 8px !important;
    }

    .chip-icon {
        font-size: 10px !important;
    }

    .footer-copyright-note {
        margin-top: 1px !important;
        padding-top: 1px !important;
    }

    .copyright-main {
        font-size: 8px !important;
        line-height: 1.1 !important;
        margin: 0 !important;
    }

    .copyright-sub {
        font-size: 11px !important; font-weight: 900 !important;
        line-height: 1.1 !important;
        margin: 0 !important;
    }
}



/* ==========================================================================
   COMPACT ZERO-SCROLL 12-MONTH YEAR OVERVIEW (ALL PHONES COMPATIBLE)
   ========================================================================== */
.year-overview-card {
    max-width: 96vw !important;
    max-height: 96vh !important;
    height: auto !important;
    border-radius: 16px !important;
    overflow: hidden !important;
}

.year-overview-body {
    padding: 8px 10px !important;
    overflow-y: auto !important;
    -webkit-overflow-scrolling: touch !important;
}

/* Default Tablet / Desktop 4 columns x 3 rows */
.year-months-grid {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 8px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    transform-style: preserve-3d !important;
    backface-visibility: hidden !important;
    transition: transform 0.3s cubic-bezier(0.2, 0.8, 0.2, 1), opacity 0.3s ease !important;
}

/* Mobile Screens (Zero-Scroll 3 columns x 4 rows) */
@media (max-width: 600px), (max-height: 900px) and (max-width: 768px) {
    .year-overview-card {
        max-width: 98vw !important;
        max-height: 97vh !important;
        margin: 2px !important;
        border-radius: 12px !important;
    }

    .year-overview-card .modal-header {
        padding: 5px 10px !important;
    }

    .year-overview-card .modal-header .modal-date-badge span {
        font-size: 13.5px !important;
    }

    .year-nav-arrow-btn {
        width: 28px !important;
        height: 28px !important;
        font-size: 12px !important;
        border-radius: 6px !important;
    }

    .year-overview-body {
        padding: 4px 6px 6px 6px !important;
        overflow-y: auto !important;
    }

    .year-months-grid {
        grid-template-columns: repeat(3, 1fr) !important;
        gap: 4px 5px !important;
    }

    .mini-month-card {
        padding: 3px 4px 4px 4px !important;
        border-radius: 6px !important;
        border-width: 1px !important;
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) !important;
    }

    .mini-month-header {
        padding: 1px 2px 2px 2px !important;
        margin-bottom: 2px !important;
        border-bottom-width: 1px !important;
    }

    .mini-month-header strong {
        font-size: 10px !important;
    }

    .mini-month-header span {
        font-size: 8.5px !important;
    }

    .mini-weekdays-grid {
        gap: 0.5px !important;
        margin-bottom: 1.5px !important;
    }

    .mini-wk-day {
        font-size: 11px !important; font-weight: 900 !important;
        line-height: 1 !important;
    }

    .mini-dates-grid {
        gap: 0.5px !important;
    }

    .mini-date-cell {
        font-size: 8px !important;
        line-height: 1.1 !important;
        padding: 0.5px 0 !important;
        border-radius: 2px !important;
    }

    .mini-date-cell.mini-today {
        border-radius: 3px !important;
        font-weight: 900 !important;
    }
}

/* ==========================================================================
   12-MONTH CALENDAR STORE & WALL DESIGNS GALLERY
   ========================================================================== */
.store-main-container {
    width: 100%;
    max-width: 520px;
    margin: 0 auto;
    padding: 4px 6px 20px 6px;
    box-sizing: border-box;
}

.store-hero-banner {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0369a1 100%);
    border: 1.5px solid rgba(245, 158, 11, 0.4);
    border-radius: 14px;
    padding: 12px 14px;
    text-align: center;
    color: #ffffff;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.15);
    margin-bottom: 12px;
}

.store-hero-badge {
    display: inline-block;
    background: rgba(245, 158, 11, 0.2);
    border: 1px solid #f59e0b;
    color: #fbbf24;
    font-size: 9.5px;
    font-weight: 800;
    padding: 2px 8px;
    border-radius: 12px;
    letter-spacing: 0.5px;
    margin-bottom: 6px;
}

.store-hero-title {
    font-family: 'Outfit', 'Segoe UI', sans-serif;
    font-size: 15px;
    font-weight: 800;
    color: #f8fafc;
    margin: 0 0 4px 0;
    line-height: 1.3;
}

.store-hero-desc {
    font-size: 11px;
    color: #cbd5e1;
    margin: 0;
    line-height: 1.4;
}

/* Filter Bar */
.store-filter-bar {
    display: flex;
    gap: 6px;
    overflow-x: auto;
    padding: 2px 2px 8px 2px;
    scrollbar-width: none;
    -webkit-overflow-scrolling: touch;
    margin-bottom: 10px;
}

.store-filter-bar::-webkit-scrollbar {
    display: none;
}

.store-filter-btn {
    flex-shrink: 0;
    background: #ffffff;
    border: 1.2px solid #cbd5e1;
    color: #334155;
    font-size: 11px;
    font-weight: 700;
    padding: 5px 10px;
    border-radius: 20px;
    cursor: pointer;
    transition: all 0.15s ease;
    white-space: nowrap;
}

.store-filter-btn.active,
.store-filter-btn:hover {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%);
    border-color: #0284c7;
    color: #ffffff;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.3);
}

body.dark-theme .store-filter-btn {
    background: #1e293b;
    border-color: #334155;
    color: #94a3b8;
}

body.dark-theme .store-filter-btn.active {
    background: linear-gradient(135deg, #38bdf8 0%, #0284c7 100%);
    border-color: #38bdf8;
    color: #0f172a;
}

/* Products Grid */
.store-products-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
    margin-bottom: 16px;
}

@media (max-width: 380px) {
    .store-products-grid {
        gap: 6px;
    }
}

.store-product-card {
    background: linear-gradient(145deg, #ffffff 0%, #f8fafc 100%);
    border: 1.5px solid rgba(1, 83, 157, 0.15);
    border-radius: 12px;
    padding: 8px;
    display: flex;
    flex-direction: column;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.05);
    transition: transform 0.18s ease, box-shadow 0.18s ease, border-color 0.18s ease;
    position: relative;
    overflow: hidden;
}

body.dark-theme .store-product-card {
    background: linear-gradient(145deg, #1e293b 0%, #0f172a 100%);
    border-color: rgba(56, 189, 248, 0.2);
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.3);
}

.store-product-card:hover {
    transform: translateY(-2px);
    border-color: #0284c7;
    box-shadow: 0 6px 18px rgba(2, 132, 199, 0.2);
}

.store-card-thumb-wrap {
    width: 100%;
    aspect-ratio: 4 / 5;
    border-radius: 8px;
    overflow: hidden;
    position: relative;
    background: #0f172a;
    margin-bottom: 6px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
    cursor: pointer;
}

.store-card-thumb-img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    transition: transform 0.25s ease;
}

.store-product-card:hover .store-card-thumb-img {
    transform: scale(1.04);
}

.store-card-tag-badge {
    position: absolute;
    top: 5px;
    left: 5px;
    background: rgba(15, 23, 42, 0.85);
    /* backdrop-filter removed for crystal clear export */
    color: #fbbf24;
    border: 1px solid rgba(251, 191, 36, 0.4);
    font-size: 8px;
    font-weight: 800;
    padding: 1.5px 5px;
    border-radius: 4px;
}

.store-card-zoom-overlay {
    position: absolute;
    inset: 0;
    background: rgba(1, 83, 157, 0.45);
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    transition: opacity 0.2s ease;
    color: #ffffff;
    font-size: 11px;
    font-weight: 800;
    gap: 4px;
}

.store-card-thumb-wrap:hover .store-card-zoom-overlay {
    opacity: 1;
}

.store-card-info {
    display: flex;
    flex-direction: column;
    flex: 1;
}

.store-card-title {
    font-family: 'Outfit', 'Segoe UI', sans-serif;
    font-size: 11.5px;
    font-weight: 800;
    color: #0f172a;
    line-height: 1.25;
    margin: 0 0 3px 0;
    display: -webkit-box;
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    min-height: 28px;
}

body.dark-theme .store-card-title {
    color: #f8fafc;
}

.store-card-specs-row {
    display: flex;
    align-items: center;
    gap: 4px;
    font-size: 8.5px;
    color: #64748b;
    font-weight: 600;
    margin-bottom: 6px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

body.dark-theme .store-card-specs-row {
    color: #94a3b8;
}

.store-card-price-row {
    display: flex;
    align-items: baseline;
    gap: 5px;
    margin-top: auto;
    margin-bottom: 6px;
}

.store-card-current-price {
    font-size: 14px;
    font-weight: 900;
    color: #059669;
}

body.dark-theme .store-card-current-price {
    color: #34d399;
}

.store-card-old-price {
    font-size: 10px;
    color: #94a3b8;
    text-decoration: line-through;
    font-weight: 600;
}

.store-card-discount-tag {
    font-size: 8px;
    font-weight: 800;
    color: #dc2626;
    background: #fee2e2;
    padding: 1px 4px;
    border-radius: 3px;
}

body.dark-theme .store-card-discount-tag {
    background: rgba(220, 38, 38, 0.2);
    color: #f87171;
}

.store-card-action-btns {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 4px;
}

.store-btn-view {
    background: #f1f5f9;
    border: 1.2px solid #cbd5e1;
    color: #334155;
    font-size: 9.5px;
    font-weight: 700;
    padding: 5px 2px;
    border-radius: 6px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 3px;
    transition: all 0.15s ease;
}

.store-btn-view:hover {
    background: #e2e8f0;
    border-color: #94a3b8;
}

body.dark-theme .store-btn-view {
    background: #334155;
    border-color: #475569;
    color: #f8fafc;
}

.store-btn-buy {
    background: linear-gradient(135deg, #059669 0%, #047857 100%);
    border: 1.2px solid #10b981;
    color: #ffffff;
    font-size: 9.5px;
    font-weight: 800;
    padding: 5px 2px;
    border-radius: 6px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 3px;
    transition: all 0.15s ease;
    box-shadow: 0 2px 6px rgba(5, 150, 105, 0.25);
}

.store-btn-buy:hover {
    filter: brightness(1.1);
    transform: scale(1.02);
}

/* Custom Order Box */
.store-custom-order-box {
    background: linear-gradient(135deg, #fffbeb 0%, #fef3c7 100%);
    border: 1.5px solid #f59e0b;
    border-radius: 12px;
    padding: 12px 14px;
    display: flex;
    flex-direction: column;
    gap: 8px;
    box-shadow: 0 3px 12px rgba(245, 158, 11, 0.12);
}

body.dark-theme .store-custom-order-box {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%);
    border-color: #d97706;
}

.custom-order-info strong {
    font-size: 12.5px;
    color: #92400e;
    display: block;
    margin-bottom: 2px;
}

body.dark-theme .custom-order-info strong {
    color: #fbbf24;
}

.custom-order-info p {
    font-size: 10.5px;
    color: #78350f;
    margin: 0;
    line-height: 1.35;
}

body.dark-theme .custom-order-info p {
    color: #cbd5e1;
}

.store-whatsapp-btn {
    background: linear-gradient(135deg, #16a34a 0%, #15803d 100%);
    border: 1.5px solid #22c55e;
    color: #ffffff;
    font-size: 12px;
    font-weight: 800;
    padding: 8px 14px;
    border-radius: 8px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    box-shadow: 0 3px 10px rgba(22, 163, 74, 0.3);
    transition: all 0.15s ease;
}

.store-whatsapp-btn:hover {
    filter: brightness(1.1);
    transform: scale(1.02);
}

/* 12-Month Preview Modal */
.store-preview-modal-card {
    max-width: 440px !important;
    padding: 0 !important;
    overflow: hidden !important;
    border-radius: 14px !important;
    background: #0f172a !important;
    color: #ffffff !important;
}

.store-modal-header {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%);
    padding: 10px 14px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.store-modal-badge {
    background: rgba(245, 158, 11, 0.2);
    border: 1px solid #f59e0b;
    color: #fbbf24;
    font-size: 8.5px;
    font-weight: 800;
    padding: 1px 6px;
    border-radius: 10px;
    display: inline-block;
    margin-bottom: 2px;
}

.store-modal-title {
    font-family: 'Outfit', 'Segoe UI', sans-serif;
    font-size: 13.5px;
    font-weight: 800;
    color: #f8fafc;
    margin: 0;
}

.store-modal-body {
    padding: 10px 12px 14px 12px;
    background: #0b1120;
}

.store-preview-stage {
    width: 100%;
    aspect-ratio: 4 / 5.2;
    border-radius: 10px;
    overflow: hidden;
    position: relative;
    background: #020617;
    margin-bottom: 10px;
    border: 1px solid rgba(255, 255, 255, 0.15);
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.4);
}

.store-modal-main-img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    display: block;
}

.store-preview-watermark {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(-30deg);
    font-size: 14px;
    font-weight: 900;
    color: rgba(255, 255, 255, 0.25);
    letter-spacing: 2px;
    pointer-events: none;
    user-select: none;
    white-space: nowrap;
}

.store-months-nav-wrap {
    margin-bottom: 10px;
}

.store-months-nav-label {
    font-size: 9.5px;
    color: #94a3b8;
    font-weight: 700;
    display: block;
    margin-bottom: 5px;
}

.store-months-strip {
    display: flex;
    gap: 5px;
    overflow-x: auto;
    padding-bottom: 4px;
    scrollbar-width: none;
}

.store-months-strip::-webkit-scrollbar {
    display: none;
}

.store-month-pill-btn {
    flex-shrink: 0;
    background: #1e293b;
    border: 1px solid #334155;
    color: #cbd5e1;
    font-size: 9.5px;
    font-weight: 700;
    padding: 3px 8px;
    border-radius: 6px;
    cursor: pointer;
    transition: all 0.15s ease;
}

.store-month-pill-btn.active,
.store-month-pill-btn:hover {
    background: #0284c7;
    border-color: #38bdf8;
    color: #ffffff;
}

.store-modal-specs-box {
    background: #1e293b;
    border: 1px solid #334155;
    border-radius: 10px;
    padding: 10px 12px;
}

.store-spec-row {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 4px;
    text-align: center;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    padding-bottom: 8px;
    margin-bottom: 8px;
}

.store-spec-item .spec-label {
    font-size: 8.5px;
    color: #94a3b8;
    display: block;
    margin-bottom: 1px;
}

.store-spec-item .spec-val {
    font-size: 9.5px;
    color: #f8fafc;
    font-weight: 800;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.store-price-action-card {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.store-original-price {
    font-size: 10.5px;
    color: #94a3b8;
    text-decoration: line-through;
}

.store-current-price-row {
    display: flex;
    align-items: center;
    gap: 6px;
}

.store-current-price {
    font-size: 18px;
    color: #34d399;
    font-weight: 900;
}

.store-discount-pill {
    background: rgba(220, 38, 38, 0.3);
    border: 1px solid #f87171;
    color: #fca5a5;
    font-size: 8.5px;
    font-weight: 800;
    padding: 1px 5px;
    border-radius: 4px;
}

.store-price-sub {
    font-size: 8.5px;
    color: #64748b;
    display: block;
    margin-top: 1px;
}

.store-buy-now-btn {
    background: linear-gradient(135deg, #10b981 0%, #059669 100%);
    border: 1.5px solid #34d399;
    color: #ffffff;
    font-size: 12px;
    font-weight: 900;
    padding: 9px 16px;
    border-radius: 8px;
    cursor: pointer;
    box-shadow: 0 3px 10px rgba(16, 185, 129, 0.35);
    transition: all 0.15s ease;
    white-space: nowrap;
}

.store-buy-now-btn:hover {
    filter: brightness(1.1);
    transform: scale(1.02);
}


/* ==========================================================================
   ADMIN MOON SYNC 4X2 COMPACT MICRO-GRID (ZERO SCROLL)
   ========================================================================== */
.country-hijri-matrix-grid {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 4px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.country-matrix-micro-card:hover {
    transform: translateY(-1px) scale(1.02);
    box-shadow: 0 3px 8px rgba(1, 83, 157, 0.18) !important;
}

/* ==========================================================================
   QIBLA DIRECTION COMPASS & MAP - ZERO SCROLL COMPACT OPTIMIZATION
   ========================================================================== */
#qiblaCalcTab .calculator-form {
    padding: 2px 4px !important;
    gap: 4px !important;
    display: flex !important;
    flex-direction: column !important;
}

.qibla-view-mode-tabs {
    display: flex !important;
    gap: 6px !important;
    margin-bottom: 4px !important;
}

.qibla-view-tab-btn {
    padding: 5px 10px !important;
    font-size: 11.5px !important;
    border-radius: 8px !important;
    flex: 1 !important;
    min-height: 32px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
}

.qibla-loc-card-box {
    margin-bottom: 4px !important;
    padding: 6px 8px !important;
    border-radius: 10px !important;
}

.qibla-loc-card-box label {
    font-size: 11px !important;
    margin-bottom: 0 !important;
}

.qibla-refetch-btn {
    padding: 2px 7px !important;
    font-size: 10px !important;
    border-radius: 6px !important;
}

.qibla-active-loc-pill {
    padding: 4px 8px !important;
    border-radius: 7px !important;
    margin-top: 3px !important;
    font-size: 11px !important;
}

.qibla-style-switcher-bar {
    padding: 4px 6px !important;
    margin-bottom: 4px !important;
    border-radius: 10px !important;
}

.qibla-style-label-row {
    margin-bottom: 2px !important;
}

.qibla-style-label {
    font-size: 10.5px !important;
}

.qibla-style-saved-tag {
    font-size: 9px !important;
    padding: 1px 4px !important;
}

.qibla-style-pills {
    display: flex !important;
    gap: 4px !important;
    overflow-x: auto !important;
    padding-bottom: 2px !important;
    scrollbar-width: none !important;
}
.qibla-style-pills::-webkit-scrollbar {
    display: none !important;
}

.qibla-style-pill-btn {
    padding: 3px 7px !important;
    font-size: 10px !important;
    border-radius: 6px !important;
    white-space: nowrap !important;
    flex-shrink: 0 !important;
}

.luxury-qibla-compass-box {
    border-radius: 16px !important;
    padding: 8px 8px 6px 8px !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.18) !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.compass-3d-stage {
    width: clamp(235px, 36vh, 275px) !important;
    height: clamp(235px, 36vh, 275px) !important;
    margin: 3px auto 6px auto !important;
}

.compass-3d-outer-bezel {
    width: 100% !important;
    height: 100% !important;
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.55), inset 0 2px 4px rgba(255, 255, 255, 0.6), inset 0 -4px 10px rgba(0, 0, 0, 0.6) !important;
}

.compass-dial-body {
    width: 86% !important;
    height: 86% !important;
}

.qibla-facing-status-pill {
    font-size: 11px !important;
    padding: 3px 12px !important;
    border-radius: 14px !important;
    margin-bottom: 4px !important;
    line-height: 1.4 !important;
}

.qibla-angle-readout {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 4px !important;
    margin-top: 4px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.readout-item {
    padding: 4px 6px !important;
    border-radius: 8px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    min-height: 38px !important;
    box-sizing: border-box !important;
    gap: 1px !important;
}

.readout-label {
    font-size: 9.5px !important;
    line-height: 1.1 !important;
    gap: 3px !important;
}

.readout-value {
    font-size: 12.5px !important;
    font-weight: 900 !important;
    line-height: 1.1 !important;
}

.qibla-help-text-banner {
    font-size: 10px !important;
    line-height: 1.3 !important;
    margin: 3px 0 0 0 !important;
    padding: 3px 6px !important;
    border-radius: 7px !important;
}


/* ==========================================================================
   12-MONTH CALENDAR STORE DOWNLOAD & PIN MODAL STYLES
   ========================================================================== */
.store-download-modal-card {
    max-width: 480px !important;
    width: 95% !important;
    border-radius: 18px !important;
    overflow: hidden !important;
    background: #ffffff !important;
    border: 2px solid #fbbf24 !important;
    box-shadow: none !important;
}

.store-download-modal-body {
    padding: 16px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 14px !important;
    max-height: 80vh !important;
    overflow-y: auto !important;
}

.store-download-design-summary {
    background: linear-gradient(135deg, rgba(1, 83, 157, 0.08), rgba(251, 191, 36, 0.12)) !important;
    border: 1.5px solid #fbbf24 !important;
    border-radius: 12px !important;
    padding: 10px 12px !important;
    text-align: center !important;
}

.design-mini-badge {
    display: inline-block !important;
    background: #01539d !important;
    color: #ffffff !important;
    font-size: 10px !important;
    font-weight: 800 !important;
    padding: 2px 8px !important;
    border-radius: 10px !important;
    margin-bottom: 4px !important;
}

.design-summary-title {
    display: block !important;
    font-size: 14px !important;
    color: #0f172a !important;
    font-weight: 800 !important;
    margin-bottom: 2px !important;
}

.design-summary-sub {
    font-size: 11px !important;
    color: #64748b !important;
    margin: 0 !important;
}

.store-download-field-group {
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
}

.download-field-label {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    font-size: 12.5px !important;
    color: #0f172a !important;
    font-weight: 700 !important;
}

.download-range-picker-row {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 8px !important;
}

.select-col {
    display: flex !important;
    flex-direction: column !important;
    gap: 3px !important;
}

.select-col .sub-label {
    font-size: 10.5px !important;
    color: #64748b !important;
    font-weight: 600 !important;
}

.store-download-select {
    padding: 8px 10px !important;
    border-radius: 9px !important;
    border: 1.5px solid #cbd5e1 !important;
    background: #f8fafc !important;
    font-size: 12.5px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    cursor: pointer !important;
}

.store-download-select:focus {
    border-color: #01539d !important;
    outline: none !important;
}

.store-range-calculated-card {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
    background: #f0fdf4 !important;
    border: 1.5px solid #86efac !important;
    border-radius: 10px !important;
    padding: 8px 10px !important;
    margin-top: 4px !important;
}

.range-card-icon {
    font-size: 18px !important;
}

.range-card-text {
    display: flex !important;
    flex-direction: column !important;
    font-size: 11px !important;
    color: #166534 !important;
}

.range-card-text strong {
    font-size: 11.5px !important;
    color: #14532d !important;
}

.store-format-selector-grid {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 6px !important;
}

.format-choice-chip {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    text-align: center !important;
    padding: 8px 4px !important;
    border-radius: 10px !important;
    border: 1.5px solid #e2e8f0 !important;
    background: #f8fafc !important;
    cursor: pointer !important;
    transition: all 0.18s ease !important;
    position: relative !important;
}

.format-choice-chip input {
    display: none !important;
}

.format-choice-chip.active,
.format-choice-chip:hover {
    border-color: #01539d !important;
    background: #eff6ff !important;
    box-shadow: 0 3px 10px rgba(1, 83, 157, 0.15) !important;
}

.format-icon {
    font-size: 20px !important;
    margin-bottom: 2px !important;
}

.format-text strong {
    display: block !important;
    font-size: 11px !important;
    color: #0f172a !important;
}

.format-text span {
    font-size: 9px !important;
    color: #64748b !important;
}

.download-pin-input-wrap {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
}

.store-pin-input {
    flex: 1 !important;
    padding: 10px 14px !important;
    font-size: 20px !important;
    letter-spacing: 8px !important;
    text-align: center !important;
    font-weight: 900 !important;
    border-radius: 10px !important;
    border: 2px solid #cbd5e1 !important;
    background: #f8fafc !important;
    color: #01539d !important;
}

.store-pin-input:focus {
    border-color: #fbbf24 !important;
    background: #ffffff !important;
    outline: none !important;
    box-shadow: 0 0 0 3px rgba(251, 191, 36, 0.25) !important;
}

.pin-hint-badge {
    background: #fef3c7 !important;
    border: 1px solid #fde68a !important;
    color: #92400e !important;
    font-size: 10.5px !important;
    font-weight: 700 !important;
    padding: 6px 10px !important;
    border-radius: 8px !important;
    white-space: nowrap !important;
}

.store-pin-error {
    background: #fef2f2 !important;
    border: 1px solid #fecaca !important;
    color: #b91c1c !important;
    font-size: 11.5px !important;
    font-weight: 700 !important;
    padding: 6px 10px !important;
    border-radius: 8px !important;
    text-align: center !important;
}

.store-download-progress-box {
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 10px !important;
    padding: 10px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
}

.progress-info-row {
    display: flex !important;
    justify-content: space-between !important;
    font-size: 11.5px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
}

.store-progress-track {
    width: 100% !important;
    height: 10px !important;
    background: #e2e8f0 !important;
    border-radius: 6px !important;
    overflow: hidden !important;
}

.store-progress-bar-fill {
    height: 100% !important;
    background: linear-gradient(90deg, #01539d, #10b981) !important;
    transition: width 0.2s ease !important;
    border-radius: 6px !important;
}

.store-download-actions-row {
    display: flex !important;
    gap: 8px !important;
    margin-top: 4px !important;
}

.store-btn-cancel {
    flex: 0 0 35% !important;
    padding: 11px 0 !important;
    border-radius: 10px !important;
    border: 1.5px solid #cbd5e1 !important;
    background: #f1f5f9 !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    color: #475569 !important;
    cursor: pointer !important;
}

.store-btn-download-start {
    flex: 1 !important;
    padding: 11px 0 !important;
    border-radius: 10px !important;
    border: 1.5px solid #047857 !important;
    background: linear-gradient(135deg, #10b981 0%, #059669 100%) !important;
    font-size: 13.5px !important;
    font-weight: 800 !important;
    color: #ffffff !important;
    cursor: pointer !important;
    box-shadow: 0 4px 14px rgba(16, 185, 129, 0.35) !important;
    transition: all 0.2s ease !important;
}

.store-btn-download-start:hover {
    transform: translateY(-1.5px) !important;
    box-shadow: 0 6px 18px rgba(16, 185, 129, 0.5) !important;
}

.store-card-actions {
    display: flex !important;
    gap: 4px !important;
    padding: 6px 8px !important;
}

.store-action-btn-download {
    flex: 1 !important;
    padding: 6px 4px !important;
    border-radius: 7px !important;
    border: 1px solid #10b981 !important;
    background: rgba(16, 185, 129, 0.1) !important;
    color: #047857 !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
}

/* Dark Theme */
body.dark-theme .store-download-modal-card {
    background: #0f172a !important;
    border-color: #ffd700 !important;
}

body.dark-theme .design-summary-title,
body.dark-theme .download-field-label,
body.dark-theme .format-text strong,
body.dark-theme .progress-info-row {
    color: #ffffff !important;
}

body.dark-theme .store-download-select,
body.dark-theme .format-choice-chip,
body.dark-theme .store-pin-input,
body.dark-theme .store-download-progress-box {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #ffffff !important;
}

body.dark-theme .store-range-calculated-card {
    background: rgba(16, 185, 129, 0.15) !important;
    border-color: #059669 !important;
}
    .format-choice-chip {
    background: #f8fafc !important;
    cursor: pointer !important;
    transition: all 0.18s ease !important;
    position: relative !important;
}

.format-choice-chip input {
    display: none !important;
}

.format-choice-chip.active,
.format-choice-chip:hover {
    border-color: #01539d !important;
    background: #eff6ff !important;
    box-shadow: 0 3px 10px rgba(1, 83, 157, 0.15) !important;
}

.format-icon {
    font-size: 20px !important;
    margin-bottom: 2px !important;
}

.format-text strong {
    display: block !important;
    font-size: 11px !important;
    color: #0f172a !important;
}

.format-text span {
    font-size: 9px !important;
    color: #64748b !important;
}

.download-pin-input-wrap {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
}

.store-pin-input {
    flex: 1 !important;
    padding: 10px 14px !important;
    font-size: 20px !important;
    letter-spacing: 8px !important;
    text-align: center !important;
    font-weight: 900 !important;
    border-radius: 10px !important;
    border: 2px solid #cbd5e1 !important;
    background: #f8fafc !important;
    color: #01539d !important;
}

.store-pin-input:focus {
    border-color: #fbbf24 !important;
    background: #ffffff !important;
    outline: none !important;
    box-shadow: 0 0 0 3px rgba(251, 191, 36, 0.25) !important;
}

.pin-hint-badge {
    background: #fef3c7 !important;
    border: 1px solid #fde68a !important;
    color: #92400e !important;
    font-size: 10.5px !important;
    font-weight: 700 !important;
    padding: 6px 10px !important;
    border-radius: 8px !important;
    white-space: nowrap !important;
}

.store-pin-error {
    background: #fef2f2 !important;
    border: 1px solid #fecaca !important;
    color: #b91c1c !important;
    font-size: 11.5px !important;
    font-weight: 700 !important;
    padding: 6px 10px !important;
    border-radius: 8px !important;
    text-align: center !important;
}

.store-download-progress-box {
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 10px !important;
    padding: 10px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
}

.progress-info-row {
    display: flex !important;
    justify-content: space-between !important;
    font-size: 11.5px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
}

.store-progress-track {
    width: 100% !important;
    height: 10px !important;
    background: #e2e8f0 !important;
    border-radius: 6px !important;
    overflow: hidden !important;
}

.store-progress-bar-fill {
    height: 100% !important;
    background: linear-gradient(90deg, #01539d, #10b981) !important;
    transition: width 0.2s ease !important;
    border-radius: 6px !important;
}

.store-download-actions-row {
    display: flex !important;
    gap: 8px !important;
    margin-top: 4px !important;
}

.store-btn-cancel {
    flex: 0 0 35% !important;
    padding: 11px 0 !important;
    border-radius: 10px !important;
    border: 1.5px solid #cbd5e1 !important;
    background: #f1f5f9 !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    color: #475569 !important;
    cursor: pointer !important;
}

.store-btn-download-start {
    flex: 1 !important;
    padding: 11px 0 !important;
    border-radius: 10px !important;
    border: 1.5px solid #047857 !important;
    background: linear-gradient(135deg, #10b981 0%, #059669 100%) !important;
    font-size: 13.5px !important;
    font-weight: 800 !important;
    color: #ffffff !important;
    cursor: pointer !important;
    box-shadow: 0 4px 14px rgba(16, 185, 129, 0.35) !important;
    transition: all 0.2s ease !important;
}

.store-btn-download-start:hover {
    transform: translateY(-1.5px) !important;
    box-shadow: 0 6px 18px rgba(16, 185, 129, 0.5) !important;
}

.store-card-actions {
    display: flex !important;
    gap: 4px !important;
    padding: 6px 8px !important;
}

.store-action-btn-download {
    flex: 1 !important;
    padding: 6px 4px !important;
    border-radius: 7px !important;
    border: 1px solid #10b981 !important;
    background: rgba(16, 185, 129, 0.1) !important;
    color: #047857 !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
}

/* Dark Theme */
body.dark-theme .store-download-modal-card {
    background: #0f172a !important;
    border-color: #ffd700 !important;
}

body.dark-theme .design-summary-title,
body.dark-theme .download-field-label,
body.dark-theme .format-text strong,
body.dark-theme .progress-info-row {
    color: #ffffff !important;
}

body.dark-theme .store-download-select,
body.dark-theme .format-choice-chip,
body.dark-theme .store-pin-input,
body.dark-theme .store-download-progress-box {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #ffffff !important;
}

body.dark-theme .store-range-calculated-card {
    background: rgba(16, 185, 129, 0.15) !important;
    border-color: #059669 !important;
}

body.dark-theme .range-card-text {
    color: #86efac !important;
}

body.dark-theme .range-card-text strong {
    color: #ffffff !important;
}


/* ==========================================================================
   ALL FEATURES & TOOLS DASHBOARD GRID (FINAL SINGLE CLEAN DEFINITION)
   ========================================================================== */

#featuresSection {
    padding: 2px 4px 10px 4px !important;
    margin: 0 !important;
}

#featuresSection.active-panel {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: stretch !important;
    width: 100% !important;
    box-sizing: border-box !important;
    overflow-y: auto !important;
    -webkit-overflow-scrolling: touch !important;
}

#featuresSection .features-card {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    flex: 1 1 auto !important;
    min-height: 0 !important;
}

#featuresSection .features-header-bar {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    padding: 8px 12px !important;
    position: sticky !important;
    top: 0 !important;
    z-index: 20 !important;
    background: #ffffff !important;
    border-bottom: 1px solid rgba(1, 83, 157, 0.12) !important;
    box-sizing: border-box !important;
}

body.dark-theme #featuresSection .features-header-bar {
    background: rgba(15, 23, 42, 0.8) !important;
    border-color: rgba(56, 189, 248, 0.2) !important;
}

#featureCardsGrid {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 8px !important;
    padding: 8px 8px 12px 8px !important;
    box-sizing: border-box !important;
}

#featureCardsGrid.hidden-grid {
    display: none !important;
}

.feature-card-item {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    padding: 10px 6px !important;
    background: #f8fafc !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 12px !important;
    cursor: pointer !important;
    transition: all 0.2s ease !important;
    text-align: center !important;
    box-sizing: border-box !important;
}

body.dark-theme .feature-card-item {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #f8fafc !important;
}

.feature-card-item:active {
    transform: scale(0.95) !important;
    border-color: #01539d !important;
}

.feature-card-icon {
    font-size: 24px !important;
    line-height: 1 !important;
}

.feature-card-label {
    font-size: 10px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    line-height: 1.2 !important;
}

body.dark-theme .feature-card-label {
    color: #f8fafc !important;
}

/* ── SMOOTH SCROLLING INSIDE FEATURES SECTION ─────────────────────────────── */
#featuresSection,
#featuresSection .features-card,
#featureCardsGrid {
    scroll-behavior: smooth !important;
    scrollbar-width: none !important;
}
#featuresSection::-webkit-scrollbar,
#featuresSection .features-card::-webkit-scrollbar {
    display: none !important;
}

/* ── CALENDAR STORE TAB ───────────────────────────────────────────────────── */
#calendarStoreTab,
#calendarStoreTab.active,
#calendarStoreTab.active-tab {
    overflow-y: auto !important;
    -webkit-overflow-scrolling: touch !important;
    padding-bottom: 8px !important;
}

/* ── SVG STORE CARD STYLES (INLINE SVG PREVIEWS) ─────────────────────────── */
.cal-store-card-wrap {
    border-radius: 10px !important;
    overflow: hidden !important;
    border: 1.5px solid #e2e8f0 !important;
}
body.dark-theme .cal-store-card-wrap {
    border-color: #334155 !important;
}
.cal-store-svg-preview {
    width: 100% !important;
    height: auto !important;
    display: block !important;
}



/* ==========================================================================
   QUICK ACTION BUTTONS (3 HORIZONTAL SIDE-BY-SIDE) — FINAL SINGLE DEFINITION
   ========================================================================== */

.home-quick-actions-bar {
    display: flex !important;
    flex-direction: row !important;
    align-items: stretch !important;
    justify-content: space-between !important;
    gap: 6px !important;
    padding: 4px 8px !important;
    box-sizing: border-box !important;
    width: 100% !important;
}

.quick-action-card {
    flex: 1 1 0 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    padding: 8px 4px !important;
    border-radius: 10px !important;
    cursor: pointer !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    transition: transform 0.15s ease !important;
    text-align: center !important;
    box-sizing: border-box !important;
}

.quick-action-card:active {
    transform: scale(0.93) !important;
}

.quick-action-icon {
    font-size: 20px !important;
    line-height: 1 !important;
}


/* AB Digital Sangam logo watermark - REMOVED */
.flip-underlay-logo,
img[src*="ab_digital_sangam"] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
    pointer-events: none !important;
}

/* Ensure AB Calendar official app logos are fully crisp and visible */
.royal-hub-logo,
.royal-hub-logo-gold,
.app-logo-icon img,
.about-uni-logo-img,
.new-drawer-logo,
.t-print-footer-logo,
.t-print-logo,
.t-export-logo {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}



/* ==========================================================================
   APP-BRANDED ROYAL BLUE & GOLD MENU WITH STREAMLINED 1-ROW TILES (v5)
   ========================================================================== */

/* ── CSS Custom Properties (Theme Variables) ──────────────────────────────── */
.royal-menu-hub-modal,
#royalMenuHubModal {
    /* LIGHT THEME: App Brand Harmony (Royal Blue & Amber Gold & Clean White) */
    --mdw-bg:                 #f5f7fa;
    --mdw-surface:            #ffffff;
    --mdw-surface-border:     rgba(1, 83, 157, 0.12);
    --mdw-surface-hover:      #fafcff;
    --mdw-card-shadow:        0 1px 4px rgba(1, 83, 157, 0.04), 0 1px 2px rgba(0, 0, 0, 0.02);
    --mdw-card-hover-shadow:  0 4px 14px rgba(1, 83, 157, 0.10);
    --mdw-title:              #0f172a;
    --mdw-sub:                #5a6a85;
    --mdw-section-lbl:        #01539d;
    --mdw-divider:            rgba(1, 83, 157, 0.15);
    --mdw-gold:               #d4af37;
    --mdw-gold-glow:          rgba(212, 175, 55, 0.25);
    --mdw-blue:               #01539d;
    --mdw-bismillah-bg:       linear-gradient(135deg, #01539d 0%, #003366 100%);
    --mdw-bismillah-bdr:      #d4af37;
    --mdw-bismillah-clr:      #fce9b2;
    --mdw-bismillah-glow:     0 3px 12px rgba(1, 83, 157, 0.30);
    --mdw-chevron:            #01539d;
    --mdw-bottom-bg:          #ffffff;
    --mdw-bottom-bdr:         rgba(1, 83, 157, 0.10);
    --mdw-version:            #64748b;
    --mdw-close-bg:           rgba(1, 83, 157, 0.06);
    --mdw-close-clr:          #01539d;
    --mdw-overlay:            rgba(8, 15, 30, 0.58);
}

body.dark-theme .royal-menu-hub-modal,
body.dark-theme #royalMenuHubModal,
html.dark-theme .royal-menu-hub-modal,
html.dark-theme #royalMenuHubModal {
    /* DARK THEME: Deep Midnight Navy & Royal Gold */
    --mdw-bg:                 #090e1a;
    --mdw-surface:            #121828;
    --mdw-surface-border:     rgba(56, 189, 248, 0.12);
    --mdw-surface-hover:      #172035;
    --mdw-card-shadow:        0 2px 8px rgba(0, 0, 0, 0.45);
    --mdw-card-hover-shadow:  0 5px 16px rgba(0, 0, 0, 0.65);
    --mdw-title:              #f8fafc;
    --mdw-sub:                #94a3b8;
    --mdw-section-lbl:        #38bdf8;
    --mdw-divider:            rgba(56, 189, 248, 0.15);
    --mdw-gold:               #fbbf24;
    --mdw-gold-glow:          rgba(251, 191, 36, 0.3);
    --mdw-blue:               #38bdf8;
    --mdw-bismillah-bg:       linear-gradient(135deg, #0d1e38 0%, #07101e 100%);
    --mdw-bismillah-bdr:      #d4af37;
    --mdw-bismillah-clr:      #fce9b2;
    --mdw-bismillah-glow:     0 3px 14px rgba(0, 0, 0, 0.6);
    --mdw-chevron:            #38bdf8;
    --mdw-bottom-bg:          #070b14;
    --mdw-bottom-bdr:         rgba(255, 255, 255, 0.06);
    --mdw-version:            #64748b;
    --mdw-close-bg:           rgba(255, 255, 255, 0.08);
    --mdw-close-clr:          #38bdf8;
    --mdw-overlay:            rgba(0, 0, 0, 0.85);
}

/* ── Overlay Backdrop ──────────────────────────────────────────────────────── */
.royal-menu-hub-modal,
#royalMenuHubModal {
    position: fixed !important;
    inset: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    height: 100dvh !important;
    background: var(--mdw-overlay) !important;
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    z-index: 2147483647 !important;
    display: none;
    justify-content: flex-start !important;
    align-items: stretch !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

.royal-menu-hub-modal.open,
#royalMenuHubModal.open,
.royal-menu-hub-modal.hub-open,
#royalMenuHubModal.hub-open {
    display: flex !important;
}

/* RTL / Urdu support */
[dir="rtl"] .royal-menu-hub-modal,
[dir="rtl"] #royalMenuHubModal,
body.lang-urdu .royal-menu-hub-modal,
body.lang-urdu #royalMenuHubModal {
    justify-content: flex-end !important;
}

/* ── Main Drawer Container ──────────────────────────────────────────────────── */
.royal-menu-hub-container {
    width: 86% !important;
    max-width: 350px !important;
    height: 100% !important;
    height: 100dvh !important;
    background: var(--mdw-bg) !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    display: flex !important;
    flex-direction: column !important;
    transform: translateX(-100%) !important;
    transition: transform 0.28s cubic-bezier(0.33, 1, 0.68, 1) !important;
    scrollbar-width: none !important;
    -ms-overflow-style: none !important;
    box-shadow: 6px 0 32px rgba(0, 0, 0, 0.25) !important;
    will-change: transform !important;
    box-sizing: border-box !important;
}
.royal-menu-hub-container::-webkit-scrollbar {
    display: none !important;
}
.royal-menu-hub-modal.open .royal-menu-hub-container,
#royalMenuHubModal.open .royal-menu-hub-container,
.royal-menu-hub-modal.hub-open .royal-menu-hub-container,
#royalMenuHubModal.hub-open .royal-menu-hub-container {
    transform: translateX(0) !important;
}

[dir="rtl"] .royal-menu-hub-container,
body.lang-urdu .royal-menu-hub-container {
    transform: translateX(100%) !important;
    box-shadow: -6px 0 32px rgba(0, 0, 0, 0.25) !important;
}
[dir="rtl"] .royal-menu-hub-modal.open .royal-menu-hub-container,
[dir="rtl"] #royalMenuHubModal.open .royal-menu-hub-container,
body.lang-urdu .royal-menu-hub-modal.open .royal-menu-hub-container,
body.lang-urdu #royalMenuHubModal.open .royal-menu-hub-container,
[dir="rtl"] .royal-menu-hub-modal.hub-open .royal-menu-hub-container,
[dir="rtl"] #royalMenuHubModal.hub-open .royal-menu-hub-container,
body.lang-urdu .royal-menu-hub-modal.hub-open .royal-menu-hub-container,
body.lang-urdu #royalMenuHubModal.hub-open .royal-menu-hub-container {
    transform: translateX(0) !important;
}

/* ── Header: App-Themed (Royal Blue Sheen & Gold Bottom Border) ─────────────── */
.royal-hub-header {
    padding: 10px 16px 10px !important;
    flex-shrink: 0 !important;
    position: relative !important;
    background: linear-gradient(135deg, #ffffff 0%, #f0f7ff 55%, #e6f0fa 100%) !important;
    border-bottom: 2.5px solid #d4af37 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 7px !important;
    box-sizing: border-box !important;
    box-shadow: 0 3px 12px rgba(1, 83, 157, 0.08) !important;
}

body.dark-theme .royal-hub-header {
    background: linear-gradient(135deg, #080e18 0%, #111a2e 55%, #18233c 100%) !important;
    border-bottom: 2.5px solid #d4af37 !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.45) !important;
}

/* Double Outline Crest at the Top of Menu Header */
.royal-hub-top-accent-wrap {
    width: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 2.5px !important;
    margin-bottom: 3px !important;
}

.royal-hub-accent-thick {
    width: 100% !important;
    height: 3.5px !important;
    border-radius: 999px !important;
    background: linear-gradient(90deg, #b45309 0%, #d4af37 25%, #fde047 50%, #d4af37 75%, #b45309 100%) !important;
    box-shadow: 0 1px 4px rgba(212, 175, 55, 0.4) !important;
}

.royal-hub-accent-thin {
    width: 100% !important;
    height: 1.5px !important;
    border-radius: 999px !important;
    background: linear-gradient(90deg, rgba(180, 83, 9, 0.25) 0%, rgba(212, 175, 55, 0.8) 50%, rgba(180, 83, 9, 0.25) 100%) !important;
}

body.dark-theme .royal-hub-accent-thick {
    background: linear-gradient(90deg, #92400e 0%, #f59e0b 25%, #fef08a 50%, #f59e0b 75%, #92400e 100%) !important;
    box-shadow: 0 1px 6px rgba(245, 158, 11, 0.5) !important;
}

body.dark-theme .royal-hub-accent-thin {
    background: linear-gradient(90deg, rgba(146, 64, 14, 0.25) 0%, rgba(245, 158, 11, 0.75) 50%, rgba(146, 64, 14, 0.25) 100%) !important;
}

.royal-hub-header-top-row {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 10px !important;
    width: 100% !important;
}

.royal-hub-brand-left {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
    flex: 1 !important;
    min-width: 0 !important;
}

.royal-hub-logo {
    width: 42px !important;
    height: 42px !important;
    border-radius: 10px !important;
    object-fit: cover !important;
    border: 1.5px solid #d4af37 !important;
    box-shadow: 0 3px 10px rgba(1, 83, 157, 0.2) !important;
    background: #ffffff !important;
    flex-shrink: 0 !important;
}

.royal-hub-titles-col {
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
    min-width: 0 !important;
}

/* Two-Tone Title Matching App Header (AB in Blue, Calendar in Amber Gold) */
.royal-hub-title {
    font-size: 18px !important;
    font-weight: 800 !important;
    letter-spacing: -0.3px !important;
    line-height: 1.2 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    background: linear-gradient(90deg, #01539d 0%, #01539d 30%, #b45309 33%, #d97706 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

body.dark-theme .royal-hub-title {
    background: linear-gradient(90deg, #38bdf8 0%, #38bdf8 30%, #fbbf24 33%, #f59e0b 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

.royal-hub-sub-badge {
    font-size: 10px !important;
    font-weight: 600 !important;
    color: #854d0e !important;
    background: rgba(212, 175, 55, 0.15) !important;
    border: 1px solid rgba(212, 175, 55, 0.3) !important;
    border-radius: 5px !important;
    padding: 1px 6px !important;
    letter-spacing: 0.2px !important;
    line-height: 1.2 !important;
    display: inline-block !important;
    width: fit-content !important;
    white-space: nowrap !important;
}

body.dark-theme .royal-hub-sub-badge {
    color: #fde68a !important;
    background: rgba(212, 175, 55, 0.18) !important;
    border-color: rgba(212, 175, 55, 0.35) !important;
}

.royal-hub-close-btn {
    width: 30px !important;
    height: 30px !important;
    min-width: 30px !important;
    border-radius: 50% !important;
    background: var(--mdw-close-bg) !important;
    border: 1px solid rgba(1, 83, 157, 0.15) !important;
    color: var(--mdw-close-clr) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    transition: all 0.2s ease !important;
    padding: 0 !important;
}
body.dark-theme .royal-hub-close-btn {
    border-color: rgba(56, 189, 248, 0.2) !important;
}
.royal-hub-close-btn:hover {
    background: rgba(1, 83, 157, 0.15) !important;
    border-color: #01539d !important;
    transform: rotate(90deg) !important;
}

/* ── Bismillah Bar: App Royal Sapphire & Gold ────────────────────────────────── */
.royal-hub-bismillah-bar {
    width: 100% !important;
    margin: 0 !important;
    padding: 6px 12px !important;
    border-radius: 8px !important;
    background: var(--mdw-bismillah-bg) !important;
    border: 1.5px solid var(--mdw-bismillah-bdr) !important;
    box-shadow: var(--mdw-bismillah-glow) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    position: relative !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
    font-family: "Amiri", "Scheherazade New", "Traditional Arabic", serif !important;
    font-size: 17px !important;
    color: var(--mdw-bismillah-clr) !important;
    letter-spacing: 2px !important;
    line-height: 1.25 !important;
    text-shadow: 0 0 10px rgba(252, 233, 178, 0.5) !important;
}
.royal-hub-bismillah-bar::before,
.royal-hub-bismillah-bar::after {
    content: "✦" !important;
    font-size: 8px !important;
    color: #d4af37 !important;
    opacity: 0.8 !important;
    margin: 0 8px !important;
}

/* ── Scrollable Body ─────────────────────────────────────────────────────────── */
.royal-hub-body {
    flex: 1 !important;
    padding: 8px 12px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
    box-sizing: border-box !important;
}
.royal-hub-body::-webkit-scrollbar {
    display: none !important;
}

/* ── Section Titles: Clean Header Tag ────────────────────────────────────────── */
.drawer-nav-group-title {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    padding: 6px 2px 4px !important;
    font-size: 9.5px !important;
    font-weight: 800 !important;
    letter-spacing: 0.8px !important;
    text-transform: uppercase !important;
    color: var(--mdw-section-lbl) !important;
    position: relative !important;
}
.drawer-nav-group-title::after {
    content: "" !important;
    flex: 1 !important;
    height: 1.5px !important;
    background: linear-gradient(90deg, var(--mdw-divider), transparent) !important;
}
.group-title-icon {
    font-size: 11px !important;
    filter: drop-shadow(0 1px 3px rgba(1, 83, 157, 0.3)) !important;
}

/* ── USER'S EXACT REQUIREMENT: 1 OPTION PER LINE (HORIZONTAL LIST) ─────────────
   "ek line me ek option, icon, icon ke samne main line text, uske niche tagline text"
   ────────────────────────────────────────────────────────────────────────────── */
.royal-hub-cards-grid {
    display: flex !important;
    flex-direction: column !important;
    gap: 5px !important;
    margin-bottom: 8px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.royal-hub-mini-card {
    width: 100% !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 10px !important;
    padding: 8px 10px !important;
    border-radius: 11px !important;
    box-shadow: var(--mdw-card-shadow) !important;
    cursor: pointer !important;
    transition: all 0.2s cubic-bezier(0.33, 1, 0.68, 1) !important;
    position: relative !important;
    overflow: hidden !important;
    user-select: none !important;
    -webkit-tap-highlight-color: transparent !important;
    box-sizing: border-box !important;
}

.royal-hub-mini-card:active {
    transform: scale(0.98) !important;
}

.royal-hub-mini-card:hover {
    box-shadow: var(--mdw-card-hover-shadow) !important;
    transform: translateX(2px) !important;
}
[dir="rtl"] .royal-hub-mini-card:hover,
body.lang-urdu .royal-hub-mini-card:hover {
    transform: translateX(-2px) !important;
}

/* Sleek Trailing Chevron Arrow */
.royal-hub-mini-card::after {
    content: "›" !important;
    font-size: 16px !important;
    color: var(--mdw-chevron) !important;
    font-weight: 700 !important;
    opacity: 0.55 !important;
    margin-left: auto !important;
    flex-shrink: 0 !important;
    transition: transform 0.2s ease, opacity 0.2s ease !important;
}
[dir="rtl"] .royal-hub-mini-card::after,
body.lang-urdu .royal-hub-mini-card::after {
    content: "‹" !important;
    margin-left: 0 !important;
    margin-right: auto !important;
}
.royal-hub-mini-card:hover::after {
    opacity: 1 !important;
    transform: translateX(2px) !important;
}
[dir="rtl"] .royal-hub-mini-card:hover::after,
body.lang-urdu .royal-hub-mini-card:hover::after {
    transform: translateX(-2px) !important;
}

/* FRESH PASTEL TINT CARD THEMES (LIGHT MODE) */
.tile-rose {
    background: linear-gradient(90deg, #ffffff 0%, #fff1f3 100%) !important;
    border: 1.5px solid rgba(244, 63, 94, 0.22) !important;
}
.tile-emerald {
    background: linear-gradient(90deg, #ffffff 0%, #f0fdf4 100%) !important;
    border: 1.5px solid rgba(16, 185, 129, 0.22) !important;
}
.tile-amber {
    background: linear-gradient(90deg, #ffffff 0%, #fffbeb 100%) !important;
    border: 1.5px solid rgba(245, 158, 11, 0.25) !important;
}
.tile-teal {
    background: linear-gradient(90deg, #ffffff 0%, #f0fdfa 100%) !important;
    border: 1.5px solid rgba(20, 184, 166, 0.22) !important;
}
.tile-sky {
    background: linear-gradient(90deg, #ffffff 0%, #f0f9ff 100%) !important;
    border: 1.5px solid rgba(2, 132, 199, 0.22) !important;
}

/* FRESH DARK GLASS TINT CARD THEMES (DARK MODE) */
body.dark-theme .tile-rose {
    background: linear-gradient(90deg, #131726 0%, #20121d 100%) !important;
    border: 1.5px solid rgba(244, 63, 94, 0.35) !important;
}
body.dark-theme .tile-emerald {
    background: linear-gradient(90deg, #131726 0%, #0d211a 100%) !important;
    border: 1.5px solid rgba(16, 185, 129, 0.35) !important;
}
body.dark-theme .tile-amber {
    background: linear-gradient(90deg, #131726 0%, #231b0a 100%) !important;
    border: 1.5px solid rgba(245, 158, 11, 0.35) !important;
}
body.dark-theme .tile-teal {
    background: linear-gradient(90deg, #131726 0%, #0a201e 100%) !important;
    border: 1.5px solid rgba(20, 184, 166, 0.35) !important;
}
body.dark-theme .tile-sky {
    background: linear-gradient(90deg, #131726 0%, #0a1e2d 100%) !important;
    border: 1.5px solid rgba(2, 132, 199, 0.35) !important;
}

/* ── Icon on the Left: Fresh Vibrant Squircle ────────────────────────────────── */
.mini-card-icon-badge {
    width: 34px !important;
    height: 34px !important;
    min-width: 34px !important;
    border-radius: 9px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 16px !important;
    margin-bottom: 0 !important;
    flex-shrink: 0 !important;
    position: relative !important;
    transition: transform 0.2s ease !important;
    box-sizing: border-box !important;
}

.royal-hub-mini-card:hover .mini-card-icon-badge {
    transform: scale(1.08) !important;
}

.tile-rose .mini-card-icon-badge {
    background: linear-gradient(135deg, #ffe4e6 0%, #fecdd3 100%) !important;
    border: 1px solid rgba(244, 63, 94, 0.3) !important;
    box-shadow: 0 2px 6px rgba(244, 63, 94, 0.15) !important;
}
body.dark-theme .tile-rose .mini-card-icon-badge {
    background: linear-gradient(135deg, #e11d48 0%, #9f1239 100%) !important;
    box-shadow: 0 2px 8px rgba(225, 29, 72, 0.4) !important;
}

.tile-emerald .mini-card-icon-badge {
    background: linear-gradient(135deg, #d1fae5 0%, #a7f3d0 100%) !important;
    border: 1px solid rgba(16, 185, 129, 0.3) !important;
    box-shadow: 0 2px 6px rgba(16, 185, 129, 0.15) !important;
}
body.dark-theme .tile-emerald .mini-card-icon-badge {
    background: linear-gradient(135deg, #059669 0%, #047857 100%) !important;
    box-shadow: 0 2px 8px rgba(5, 150, 105, 0.4) !important;
}

.tile-amber .mini-card-icon-badge {
    background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%) !important;
    border: 1px solid rgba(245, 158, 11, 0.3) !important;
    box-shadow: 0 2px 6px rgba(245, 158, 11, 0.15) !important;
}
body.dark-theme .tile-amber .mini-card-icon-badge {
    background: linear-gradient(135deg, #d97706 0%, #b45309 100%) !important;
    box-shadow: 0 2px 8px rgba(217, 119, 6, 0.4) !important;
}

.tile-teal .mini-card-icon-badge {
    background: linear-gradient(135deg, #ccfbf1 0%, #99f6e4 100%) !important;
    border: 1px solid rgba(20, 184, 166, 0.3) !important;
    box-shadow: 0 2px 6px rgba(20, 184, 166, 0.15) !important;
}
body.dark-theme .tile-teal .mini-card-icon-badge {
    background: linear-gradient(135deg, #0d9488 0%, #0f766e 100%) !important;
    box-shadow: 0 2px 8px rgba(13, 148, 136, 0.4) !important;
}

.tile-sky .mini-card-icon-badge {
    background: linear-gradient(135deg, #e0f2fe 0%, #bae6fd 100%) !important;
    border: 1px solid rgba(14, 165, 233, 0.3) !important;
    box-shadow: 0 2px 6px rgba(14, 165, 233, 0.15) !important;
}
body.dark-theme .tile-sky .mini-card-icon-badge {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    box-shadow: 0 2px 8px rgba(2, 132, 199, 0.4) !important;
}

/* ── Texts: Main Title on top, Tagline below ─────────────────────────────────── */
.mini-card-texts {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 1px !important;
    min-width: 0 !important;
}

.mini-card-title {
    font-size: 13px !important;
    font-weight: 700 !important;
    color: var(--mdw-title) !important;
    line-height: 1.25 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

.mini-card-desc {
    font-size: 10px !important;
    font-weight: 500 !important;
    color: var(--mdw-sub) !important;
    line-height: 1.25 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

/* ── Section 3: Executive Tiles Stack (Consistent 1-Line Layout) ─────────────── */
.royal-hub-tiles-stack {
    display: flex !important;
    flex-direction: column !important;
    gap: 5px !important;
    margin-bottom: 10px !important;
}

.royal-executive-tile {
    background: var(--mdw-surface) !important;
    border: 1.5px solid var(--mdw-surface-border) !important;
    border-radius: 11px !important;
    padding: 8px 10px !important;
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
    box-shadow: var(--mdw-card-shadow) !important;
    cursor: pointer !important;
    transition: all 0.2s cubic-bezier(0.33, 1, 0.68, 1) !important;
    user-select: none !important;
    -webkit-tap-highlight-color: transparent !important;
    box-sizing: border-box !important;
}

.royal-executive-tile:active {
    transform: scale(0.98) !important;
}

.royal-executive-tile:hover {
    border-color: rgba(1, 83, 157, 0.35) !important;
    box-shadow: var(--mdw-card-hover-shadow) !important;
    transform: translateX(2px) !important;
}
[dir="rtl"] .royal-executive-tile:hover,
body.lang-urdu .royal-executive-tile:hover {
    transform: translateX(-2px) !important;
}

.executive-icon-badge {
    width: 34px !important;
    height: 34px !important;
    min-width: 34px !important;
    border-radius: 9px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 15px !important;
    background: rgba(1, 83, 157, 0.08) !important;
    border: 1px solid rgba(1, 83, 157, 0.16) !important;
    box-sizing: border-box !important;
    flex-shrink: 0 !important;
}
body.dark-theme .executive-icon-badge {
    background: rgba(56, 189, 248, 0.10) !important;
    border-color: rgba(56, 189, 248, 0.20) !important;
}

.executive-texts-wrap {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 1px !important;
    min-width: 0 !important;
}

.executive-title {
    font-size: 13px !important;
    font-weight: 700 !important;
    color: var(--mdw-title) !important;
    line-height: 1.25 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

.executive-desc {
    font-size: 10px !important;
    font-weight: 500 !important;
    color: var(--mdw-sub) !important;
    line-height: 1.25 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

.executive-chevron {
    font-size: 16px !important;
    color: var(--mdw-chevron) !important;
    font-weight: 700 !important;
    opacity: 0.55 !important;
    margin-left: auto !important;
    flex-shrink: 0 !important;
    transition: transform 0.2s ease, opacity 0.2s ease !important;
}
[dir="rtl"] .executive-chevron,
body.lang-urdu .executive-chevron {
    margin-left: 0 !important;
    margin-right: auto !important;
}
.royal-executive-tile:hover .executive-chevron {
    opacity: 1 !important;
    transform: translateX(2px) !important;
}
[dir="rtl"] .royal-executive-tile:hover .executive-chevron,
body.lang-urdu .royal-executive-tile:hover .executive-chevron {
    transform: translateX(-2px) !important;
}

/* ── Bottom Actions & Rating: App Royal Blue & Gold CTA ──────────────────────── */
.royal-hub-bottom-row {
    margin-top: auto !important;
    padding: 10px 12px 14px !important;
    background: var(--mdw-bottom-bg) !important;
    border-top: 1px solid var(--mdw-bottom-bdr) !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 5px !important;
    align-items: center !important;
    flex-shrink: 0 !important;
    box-sizing: border-box !important;
}

.quick-rate-btn {
    width: 100% !important;
    height: 40px !important;
    border-radius: 10px !important;
    background: linear-gradient(135deg, #01539d 0%, #003666 100%) !important;
    border: 1.5px solid #d4af37 !important;
    box-shadow: 0 3px 12px rgba(1, 83, 157, 0.35) !important;
    color: #ffffff !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 7px !important;
    cursor: pointer !important;
    letter-spacing: 0.2px !important;
    transition: all 0.2s ease !important;
    position: relative !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}
body.dark-theme .quick-rate-btn {
    background: linear-gradient(135deg, #0d2340 0%, #05101d 100%) !important;
    border-color: #fbbf24 !important;
    box-shadow: 0 3px 14px rgba(0, 0, 0, 0.55) !important;
}
.quick-rate-btn:hover {
    transform: translateY(-1px) !important;
    box-shadow: 0 5px 16px rgba(1, 83, 157, 0.45) !important;
    border-color: #fce9b2 !important;
}
.quick-rate-btn:active {
    transform: scale(0.98) !important;
}

.rate-star-icon {
    font-size: 14px !important;
    filter: drop-shadow(0 1px 3px rgba(252, 233, 178, 0.6)) !important;
}

.rate-btn-text {
    color: #fce9b2 !important;
    font-weight: 700 !important;
    letter-spacing: 0.2px !important;
}

.drawer-version-tag {
    font-size: 9.5px !important;
    font-weight: 600 !important;
    color: var(--mdw-version) !important;
    text-align: center !important;
    letter-spacing: 0.3px !important;
    margin: 0 !important;
}



/* ==========================================================================
   CALENDAR MASTER GRID & HEADER BANNER DEFINITIVE VISIBILITY FIX
   ========================================================================== */

/* 1. SOLID PURE BACKGROUND (NO DISTRACTING PATTERNS SHOWING THROUGH GAPS) */
.calendar-outer-frame,
#calStageWrapper .calendar-outer-frame {
    background: #ffffff !important;
    background-color: #ffffff !important;
    border: 2px solid #01539d !important;
    border-radius: 12px !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
    perspective: 1600px !important;
    transform-style: preserve-3d !important;
}

.full-calendar-master-grid,
#fullCalendarMasterGrid {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    border-radius: 0 !important;
    box-sizing: border-box !important;
    overflow: visible !important;
}

body.dark-theme .calendar-outer-frame,
body.dark-theme #calStageWrapper .calendar-outer-frame {
    background: #ffffff !important;
    background-color: #ffffff !important;
    border-color: #38bdf8 !important;
}

body.dark-theme .full-calendar-master-grid,
body.dark-theme #fullCalendarMasterGrid {
    background: #ffffff !important;
    background-color: #ffffff !important;
    border: none !important;
}

/* 2. SOLID NON-TRANSPARENT BLANK AND DATE CARDS */
.blank-box-card,
.date-box-card,
.box-days-card,
.box-weekday-card {
    background: #ffffff !important;
    background-color: #ffffff !important;
    box-sizing: border-box !important;
}

body.dark-theme .blank-box-card,
body.dark-theme .date-box-card:not(.current-day-highlight),
body.dark-theme .box-weekday-card:not(.sun-box):not(.fri-box) {
    background: #ffffff !important;
    background-color: #ffffff !important;
}

.blank-box-card {
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 6px !important;
}

body.dark-theme .blank-box-card {
    border-color: #334155 !important;
}

/* 3. PROMINENT FULLY VISIBLE TOP HEADER BANNER (DAYS + MONTH/YEAR DISPLAY) */
.header-grid-row,
.grid-row.header-grid-row {
    height: clamp(44px, 5.8vw, 56px) !important;
    min-height: 42px !important;
    display: grid !important;
    grid-template-columns: 14.8% repeat(5, 1fr) !important;
    gap: clamp(2.5px, 0.35vw, 4px) !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    visibility: visible !important;
    opacity: 1 !important;
}

.box-days-card {
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(135deg, #fff0f3 0%, #ffe4e6 100%) !important;
    border: 2px solid #00b0ff !important;
    border-radius: 6px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    padding: 2px 4px !important;
    box-sizing: border-box !important;
    margin: 0 !important;
}

body.dark-theme .box-days-card {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: #38bdf8 !important;
}

.header-banner-card {
    grid-column: span 5 !important;
    width: 100% !important;
    height: 100% !important;
    min-height: 42px !important;
    border: 2px solid #00b0ff !important;
    border-radius: 6px !important;
    display: flex !important;
    position: relative !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
    background: #01539d !important;
    margin: 0 !important;
}

body.dark-theme .header-banner-card {
    border-color: #38bdf8 !important;
}

.header-svg-vector-bg {
    width: 100% !important;
    height: 100% !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    z-index: 1 !important;
    display: block !important;
}

.banner-text-overlay-container {
    position: relative !important;
    z-index: 10 !important;
    width: 100% !important;
    height: 100% !important;
    pointer-events: none !important;
}

/* 4. CALENDAR WEEKDAY ROWS HEIGHT & PROPORTION */
.grid-row:not(.header-grid-row) {
    display: grid !important;
    grid-template-columns: 14.8% repeat(5, 1fr) !important;
    gap: clamp(2.5px, 0.35vw, 4px) !important;
    width: 100% !important;
    height: clamp(44px, 5.8vw, 56px) !important;
    min-height: 42px !important;
    box-sizing: border-box !important;
    margin: 0 !important;
    padding: 0 !important;
}


/* ==========================================================================
   PERFECT 6-BUTTON HOME QUICK TOOLS (VIBRANT, CRISP TEXT, HIGH CONTRAST)
   ========================================================================== */
.home-bottom-tools-container {
    width: 100% !important;
    max-width: 480px !important;
    margin: 4px auto 6px auto !important;
    padding: 0 3px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
}

.home-bottom-tools-bar {
    display: flex !important;
    flex-direction: row !important;
    align-items: stretch !important;
    justify-content: space-between !important;
    gap: 3.5px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.home-bottom-tool-btn {
    flex: 1 1 0 !important;
    min-width: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 1.5px !important;
    padding: 4px 1px 3px 1px !important;
    border-radius: 10px !important;
    cursor: pointer !important;
    transition: transform 0.15s ease, box-shadow 0.15s ease !important;
    text-align: center !important;
    box-sizing: border-box !important;
    min-height: 48px !important;
    overflow: hidden !important;
}

.home-bottom-tool-btn:active {
    transform: scale(0.94) !important;
}

.tool-btn-icon-wrap {
    width: 24px !important;
    height: 24px !important;
    min-width: 24px !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 13.5px !important;
    background: #ffffff !important;
    box-shadow: 0 1.5px 4px rgba(0, 0, 0, 0.08) !important;
    margin-bottom: 1px !important;
}

body.dark-theme .tool-btn-icon-wrap {
    background: #0f172a !important;
    box-shadow: 0 1.5px 5px rgba(0, 0, 0, 0.4) !important;
}

.tool-btn-text-wrap {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 1.1 !important;
    width: 100% !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    overflow: visible !important;
}

.tool-btn-title {
    font-size: clamp(8.8px, 2.45vw, 10.2px) !important;
    font-weight: 800 !important;
    white-space: normal !important;
    word-break: normal !important;
    letter-spacing: -0.2px !important;
    line-height: 1.1 !important;
    max-width: 100% !important;
    text-align: center !important;
    overflow: visible !important;
    text-overflow: clip !important;
}

.tool-btn-sub {
    font-size: clamp(7.2px, 1.95vw, 8.2px) !important;
    font-weight: 600 !important;
    white-space: normal !important;
    word-break: normal !important;
    letter-spacing: -0.15px !important;
    line-height: 1.05 !important;
    max-width: 100% !important;
    text-align: center !important;
    overflow: visible !important;
    text-overflow: clip !important;
    opacity: 0.92 !important;
}

/* ── 1. CALCULATOR (Sapphire Blue) ────────────────────────────────────────── */
.home-bottom-tool-btn.tool-btn-calc {
    background: linear-gradient(145deg, #f0f9ff 0%, #e0f2fe 50%, #bae6fd 100%) !important;
    border: 1.5px solid #38bdf8 !important;
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.12) !important;
}
.home-bottom-tool-btn.tool-btn-calc .tool-btn-title { color: #0369a1 !important; }
.home-bottom-tool-btn.tool-btn-calc .tool-btn-sub { color: #0284c7 !important; }

body.dark-theme .home-bottom-tool-btn.tool-btn-calc {
    background: linear-gradient(145deg, rgba(2, 132, 199, 0.22) 0%, rgba(3, 105, 161, 0.38) 100%) !important;
    border-color: rgba(56, 189, 248, 0.5) !important;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-calc .tool-btn-title { color: #38bdf8 !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-calc .tool-btn-sub { color: #bae6fd !important; }

/* ── 2. STATUS CARD (Emerald Green) ───────────────────────────────────────── */
.home-bottom-tool-btn.tool-btn-status {
    background: linear-gradient(145deg, #f0fdf4 0%, #dcfce7 50%, #bbf7d0 100%) !important;
    border: 1.5px solid #34d399 !important;
    box-shadow: 0 3px 10px rgba(5, 150, 105, 0.12) !important;
}
.home-bottom-tool-btn.tool-btn-status .tool-btn-title { color: #15803d !important; }
.home-bottom-tool-btn.tool-btn-status .tool-btn-sub { color: #16a34a !important; }

body.dark-theme .home-bottom-tool-btn.tool-btn-status {
    background: linear-gradient(145deg, rgba(5, 150, 105, 0.22) 0%, rgba(4, 120, 87, 0.38) 100%) !important;
    border-color: rgba(52, 211, 153, 0.5) !important;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-status .tool-btn-title { color: #34d399 !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-status .tool-btn-sub { color: #a7f3d0 !important; }

/* ── 3. QIBLA DIRECTION (Desert Gold / Amber) ─────────────────────────────── */
.home-bottom-tool-btn.tool-btn-qibla {
    background: linear-gradient(145deg, #fffbeb 0%, #fef3c7 50%, #fde68a 100%) !important;
    border: 1.5px solid #f59e0b !important;
    box-shadow: 0 3px 10px rgba(245, 158, 11, 0.12) !important;
}
.home-bottom-tool-btn.tool-btn-qibla .tool-btn-title { color: #b45309 !important; }
.home-bottom-tool-btn.tool-btn-qibla .tool-btn-sub { color: #d97706 !important; }

body.dark-theme .home-bottom-tool-btn.tool-btn-qibla {
    background: linear-gradient(145deg, rgba(245, 158, 11, 0.22) 0%, rgba(217, 119, 6, 0.38) 100%) !important;
    border-color: rgba(251, 191, 36, 0.5) !important;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-qibla .tool-btn-title { color: #fbbf24 !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-qibla .tool-btn-sub { color: #fde68a !important; }

/* ── 4. PERSONAL DIARY (Teal / Cyan) ──────────────────────────────────────── */
.home-bottom-tool-btn.tool-btn-diary {
    background: linear-gradient(145deg, #f0fdfa 0%, #ccfbf1 50%, #99f6e4 100%) !important;
    border: 1.5px solid #14b8a6 !important;
    box-shadow: 0 3px 10px rgba(20, 184, 166, 0.12) !important;
}
.home-bottom-tool-btn.tool-btn-diary .tool-btn-title { color: #0f766e !important; }
.home-bottom-tool-btn.tool-btn-diary .tool-btn-sub { color: #0d9488 !important; }

body.dark-theme .home-bottom-tool-btn.tool-btn-diary {
    background: linear-gradient(145deg, rgba(20, 184, 166, 0.22) 0%, rgba(13, 148, 136, 0.38) 100%) !important;
    border-color: rgba(45, 212, 191, 0.5) !important;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-diary .tool-btn-title { color: #2dd4bf !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-diary .tool-btn-sub { color: #99f6e4 !important; }

/* ── 5. NAMAZ ALARM (Rose / Crimson) ──────────────────────────────────────── */
.home-bottom-tool-btn.tool-btn-alarm {
    background: linear-gradient(145deg, #fff1f2 0%, #ffe4e6 50%, #fecdd3 100%) !important;
    border: 1.5px solid #fb7185 !important;
    box-shadow: 0 3px 10px rgba(244, 63, 94, 0.12) !important;
}
.home-bottom-tool-btn.tool-btn-alarm .tool-btn-title { color: #be123c !important; }
.home-bottom-tool-btn.tool-btn-alarm .tool-btn-sub { color: #e11d48 !important; }

body.dark-theme .home-bottom-tool-btn.tool-btn-alarm {
    background: linear-gradient(145deg, rgba(244, 63, 94, 0.22) 0%, rgba(225, 29, 72, 0.38) 100%) !important;
    border-color: rgba(251, 113, 133, 0.5) !important;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-alarm .tool-btn-title { color: #fb7185 !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-alarm .tool-btn-sub { color: #fecdd3 !important; }

/* ── 6. ALL FEATURES (Purple / Violet) ────────────────────────────────────── */
.home-bottom-tool-btn.tool-btn-more {
    background: linear-gradient(145deg, #faf5ff 0%, #f3e8ff 50%, #e9d5ff 100%) !important;
    border: 1.5px solid #c084fc !important;
    box-shadow: 0 3px 10px rgba(124, 58, 237, 0.12) !important;
}
.home-bottom-tool-btn.tool-btn-more .tool-btn-title { color: #7e22ce !important; }
.home-bottom-tool-btn.tool-btn-more .tool-btn-sub { color: #9333ea !important; }

body.dark-theme .home-bottom-tool-btn.tool-btn-more {
    background: linear-gradient(145deg, rgba(124, 58, 237, 0.22) 0%, rgba(109, 40, 217, 0.38) 100%) !important;
    border-color: rgba(167, 139, 250, 0.5) !important;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-more .tool-btn-title { color: #c084fc !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-more .tool-btn-sub { color: #e9d5ff !important; }

/* ── 7. PRAYER TIMES (Mosque Green / Deep Teal) ────────────────────────────── */
.home-bottom-tool-btn.tool-btn-prayer {
    background: linear-gradient(145deg, #ecfdf5 0%, #d1fae5 50%, #6ee7b7 100%) !important;
    border: 1.5px solid #059669 !important;
    box-shadow: 0 3px 10px rgba(5, 150, 105, 0.18) !important;
}
.home-bottom-tool-btn.tool-btn-prayer .tool-btn-title { color: #065f46 !important; font-weight: 900 !important; }
.home-bottom-tool-btn.tool-btn-prayer .tool-btn-sub { color: #047857 !important; }

body.dark-theme .home-bottom-tool-btn.tool-btn-prayer {
    background: linear-gradient(145deg, rgba(5, 150, 105, 0.25) 0%, rgba(4, 120, 87, 0.45) 100%) !important;
    border-color: rgba(52, 211, 153, 0.6) !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.45) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-prayer .tool-btn-title { color: #6ee7b7 !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-prayer .tool-btn-sub { color: #a7f3d0 !important; }

/* ── 8. TASBIH / DHIKR (Royal Indigo / Violet) ─────────────────────────────── */
.home-bottom-tool-btn.tool-btn-tasbih {
    background: linear-gradient(145deg, #f5f3ff 0%, #ede9fe 50%, #c4b5fd 100%) !important;
    border: 1.5px solid #7c3aed !important;
    box-shadow: 0 3px 10px rgba(109, 40, 217, 0.18) !important;
}
.home-bottom-tool-btn.tool-btn-tasbih .tool-btn-title { color: #4c1d95 !important; font-weight: 900 !important; }
.home-bottom-tool-btn.tool-btn-tasbih .tool-btn-sub { color: #6d28d9 !important; }

body.dark-theme .home-bottom-tool-btn.tool-btn-tasbih {
    background: linear-gradient(145deg, rgba(109, 40, 217, 0.25) 0%, rgba(91, 33, 182, 0.45) 100%) !important;
    border-color: rgba(167, 139, 250, 0.6) !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.45) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-tasbih .tool-btn-title { color: #c4b5fd !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-tasbih .tool-btn-sub { color: #ddd6fe !important; }

/* ── 9. ISLAMIC CALC / ZAKAT (Gold / Deep Amber) ───────────────────────────── */
.home-bottom-tool-btn.tool-btn-islamic {
    background: linear-gradient(145deg, #fffbeb 0%, #fef3c7 50%, #fcd34d 100%) !important;
    border: 1.5px solid #d97706 !important;
    box-shadow: 0 3px 10px rgba(217, 119, 6, 0.18) !important;
}
.home-bottom-tool-btn.tool-btn-islamic .tool-btn-title { color: #78350f !important; font-weight: 900 !important; }
.home-bottom-tool-btn.tool-btn-islamic .tool-btn-sub { color: #92400e !important; }

body.dark-theme .home-bottom-tool-btn.tool-btn-islamic {
    background: linear-gradient(145deg, rgba(217, 119, 6, 0.25) 0%, rgba(180, 83, 9, 0.45) 100%) !important;
    border-color: rgba(251, 191, 36, 0.6) !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.45) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-islamic .tool-btn-title { color: #fcd34d !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-islamic .tool-btn-sub { color: #fde68a !important; }

/* ── HOVER EFFECTS FOR ALL 8 BUTTONS ───────────────────────────────────────── */
.home-bottom-tool-btn:hover {
    transform: translateY(-2px) scale(1.03) !important;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.16) !important;
}
.home-bottom-tool-btn:active {
    transform: scale(0.94) !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1) !important;
}


/* ==========================================================================
   MASTER STYLING FOR ALL 8 EXECUTIVE MENU TOOLS & SECTIONS
   ========================================================================== */

/* ── SHARED PANEL & FORM BASICS ─────────────────────────────────────────── */
.features-card,
.events-view-container,
.diary-master-panel,
.settings-zero-scroll-panel,
.about-unified-master-panel {
    width: 100% !important;
    max-width: 480px !important;
    margin: 0 auto !important;
    padding: 6px 8px !important;
    box-sizing: border-box !important;
}

.features-header-bar,
.events-view-header,
.settings-hero-header-compact,
.about-unified-header {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    background: linear-gradient(135deg, #01539d 0%, #0369a1 100%) !important;
    border-radius: 12px !important;
    padding: 8px 12px !important;
    margin-bottom: 8px !important;
    color: #ffffff !important;
    box-shadow: 0 4px 12px rgba(1, 83, 157, 0.25) !important;
}

body.dark-theme .features-header-bar,
body.dark-theme .events-view-header,
body.dark-theme .settings-hero-header-compact,
body.dark-theme .about-unified-header {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%) !important;
    border: 1px solid #38bdf8 !important;
}

.features-main-title,
.settings-compact-title,
.about-unified-main-text {
    font-size: 14px !important;
    font-weight: 800 !important;
    margin: 0 !important;
    color: #ffffff !important;
}

.back-features-btn,
.about-unified-back-btn {
    background: rgba(255, 255, 255, 0.2) !important;
    border: 1px solid rgba(255, 255, 255, 0.4) !important;
    color: #ffffff !important;
    padding: 5px 10px !important;
    border-radius: 8px !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
}

.back-features-btn:active,
.about-unified-back-btn:active {
    transform: scale(0.95) !important;
}

.feature-tab-content .calculator-form {
    background: #ffffff !important;
    border-radius: 14px !important;
    border: 1.5px solid #e2e8f0 !important;
    padding: 12px !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.06) !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
    box-sizing: border-box !important;
    margin: 4px auto !important;
    width: 100% !important;
    max-width: 440px !important;
}

body.dark-theme .feature-tab-content .calculator-form {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #ffffff !important;
}

.feature-tab-content .form-group {
    display: flex !important;
    flex-direction: column !important;
    gap: 3px !important;
    margin-bottom: 4px !important;
}

.feature-tab-content .form-group label {
    font-size: 12px !important;
    font-weight: 700 !important;
    color: #334155 !important;
}

body.dark-theme .feature-tab-content .form-group label {
    color: #cbd5e1 !important;
}

.feature-tab-content .form-group input,
.feature-tab-content .form-group select {
    background: #f8fafc !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 8px 10px !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    box-sizing: border-box !important;
    width: 100% !important;
    outline: none !important;
}

body.dark-theme .feature-tab-content .form-group input,
body.dark-theme .feature-tab-content .form-group select {
    background: #0f172a !important;
    border-color: #475569 !important;
    color: #ffffff !important;
}

.feature-action-btn-primary {
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 10px !important;
    padding: 9px 16px !important;
    font-size: 13px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    box-shadow: 0 4px 12px rgba(1, 83, 157, 0.3) !important;
    transition: all 0.15s ease !important;
    text-align: center !important;
    margin: 4px 0 !important;
}

.feature-action-btn-primary:active {
    transform: scale(0.97) !important;
}

/* ── 1. ISLAMIC EVENTS & URS (#eventsViewSection) ────────────────────────── */
.events-view-header {
    flex-direction: column !important;
    align-items: flex-start !important;
    gap: 4px !important;
}

.events-view-header h2 {
    font-size: 15px !important;
    font-weight: 800 !important;
    margin: 0 !important;
    color: #ffffff !important;
}

.events-view-header p {
    font-size: 11px !important;
    margin: 0 !important;
    opacity: 0.9 !important;
    color: #e0f2fe !important;
}

.schedules-card-list {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
    margin-top: 8px !important;
}

.schedule-card-item {
    background: #ffffff !important;
    border-radius: 12px !important;
    border: 1.5px solid #e2e8f0 !important;
    padding: 10px 12px !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05) !important;
}

body.dark-theme .schedule-card-item {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #ffffff !important;
}

/* ── 2. PRAYER TIMES & WEATHER (#prayerTab) ──────────────────────────────── */
.digital-weather-search-container {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    margin-bottom: 8px !important;
    width: 100% !important;
}

.digital-search-bar-wrap {
    flex: 1 !important;
    display: flex !important;
    align-items: center !important;
    position: relative !important;
}

.digital-weather-search-input {
    width: 100% !important;
    padding: 8px 10px 8px 32px !important;
    border-radius: 9px !important;
    border: 1.5px solid #cbd5e1 !important;
    background: #f8fafc !important;
    font-size: 12px !important;
    font-weight: 700 !important;
}

body.dark-theme .digital-weather-search-input {
    background: #0f172a !important;
    border-color: #475569 !important;
    color: #ffffff !important;
}

.search-leading-icon {
    position: absolute !important;
    left: 9px !important;
    font-size: 14px !important;
    color: #64748b !important;
}

.gps-auto-detect-btn {
    background: linear-gradient(135deg, #059669 0%, #10b981 100%) !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 9px !important;
    padding: 7px 10px !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    white-space: nowrap !important;
}

.prayer-timings-grid {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 6px !important;
    margin: 6px 0 !important;
    width: 100% !important;
}

.prayer-time-card {
    background: linear-gradient(145deg, #f0f9ff 0%, #e0f2fe 100%) !important;
    border: 1.5px solid #38bdf8 !important;
    border-radius: 10px !important;
    padding: 8px 6px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    text-align: center !important;
    gap: 2px !important;
}

body.dark-theme .prayer-time-card {
    background: linear-gradient(145deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: #0284c7 !important;
    color: #ffffff !important;
}

.prayer-name-urdu {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 15px !important;
    color: #0369a1 !important;
}

body.dark-theme .prayer-name-urdu {
    color: #38bdf8 !important;
}

.prayer-time-val {
    font-size: 14px !important;
    font-weight: 900 !important;
    color: #0f172a !important;
}

body.dark-theme .prayer-time-val {
    color: #ffffff !important;
}

/* ── 3. DIGITAL SMART TASBIH (#tasbihTab) ────────────────────────────────── */
.tasbih-counter-container {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 16px 8px !important;
    gap: 12px !important;
    width: 100% !important;
}

.tasbih-count-display {
    font-size: 48px !important;
    font-weight: 900 !important;
    color: #01539d !important;
    font-family: 'Courier New', monospace !important;
    background: #f1f5f9 !important;
    border: 2px solid #cbd5e1 !important;
    border-radius: 14px !important;
    padding: 8px 24px !important;
    box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.1) !important;
    letter-spacing: 2px !important;
}

body.dark-theme .tasbih-count-display {
    background: #0f172a !important;
    color: #38bdf8 !important;
    border-color: #334155 !important;
}

.tasbih-tap-target-btn {
    width: 160px !important;
    height: 160px !important;
    border-radius: 50% !important;
    background: radial-gradient(circle, #0284c7 0%, #01539d 100%) !important;
    border: 6px solid #e0f2fe !important;
    color: #ffffff !important;
    font-size: 22px !important;
    font-weight: 900 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    box-shadow: 0 10px 30px rgba(1, 83, 157, 0.4), inset 0 2px 4px rgba(255, 255, 255, 0.5) !important;
    transition: transform 0.1s ease !important;
    user-select: none !important;
    -webkit-user-select: none !important;
}

.tasbih-tap-target-btn:active {
    transform: scale(0.92) !important;
    box-shadow: 0 4px 15px rgba(1, 83, 157, 0.6) !important;
}

.tasbih-controls-row {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
    width: 100% !important;
    justify-content: center !important;
}

.tasbih-reset-btn {
    background: #fee2e2 !important;
    border: 1.5px solid #f87171 !important;
    color: #dc2626 !important;
    border-radius: 8px !important;
    padding: 6px 14px !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
}

/* ── 4. PRAYER TIMETABLE & DAILY NAMAZ REDESIGN (#prayerTimetableTab) ───── */
#prayerTimetableTab.active,
#prayerTimetableTab.active-tab,
.prayer-tab-redesign {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: center !important;
    width: 100% !important;
    max-width: 440px !important;
    margin: 0 auto !important;
    padding: 0 2px 10px 2px !important;
    box-sizing: border-box !important;
    flex: 1 0 auto !important;
}

.prayer-timetable-zero-scroll-deck {
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    margin-top: 0 !important;
}

/* 1. TOP HERO CARD (Location, Live Countdown, Sehri & Iftar) */
.prayer-hero-card-deluxe {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 45%, #0ea5e9 100%) !important;
    border: 1.5px solid rgba(254, 240, 138, 0.55) !important;
    border-radius: 14px !important;
    padding: 8px 10px !important;
    color: #ffffff !important;
    box-shadow: 0 6px 20px rgba(2, 132, 199, 0.22), inset 0 1px 1px rgba(255, 255, 255, 0.35) !important;
    box-sizing: border-box !important;
}

body.dark-theme .prayer-hero-card-deluxe {
    background: linear-gradient(135deg, #0c1a30 0%, #0f2744 55%, #1e3a5f 100%) !important;
    border-color: rgba(56, 189, 248, 0.45) !important;
    box-shadow: 0 4px 18px rgba(0, 0, 0, 0.5) !important;
}

.prayer-hero-top-row {
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
    width: 100% !important;
}

.prayer-location-search-card {
    position: relative !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.prayer-search-bar-flex {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    width: 100% !important;
}

.prayer-location-input-group {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
    flex: 1 1 auto !important;
    min-width: 0 !important;
    background: rgba(255, 255, 255, 0.25) !important;
    border: 1.5px solid rgba(254, 240, 138, 0.7) !important;
    border-radius: 22px !important;
    padding: 3px 8px 3px 10px !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12), inset 0 1px 2px rgba(255, 255, 255, 0.3) !important;
    backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;
    box-sizing: border-box !important;
}

.prayer-location-input-group:focus-within {
    background: rgba(255, 255, 255, 0.35) !important;
    border-color: #fef08a !important;
    box-shadow: 0 0 14px rgba(254, 240, 138, 0.55), inset 0 1px 2px rgba(255, 255, 255, 0.35) !important;
}

body.dark-theme .prayer-location-input-group {
    background: rgba(15, 23, 42, 0.7) !important;
    border-color: rgba(56, 189, 248, 0.55) !important;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4), inset 0 1px 1px rgba(255, 255, 255, 0.1) !important;
}

body.dark-theme .prayer-location-input-group:focus-within {
    background: rgba(15, 23, 42, 0.9) !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 0 14px rgba(56, 189, 248, 0.5) !important;
}

.prayer-loc-icon {
    font-size: 15px !important;
    line-height: 1 !important;
    filter: drop-shadow(0 1px 2px rgba(0,0,0,0.3)) !important;
    flex-shrink: 0 !important;
}

.prayer-location-search-input {
    flex: 1 1 auto !important;
    min-width: 0 !important;
    height: 30px !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    background: transparent !important;
    color: #ffffff !important;
    border: none !important;
    outline: none !important;
    padding: 0 4px !important;
    text-overflow: ellipsis !important;
    letter-spacing: 0.15px !important;
}

.prayer-location-search-input::placeholder {
    color: rgba(255, 255, 255, 0.85) !important;
    font-weight: 500 !important;
    font-size: 11px !important;
}

.prayer-loc-clear-btn {
    background: rgba(0, 0, 0, 0.3) !important;
    color: #ffffff !important;
    border: 1px solid rgba(255, 255, 255, 0.25) !important;
    border-radius: 50% !important;
    width: 20px !important;
    height: 20px !important;
    font-size: 10px !important;
    font-weight: 900 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    flex-shrink: 0 !important;
    transition: all 0.15s ease !important;
}

.prayer-loc-clear-btn:hover {
    background: #ef4444 !important;
    transform: scale(1.1) !important;
}

.prayer-search-action-btn {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    border: 1px solid rgba(255, 255, 255, 0.35) !important;
    border-radius: 50% !important;
    width: 26px !important;
    height: 26px !important;
    font-size: 11px !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-shrink: 0 !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.4) !important;
    transition: transform 0.15s ease, box-shadow 0.15s ease !important;
}

.prayer-search-action-btn:hover {
    box-shadow: 0 3px 8px rgba(2, 132, 199, 0.6) !important;
    transform: scale(1.08) !important;
}

.prayer-search-action-btn:active {
    transform: scale(0.92) !important;
}

/* Standalone Luxury GPS Button */
.prayer-gps-btn {
    background: linear-gradient(135deg, #fbbf24 0%, #f59e0b 50%, #d97706 100%) !important;
    color: #1e1b4b !important;
    font-weight: 900 !important;
    border: 1.5px solid rgba(254, 240, 138, 0.85) !important;
    border-radius: 22px !important;
    padding: 0 11px !important;
    height: 38px !important;
    font-size: 11px !important;
    letter-spacing: 0.2px !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    white-space: nowrap !important;
    flex-shrink: 0 !important;
    box-shadow: 0 3px 12px rgba(217, 119, 6, 0.45), inset 0 1px 2px rgba(255, 255, 255, 0.6) !important;
    transition: all 0.18s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.prayer-gps-btn:hover {
    background: linear-gradient(135deg, #fde047 0%, #fbbf24 50%, #f59e0b 100%) !important;
    box-shadow: 0 4px 16px rgba(245, 158, 11, 0.6), inset 0 1px 2px rgba(255, 255, 255, 0.8) !important;
    transform: translateY(-1px) scale(1.02) !important;
}

.prayer-gps-btn:active {
    transform: translateY(1px) scale(0.95) !important;
    box-shadow: 0 1px 6px rgba(217, 119, 6, 0.4) !important;
}

.prayer-gps-btn .gps-btn-icon {
    font-size: 13px !important;
    line-height: 1 !important;
    filter: drop-shadow(0 1px 2px rgba(0,0,0,0.25)) !important;
}

.prayer-gps-btn .gps-btn-text {
    font-weight: 800 !important;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) !important;
}

.prayer-gps-btn.loading {
    opacity: 0.8 !important;
    pointer-events: none !important;
    animation: gpsPulse 1.2s infinite ease-in-out !important;
}

@keyframes gpsPulse {
    0%, 100% { transform: scale(1); filter: brightness(1); }
    50% { transform: scale(0.97); filter: brightness(1.15); }
}

/* Floating Suggestions Dropdown (Adaptive Light / Dark Theme) */
.prayer-location-suggestions-dropdown {
    position: absolute !important;
    top: calc(100% + 5px) !important;
    left: 0 !important;
    right: 0 !important;
    background: #ffffff !important;
    border: 1.5px solid #0284c7 !important;
    border-radius: 12px !important;
    max-height: 240px !important;
    overflow-y: auto !important;
    z-index: 9999 !important;
    box-shadow: 0 12px 30px rgba(1, 83, 157, 0.2), 0 4px 12px rgba(0, 0, 0, 0.08) !important;
    padding: 5px !important;
    flex-direction: column !important;
    gap: 4px !important;
    box-sizing: border-box !important;
}

.prayer-location-suggestions-dropdown:empty,
.prayer-location-suggestions-dropdown[style*="display: none"] {
    display: none !important;
    border: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: 0 !important;
    min-height: 0 !important;
    box-shadow: none !important;
    visibility: hidden !important;
}

.prayer-suggestion-item {
    display: flex !important;
    align-items: flex-start !important;
    gap: 8px !important;
    padding: 8px 10px !important;
    border-radius: 9px !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
    text-align: left !important;
}

.prayer-suggestion-item:hover,
.prayer-suggestion-item:active {
    background: linear-gradient(135deg, #e0f2fe 0%, #bae6fd 100%) !important;
    border-color: #0284c7 !important;
    transform: translateX(2px) !important;
}

.prayer-suggestion-icon {
    font-size: 15px !important;
    line-height: 1 !important;
    margin-top: 2px !important;
    flex-shrink: 0 !important;
}

.prayer-suggestion-content {
    display: flex !important;
    flex-direction: column !important;
    gap: 1.5px !important;
    min-width: 0 !important;
    flex: 1 !important;
}

.prayer-suggestion-title {
    font-size: 12.5px !important;
    font-weight: 800 !important;
    color: #0369a1 !important;
    line-height: 1.25 !important;
    word-break: break-word !important;
}

.prayer-suggestion-sub {
    font-size: 10.5px !important;
    font-weight: 600 !important;
    color: #475569 !important;
    line-height: 1.2 !important;
    word-break: break-word !important;
}

.prayer-suggestion-coords {
    font-size: 9px !important;
    font-weight: 700 !important;
    color: #0284c7 !important;
    font-family: monospace !important;
    margin-top: 1px !important;
}

.prayer-suggestion-status {
    padding: 10px !important;
    text-align: center !important;
    font-size: 11.5px !important;
    color: #0369a1 !important;
    font-weight: 700 !important;
    background: #f0f9ff !important;
    border-radius: 8px !important;
}

/* Dark Theme Overrides for Prayer Location Dropdown */
body.dark-theme .prayer-location-suggestions-dropdown {
    background: #0f172a !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 12px 36px rgba(0, 0, 0, 0.8), 0 0 20px rgba(56, 189, 248, 0.25) !important;
}

body.dark-theme .prayer-suggestion-item {
    background: rgba(30, 41, 59, 0.85) !important;
    border-color: rgba(56, 189, 248, 0.2) !important;
}

body.dark-theme .prayer-suggestion-item:hover,
body.dark-theme .prayer-suggestion-item:active {
    background: linear-gradient(135deg, rgba(2, 132, 199, 0.4) 0%, rgba(3, 105, 161, 0.6) 100%) !important;
    border-color: #38bdf8 !important;
}

body.dark-theme .prayer-suggestion-title {
    color: #fef08a !important;
}

body.dark-theme .prayer-suggestion-sub {
    color: #cbd5e1 !important;
}

body.dark-theme .prayer-suggestion-coords {
    color: #38bdf8 !important;
}

body.dark-theme .prayer-suggestion-status {
    color: #94a3b8 !important;
    background: rgba(15, 23, 42, 0.6) !important;
}

.prayer-countdown-badge {
    background: rgba(255, 255, 255, 0.22) !important;
    border: 1.2px solid rgba(254, 240, 138, 0.7) !important;
    border-radius: 20px !important;
    padding: 5px 12px !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    color: #ffffff !important;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) !important;
    text-align: center !important;
    letter-spacing: 0.25px !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1), inset 0 1px 1px rgba(255, 255, 255, 0.3) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    margin-top: 2px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    animation: countdownPulse 2.8s infinite ease-in-out !important;
}

body.dark-theme .prayer-countdown-badge {
    background: linear-gradient(135deg, rgba(15, 23, 42, 0.88) 0%, rgba(12, 74, 110, 0.85) 100%) !important;
    border-color: rgba(56, 189, 248, 0.55) !important;
    color: #38bdf8 !important;
    text-shadow: none !important;
}

@keyframes countdownPulse {
    0%, 100% { transform: scale(1); filter: brightness(1); }
    50% { transform: scale(1.008); filter: brightness(1.1); }
}

/* Fasting Ribbon (Sehri & Iftar) - Light Soft Glassmorphism */
.prayer-fasting-ribbon {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 6px !important;
    margin-top: 6px !important;
    background: rgba(255, 255, 255, 0.18) !important;
    border: 1px solid rgba(255, 255, 255, 0.35) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    border-radius: 10px !important;
    padding: 5px 8px !important;
    text-align: center !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08) !important;
}

body.dark-theme .prayer-fasting-ribbon {
    background: rgba(0, 0, 0, 0.24) !important;
    border-color: rgba(255, 255, 255, 0.15) !important;
    box-shadow: none !important;
}

.fasting-ribbon-col {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 2px 4px !important;
}

.fasting-sehri-col {
    border-right: 1px solid rgba(255, 255, 255, 0.3) !important;
}

.fasting-label-row {
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
}

.fasting-icon {
    font-size: 11px !important;
    line-height: 1 !important;
}

.fasting-title {
    font-size: 9.5px !important;
    font-weight: 800 !important;
    letter-spacing: 0.4px !important;
    color: rgba(255, 255, 255, 0.95) !important;
    text-transform: uppercase !important;
}

.fasting-time-val {
    font-size: 13.5px !important;
    font-weight: 900 !important;
    letter-spacing: 0.4px !important;
    margin-top: 1px !important;
    font-family: inherit !important;
}

.val-sehri { color: #ffffff !important; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) !important; }
.val-iftar { color: #fef08a !important; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) !important; }

/* 2. TODAY'S 6 PRAYER TIMES CARD */
.prayer-today-stage-card {
    background: #ffffff !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 14px !important;
    padding: 7px 8px !important;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05) !important;
    box-sizing: border-box !important;
    width: 100% !important;
}

body.dark-theme .prayer-today-stage-card {
    background: #0f172a !important;
    border-color: rgba(56, 189, 248, 0.25) !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.4) !important;
}

.prayer-stage-header {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    margin-bottom: 6px !important;
    padding: 0 2px !important;
}

.stage-title-wrap {
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
}

.stage-icon {
    font-size: 13px !important;
}

.stage-title {
    font-size: 12px !important;
    font-weight: 900 !important;
    color: #01539d !important;
}

body.dark-theme .stage-title {
    color: #38bdf8 !important;
}

.stage-date-badge {
    font-size: 10.5px !important;
    font-weight: 800 !important;
    color: #64748b !important;
    background: #f1f5f9 !important;
    border-radius: 12px !important;
    padding: 2px 8px !important;
    border: 1px solid #e2e8f0 !important;
}

body.dark-theme .stage-date-badge {
    background: #1e293b !important;
    color: #94a3b8 !important;
    border-color: #334155 !important;
}

/* 6-PRAYER GRID STYLING */
.luxury-prayer-times-grid {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 5px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

@media (max-width: 330px) {
    .luxury-prayer-times-grid {
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 4px !important;
    }
}

.prayer-card-luxury {
    background: linear-gradient(145deg, #ffffff 0%, #f8fafc 100%) !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 10px !important;
    padding: 5px 3px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.04) !important;
    position: relative !important;
    overflow: hidden !important;
    transition: all 0.16s ease !important;
    min-height: 48px !important;
    box-sizing: border-box !important;
}

body.dark-theme .prayer-card-luxury {
    background: linear-gradient(145deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: rgba(255, 255, 255, 0.12) !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3) !important;
}

.prayer-card-luxury:hover {
    transform: translateY(-1.5px) !important;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08) !important;
}

.prayer-card-luxury.active-next-prayer {
    background: linear-gradient(145deg, #f0fdf4 0%, #e0f2fe 100%) !important;
    border: 2px solid #0284c7 !important;
    box-shadow: 0 3px 12px rgba(2, 132, 199, 0.22) !important;
}

body.dark-theme .prayer-card-luxury.active-next-prayer {
    background: linear-gradient(145deg, #0c4a6e 0%, #082f49 100%) !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 3px 14px rgba(56, 189, 248, 0.35) !important;
}

.prayer-card-top {
    display: inline-flex !important;
    align-items: center !important;
    gap: 3px !important;
    margin-bottom: 2px !important;
}

.prayer-icon-3d {
    font-size: 12px !important;
    line-height: 1 !important;
}

.prayer-name-label {
    font-size: 11px !important;
    font-weight: 900 !important;
    color: #0f172a !important;
    line-height: 1.1 !important;
}

body.dark-theme .prayer-name-label {
    color: #f8fafc !important;
}

.prayer-card-luxury.active-next-prayer .prayer-name-label {
    color: #0369a1 !important;
}

body.dark-theme .prayer-card-luxury.active-next-prayer .prayer-name-label {
    color: #38bdf8 !important;
}

.prayer-time-val {
    font-size: 12px !important;
    font-weight: 900 !important;
    color: #0284c7 !important;
    letter-spacing: 0.2px !important;
    line-height: 1.1 !important;
}

body.dark-theme .prayer-time-val {
    color: #38bdf8 !important;
}

.prayer-card-luxury.active-next-prayer .prayer-time-val {
    color: #0284c7 !important;
    font-size: 12.5px !important;
}

body.dark-theme .prayer-card-luxury.active-next-prayer .prayer-time-val {
    color: #7dd3fc !important;
}

.prayer-next-pill {
    position: absolute !important;
    top: 2px !important;
    right: 2px !important;
    background: linear-gradient(135deg, #01539d, #0284c7) !important;
    color: #ffffff !important;
    font-size: 6.5px !important;
    font-weight: 900 !important;
    padding: 0.5px 3.5px !important;
    border-radius: 4px !important;
    letter-spacing: 0.3px !important;
    text-transform: uppercase !important;
}


/* 3. MONTHLY TIMETABLE CONTROLS & ACTION CARD */
.prayer-monthly-action-card {
    background: linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%) !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 14px !important;
    padding: 7px 8px !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04) !important;
    box-sizing: border-box !important;
    width: 100% !important;
}

body.dark-theme .prayer-monthly-action-card {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: rgba(56, 189, 248, 0.2) !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.35) !important;
}

.prayer-month-picker-row {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    gap: 5px !important;
    margin-bottom: 6px !important;
}

.month-select-wrap {
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
    flex: 1.4 !important;
}

.year-select-wrap {
    flex: 0.6 !important;
}

.month-icon {
    font-size: 13px !important;
}

.prayer-custom-select {
    width: 100% !important;
    height: 30px !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    background: #ffffff !important;
    color: #0f172a !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 2px 6px !important;
    cursor: pointer !important;
    outline: none !important;
}

body.dark-theme .prayer-custom-select {
    background: #0f172a !important;
    color: #ffffff !important;
    border-color: #334155 !important;
}

/* Big View Full Month Action Button */
.btn-open-full-timetable {
    width: 100% !important;
    padding: 10px 14px !important;
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 50%, #01539d 100%) !important;
    color: #ffffff !important;
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    border-radius: 12px !important;
    font-size: 12px !important;
    font-weight: 900 !important;
    letter-spacing: 0.2px !important;
    cursor: pointer !important;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.35), inset 0 1px 1px rgba(255, 255, 255, 0.3) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 7px !important;
    margin-bottom: 7px !important;
    transition: all 0.16s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.btn-open-full-timetable:hover {
    background: linear-gradient(135deg, #38bdf8 0%, #0284c7 50%, #0369a1 100%) !important;
    transform: translateY(-1.5px) !important;
    box-shadow: 0 6px 18px rgba(2, 132, 199, 0.5), inset 0 1px 2px rgba(255, 255, 255, 0.5) !important;
}

.btn-open-full-timetable:active {
    transform: translateY(1px) scale(0.97) !important;
    box-shadow: 0 2px 8px rgba(2, 132, 199, 0.3) !important;
}

.btn-icon {
    font-size: 14px !important;
}

.btn-arrow {
    font-size: 12px !important;
    opacity: 0.9 !important;
    transition: transform 0.15s ease !important;
}

.btn-open-full-timetable:hover .btn-arrow {
    transform: translateX(3px) !important;
}

/* Quick Action Export Pills */
.prayer-export-pills-row {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 5px !important;
}

.timetable-tool-pill {
    padding: 7px 4px !important;
    font-size: 10.5px !important;
    font-weight: 800 !important;
    border-radius: 20px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    cursor: pointer !important;
    border: 1.2px solid transparent !important;
    transition: all 0.16s cubic-bezier(0.4, 0, 0.2, 1) !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08) !important;
    white-space: nowrap !important;
}

.timetable-tool-pill:hover {
    transform: translateY(-1.5px) scale(1.02) !important;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15) !important;
}

.timetable-tool-pill:active {
    transform: translateY(1px) scale(0.94) !important;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1) !important;
}

.timetable-tool-pill.btn-print {
    background: linear-gradient(145deg, #f0f9ff 0%, #e0f2fe 100%) !important;
    border-color: #7dd3fc !important;
    color: #0369a1 !important;
}

.timetable-tool-pill.btn-pdf {
    background: linear-gradient(145deg, #fff1f2 0%, #ffe4e6 100%) !important;
    border-color: #fda4af !important;
    color: #be123c !important;
}

.timetable-tool-pill.btn-jpg {
    background: linear-gradient(145deg, #fffbeb 0%, #fef3c7 100%) !important;
    border-color: #fcd34d !important;
    color: #b45309 !important;
}

.timetable-tool-pill.btn-share {
    background: linear-gradient(145deg, #22c55e 0%, #16a34a 100%) !important;
    border-color: #15803d !important;
    color: #ffffff !important;
    box-shadow: 0 2px 8px rgba(34, 197, 94, 0.35) !important;
}

body.dark-theme .timetable-tool-pill {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3) !important;
}

body.dark-theme .timetable-tool-pill.btn-print {
    background: linear-gradient(145deg, #0c4a6e 0%, #075985 100%) !important;
    border-color: #38bdf8 !important;
    color: #e0f2fe !important;
}

body.dark-theme .timetable-tool-pill.btn-pdf {
    background: linear-gradient(145deg, #881337 0%, #9f1239 100%) !important;
    border-color: #fb7185 !important;
    color: #ffe4e6 !important;
}

body.dark-theme .timetable-tool-pill.btn-jpg {
    background: linear-gradient(145deg, #78350f 0%, #92400e 100%) !important;
    border-color: #fbbf24 !important;
    color: #fef3c7 !important;
}

body.dark-theme .timetable-tool-pill.btn-share {
    background: linear-gradient(145deg, #14532d 0%, #166534 100%) !important;
    border-color: #4ade80 !important;
    color: #ffffff !important;
}

/* ── 5. ZAKAT CALCULATOR (#zakatTab) ─────────────────────────────────────── */
.zakat-result-card {
    background: linear-gradient(145deg, #fffbeb 0%, #fef3c7 100%) !important;
    border: 2px solid #f59e0b !important;
    border-radius: 12px !important;
    padding: 12px !important;
    text-align: center !important;
    margin-top: 8px !important;
}

body.dark-theme .zakat-result-card {
    background: linear-gradient(145deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: #fbbf24 !important;
}

.zakat-result-title {
    font-size: 13px !important;
    font-weight: 800 !important;
    color: #b45309 !important;
}

body.dark-theme .zakat-result-title {
    color: #fbbf24 !important;
}

.zakat-result-val {
    font-size: 26px !important;
    font-weight: 900 !important;
    color: #d97706 !important;
    margin: 4px 0 !important;
}

body.dark-theme .zakat-result-val {
    color: #fde047 !important;
}

/* ── 6. ISLAMIC INHERITANCE MIRAS (#mirasCalcTab) ────────────────────────── */
.miras-result-card {
    background: linear-gradient(145deg, #faf5ff 0%, #f3e8ff 100%) !important;
    border: 2px solid #a855f7 !important;
    border-radius: 12px !important;
    padding: 12px !important;
    margin-top: 8px !important;
}

body.dark-theme .miras-result-card {
    background: linear-gradient(145deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: #c084fc !important;
    color: #ffffff !important;
}

/* ==========================================================================
   ISLAMIC CALCULATORS SEGMENTED LUXURY NAVIGATION & PANELS (#islamicCalcTab)
   ========================================================================== */
.islamic-calc-nav-container {
    margin-bottom: 12px;
    padding: 2px;
}

.islamic-calc-segmented-nav {
    display: flex;
    gap: 6px;
    background: rgba(217, 119, 6, 0.08);
    border: 1.5px solid rgba(217, 119, 6, 0.25);
    border-radius: 14px;
    padding: 4px;
}

.islamic-calc-nav-pill {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    padding: 9px 10px;
    border: none;
    border-radius: 10px;
    background: transparent;
    color: #475569;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.2s ease;
}

.islamic-calc-nav-pill:hover {
    background: rgba(217, 119, 6, 0.12);
    color: #b45309;
}

.islamic-calc-nav-pill.active {
    background: linear-gradient(135deg, #d97706, #b45309) !important;
    color: #ffffff !important;
    box-shadow: 0 4px 12px rgba(217, 119, 6, 0.3) !important;
}

.islamic-calc-nav-pill .pill-icon {
    font-size: 15px;
}

.islamic-calc-header-intro {
    background: linear-gradient(135deg, rgba(217, 119, 6, 0.06), rgba(245, 158, 11, 0.1));
    border: 1px solid rgba(217, 119, 6, 0.2);
    border-radius: 10px;
    padding: 10px 12px;
    margin-bottom: 12px;
}

body.dark-theme .islamic-calc-segmented-nav {
    background: rgba(30, 41, 59, 0.7);
    border-color: rgba(245, 158, 11, 0.3);
}

body.dark-theme .islamic-calc-nav-pill {
    color: #94a3b8;
}

body.dark-theme .islamic-calc-nav-pill.active {
    background: linear-gradient(135deg, #f59e0b, #d97706) !important;
    color: #0f172a !important;
}

body.dark-theme .islamic-calc-header-intro {
    background: rgba(30, 41, 59, 0.5);
    border-color: rgba(245, 158, 11, 0.25);
}

/* (Settings Compact dashboard moved to executive master module below) */

/* ── 8. ABOUT AB CALENDAR (#aboutSection) ────────────────────────────────── */
.about-unified-container {
    width: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}

.about-unified-glass-card {
    background: #ffffff !important;
    border: 2px solid #01539d !important;
    border-radius: 16px !important;
    padding: 14px !important;
    box-shadow: 0 8px 24px rgba(1, 83, 157, 0.15) !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
}

body.dark-theme .about-unified-glass-card {
    background: #1e293b !important;
    border-color: #38bdf8 !important;
    color: #ffffff !important;
}

.about-uni-hero-row {
    display: flex !important;
    align-items: center !important;
    gap: 12px !important;
}

.about-uni-logo-ring {
    width: 48px !important;
    height: 48px !important;
    border-radius: 12px !important;
    border: 2px solid #01539d !important;
    background: #ffffff !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    overflow: hidden !important;
}

.about-uni-logo-img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
}

.about-uni-app-name {
    font-size: 16px !important;
    font-weight: 900 !important;
    color: #01539d !important;
    margin: 0 !important;
}

body.dark-theme .about-uni-app-name {
    color: #38bdf8 !important;
}

.about-uni-pro-badge {
    background: #f59e0b !important;
    color: #ffffff !important;
    font-size: 10px !important;
    font-weight: 800 !important;
    padding: 1px 6px !important;
    border-radius: 5px !important;
    margin-left: 6px !important;
}

.about-uni-bismillah {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 16px !important;
    color: #d97706 !important;
    text-align: center !important;
}

.about-uni-quote {
    font-size: 11.5px !important;
    font-style: italic !important;
    color: #64748b !important;
    text-align: center !important;
    margin: 0 !important;
}

body.dark-theme .about-uni-quote {
    color: #94a3b8 !important;
}

.about-uni-divider {
    height: 1px !important;
    background: #e2e8f0 !important;
    margin: 2px 0 !important;
}

body.dark-theme .about-uni-divider {
    background: #334155 !important;
}


/* ==========================================================================
   PRINT FOOTER & LOGO SIZE ENFORCEMENT (PREVENT GIANT LOGO OVERFLOW)
   ========================================================================== */
.timetable-print-footer,
.t-print-header-top,
.t-print-template-container,
.printable-footer-bar {
    display: none !important;
}

@media print {
    .timetable-print-footer,
    .t-print-header-top,
    .printable-footer-bar {
        display: flex !important;
    }
}

.t-print-footer-logo,
.t-print-logo,
.t-export-logo,
.t-footer-logo,
.t-print-footer-left img,
.footer-logo-wrap img {
    width: 32px !important;
    height: 32px !important;
    max-width: 32px !important;
    max-height: 32px !important;
    object-fit: contain !important;
    display: block !important;
}


/* ==========================================================================
   LUXURY PRAYER & FASTING TIMETABLE CHART (HERO, GPS, SELECTS, TABLE & PRINT)
   ========================================================================== */
.luxury-timetable-container {
    background: #ffffff !important;
    border-radius: 16px !important;
    border: 1.5px solid #e2e8f0 !important;
    padding: 12px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
    width: 100% !important;
    max-width: 460px !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05) !important;
}

body.dark-theme .luxury-timetable-container {
    background: #1e293b !important;
    border-color: #334155 !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.4) !important;
}

/* 1. Hero Header Banner */
.timetable-hero-banner {
    background: linear-gradient(135deg, #01539d 0%, #0369a1 100%) !important;
    border-radius: 12px !important;
    padding: 10px 14px !important;
    color: #ffffff !important;
    text-align: center !important;
    box-shadow: 0 4px 12px rgba(1, 83, 157, 0.25) !important;
}

body.dark-theme .timetable-hero-banner {
    background: linear-gradient(135deg, #0f172a 0%, #0369a1 100%) !important;
    border: 1px solid #38bdf8 !important;
}

.timetable-hero-badge {
    font-size: 10px !important;
    font-weight: 800 !important;
    letter-spacing: 0.8px !important;
    color: #bae6fd !important;
    text-transform: uppercase !important;
    display: block !important;
    margin-bottom: 2px !important;
}

.timetable-hero-title {
    font-size: 15px !important;
    font-weight: 900 !important;
    margin: 2px 0 3px 0 !important;
    color: #ffffff !important;
}

.timetable-hero-desc {
    font-size: 11px !important;
    opacity: 0.92 !important;
    margin: 0 !important;
    color: #f0f9ff !important;
    line-height: 1.25 !important;
}

/* 2. Smart Location Card */
.timetable-location-card {
    background: #f8fafc !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 12px !important;
    padding: 10px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
    box-sizing: border-box !important;
}

body.dark-theme .timetable-location-card {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.timetable-loc-header {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
}

.timetable-loc-status {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    color: #01539d !important;
}

body.dark-theme .timetable-loc-status {
    color: #38bdf8 !important;
}

.pulse-beacon-dot {
    width: 8px !important;
    height: 8px !important;
    border-radius: 50% !important;
    background: #10b981 !important;
    box-shadow: 0 0 8px #10b981 !important;
    display: inline-block !important;
}

.timetable-gps-btn {
    background: linear-gradient(135deg, #059669 0%, #10b981 100%) !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 8px !important;
    padding: 5px 10px !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
    box-shadow: 0 2px 6px rgba(5, 150, 105, 0.25) !important;
    transition: all 0.15s ease !important;
}

.timetable-gps-btn:active {
    transform: scale(0.95) !important;
}

.timetable-loc-display-row {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 6px 10px !important;
}

body.dark-theme .timetable-loc-display-row {
    background: #1e293b !important;
    border-color: #475569 !important;
}

.timetable-city-name {
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
    font-size: 13px !important;
    color: #0f172a !important;
}

body.dark-theme .timetable-city-name {
    color: #f8fafc !important;
}

.timetable-coords-badge {
    font-size: 10px !important;
    font-weight: 700 !important;
    color: #64748b !important;
}

body.dark-theme .timetable-coords-badge {
    color: #94a3b8 !important;
}

.timetable-search-bar {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    position: relative !important;
    width: 100% !important;
}

.timetable-search-input {
    flex: 1 !important;
    background: #ffffff !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 9px !important;
    padding: 7px 10px 7px 30px !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    outline: none !important;
    box-sizing: border-box !important;
}

body.dark-theme .timetable-search-input {
    background: #1e293b !important;
    border-color: #475569 !important;
    color: #ffffff !important;
}

.search-lead-icon {
    position: absolute !important;
    left: 9px !important;
    font-size: 13px !important;
    color: #64748b !important;
}

.timetable-search-action-btn {
    background: #01539d !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 8px !important;
    padding: 7px 12px !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
}

/* 3. Month & Year Controls Card */
.timetable-controls-card {
    display: grid !important;
    grid-template-columns: 1.6fr 1fr !important;
    gap: 8px !important;
    background: #f8fafc !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 12px !important;
    padding: 10px !important;
    box-sizing: border-box !important;
}

body.dark-theme .timetable-controls-card {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.timetable-control-group {
    display: flex !important;
    flex-direction: column !important;
    gap: 3px !important;
}

.timetable-control-group label {
    font-size: 11.5px !important;
    font-weight: 800 !important;
    color: #334155 !important;
}

body.dark-theme .timetable-control-group label {
    color: #cbd5e1 !important;
}

.timetable-select {
    background: #ffffff !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 7px 8px !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    outline: none !important;
}

body.dark-theme .timetable-select {
    background: #1e293b !important;
    border-color: #475569 !important;
    color: #ffffff !important;
}

/* 4. Primary Generate Action Button */
.timetable-generate-btn,
#btnGenerateTimetable {
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 12px !important;
    padding: 11px 16px !important;
    font-size: 14px !important;
    font-weight: 900 !important;
    cursor: pointer !important;
    box-shadow: 0 4px 14px rgba(1, 83, 157, 0.35) !important;
    transition: all 0.15s ease !important;
    text-align: center !important;
    width: 100% !important;
    display: block !important;
    box-sizing: border-box !important;
}

.timetable-generate-btn:active,
#btnGenerateTimetable:active {
    transform: scale(0.97) !important;
}

/* 5. Results & Table Styling */
.timetable-result-wrapper {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
    margin-top: 4px !important;
}

.timetable-fasting-summary {
    background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%) !important;
    border: 1.5px solid #f59e0b !important;
    border-radius: 10px !important;
    padding: 8px 12px !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    color: #92400e !important;
    text-align: center !important;
}

body.dark-theme .timetable-fasting-summary {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: #fbbf24 !important;
    color: #fbbf24 !important;
}

.timetable-export-strip {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    width: 100% !important;
    margin-bottom: 4px !important;
}

.timetable-tool-pill {
    flex: 1 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    padding: 8px 6px !important;
    border-radius: 9px !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    border: 1.5px solid transparent !important;
    transition: all 0.15s ease !important;
}

.timetable-tool-pill.btn-print {
    background: linear-gradient(135deg, #01539d 0%, #0369a1 100%) !important;
    color: #ffffff !important;
}

.timetable-tool-pill.btn-share {
    background: linear-gradient(135deg, #059669 0%, #10b981 100%) !important;
    color: #ffffff !important;
}

.timetable-tool-pill.btn-copy {
    background: #f1f5f9 !important;
    border-color: #cbd5e1 !important;
    color: #334155 !important;
}

body.dark-theme .timetable-tool-pill.btn-copy {
    background: #1e293b !important;
    border-color: #475569 !important;
    color: #f8fafc !important;
}

.luxury-timetable-table {
    width: 100% !important;
    border-collapse: collapse !important;
    font-size: 11px !important;
    text-align: center !important;
}

.luxury-timetable-table th {
    background: #01539d !important;
    color: #ffffff !important;
    padding: 7px 4px !important;
    font-weight: 800 !important;
    font-size: 10.5px !important;
    white-space: nowrap !important;
}

body.dark-theme .luxury-timetable-table th {
    background: #0f172a !important;
    color: #38bdf8 !important;
    border-bottom: 1px solid #38bdf8 !important;
}

.luxury-timetable-table td {
    padding: 6px 3px !important;
    border-bottom: 1px solid #e2e8f0 !important;
    font-weight: 700 !important;
}

body.dark-theme .luxury-timetable-table td {
    border-bottom: 1px solid #334155 !important;
    color: #f1f5f9 !important;
}

.luxury-timetable-table tr:nth-child(even) {
    background: #f8fafc !important;
}

body.dark-theme .luxury-timetable-table tr:nth-child(even) {
    background: rgba(15, 23, 42, 0.6) !important;
}

.luxury-timetable-table tr.friday-row {
    background: rgba(16, 185, 129, 0.12) !important;
    font-weight: 900 !important;
}

.luxury-timetable-table tr.today-row {
    background: rgba(245, 158, 11, 0.18) !important;
    font-weight: 900 !important;
    border: 2px solid #f59e0b !important;
}

/* 6. FULL SCREEN EXPORT MODAL & PRINT STYLING */
#fullTimetableModal {
    position: fixed !important;
    inset: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    background: rgba(15, 23, 42, 0.8) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    z-index: 2147483647 !important;
    display: none !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 12px !important;
    box-sizing: border-box !important;
}

#fullTimetableModal.show-modal {
    display: flex !important;
}

.timetable-modal-container,
.timetable-modal-card {
    width: min(540px, 95vw) !important;
    max-height: 92vh !important;
    background: #ffffff !important;
    border-radius: 18px !important;
    border: 2px solid #01539d !important;
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.4) !important;
    overflow: hidden !important;
    display: flex !important;
    flex-direction: column !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

body.dark-theme .timetable-modal-container,
body.dark-theme .timetable-modal-card {
    background: #1e293b !important;
    border-color: #38bdf8 !important;
    color: #ffffff !important;
}

.timetable-modal-header {
    background: linear-gradient(135deg, #01539d 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    padding: 10px 14px !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
}

.timetable-export-strip {
    background: #f8fafc !important;
    border-bottom: 1px solid #e2e8f0 !important;
    padding: 8px 12px !important;
    display: flex !important;
    gap: 6px !important;
    flex-wrap: wrap !important;
}

body.dark-theme .timetable-export-strip {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.timetable-modal-scroll-body {
    flex: 1 !important;
    overflow-y: auto !important;
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
    padding: 10px !important;
}

#timetableExportCaptureArea {
    min-width: 580px !important;
}

/* ==========================================================================
   LANDSCAPE A4 MASTER PRAYER TIMETABLE IMAGE & PDF EXPORT CANVAS SHEET
   ========================================================================== */
.timetable-landscape-export-canvas-sheet {
    position: fixed !important;
    left: 0 !important;
    top: 0 !important;
    width: 1400px !important;
    min-height: 990px !important;
    background: #ffffff !important;
    color: #000000 !important;
    font-family: 'Outfit', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
    padding: 14px 20px !important;
    box-sizing: border-box !important;
    z-index: -9999 !important;
    pointer-events: none !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
}

.timetable-landscape-export-canvas-sheet * {
    box-sizing: border-box !important;
}

.timetable-landscape-export-canvas-sheet .t-bismillah-calligraphy {
    font-family: 'Amiri', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    color: #01539d !important;
    text-align: center !important;
    line-height: 1 !important;
    margin: 0 0 4px 0 !important;
}

.timetable-landscape-export-canvas-sheet .t-header-content-row {
    display: flex !important;
    align-items: center !important;
    gap: 14px !important;
    border-bottom: 2px solid #01539d !important;
    padding-bottom: 4px !important;
    margin-bottom: 4px !important;
}

.timetable-landscape-export-canvas-sheet .t-export-logo {
    width: 44px !important;
    height: 44px !important;
    object-fit: contain !important;
    display: block !important;
}

.timetable-landscape-export-canvas-sheet .t-export-titles {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
}

.timetable-landscape-export-canvas-sheet .export-brand-title {
    font-size: 16px !important;
    font-weight: 900 !important;
    color: #01539d !important;
    letter-spacing: 0.3px !important;
    margin: 0 !important;
}

.timetable-landscape-export-canvas-sheet .export-brand-sub {
    font-size: 13px !important;
    font-weight: 700 !important;
    color: #334155 !important;
    margin: 0 !important;
}

.timetable-landscape-export-canvas-sheet .export-brand-location {
    font-size: 12px !important;
    font-weight: 700 !important;
    color: #0284c7 !important;
    margin: 0 !important;
}

.timetable-landscape-export-canvas-sheet .luxury-timetable-table {
    width: 100% !important;
    border-collapse: collapse !important;
    table-layout: fixed !important;
    flex: 1 !important;
    margin: 3px 0 !important;
}

.timetable-landscape-export-canvas-sheet .luxury-timetable-table th {
    background: #01539d !important;
    color: #ffffff !important;
    padding: 6px 4px !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    border: 1px solid #01539d !important;
    text-align: center !important;
    white-space: nowrap !important;
}

.timetable-landscape-export-canvas-sheet .luxury-timetable-table td {
    padding: 3.5px 3px !important;
    font-size: 11.5px !important;
    line-height: 1.2 !important;
    font-weight: 700 !important;
    border: 1px solid #cbd5e1 !important;
    color: #0f172a !important;
    text-align: center !important;
}

.timetable-landscape-export-canvas-sheet .luxury-timetable-table tr:nth-child(even) td {
    background: #f8fafc !important;
}

.timetable-landscape-export-canvas-sheet .luxury-timetable-table tr.friday-row td {
    background: #dcfce7 !important;
    font-weight: 900 !important;
}

.timetable-landscape-export-canvas-sheet .luxury-timetable-table tr.today-row td {
    background: #fef3c7 !important;
    font-weight: 900 !important;
}

.timetable-landscape-export-canvas-sheet .timetable-export-brand-footer {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    border-top: 2px solid #01539d !important;
    padding-top: 4px !important;
    margin-top: 4px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.timetable-landscape-export-canvas-sheet .t-footer-left {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
}

.timetable-landscape-export-canvas-sheet .t-footer-logo {
    width: 28px !important;
    height: 28px !important;
    object-fit: contain !important;
    display: block !important;
}

.timetable-landscape-export-canvas-sheet .t-footer-texts {
    display: flex !important;
    flex-direction: column !important;
    text-align: left !important;
    line-height: 1.15 !important;
}

.timetable-landscape-export-canvas-sheet .t-footer-app-name {
    font-size: 11px !important;
    font-weight: 800 !important;
    color: #01539d !important;
}

.timetable-landscape-export-canvas-sheet .t-footer-tagline {
    font-size: 9.5px !important;
    color: #64748b !important;
}

.timetable-landscape-export-canvas-sheet .t-footer-center {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.timetable-landscape-export-canvas-sheet .t-footer-play-ad {
    background: #f1f5f9 !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 20px !important;
    padding: 3px 12px !important;
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
}

.timetable-landscape-export-canvas-sheet .t-play-ad-text {
    font-size: 10.5px !important;
    color: #334155 !important;
}

.timetable-landscape-export-canvas-sheet .t-footer-right {
    display: flex !important;
    flex-direction: column !important;
    text-align: right !important;
    line-height: 1.15 !important;
}

.timetable-landscape-export-canvas-sheet .t-footer-publisher {
    font-size: 11px !important;
    font-weight: 800 !important;
    color: #01539d !important;
}

.timetable-landscape-export-canvas-sheet .t-footer-web {
    font-size: 9.5px !important;
    color: #0284c7 !important;
}

@media print {
    body * {
        visibility: hidden !important;
    }
    #timetableExportCaptureArea,
    #timetableExportCaptureArea * {
        visibility: visible !important;
    }
    #timetableExportCaptureArea {
        position: absolute !important;
        left: 0 !important;
        top: 0 !important;
        width: 100% !important;
        display: block !important;
        background: #ffffff !important;
        color: #000000 !important;
    }
}


/* ==========================================================================
   PERFECT SINGLE-PAGE (1 SHEET) A4 PRAYER TIMETABLE PRINT & PDF ENGINE
   ========================================================================== */
@page {
    size: A4 portrait;
    margin: 4mm 5mm 4mm 5mm;
}

@media print {
    html, body {
        background: #ffffff !important;
        color: #000000 !important;
        width: 100% !important;
        height: auto !important;
        margin: 0 !important;
        padding: 0 !important;
        overflow: visible !important;
        -webkit-print-color-adjust: exact !important;
        print-color-adjust: exact !important;
    }

    /* Hide app header, bottom bars, drawer, and background UI */
    .app-header,
    .date-info-strip,
    .app-main-content,
    .bottom-nav-bar,
    .drawer-modal,
    .home-bottom-tools-container,
    .app-home-geometric-footer,
    .modal-header,
    .modal-footer,
    .modal-backdrop,
    .timetable-export-strip {
        display: none !important;
    }

    #fullTimetableModal {
        position: static !important;
        display: block !important;
        width: 100% !important;
        height: auto !important;
        background: none !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        border: none !important;
        box-shadow: none !important;
    }

    .timetable-modal-container {
        width: 100% !important;
        max-width: 100% !important;
        max-height: none !important;
        border: none !important;
        box-shadow: none !important;
        padding: 0 !important;
        margin: 0 !important;
        background: #ffffff !important;
        overflow: visible !important;
    }

    .timetable-modal-scroll-body {
        padding: 0 !important;
        overflow: visible !important;
    }

    #timetableExportCaptureArea {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 auto !important;
        padding: 0 !important;
        background: #ffffff !important;
        color: #000000 !important;
        page-break-inside: avoid !important;
        page-break-after: avoid !important;
    }

    /* 1. Header with Bismillah, App Logo & Location Details */
    .t-bismillah-calligraphy {
        font-family: 'Amiri', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
        font-size: 15px !important;
        font-weight: 700 !important;
        color: #01539d !important;
        text-align: center !important;
        line-height: 1 !important;
        margin: 0 0 2px 0 !important;
    }

    .t-header-content-row {
        display: flex !important;
        align-items: center !important;
        gap: 8px !important;
        border-bottom: 1.5px solid #01539d !important;
        padding-bottom: 2px !important;
        margin-bottom: 2px !important;
    }

    .t-export-logo {
        width: 32px !important;
        height: 32px !important;
        min-width: 32px !important;
        max-width: 32px !important;
        max-height: 32px !important;
        object-fit: contain !important;
        display: block !important;
        border-radius: 6px !important;
    }

    .t-export-titles {
        flex: 1 !important;
        display: flex !important;
        flex-direction: column !important;
        gap: 1px !important;
        line-height: 1.15 !important;
    }

    .export-brand-title {
        font-size: 12px !important;
        font-weight: 900 !important;
        color: #01539d !important;
        margin: 0 !important;
        letter-spacing: 0.3px !important;
    }

    .export-brand-sub {
        font-size: 9.5px !important;
        font-weight: 700 !important;
        color: #334155 !important;
        margin: 0 !important;
    }

    .export-brand-location {
        font-size: 8.5px !important;
        font-weight: 700 !important;
        color: #0284c7 !important;
        margin: 0 !important;
    }

    /* 2. Compact High-End Timetable Table for 1 Single Sheet */
    .luxury-timetable-table {
        width: 100% !important;
        border-collapse: collapse !important;
        font-size: 8px !important;
        margin: 2px 0 !important;
        table-layout: fixed !important;
    }

    .luxury-timetable-table th {
        background: #01539d !important;
        color: #ffffff !important;
        padding: 2.5px 1.5px !important;
        font-size: 8px !important;
        font-weight: 800 !important;
        -webkit-print-color-adjust: exact !important;
        print-color-adjust: exact !important;
        border: 0.5px solid #01539d !important;
        text-align: center !important;
        white-space: nowrap !important;
    }

    .luxury-timetable-table td {
        padding: 1.5px 1.5px !important;
        font-size: 8px !important;
        line-height: 1.1 !important;
        font-weight: 700 !important;
        border: 0.5px solid #cbd5e1 !important;
        color: #0f172a !important;
        text-align: center !important;
    }

    .luxury-timetable-table tr:nth-child(even) td {
        background: #f8fafc !important;
        -webkit-print-color-adjust: exact !important;
        print-color-adjust: exact !important;
    }

    .luxury-timetable-table tr.friday-row td {
        background: #dcfce7 !important;
        font-weight: 900 !important;
        -webkit-print-color-adjust: exact !important;
        print-color-adjust: exact !important;
    }

    .luxury-timetable-table tr.today-row td {
        background: #fef3c7 !important;
        font-weight: 900 !important;
        -webkit-print-color-adjust: exact !important;
        print-color-adjust: exact !important;
    }

    /* 3. Footer Complete Row (App Logo, Tagline, Play Store Ad & Web Link) */
    .timetable-export-brand-footer {
        display: flex !important;
        align-items: center !important;
        justify-content: space-between !important;
        border-top: 1.5px solid #01539d !important;
        padding-top: 2px !important;
        margin-top: 2px !important;
        width: 100% !important;
        box-sizing: border-box !important;
        page-break-inside: avoid !important;
    }

    .t-footer-left {
        display: flex !important;
        align-items: center !important;
        gap: 6px !important;
        flex: 1.2 !important;
    }

    .t-footer-logo {
        width: 24px !important;
        height: 24px !important;
        min-width: 24px !important;
        max-width: 24px !important;
        max-height: 24px !important;
        object-fit: contain !important;
        display: block !important;
        border-radius: 4px !important;
    }

    .t-footer-texts {
        display: flex !important;
        flex-direction: column !important;
        gap: 0.5px !important;
        text-align: left !important;
        line-height: 1.1 !important;
    }

    .t-footer-app-name {
        font-size: 8.5px !important;
        font-weight: 900 !important;
        color: #01539d !important;
    }

    .t-footer-tagline {
        font-size: 7px !important;
        font-weight: 600 !important;
        color: #475569 !important;
    }

    .t-footer-center {
        flex: 1 !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        text-align: center !important;
    }

    .t-footer-play-ad {
        font-size: 7.5px !important;
        font-weight: 800 !important;
        color: #059669 !important;
        background: #ecfdf5 !important;
        padding: 1.5px 5px !important;
        border-radius: 4px !important;
        border: 0.5px solid #6ee7b7 !important;
        -webkit-print-color-adjust: exact !important;
        print-color-adjust: exact !important;
    }

    .t-footer-right {
        flex: 1 !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-end !important;
        text-align: right !important;
        gap: 0.5px !important;
        line-height: 1.1 !important;
    }

    .t-footer-publisher {
        font-size: 8.5px !important;
        font-weight: 900 !important;
        color: #01539d !important;
    }

    .t-footer-web {
        font-size: 7px !important;
        font-weight: 600 !important;
        color: #0284c7 !important;
    }
}


/* ==========================================================================
   LUXURY STATUS CARD STUDIO DECK & VISUAL TEMPLATE REEL (100% RESTORED)
   ========================================================================== */

.status-card-maker-form {
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%;
    box-sizing: border-box;
    padding: 0 4px;
}

/* ── TOP 4 ACTION BUTTONS GRID ─────────────────────────────────────────── */
.status-actions-grid.status-actions-top {
    display: grid;
    grid-template-columns: 1.15fr 1fr 1fr 0.95fr;
    gap: 6px;
    width: 100%;
    margin-top: 4px;
    margin-bottom: 4px;
    box-sizing: border-box;
}

.status-compact-action-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
    padding: 9px 6px;
    border-radius: 12px;
    font-size: 11.5px;
    font-weight: 800;
    cursor: pointer;
    border: 1.5px solid transparent;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    user-select: none;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);
}

.status-compact-action-btn:active {
    transform: scale(0.96);
}

.status-btn-download {
    background: linear-gradient(135deg, #0284c7, #0369a1);
    color: #ffffff;
    border-color: rgba(56, 189, 248, 0.5);
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.35);
}

.status-btn-copy {
    background: linear-gradient(135deg, #1e293b, #0f172a);
    color: #ffffff;
    border-color: rgba(148, 163, 184, 0.3);
    box-shadow: 0 3px 10px rgba(15, 23, 42, 0.25);
}

.status-btn-social {
    background: linear-gradient(135deg, #9333ea, #7e22ce);
    color: #ffffff;
    border-color: rgba(216, 180, 254, 0.4);
    box-shadow: 0 3px 10px rgba(147, 51, 234, 0.35);
}

.status-btn-reset {
    background: linear-gradient(135deg, #334155, #1e293b);
    color: #f8fafc;
    border-color: rgba(148, 163, 184, 0.3);
    box-shadow: 0 3px 10px rgba(30, 41, 59, 0.25);
}

/* ── STUDIO BOTTOM DECK ─────────────────────────────────────────────────── */
.status-bottom-studio-deck {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 16px;
    padding: 8px 10px;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.04);
    display: flex;
    flex-direction: column;
    gap: 8px;
    box-sizing: border-box;
}

body.dark-theme .status-bottom-studio-deck {
    background: #1e293b;
    border-color: #334155;
}

/* ── STUDIO 4-SEGMENTED TAB STRIP ──────────────────────────────────────── */
.status-studio-tab-strip {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 5px;
    background: #f1f5f9;
    padding: 4px;
    border-radius: 12px;
    border: 1px solid #e2e8f0;
}

body.dark-theme .status-studio-tab-strip {
    background: #0f172a;
    border-color: #334155;
}

.status-studio-tab-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding: 7px 4px;
    border-radius: 9px;
    font-size: 11px;
    font-weight: 700;
    border: none;
    background: transparent;
    color: #64748b;
    cursor: pointer;
    transition: all 0.2s ease;
    white-space: nowrap;
}

body.dark-theme .status-studio-tab-btn {
    color: #94a3b8;
}

.status-studio-tab-btn.active-studio-tab {
    background: #0284c7;
    color: #ffffff;
    font-weight: 800;
    box-shadow: 0 2px 8px rgba(2, 132, 199, 0.35);
}

/* ── STUDIO PANELS ─────────────────────────────────────────────────────── */
.status-studio-panel {
    display: none;
    flex-direction: column;
    gap: 8px;
}

.status-studio-panel.active-studio-panel {
    display: flex !important;
}

/* ── TEMPLATE HEADER BAR & GALLERY BUTTON ──────────────────────────────── */
.status-template-header-bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 2px 2px;
}

.status-template-header-left {
    display: flex;
    align-items: center;
    gap: 6px;
}

.status-micro-label {
    font-size: 11px;
    font-weight: 800;
    color: #0f172a;
}

body.dark-theme .status-micro-label {
    color: #f8fafc;
}

.status-template-count-badge {
    font-size: 9.5px;
    font-weight: 800;
    background: #e0f2fe;
    color: #0369a1;
    padding: 2px 6px;
    border-radius: 6px;
    border: 1px solid #bae6fd;
}

body.dark-theme .status-template-count-badge {
    background: rgba(3, 105, 161, 0.25);
    color: #38bdf8;
    border-color: rgba(56, 189, 248, 0.3);
}

.status-gallery-open-btn {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    padding: 4px 8px;
    background: #fdf2f8;
    border: 1px solid #f472b6;
    color: #be185d;
    border-radius: 8px;
    font-size: 10.5px;
    font-weight: 800;
    cursor: pointer;
    transition: all 0.2s ease;
}

.status-gallery-open-btn:active {
    transform: scale(0.96);
}

/* ── VISUAL HORIZONTAL / GRID TEMPLATE REEL ────────────────────────────── */
.status-visual-template-reel {
    display: flex;
    gap: 6px;
    overflow-x: auto;
    padding: 4px 2px 8px 2px;
    scrollbar-width: thin;
    -webkit-overflow-scrolling: touch;
}

.status-visual-template-reel::-webkit-scrollbar {
    height: 4px;
}

.status-visual-template-reel::-webkit-scrollbar-thumb {
    background: #cbd5e1;
    border-radius: 4px;
}

.template-reel-card {
    flex: 0 0 108px;
    height: 72px;
    border-radius: 12px;
    border: 2px solid transparent;
    padding: 6px 4px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    position: relative;
    box-sizing: border-box;
    transition: all 0.22s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
    user-select: none;
}

.template-reel-card:active {
    transform: scale(0.95);
}

/* Specific Card Themes & Gradient Surfaces */
.template-reel-card[data-tpl="template5"] {
    background: linear-gradient(145deg, #064e3b, #047857 50%, #d97706);
    color: #ffffff;
}

.template-reel-card[data-tpl="template1"] {
    background: linear-gradient(145deg, #020617, #0c4a6e 60%, #06b6d4);
    color: #ffffff;
}

.template-reel-card[data-tpl="template2"] {
    background: linear-gradient(145deg, #065f46, #047857 50%, #b45309);
    color: #ffffff;
}

.template-reel-card[data-tpl="template3"] {
    background: linear-gradient(145deg, #1e3a5f, #0f172a 45%, #b45309);
    color: #ffffff;
}

.template-reel-card[data-tpl="template4"] {
    background: linear-gradient(145deg, #4c1d95, #6366f1 50%, #9333ea);
    color: #ffffff;
}

/* Active Highlight Ring */
.template-reel-card.active-reel-card {
    border-color: #fbbf24 !important;
    transform: translateY(-2px);
    box-shadow: 0 4px 14px rgba(251, 191, 36, 0.45), 0 0 0 2px rgba(251, 191, 36, 0.4);
}

.reel-card-icon {
    font-size: 16px;
    line-height: 1;
}

.reel-card-title {
    font-size: 9.5px;
    font-weight: 800;
    text-align: center;
    color: #ffffff;
    line-height: 1.15;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}

.reel-card-badge {
    font-size: 7.5px;
    font-weight: 900;
    letter-spacing: 0.5px;
    padding: 1.5px 5px;
    border-radius: 4px;
    background: rgba(0, 0, 0, 0.4);
    color: #fef08a;
    border: 0.5px solid rgba(254, 240, 138, 0.4);
}

/* ── THEME COLOR PALETTE CIRCLES ───────────────────────────────────────── */
.status-theme-palette-picker {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 2px 4px;
}

.status-theme-circle {
    width: 26px;
    height: 26px;
    border-radius: 50%;
    border: 2px solid transparent;
    cursor: pointer;
    transition: all 0.2s ease;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}

.status-theme-circle:active {
    transform: scale(0.9);
}

.status-theme-circle.active-theme-circle {
    border-color: #0284c7;
    transform: scale(1.15);
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.4);
}

.theme-circle-emerald { background: linear-gradient(135deg, #10b981, #047857); }
.theme-circle-sapphire { background: linear-gradient(135deg, #0284c7, #0369a1); }
.theme-circle-maroon { background: linear-gradient(135deg, #e11d48, #9f1239); }
.theme-circle-pearl { background: linear-gradient(135deg, #ffffff, #cbd5e1); border-color: #94a3b8; }

/* ── BRANDING & SOCIAL ICON PICKERS ────────────────────────────────────── */
.status-branding-icon-picker {
    display: flex;
    align-items: center;
    gap: 4px;
}

.branding-icon-chip {
    padding: 3px 5px;
    border-radius: 6px;
    border: 1px solid #cbd5e1;
    background: #ffffff;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.15s ease;
}

body.dark-theme .branding-icon-chip {
    background: #0f172a;
    border-color: #334155;
}

.branding-icon-chip.active-branding-icon {
    border-color: #0284c7;
    background: #e0f2fe;
    box-shadow: 0 1px 4px rgba(2, 132, 199, 0.3);
}

.status-micro-input {
    width: 100%;
    box-sizing: border-box;
    padding: 6px 9px;
    border-radius: 8px;
    border: 1.5px solid #cbd5e1;
    font-size: 11px;
    color: #0f172a;
    background: #ffffff;
}

body.dark-theme .status-micro-input {
    background: #0f172a;
    border-color: #334155;
    color: #f8fafc;
}


/* ==========================================================================
   EXECUTIVE ZERO-SCROLL BENTO APP SETTINGS (100% SINGLE SCREEN FIT)
   ========================================================================== */

#settingsSection {
    width: 100%;
    max-width: 600px;
    margin: 0 auto;
    box-sizing: border-box;
    padding: 0 4px 6px 4px !important;
    animation: fadeInSettings 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}

@keyframes fadeInSettings {
    from { opacity: 0; transform: translateY(4px); }
    to { opacity: 1; transform: translateY(0); }
}

/* Ultra Slim Top Luxury Header */
.settings-luxury-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 8px 14px;
    background: linear-gradient(135deg, #01539d 0%, #0284c7 50%, #0369a1 100%);
    color: #ffffff;
    border-radius: 14px;
    box-shadow: 0 4px 16px rgba(1, 83, 157, 0.25);
    margin-bottom: 8px;
    border: 1px solid rgba(255, 255, 255, 0.2);
}

body.dark-theme .settings-luxury-header {
    background: linear-gradient(135deg, #0f172a 0%, #1e3a8a 50%, #0369a1 100%);
    border: 1px solid rgba(56, 189, 248, 0.3);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.4);
}

.settings-header-left {
    display: flex;
    align-items: center;
    gap: 10px;
}

.settings-header-icon-box {
    font-size: 18px;
    line-height: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(255, 255, 255, 0.22);
    width: 32px;
    height: 32px;
    border-radius: 9px;
    border: 1.5px solid rgba(255, 255, 255, 0.35);
    flex-shrink: 0;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
}

.settings-header-text {
    display: flex;
    flex-direction: column;
    gap: 1px;
}

.settings-main-heading {
    margin: 0;
    font-size: 15px;
    font-weight: 800;
    color: #ffffff;
    line-height: 1.15;
    letter-spacing: 0.2px;
}

.settings-sub-heading {
    font-size: 10.5px;
    color: rgba(255, 255, 255, 0.9);
    line-height: 1.15;
    font-weight: 500;
}

.settings-back-btn {
    background: rgba(255, 255, 255, 0.22);
    border: 1.5px solid rgba(255, 255, 255, 0.45);
    color: #ffffff;
    padding: 6px 14px;
    border-radius: 20px;
    font-size: 11.5px;
    font-weight: 800;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 5px;
    transition: all 0.15s ease;
    backdrop-filter: blur(6px);
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.12);
}

.settings-back-btn:active {
    transform: scale(0.94);
    background: rgba(255, 255, 255, 0.35);
}

/* Bento Container */
.settings-bento-container {
    display: flex;
    flex-direction: column;
    gap: 7px;
    width: 100%;
    box-sizing: border-box;
}

.settings-bento-dual {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 7px;
}

/* Micro Cards */
.settings-card-micro {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 13px;
    padding: 8px 10px;
    box-shadow: 0 2px 8px rgba(15, 23, 42, 0.04);
    display: flex;
    flex-direction: column;
    gap: 6px;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

body.dark-theme .settings-card-micro {
    background: #1e293b;
    border-color: #334155;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.3);
}

.settings-card-header-micro {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 4px;
    padding-bottom: 2px;
}

.settings-card-title-group {
    display: flex;
    align-items: center;
    gap: 6px;
}

.settings-card-icon-badge {
    font-size: 14px;
    line-height: 1;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    border-radius: 7px;
    background: linear-gradient(135deg, #e0f2fe 0%, #bae6fd 100%);
    box-shadow: 0 1px 3px rgba(2, 132, 199, 0.15);
}

body.dark-theme .settings-card-icon-badge {
    background: rgba(2, 132, 199, 0.3);
}

.settings-card-title {
    font-size: 12px;
    font-weight: 800;
    color: #0369a1;
    letter-spacing: 0.1px;
}

body.dark-theme .settings-card-title {
    color: #38bdf8;
}

/* 4 Language Buttons (2x2 Micro Grid) */
.settings-lang-grid-micro {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 5px;
}

.settings-lang-btn {
    background: #f8fafc;
    border: 1.5px solid #cbd5e1;
    border-radius: 8px;
    padding: 5px 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    cursor: pointer;
    transition: all 0.15s ease;
    box-sizing: border-box;
    min-height: 30px;
}

body.dark-theme .settings-lang-btn {
    background: #0f172a;
    border-color: #334155;
}

.settings-lang-btn:active {
    transform: scale(0.95);
}

.settings-lang-btn .lang-flag-emblem {
    font-size: 13px;
}

.settings-lang-btn .lang-name-text {
    font-size: 11px;
    font-weight: 800;
    color: #1e293b;
}

body.dark-theme .settings-lang-btn .lang-name-text {
    color: #f1f5f9;
}

.settings-lang-btn .lang-check-icon {
    font-size: 10px;
    display: none;
    color: #0284c7;
    font-weight: 900;
}

.settings-lang-btn.active-lang,
.settings-lang-btn.active {
    background: linear-gradient(135deg, #e0f2fe 0%, #bae6fd 100%);
    border-color: #0284c7;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.25);
}

body.dark-theme .settings-lang-btn.active-lang,
body.dark-theme .settings-lang-btn.active {
    background: rgba(2, 132, 199, 0.3);
    border-color: #38bdf8;
}

.settings-lang-btn.active-lang .lang-name-text,
.settings-lang-btn.active .lang-name-text {
    color: #0369a1;
}

body.dark-theme .settings-lang-btn.active-lang .lang-name-text,
body.dark-theme .settings-lang-btn.active .lang-name-text {
    color: #38bdf8;
}

.settings-lang-btn.active-lang .lang-check-icon,
.settings-lang-btn.active .lang-check-icon {
    display: inline-block;
}

/* Theme & Widget Stack */
.settings-theme-widget-stack {
    display: flex;
    flex-direction: column;
    gap: 5px;
}

.settings-theme-switcher-compact {
    display: flex;
    background: #f1f5f9;
    padding: 3px;
    border-radius: 16px;
    border: 1.5px solid #cbd5e1;
    gap: 3px;
}

body.dark-theme .settings-theme-switcher-compact {
    background: #0f172a;
    border-color: #475569;
}

.settings-theme-pill-btn {
    border: none;
    background: transparent;
    padding: 4px 8px;
    border-radius: 13px;
    font-size: 10.5px;
    font-weight: 800;
    color: #64748b;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    flex: 1;
    transition: all 0.15s ease;
}

body.dark-theme .settings-theme-pill-btn {
    color: #94a3b8;
}

.settings-theme-pill-btn.active-theme {
    background: #ffffff;
    color: #0284c7;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.12);
}

body.dark-theme .settings-theme-pill-btn.active-theme {
    background: #0284c7;
    color: #ffffff;
}

.settings-widget-compact-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 6px;
    background: #f8fafc;
    border: 1.5px solid #e2e8f0;
    border-radius: 8px;
    padding: 3px 6px;
}

body.dark-theme .settings-widget-compact-row {
    background: #0f172a;
    border-color: #334155;
}

.settings-mini-label {
    font-size: 10px;
    font-weight: 800;
    color: #334155;
    white-space: nowrap;
}

body.dark-theme .settings-mini-label {
    color: #cbd5e1;
}

/* Micro Selects */
.micro-select-wrap {
    position: relative !important;
    display: flex !important;
    align-items: center !important;
    width: 100% !important;
    flex: 1;
}

.micro-select {
    width: 100%;
    box-sizing: border-box;
    padding: 4px 22px 4px 8px !important;
    border-radius: 8px !important;
    border: 1.5px solid #cbd5e1 !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    background: #ffffff !important;
    outline: none !important;
    appearance: none !important;
    -webkit-appearance: none !important;
    cursor: pointer;
    height: 28px !important;
    transition: all 0.15s ease;
}

.micro-select:focus {
    border-color: #0284c7 !important;
    box-shadow: 0 0 0 2px rgba(2, 132, 199, 0.15) !important;
}

body.dark-theme .micro-select {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #f8fafc !important;
}

.micro-select-wrap .select-chevron-icon {
    position: absolute !important;
    right: 8px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    pointer-events: none !important;
    color: #0284c7 !important;
    font-size: 10px !important;
    line-height: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
}

body.dark-theme .micro-select-wrap .select-chevron-icon {
    color: #38bdf8 !important;
}

/* 3-Column Dropdowns Micro Grid */
.settings-tri-dropdowns-micro {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 6px;
}

.settings-dropdown-tile-micro {
    display: flex;
    flex-direction: column;
    gap: 3px;
}

.settings-tile-label-micro {
    font-size: 10px;
    font-weight: 800;
    color: #334155;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

body.dark-theme .settings-tile-label-micro {
    color: #cbd5e1;
}

/* Active Calendar Toggles Bar Micro */
.settings-cals-toggle-bar-micro {
    display: flex;
    align-items: center;
    gap: 6px;
    padding-top: 4px;
    border-top: 1px dashed #e2e8f0;
}

body.dark-theme .settings-cals-toggle-bar-micro {
    border-top-color: #334155;
}

.settings-toggle-bar-label-micro {
    font-size: 10px;
    font-weight: 800;
    color: #64748b;
}

body.dark-theme .settings-toggle-bar-label-micro {
    color: #94a3b8;
}

.settings-toggles-chip-group-micro {
    display: flex;
    align-items: center;
    gap: 5px;
    flex: 1;
}

.settings-pill-checkbox-micro {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    background: #f1f5f9;
    border: 1.5px solid #cbd5e1;
    padding: 3px 8px;
    border-radius: 8px;
    font-size: 10px;
    font-weight: 800;
    color: #334155;
    cursor: pointer;
    user-select: none;
    flex: 1;
    height: 26px;
    box-sizing: border-box;
    transition: all 0.15s ease;
}

body.dark-theme .settings-pill-checkbox-micro {
    background: #0f172a;
    border-color: #334155;
    color: #cbd5e1;
}

.settings-pill-checkbox-micro input {
    display: none;
}

.settings-pill-checkbox-micro:has(input:checked) {
    background: linear-gradient(135deg, #e0f2fe 0%, #bae6fd 100%);
    border-color: #0284c7;
    color: #0369a1;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.2);
}

body.dark-theme .settings-pill-checkbox-micro:has(input:checked) {
    background: rgba(3, 105, 161, 0.3);
    border-color: #38bdf8;
    color: #38bdf8;
}

/* Notifications & Tone Combined Row */
.settings-notif-combined-row {
    display: grid;
    grid-template-columns: 1.1fr 1.3fr;
    gap: 8px;
    align-items: center;
}

.settings-tone-col {
    display: flex;
    flex-direction: column;
    gap: 3px;
}

.settings-tone-select-group {
    display: flex;
    align-items: center;
    gap: 5px;
}

.settings-tone-play-btn-micro {
    width: 28px;
    height: 28px;
    border-radius: 8px;
    border: none;
    background: linear-gradient(135deg, #0284c7, #01539d);
    color: #ffffff;
    font-size: 11px;
    font-weight: 900;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.3);
    transition: all 0.15s ease;
}

.settings-tone-play-btn-micro:active {
    transform: scale(0.92);
}

.settings-tone-play-btn-micro.is-playing {
    background: linear-gradient(135deg, #ef4444, #dc2626) !important;
    animation: pulseToneStopBtn 0.9s infinite alternate;
}

.settings-switches-strip-micro {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 4px;
}

.settings-micro-switch-pill {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 3px;
    background: #f8fafc;
    border: 1.5px solid #e2e8f0;
    border-radius: 8px;
    padding: 3px 5px;
    font-size: 10px;
    font-weight: 800;
    color: #475569;
    cursor: pointer;
    user-select: none;
    transition: all 0.15s ease;
    height: 26px;
    box-sizing: border-box;
    white-space: nowrap;
}

body.dark-theme .settings-micro-switch-pill {
    background: #0f172a;
    border-color: #334155;
    color: #cbd5e1;
}

.settings-micro-switch-pill input {
    display: none;
}

.switch-pill-check {
    font-size: 9px;
    font-weight: 900;
    color: #64748b;
}

.settings-micro-switch-pill:has(input:checked) {
    background: linear-gradient(135deg, #ecfdf5 0%, #d1fae5 100%);
    border-color: #10b981;
    color: #065f46;
    box-shadow: 0 2px 6px rgba(16, 185, 129, 0.2);
}

.settings-micro-switch-pill:has(input:checked) .switch-pill-check {
    color: #10b981;
}

body.dark-theme .settings-micro-switch-pill:has(input:checked) {
    background: rgba(16, 185, 129, 0.25);
    border-color: #34d399;
    color: #34d399;
}

body.dark-theme .settings-micro-switch-pill:has(input:checked) .switch-pill-check {
    color: #34d399;
}

/* Dev Bar Micro */
.settings-dev-bar-micro {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 6px 12px;
    background: linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%);
    border: 1.5px solid #e2e8f0;
    border-radius: 10px;
}

body.dark-theme .settings-dev-bar-micro {
    background: #0f172a;
    border-color: #334155;
}

.settings-dev-left-micro {
    display: flex;
    align-items: center;
    gap: 6px;
}

.dev-avatar-nano {
    font-size: 14px;
}

.dev-text-nano {
    font-size: 10.5px;
    color: #01539d;
    font-weight: 800;
    display: flex;
    align-items: center;
    gap: 4px;
}

body.dark-theme .dev-text-nano {
    color: #38bdf8;
}

.dev-studio-nano {
    font-size: 9.5px;
    color: #64748b;
    font-weight: 600;
}

body.dark-theme .dev-studio-nano {
    color: #94a3b8;
}

.settings-dev-actions-micro {
    display: flex;
    align-items: center;
    gap: 4px;
}

.settings-action-pill-micro {
    padding: 4px 10px;
    border-radius: 14px;
    font-size: 10px;
    font-weight: 800;
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    gap: 4px;
    border: none;
    cursor: pointer;
    transition: all 0.15s ease;
}

.settings-action-pill-micro:active {
    transform: scale(0.95);
}

.wa-pill-micro {
    background: linear-gradient(135deg, #25d366, #16a34a);
    color: #ffffff !important;
    box-shadow: 0 2px 6px rgba(37, 211, 102, 0.3);
}

.terms-pill-micro {
    background: #e2e8f0;
    color: #334155;
}

body.dark-theme .terms-pill-micro {
    background: #334155;
    color: #e2e8f0;
}

/* Luxury iOS-style Switch */
.luxury-toggle-switch {
    position: relative;
    display: inline-block;
    width: 36px;
    height: 20px;
    flex-shrink: 0;
}

.luxury-toggle-switch input {
    opacity: 0;
    width: 0;
    height: 0;
}

.toggle-slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #cbd5e1;
    transition: 0.25s cubic-bezier(0.4, 0, 0.2, 1);
    border-radius: 20px;
}

body.dark-theme .toggle-slider {
    background-color: #475569;
}

.toggle-slider:before {
    position: absolute;
    content: "";
    height: 14px;
    width: 14px;
    left: 3px;
    bottom: 3px;
    background-color: white;
    transition: 0.25s cubic-bezier(0.4, 0, 0.2, 1);
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}

.luxury-toggle-switch input:checked + .toggle-slider {
    background-color: #10b981;
}

.luxury-toggle-switch input:checked + .toggle-slider:before {
    transform: translateX(16px);
}

/* Developer Micro Card */
.dev-profile-body-compact {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 6px;
}

.dev-info-line {
    display: flex;
    align-items: center;
    gap: 4px;
    overflow: hidden;
}

.dev-avatar-micro {
    font-size: 13px;
    line-height: 1;
}

.dev-text-compact {
    display: flex;
    align-items: center;
    gap: 3px;
    white-space: nowrap;
    overflow: hidden;
}

.dev-name-strong {
    font-size: 9.5px;
    font-weight: 800;
    color: #01539d;
}

body.dark-theme .dev-name-strong {
    color: #38bdf8;
}

.dev-studio-tag {
    font-size: 9px;
    font-weight: 700;
    color: #b45309;
}

body.dark-theme .dev-studio-tag {
    color: #fbbf24;
}

.dev-action-buttons-compact {
    display: flex;
    align-items: center;
    gap: 3px;
    flex-shrink: 0;
}

.settings-wa-btn-compact {
    background: linear-gradient(135deg, #25d366, #16a34a);
    color: #ffffff !important;
    padding: 2.5px 6px;
    border-radius: 5px;
    font-size: 9px;
    font-weight: 800;
    text-decoration: none;
    display: flex;
    align-items: center;
    gap: 3px;
    box-shadow: 0 1px 3px rgba(37, 211, 102, 0.25);
    transition: all 0.12s ease;
}

.settings-wa-btn-compact:active {
    transform: scale(0.95);
}

.settings-terms-btn-compact {
    background: #f1f5f9;
    border: 1px solid #cbd5e1;
    color: #475569;
    padding: 2.5px 5px;
    border-radius: 5px;
    font-size: 9px;
    font-weight: 700;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 2px;
    transition: all 0.12s ease;
}

body.dark-theme .settings-terms-btn-compact {
    background: #0f172a;
    border-color: #334155;
    color: #cbd5e1;
}

.settings-terms-btn-compact:active {
    transform: scale(0.95);
}

/* Subtle Footer */
.settings-page-footer {
    text-align: center;
    font-size: 8px;
    color: #64748b;
    padding: 1px 0;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 3px;
}

body.dark-theme .settings-page-footer {
    color: #94a3b8;
}

.footer-dot {
    font-size: 5px;
    opacity: 0.6;
}


/* ==========================================================================
   SINGLE CLEAN BORDER FOR MASTER CALENDAR (REMOVE DOUBLE OUTLINE)
   ========================================================================== */

.calendar-outer-frame,
#calStageWrapper .calendar-outer-frame {
    border: 2px solid #01539d !important;
    border-radius: 12px !important;
    padding: 0 !important;
    background: #ffffff !important;
    background-color: #ffffff !important;
    box-shadow: 0 4px 16px rgba(1, 83, 157, 0.12) !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}

body.dark-theme .calendar-outer-frame,
body.dark-theme #calStageWrapper .calendar-outer-frame {
    border: 2px solid #38bdf8 !important;
    padding: 0 !important;
    background: #ffffff !important;
    background-color: #ffffff !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.4) !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}

.full-calendar-master-grid,
#fullCalendarMasterGrid {
    display: flex !important;
    flex-direction: column !important;
    gap: clamp(2.5px, 0.35vw, 4px) !important;
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    border-radius: 0 !important;
    padding: clamp(2.5px, 0.35vw, 4px) !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
    box-shadow: none !important;
}

body.dark-theme .full-calendar-master-grid,
body.dark-theme #fullCalendarMasterGrid {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
}


/* ==========================================================================
   EXACT VIBRANT OUTLINES FOR ALL DATE BOXES & BLANK BOXES (100% RESTORED)
   ========================================================================== */

/* 1. Base solid background & radius for all date & blank boxes */
.date-box-card,
.blank-box-card {
    background: #ffffff !important;
    background-color: #ffffff !important;
    border-radius: 6px !important;
    box-sizing: border-box !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
}

body.dark-theme .date-box-card:not(.current-day-highlight),
body.dark-theme .blank-box-card {
    background: #ffffff !important;
    background-color: #ffffff !important;
}

/* 2. Sunday (Red Row) Blank & Active Date Boxes */
.date-box-card.red-corner-card,
.blank-box-card.red-corner-card,
.header-grid-row .blank-box-card {
    border: 2px solid #ff4d4d !important;
}

body.dark-theme .date-box-card.red-corner-card,
body.dark-theme .blank-box-card.red-corner-card,
body.dark-theme .header-grid-row .blank-box-card {
    border: 2px solid #f87171 !important;
}

/* 3. Friday (Green Row) Blank & Active Date Boxes */
.date-box-card.green-corner-card,
.blank-box-card.green-corner-card {
    border: 2px solid #00e676 !important;
}

body.dark-theme .date-box-card.green-corner-card,
body.dark-theme .blank-box-card.green-corner-card {
    border: 2px solid #34d399 !important;
}

/* 4. Standard Weekday (Monday-Thursday, Saturday) Blank & Active Date Boxes */
.date-box-card:not(.red-corner-card):not(.green-corner-card):not(.current-day-highlight),
.blank-box-card:not(.red-corner-card):not(.green-corner-card) {
    border: 2px solid #00b0ff !important;
}

body.dark-theme .date-box-card:not(.red-corner-card):not(.green-corner-card):not(.current-day-highlight),
body.dark-theme .blank-box-card:not(.red-corner-card):not(.green-corner-card) {
    border: 2px solid #38bdf8 !important;
}


/* ==========================================================================
   PERFECT WEEKDAY BOX BACKGROUNDS & CALLIGRAPHY VISIBILITY (100% RESTORED)
   ========================================================================== */

/* Friday Box (Green Theme) */
.box-weekday-card.fri-box,
.box-weekday-card.dark-green-bg-light-outline {
    background: linear-gradient(145deg, #006d35 0%, #00592c 50%, #004422 100%) !important;
    background-color: #00592c !important;
    border: 2px solid #00e676 !important;
    border-radius: 6px !important;
    box-shadow: none !important;
}

body.dark-theme .box-weekday-card.fri-box,
body.dark-theme .box-weekday-card.dark-green-bg-light-outline {
    background: linear-gradient(145deg, #064e3b 0%, #047857 50%, #022c22 100%) !important;
    background-color: #047857 !important;
    border: 2px solid #34d399 !important;
}

.fri-box .weekday-calligraphy-svg {
    filter: brightness(0) invert(1) !important;
    display: block !important;
    opacity: 1 !important;
}

.fri-box .weekday-eng-bottom span,
.fri-box .weekday-eng-bottom.white-text span {
    color: #ffffff !important;
    font-weight: 800 !important;
    display: block !important;
}

/* Sunday Box (Red Theme) */
.box-weekday-card.sun-box,
.box-weekday-card.dark-red-bg-light-outline {
    background: linear-gradient(145deg, #a01518 0%, #8c1114 50%, #6e0d10 100%) !important;
    background-color: #8c1114 !important;
    border: 2px solid #ff4d4d !important;
    border-radius: 6px !important;
    box-shadow: none !important;
}

body.dark-theme .box-weekday-card.sun-box,
body.dark-theme .box-weekday-card.dark-red-bg-light-outline {
    background: linear-gradient(145deg, #7f1d1d 0%, #991b1b 50%, #450a0a 100%) !important;
    background-color: #991b1b !important;
    border: 2px solid #f87171 !important;
}

.sun-box .weekday-calligraphy-svg {
    filter: brightness(0) invert(1) !important;
    display: block !important;
    opacity: 1 !important;
}

.sun-box .weekday-eng-bottom span,
.sun-box .weekday-eng-bottom.white-text span {
    color: #ffffff !important;
    font-weight: 800 !important;
    display: block !important;
}

/* Modern Calendar Layout: Sunday & Friday English Day Labels in Radiant Yellow like Date Corners */
.theme-modern .box-weekday-card.sun-box .weekday-eng-bottom span,
.theme-modern .box-weekday-card.sun-box .weekday-eng-bottom.white-text span,
body.theme-modern .box-weekday-card.sun-box .weekday-eng-bottom span,
body.theme-modern .box-weekday-card.sun-box .weekday-eng-bottom.white-text span,
#fullCalendarMasterGrid.theme-modern .box-weekday-card.sun-box .weekday-eng-bottom span,
#fullCalendarMasterGrid.theme-modern .box-weekday-card.sun-box .weekday-eng-bottom.white-text span,
.theme-modern .box-weekday-card.fri-box .weekday-eng-bottom span,
.theme-modern .box-weekday-card.fri-box .weekday-eng-bottom.white-text span,
body.theme-modern .box-weekday-card.fri-box .weekday-eng-bottom span,
body.theme-modern .box-weekday-card.fri-box .weekday-eng-bottom.white-text span,
#fullCalendarMasterGrid.theme-modern .box-weekday-card.fri-box .weekday-eng-bottom span,
#fullCalendarMasterGrid.theme-modern .box-weekday-card.fri-box .weekday-eng-bottom.white-text span {
    color: #ffe600 !important;
    font-weight: 800 !important;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.45) !important;
}

/* Standard Weekdays (Mon, Tue, Wed, Thu, Sat) */
.box-weekday-card:not(.fri-box):not(.sun-box) {
    background: #ffffff !important;
    background-color: #ffffff !important;
    border: 2px solid #00b0ff !important;
    border-radius: 6px !important;
    box-shadow: none !important;
}

body.dark-theme .box-weekday-card:not(.fri-box):not(.sun-box) {
    background: #ffffff !important;
    background-color: #ffffff !important;
    border-color: #38bdf8 !important;
}

.box-weekday-card:not(.fri-box):not(.sun-box) .weekday-calligraphy-svg {
    filter: none !important;
    display: block !important;
    opacity: 1 !important;
}

body.dark-theme .box-weekday-card:not(.fri-box):not(.sun-box) .weekday-calligraphy-svg {
    filter: none !important;
}

.box-weekday-card:not(.fri-box):not(.sun-box) .weekday-eng-bottom.red-text span {
    color: #e51924 !important;
    font-weight: 800 !important;
    display: block !important;
}

body.dark-theme .box-weekday-card:not(.fri-box):not(.sun-box) .weekday-eng-bottom.red-text span {
    color: #e51924 !important;
}


/* ==========================================================================
   ULTRA-LUXURY ABOUT APP, DEVELOPER PROFILE & ACTIONS (#aboutSection)
   ========================================================================== */

#aboutSection {
    width: 100%;
    box-sizing: border-box;
    padding: 0 4px 24px 4px;
}

.about-lux-master-panel {
    max-width: 680px;
    margin: 0 auto;
    width: 100%;
    box-sizing: border-box;
    font-family: inherit;
}

/* ── LUXURY TOP NAV BAR ─────────────────────────────────────────────────── */
.about-lux-topbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px 18px;
    background: linear-gradient(135deg, #01539d, #0284c7);
    color: #ffffff;
    border-radius: 16px;
    box-shadow: 0 6px 20px rgba(1, 83, 157, 0.25);
    margin-bottom: 14px;
    box-sizing: border-box;
}

.about-lux-topbar-title {
    display: flex;
    align-items: center;
    gap: 10px;
}

.about-lux-emblem {
    font-size: 22px;
    line-height: 1;
}

.about-lux-main-text {
    margin: 0;
    font-size: 16px;
    font-weight: 800;
    color: #ffffff;
    letter-spacing: 0.3px;
}

.about-lux-back-btn {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    background: rgba(255, 255, 255, 0.2);
    border: 1px solid rgba(255, 255, 255, 0.45);
    color: #ffffff;
    padding: 6px 14px;
    border-radius: 20px;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.2s ease;
    backdrop-filter: blur(8px);
}

.about-lux-back-btn:hover {
    background: rgba(255, 255, 255, 0.32);
}

.about-lux-back-btn:active {
    transform: scale(0.96);
}

/* ── MAIN CONTAINER & MASTER GLASS CARD ─────────────────────────────────── */
.about-lux-container {
    display: flex;
    flex-direction: column;
    gap: 14px;
    width: 100%;
    box-sizing: border-box;
}

.about-lux-card {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 20px;
    padding: 18px 16px;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.05);
    display: flex;
    flex-direction: column;
    gap: 14px;
    box-sizing: border-box;
}

body.dark-theme .about-lux-card {
    background: #1e293b;
    border-color: #334155;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.3);
}

/* ── 1. BRAND HERO ROW ──────────────────────────────────────────────────── */
.about-lux-hero {
    display: flex;
    align-items: center;
    gap: 14px;
}

.about-lux-logo-wrap {
    width: 58px;
    height: 58px;
    border-radius: 16px;
    padding: 4px;
    background: linear-gradient(135deg, #01539d, #38bdf8);
    box-shadow: 0 6px 16px rgba(1, 83, 157, 0.25);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

.about-lux-logo-img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    border-radius: 12px;
}

.about-lux-hero-meta {
    display: flex;
    flex-direction: column;
    gap: 3px;
    flex: 1;
    overflow: hidden;
}

.about-lux-brand-row {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 8px;
}

.about-lux-app-name {
    margin: 0;
    font-size: 18px;
    font-weight: 900;
    color: #01539d;
    letter-spacing: 0.5px;
}

body.dark-theme .about-lux-app-name {
    color: #38bdf8;
}

.about-lux-pro-chip {
    background: linear-gradient(135deg, #f59e0b, #d97706);
    color: #ffffff;
    font-size: 10px;
    font-weight: 800;
    padding: 2px 8px;
    border-radius: 8px;
    box-shadow: 0 2px 6px rgba(245, 158, 11, 0.3);
}

.about-lux-tagline {
    margin: 0;
    font-size: 12px;
    font-weight: 600;
    color: #64748b;
    line-height: 1.35;
}

body.dark-theme .about-lux-tagline {
    color: #94a3b8;
}

/* ── 2. SACRED CALLIGRAPHY & MOTTO ──────────────────────────────────────── */
.about-lux-spiritual-zone {
    background: linear-gradient(135deg, rgba(245, 158, 11, 0.08), rgba(217, 119, 6, 0.04));
    border: 1px solid rgba(245, 158, 11, 0.25);
    border-radius: 14px;
    padding: 12px 14px;
    text-align: center;
    display: flex;
    flex-direction: column;
    gap: 5px;
}

body.dark-theme .about-lux-spiritual-zone {
    background: rgba(245, 158, 11, 0.1);
    border-color: rgba(245, 158, 11, 0.3);
}

.about-lux-bismillah {
    font-family: 'Amiri', 'Traditional Arabic', serif;
    font-size: 22px;
    font-weight: 700;
    color: #b45309;
    letter-spacing: 0.5px;
    line-height: 1.3;
}

body.dark-theme .about-lux-bismillah {
    color: #fbbf24;
}

.about-lux-quote {
    margin: 0;
    font-size: 11.5px;
    font-style: italic;
    color: #475569;
    line-height: 1.4;
}

body.dark-theme .about-lux-quote {
    color: #cbd5e1;
}

/* ── 3. INTERACTIVE 18+ TOOLS SUITE SHOWCASE ────────────────────────────── */
.about-lux-suite-banner {
    background: linear-gradient(135deg, #f0f9ff, #e0f2fe);
    border: 1.5px solid #bae6fd;
    border-radius: 14px;
    padding: 10px 14px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
    cursor: pointer;
    transition: all 0.25s ease;
    box-sizing: border-box;
}

body.dark-theme .about-lux-suite-banner {
    background: linear-gradient(135deg, rgba(2, 132, 199, 0.16), rgba(3, 105, 161, 0.1));
    border-color: rgba(56, 189, 248, 0.35);
}

.about-lux-suite-banner:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 18px rgba(2, 132, 199, 0.15);
}

.about-lux-suite-banner:active {
    transform: scale(0.98);
}

.about-lux-suite-left {
    display: flex;
    align-items: center;
    gap: 10px;
    flex: 1;
    overflow: hidden;
}

.about-lux-suite-icon-ring {
    font-size: 22px;
    line-height: 1;
    flex-shrink: 0;
}

.about-lux-suite-info {
    display: flex;
    flex-direction: column;
    gap: 2px;
    overflow: hidden;
}

.suite-title-badge-row {
    display: flex;
    align-items: center;
    gap: 6px;
}

.about-lux-suite-title {
    font-size: 13px;
    font-weight: 800;
    color: #0369a1;
}

body.dark-theme .about-lux-suite-title {
    color: #38bdf8;
}

.suite-active-pill {
    background: #0284c7;
    color: #ffffff;
    font-size: 9px;
    font-weight: 800;
    padding: 1px 6px;
    border-radius: 10px;
}

.about-lux-suite-chips {
    font-size: 11px;
    color: #475569;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

body.dark-theme .about-lux-suite-chips {
    color: #94a3b8;
}

.about-lux-suite-action-btn {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    background: #0284c7;
    color: #ffffff;
    border: none;
    padding: 7px 12px;
    border-radius: 10px;
    font-size: 11.5px;
    font-weight: 800;
    cursor: pointer;
    white-space: nowrap;
    flex-shrink: 0;
    box-shadow: 0 3px 8px rgba(2, 132, 199, 0.3);
    transition: all 0.2s ease;
}

.about-lux-suite-action-btn:hover {
    background: #0369a1;
}

/* ── 4. DEVELOPER & STUDIO PODS GRID ────────────────────────────────────── */
.about-lux-pods-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
    gap: 10px;
    width: 100%;
    box-sizing: border-box;
}

.about-lux-pod {
    background: #f8fafc;
    border: 1.5px solid #e2e8f0;
    border-radius: 14px;
    padding: 10px 12px;
    display: flex;
    align-items: center;
    gap: 10px;
    box-sizing: border-box;
}

body.dark-theme .about-lux-pod {
    background: #0f172a;
    border-color: #334155;
}

.pod-avatar-ring {
    font-size: 22px;
    line-height: 1;
    width: 38px;
    height: 38px;
    border-radius: 12px;
    background: linear-gradient(135deg, rgba(2, 132, 199, 0.12), rgba(14, 165, 233, 0.08));
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

.pod-avatar-ring.studio-ring {
    background: linear-gradient(135deg, rgba(245, 158, 11, 0.15), rgba(217, 119, 6, 0.08));
}

.pod-texts {
    display: flex;
    flex-direction: column;
    gap: 1px;
    overflow: hidden;
}

.pod-badge {
    font-size: 9px;
    font-weight: 800;
    color: #0284c7;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

body.dark-theme .pod-badge {
    color: #38bdf8;
}

.pod-badge.badge-studio {
    color: #b45309;
}

body.dark-theme .pod-badge.badge-studio {
    color: #fbbf24;
}

.pod-name {
    font-size: 13px;
    font-weight: 800;
    color: #1e293b;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

body.dark-theme .pod-name {
    color: #f1f5f9;
}

.pod-sub {
    font-size: 10.5px;
    color: #64748b;
}

body.dark-theme .pod-sub {
    color: #94a3b8;
}

/* ── 5. FULL-WIDTH LOCATION CHIP ────────────────────────────────────────── */
.about-lux-loc-chip-full {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    background: #f8fafc;
    border: 1.5px solid #e2e8f0;
    border-radius: 12px;
    padding: 8px 14px;
    box-sizing: border-box;
    width: 100%;
}

body.dark-theme .about-lux-loc-chip-full {
    background: #0f172a;
    border-color: #334155;
}

.chip-loc-ico {
    font-size: 15px;
    flex-shrink: 0;
}

.chip-loc-txt {
    font-size: 11.5px;
    color: #334155;
    font-weight: 700;
    text-align: center;
}

body.dark-theme .chip-loc-txt {
    color: #cbd5e1;
}

/* ── 7. DUAL ACTION CAPSULES BAR (EXPLORE SUITE & LEGAL POLICIES) ───────── */
.about-lux-bottom-capsules-bar {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 8px;
    width: 100%;
    margin-top: 4px;
    box-sizing: border-box;
}

.about-lux-bottom-capsule-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    padding: 8px 12px;
    border-radius: 14px;
    font-size: 11.5px;
    font-weight: 800;
    cursor: pointer;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
    border: 1.5px solid transparent;
    box-sizing: border-box;
    white-space: nowrap;
}

.about-lux-bottom-capsule-btn:active {
    transform: scale(0.96);
}

.btn-explore-capsule {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%);
    border-color: rgba(255, 255, 255, 0.3);
    color: #ffffff;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.3);
}

body.dark-theme .btn-explore-capsule {
    background: linear-gradient(135deg, #0f172a 0%, #0369a1 100%);
    border-color: #38bdf8;
}

.btn-explore-capsule:hover {
    background: linear-gradient(135deg, #0369a1 0%, #01539d 100%);
    transform: translateY(-1.5px);
    box-shadow: 0 6px 18px rgba(2, 132, 199, 0.45);
}

.btn-legal-capsule {
    background: #ffffff;
    border-color: #cbd5e1;
    color: #334155;
}

body.dark-theme .btn-legal-capsule {
    background: #1e293b;
    border-color: #334155;
    color: #f1f5f9;
}

.btn-legal-capsule:hover {
    background: #f8fafc;
    border-color: #94a3b8;
    transform: translateY(-1.5px);
}

body.dark-theme .btn-legal-capsule:hover {
    background: #0f172a;
    border-color: #475569;
}

.about-lux-bottom-capsule-btn .capsule-icon {
    font-size: 14px;
    line-height: 1;
}

.about-lux-bottom-capsule-btn .capsule-arr {
    font-size: 11px;
    opacity: 0.85;
    transition: transform 0.18s ease;
}

.about-lux-bottom-capsule-btn:hover .capsule-arr {
    transform: translateX(3px);
}

/* ==========================================================================
   COMPACT PREMIUM MODAL HEADER (FEATURES & LEGAL MODALS - LIGHT & DARK)
   ========================================================================== */

.about-features-modal-card,
.legal-terms-modal-card {
    max-width: 580px !important;
    width: 94% !important;
    border-radius: 18px !important;
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.25) !important;
    display: flex !important;
    flex-direction: column !important;
    max-height: 86vh !important;
    overflow: hidden !important;
    position: relative !important;
    margin: auto !important;
}

body.dark-theme .about-features-modal-card,
body.dark-theme .legal-terms-modal-card,
html.dark-theme .about-features-modal-card,
html.dark-theme .legal-terms-modal-card {
    background: #0f172a !important;
    border-color: #334155 !important;
    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.6) !important;
}

/* 1. Header Compact Bar */
.features-hub-header,
.modal-header-luxury {
    background: linear-gradient(135deg, #f8fafc 0%, #f1f5f9 50%, #e2e8f0 100%) !important;
    border-bottom: 1px solid #cbd5e1 !important;
    padding: 8px 14px !important;
    min-height: 48px !important;
    max-height: 56px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 10px !important;
    flex-shrink: 0 !important;
    box-sizing: border-box !important;
    z-index: 10 !important;
}

body.dark-theme .features-hub-header,
body.dark-theme .modal-header-luxury,
html.dark-theme .features-hub-header,
html.dark-theme .modal-header-luxury {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%) !important;
    border-bottom: 1px solid #334155 !important;
}

/* 2. Titles Container */
.modal-header-titles {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
    flex: 1 1 auto !important;
    min-width: 0 !important;
}

.modal-header-icon {
    font-size: 16px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-shrink: 0 !important;
    width: 28px !important;
    height: 28px !important;
    background: rgba(2, 132, 199, 0.1) !important;
    border-radius: 8px !important;
}

body.dark-theme .modal-header-icon,
html.dark-theme .modal-header-icon {
    background: rgba(56, 189, 248, 0.15) !important;
}

.modal-header-titles > div {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    min-width: 0 !important;
}

/* 3. Title text */
.features-hub-header .modal-header-title,
.modal-header-luxury .modal-header-title {
    font-size: 14px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    line-height: 1.25 !important;
    margin: 0 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .features-hub-header .modal-header-title,
body.dark-theme .modal-header-luxury .modal-header-title,
html.dark-theme .features-hub-header .modal-header-title,
html.dark-theme .modal-header-luxury .modal-header-title {
    color: #f8fafc !important;
}

/* 4. Subtitle text */
.features-hub-subtitle {
    font-size: 11px !important;
    font-weight: 500 !important;
    color: #475569 !important;
    line-height: 1.2 !important;
    margin-top: 1px !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .features-hub-subtitle,
html.dark-theme .features-hub-subtitle {
    color: #94a3b8 !important;
}

/* 5. Close Button */
.features-hub-header .modal-close-btn,
.modal-header-luxury .modal-close-btn {
    width: 28px !important;
    height: 28px !important;
    min-width: 28px !important;
    min-height: 28px !important;
    border-radius: 50% !important;
    background: rgba(0, 0, 0, 0.05) !important;
    color: #475569 !important;
    border: none !important;
    font-size: 14px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    padding: 0 !important;
    flex-shrink: 0 !important;
    transition: all 0.2s ease !important;
}

.features-hub-header .modal-close-btn:hover,
.modal-header-luxury .modal-close-btn:hover {
    background: rgba(239, 68, 68, 0.15) !important;
    color: #dc2626 !important;
}

body.dark-theme .features-hub-header .modal-close-btn,
body.dark-theme .modal-header-luxury .modal-close-btn,
html.dark-theme .features-hub-header .modal-close-btn,
html.dark-theme .modal-header-luxury .modal-close-btn {
    background: rgba(255, 255, 255, 0.08) !important;
    color: #cbd5e1 !important;
}

/* 6. RTL Urdu Alignment */
.modal-rtl-urdu .modal-header-luxury,
.modal-rtl-urdu .features-hub-header {
    flex-direction: row-reverse !important;
}

.modal-rtl-urdu .modal-header-titles {
    flex-direction: row-reverse !important;
    text-align: right !important;
}

.modal-rtl-urdu .modal-header-title {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', serif !important;
    font-size: 14.5px !important;
    line-height: 1.3 !important;
}

.modal-rtl-urdu .features-hub-subtitle {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', serif !important;
    font-size: 11px !important;
    line-height: 1.2 !important;
}

.about-modal-body {
    padding: 14px 14px 24px 14px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 14px !important;
    flex: 1 1 auto !important;
    min-height: 0 !important;
    max-height: calc(85vh - 65px) !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    -webkit-overflow-scrolling: touch !important;
    overscroll-behavior: contain !important;
    touch-action: pan-y !important;
    scrollbar-width: thin !important;
}

.about-modal-body::-webkit-scrollbar {
    width: 6px !important;
}

.about-modal-body::-webkit-scrollbar-thumb {
    background: #cbd5e1 !important;
    border-radius: 4px !important;
}

body.dark-theme .about-modal-body::-webkit-scrollbar-thumb {
    background: #475569 !important;
}

.feature-category-group {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
    width: 100% !important;
    flex-shrink: 0 !important;
}

.feature-category-header {
    display: flex;
    align-items: center;
    gap: 7px;
    padding: 4px 6px;
    border-bottom: 1.5px solid #e2e8f0;
}

body.dark-theme .feature-category-header {
    border-bottom-color: #334155;
}

.cat-icon {
    font-size: 15px;
    line-height: 1;
}

.cat-title {
    font-size: 12px;
    font-weight: 900;
    color: #01539d;
    letter-spacing: 0.3px;
    text-transform: uppercase;
}

body.dark-theme .cat-title {
    color: #38bdf8;
}

.features-hub-cards-grid {
    display: grid !important;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)) !important;
    gap: 8px !important;
    width: 100% !important;
}

.feature-luxury-card {
    background: #f8fafc;
    border: 1.2px solid #e2e8f0;
    border-radius: 12px;
    padding: 10px 12px;
    display: flex;
    flex-direction: column;
    gap: 5px;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

.feature-luxury-card:hover {
    border-color: #0284c7;
    background: #ffffff;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.12);
    transform: translateY(-1px);
}

body.dark-theme .feature-luxury-card {
    background: #1e293b;
    border-color: #334155;
}

body.dark-theme .feature-luxury-card:hover {
    background: #0f172a;
    border-color: #38bdf8;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.4);
}

.feat-card-top {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 6px;
}

.feat-icon {
    font-size: 18px;
    line-height: 1;
}

.feat-tag {
    font-size: 9px;
    font-weight: 800;
    padding: 1.5px 6px;
    border-radius: 6px;
    text-transform: uppercase;
    letter-spacing: 0.3px;
}

.tag-primary {
    background: #e0f2fe;
    color: #0284c7;
}

body.dark-theme .tag-primary {
    background: rgba(2, 132, 199, 0.25);
    color: #38bdf8;
}

.tag-amber {
    background: #fef3c7;
    color: #b45309;
}

body.dark-theme .tag-amber {
    background: rgba(217, 119, 6, 0.25);
    color: #fbbf24;
}

.tag-blue {
    background: #dbeafe;
    color: #1d4ed8;
}

body.dark-theme .tag-blue {
    background: rgba(29, 78, 216, 0.25);
    color: #60a5fa;
}

.tag-purple {
    background: #f3e8ff;
    color: #7e22ce;
}

body.dark-theme .tag-purple {
    background: rgba(126, 34, 206, 0.25);
    color: #c084fc;
}

.tag-emerald {
    background: #d1fae5;
    color: #047857;
}

body.dark-theme .tag-emerald {
    background: rgba(4, 120, 87, 0.25);
    color: #34d399;
}

.tag-cyan {
    background: #cffafe;
    color: #0e7490;
}

body.dark-theme .tag-cyan {
    background: rgba(14, 116, 144, 0.25);
    color: #22d3ee;
}

.tag-rose {
    background: #ffe4e6;
    color: #be123c;
}

body.dark-theme .tag-rose {
    background: rgba(190, 18, 60, 0.25);
    color: #fb7185;
}

.feat-title {
    font-size: 12px;
    font-weight: 800;
    color: #0f172a;
    line-height: 1.25;
}

body.dark-theme .feat-title {
    color: #f8fafc;
}

.feat-desc {
    margin: 0;
    font-size: 10.5px;
    color: #64748b;
    line-height: 1.35;
}

body.dark-theme .feat-desc {
    color: #94a3b8;
}

/* ── 4-ACTION LUXURY BUTTONS ROW ───────────────────────────────────────── */
.about-uni-actions-row {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 6px;
    margin-top: 4px;
}

.about-uni-btn {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 3px;
    padding: 8px 4px;
    border-radius: 12px;
    border: 1.5px solid transparent;
    font-size: 10.5px;
    font-weight: 800;
    text-decoration: none;
    cursor: pointer;
    transition: all 0.2s ease;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
    box-sizing: border-box;
}

.about-uni-btn:active {
    transform: scale(0.95);
}

.about-uni-btn .btn-ico {
    font-size: 16px;
    line-height: 1;
}

.about-uni-btn .btn-txt {
    font-size: 10px;
    font-weight: 800;
    white-space: nowrap;
}

.about-uni-btn.btn-wa {
    background: linear-gradient(135deg, #dcfce7, #bbf7d0);
    border-color: #86efac;
    color: #15803d;
}

.about-uni-btn.btn-rate {
    background: linear-gradient(135deg, #fef3c7, #fde68a);
    border-color: #fcd34d;
    color: #b45309;
}

.about-uni-btn.btn-web {
    background: linear-gradient(135deg, #e0f2fe, #bae6fd);
    border-color: #7dd3fc;
    color: #0369a1;
}

.about-uni-btn.btn-share {
    background: linear-gradient(135deg, #f3e8ff, #e9d5ff);
    border-color: #d8b4fe;
    color: #7e22ce;
}

body.dark-theme .about-uni-btn.btn-wa {
    background: rgba(22, 163, 74, 0.2);
    border-color: #22c55e;
    color: #4ade80;
}

body.dark-theme .about-uni-btn.btn-rate {
    background: rgba(217, 119, 6, 0.2);
    border-color: #f59e0b;
    color: #fbbf24;
}

body.dark-theme .about-uni-btn.btn-web {
    background: rgba(2, 132, 199, 0.2);
    border-color: #38bdf8;
    color: #38bdf8;
}

body.dark-theme .about-uni-btn.btn-share {
    background: rgba(147, 51, 234, 0.2);
    border-color: #a855f7;
    color: #c084fc;
}

/* ── FOOTER COPYRIGHT ──────────────────────────────────────────────────── */
.about-uni-footer {
    text-align: center;
    font-size: 9.5px;
    color: #64748b;
    padding: 6px 0;
    margin-top: 2px;
}

body.dark-theme .about-uni-footer {
    color: #94a3b8;
}


/* ==========================================================================
   PROMINENT ACTIVE OPERATOR LCD BADGE (+, -, ×, ÷)
   ========================================================================== */

.lcd-op-active-badge {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    background: #0284c7 !important;
    color: #ffffff !important;
    font-size: 13px !important;
    font-weight: 900 !important;
    padding: 1px 8px !important;
    border-radius: 5px !important;
    box-shadow: 0 1px 4px rgba(2, 132, 199, 0.4) !important;
    line-height: 1 !important;
    min-width: 18px !important;
    text-align: center !important;
}

body.dark-theme .lcd-op-active-badge {
    background: #38bdf8 !important;
    color: #0f172a !important;
    box-shadow: 0 1px 6px rgba(56, 189, 248, 0.4) !important;
}

.ultra-lcd-2line-tape {
    font-size: 13px !important;
    font-weight: 800 !important;
    color: #0284c7 !important;
    font-family: 'Outfit', monospace !important;
    min-height: 18px !important;
    margin-bottom: 2px !important;
}

body.dark-theme .ultra-lcd-2line-tape {
    color: #38bdf8 !important;
}


/* ==========================================================================
   REAL LIVE SATELLITE MAP EMBEDDED INSIDE 3D QIBLA COMPASS CENTER DIAL
   ========================================================================== */

.compass-dial-body .compass-sacred-geometry,
.compass-sacred-geometry,
#compassCenterSatContainer {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: min(220px, 70%) !important;
    height: min(220px, 70%) !important;
    border-radius: 50% !important;
    overflow: hidden !important;
    border: 3.5px solid #0284c7 !important;
    box-shadow: inset 0 0 16px rgba(0, 0, 0, 0.45), 0 0 18px rgba(2, 132, 199, 0.25) !important;
    background: #0b132b !important;
    z-index: 8 !important;
    margin: 0 !important;
}

body.dark-theme .compass-dial-body .compass-sacred-geometry {
    border-color: #38bdf8 !important;
    box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.6), 0 0 20px rgba(56, 189, 248, 0.45) !important;
}

.compass-center-sat-map {
    width: 100% !important;
    height: 100% !important;
    border-radius: 50% !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    z-index: 2 !important;
    pointer-events: none !important;
}

.compass-center-sat-map .leaflet-control-container {
    display: none !important;
}

.compass-sat-overlay-crosshair {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    border-radius: 50% !important;
    background: radial-gradient(circle, rgba(0,0,0,0) 45%, rgba(1, 83, 157, 0.35) 100%) !important;
    border: 1px dashed rgba(255, 255, 255, 0.3) !important;
    box-sizing: border-box !important;
    z-index: 5 !important;
    pointer-events: none !important;
}

.compass-sat-user-dot {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: 12px !important;
    height: 12px !important;
    background: #00e676 !important;
    border: 2.5px solid #ffffff !important;
    border-radius: 50% !important;
    box-shadow: 0 0 10px #00e676, 0 0 20px #00e676 !important;
    z-index: 10 !important;
    pointer-events: none !important;
}

.user-radar-ping {
    position: absolute !important;
    top: -6px !important;
    left: -6px !important;
    width: 20px !important;
    height: 20px !important;
    border-radius: 50% !important;
    border: 2px solid #00e676 !important;
    animation: radarPulse 2s cubic-bezier(0, 0.2, 0.8, 1) infinite !important;
    pointer-events: none !important;
}

@keyframes radarPulse {
    0% { transform: scale(0.6); opacity: 1; }
    100% { transform: scale(2.4); opacity: 0; }
}

/* ==========================================================================
   STATUS CARD DESIGNER - COMPLETE CENTER ALIGNMENT & ZERO CLIPPING ENGINE
   Guarantees all 5 templates are 100% centered with zero side clipping
   ========================================================================== */

/* 1. Flanked Preview Container: Strict LTR, Centered, Symmetrical */
.status-top-preview-section {
    width: 100% !important;
    max-width: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 auto 4px auto !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

.status-preview-container-flanked {
    display: flex !important;
    flex-direction: row !important;
    direction: ltr !important; /* Force LTR so arrows stay symmetrically Left and Right */
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    width: 100% !important;
    max-width: 360px !important;
    margin: 0 auto !important;
    padding: 0 4px !important;
    box-sizing: border-box !important;
    position: relative !important;
}

.status-preview-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex: 0 0 auto !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
}

/* Symmetrical Circular Navigation Arrows */
.status-preview-side-arrow {
    width: 36px !important;
    height: 36px !important;
    min-width: 36px !important;
    min-height: 36px !important;
    border-radius: 50% !important;
    background: #ffffff !important;
    color: #0284c7 !important;
    border: 1.8px solid #cbd5e1 !important;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;
    flex-shrink: 0 !important;
    z-index: 25 !important;
    outline: none !important;
    user-select: none !important;
    padding: 0 !important;
}

.status-preview-side-arrow:hover {
    transform: scale(1.1) !important;
    background: #0284c7 !important;
    color: #ffffff !important;
    border-color: #0284c7 !important;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.4) !important;
}

.status-preview-side-arrow:active {
    transform: scale(0.92) !important;
}

/* 2. Unified Master Card Box: Exact width, Perfectly Centered, Zero Clipping */
.status-card-preview-box {
    width: 250px !important;
    max-width: calc(100vw - 92px) !important;
    margin: 0 auto !important;
    --card-radius: 18px;
    --border-width: 2.5px;
    --border-color: #eab308;
    --overlay-opacity: 0.25;
    --custom-theme: #059669;
    
    position: relative !important;
    border-radius: var(--card-radius) !important;
    border: var(--border-width) solid var(--border-color) !important;
    box-shadow: none !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
    transition: border-radius 0.2s ease, border-color 0.2s ease !important;
    text-align: center !important;
    padding: 7px 7px 5px 7px !important;
}

.status-card-preview-box .status-card-bg-photo {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    z-index: 0 !important;
    opacity: 1 !important;
    filter: brightness(calc(1 - (var(--overlay-opacity, 0.15) * 0.5))) contrast(1.03) !important;
    transition: filter 0.15s ease !important;
}

/* pseudo overlay removed for clean html2canvas capture */

.status-card-preview-box > *:not(.status-card-bg-photo) {
    position: relative !important;
    z-index: 2 !important;
}

/* 3. TEMPLATE 1: Midnight Neon Moon (Luminous Celestial Sapphire & Gold) */
.status-card-preview-box.tpl-midnight-neon {
    background: radial-gradient(circle at 50% 18%, rgba(30, 64, 175, 0.85) 0%, rgba(15, 23, 42, 0.8) 55%, rgba(2, 6, 23, 0.9) 100%) !important;
    border: 1.8px solid var(--border-color, #4f8bb7) !important;
    box-shadow: none !important;
    padding: 5px 6px 4px 6px !important;
}

.neon-moon-top-header {
    display: none !important;
}

.neon-card-heading-wrap {
    width: 100% !important;
    text-align: center !important;
    margin: 1px 0 3px 0 !important;
}

.neon-card-quote-heading {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 13.5px !important;
    font-weight: 800 !important;
    color: #064e3b !important;
    line-height: 1.8 !important;
    direction: rtl !important;
    text-align: center !important;
    text-shadow: none !important;
    display: inline-block !important;
}

.neon-dates-dual-grid {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 4px !important;
    width: 100% !important;
    max-width: 96% !important;
    margin: 2px auto !important;
    box-sizing: border-box !important;
}

.neon-half-date-tile {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
    box-sizing: border-box !important;
    text-align: center !important;
    padding: 2px 4px !important;
    background: linear-gradient(135deg, #ffffff 0%, #fffdf0 50%, #fef3c7 100%) !important;
    border: 1.4px solid #ca8a04 !important;
    border-radius: 10px !important;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.18) !important;
    min-height: 27px !important;
    max-height: 31px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    text-shadow: none !important;
    overflow: hidden !important;
    color: #0f172a !important;
}

.neon-half-date-tile .neon-date-inner {
    min-width: 0 !important;
    max-width: 100% !important;
    overflow: hidden !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.neon-half-date-tile .status-date-str {
    font-size: 11px !important;
    gap: 2.5px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    white-space: nowrap !important;
    line-height: 1.15 !important;
    text-shadow: none !important;
    max-width: 100% !important;
    overflow: hidden !important;
}

.neon-half-date-tile .status-hijri-day {
    font-size: 13px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #064e3b !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    text-shadow: none !important;
}

.neon-half-date-tile .status-hijri-year {
    font-size: 11.5px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #064e3b !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    text-shadow: none !important;
}

.neon-half-date-tile .status-hijri-callig-month {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    max-height: 15px !important;
    color: #064e3b !important;
}

.neon-half-date-tile .status-hijri-month-callig-svg {
    height: 13.5px !important;
    max-height: 15px !important;
    max-width: 48px !important;
    fill: #064e3b !important;
    flex-shrink: 0 !important;
}

.neon-half-date-tile .status-date-day-num {
    font-size: 12.5px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #0f172a !important;
    text-shadow: none !important;
}

.neon-half-date-tile .status-date-month-txt {
    font-size: 11px !important;
    font-weight: 900 !important;
    color: #047857 !important;
    text-shadow: none !important;
}

.neon-half-date-tile .status-date-year-num {
    font-size: 11px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #0f172a !important;
    text-shadow: none !important;
}

.neon-half-date-tile .status-eng-callig-month {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    max-height: 14px !important;
    color: #0f172a !important;
}

.neon-half-date-tile .status-eng-month-callig-svg {
    height: 12.5px !important;
    max-height: 14px !important;
    max-width: 44px !important;
    fill: #0f172a !important;
    flex-shrink: 0 !important;
}

.neon-crescent-title {
    display: none !important;
}

.neon-glow-circle-frame {
    width: 92% !important;
    max-width: 94% !important;
    height: auto !important;
    min-height: unset !important;
    border-radius: 24px !important;
    margin: 3px auto !important;
    border: 2px solid var(--border-color, #d4af37) !important;
    background: radial-gradient(circle at 50% 28%, #ffffff 0%, #fffdf0 45%, #fef3c7 100%) !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.28), 0 0 16px var(--theme-card-glow, rgba(212, 175, 55, 0.4)) !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 7px 12px !important;
    box-sizing: border-box !important;
    position: relative !important;
    overflow: hidden !important;
}

.neon-hanging-crescent {
    position: absolute !important;
    left: -4px !important;
    top: 16px !important;
    font-size: 24px !important;
    filter: drop-shadow(0 0 8px #ffd700) !important;
}

.neon-greeting-urdu {
    font-size: 12px !important;
    line-height: 1.25 !important;
    margin-bottom: 2px !important;
    color: #047857 !important;
    font-weight: 900 !important;
    text-shadow: none !important;
}

.neon-arabic-quote {
    font-size: 12.5px !important;
    line-height: 1.35 !important;
    max-width: 95% !important;
    margin: 0 auto 2px auto !important;
    word-break: break-word !important;
    color: #064e3b !important;
    text-shadow: none !important;
    font-weight: 700 !important;
}

.neon-quote-urdu {
    color: #0f172a !important;
    font-weight: 700 !important;
    text-shadow: none !important;
}

/* Universal Zero-Shadow and High-Contrast Premium Rule for Template 1 */
.tpl-midnight-neon,
.tpl-midnight-neon *,
.status-card-preview-box.tpl-midnight-neon,
.status-card-preview-box.tpl-midnight-neon * {
    text-shadow: none !important;
}

.neon-pill-urdu {
    font-size: 8.5px !important;
    padding: 2px 6px !important;
    border-radius: 10px !important;
    white-space: nowrap !important;
    box-sizing: border-box !important;
    font-weight: 800 !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25) !important;
}

/* 4. TEMPLATE 2: Madina Mihrab Arch (Luminous Sacred Emerald Sanctuary) */
.status-card-preview-box.tpl-madina-mihrab {
    background: var(--theme-card-bg, radial-gradient(circle at 50% 15%, rgba(5, 150, 105, 0.85) 0%, rgba(6, 95, 70, 0.82) 45%, rgba(2, 44, 34, 0.9) 100%)) !important;
    border: 1.6px solid var(--border-color, #cca043) !important;
    outline: 0.8px solid var(--theme-primary-color, rgba(204, 160, 67, 0.45)) !important;
    outline-offset: -3px !important;
    border-radius: var(--card-radius, 18px) !important;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.35), 0 0 14px var(--theme-card-glow, rgba(204, 160, 67, 0.2)) !important;
    padding: 7px 7px 5px 7px !important;
    overflow: hidden !important;
    position: relative !important;
}

.mihrab-top-lanterns-row {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    padding: 0 2px 2px 2px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.mihrab-lantern-left, .mihrab-lantern-right {
    font-size: 14px !important;
    filter: drop-shadow(0 0 6px var(--theme-card-glow, #fde047)) !important;
}

.mihrab-bismillah-cartouche {
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.98), rgba(254, 243, 199, 0.95)) !important;
    border: 1.3px solid var(--border-color, #cca043) !important;
    border-radius: 12px !important;
    padding: 1.5px 8px !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.18) !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.mihrab-bismillah {
    color: var(--theme-primary-color, #064e3b) !important;
    font-weight: 800 !important;
}

.mihrab-center-emblem {
    max-width: 88% !important;
    padding: 2.5px 12px !important;
    margin: 1px auto 3px auto !important;
    box-sizing: border-box !important;
    background: linear-gradient(135deg, #ffffff 0%, #fffdf7 45%, #fdf6e7 100%) !important;
    border: 1.3px solid var(--border-color, #cca043) !important;
    outline: 0.8px solid var(--theme-primary-color, rgba(204, 160, 67, 0.45)) !important;
    outline-offset: -2px !important;
    border-radius: 16px !important;
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.22), inset 0 1px 2px #ffffff !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.mihrab-emblem-title {
    font-size: 12px !important;
    line-height: 1.15 !important;
    color: var(--theme-primary-color, #064e3b) !important;
    font-weight: 900 !important;
    text-shadow: none !important;
}

.mihrab-date-tile {
    min-width: 0 !important;
    box-sizing: border-box !important;
    padding: 2.5px 5px !important;
    background: linear-gradient(145deg, #ffffff 0%, #fffdf8 55%, #faf6ec 100%) !important;
    border: 1.2px solid var(--border-color, #cca043) !important;
    outline: 0.8px solid var(--theme-primary-color, rgba(204, 160, 67, 0.45)) !important;
    outline-offset: -2px !important;
    border-radius: 11px !important;
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.2), inset 0 1px 2px #ffffff !important;
    color: #0f172a !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3.5px !important;
    text-shadow: none !important;
}

.mihrab-date-tile .status-date-str {
    font-size: 13px !important;
    gap: 3.5px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    white-space: nowrap !important;
    line-height: 1.15 !important;
    text-shadow: none !important;
}

.mihrab-date-tile .status-hijri-day {
    font-size: 15px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: var(--theme-primary-color, #064e3b) !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    text-shadow: none !important;
}

.mihrab-date-tile .status-hijri-year {
    font-size: 13.5px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: var(--theme-primary-color, #064e3b) !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    text-shadow: none !important;
}

.mihrab-date-tile .status-date-day-num {
    font-size: 15px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #0f172a !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    text-shadow: none !important;
}

.mihrab-date-tile .status-date-month-txt {
    font-size: 13px !important;
    font-weight: 900 !important;
    color: var(--theme-primary-color, #047857) !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    text-shadow: none !important;
}

.mihrab-date-tile .status-date-year-num {
    font-size: 13.5px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #0f172a !important;
    opacity: 1 !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    text-shadow: none !important;
}

.mihrab-bottom-dua-plaque {
    padding: 6px 10px !important;
    margin: 2px 0 !important;
    box-sizing: border-box !important;
    background: linear-gradient(180deg, #ffffff 0%, #fffdf9 45%, #faf6ec 100%) !important;
    border: 1.4px solid var(--border-color, #cca043) !important;
    outline: 0.8px solid var(--theme-primary-color, rgba(204, 160, 67, 0.45)) !important;
    outline-offset: -2.5px !important;
    border-radius: 14px !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.22), inset 0 1px 2px #ffffff !important;
    color: #0f172a !important;
    text-align: center !important;
    text-shadow: none !important;
}

.mihrab-dua-arabic {
    color: var(--theme-primary-color, #047857) !important;
    font-weight: 700 !important;
    text-shadow: none !important;
}

.mihrab-dua-trans {
    color: #0f172a !important;
    font-weight: 700 !important;
    text-shadow: none !important;
}

.tpl-madina-mihrab,
.tpl-madina-mihrab *,
.status-card-preview-box.tpl-madina-mihrab,
.status-card-preview-box.tpl-madina-mihrab * {
    text-shadow: none !important;
}

/* 5. TEMPLATE 3: Golden Direction Signboards (Ultra-Premium Royal Layout) */
.status-card-preview-box.tpl-golden-arrows {
    background: var(--theme-card-bg, radial-gradient(circle at 50% 15%, rgba(15, 23, 42, 0.95) 0%, rgba(2, 6, 23, 0.98) 100%)) !important;
    border: 1.6px solid var(--border-color, #cca043) !important;
    border-radius: var(--card-radius, 18px) !important;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.45), 0 0 16px var(--theme-card-glow, rgba(204, 160, 67, 0.3)) !important;
    padding: 7px 7px 6px 7px !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
    position: relative !important;
}

/* Delicate Luxury Inset Hairline for Template 3 */
.status-card-preview-box.tpl-golden-arrows::after {
    content: '' !important;
    position: absolute !important;
    top: 3.5px !important;
    left: 3.5px !important;
    right: 3.5px !important;
    bottom: 3.5px !important;
    border: 0.8px solid var(--border-color, rgba(204, 160, 67, 0.5)) !important;
    border-radius: calc(var(--card-radius, 18px) - 3px) !important;
    pointer-events: none !important;
    z-index: 5 !important;
}

.tpl-golden-arrows,
.tpl-golden-arrows *,
.status-card-preview-box.tpl-golden-arrows,
.status-card-preview-box.tpl-golden-arrows * {
    text-shadow: none !important;
}

.arrows-dates-grid {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 4px !important;
    width: 100% !important;
    margin: 2px 0 4px 0 !important;
    box-sizing: border-box !important;
}

.golden-arrow-plate {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
    box-sizing: border-box !important;
    text-align: center !important;
    padding: 2px 7px !important;
    background: linear-gradient(135deg, #ffffff 0%, #fffdf8 50%, #faf3e0 100%) !important;
    border: 1.2px solid var(--border-color, #cca043) !important;
    border-radius: 11px !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1), inset 0 0 0 0.8px var(--theme-primary-color, rgba(204, 160, 67, 0.2)) !important;
    min-height: 28px !important;
    max-height: 32px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3.5px !important;
    text-shadow: none !important;
    overflow: hidden !important;
    color: #0f172a !important;
}

.golden-arrow-plate.golden-arrow-day-pill {
    background: var(--theme-tile-bg, linear-gradient(135deg, #1b6b53 0%, #134e3c 100%)) !important;
    border: 1.2px solid var(--border-color, #3ea884) !important;
    border-radius: 14px !important;
    box-shadow: 0 2px 8px var(--theme-card-glow, rgba(0, 0, 0, 0.25)) !important;
    color: #ffffff !important;
}

.golden-arrow-plate.golden-arrow-day-pill span {
    color: #ffffff !important;
}

.golden-arrow-plate .status-day-callig-wrap {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    max-height: 16px !important;
}

.golden-arrow-plate .status-day-callig-svg {
    height: 14px !important;
    max-height: 16px !important;
    max-width: 50px !important;
    fill: #ffffff !important;
    flex-shrink: 0 !important;
}

.golden-arrow-plate .golden-arrow-date-inner {
    min-width: 0 !important;
    max-width: 100% !important;
    overflow: hidden !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.golden-arrow-plate .status-date-str {
    font-size: 11px !important;
    gap: 2.5px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    white-space: nowrap !important;
    line-height: 1.15 !important;
    text-shadow: none !important;
    max-width: 100% !important;
    overflow: hidden !important;
}

.golden-arrow-plate .status-hijri-day {
    font-size: 13px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #064e3b !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    text-shadow: none !important;
}

.golden-arrow-plate .status-hijri-year {
    font-size: 11.5px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #064e3b !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    text-shadow: none !important;
}

.golden-arrow-plate .status-hijri-callig-month {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    max-height: 15px !important;
    color: #064e3b !important;
}

.golden-arrow-plate .status-hijri-month-callig-svg {
    height: 13.5px !important;
    max-height: 15px !important;
    max-width: 48px !important;
    fill: #064e3b !important;
    flex-shrink: 0 !important;
}

.golden-arrow-plate .status-date-day-num {
    font-size: 12.5px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #0f172a !important;
    text-shadow: none !important;
}

.golden-arrow-plate .status-date-month-txt {
    font-size: 11px !important;
    font-weight: 900 !important;
    color: #047857 !important;
    text-shadow: none !important;
}

.golden-arrow-plate .status-date-year-num {
    font-size: 11px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #0f172a !important;
    text-shadow: none !important;
}

.golden-arrow-plate .status-eng-callig-month {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    max-height: 14px !important;
    color: #0f172a !important;
}

.golden-arrow-plate .status-eng-month-callig-svg {
    height: 12.5px !important;
    max-height: 14px !important;
    max-width: 44px !important;
    fill: #0f172a !important;
    flex-shrink: 0 !important;
}

.golden-arrow-plate::after,
.golden-arrow-plate::before {
    content: none !important;
    display: none !important;
}

.arrows-chalkboard-card {
    background: linear-gradient(180deg, #ffffff 0%, #fffef8 45%, #faf6ec 100%) !important;
    border: 1.4px solid var(--border-color, #cca043) !important;
    border-radius: 14px !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.18), inset 0 0 0 1px var(--theme-primary-color, rgba(204, 160, 67, 0.35)), inset 0 1px 2px #ffffff !important;
    padding: 6px 9px 7px 9px !important;
    margin: 2px 0 4px 0 !important;
    width: 100% !important;
    height: auto !important;
    min-height: unset !important;
    box-sizing: border-box !important;
    text-align: center !important;
    text-shadow: none !important;
}

.arrows-card-quote-heading {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 14px !important;
    font-weight: 900 !important;
    color: #b91c1c !important;
    line-height: 1.35 !important;
    direction: rtl !important;
    text-align: center !important;
    text-shadow: none !important;
    display: inline-block !important;
    white-space: nowrap !important;
}

.arrows-card-arabic {
    color: #047857 !important;
    font-weight: 700 !important;
    margin-bottom: 1px !important;
    text-shadow: none !important;
}

.arrows-card-urdu-msg {
    color: #0f172a !important;
    font-weight: 700 !important;
    line-height: 1.4 !important;
    text-shadow: none !important;
}

.arrows-card-ref {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    direction: rtl !important;
    margin-top: 2px !important;
    text-align: center !important;
}

.arrows-top-ribbon div {
    box-shadow: none !important;
    text-shadow: none !important;
}

/* 6. TEMPLATE 4: 3D Dual Tiles (Radiant Luxury 3D Dual Studio Tiles) */
.status-card-preview-box.tpl-3d-dual-tiles {
    background: var(--theme-card-bg, radial-gradient(circle at 50% 15%, rgba(6, 95, 70, 0.94) 0%, rgba(4, 78, 58, 0.9) 45%, rgba(2, 44, 34, 0.96) 100%)) !important;
    border: 1.6px solid var(--border-color, #cca043) !important;
    outline: 0.8px solid var(--theme-primary-color, rgba(204, 160, 67, 0.45)) !important;
    outline-offset: -3px !important;
    border-radius: var(--card-radius, 18px) !important;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.35), 0 0 14px var(--theme-card-glow, rgba(204, 160, 67, 0.2)) !important;
    padding: 7px 7px 5px 7px !important;
    overflow: hidden !important;
    position: relative !important;
}

.tpl-3d-dual-tiles,
.tpl-3d-dual-tiles *,
.status-card-preview-box.tpl-3d-dual-tiles,
.status-card-preview-box.tpl-3d-dual-tiles * {
    text-shadow: none !important;
}

.tiles-bottom-companion-row {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    width: 100% !important;
    margin: 2px auto 3px auto !important;
    box-sizing: border-box !important;
    flex-wrap: wrap !important;
}

.tiles-sub-day-pill {
    background: var(--theme-tile-bg, linear-gradient(135deg, #1b6b53 0%, #134e3f 100%)) !important;
    border: 1.2px solid var(--border-color, #cca043) !important;
    outline: 0.8px solid rgba(255, 255, 255, 0.3) !important;
    outline-offset: -2px !important;
    border-radius: 14px !important;
    padding: 2.5px 10px !important;
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.25) !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    min-height: 26px !important;
    box-sizing: border-box !important;
    color: #ffffff !important;
}

.tiles-sub-day-pill .tiles-top-day-ur {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 12.5px !important;
    font-weight: 900 !important;
    color: #ffffff !important;
    line-height: 1.2 !important;
    direction: rtl !important;
    text-shadow: none !important;
}

.tiles-sub-day-pill .status-day-callig-svg {
    height: 14px !important;
    max-height: 16px !important;
    max-width: 50px !important;
    fill: #ffffff !important;
    flex-shrink: 0 !important;
}

.tiles-sub-bikrami-pill {
    background: linear-gradient(135deg, #ffffff 0%, #fffdf8 50%, #faf6ec 100%) !important;
    border: 1.2px solid var(--border-color, #cca043) !important;
    outline: 0.8px solid var(--theme-primary-color, rgba(204, 160, 67, 0.45)) !important;
    outline-offset: -2px !important;
    border-radius: 14px !important;
    padding: 2.5px 10px !important;
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.18), inset 0 1px 2px #ffffff !important;
    color: #0f172a !important;
    min-height: 26px !important;
    box-sizing: border-box !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
}

.tiles-sub-bikrami-pill .status-date-str {
    font-size: 11.5px !important;
    gap: 2.5px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    white-space: nowrap !important;
    line-height: 1.15 !important;
    text-shadow: none !important;
}

.tiles-sub-bikrami-pill .status-date-day-num {
    font-size: 13px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #0f172a !important;
    text-shadow: none !important;
}

.tiles-sub-bikrami-pill .status-date-month-txt {
    font-size: 12px !important;
    font-weight: 900 !important;
    color: #064e3b !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    text-shadow: none !important;
}

.tiles-sub-bikrami-pill .status-date-year-num {
    font-size: 11.5px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #0f172a !important;
    text-shadow: none !important;
}

.tiles-top-header-box {
    display: none !important;
}

.tiles-top-arch-pill {
    display: none !important;
}

.dual-3d-tiles-container {
    display: flex !important;
    justify-content: center !important;
    gap: 4px !important;
    margin-bottom: 2px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.tile-3d-box {
    flex: 1 !important;
    max-width: 116px !important;
    min-height: 60px !important;
    max-height: 72px !important;
    border-radius: 12px !important;
    padding: 3px 4px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
}

.tile-gregorian {
    background: var(--theme-tile-bg, linear-gradient(145deg, #1b6b53 0%, #134e3f 50%, #0c3329 100%)) !important;
    border: 1.3px solid var(--border-color, #cca043) !important;
    outline: 0.8px solid rgba(255, 255, 255, 0.35) !important;
    outline-offset: -2px !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.28), inset 0 1px 2px rgba(255, 255, 255, 0.4) !important;
}

.tile-hijri {
    background: linear-gradient(145deg, #ffffff 0%, #fffdf8 55%, #faf6ec 100%) !important;
    border: 1.3px solid var(--border-color, #cca043) !important;
    outline: 0.8px solid var(--theme-primary-color, rgba(204, 160, 67, 0.45)) !important;
    outline-offset: -2px !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.22), inset 0 1px 2px #ffffff !important;
}

.tile-3d-box .tile-label-chip {
    font-size: 7.5px !important;
    padding: 1px 5px !important;
    border-radius: 6px !important;
    margin-bottom: 1px !important;
    line-height: 1 !important;
}

.tile-gregorian .tile-label-chip {
    background: rgba(255, 255, 255, 0.2) !important;
    color: #ffffff !important;
    border: 0.8px solid rgba(255, 255, 255, 0.4) !important;
}

.tile-hijri .tile-label-chip {
    background: linear-gradient(135deg, #ffffff 0%, #fffdf0 100%) !important;
    color: var(--theme-primary-color, #064e3b) !important;
    border: 0.8px solid var(--border-color, #cca043) !important;
}

.tile-3d-number {
    font-size: 18px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    margin: 0.5px 0 !important;
}

.tile-gregorian .tile-3d-number {
    color: #ffffff !important;
}

.tile-hijri .tile-3d-number {
    color: var(--theme-primary-color, #064e3b) !important;
}

.tile-3d-month {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 17px !important;
    max-height: 18px !important;
    margin-top: 0.5px !important;
    line-height: 1 !important;
    white-space: nowrap !important;
}

.tile-gregorian .tile-3d-month {
    color: #f8fafc !important;
    fill: #ffffff !important;
}

.tile-hijri .tile-3d-month {
    color: var(--theme-primary-color, #064e3b) !important;
    fill: var(--theme-primary-color, #064e3b) !important;
}

.tile-hijri .tile-3d-month svg,
.tile-hijri .status-hijri-month-callig-svg {
    height: 15px !important;
    max-height: 17px !important;
    width: auto !important;
    fill: var(--theme-primary-color, #064e3b) !important;
}

.tile-gregorian .tile-3d-month svg,
.tile-gregorian .status-eng-month-callig-svg {
    height: 15px !important;
    max-height: 17px !important;
    width: auto !important;
    fill: #ffffff !important;
}

.tile-3d-sub {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-top: 1px !important;
    line-height: 1 !important;
    white-space: nowrap !important;
}

.tile-gregorian .tile-3d-sub {
    font-size: 10px !important;
    font-weight: 800 !important;
    color: #ffffff !important;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35) !important;
}

.tile-hijri .tile-3d-sub {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 11px !important;
    font-weight: 900 !important;
    color: var(--theme-primary-color, #047857) !important;
    direction: rtl !important;
}

.tiles-hadith-pill-card {
    background: linear-gradient(180deg, #ffffff 0%, #fffdf9 45%, #faf6ec 100%) !important;
    border: 1.4px solid var(--border-color, #cca043) !important;
    outline: 0.8px solid var(--theme-primary-color, rgba(204, 160, 67, 0.45)) !important;
    outline-offset: -2.5px !important;
    border-radius: 14px !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.22), inset 0 1px 2px #ffffff !important;
    padding: 6px 8px !important;
    margin: 2px 0 !important;
    width: 100% !important;
    box-sizing: border-box !important;
    text-align: center !important;
}

.tiles-hadith-badge-pill {
    background: var(--theme-tile-bg, linear-gradient(135deg, #1b6b53 0%, #134e3f 100%)) !important;
    color: #ffffff !important;
    border: 1px solid var(--border-color, #cca043) !important;
    border-radius: 14px !important;
    padding: 2.5px 12px !important;
    display: inline-block !important;
    margin: 0 auto 3px auto !important;
    font-weight: 800 !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.22) !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 11.5px !important;
}

.tiles-hadith-body-ur {
    color: #0f172a !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    padding: 1px 2px !important;
}

.tiles-hadith-ref-sub {
    font-size: 8.5px !important;
    color: #64748b !important;
    margin-top: 1px !important;
    text-align: center !important;
}

/* 7. TEMPLATE 5: Emerald & Antique Gold Sunrise Nabawi (Luminous Sacred Emerald & Gold) */
.status-card-preview-box.tpl-emerald-antique-gold {
    position: relative !important;
    background: #022119 !important;
    border: 1.8px solid var(--border-color, #cca043) !important;
    border-radius: var(--card-radius, 18px) !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5), 0 0 20px var(--theme-card-glow, rgba(204, 160, 67, 0.3)) !important;
    padding: 8px 8px 6px 8px !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}

/* Exquisite Double Gold Border Hairline Inset */
.status-card-preview-box.tpl-emerald-antique-gold::after {
    content: '' !important;
    position: absolute !important;
    top: 3.5px !important;
    left: 3.5px !important;
    right: 3.5px !important;
    bottom: 3.5px !important;
    border: 0.8px solid var(--border-color, rgba(204, 160, 67, 0.5)) !important;
    border-radius: calc(var(--card-radius, 18px) - 3px) !important;
    pointer-events: none !important;
    z-index: 5 !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .status-card-bg-photo {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center 30% !important;
    z-index: 0 !important;
    opacity: 1 !important;
    mix-blend-mode: normal !important;
    filter: brightness(calc(1 - (var(--overlay-opacity, 0.22) * 0.45))) contrast(1.04) !important;
    border-radius: inherit !important;
    transition: opacity 0.3s ease, filter 0.15s ease !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .status-card-dark-overlay {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    pointer-events: none !important;
    z-index: 1 !important;
    background: rgba(0, 0, 0, var(--overlay-opacity, 0.22)) !important;
    border-radius: inherit !important;
    transition: background 0.1s ease !important;
}

/* Top Royal Archway Row */
.tpl5-top-royal-header {
    position: relative !important;
    z-index: 3 !important;
    display: flex !important;
    align-items: flex-start !important;
    justify-content: space-between !important;
    gap: 4px !important;
    width: 100% !important;
    margin: 0 0 4px 0 !important;
    box-sizing: border-box !important;
}

.tpl5-pillar {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    width: 38px !important;
    flex-shrink: 0 !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-medallion-badge {
    width: 38px !important;
    height: 38px !important;
    min-width: 38px !important;
    max-width: 38px !important;
    min-height: 38px !important;
    max-height: 38px !important;
    border-radius: 50% !important;
    padding: 1px !important;
    overflow: hidden !important;
    border: 2.5px solid var(--border-color, #d4af37) !important;
    outline: 1.5px solid var(--theme-primary-color, #fde047) !important;
    outline-offset: -3px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-shrink: 0 !important;
    background: radial-gradient(circle, #065f46 0%, #022c22 100%) !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.5), 0 0 12px rgba(250, 204, 21, 0.5) !important;
}

.tpl5-lantern-hang {
    margin-top: -1px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
}

.tpl5-center-arch-column {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    padding: 0 2px !important;
}

/* Bismillah Cartouche */
.status-card-preview-box.tpl-emerald-antique-gold .emerald-gold-bismillah-cartouche {
    width: 100% !important;
    max-width: 100% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: linear-gradient(180deg, #ffffff 0%, #fffef8 45%, #faf3e0 100%) !important;
    border: 2px solid var(--border-color, #ca8a04) !important;
    outline: 1.2px solid var(--theme-primary-color, rgba(250, 204, 21, 0.8)) !important;
    outline-offset: -2.5px !important;
    border-radius: 18px !important;
    padding: 2px 10px !important;
    height: 30px !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.35), inset 0 1px 2px #ffffff !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-gold-bismillah-text {
    font-family: 'Al Majeed Quranic Font', 'Al Qalam Quran Majeed Web', 'Amiri', serif !important;
    font-size: 15.5px !important;
    color: #0f172a !important;
    font-weight: 800 !important;
    white-space: nowrap !important;
    line-height: 1.2 !important;
    direction: rtl !important;
    display: inline-block !important;
}

/* Calendar Heading Arch */
.status-card-preview-box.tpl-emerald-antique-gold .emerald-gold-top-heading-arch {
    background: linear-gradient(180deg, #fff59d 0%, #fbc02d 40%, #f57f17 100%) !important;
    border: 1.8px solid var(--border-color, #ffee58) !important;
    border-radius: 14px !important;
    padding: 1.5px 8px !important;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.35), inset 0 1px 2px rgba(255, 255, 255, 0.9) !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    min-height: 24px !important;
    box-sizing: border-box !important;
    white-space: nowrap !important;
    max-width: 98% !important;
    overflow: visible !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-gold-heading-text {
    color: #0f172a !important;
    font-size: clamp(11.5px, 3.2vw, 13px) !important;
    font-weight: 900 !important;
    line-height: 1.2 !important;
    display: inline-block !important;
    white-space: nowrap !important;
    letter-spacing: 0 !important;
    text-shadow: none !important;
    direction: rtl !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    overflow: visible !important;
    text-overflow: clip !important;
}

/* Main Dual-Panel Grid */
.status-card-preview-box.tpl-emerald-antique-gold .emerald-gold-dual-panel-grid {
    display: flex !important;
    gap: 3.5px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    margin: 2px 0 2.5px 0 !important;
    align-items: center !important;
    justify-content: center !important;
    position: relative !important;
    z-index: 3 !important;
}

/* Left Quote Panel */
.status-card-preview-box.tpl-emerald-antique-gold .emerald-gold-quote-panel {
    flex: 1.25 !important;
    background: linear-gradient(180deg, #ffffff 0%, #fffef8 50%, #faf3e0 100%) !important;
    border: 2px solid var(--border-color, #d4af37) !important;
    border-radius: 14px !important;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.22), inset 0 0 0 1px var(--theme-primary-color, rgba(212, 175, 55, 0.5)), inset 0 1px 3px #ffffff !important;
    padding: 5px 6px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 2px !important;
    text-align: center !important;
    min-width: 0 !important;
    height: fit-content !important;
    max-height: 100% !important;
    align-self: center !important;
    box-sizing: border-box !important;
    text-shadow: none !important;
    transition: all 0.2s ease !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-gold-quote-header-wrap {
    width: 100% !important;
    text-align: center !important;
    margin: 1px 0 2px 0 !important;
    flex-shrink: 0 !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-gold-quote-badge {
    background: #ffffff !important;
    color: #065f46 !important;
    border: 1.5px solid #065f46 !important;
    border-radius: 14px !important;
    box-shadow: 0 1px 4px rgba(6, 95, 70, 0.18) !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: clamp(10.5px, 2.8vw, 12px) !important;
    font-weight: 900 !important;
    line-height: 1.35 !important;
    padding: 1.5px 8px !important;
    margin: 0 auto 2px auto !important;
    white-space: nowrap !important;
    overflow: visible !important;
    text-overflow: clip !important;
    max-width: 100% !important;
    width: fit-content !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    direction: rtl !important;
    text-shadow: none !important;
    box-sizing: border-box !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-gold-quote-divider {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    width: 75% !important;
    margin: 1.5px auto 2px auto !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-gold-quote-body-wrap {
    flex: 0 1 auto !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    min-height: 0 !important;
    padding: 2px 2px !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-gold-arabic-quote {
    font-family: 'Al Majeed Quranic Font', 'Al Qalam Quran Majeed Web', 'Amiri', serif !important;
    font-size: 14px !important;
    color: #047857 !important;
    font-weight: 700 !important;
    direction: rtl !important;
    text-align: center !important;
    margin-bottom: 3px !important;
    line-height: 1.45 !important;
    text-shadow: none !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-gold-urdu-quote {
    color: #0f172a !important;
    text-align: center !important;
    font-weight: 700 !important;
    word-break: normal !important;
    overflow-wrap: break-word !important;
    width: 100% !important;
    box-sizing: border-box !important;
    text-shadow: none !important;
    line-height: 1.85 !important;
    font-size: 14px !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    direction: rtl !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-gold-quote-ref {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    direction: rtl !important;
    margin-top: 2px !important;
    text-align: center !important;
    text-shadow: none !important;
}

/* Right Date Tiles Panel */
.status-card-preview-box.tpl-emerald-antique-gold .emerald-gold-date-panel {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 3px !important;
    justify-content: center !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
    align-self: center !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-date-cell {
    background: linear-gradient(180deg, #ffffff 0%, #fffef8 50%, #faf3e0 100%) !important;
    border: 1.3px solid var(--border-color, #cca043) !important;
    outline: 0.8px solid var(--theme-primary-color, rgba(204, 160, 67, 0.45)) !important;
    outline-offset: -2px !important;
    border-radius: 11px !important;
    padding: 2px 3px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    box-sizing: border-box !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.12) !important;
    overflow: hidden !important;
    width: 100% !important;
    flex: 0 0 auto !important;
    height: 42px !important;
    min-height: 42px !important;
    max-height: 44px !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-date-label {
    font-size: 8.5px !important;
    color: var(--theme-primary-color, #065f46) !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    margin-top: 0 !important;
    margin-bottom: 2px !important;
    letter-spacing: 0.2px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    text-align: center !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-date-value {
    font-size: 11px !important;
    color: #0f172a !important;
    font-weight: 800 !important;
    white-space: nowrap !important;
    line-height: 1.1 !important;
    width: 100% !important;
    max-width: 100% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    gap: 1.5px !important;
    padding: 0 1px !important;
    box-sizing: border-box !important;
    margin: 0 auto !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-date-cell .status-date-str {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    gap: 2px !important;
    margin: 0 auto !important;
    width: auto !important;
}

/* Specific Date Numbers for Template 5 */
.status-card-preview-box.tpl-emerald-antique-gold .emerald-date-cell .status-hijri-day {
    font-size: 14.5px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: var(--theme-primary-color, #064e3b) !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    margin: 0 1px !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-date-cell .status-hijri-year {
    font-size: 11.5px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: var(--theme-primary-color, #047857) !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    margin: 0 1px !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-date-cell .status-date-day-num {
    font-size: 13.5px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #0f172a !important;
    margin: 0 1px !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-date-cell .status-date-month-txt {
    font-size: 11px !important;
    color: #0f172a !important;
    font-weight: 900 !important;
    margin: 0 1px !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-date-cell .status-date-year-num {
    font-size: 11px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #334155 !important;
    opacity: 1 !important;
    margin: 0 1px !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-date-cell.emerald-date-day .emerald-date-value {
    font-size: 15px !important;
    font-weight: 900 !important;
    color: var(--theme-primary-color, #064e3b) !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    justify-content: center !important;
    text-align: center !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-date-cell.emerald-date-bikrami .status-date-day-num {
    font-size: 13px !important;
    font-weight: 900 !important;
    color: #0f172a !important;
    margin: 0 1px !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-date-cell.emerald-date-bikrami .status-date-month-txt {
    font-size: 11.5px !important;
    font-weight: 900 !important;
    color: #0f172a !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    margin: 0 1px !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .emerald-date-cell.emerald-date-bikrami .status-date-year-num {
    font-size: 11px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    color: #334155 !important;
    opacity: 1 !important;
    margin: 0 1px !important;
}

/* Bottom Branding & Logo Medallion */
.status-card-preview-box.tpl-emerald-antique-gold .tpl5-branding-row {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 8px !important;
    width: 100% !important;
    margin: 3px 0 3px 0 !important;
    position: relative !important;
    z-index: 3 !important;
    box-sizing: border-box !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .tpl5-branding-pills-col {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    min-width: 0 !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .tpl5-org-pill {
    background: linear-gradient(180deg, #ffffff 0%, #fffef8 50%, #faf3e0 100%) !important;
    border: 1.5px solid #d4af37 !important;
    border-radius: 999px !important;
    padding: 2.5px 12px 2.5px 8px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.18) !important;
    box-sizing: border-box !important;
    width: fit-content !important;
    max-width: 100% !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .tpl5-org-pill span {
    font-size: clamp(9px, 2.2vw, 11px) !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    max-width: 230px !important;
    text-align: center !important;
    letter-spacing: 0.2px !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .tpl5-phone-pill {
    background: linear-gradient(180deg, #ffffff 0%, #fffef8 50%, #faf3e0 100%) !important;
    border: 1.5px solid #d4af37 !important;
    border-radius: 999px !important;
    padding: 2px 12px 2px 4px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 7px !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.18) !important;
    box-sizing: border-box !important;
    width: fit-content !important;
    max-width: 100% !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .tpl5-phone-pill span {
    font-size: clamp(10px, 2.4vw, 12px) !important;
    font-weight: 900 !important;
    color: #0f172a !important;
    white-space: nowrap !important;
    letter-spacing: 0.5px !important;
    text-align: center !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .tpl5-logo-medallion {
    width: 52px !important;
    height: 52px !important;
    min-width: 52px !important;
    max-width: 52px !important;
    border-radius: 50% !important;
    border: 2.8px solid #d4af37 !important;
    background: #ffffff !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.35), 0 0 10px rgba(250, 204, 21, 0.3) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    overflow: hidden !important;
    padding: 2px !important;
    flex-shrink: 0 !important;
    box-sizing: border-box !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .tpl5-download-banner {
    position: relative !important;
    z-index: 3 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 6px !important;
    width: 100% !important;
    background: linear-gradient(90deg, #022017 0%, #033627 50%, #022017 100%) !important;
    border: 1.4px solid #d4af37 !important;
    border-radius: 999px !important;
    padding: 2.5px 8px !important;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    filter: none !important;
    box-sizing: border-box !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .tpl5-download-banner div {
    font-size: clamp(10.5px, 2.8vw, 11.5px) !important;
    font-weight: 800 !important;
    color: #ffffff !important;
    overflow: hidden !important;
    text-overflow: clip !important;
}

.status-card-preview-box.tpl-emerald-antique-gold .tpl5-download-banner div.is-urdu,
.status-card-preview-box.tpl-emerald-antique-gold[data-status-lang="urdu"] .tpl5-download-banner div.tpl5-download-text {
    transform: translateY(-0.8px) !important;
    -webkit-transform: translateY(-0.8px) !important;
}

.tpl-emerald-antique-gold,
.tpl-emerald-antique-gold *,
.status-card-preview-box.tpl-emerald-antique-gold,
.status-card-preview-box.tpl-emerald-antique-gold * {
    text-shadow: none !important;
}

/* Watermark Bottom Strip Typography Fix */
.status-branding-strip {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 !important;
    width: 100% !important;
    box-sizing: border-box !important;
    margin: 2px auto 1px auto !important;
    border-top: none !important;
}

.status-brand-side {
    display: inline-flex !important;
    align-items: center !important;
    gap: 3px !important;
}

.status-brand-text {
    font-size: 8px !important;
    color: rgba(255, 255, 255, 0.9) !important;
    font-weight: 700 !important;
    line-height: 1 !important;
}

@keyframes studioPopFadeOut {
    0% { transform: scale(1) translateY(0); opacity: 1; }
    100% { transform: scale(0.88) translateY(8px); opacity: 0; }
}

.studio-modern-modal-overlay.is-auto-closing .studio-modern-modal-card {
    animation: studioPopFadeOut 0.28s cubic-bezier(0.4, 0, 1, 1) forwards !important;
}

.studio-modern-modal-overlay.is-auto-closing {
    transition: opacity 0.3s ease !important;
    opacity: 0 !important;
    pointer-events: none !important;
}

.studio-modern-modal-card {
    max-width: 330px !important;
    width: 86vw !important;
    border-radius: 22px !important;
    text-align: center !important;
    padding: 24px 20px 20px 20px !important;
    background: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%) !important;
    box-shadow: 0 25px 50px -12px rgba(15, 23, 42, 0.4), 0 0 0 1px rgba(255, 255, 255, 0.8) inset !important;
    border: 1.5px solid rgba(226, 232, 240, 0.9) !important;
    margin: auto !important;
    box-sizing: border-box !important;
    animation: studioPopScale 0.28s cubic-bezier(0.16, 1, 0.3, 1) forwards !important;
    position: relative !important;
}

body.dark-theme .studio-modern-modal-card {
    background: linear-gradient(180deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: rgba(51, 65, 85, 0.8) !important;
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.6), 0 0 0 1px rgba(255, 255, 255, 0.08) inset !important;
}

.studio-modal-medallion {
    width: 56px !important;
    height: 56px !important;
    margin: 0 auto 12px auto !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 25px !important;
}

.studio-modal-medallion.is-gold {
    background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%) !important;
    box-shadow: 0 0 0 6px rgba(245, 158, 11, 0.12), 0 6px 16px rgba(245, 158, 11, 0.25) !important;
}

.studio-modal-medallion.is-rose {
    background: linear-gradient(135deg, #ffe4e6 0%, #fecdd3 100%) !important;
    box-shadow: 0 0 0 6px rgba(225, 29, 72, 0.12), 0 6px 16px rgba(225, 29, 72, 0.25) !important;
}

.studio-modal-medallion.is-warn {
    background: linear-gradient(135deg, #fee2e2 0%, #fecaca 100%) !important;
    box-shadow: 0 0 0 6px rgba(239, 68, 68, 0.12), 0 6px 16px rgba(239, 68, 68, 0.25) !important;
}

.studio-modal-title {
    margin: 0 0 6px 0 !important;
    font-size: 17px !important;
    font-weight: 900 !important;
    color: #0f172a !important;
}

body.dark-theme .studio-modal-title {
    color: #f8fafc !important;
}

.studio-modal-desc {
    margin: 0 0 14px 0 !important;
    font-size: 12.5px !important;
    color: #475569 !important;
    line-height: 1.55 !important;
    padding: 0 4px !important;
}

body.dark-theme .studio-modal-desc {
    color: #94a3b8 !important;
}

.studio-modal-capsule-badge {
    display: inline-flex !important;
    align-items: center !important;
    gap: 5px !important;
    margin-bottom: 16px !important;
    padding: 4px 14px !important;
    border-radius: 20px !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    letter-spacing: 0.3px !important;
}

.studio-modal-capsule-badge.is-cyan {
    background: #e0f2fe !important;
    color: #0284c7 !important;
    border: 1px solid #bae6fd !important;
}

body.dark-theme .studio-modal-capsule-badge.is-cyan {
    background: rgba(2, 132, 199, 0.18) !important;
    color: #38bdf8 !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
}

.studio-modal-capsule-badge.is-rose {
    background: #fff1f2 !important;
    color: #e11d48 !important;
    border: 1px solid #fecdd3 !important;
}

body.dark-theme .studio-modal-capsule-badge.is-rose {
    background: rgba(225, 29, 72, 0.18) !important;
    color: #fb7185 !important;
    border-color: rgba(251, 113, 133, 0.3) !important;
}

.studio-modal-primary-btn {
    width: 100% !important;
    padding: 10px 16px !important;
    font-size: 13px !important;
    font-weight: 800 !important;
    border-radius: 12px !important;
    border: none !important;
    cursor: pointer !important;
    color: #ffffff !important;
    transition: transform 0.15s ease, box-shadow 0.15s ease !important;
}

.studio-modal-primary-btn:hover {
    transform: translateY(-1px) !important;
}

.studio-modal-primary-btn:active {
    transform: translateY(1px) !important;
}

.studio-modal-primary-btn.btn-cyan-grad {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.35) !important;
}

.studio-modal-primary-btn.btn-rose-grad {
    background: linear-gradient(135deg, #e11d48 0%, #be123c 100%) !important;
    box-shadow: 0 4px 14px rgba(225, 29, 72, 0.35) !important;
}

.studio-modal-primary-btn.btn-red-grad {
    background: linear-gradient(135deg, #ef4444 0%, #dc2626 100%) !important;
    box-shadow: 0 4px 14px rgba(239, 68, 68, 0.35) !important;
}

.studio-modal-cancel-btn {
    padding: 10px 16px !important;
    font-size: 12.5px !important;
    font-weight: 700 !important;
    border-radius: 12px !important;
    background: #f1f5f9 !important;
    color: #475569 !important;
    border: 1px solid #cbd5e1 !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
}

body.dark-theme .studio-modal-cancel-btn {
    background: #1e293b !important;
    color: #94a3b8 !important;
    border-color: #334155 !important;
}

.studio-modal-cancel-btn:hover {
    background: #e2e8f0 !important;
}


/* ==========================================================================
   DYNAMIC IMMERSIVE THEMES FOR ALL STATUS CARD TEMPLATES
   ========================================================================== */
.status-card-preview-box,
.status-card-preview-box.tpl-madina-mihrab,
.status-card-preview-box.tpl-golden-arrows,
.status-card-preview-box.tpl-3d-dual-tiles,
.status-card-preview-box.tpl-emerald-antique-gold,
.status-card-preview-box.tpl-midnight-neon,
.status-card-preview-box.tpl-modern-glass,
.status-card-preview-box.tpl-eid-milad-banner {
    background: var(--theme-card-bg, radial-gradient(circle at 50% 15%, rgba(6, 95, 70, 0.94) 0%, rgba(4, 78, 58, 0.9) 45%, rgba(2, 44, 34, 0.96) 100%)) !important;
    border-color: var(--border-color, #10b981) !important;
    box-shadow: none !important;
}

/* Template 1: Center neon circle adapts to theme */
.neon-center-circle {
    background: var(--theme-center-bg, radial-gradient(circle at 50% 25%, rgba(30, 58, 138, 0.72) 0%, rgba(15, 23, 42, 0.88) 100%)) !important;
    border-color: var(--border-color, #38bdf8) !important;
    box-shadow: 0 0 28px var(--theme-card-glow, rgba(56, 189, 248, 0.6)) !important;
}

/* Template 2: Mihrab header emblem & cartouches */
.mihrab-center-emblem {
    background: linear-gradient(135deg, #fef08a 0%, #facc15 50%, #eab308 100%) !important;
    border: 1.5px solid #ca8a04 !important;
    border-radius: 20px !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25) !important;
    padding: 3px 16px !important;
}

.mihrab-emblem-title {
    color: #064e3b !important;
    font-weight: 900 !important;
    text-shadow: none !important;
    font-size: 13px !important;
}

.mihrab-bismillah-cartouche {
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.98), rgba(254, 243, 199, 0.95)) !important;
    border: 1.5px solid #d4af37 !important;
    border-radius: 20px !important;
    padding: 2px 14px !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.18) !important;
}

.mihrab-bismillah {
    color: #064e3b !important;
    font-weight: 800 !important;
    text-shadow: none !important;
}

/* Template 3: Golden Direction Signboards adapt to theme */
.arrows-top-chalkboard {
    border-color: var(--border-color, #fde047) !important;
    box-shadow: 0 4px 16px var(--theme-card-glow, rgba(0, 0, 0, 0.25)) !important;
}

.golden-arrow-plate {
    border-color: var(--border-color, #ca8a04) !important;
}

/* Template 4: 3D Dual Tiles - Gregorian tile retains its original signature Royal Sapphire Blue */
.tile-gregorian {
    background: linear-gradient(145deg, #0284c7 0%, #0369a1 50%, #075985 100%) !important;
    border: 1.5px solid #7dd3fc !important;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.35), inset 0 1px 2px rgba(255, 255, 255, 0.5) !important;
}

.tiles-hadith-badge-pill {
    background: var(--theme-badge-bg, #064e3b) !important;
    border-color: var(--border-color, #d4af37) !important;
}

.tiles-hadith-pill-card {
    border-color: var(--border-color, #eab308) !important;
}

/* Template 5: Emerald & Antique Gold adapts to theme */
.emerald-hero-ribbon {
    background: var(--theme-banner-bg, linear-gradient(135deg, #fef08a 0%, #eab308 50%, #ca8a04 100%)) !important;
    border-color: var(--border-color, #fef08a) !important;
}

.emerald-medallion-badge {
    background: var(--theme-badge-bg, #064e3b) !important;
    border-color: var(--border-color, #fde047) !important;
    box-shadow: 0 0 10px var(--theme-card-glow, rgba(253, 224, 71, 0.5)) !important;
}

.emerald-date-pillar {
    border-color: var(--border-color, #ca8a04) !important;
}

/* User tagline badge & branding strip accent */
.status-user-tagline-badge {
    border-color: var(--border-color, rgba(245, 158, 11, 0.5)) !important;
    box-shadow: 0 2px 10px var(--theme-card-glow, rgba(0, 0, 0, 0.3)) !important;
}


.status-upload-btn-combo {
    position: relative !important;
    display: flex !important;
    align-items: center !important;
    width: 100% !important;
}

.status-upload-btn-combo .btn-upload-bg {
    flex: 1 !important;
    width: 100% !important;
}

.status-upload-btn-combo.has-custom-bg .btn-upload-bg {
    padding-right: 32px !important;
}

.bg-cut-badge {
    position: absolute !important;
    right: 7px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    z-index: 10 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 19px !important;
    height: 19px !important;
    border-radius: 50% !important;
    background: #ef4444 !important;
    color: #ffffff !important;
    border: 1.5px solid #ffffff !important;
    font-size: 11px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    box-shadow: 0 2px 6px rgba(239, 68, 68, 0.5) !important;
    transition: transform 0.15s ease, background 0.15s ease, box-shadow 0.15s ease !important;
    cursor: pointer !important;
    flex-shrink: 0 !important;
    padding: 0 !important;
    outline: none !important;
}

.bg-cut-badge:hover {
    background: #dc2626 !important;
    transform: translateY(-50%) scale(1.15) !important;
    box-shadow: 0 3px 8px rgba(220, 38, 38, 0.7) !important;
}

.bg-cut-badge:active {
    transform: translateY(-50%) scale(0.95) !important;
}

.bg-cut-badge.is-hidden {
    display: none !important;
}

/* ==========================================================================
   ROYAL LUXURY DATE DETAIL POPUP MODAL STYLES (COMPLETE PREMIUM REDESIGN)
   ========================================================================== */
html:has(#dateDetailPanel.show-modal),
body:has(#dateDetailPanel.show-modal),
html.date-modal-open,
body.date-modal-open {
    overflow: hidden !important;
    overscroll-behavior: none !important;
    touch-action: none !important;
    height: 100vh !important;
}

#dateDetailPanel.modal-overlay,
.date-detail-modal-overlay {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    background: rgba(15, 23, 42, 0.72) !important;
    backdrop-filter: blur(6px) !important;
    -webkit-backdrop-filter: blur(6px) !important;
    z-index: 2147483647 !important;
    display: none !important;
    align-items: flex-start !important;
    justify-content: center !important;
    padding: calc(16px + env(safe-area-inset-top, 0px)) 12px 14px 12px !important;
    box-sizing: border-box !important;
    pointer-events: auto !important;
    overscroll-behavior: contain !important;
    touch-action: none !important;
    overflow-y: auto !important;
    transition: opacity 0.25s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

#dateDetailPanel.modal-overlay.show-modal,
.date-detail-modal-overlay.show-modal {
    display: flex !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
}

.luxury-date-detail-card-compact {
    background: #ffffff !important;
    color: #0f172a !important;
    border-radius: 18px !important;
    border: 1.5px solid rgba(1, 83, 157, 0.22) !important;
    width: 95% !important;
    max-width: 440px !important;
    max-height: calc(100vh - 32px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)) !important;
    box-shadow: 0 25px 50px -12px rgba(15, 23, 42, 0.4), 0 0 0 1px rgba(255, 255, 255, 0.8) inset !important;
    display: flex !important;
    flex-direction: column !important;
    overflow: hidden !important;
    position: relative !important;
    margin: 0 auto !important;
    animation: dateModalSpringUp 0.3s cubic-bezier(0.16, 1, 0.3, 1) !important;
    box-sizing: border-box !important;
    pointer-events: auto !important;
    overscroll-behavior: contain !important;
}

@keyframes dateModalSpringUp {
    0% {
        opacity: 0;
        transform: scale(0.94) translateY(12px);
    }
    100% {
        opacity: 1;
        transform: scale(1) translateY(0);
    }
}

/* Modal Header — Clean, Compact & Faded Background (Text-fit single line) */
.luxury-date-modal-header-compact {
    background: #f1f5f9 !important;
    padding: 9px 42px 9px 16px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-bottom: 1.5px solid #cbd5e1 !important;
    color: #0f172a !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) !important;
    position: relative !important;
    flex-shrink: 0 !important;
    z-index: 2 !important;
    min-height: unset !important;
    height: auto !important;
    overflow: hidden !important;
}

/* Subtle decorative accent for header */
.luxury-date-modal-header-compact::before {
    display: none !important;
}

/* Centered content column */
.date-modal-header-center {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 0 !important;
    text-align: center !important;
    flex: 1 !important;
}

/* ONLY primary date shown — ultra clean & prominent dark text */
.modal-eng-date-text {
    font-size: 18px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    letter-spacing: -0.2px !important;
    line-height: 1.3 !important;
    text-shadow: none !important;
    display: block !important;
}

/* Pills row — STRICTLY HIDDEN (User requested only one primary date in header) */
.modal-sub-pills-row {
    display: none !important;
}

.modal-hijri-pill {
    display: inline-flex !important;
    align-items: center !important;
    background: rgba(16, 185, 129, 0.22) !important;
    color: #6ee7b7 !important;
    border: 1px solid rgba(52, 211, 153, 0.45) !important;
    padding: 2px 9px !important;
    border-radius: 12px !important;
    font-size: 10.5px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0.1px !important;
}

.modal-bikrami-pill {
    display: inline-flex !important;
    align-items: center !important;
    background: rgba(251, 191, 36, 0.18) !important;
    color: #fde68a !important;
    border: 1px solid rgba(251, 191, 36, 0.4) !important;
    padding: 2px 9px !important;
    border-radius: 12px !important;
    font-size: 10.5px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
}

.modal-week-pill {
    display: inline-flex !important;
    align-items: center !important;
    background: rgba(255, 255, 255, 0.14) !important;
    color: #f1f5f9 !important;
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    padding: 2px 9px !important;
    border-radius: 12px !important;
    font-size: 10px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
}

/* Close button — absolute top-right */
.luxury-modal-close-btn-compact {
    position: absolute !important;
    top: 50% !important;
    right: 12px !important;
    transform: translateY(-50%) !important;
    width: 26px !important;
    height: 26px !important;
    border-radius: 50% !important;
    background: rgba(15, 23, 42, 0.08) !important;
    border: 1px solid rgba(15, 23, 42, 0.15) !important;
    color: #1e293b !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    transition: all 0.2s ease !important;
    flex-shrink: 0 !important;
    outline: none !important;
    z-index: 3 !important;
}

.luxury-modal-close-btn-compact:hover {
    background: #ef4444 !important;
    border-color: #ef4444 !important;
    transform: rotate(90deg) scale(1.1) !important;
    box-shadow: 0 0 10px rgba(239, 68, 68, 0.5) !important;
}

.luxury-modal-close-btn-compact:active {
    transform: scale(0.92) !important;
}

/* Modal Body - Fixed, Non-scrolling Outer Container */
.luxury-date-modal-body-compact {
    padding: 7px 12px 9px 12px !important;
    overflow: hidden !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
    box-sizing: border-box !important;
    flex: 1 !important;
}

@media (max-height: 560px) {
    .luxury-date-modal-body-compact {
        overflow-y: auto !important;
        max-height: calc(92vh - 55px) !important;
    }
    .event-description-card-compact {
        max-height: 120px !important;
    }
}

/* Occasion Banner - Ultra Clean & Space Efficient */
.date-modal-event-banner-compact {
    background: linear-gradient(135deg, #fffbeb 0%, #fef3c7 100%) !important;
    border: 1.5px solid #fbbf24 !important;
    border-radius: 8px !important;
    padding: 5px 10px !important;
    display: flex !important;
    align-items: center !important;
    gap: 4px 6px !important;
    flex-wrap: wrap !important;
    box-shadow: 0 2px 5px rgba(251, 191, 36, 0.12) !important;
}

.event-lead-icon {
    font-size: 14px !important;
    line-height: 1 !important;
}

.event-lead-label {
    font-size: 10px !important;
    font-weight: 800 !important;
    color: #92400e !important;
    text-transform: uppercase !important;
    letter-spacing: 0.25px !important;
    line-height: 1.2 !important;
}

.event-title-text-compact {
    font-size: 11.8px !important;
    font-weight: 800 !important;
    color: #78350f !important;
    line-height: 1.25 !important;
}

/* Event Description & Knowledge Cards (Independent Scrollable Container) */
.event-description-card-compact {
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
    max-height: clamp(190px, 35vh, 250px) !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    padding-right: 4px !important;
    -webkit-overflow-scrolling: touch !important;
    overscroll-behavior: contain !important;
}

.event-desc-text-compact {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
    width: 100% !important;
}

.event-description-card-compact::-webkit-scrollbar,
.event-desc-text-compact::-webkit-scrollbar {
    width: 4.5px !important;
}

.event-description-card-compact::-webkit-scrollbar-track,
.event-desc-text-compact::-webkit-scrollbar-track {
    background: #f1f5f9 !important;
    border-radius: 6px !important;
}

.event-description-card-compact::-webkit-scrollbar-thumb,
.event-desc-text-compact::-webkit-scrollbar-thumb {
    background: #0284c7 !important;
    border-radius: 6px !important;
}

.event-description-card-compact::-webkit-scrollbar-thumb:hover,
.event-desc-text-compact::-webkit-scrollbar-thumb:hover {
    background: #0369a1 !important;
}

.event-knowledge-card {
    background: #ffffff !important;
    border: 1.2px solid #e2e8f0 !important;
    border-left: 4px solid #01539d !important;
    border-radius: 8px !important;
    padding: 8px 10px !important;
    margin-bottom: 4px !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04) !important;
    transition: all 0.2s ease !important;
}

.event-knowledge-card:last-child {
    margin-bottom: 0 !important;
}

.event-knowledge-card:hover {
    box-shadow: 0 4px 12px rgba(1, 83, 157, 0.12) !important;
    transform: translateY(-1px) !important;
}

.event-knowledge-header {
    display: flex !important;
    align-items: center !important;
    gap: 7px !important;
    margin-bottom: 5px !important;
}

.event-knowledge-icon {
    font-size: 16px !important;
    line-height: 1 !important;
}

.event-knowledge-title {
    font-size: 13px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    line-height: 1.3 !important;
}

.event-knowledge-meta {
    display: flex !important;
    align-items: baseline !important;
    gap: 5px !important;
    font-size: 11px !important;
    margin-bottom: 6px !important;
    background: #f8fafc !important;
    border: 1px solid #edf2f7 !important;
    padding: 3px 7px !important;
    border-radius: 6px !important;
}

.event-meta-label {
    color: #64748b !important;
    font-weight: 700 !important;
    font-size: 10.5px !important;
    flex-shrink: 0 !important;
}

.event-meta-val {
    color: #0284c7 !important;
    font-weight: 700 !important;
    font-size: 11px !important;
}

.event-knowledge-detail p {

    margin: 0 !important;
    font-size: 11.5px !important;
    line-height: 1.4 !important;
    color: #334155 !important;
    text-align: justify !important;
}

/* Quick Actions 3-Button Strip */
.date-modal-quick-actions-compact {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 6px !important;
}

.date-action-btn-compact {
    height: 35px !important;
    border-radius: 8px !important;
    border: none !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    color: #ffffff !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1) !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.12) !important;
    user-select: none !important;
    outline: none !important;
}

.date-action-btn-compact:hover {
    transform: translateY(-2px) !important;
    box-shadow: 0 5px 12px rgba(0, 0, 0, 0.22) !important;
}

.date-action-btn-compact:active {
    transform: scale(0.96) !important;
}

.date-action-btn-compact.btn-status-card {
    background: linear-gradient(135deg, #7c3aed 0%, #6366f1 100%) !important;
}

.date-action-btn-compact.btn-prayer-times {
    background: linear-gradient(135deg, #059669 0%, #10b981 100%) !important;
}

.date-action-btn-compact.btn-share-date {
    background: linear-gradient(135deg, #0284c7 0%, #0ea5e9 100%) !important;
}

/* Note Form */
.modal-add-schedule-card-compact {
    background: #f8fafc !important;
    border: 1.2px solid #e2e8f0 !important;
    border-radius: 12px !important;
    padding: 10px 12px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
}

.form-card-header-compact {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
}

.form-card-header-compact h4 {
    margin: 0 !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
}

.compact-note-inputs-wrap {
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
}

.luxury-input-compact {
    height: 33px !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 6px !important;
    padding: 4px 8px !important;
    font-size: 11px !important;
    background: #ffffff !important;
    color: #0f172a !important;
    outline: none !important;
    transition: all 0.2s ease !important;
    font-family: inherit !important;
    box-sizing: border-box !important;
    width: 100% !important;
}

.luxury-input-compact:focus {
    border-color: #0284c7 !important;
    box-shadow: 0 0 0 2.5px rgba(2, 132, 199, 0.18) !important;
}

.compact-note-row2 {
    display: grid !important;
    grid-template-columns: 1fr 1.25fr 1fr !important;
    gap: 5px !important;
    align-items: center !important;
}

.compact-note-row2 input[type="time"].luxury-input-compact {
    text-align: center !important;
    padding: 2px 4px !important;
    font-size: 10px !important;
}

.compact-note-row2 select.luxury-input-compact {
    padding: 2px 4px !important;
    font-size: 10px !important;
    cursor: pointer !important;
}

.luxury-save-btn-compact {
    height: 33px !important;
    border-radius: 6px !important;
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    border: none !important;
    font-size: 10.5px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    box-shadow: 0 2px 5px rgba(2, 132, 199, 0.25) !important;
    transition: all 0.2s ease !important;
    outline: none !important;
}

.luxury-save-btn-compact:hover {
    background: linear-gradient(135deg, #0369a1 0%, #075985 100%) !important;
    transform: translateY(-1px) !important;
    box-shadow: 0 4px 8px rgba(2, 132, 199, 0.35) !important;
}

.luxury-save-btn-compact:active {
    transform: scale(0.96) !important;
}

/* Saved Notes Section */
.modal-saved-schedules-section-compact {
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
}

.saved-notes-heading {
    font-size: 11px !important;
    font-weight: 800 !important;
    color: #01539d !important;
    margin: 2px 0 3px 0 !important;
}

.date-schedules-list {
    display: flex !important;
    flex-direction: column !important;
    gap: 5px !important;
}

.schedule-item {
    background: #f1f5f9 !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 8px !important;
    padding: 6px 10px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 8px !important;
}

.schedule-item-info {
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
    flex: 1 !important;
    min-width: 0 !important;
}

.schedule-item-info strong {
    font-size: 11.5px !important;
    color: #0f172a !important;
    font-weight: 700 !important;
    word-break: break-word !important;
}

.delete-schedule-btn {
    width: 26px !important;
    height: 26px !important;
    border-radius: 6px !important;
    background: rgba(239, 68, 68, 0.08) !important;
    border: 1px solid rgba(239, 68, 68, 0.2) !important;
    color: #ef4444 !important;
    font-size: 12px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
    flex-shrink: 0 !important;
    outline: none !important;
}

.delete-schedule-btn:hover {
    background: #ef4444 !important;
    color: #ffffff !important;
    transform: scale(1.1) !important;
}

/* Dark Theme Adaptations */
body.dark-theme .luxury-date-detail-card-compact {
    background: #0d1829 !important;
    border-color: rgba(56, 189, 248, 0.2) !important;
    color: #f8fafc !important;
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.8), 0 0 0 1px rgba(56,189,248,0.08) inset !important;
}

/* Dark header — soft dark slate, visible text */
body.dark-theme .luxury-date-modal-header-compact {
    background: #1e293b !important;
    border-bottom: 1.5px solid #334155 !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) !important;
    padding: 9px 42px 9px 16px !important;
    min-height: unset !important;
    height: auto !important;
}

body.dark-theme .modal-eng-date-text {
    color: #f8fafc !important;
    font-weight: 800 !important;
    text-shadow: none !important;
}

body.dark-theme .luxury-modal-close-btn-compact {
    background: rgba(255, 255, 255, 0.1) !important;
    border-color: rgba(255, 255, 255, 0.2) !important;
    color: #f8fafc !important;
}

body.dark-theme .modal-hijri-pill {
    background: rgba(16, 185, 129, 0.18) !important;
    color: #6ee7b7 !important;
    border-color: rgba(52, 211, 153, 0.3) !important;
}

body.dark-theme .modal-bikrami-pill {
    background: rgba(251, 191, 36, 0.15) !important;
    color: #fde68a !important;
    border-color: rgba(251, 191, 36, 0.3) !important;
}

body.dark-theme .modal-week-pill {
    background: rgba(56, 189, 248, 0.12) !important;
    color: #7dd3fc !important;
    border-color: rgba(56, 189, 248, 0.25) !important;
}

body.dark-theme .date-modal-event-banner-compact {
    background: rgba(245, 158, 11, 0.12) !important;
    border-color: rgba(245, 158, 11, 0.3) !important;
}

body.dark-theme .event-lead-label {
    color: #fde68a !important;
}

body.dark-theme .event-title-text-compact {
    color: #fbbf24 !important;
}

body.dark-theme .event-knowledge-card {
    background: #1e293b !important;
    border-color: #334155 !important;
    border-left-color: #38bdf8 !important;
}

body.dark-theme .event-knowledge-title {
    color: #f8fafc !important;
}

body.dark-theme .event-knowledge-meta {
    background: #0f172a !important;
    border-color: #334155 !important;
}

body.dark-theme .event-meta-val {
    color: #38bdf8 !important;
}

body.dark-theme .event-knowledge-detail p {
    color: #cbd5e1 !important;
}

body.dark-theme .modal-add-schedule-card-compact {
    background: #1a2235 !important;
    border-color: rgba(56, 189, 248, 0.15) !important;
}

body.dark-theme .form-card-header-compact h4 {
    color: #f8fafc !important;
}

body.dark-theme .luxury-input-compact {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #f8fafc !important;
}

body.dark-theme .luxury-input-compact:focus {
    border-color: #38bdf8 !important;
    box-shadow: 0 0 0 2.5px rgba(56, 189, 248, 0.18) !important;
}

body.dark-theme .saved-notes-heading {
    color: #38bdf8 !important;
}

body.dark-theme .schedule-item {
    background: #1e293b !important;
    border-color: #334155 !important;
}

body.dark-theme .schedule-item-info strong {
    color: #f8fafc !important;
}

body.dark-theme .event-description-card-compact::-webkit-scrollbar-track,
body.dark-theme .event-desc-text-compact::-webkit-scrollbar-track {
    background: #1e293b !important;
}

body.dark-theme .event-description-card-compact::-webkit-scrollbar-thumb,
body.dark-theme .event-desc-text-compact::-webkit-scrollbar-thumb {
    background: #38bdf8 !important;
}

/* ==========================================================================
   ULTRA-LUXURY ABOUT & STUDIO MASTER PANEL STYLES
   ========================================================================== */

.about-lux-master-panel {
    max-width: 540px;
    margin: 0 auto;
    padding: 0 4px 10px 4px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 8px;
    animation: fadeInAboutPanel 0.25s cubic-bezier(0.16, 1, 0.3, 1);
}

@keyframes fadeInAboutPanel {
    from { opacity: 0; transform: translateY(6px); }
    to { opacity: 1; transform: translateY(0); }
}

/* Luxury Top Header */
.about-lux-topbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%);
    border-radius: 12px;
    padding: 6px 12px;
    box-shadow: 0 3px 12px rgba(2, 132, 199, 0.25);
    color: #ffffff;
    box-sizing: border-box;
}

body.dark-theme .about-lux-topbar {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
    border: 1px solid rgba(56, 189, 248, 0.2);
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.4);
}

.about-lux-topbar-title {
    display: flex;
    align-items: center;
    gap: 8px;
}

.about-lux-emblem {
    font-size: 16px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background: rgba(255, 255, 255, 0.2);
    width: 26px;
    height: 26px;
    border-radius: 7px;
}

.about-lux-main-text {
    margin: 0;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0.3px;
    color: #ffffff;
}

.about-lux-back-btn {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    background: rgba(255, 255, 255, 0.18);
    border: 1px solid rgba(255, 255, 255, 0.35);
    color: #ffffff;
    font-size: 11px;
    font-weight: 600;
    padding: 4px 10px;
    border-radius: 20px;
    cursor: pointer;
    transition: all 0.2s ease;
    text-decoration: none;
}

.about-lux-back-btn:hover {
    background: rgba(255, 255, 255, 0.3);
    transform: translateY(-1px);
}

.about-lux-back-btn:active {
    transform: scale(0.96);
}

/* Master Luxury Glass Card */
.about-lux-container {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.about-lux-card {
    background: linear-gradient(145deg, rgba(255, 255, 255, 0.98), rgba(240, 249, 255, 0.92));
    border: 1px solid rgba(14, 165, 233, 0.28);
    border-radius: 16px;
    padding: 12px 14px;
    box-shadow: 0 10px 30px -5px rgba(2, 132, 199, 0.12), 0 2px 6px rgba(0, 0, 0, 0.04);
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 8px;
    position: relative;
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
}

body.dark-theme .about-lux-card {
    background: linear-gradient(145deg, rgba(30, 41, 59, 0.95), rgba(15, 23, 42, 0.98));
    border-color: rgba(56, 189, 248, 0.25);
    box-shadow: 0 10px 30px -5px rgba(0, 0, 0, 0.6);
}

/* Brand Hero Row */
.about-lux-hero {
    display: flex;
    align-items: center;
    gap: 12px;
    padding-bottom: 2px;
}

.about-lux-logo-wrap {
    position: relative;
    width: 52px;
    height: 52px;
    border-radius: 14px;
    background: #ffffff;
    border: 1.5px solid rgba(14, 165, 233, 0.35);
    box-shadow: 0 4px 14px rgba(14, 165, 233, 0.25);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    overflow: hidden;
}

body.dark-theme .about-lux-logo-wrap {
    background: #0f172a;
    border-color: rgba(56, 189, 248, 0.4);
    box-shadow: 0 4px 14px rgba(56, 189, 248, 0.2);
}

.about-lux-logo-img {
    width: 44px;
    height: 44px;
    object-fit: contain;
}

.about-lux-hero-meta {
    display: flex;
    flex-direction: column;
    gap: 2px;
    flex: 1;
}

.about-lux-brand-row {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 6px;
}

.about-lux-app-name {
    margin: 0;
    font-size: 17px;
    font-weight: 800;
    letter-spacing: 0.5px;
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

body.dark-theme .about-lux-app-name {
    background: linear-gradient(135deg, #38bdf8 0%, #7dd3fc 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.about-lux-pro-chip {
    font-size: 10px;
    font-weight: 800;
    color: #ffffff;
    background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);
    padding: 2px 7px;
    border-radius: 12px;
    letter-spacing: 0.3px;
    box-shadow: 0 2px 6px rgba(245, 158, 11, 0.35);
}

.about-lux-tagline {
    margin: 0;
    font-size: 11px;
    font-weight: 600;
    color: #475569;
}

body.dark-theme .about-lux-tagline {
    color: #94a3b8;
}

/* Spiritual Calligraphy & Quote */
.about-lux-spiritual-zone {
    text-align: center;
    padding: 2px 6px;
    display: flex;
    flex-direction: column;
    gap: 2px;
}

.about-lux-bismillah {
    font-family: 'Amiri', 'Scheherazade New', 'Noto Naskh Arabic', serif;
    font-size: 18px;
    font-weight: 700;
    color: #d97706;
    letter-spacing: 0.5px;
    line-height: 1.3;
    text-shadow: 0 1px 4px rgba(217, 119, 6, 0.15);
}

body.dark-theme .about-lux-bismillah {
    color: #fbbf24;
    text-shadow: 0 1px 8px rgba(251, 191, 36, 0.25);
}

.about-lux-quote {
    margin: 0;
    font-size: 10.5px;
    font-style: italic;
    font-weight: 500;
    color: #64748b;
    line-height: 1.3;
}

body.dark-theme .about-lux-quote {
    color: #cbd5e1;
}

/* Interactive 18+ Tools Suite Banner */
.about-lux-suite-banner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
    background: linear-gradient(135deg, rgba(224, 242, 254, 0.8), rgba(240, 249, 255, 0.95));
    border: 1px solid rgba(14, 165, 233, 0.35);
    border-radius: 12px;
    padding: 7px 10px;
    cursor: pointer;
    transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);
    box-sizing: border-box;
}

.about-lux-suite-banner:hover {
    background: linear-gradient(135deg, rgba(186, 230, 253, 0.95), rgba(224, 242, 254, 1));
    border-color: #0284c7;
    transform: translateY(-1px);
    box-shadow: 0 4px 12px rgba(2, 132, 199, 0.15);
}

.about-lux-suite-banner:active {
    transform: scale(0.98);
}

body.dark-theme .about-lux-suite-banner {
    background: linear-gradient(135deg, rgba(15, 23, 42, 0.85), rgba(30, 41, 59, 0.95));
    border-color: rgba(56, 189, 248, 0.3);
}

body.dark-theme .about-lux-suite-banner:hover {
    background: linear-gradient(135deg, rgba(30, 41, 59, 0.95), rgba(51, 65, 85, 0.95));
    border-color: #38bdf8;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.5);
}

.about-lux-suite-left {
    display: flex;
    align-items: center;
    gap: 8px;
    flex: 1;
    min-width: 0;
}

.about-lux-suite-icon-ring {
    font-size: 16px;
    width: 32px;
    height: 32px;
    background: linear-gradient(135deg, #fef3c7, #fde68a);
    border-radius: 9px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    box-shadow: 0 2px 6px rgba(245, 158, 11, 0.2);
}

body.dark-theme .about-lux-suite-icon-ring {
    background: linear-gradient(135deg, #78350f, #92400e);
}

.about-lux-suite-info {
    display: flex;
    flex-direction: column;
    gap: 1px;
    min-width: 0;
}

.suite-title-badge-row {
    display: flex;
    align-items: center;
    gap: 5px;
}

.about-lux-suite-title {
    font-size: 11.5px;
    font-weight: 700;
    color: #0369a1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

body.dark-theme .about-lux-suite-title {
    color: #38bdf8;
}

.suite-active-pill {
    font-size: 8.5px;
    font-weight: 800;
    color: #047857;
    background: #d1fae5;
    padding: 1px 5px;
    border-radius: 8px;
    text-transform: uppercase;
}

body.dark-theme .suite-active-pill {
    background: #064e3b;
    color: #6ee7b7;
}

.about-lux-suite-chips {
    font-size: 9.5px;
    font-weight: 500;
    color: #475569;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

body.dark-theme .about-lux-suite-chips {
    color: #94a3b8;
}

.about-lux-suite-action-btn {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    background: linear-gradient(135deg, #0284c7, #0369a1);
    color: #ffffff;
    border: none;
    padding: 5px 9px;
    border-radius: 8px;
    font-size: 10px;
    font-weight: 700;
    cursor: pointer;
    flex-shrink: 0;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.3);
    transition: all 0.15s ease;
}

.about-lux-suite-action-btn .suite-arrow {
    font-size: 11px;
    transition: transform 0.15s ease;
}

.about-lux-suite-banner:hover .about-lux-suite-action-btn .suite-arrow {
    transform: translateX(2px);
}

/* Developer & Studio Pods Grid */
.about-lux-pods-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 6px;
}

.about-lux-pod {
    display: flex;
    align-items: center;
    gap: 7px;
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    border-radius: 10px;
    padding: 6px 8px;
    box-sizing: border-box;
    transition: all 0.2s ease;
}

.about-lux-pod:hover {
    border-color: #0284c7;
    background: #f0f9ff;
}

body.dark-theme .about-lux-pod {
    background: #0f172a;
    border-color: #334155;
}

body.dark-theme .about-lux-pod:hover {
    border-color: #38bdf8;
    background: #1e293b;
}

.pod-avatar-ring {
    width: 28px;
    height: 28px;
    border-radius: 8px;
    background: #e0f2fe;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    flex-shrink: 0;
}

.pod-avatar-ring.studio-ring {
    background: #fef3c7;
}

body.dark-theme .pod-avatar-ring {
    background: #1e293b;
}

.pod-texts {
    display: flex;
    flex-direction: column;
    min-width: 0;
}

.pod-badge {
    font-size: 8px;
    font-weight: 800;
    color: #0284c7;
    letter-spacing: 0.4px;
    text-transform: uppercase;
}

.pod-badge.badge-studio {
    color: #d97706;
}

body.dark-theme .pod-badge {
    color: #38bdf8;
}

body.dark-theme .pod-badge.badge-studio {
    color: #fbbf24;
}

.pod-name {
    font-size: 11px;
    font-weight: 700;
    color: #0f172a;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.pod-studio-name {
    color: #b45309;
}

body.dark-theme .pod-name {
    color: #f8fafc;
}

body.dark-theme .pod-studio-name {
    color: #fbbf24;
}

.pod-sub {
    font-size: 8.5px;
    font-weight: 500;
    color: #64748b;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

body.dark-theme .pod-sub {
    color: #94a3b8;
}

/* Location & Legal Strip */
.about-lux-meta-strip {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 6px;
    background: #f1f5f9;
    border: 1px solid #e2e8f0;
    border-radius: 8px;
    padding: 4px 8px;
    box-sizing: border-box;
}

body.dark-theme .about-lux-meta-strip {
    background: #0f172a;
    border-color: #334155;
}

.about-lux-loc-chip {
    display: flex;
    align-items: center;
    gap: 5px;
    min-width: 0;
    flex: 1;
}

.chip-loc-ico {
    font-size: 11px;
    flex-shrink: 0;
}

.chip-loc-txt {
    font-size: 9.5px;
    font-weight: 600;
    color: #334155;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

body.dark-theme .chip-loc-txt {
    color: #cbd5e1;
}

.about-lux-legal-chip-btn {
    display: inline-flex;
    align-items: center;
    gap: 3px;
    background: #ffffff;
    border: 1px solid #cbd5e1;
    color: #0284c7;
    font-size: 9.5px;
    font-weight: 700;
    padding: 3px 7px;
    border-radius: 6px;
    cursor: pointer;
    flex-shrink: 0;
    transition: all 0.15s ease;
}

.about-lux-legal-chip-btn:hover {
    background: #0284c7;
    color: #ffffff;
    border-color: #0284c7;
}

body.dark-theme .about-lux-legal-chip-btn {
    background: #1e293b;
    border-color: #475569;
    color: #38bdf8;
}

body.dark-theme .about-lux-legal-chip-btn:hover {
    background: #38bdf8;
    color: #0f172a;
}

/* 4 High-Impact Luxury Quick-Action Capsules */
.about-lux-actions-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 5px;
}

.about-action-pill {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding: 8px 4px;
    border-radius: 10px;
    border: none;
    color: #ffffff !important;
    text-decoration: none;
    cursor: pointer;
    font-size: 10.5px;
    font-weight: 700;
    box-sizing: border-box;
    transition: all 0.18s cubic-bezier(0.16, 1, 0.3, 1);
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.12);
}

.about-action-pill:hover {
    transform: translateY(-2px);
    filter: brightness(1.08);
}

.about-action-pill:active {
    transform: scale(0.95);
}

.about-action-pill .pill-ico {
    font-size: 13px;
    line-height: 1;
}

.about-action-pill .pill-title {
    line-height: 1;
    white-space: nowrap;
}

.pill-whatsapp {
    background: linear-gradient(135deg, #10b981 0%, #059669 100%);
    box-shadow: 0 3px 8px rgba(16, 185, 129, 0.3);
}

.pill-rate {
    background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);
    box-shadow: 0 3px 8px rgba(245, 158, 11, 0.3);
}

.pill-web {
    background: linear-gradient(135deg, #0ea5e9 0%, #0284c7 100%);
    box-shadow: 0 3px 8px rgba(14, 165, 233, 0.3);
}

.pill-share {
    background: linear-gradient(135deg, #8b5cf6 0%, #7c3aed 100%);
    box-shadow: 0 3px 8px rgba(139, 92, 246, 0.3);
}

/* Subtle Footer Signature */
.about-lux-footer-signature {
    text-align: center;
    font-size: 9.5px;
    color: #64748b;
    padding: 2px 0;
}

body.dark-theme .about-lux-footer-signature {
    color: #94a3b8;
}

.about-lux-footer-signature strong {
    color: #0f172a;
}

body.dark-theme .about-lux-footer-signature strong {
    color: #f8fafc;
}

.heart-pulse {
    display: inline-block;
    color: #ef4444;
    animation: heartPulse 1.5s infinite ease-in-out;
}

@keyframes heartPulse {
    0%, 100% { transform: scale(1); }
    50% { transform: scale(1.2); }
}

/* Modal Enhancements for Legal Policies & About Features */
.legal-terms-modal-card,
.about-features-modal-card {
    max-width: 500px;
    width: 92%;
    border-radius: 16px;
    box-sizing: border-box;
}

.legal-policy-card {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 4px 0;
}

.legal-policy-item {
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    border-radius: 10px;
    padding: 8px 10px;
    box-sizing: border-box;
}

body.dark-theme .legal-policy-item {
    background: #0f172a;
    border-color: #334155;
}

.legal-item-head {
    display: flex;
    align-items: center;
    gap: 6px;
    margin-bottom: 4px;
}

.legal-badge-icon {
    font-size: 14px;
}

.legal-item-head strong {
    font-size: 11.5px;
    color: #0284c7;
}

body.dark-theme .legal-item-head strong {
    color: #38bdf8;
}

.legal-policy-item p {
    margin: 0;
    font-size: 10px;
    line-height: 1.4;
    color: #475569;
}

body.dark-theme .legal-policy-item p {
    color: #cbd5e1;
}





/* ==========================================================================
   SUITE TOOLS CSS: TASBIH, TIMETABLE, ALARMS, CONVERTER, COUNTDOWN
   ========================================================================== */

/* ── 1. 📿 DIGITAL SMART TASBIH ───────────────────────────────────────── */
.tasbih-lux-container {
    max-width: 500px;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding-top: 0;
}

.tasbih-dhikr-selector-card {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 14px;
    padding: 8px 10px;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.03);
}

body.dark-theme .tasbih-dhikr-selector-card {
    background: #1e293b;
    border-color: #334155;
}

.tasbih-dhikr-chips-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 5px;
}

.tasbih-dhikr-chip {
    background: #f8fafc;
    border: 1.5px solid #cbd5e1;
    border-radius: 9px;
    padding: 6px 4px;
    text-align: center;
    cursor: pointer;
    transition: all 0.15s ease;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 1px;
}

body.dark-theme .tasbih-dhikr-chip {
    background: #0f172a;
    border-color: #334155;
    color: #e2e8f0;
}

.tasbih-dhikr-chip:hover {
    border-color: #0284c7;
    background: #f0f9ff;
}

.tasbih-dhikr-chip.active {
    background: linear-gradient(135deg, #0284c7, #01539d) !important;
    border-color: #0284c7 !important;
    color: #ffffff !important;
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.35);
}

.tasbih-dhikr-chip.active .dhikr-ar,
.tasbih-dhikr-chip.active .dhikr-en {
    color: #ffffff !important;
}

.dhikr-ar {
    font-family: 'Amiri', 'Traditional Arabic', serif;
    font-size: 13.5px;
    font-weight: 700;
    line-height: 1.2;
    color: #0f172a;
}

.dhikr-en {
    font-size: 9.5px;
    font-weight: 700;
    color: #64748b;
}

/* 3D Circular Counter Stage */
.tasbih-counter-stage-card {
    background: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);
    border: 1.5px solid #e2e8f0;
    border-radius: 16px;
    padding: 12px 10px;
    text-align: center;
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.05);
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
}

body.dark-theme .tasbih-counter-stage-card {
    background: linear-gradient(180deg, #1e293b 0%, #0f172a 100%);
    border-color: #334155;
}

.tasbih-active-dhikr-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1px;
}

.active-dhikr-arabic {
    font-family: 'Amiri', 'Traditional Arabic', serif;
    font-size: 21px;
    font-weight: 800;
    color: #01539d;
    line-height: 1.2;
}

body.dark-theme .active-dhikr-arabic {
    color: #38bdf8;
}

.active-dhikr-trans {
    font-size: 11.5px;
    font-weight: 800;
    color: #64748b;
}

.tasbih-progress-pill-row {
    background: #e2e8f0;
    padding: 3px 12px;
    border-radius: 20px;
    font-size: 10.5px;
    font-weight: 800;
    color: #334155;
    display: inline-flex;
    align-items: center;
    gap: 6px;
}

body.dark-theme .tasbih-progress-pill-row {
    background: #334155;
    color: #cbd5e1;
}

.tasbih-tap-button-wrapper {
    margin: 4px 0;
}

.tasbih-tap-disc-btn {
    width: 145px;
    height: 145px;
    border-radius: 50%;
    border: 5px solid #e0f2fe;
    background: linear-gradient(145deg, #0284c7, #01539d);
    color: #ffffff;
    cursor: pointer;
    box-shadow: 0 8px 24px rgba(2, 132, 199, 0.4), inset 0 2px 6px rgba(255, 255, 255, 0.4);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.1s cubic-bezier(0.4, 0, 0.2, 1);
    user-select: none;
    touch-action: manipulation;
}

body.dark-theme .tasbih-tap-disc-btn {
    border-color: #0369a1;
    background: linear-gradient(145deg, #0369a1, #075985);
}

.tasbih-tap-disc-btn:active,
.tasbih-tap-disc-btn.tap-pulse {
    transform: scale(0.92);
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.6), inset 0 4px 10px rgba(0, 0, 0, 0.3);
}

.tasbih-disc-inner {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 2px;
}

.tasbih-digits-display {
    font-family: 'Outfit', sans-serif;
    font-size: 46px;
    font-weight: 900;
    line-height: 1;
    letter-spacing: -1px;
}

.tap-hint-text {
    font-size: 8.5px;
    font-weight: 800;
    letter-spacing: 0.8px;
    opacity: 0.85;
}

/* 4 Buttons in EXACTLY 1 Single Line Grid */
.tasbih-bottom-controls-row {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 5px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    margin-top: 2px !important;
}

.tasbih-util-btn {
    background: #f1f5f9;
    border: 1.5px solid #cbd5e1;
    border-radius: 9px;
    padding: 7px 2px;
    font-size: 11px;
    font-weight: 800;
    color: #334155;
    cursor: pointer;
    transition: all 0.15s ease;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    box-sizing: border-box;
    width: 100%;
}

.tasbih-util-btn span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 10.5px;
    font-weight: 800;
}

body.dark-theme .tasbih-util-btn {
    background: #1e293b;
    border-color: #334155;
    color: #cbd5e1;
}

.tasbih-util-btn.active {
    background: #e0f2fe;
    border-color: #0284c7;
    color: #0369a1;
}

body.dark-theme .tasbih-util-btn.active {
    background: rgba(2, 132, 199, 0.25);
    border-color: #38bdf8;
    color: #38bdf8;
}

/* ── TASBIH ENHANCEMENTS: CYCLE MODE, CUSTOM WAZIFA & CELEBRATION MODALS ── */
.tasbih-top-bar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    margin-bottom: 2px;
}

.tasbih-mode-segmented {
    display: flex;
    background: #e2e8f0;
    padding: 3px;
    border-radius: 12px;
    gap: 3px;
    flex: 1;
}

body.dark-theme .tasbih-mode-segmented {
    background: #0f172a;
    border: 1px solid #334155;
}

.tasbih-mode-tab {
    flex: 1;
    border: none;
    background: transparent;
    padding: 6px 4px;
    font-size: 11px;
    font-weight: 800;
    color: #64748b;
    border-radius: 9px;
    cursor: pointer;
    transition: all 0.2s ease;
    text-align: center;
    white-space: nowrap;
}

.tasbih-mode-tab.active {
    background: #ffffff;
    color: #0284c7;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
}

body.dark-theme .tasbih-mode-tab.active {
    background: #1e293b;
    color: #38bdf8;
}

.btn-tasbih-add-custom {
    background: linear-gradient(135deg, #10b981, #059669);
    border: none;
    color: #ffffff;
    font-size: 11px;
    font-weight: 800;
    padding: 7px 12px;
    border-radius: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 4px;
    white-space: nowrap;
    box-shadow: 0 2px 8px rgba(16, 185, 129, 0.3);
    transition: all 0.15s ease;
}

.btn-tasbih-add-custom:active {
    transform: scale(0.95);
}

/* Fatimi Cycle Tracker Card */
.tasbih-cycle-tracker-card {
    background: #ffffff;
    border: 1.5px solid #bae6fd;
    border-radius: 14px;
    padding: 9px 10px;
    box-shadow: 0 3px 12px rgba(2, 132, 199, 0.08);
    display: flex;
    flex-direction: column;
    gap: 8px;
}

body.dark-theme .tasbih-cycle-tracker-card {
    background: #1e293b;
    border-color: #0369a1;
}

.tasbih-cycle-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.tasbih-cycle-title {
    display: flex;
    align-items: center;
    gap: 6px;
}

.tasbih-cycle-badge {
    background: linear-gradient(135deg, #0284c7, #0369a1);
    color: #ffffff;
    padding: 3px 9px;
    border-radius: 20px;
    font-size: 10.5px;
    font-weight: 800;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.3);
}

.tasbih-cycle-steps-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 6px;
}

.tasbih-step-node {
    background: #f8fafc;
    border: 1.5px solid #e2e8f0;
    border-radius: 10px;
    padding: 6px 4px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    position: relative;
    cursor: pointer;
    transition: all 0.2s ease;
}

body.dark-theme .tasbih-step-node {
    background: #0f172a;
    border-color: #334155;
}

.tasbih-step-node.active {
    background: linear-gradient(135deg, #0284c7, #0369a1) !important;
    border-color: #0284c7 !important;
    color: #ffffff !important;
    box-shadow: 0 4px 12px rgba(2, 132, 199, 0.35);
    transform: translateY(-1px);
}

.tasbih-step-node.completed {
    border-color: #10b981;
    background: #ecfdf5;
}

body.dark-theme .tasbih-step-node.completed {
    background: rgba(16, 185, 129, 0.15);
    border-color: #059669;
}

.step-num-badge {
    position: absolute;
    top: 4px;
    left: 4px;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background: #cbd5e1;
    color: #0f172a;
    font-size: 8.5px;
    font-weight: 900;
    display: flex;
    align-items: center;
    justify-content: center;
}

.tasbih-step-node.active .step-num-badge {
    background: #ffffff;
    color: #0284c7;
}

.tasbih-step-node.completed .step-num-badge {
    background: #10b981;
    color: #ffffff;
}

.step-details {
    margin-top: 6px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1px;
}

.step-ar {
    font-family: 'Amiri', 'Traditional Arabic', serif;
    font-size: 12.5px;
    font-weight: 700;
    line-height: 1.2;
}

.step-en {
    font-size: 9px;
    font-weight: 800;
    opacity: 0.85;
}

.step-target-pill {
    margin-top: 4px;
    background: rgba(0, 0, 0, 0.08);
    padding: 1px 6px;
    border-radius: 10px;
    font-size: 9px;
    font-weight: 900;
}

.tasbih-step-node.active .step-target-pill {
    background: rgba(255, 255, 255, 0.25);
    color: #ffffff;
}

/* Custom Dhikr delete pill */
.tasbih-custom-chip-del {
    position: absolute;
    top: 2px;
    right: 3px;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background: rgba(239, 68, 68, 0.15);
    color: #ef4444;
    border: none;
    font-size: 9px;
    font-weight: 900;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    line-height: 1;
}

.tasbih-custom-chip-del:hover {
    background: #ef4444;
    color: #ffffff;
}

/* Modal styling */
.tasbih-celebration-card {
    max-width: 380px;
    width: 92vw;
    background: #ffffff;
    border-radius: 20px;
    padding: 22px 18px;
    text-align: center;
    box-shadow: 0 16px 40px rgba(0, 0, 0, 0.3);
    position: relative;
    border: 2px solid #38bdf8;
    animation: tasbihPopIn 0.25s cubic-bezier(0.34, 1.56, 0.64, 1);
}

body.dark-theme .tasbih-celebration-card {
    background: #1e293b;
    border-color: #0284c7;
    color: #ffffff;
}

@keyframes tasbihPopIn {
    0% { transform: scale(0.85); opacity: 0; }
    100% { transform: scale(1); opacity: 1; }
}

.tasbih-celebration-badge {
    font-size: 32px;
    line-height: 1;
    margin-bottom: 6px;
    animation: tasbihGlow 1.5s infinite alternate;
}

@keyframes tasbihGlow {
    0% { transform: scale(1); filter: drop-shadow(0 0 4px rgba(234, 179, 8, 0.4)); }
    100% { transform: scale(1.1); filter: drop-shadow(0 0 14px rgba(234, 179, 8, 0.9)); }
}

.tasbih-celebration-title {
    font-size: 17px;
    font-weight: 900;
    color: #0284c7;
    margin: 0 0 4px 0;
}

body.dark-theme .tasbih-celebration-title {
    color: #38bdf8;
}

.tasbih-celebration-subtitle {
    font-size: 12px;
    color: #64748b;
    margin: 0 0 14px 0;
    line-height: 1.4;
}

body.dark-theme .tasbih-celebration-subtitle {
    color: #94a3b8;
}

.tasbih-celebration-stats-box {
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    border-radius: 14px;
    padding: 10px 12px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 6px;
    margin-bottom: 16px;
}

body.dark-theme .tasbih-celebration-stats-box {
    background: #0f172a;
    border-color: #334155;
}

.tasbih-stat-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 2px;
}

.tasbih-stat-item .stat-label {
    font-size: 10px;
    font-weight: 700;
    color: #64748b;
    text-transform: uppercase;
}

.tasbih-stat-item .stat-value {
    font-size: 14px;
    font-weight: 900;
    color: #0f172a;
}

body.dark-theme .tasbih-stat-item .stat-value {
    color: #f1f5f9;
}

.tasbih-celebration-actions {
    display: flex;
    flex-direction: column;
    gap: 7px;
}

.btn-tasbih-repeat {
    background: linear-gradient(135deg, #10b981, #059669);
    color: #ffffff;
    border: none;
    padding: 11px;
    border-radius: 12px;
    font-size: 13px;
    font-weight: 800;
    cursor: pointer;
    box-shadow: 0 4px 14px rgba(16, 185, 129, 0.35);
}

.btn-tasbih-next {
    background: linear-gradient(135deg, #0284c7, #0369a1);
    color: #ffffff;
    border: none;
    padding: 11px;
    border-radius: 12px;
    font-size: 13px;
    font-weight: 800;
    cursor: pointer;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.35);
}

.btn-tasbih-close {
    background: #f1f5f9;
    color: #475569;
    border: 1px solid #cbd5e1;
    padding: 9px;
    border-radius: 12px;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
}

body.dark-theme .btn-tasbih-close {
    background: #0f172a;
    border-color: #334155;
    color: #cbd5e1;
}

/* =========================================================================
   LUXURY TASBIH STEP AUTO-PROGRESSION TOAST (THEME-ADAPTIVE DYNAMIC PILL)
   ========================================================================= */
#tasbihStepToast {
    position: fixed;
    top: 20px;
    left: 50%;
    transform: translateX(-50%) translateY(-35px) scale(0.92);
    padding: 9px 18px;
    border-radius: 9999px;
    opacity: 0;
    pointer-events: none;
    transition: all 0.35s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    z-index: 999999;
    display: flex;
    align-items: center;
    gap: 11px;
    max-width: 92%;
    width: max-content;
    box-sizing: border-box;
}

#tasbihStepToast.show {
    opacity: 1;
    transform: translateX(-50%) translateY(0) scale(1);
}

/* Light Theme (Crisp Emerald & Clean Luxury White) */
body:not(.dark-theme) #tasbihStepToast {
    background: linear-gradient(135deg, #ffffff 0%, #f0fdf4 100%);
    border: 1.5px solid #10b981;
    box-shadow: 0 14px 34px -4px rgba(16, 185, 129, 0.28), 0 4px 14px rgba(15, 23, 42, 0.08);
}

body:not(.dark-theme) .tasbih-toast-icon-wrap {
    background: linear-gradient(135deg, #10b981, #059669);
    color: #ffffff;
    box-shadow: 0 3px 8px rgba(16, 185, 129, 0.35);
}

body:not(.dark-theme) .tasbih-toast-title {
    color: #065f46;
}

body:not(.dark-theme) .tasbih-toast-subtitle {
    color: #047857;
}

/* Dark Theme (Deep Midnight & Vivid Mint Glow) */
body.dark-theme #tasbihStepToast {
    background: linear-gradient(135deg, #0f172a 0%, #064e3b 100%);
    border: 1.5px solid #34d399;
    box-shadow: 0 16px 40px rgba(0, 0, 0, 0.6), 0 0 24px rgba(16, 185, 129, 0.3);
}

body.dark-theme .tasbih-toast-icon-wrap {
    background: linear-gradient(135deg, #059669, #047857);
    color: #ffffff;
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.5);
}

body.dark-theme .tasbih-toast-title {
    color: #f8fafc;
}

body.dark-theme .tasbih-toast-subtitle {
    color: #6ee7b7;
}

.tasbih-toast-icon-wrap {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    flex-shrink: 0;
}

.tasbih-toast-text-box {
    display: flex;
    flex-direction: column;
    text-align: left;
    line-height: 1.25;
}

.tasbih-toast-title {
    font-size: 13px;
    font-weight: 800;
    letter-spacing: 0.2px;
}

.tasbih-toast-subtitle {
    font-size: 11px;
    font-weight: 700;
    margin-top: 2px;
    display: flex;
    align-items: center;
    gap: 4px;
    opacity: 0.95;
}

/* Modals general for tasbih */
.tasbih-modal-card {
    background: #ffffff;
    border-radius: 18px;
    padding: 16px;
    max-width: 400px;
    width: 92vw;
    box-shadow: 0 16px 36px rgba(0, 0, 0, 0.25);
    border: 1.5px solid #bae6fd;
}

body.dark-theme .tasbih-modal-card {
    background: #1e293b;
    border-color: #0369a1;
    color: #f1f5f9;
}

.tasbih-modal-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 12px;
    border-bottom: 1px solid #e2e8f0;
    padding-bottom: 8px;
}

body.dark-theme .tasbih-modal-header {
    border-color: #334155;
}

.tasbih-modal-close {
    background: #f1f5f9;
    border: none;
    border-radius: 50%;
    width: 28px;
    height: 28px;
    font-size: 14px;
    font-weight: 800;
    color: #64748b;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
}

body.dark-theme .tasbih-modal-close {
    background: #334155;
    color: #f1f5f9;
}

.tasbih-modal-body {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.tasbih-input-group {
    display: flex;
    flex-direction: column;
    gap: 4px;
}

.tasbih-input-group label {
    font-size: 11px;
    font-weight: 800;
    color: #475569;
}

body.dark-theme .tasbih-input-group label {
    color: #94a3b8;
}

.tasbih-text-input {
    width: 100%;
    padding: 9px 12px;
    border: 1.5px solid #cbd5e1;
    border-radius: 10px;
    font-size: 13px;
    font-family: inherit;
    box-sizing: border-box;
}

body.dark-theme .tasbih-text-input {
    background: #0f172a;
    border-color: #334155;
    color: #f1f5f9;
}

.tasbih-target-preset-chips {
    display: flex;
    gap: 6px;
    margin-top: 4px;
}

.tasbih-target-preset-chips button {
    flex: 1;
    background: #f1f5f9;
    border: 1px solid #cbd5e1;
    border-radius: 8px;
    padding: 5px 0;
    font-size: 11px;
    font-weight: 800;
    color: #334155;
    cursor: pointer;
}

body.dark-theme .tasbih-target-preset-chips button {
    background: #0f172a;
    border-color: #334155;
    color: #cbd5e1;
}

.tasbih-target-preset-chips button:hover {
    background: #e0f2fe;
    border-color: #0284c7;
    color: #0284c7;
}

.tasbih-modal-footer {
    margin-top: 14px;
    display: flex;
    justify-content: flex-end;
}

.btn-tasbih-save {
    background: linear-gradient(135deg, #0284c7, #0369a1);
    color: #ffffff;
    border: none;
    padding: 10px 18px;
    border-radius: 10px;
    font-size: 13px;
    font-weight: 800;
    cursor: pointer;
    box-shadow: 0 4px 12px rgba(2, 132, 199, 0.3);
    width: 100%;
}

.btn-tasbih-reset-opt {
    background: #f8fafc;
    border: 1.5px solid #e2e8f0;
    border-radius: 12px;
    padding: 10px 14px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
    transition: all 0.15s ease;
}

body.dark-theme .btn-tasbih-reset-opt {
    background: #0f172a;
    border-color: #334155;
}

.btn-tasbih-reset-opt:hover {
    border-color: #0284c7;
    background: #f0f9ff;
}

.btn-tasbih-reset-opt.reset-danger {
    border-color: #fecaca;
    background: #fef2f2;
}

body.dark-theme .btn-tasbih-reset-opt.reset-danger {
    background: rgba(239, 68, 68, 0.1);
    border-color: #991b1b;
}


/* ── 2. ⏳ COUNTDOWN TIMERS ────────────────────────────────────────────── */
.countdown-container {
    max-width: 600px;
    margin: 0 auto;
}

.countdown-hero-card {
    background: linear-gradient(135deg, #f0f9ff 0%, #e0f2fe 100%);
    border: 1.5px solid #bae6fd;
    border-radius: 16px;
    padding: 16px;
    text-align: center;
}

body.dark-theme .countdown-hero-card {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
    border-color: #0369a1;
}

.countdown-timer-digits-row {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-top: 10px;
}

.timer-unit-box {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 12px;
    padding: 10px 8px;
    min-width: 60px;
    display: flex;
    flex-direction: column;
    align-items: center;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
}

body.dark-theme .timer-unit-box {
    background: #1e293b;
    border-color: #334155;
}

.timer-digit {
    font-size: 26px;
    font-weight: 900;
    color: #0284c7;
    line-height: 1;
}

body.dark-theme .timer-digit {
    color: #38bdf8;
}

.timer-label {
    font-size: 8.5px;
    font-weight: 800;
    color: #64748b;
    letter-spacing: 0.5px;
    margin-top: 4px;
}

.timer-col {
    font-size: 22px;
    font-weight: 900;
    color: #94a3b8;
}


/* ── 3. 🕌 PRAYER TIMETABLE CHART ─────────────────────────────────────── */
.prayer-timetable-container {
    max-width: 720px;
    margin: 0 auto;
}

.timetable-control-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
    gap: 10px;
}

.prayer-timetable-table {
    width: 100%;
    border-collapse: collapse;
    font-size: 11.5px;
    text-align: center;
}

.prayer-timetable-table th {
    background: #f1f5f9;
    color: #334155;
    padding: 7px 6px;
    font-weight: 800;
    border-bottom: 2px solid #cbd5e1;
}

body.dark-theme .prayer-timetable-table th {
    background: #1e293b;
    color: #cbd5e1;
    border-color: #334155;
}

.prayer-timetable-table td {
    padding: 6px 4px;
    border-bottom: 1px solid #e2e8f0;
    color: #1e293b;
    font-weight: 600;
}

body.dark-theme .prayer-timetable-table td {
    border-color: #334155;
    color: #f1f5f9;
}

.prayer-timetable-table tr:hover {
    background: #f8fafc;
}

body.dark-theme .prayer-timetable-table tr:hover {
    background: #1e293b;
}

.timetable-tool-pill {
    background: #f1f5f9;
    border: 1.5px solid #cbd5e1;
    border-radius: 8px;
    padding: 6px 12px;
    font-size: 11.5px;
    font-weight: 800;
    color: #334155;
    cursor: pointer;
    transition: all 0.15s ease;
}

.timetable-tool-pill:hover {
    background: #e0f2fe;
    border-color: #0284c7;
    color: #0369a1;
}



/* ==========================================================================
   MASTER 3D QIBLA COMPASS & SATELLITE MAP (LIGHT / DARK LUXURY THEMES)
   ========================================================================== */

/* 1. Master Container Card */
.luxury-qibla-compass-box {
    background: #ffffff !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 22px !important;
    padding: 14px 12px !important;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08) !important;
    width: 100% !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    position: relative !important;
    transition: all 0.3s ease !important;
}

body.dark-theme .luxury-qibla-compass-box {
    background: #0f172a !important;
    border: 1.5px solid #334155 !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5) !important;
}

/* 2. Status Facing Banner */
.qibla-facing-status-pill {
    background: linear-gradient(135deg, #10b981 0%, #059669 100%) !important;
    color: #ffffff !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    padding: 6px 18px !important;
    border-radius: 20px !important;
    margin-bottom: 8px !important;
    box-shadow: 0 4px 16px rgba(16, 185, 129, 0.45) !important;
    animation: pulseBadge 1.2s infinite alternate !important;
    text-align: center !important;
}

/* 3. Enlarged 3D Compass Stage */
.compass-3d-stage {
    width: min(320px, 86vw) !important;
    height: min(320px, 86vw) !important;
    margin: 6px auto 10px auto !important;
    position: relative !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* 4. Outer Bezel */
.compass-3d-outer-bezel {
    width: 100% !important;
    height: 100% !important;
    border-radius: 50% !important;
    position: relative !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    background: linear-gradient(135deg, #f8fafc 0%, #e2e8f0 50%, #cbd5e1 100%) !important;
    border: 3.5px solid #0284c7 !important;
    box-shadow: 0 8px 24px rgba(2, 132, 199, 0.22), inset 0 2px 6px rgba(255, 255, 255, 0.95), inset 0 -4px 10px rgba(0, 0, 0, 0.12) !important;
}

body.dark-theme .compass-3d-outer-bezel {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6), inset 0 2px 4px rgba(255, 255, 255, 0.25), inset 0 -4px 10px rgba(0, 0, 0, 0.8) !important;
}

/* 5. Dial Body */
.compass-dial-body {
    width: 92% !important;
    height: 92% !important;
    border-radius: 50% !important;
    position: relative !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    background: #ffffff !important;
    box-shadow: inset 0 3px 12px rgba(0, 0, 0, 0.12) !important;
}

body.dark-theme .compass-dial-body {
    background: #0b1329 !important;
    box-shadow: inset 0 4px 18px rgba(0, 0, 0, 0.65) !important;
}

/* 6. Circular Satellite Aerial Map Viewport */
.compass-sacred-geometry {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: 76% !important;
    height: 76% !important;
    border-radius: 50% !important;
    overflow: hidden !important;
    border: 2.5px solid #0284c7 !important;
    box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.35) !important;
    z-index: 5 !important;
}

body.dark-theme .compass-sacred-geometry {
    border-color: #38bdf8 !important;
}

.compass-center-sat-map {
    width: 100% !important;
    height: 100% !important;
    border-radius: 50% !important;
}

/* 7. Cardinal Direction Markers */
.compass-marker {
    position: absolute !important;
    font-size: 13px !important;
    font-weight: 900 !important;
    font-family: 'Poppins', sans-serif !important;
    z-index: 12 !important;
}

.compass-marker.marker-n {
    top: 4px !important;
    color: #ef4444 !important;
    font-weight: 900 !important;
}

.compass-marker.marker-e {
    right: 6px !important;
    color: #0284c7 !important;
}

.compass-marker.marker-s {
    bottom: 4px !important;
    color: #0284c7 !important;
}

.compass-marker.marker-w {
    left: 6px !important;
    color: #0284c7 !important;
}

body.dark-theme .compass-marker.marker-e,
body.dark-theme .compass-marker.marker-s,
body.dark-theme .compass-marker.marker-w {
    color: #38bdf8 !important;
}

/* 8. Qibla Needle & Beam (RED by default -> GLOWING GREEN on Alignment) */
.qibla-kaaba-needle {
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: flex-start !important;
    pointer-events: none !important;
    z-index: 18 !important;
    transition: transform 0.15s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.kaaba-icon-tip {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    margin-top: 6px !important;
}

.kaaba-3d-emblem {
    font-size: 26px !important;
    filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.5)) !important;
    animation: kaabaFloat 1.5s ease-in-out infinite alternate !important;
}

.kaaba-target-beam {
    width: 4px !important;
    height: 16px !important;
    background: #ef4444 !important;
    border-radius: 2px !important;
    box-shadow: 0 0 10px rgba(239, 68, 68, 0.9) !important;
    transition: background 0.25s, box-shadow 0.25s !important;
}

.kaaba-needle-line {
    width: 4px !important;
    height: 68px !important;
    background: linear-gradient(to bottom, #ef4444 0%, #dc2626 100%) !important;
    border-radius: 4px !important;
    box-shadow: 0 0 12px rgba(239, 68, 68, 0.9) !important;
    transition: all 0.25s ease !important;
}

/* ALIGNED GREEN STATE */
.qibla-aligned .kaaba-target-beam,
.kaaba-aligned-glow .kaaba-target-beam {
    background: #10b981 !important;
    box-shadow: 0 0 16px rgba(16, 185, 129, 1) !important;
}

.qibla-aligned .kaaba-needle-line,
.kaaba-aligned-glow .kaaba-needle-line {
    background: linear-gradient(to bottom, #10b981 0%, #22c55e 100%) !important;
    box-shadow: 0 0 20px rgba(16, 185, 129, 1), 0 0 8px #ffffff !important;
}

/* 9. Floating Zoom Controls on Compass */
.compass-sat-zoom-controls {
    position: absolute !important;
    bottom: 6px !important;
    right: 6px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
    z-index: 35 !important;
}

.sat-zoom-btn {
    width: 30px !important;
    height: 30px !important;
    border-radius: 50% !important;
    background: #ffffff !important;
    color: #0f172a !important;
    border: 1.5px solid #0284c7 !important;
    font-weight: 900 !important;
    font-size: 14px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.18) !important;
    transition: transform 0.15s, background 0.15s !important;
    padding: 0 !important;
}

.sat-zoom-btn:active {
    transform: scale(0.92) !important;
}

body.dark-theme .sat-zoom-btn {
    background: #1e293b !important;
    color: #f8fafc !important;
    border-color: #38bdf8 !important;
}

/* 10. Readout Tiles (Light / Dark Adaptive) */
.qibla-angle-readout {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 6px !important;
    margin-top: 10px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.readout-item {
    background: #f8fafc !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 12px !important;
    padding: 6px 8px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    box-sizing: border-box !important;
    gap: 2px !important;
}

body.dark-theme .readout-item {
    background: #1e293b !important;
    border-color: #334155 !important;
}

.readout-label {
    font-size: 10px !important;
    font-weight: 700 !important;
    color: #0369a1 !important;
}

body.dark-theme .readout-label {
    color: #38bdf8 !important;
}

.readout-value {
    font-size: 13px !important;
    font-weight: 900 !important;
    color: #0f172a !important;
}

body.dark-theme .readout-value {
    color: #f8fafc !important;
}

/* 11. Help Text Banner */
.qibla-help-text-banner {
    background: #f0fdf4 !important;
    border: 1.5px solid #bbf7d0 !important;
    color: #166534 !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    line-height: 1.4 !important;
    padding: 6px 10px !important;
    border-radius: 10px !important;
    margin-top: 8px !important;
    text-align: center !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

body.dark-theme .qibla-help-text-banner {
    background: rgba(16, 185, 129, 0.15) !important;
    border-color: rgba(16, 185, 129, 0.4) !important;
    color: #a7f3d0 !important;
}

/* 12. Top View Switcher Tabs */
.qibla-view-tab-btn {
    flex: 1 !important;
    padding: 8px 12px !important;
    border-radius: 12px !important;
    font-weight: 800 !important;
    font-size: 13px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    cursor: pointer !important;
    transition: all 0.2s ease !important;
    border: 1.5px solid #cbd5e1 !important;
    background: #f1f5f9 !important;
    color: #334155 !important;
}

.qibla-view-tab-btn.active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    border-color: #0284c7 !important;
    box-shadow: 0 4px 12px rgba(2, 132, 199, 0.35) !important;
}

body.dark-theme .qibla-view-tab-btn {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #94a3b8 !important;
}

body.dark-theme .qibla-view-tab-btn.active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    border-color: #38bdf8 !important;
}


/* ==========================================================================
   PERFECT ABSOLUTE DEAD-CENTER POSITIONING FOR SATELLITE MAP INSIDE COMPASS
   ========================================================================== */
.compass-dial-body {
    position: relative !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.compass-sacred-geometry,
.compass-dial-body .compass-sacred-geometry,
#compassCenterSatContainer {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: min(230px, 72%) !important;
    height: min(230px, 72%) !important;
    border-radius: 50% !important;
    overflow: hidden !important;
    border: 3.5px solid #0284c7 !important;
    box-shadow: inset 0 0 16px rgba(0, 0, 0, 0.45), 0 0 18px rgba(2, 132, 199, 0.25) !important;
    background: #0b132b !important;
    z-index: 8 !important;
    margin: 0 !important;
    padding: 0 !important;
}

body.dark-theme .compass-sacred-geometry,
body.dark-theme .compass-dial-body .compass-sacred-geometry,
body.dark-theme #compassCenterSatContainer {
    border-color: #38bdf8 !important;
    box-shadow: inset 0 0 18px rgba(0, 0, 0, 0.7), 0 0 22px rgba(56, 189, 248, 0.4) !important;
}

.compass-center-sat-map,
#compassCenterSatMap {
    width: 100% !important;
    height: 100% !important;
    border-radius: 50% !important;
}

.compass-sat-user-dot {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: 14px !important;
    height: 14px !important;
    background: #10b981 !important;
    border: 2px solid #ffffff !important;
    border-radius: 50% !important;
    box-shadow: 0 0 10px rgba(16, 185, 129, 0.9) !important;
    z-index: 25 !important;
    pointer-events: none !important;
}


/* ==========================================================================
   EXTRA-LARGE 3D QIBLA COMPASS & FULL-VIEW CIRCULAR SATELLITE MAP (SIZE BOOST)
   ========================================================================== */

/* 1. Compass Stage Expanded to Full Comfortable Width */
.compass-3d-stage {
    width: min(370px, 94vw) !important;
    height: min(370px, 94vw) !important;
    margin: 8px auto 14px auto !important;
    position: relative !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* 2. Outer Bezel with Sleek Slim Border to Maximize Interior Space */
.compass-3d-outer-bezel {
    width: 100% !important;
    height: 100% !important;
    border-radius: 50% !important;
    position: relative !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    background: linear-gradient(135deg, #f8fafc 0%, #e2e8f0 50%, #cbd5e1 100%) !important;
    border: 3.5px solid #0284c7 !important;
    box-shadow: 0 10px 30px rgba(2, 132, 199, 0.25), inset 0 2px 6px rgba(255, 255, 255, 0.95), inset 0 -4px 10px rgba(0, 0, 0, 0.15) !important;
}

body.dark-theme .compass-3d-outer-bezel {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 14px 36px rgba(0, 0, 0, 0.7), inset 0 2px 4px rgba(255, 255, 255, 0.25), inset 0 -4px 10px rgba(0, 0, 0, 0.85) !important;
}

/* 3. Compass Rotating Dial Body */
.compass-dial-body {
    width: 94% !important;
    height: 94% !important;
    border-radius: 50% !important;
    position: relative !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    background: #ffffff !important;
    box-shadow: inset 0 3px 12px rgba(0, 0, 0, 0.12) !important;
}

body.dark-theme .compass-dial-body {
    background: #0b1329 !important;
    box-shadow: inset 0 4px 20px rgba(0, 0, 0, 0.7) !important;
}

/* 4. Massive Circular Satellite Map Viewport (Fills 82% of Dial) */
.compass-sacred-geometry,
.compass-dial-body .compass-sacred-geometry,
#compassCenterSatContainer {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: min(290px, 82%) !important;
    height: min(290px, 82%) !important;
    border-radius: 50% !important;
    overflow: hidden !important;
    border: 3.5px solid #0284c7 !important;
    box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.5), 0 0 24px rgba(2, 132, 199, 0.3) !important;
    background: #0b132b !important;
    z-index: 8 !important;
    margin: 0 !important;
    padding: 0 !important;
}

body.dark-theme .compass-sacred-geometry,
body.dark-theme .compass-dial-body .compass-sacred-geometry,
body.dark-theme #compassCenterSatContainer {
    border-color: #38bdf8 !important;
    box-shadow: inset 0 0 22px rgba(0, 0, 0, 0.75), 0 0 28px rgba(56, 189, 248, 0.45) !important;
}

/* 5. Cardinal Direction Markers around the Rim */
.compass-marker {
    position: absolute !important;
    font-size: 14.5px !important;
    font-weight: 900 !important;
    font-family: 'Poppins', sans-serif !important;
    z-index: 15 !important;
    text-shadow: 0 1px 3px rgba(0,0,0,0.3) !important;
}

.compass-marker.marker-n {
    top: 3px !important;
    color: #ef4444 !important;
}

.compass-marker.marker-e {
    right: 5px !important;
    color: #0284c7 !important;
}

.compass-marker.marker-s {
    bottom: 3px !important;
    color: #0284c7 !important;
}

.compass-marker.marker-w {
    left: 5px !important;
    color: #0284c7 !important;
}

body.dark-theme .compass-marker.marker-e,
body.dark-theme .compass-marker.marker-s,
body.dark-theme .compass-marker.marker-w {
    color: #38bdf8 !important;
}

/* 6. Larger Kaaba Icon & Extended Needle Line */
.kaaba-3d-emblem {
    font-size: 30px !important;
    filter: drop-shadow(0 6px 10px rgba(0, 0, 0, 0.6)) !important;
}

.kaaba-needle-line {
    width: 4.5px !important;
    height: 84px !important;
    border-radius: 4px !important;
}

/* 7. Zoom Buttons Sizing */
.compass-sat-zoom-controls {
    position: absolute !important;
    bottom: 8px !important;
    right: 8px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
    z-index: 40 !important;
}

.sat-zoom-btn {
    width: 34px !important;
    height: 34px !important;
    border-radius: 50% !important;
    font-size: 16px !important;
}


/* ==========================================================================
   PERFECT RESPONSIVE AUTOFIT & ZERO-CLIPPING CENTERING FOR 3D QIBLA COMPASS
   ========================================================================== */

.luxury-qibla-compass-box {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
    padding: 6px 4px 6px 4px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    overflow: hidden !important;
    border-radius: 12px !important;
}

/* 1. Compass Stage: Balanced Large Fit within Screen */
.compass-3d-stage {
    width: 100% !important;
    max-width: clamp(235px, 36vh, 275px) !important;
    aspect-ratio: 1 / 1 !important;
    height: auto !important;
    margin: 3px auto 6px auto !important;
    position: relative !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    box-sizing: border-box !important;
}

/* 2. Outer Bezel strictly 100% width & height of stage */
.compass-3d-outer-bezel {
    width: 100% !important;
    height: 100% !important;
    border-radius: 50% !important;
    position: relative !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    box-sizing: border-box !important;
}

/* 3. Dial Body */
.compass-dial-body {
    width: 93% !important;
    height: 93% !important;
    border-radius: 50% !important;
    position: relative !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    box-sizing: border-box !important;
}

/* 4. Center Satellite Map */
.compass-sacred-geometry,
.compass-dial-body .compass-sacred-geometry,
#compassCenterSatContainer {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: 78% !important;
    height: 78% !important;
    border-radius: 50% !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}

/* 5. Zoom controls placed neatly inside bottom-right curve */
.compass-sat-zoom-controls {
    position: absolute !important;
    bottom: 4px !important;
    right: 8px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 3px !important;
    z-index: 40 !important;
}

.sat-zoom-btn {
    width: 24px !important;
    height: 24px !important;
    border-radius: 50% !important;
    font-size: 11px !important;
}


/* ==========================================================================
   LIVE PULSING RADAR BEACONS FOR CURRENT LOCATION & KAABA SHARIF
   ========================================================================== */

/* 1. Compass Center User GPS Dot */
.compass-sat-user-dot {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: 16px !important;
    height: 16px !important;
    background: #10b981 !important;
    border: 2.5px solid #ffffff !important;
    border-radius: 50% !important;
    box-shadow: 0 0 12px rgba(16, 185, 129, 1), 0 0 24px rgba(16, 185, 129, 0.6) !important;
    z-index: 25 !important;
    pointer-events: none !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.user-radar-ping {
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    border-radius: 50% !important;
    background: rgba(16, 185, 129, 0.6) !important;
    animation: userBeaconRipple 1.6s cubic-bezier(0, 0.2, 0.8, 1) infinite !important;
    pointer-events: none !important;
}

@keyframes userBeaconRipple {
    0% { transform: scale(0.8); opacity: 1; }
    100% { transform: scale(3.2); opacity: 0; }
}

/* 2. Compass Kaaba Sharif Pulsing Golden Radar Beacon */
.kaaba-radar-beacon-dot {
    width: 14px !important;
    height: 14px !important;
    background: #fbbf24 !important;
    border: 2px solid #ffffff !important;
    border-radius: 50% !important;
    box-shadow: 0 0 14px rgba(251, 191, 36, 1), 0 0 24px rgba(245, 158, 11, 0.8) !important;
    margin: 2px 0 !important;
    position: relative !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.kaaba-radar-ping-ring {
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    border-radius: 50% !important;
    background: rgba(251, 191, 36, 0.7) !important;
    animation: kaabaBeaconRipple 1.6s cubic-bezier(0, 0.2, 0.8, 1) infinite !important;
}

@keyframes kaabaBeaconRipple {
    0% { transform: scale(0.8); opacity: 1; }
    100% { transform: scale(3.5); opacity: 0; }
}

/* 3. Map Viewport Custom Radar Markers (Leaflet Layer) */
.map-user-beacon-wrap {
    position: relative !important;
    width: 26px !important;
    height: 26px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.map-beacon-dot {
    width: 16px !important;
    height: 16px !important;
    background: #0284c7 !important;
    border: 2.5px solid #ffffff !important;
    border-radius: 50% !important;
    box-shadow: 0 0 14px rgba(2, 132, 199, 1), 0 0 25px rgba(2, 132, 199, 0.7) !important;
    position: relative !important;
    z-index: 2 !important;
}

.map-beacon-ping {
    position: absolute !important;
    width: 24px !important;
    height: 24px !important;
    border-radius: 50% !important;
    background: rgba(2, 132, 199, 0.6) !important;
    animation: userBeaconRipple 1.8s infinite !important;
    z-index: 1 !important;
}

.map-kaaba-beacon-wrap {
    position: relative !important;
    width: 32px !important;
    height: 32px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.map-kaaba-badge {
    font-size: 22px !important;
    background: #0f172a !important;
    border: 2px solid #fbbf24 !important;
    border-radius: 8px !important;
    padding: 2px !important;
    box-shadow: 0 0 16px rgba(251, 191, 36, 0.9) !important;
    position: relative !important;
    z-index: 2 !important;
    line-height: 1 !important;
}

.map-kaaba-ping {
    position: absolute !important;
    width: 34px !important;
    height: 34px !important;
    border-radius: 50% !important;
    background: rgba(251, 191, 36, 0.65) !important;
    animation: kaabaBeaconRipple 1.8s infinite !important;
    z-index: 1 !important;
}

.map-user-pin-label {
    position: absolute;
    bottom: -22px;
    left: 50%;
    transform: translateX(-50%);
    background: rgba(15, 23, 42, 0.9);
    color: #ffffff;
    font-size: 10.5px;
    font-weight: 700;
    padding: 2px 7px;
    border-radius: 6px;
    white-space: nowrap;
    border: 1px solid rgba(56, 189, 248, 0.6);
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.4);
    pointer-events: none;
    z-index: 10;
}

.map-kaaba-pin-label {
    position: absolute;
    bottom: -22px;
    left: 50%;
    transform: translateX(-50%);
    background: rgba(15, 23, 42, 0.9);
    color: #fbbf24;
    font-size: 11px;
    font-weight: 800;
    padding: 2px 8px;
    border-radius: 6px;
    white-space: nowrap;
    border: 1px solid rgba(251, 191, 36, 0.8);
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5);
    pointer-events: none;
    z-index: 10;
}

.custom-qibla-arrow-marker {
    background: transparent !important;
    border: none !important;
}

.map-route-tick-arrow {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #10b981;
    font-size: 14px;
    font-weight: 900;
    text-shadow: 0 0 6px #ffffff, 0 0 10px rgba(16, 185, 129, 0.8);
    transform-origin: center center;
    pointer-events: none;
}


/* ==========================================================================
   ROYAL GOLD-STANDARD ZERO-SCROLL PERSONAL DIARY & NOTES (#diaryTab & #diarySection)
   ========================================================================== */

#featuresSection:has(#diaryTab.active),
#featuresSection.diary-zero-scroll-mode {
    height: calc(100vh - 85px) !important;
    max-height: calc(100dvh - 85px) !important;
    overflow: hidden !important;
    padding: 0 !important;
    margin: 0 auto !important;
}

#featuresSection:has(#diaryTab.active) .features-card,
#featuresSection.diary-zero-scroll-mode .features-card {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
    display: flex !important;
    flex-direction: column !important;
    padding: 0 4px !important;
}

#featuresSection:has(#diaryTab.active) #featuresContent,
#featuresSection.diary-zero-scroll-mode #featuresContent {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 auto !important;
    min-height: 0 !important;
}

#diaryTab {
    display: none;
    width: 100% !important;
    max-width: 520px !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
    padding: 0 !important;
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
    flex: 1 1 auto !important;
    min-height: 0 !important;
}

#diaryTab.active,
#diaryTab.active-tab {
    display: flex !important;
    flex-direction: column !important;
    animation: cardFastPopIn 0.25s cubic-bezier(0.16, 1, 0.3, 1) forwards;
}

.diary-master-panel {
    width: 100% !important;
    height: 100% !important;
    max-height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
    position: relative !important;
    flex: 1 1 auto !important;
    min-height: 0 !important;
}

/* 1. Ultra-Compact Royal Top Deck (Theme-Adaptive Light & Dark) */
.diary-compact-top-deck {
    flex-shrink: 0 !important;
    background: linear-gradient(135deg, #ffffff 0%, #f8fafc 55%, #f1f5f9 100%) !important;
    border: 1.5px solid #cbd5e1 !important;
    border-top: 3.5px solid #0284c7 !important;
    border-radius: 14px !important;
    padding: 7px 8px 5px 8px !important;
    margin-bottom: 6px !important;
    box-shadow: 0 4px 16px rgba(2, 132, 199, 0.08), 0 1px 4px rgba(0, 0, 0, 0.04) !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 5px !important;
    position: relative !important;
    z-index: 10 !important;
    transition: background 0.25s ease, border-color 0.25s ease, box-shadow 0.25s ease !important;
}

body.dark-theme .diary-compact-top-deck {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: rgba(56, 189, 248, 0.25) !important;
    border-top: 3.5px solid #38bdf8 !important;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.5) !important;
}

/* Deck Row 1: Brand Header & Stats Badge (Dedicated Full-Width Top Line) */
.diary-deck-header-row {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 8px !important;
    width: 100% !important;
    padding: 2px 2px 0 2px !important;
    box-sizing: border-box !important;
}

.diary-deck-brand {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
    min-width: 0 !important;
    flex: 1 1 auto !important;
}

.diary-deck-icon {
    font-size: 16px !important;
    width: 30px !important;
    height: 30px !important;
    border-radius: 9px !important;
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    color: #ffffff !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.25) !important;
    border: 1px solid rgba(255, 255, 255, 0.4) !important;
    flex-shrink: 0 !important;
}

.diary-deck-title-wrap {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    min-width: 0 !important;
}

.diary-deck-title {
    margin: 0 !important;
    font-size: 15px !important;
    font-weight: 800 !important;
    color: #01539d !important;
    letter-spacing: 0.2px !important;
    line-height: 1.2 !important;
    white-space: nowrap !important;
}

body.dark-theme .diary-deck-title {
    color: #38bdf8 !important;
}

.diary-deck-stats-badge-group {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    flex-shrink: 0 !important;
}

/* Deck Row 2: Dedicated Quick Tools Bar (Backup, Restore, Lock - Fully Separated & Evenly Distributed) */
.diary-deck-tools-row {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 8px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    margin-bottom: 2px !important;
}

.diary-deck-tool-btn {
    flex: 1 1 0 !important;
    height: 32px !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    padding: 0 6px !important;
    background: linear-gradient(145deg, #ffffff 0%, #f8fafc 100%) !important;
    border: 1.4px solid rgba(1, 83, 157, 0.22) !important;
    border-radius: 9px !important;
    cursor: pointer !important;
    color: #01539d !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    box-sizing: border-box !important;
    box-shadow: 0 1px 3px rgba(1, 83, 157, 0.08) !important;
    transition: all 0.18s ease !important;
    white-space: nowrap !important;
}

.diary-deck-tool-btn:hover {
    background: #f0f7ff !important;
    border-color: #01539d !important;
    color: #003366 !important;
    transform: translateY(-1px) !important;
    box-shadow: 0 3px 8px rgba(1, 83, 157, 0.16) !important;
}

.diary-deck-tool-btn:active {
    transform: scale(0.97) !important;
}

body.dark-theme .diary-deck-tool-btn {
    background: linear-gradient(145deg, #1e293b 0%, #151e2e 100%) !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
    color: #38bdf8 !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4) !important;
}

body.dark-theme .diary-deck-tool-btn:hover {
    background: #0f172a !important;
    border-color: #38bdf8 !important;
    color: #38bdf8 !important;
}

/* Deck Row 2.5: Cloud Sync Key Card (Option A: 6-Digit Sync Key & End-to-End Encryption) */
.diary-cloud-sync-card {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 8px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    background: linear-gradient(135deg, rgba(2, 132, 199, 0.08) 0%, rgba(14, 165, 233, 0.04) 100%) !important;
    border: 1.2px solid rgba(2, 132, 199, 0.25) !important;
    border-radius: 10px !important;
    padding: 6px 10px !important;
    margin: 4px 0 2px 0 !important;
}

body.dark-theme .diary-cloud-sync-card {
    background: linear-gradient(135deg, rgba(14, 165, 233, 0.12) 0%, rgba(15, 23, 42, 0.6) 100%) !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
}

.diary-cloud-sync-left {
    display: flex !important;
    align-items: center !important;
    gap: 7px !important;
    min-width: 0 !important;
}

.diary-cloud-icon {
    font-size: 16px !important;
    flex-shrink: 0 !important;
}

.diary-cloud-key-info {
    display: flex !important;
    flex-direction: column !important;
    line-height: 1.2 !important;
}

.diary-cloud-key-label {
    font-size: 9px !important;
    font-weight: 700 !important;
    color: #64748b !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
}

body.dark-theme .diary-cloud-key-label {
    color: #94a3b8 !important;
}

.diary-cloud-key-val {
    font-size: 13.5px !important;
    font-weight: 800 !important;
    color: #0284c7 !important;
    letter-spacing: 1px !important;
    font-family: 'Courier New', Courier, monospace, sans-serif !important;
}

body.dark-theme .diary-cloud-key-val {
    color: #38bdf8 !important;
}

.diary-cloud-sync-actions {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
    flex-shrink: 0 !important;
}

.diary-cloud-action-btn {
    height: 27px !important;
    padding: 0 8px !important;
    border-radius: 7px !important;
    border: 1px solid rgba(2, 132, 199, 0.28) !important;
    background: #ffffff !important;
    color: #0369a1 !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
    transition: all 0.16s ease !important;
}

body.dark-theme .diary-cloud-action-btn {
    background: #1e293b !important;
    border-color: rgba(56, 189, 248, 0.35) !important;
    color: #38bdf8 !important;
}

.diary-cloud-action-btn:hover {
    background: #e0f2fe !important;
    transform: translateY(-1px) !important;
}

body.dark-theme .diary-cloud-action-btn:hover {
    background: #0f172a !important;
}

.diary-cloud-action-btn.sync-btn-active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    border-color: transparent !important;
}

.diary-cloud-action-btn.sync-btn-active:hover {
    background: linear-gradient(135deg, #0369a1 0%, #075985 100%) !important;
}

.diary-cloud-status-strip {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    font-size: 10.5px !important;
    color: #64748b !important;
    padding: 1px 6px !important;
    margin-bottom: 5px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

body.dark-theme .diary-cloud-status-strip {
    color: #94a3b8 !important;
}

#diaryCloudSyncStatusBadge {
    color: #10b981 !important;
    font-weight: 700 !important;
}


/* Cloud Key Security Warning Card with Multilingual Switcher */
.diary-cloud-warning-card {
    background: linear-gradient(135deg, rgba(245, 158, 11, 0.09) 0%, rgba(217, 119, 6, 0.05) 100%) !important;
    border: 1.3px solid rgba(245, 158, 11, 0.35) !important;
    border-radius: 10px !important;
    padding: 8px 10px !important;
    margin: 4px 0 6px 0 !important;
    box-sizing: border-box !important;
    transition: all 0.2s ease !important;
}

body.dark-theme .diary-cloud-warning-card {
    background: linear-gradient(135deg, rgba(245, 158, 11, 0.14) 0%, rgba(15, 23, 42, 0.65) 100%) !important;
    border-color: rgba(251, 191, 36, 0.38) !important;
}

.diary-warning-top-bar {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 8px !important;
    margin-bottom: 6px !important;
    flex-wrap: wrap !important;
}

.diary-warning-title-wrap {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
}

.warning-icon-pulsing {
    font-size: 15px !important;
    animation: warningPulse 2s infinite ease-in-out !important;
}

@keyframes warningPulse {
    0%, 100% { transform: scale(1); opacity: 1; }
    50% { transform: scale(1.15); opacity: 0.85; }
}

.diary-warning-title {
    font-size: 12px !important;
    font-weight: 800 !important;
    color: #b45309 !important;
    letter-spacing: 0.2px !important;
}

body.dark-theme .diary-warning-title {
    color: #fbbf24 !important;
}

.diary-warning-lang-tabs {
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
}

.warning-lang-btn {
    height: 22px !important;
    padding: 0 7px !important;
    font-size: 10.5px !important;
    font-weight: 700 !important;
    border-radius: 5px !important;
    border: 1px solid rgba(217, 119, 6, 0.3) !important;
    background: #ffffff !important;
    color: #92400e !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
}

body.dark-theme .warning-lang-btn {
    background: #1e293b !important;
    border-color: rgba(251, 191, 36, 0.3) !important;
    color: #fde68a !important;
}

.warning-lang-btn:hover {
    background: #fef3c7 !important;
    transform: translateY(-1px) !important;
}

body.dark-theme .warning-lang-btn:hover {
    background: #334155 !important;
}

.warning-lang-btn.active {
    background: linear-gradient(135deg, #d97706 0%, #b45309 100%) !important;
    color: #ffffff !important;
    border-color: transparent !important;
    box-shadow: 0 1px 3px rgba(217, 119, 6, 0.35) !important;
}

body.dark-theme .warning-lang-btn.active {
    background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%) !important;
    color: #0f172a !important;
    font-weight: 800 !important;
}

.diary-warning-body {
    width: 100% !important;
}

.diary-warning-text {
    font-size: 11px !important;
    line-height: 1.45 !important;
    color: #78350f !important;
    margin: 0 !important;
}

body.dark-theme .diary-warning-text {
    color: #fef3c7 !important;
}


/* Diary Onboarding & Collapsible Notice Styles */
.diary-cloud-sync-card {
    cursor: pointer !important;
    user-select: none !important;
}

.diary-cloud-info-badge {
    font-size: 9.5px !important;
    font-weight: 700 !important;
    color: #0284c7 !important;
    background: rgba(2, 132, 199, 0.12) !important;
    border: 1px solid rgba(2, 132, 199, 0.3) !important;
    padding: 1px 7px !important;
    border-radius: 999px !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 3px !important;
    transition: all 0.15s ease !important;
    cursor: pointer !important;
}

body.dark-theme .diary-cloud-info-badge {
    color: #38bdf8 !important;
    background: rgba(56, 189, 248, 0.15) !important;
    border-color: rgba(56, 189, 248, 0.35) !important;
}

.diary-cloud-info-badge:hover {
    background: rgba(2, 132, 199, 0.22) !important;
    transform: scale(1.03) !important;
}

.diary-cloud-warning-card.collapsed {
    display: none !important;
}

.diary-cloud-warning-card.expanding {
    animation: diaryNoticeSlideDown 0.3s ease-out forwards !important;
}

@keyframes diaryNoticeSlideDown {
    from {
        opacity: 0;
        transform: translateY(-8px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

.diary-onboarding-pin-box {
    margin-top: 10px !important;
    padding: 10px !important;
    background: rgba(255, 255, 255, 0.85) !important;
    border: 1.2px dashed rgba(217, 119, 6, 0.45) !important;
    border-radius: 8px !important;
    box-sizing: border-box !important;
}

body.dark-theme .diary-onboarding-pin-box {
    background: rgba(15, 23, 42, 0.75) !important;
    border-color: rgba(251, 191, 36, 0.4) !important;
}

.diary-onboarding-pin-lbl {
    display: block !important;
    font-size: 11.5px !important;
    font-weight: 700 !important;
    color: #92400e !important;
    margin-bottom: 6px !important;
}

body.dark-theme .diary-onboarding-pin-lbl {
    color: #fde68a !important;
}

.diary-onboarding-pin-input-row {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    margin-bottom: 6px !important;
}

.diary-onboarding-pin-input {
    flex: 1 !important;
    max-width: 140px !important;
    height: 34px !important;
    padding: 0 10px !important;
    border: 1.5px solid rgba(217, 119, 6, 0.4) !important;
    border-radius: 6px !important;
    background: #ffffff !important;
    color: #0f172a !important;
    font-size: 14px !important;
    font-weight: 800 !important;
    letter-spacing: 3px !important;
    text-align: center !important;
    box-sizing: border-box !important;
}

body.dark-theme .diary-onboarding-pin-input {
    background: #1e293b !important;
    color: #f8fafc !important;
    border-color: rgba(251, 191, 36, 0.5) !important;
}

.diary-onboarding-pin-toggle-eye {
    height: 34px !important;
    width: 38px !important;
    border-radius: 6px !important;
    border: 1px solid rgba(217, 119, 6, 0.3) !important;
    background: #ffffff !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 14px !important;
    box-sizing: border-box !important;
}

body.dark-theme .diary-onboarding-pin-toggle-eye {
    background: #1e293b !important;
    border-color: rgba(251, 191, 36, 0.35) !important;
}

.diary-onboarding-restore-tip {
    display: block !important;
    font-size: 10.5px !important;
    color: #b45309 !important;
    line-height: 1.35 !important;
}

body.dark-theme .diary-onboarding-restore-tip {
    color: #fde68a !important;
}

.diary-btn-accept-onboarding {
    width: 100% !important;
    height: 38px !important;
    margin-top: 10px !important;
    background: linear-gradient(135deg, #059669 0%, #047857 100%) !important;
    color: #ffffff !important;
    border: 1.5px solid #34d399 !important;
    border-radius: 8px !important;
    font-size: 12.5px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    box-shadow: 0 3px 10px rgba(5, 150, 105, 0.35) !important;
    transition: all 0.2s ease !important;
    box-sizing: border-box !important;
}

.diary-btn-accept-onboarding:hover {
    background: linear-gradient(135deg, #047857 0%, #065f46 100%) !important;
    transform: translateY(-1px) !important;
    box-shadow: 0 4px 14px rgba(5, 150, 105, 0.45) !important;
}

/* Cloud Restore Section in diaryRestoreModal */
.diary-cloud-restore-section {
    background: linear-gradient(135deg, rgba(2, 132, 199, 0.08) 0%, rgba(14, 165, 233, 0.04) 100%) !important;
    border: 1.4px solid rgba(2, 132, 199, 0.3) !important;
    border-radius: 12px !important;
    padding: 12px !important;
    margin-bottom: 12px !important;
}

body.dark-theme .diary-cloud-restore-section {
    background: linear-gradient(135deg, rgba(14, 165, 233, 0.12) 0%, rgba(15, 23, 42, 0.6) 100%) !important;
    border-color: rgba(56, 189, 248, 0.35) !important;
}

.diary-cloud-restore-header {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
    margin-bottom: 6px !important;
}

.cloud-restore-icon {
    font-size: 20px !important;
}

.cloud-restore-title-wrap {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    flex: 1 !important;
}

.cloud-restore-title {
    font-size: 13.5px !important;
    font-weight: 800 !important;
    color: #0284c7 !important;
}

body.dark-theme .cloud-restore-title {
    color: #38bdf8 !important;
}

.cloud-restore-badge {
    background: #0284c7 !important;
    color: #ffffff !important;
    font-size: 10px !important;
    font-weight: 700 !important;
    padding: 2px 7px !important;
    border-radius: 999px !important;
}

.diary-cloud-restore-desc {
    font-size: 11.5px !important;
    color: #64748b !important;
    margin: 0 0 10px 0 !important;
    line-height: 1.4 !important;
}

body.dark-theme .diary-cloud-restore-desc {
    color: #94a3b8 !important;
}

.diary-cloud-restore-inputs {
    display: flex !important;
    gap: 8px !important;
    margin-bottom: 10px !important;
}

.diary-cloud-input-key {
    flex: 1 !important;
    padding: 9px 12px !important;
    background: #ffffff !important;
    border: 1.4px solid rgba(2, 132, 199, 0.35) !important;
    border-radius: 8px !important;
    color: #0f172a !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    letter-spacing: 1px !important;
    font-family: 'Courier New', Courier, monospace, sans-serif !important;
    box-sizing: border-box !important;
}

body.dark-theme .diary-cloud-input-key {
    background: rgba(15, 23, 42, 0.8) !important;
    border-color: rgba(56, 189, 248, 0.4) !important;
    color: #f8fafc !important;
}

.diary-cloud-input-pin {
    width: 100px !important;
    padding: 9px 10px !important;
    background: #ffffff !important;
    border: 1.4px solid rgba(2, 132, 199, 0.35) !important;
    border-radius: 8px !important;
    color: #0f172a !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    text-align: center !important;
    letter-spacing: 2px !important;
    box-sizing: border-box !important;
}

body.dark-theme .diary-cloud-input-pin {
    background: rgba(15, 23, 42, 0.8) !important;
    border-color: rgba(56, 189, 248, 0.4) !important;
    color: #f8fafc !important;
}

.diary-btn-cloud-restore {
    width: 100% !important;
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    font-weight: 800 !important;
}

.diary-btn-cloud-restore:hover {
    background: linear-gradient(135deg, #0369a1 0%, #075985 100%) !important;
}

.diary-cloud-restore-msg {
    margin-top: 8px !important;
    font-size: 12px !important;
    padding: 6px 10px !important;
    border-radius: 6px !important;
    text-align: center !important;
}

/* Row 2: Prominent Luxury Write Kalam / Article / Note CTA */
.diary-deck-cta-row {
    width: 100% !important;
    margin: 2px 0 1px 0 !important;
}

.diary-create-btn-luxury {
    width: 100% !important;
    height: 38px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 6px !important;
    border: 1.5px solid #fde047 !important;
    border-radius: 10px !important;
    background: linear-gradient(135deg, #065f46 0%, #047857 32%, #059669 65%, #d97706 100%) !important;
    color: #ffffff !important;
    font-size: 13px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    box-shadow: 0 4px 14px rgba(4, 120, 87, 0.35), inset 0 1px 1px rgba(255, 255, 255, 0.3) !important;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;
    box-sizing: border-box !important;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.45) !important;
    padding: 0 12px !important;
    position: relative !important;
}

.diary-create-btn-luxury:hover {
    transform: translateY(-1.5px) !important;
    box-shadow: 0 6px 18px rgba(4, 120, 87, 0.45), 0 0 14px rgba(253, 224, 71, 0.4) !important;
    background: linear-gradient(135deg, #047857 0%, #059669 35%, #0d9488 68%, #f59e0b 100%) !important;
}

.diary-create-btn-luxury:active {
    transform: scale(0.98) !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3) !important;
}

.diary-create-btn-luxury .btn-sparkle-gold {
    font-size: 14px !important;
    color: #fef08a !important;
    filter: drop-shadow(0 0 3px rgba(254, 240, 138, 0.8)) !important;
    animation: diaryBtnShine 2.5s infinite ease-in-out !important;
}

@keyframes diaryBtnShine {
    0%, 100% { transform: scale(1) rotate(0deg); opacity: 0.9; }
    50% { transform: scale(1.25) rotate(12deg); opacity: 1; filter: drop-shadow(0 0 6px rgba(254, 240, 138, 1)); }
}

.diary-create-btn-luxury .btn-pen-icon {
    font-size: 14px !important;
}

.diary-create-btn-luxury .btn-label-text {
    flex: 1 !important;
    text-align: center !important;
    letter-spacing: 0.2px !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    font-size: 12.5px !important;
}

.diary-create-btn-luxury .btn-plus-pill {
    background: rgba(255, 255, 255, 0.22) !important;
    border: 1px solid rgba(254, 240, 138, 0.7) !important;
    color: #fef08a !important;
    font-size: 14px !important;
    font-weight: 900 !important;
    width: 22px !important;
    height: 22px !important;
    border-radius: 50% !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-shrink: 0 !important;
    line-height: 1 !important;
}

body.dark-theme .diary-create-btn-luxury {
    background: linear-gradient(135deg, #064e3b 0%, #047857 35%, #0f766e 70%, #b45309 100%) !important;
    border-color: #fde047 !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.5), 0 0 10px rgba(253, 224, 71, 0.25) !important;
}

/* Row 3: Search + Pinned Filter/Stat */
.diary-deck-search-row {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    width: 100% !important;
}

.diary-search-box-compact {
    flex: 1 !important;
    display: flex !important;
    align-items: center !important;
    background: #ffffff !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 2px 8px !important;
    height: 30px !important;
    box-sizing: border-box !important;
    transition: border-color 0.2s ease, box-shadow 0.2s ease !important;
}

body.dark-theme .diary-search-box-compact {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.diary-search-box-compact:focus-within {
    border-color: #0284c7 !important;
    box-shadow: 0 0 0 2px rgba(2, 132, 199, 0.18) !important;
}

body.dark-theme .diary-search-box-compact:focus-within {
    border-color: #38bdf8 !important;
    box-shadow: 0 0 0 2px rgba(56, 189, 248, 0.2) !important;
}

.search-ico-compact {
    font-size: 12px !important;
    margin-right: 5px !important;
    opacity: 0.7 !important;
}

.diary-search-input-compact {
    flex: 1 !important;
    border: none !important;
    outline: none !important;
    background: transparent !important;
    font-size: 11.5px !important;
    color: #0f172a !important;
    font-family: inherit !important;
    padding: 0 !important;
}

body.dark-theme .diary-search-input-compact {
    color: #f8fafc !important;
}

.diary-clear-btn-compact {
    background: none !important;
    border: none !important;
    font-size: 12px !important;
    color: #94a3b8 !important;
    cursor: pointer !important;
    padding: 0 4px !important;
}

/* Stat Pills */
.diary-stats-pill-group {
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
    flex-shrink: 0 !important;
}

.diary-stat-pill {
    display: inline-flex !important;
    align-items: center !important;
    gap: 3px !important;
    background: #ffffff !important;
    border: 1.2px solid #cbd5e1 !important;
    padding: 0 6px !important;
    border-radius: 7px !important;
    font-size: 11px !important;
    color: #334155 !important;
    height: 28px !important;
    box-sizing: border-box !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.03) !important;
}

body.dark-theme .diary-stat-pill {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #f8fafc !important;
}

.diary-stat-total-pill {
    border-color: #bae6fd !important;
    height: 24px !important;
    font-size: 10.5px !important;
}

.diary-stat-total-pill strong {
    color: #0284c7 !important;
    font-weight: 800 !important;
}

body.dark-theme .diary-stat-total-pill {
    border-color: rgba(56, 189, 248, 0.4) !important;
}

body.dark-theme .diary-stat-total-pill strong {
    color: #38bdf8 !important;
}

.diary-stat-pin-pill {
    border-color: #fde68a !important;
}

.diary-stat-pin-pill strong {
    color: #d97706 !important;
    font-weight: 800 !important;
}

body.dark-theme .diary-stat-pin-pill {
    border-color: rgba(251, 191, 36, 0.4) !important;
}

body.dark-theme .diary-stat-pin-pill strong {
    color: #fbbf24 !important;
}

/* Deck Row 5: Ultra-Sleek 5-Category Pills Strip (Zero-Scroll, Responsive Fit) */
.diary-category-strip-compact {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 5px !important;
    overflow: hidden !important;
    white-space: nowrap !important;
    padding: 2px 0 !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.diary-category-strip-compact::-webkit-scrollbar {
    display: none !important;
}

.diary-chip-pill {
    flex: 1 1 0 !important;
    min-width: 0 !important;
    height: 31px !important;
    background: #ffffff !important;
    border: 1.3px solid rgba(1, 83, 157, 0.18) !important;
    border-radius: 9px !important;
    padding: 0 2px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
    color: #334155 !important;
    font-size: 10.5px !important;
    font-weight: 700 !important;
    user-select: none !important;
    box-sizing: border-box !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04) !important;
}

.diary-chip-pill .chip-ico {
    font-size: 11px !important;
    flex-shrink: 0 !important;
    line-height: 1 !important;
}

.diary-chip-pill .chip-lbl {
    font-size: 10px !important;
    line-height: 1 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

.diary-chip-pill:hover {
    background: #f0f7ff !important;
    border-color: #01539d !important;
    color: #01539d !important;
}

.diary-chip-pill.active {
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    border-color: #01539d !important;
    color: #ffffff !important;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.35) !important;
    transform: scale(1.02) !important;
}

body.dark-theme .diary-chip-pill {
    background: #1e293b !important;
    border-color: rgba(56, 189, 248, 0.25) !important;
    color: #94a3b8 !important;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) !important;
}

body.dark-theme .diary-chip-pill:hover {
    background: #253349 !important;
    color: #f8fafc !important;
    border-color: #38bdf8 !important;
}

body.dark-theme .diary-chip-pill.active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    border-color: #38bdf8 !important;
    color: #ffffff !important;
    font-weight: 800 !important;
    box-shadow: 0 2px 8px rgba(56, 189, 248, 0.35) !important;
}

/* 2. DEDICATED SCROLLABLE NOTES VIEWPORT (ONLY THIS REGION SCROLLS!) */
.diary-notes-scroll-viewport {
    flex: 1 1 auto !important;
    overflow-y: auto !important;
    -webkit-overflow-scrolling: touch !important;
    min-height: 0 !important;
    padding: 4px 2px 80px 2px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.diary-notes-scroll-viewport::-webkit-scrollbar {
    width: 4px !important;
}

.diary-notes-scroll-viewport::-webkit-scrollbar-track {
    background: transparent !important;
}

.diary-notes-scroll-viewport::-webkit-scrollbar-thumb {
    background: rgba(2, 132, 199, 0.35) !important;
    border-radius: 10px !important;
}

.diary-notes-scroll-viewport::-webkit-scrollbar-thumb:hover {
    background: rgba(2, 132, 199, 0.7) !important;
}

/* 3. In-Viewport Overlay Form Card */
.diary-form-overlay {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    z-index: 50 !important;
    overflow-y: auto !important;
    background: #ffffff !important;
    border: 2px solid #0284c7 !important;
    border-top: 3.5px solid #0284c7 !important;
    border-radius: 14px !important;
    padding: 12px 14px !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.25) !important;
    margin: 0 !important;
    max-height: 100% !important;
    animation: cardFastPopIn 0.25s cubic-bezier(0.16, 1, 0.3, 1) forwards !important;
}

body.dark-theme .diary-form-overlay {
    background: #0f172a !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.7) !important;
}

.diary-form-header-royal {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    margin-bottom: 10px !important;
    padding-bottom: 6px !important;
    border-bottom: 1.2px solid #e2e8f0 !important;
}

body.dark-theme .diary-form-header-royal {
    border-color: #334155 !important;
}

.diary-form-header-royal h3 {
    margin: 0 !important;
    font-size: 14px !important;
    font-weight: 800 !important;
    color: #0284c7 !important;
}

body.dark-theme .diary-form-header-royal h3 {
    color: #38bdf8 !important;
}

.diary-form-close-btn-royal {
    background: #f1f5f9 !important;
    border: none !important;
    width: 26px !important;
    height: 26px !important;
    border-radius: 50% !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    color: #64748b !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: background 0.15s ease !important;
}

.diary-form-close-btn-royal:hover {
    background: #e2e8f0 !important;
    color: #0f172a !important;
}

body.dark-theme .diary-form-close-btn-royal {
    background: #1e293b !important;
    color: #cbd5e1 !important;
}

.diary-form-group {
    margin-bottom: 8px !important;
}

.diary-form-group label {
    display: block !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    color: #334155 !important;
    margin-bottom: 3px !important;
}

body.dark-theme .diary-form-group label {
    color: #cbd5e1 !important;
}

.diary-form-row {
    display: flex !important;
    gap: 8px !important;
    margin-bottom: 8px !important;
}

.diary-form-col {
    flex: 1 !important;
}

.diary-input-field {
    width: 100% !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 9px !important;
    padding: 6px 9px !important;
    box-sizing: border-box !important;
    font-size: 12px !important;
    color: #0f172a !important;
    background: #ffffff !important;
    outline: none !important;
    transition: border-color 0.2s, box-shadow 0.2s !important;
    font-family: inherit !important;
}

.diary-input-field:focus {
    border-color: #0284c7 !important;
    box-shadow: 0 0 0 2.5px rgba(2, 132, 199, 0.15) !important;
}

body.dark-theme .diary-input-field {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #ffffff !important;
}

body.dark-theme .diary-input-field:focus {
    border-color: #38bdf8 !important;
    box-shadow: 0 0 0 2.5px rgba(56, 189, 248, 0.2) !important;
}

.diary-textarea-royal {
    width: 100% !important;
    min-height: 120px !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 10px !important;
    padding: 8px 10px !important;
    box-sizing: border-box !important;
    font-size: 13px !important;
    line-height: 1.6 !important;
    color: #0f172a !important;
    background: #ffffff !important;
    outline: none !important;
    resize: vertical !important;
    font-family: inherit !important;
    transition: border-color 0.2s, box-shadow 0.2s !important;
}

body.lang-urdu .diary-textarea-royal {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 15px !important;
    line-height: 1.9 !important;
    direction: rtl !important;
}

.diary-textarea-royal:focus {
    border-color: #0284c7 !important;
    box-shadow: 0 0 0 2.5px rgba(2, 132, 199, 0.15) !important;
}

body.dark-theme .diary-textarea-royal {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #ffffff !important;
}

body.dark-theme .diary-textarea-royal:focus {
    border-color: #38bdf8 !important;
    box-shadow: 0 0 0 2.5px rgba(56, 189, 248, 0.2) !important;
}

.diary-textarea-footer-royal {
    display: flex !important;
    justify-content: flex-end !important;
    gap: 10px !important;
    font-size: 10px !important;
    color: #64748b !important;
    margin-top: 3px !important;
    font-weight: 600 !important;
}

body.dark-theme .diary-textarea-footer-royal {
    color: #94a3b8 !important;
}

.diary-form-options-royal {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    flex-wrap: wrap !important;
    gap: 8px !important;
    margin: 8px 0 !important;
    padding: 8px 10px !important;
    background: #f8fafc !important;
    border-radius: 10px !important;
    border: 1px solid #e2e8f0 !important;
}

body.dark-theme .diary-form-options-royal {
    background: #131d38 !important;
    border-color: rgba(255, 255, 255, 0.08) !important;
}

.diary-color-picker-royal {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    color: #475569 !important;
}

body.dark-theme .diary-color-picker-royal {
    color: #cbd5e1 !important;
}

.diary-color-dots-royal {
    display: inline-flex !important;
    gap: 5px !important;
}

.color-dot-royal {
    position: relative !important;
    cursor: pointer !important;
    display: block !important;
}

.color-dot-royal input {
    position: absolute !important;
    opacity: 0 !important;
    cursor: pointer !important;
}

.color-dot-royal .dot-fill {
    display: block !important;
    width: 20px !important;
    height: 20px !important;
    border-radius: 50% !important;
    border: 2px solid transparent !important;
    transition: transform 0.2s ease, border-color 0.2s ease !important;
}

.color-dot-royal.dot-gold .dot-fill { background: #f59e0b !important; }
.color-dot-royal.dot-blue .dot-fill { background: #0284c7 !important; }
.color-dot-royal.dot-green .dot-fill { background: #10b981 !important; }
.color-dot-royal.dot-rose .dot-fill { background: #ec4899 !important; }
.color-dot-royal.dot-purple .dot-fill { background: #8b5cf6 !important; }

.color-dot-royal input:checked + .dot-fill {
    border-color: #ffffff !important;
    box-shadow: 0 0 0 2px #0284c7 !important;
    transform: scale(1.15) !important;
}

body.dark-theme .color-dot-royal input:checked + .dot-fill {
    box-shadow: 0 0 0 2px #38bdf8 !important;
}

.diary-pin-checkbox-royal {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
    font-size: 11.5px !important;
    font-weight: 700 !important;
    color: #334155 !important;
    cursor: pointer !important;
}

body.dark-theme .diary-pin-checkbox-royal {
    color: #cbd5e1 !important;
}

.diary-form-actions-royal {
    display: flex !important;
    gap: 8px !important;
    margin-top: 10px !important;
}

.diary-save-btn-royal {
    flex: 2 !important;
    background: linear-gradient(135deg, #10b981 0%, #059669 100%) !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 10px !important;
    padding: 9px 14px !important;
    font-weight: 800 !important;
    font-size: 13px !important;
    cursor: pointer !important;
    box-shadow: 0 3px 10px rgba(16, 185, 129, 0.3) !important;
    transition: transform 0.15s ease, box-shadow 0.15s ease !important;
}

.diary-save-btn-royal:hover {
    transform: translateY(-1px) !important;
    box-shadow: 0 5px 14px rgba(16, 185, 129, 0.4) !important;
}

.diary-cancel-btn-royal {
    flex: 1 !important;
    background: #f1f5f9 !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 10px !important;
    padding: 9px 14px !important;
    font-weight: 700 !important;
    font-size: 12.5px !important;
    color: #475569 !important;
    cursor: pointer !important;
}

body.dark-theme .diary-cancel-btn-royal {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #cbd5e1 !important;
}

/* 4. Luxury Note Cards */
.diary-note-card {
    background: #ffffff !important;
    border-radius: 13px !important;
    padding: 10px 12px !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04), 0 1px 2px rgba(0, 0, 0, 0.02) !important;
    border: 1.2px solid #e2e8f0 !important;
    position: relative !important;
    box-sizing: border-box !important;
    transition: transform 0.15s ease, box-shadow 0.15s ease !important;
}

.diary-note-card:hover {
    transform: translateY(-1px) !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.07) !important;
}

body.dark-theme .diary-note-card {
    background: #1e293b !important;
    border-color: #334155 !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.35) !important;
}

.diary-note-card.card-color-gold { border-left: 5px solid #f59e0b !important; }
.diary-note-card.card-color-blue { border-left: 5px solid #0284c7 !important; }
.diary-note-card.card-color-green { border-left: 5px solid #10b981 !important; }
.diary-note-card.card-color-rose { border-left: 5px solid #ec4899 !important; }
.diary-note-card.card-color-purple { border-left: 5px solid #8b5cf6 !important; }

.diary-card-top-row {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    margin-bottom: 6px !important;
}

.diary-badge-group {
    display: flex !important;
    gap: 5px !important;
    align-items: center !important;
}

.diary-cat-badge {
    background: #f1f5f9 !important;
    color: #334155 !important;
    font-size: 10px !important;
    font-weight: 800 !important;
    padding: 2px 7px !important;
    border-radius: 10px !important;
    border: 1px solid #cbd5e1 !important;
}

body.dark-theme .diary-cat-badge {
    background: #0f172a !important;
    color: #cbd5e1 !important;
    border-color: #334155 !important;
}

.diary-pin-badge {
    background: #fef08a !important;
    color: #854d0e !important;
    font-size: 9.5px !important;
    font-weight: 800 !important;
    padding: 1.5px 6px !important;
    border-radius: 7px !important;
    border: 1px solid #ca8a04 !important;
}

.diary-date-stamp {
    font-size: 10px !important;
    color: #64748b !important;
    font-weight: 700 !important;
}

body.dark-theme .diary-date-stamp {
    color: #94a3b8 !important;
}

.diary-card-title {
    font-size: 13px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    margin: 0 0 4px 0 !important;
    line-height: 1.2 !important;
}

body.dark-theme .diary-card-title {
    color: #f8fafc !important;
}

.diary-card-content {
    font-size: 13.5px !important;
    line-height: 1.6 !important;
    color: #334155 !important;
    white-space: pre-wrap !important;
    word-break: break-word !important;
    background: rgba(241, 245, 249, 0.4) !important;
    padding: 8px 10px !important;
    border-radius: 10px !important;
    border: 1px solid rgba(203, 213, 225, 0.5) !important;
}

body.dark-theme .diary-card-content {
    color: #cbd5e1 !important;
    background: rgba(15, 23, 42, 0.4) !important;
    border-color: rgba(51, 65, 85, 0.6) !important;
}

body.lang-urdu .diary-card-content,
body.lang-urdu .diary-card-title {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    direction: rtl !important;
}

.diary-card-actions {
    display: flex !important;
    gap: 6px !important;
    margin-top: 10px !important;
    justify-content: flex-end !important;
    flex-wrap: wrap !important;
}

.diary-action-btn {
    background: #f8fafc !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 5px 10px !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    color: #334155 !important;
    cursor: pointer !important;
    transition: all 0.15s !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 3px !important;
}

.diary-action-btn:hover {
    background: #e2e8f0 !important;
    border-color: #94a3b8 !important;
}

.diary-action-btn.share-btn {
    color: #059669 !important;
    border-color: #a7f3d0 !important;
    background: #ecfdf5 !important;
}

.diary-action-btn.share-btn:hover {
    background: #d1fae5 !important;
}

.diary-action-btn.delete-btn {
    color: #ef4444 !important;
    border-color: #fca5a5 !important;
    background: #fff1f2 !important;
}

.diary-action-btn.delete-btn:hover {
    background: #ffe4e6 !important;
}

body.dark-theme .diary-action-btn {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #cbd5e1 !important;
}

body.dark-theme .diary-action-btn.share-btn {
    background: rgba(5, 150, 105, 0.15) !important;
    border-color: rgba(5, 150, 105, 0.4) !important;
    color: #6ee7b7 !important;
}

body.dark-theme .diary-action-btn.delete-btn {
    background: rgba(239, 68, 68, 0.15) !important;
    border-color: rgba(239, 68, 68, 0.4) !important;
    color: #fca5a5 !important;
}

/* 8. Empty State Card */
.diary-empty-state {
    text-align: center !important;
    padding: 36px 18px !important;
    background: linear-gradient(135deg, rgba(2, 132, 199, 0.04) 0%, rgba(245, 158, 11, 0.04) 100%) !important;
    border: 2px dashed #cbd5e1 !important;
    border-radius: 20px !important;
    margin: 14px 0 !important;
}

body.dark-theme .diary-empty-state {
    background: rgba(30, 41, 59, 0.5) !important;
    border-color: #334155 !important;
}

.diary-empty-icon {
    font-size: 42px !important;
    display: block !important;
    margin-bottom: 10px !important;
    animation: gentlePulse 2.5s infinite ease-in-out !important;
}

@keyframes gentlePulse {
    0%, 100% { transform: scale(1); }
    50% { transform: scale(1.08); }
}

/* ==========================================================================
   UNIFIED LUXURY ISLAMIC CALCULATORS (ZAKAT, FITRA, MIRAS, MAHR & IDDAH, QAZA)
   ZERO-SCROLL HIGH EFFICIENCY COMPACT EXECUTIVE SUITE
   ========================================================================== */

.islamic-calc-unified-container {
    width: 100%;
    max-width: 480px;
    margin: 0 auto;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 7px;
}

/* 1. Segmented Nav (5 Unified Tabs on Single Screen - Zero Horizontal Scroll) */
.islamic-calc-segmented-nav {
    display: grid !important;
    grid-template-columns: repeat(5, 1fr) !important;
    gap: 3px !important;
    background: #f8fafc !important;
    padding: 3px !important;
    border-radius: 12px !important;
    border: 1.5px solid #e2e8f0 !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04) !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.islamic-calc-segmented-nav::-webkit-scrollbar {
    display: none !important;
}

body.dark-theme .islamic-calc-segmented-nav {
    background: #0f172a !important;
    border-color: #334155 !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.4) !important;
}

.islamic-calc-nav-pill {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 2px !important;
    padding: 5px 2px !important;
    border: none !important;
    border-radius: 9px !important;
    background: transparent !important;
    color: #475569 !important;
    font-size: 10.5px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    transition: all 0.2s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
    text-align: center !important;
    line-height: 1.15 !important;
    user-select: none !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

.islamic-calc-nav-pill .pill-ico {
    font-size: 14px !important;
    line-height: 1 !important;
    display: block !important;
}

body.dark-theme .islamic-calc-nav-pill {
    color: #94a3b8 !important;
}

.islamic-calc-nav-pill:hover {
    background: rgba(5, 150, 105, 0.1) !important;
    color: #059669 !important;
}

body.dark-theme .islamic-calc-nav-pill:hover {
    background: rgba(52, 211, 153, 0.15) !important;
    color: #34d399 !important;
}

.islamic-calc-nav-pill.active {
    background: linear-gradient(135deg, #059669 0%, #047857 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 3px 10px rgba(5, 150, 105, 0.35) !important;
    transform: scale(1.02) !important;
}

/* 2. Subpanel & Chassis Cards */
.islamic-calc-subpanel {
    animation: fadeInCalcSubpanel 0.2s ease-out forwards;
    width: 100%;
}

@keyframes fadeInCalcSubpanel {
    from { opacity: 0; transform: translateY(4px); }
    to { opacity: 1; transform: translateY(0); }
}

.islamic-subpanel-card {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 14px;
    padding: 9px 11px;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.04);
    display: flex;
    flex-direction: column;
    gap: 7px;
    box-sizing: border-box;
}

body.dark-theme .islamic-subpanel-card {
    background: #1e293b;
    border-color: #334155;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.35);
}

/* Slim Intro Strip */
.islamic-intro-strip {
    display: flex;
    align-items: center;
    gap: 7px;
    background: linear-gradient(135deg, rgba(5, 150, 105, 0.08) 0%, rgba(16, 185, 129, 0.12) 100%);
    border: 1px solid rgba(5, 150, 105, 0.22);
    border-radius: 10px;
    padding: 5px 9px;
    box-sizing: border-box;
}

body.dark-theme .islamic-intro-strip {
    background: linear-gradient(135deg, rgba(5, 150, 105, 0.15) 0%, rgba(16, 185, 129, 0.2) 100%);
    border-color: rgba(52, 211, 153, 0.3);
}

.islamic-intro-strip .strip-icon {
    font-size: 15px;
    flex-shrink: 0;
}

.islamic-intro-strip .strip-text {
    display: flex;
    flex-direction: column;
    gap: 1px;
    overflow: hidden;
}

.islamic-intro-strip .strip-text strong {
    font-size: 11.5px;
    font-weight: 800;
    color: #065f46;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

body.dark-theme .islamic-intro-strip .strip-text strong {
    color: #34d399;
}

.islamic-intro-strip .strip-text span {
    font-size: 10px;
    font-weight: 600;
    color: #047857;
    opacity: 0.9;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

body.dark-theme .islamic-intro-strip .strip-text span {
    color: #a7f3d0;
}

/* Compact 2-Column Responsive Input Grid */
.islamic-compact-grid {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 6px 8px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.islamic-qaza-grid {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 5px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

@media (max-width: 340px) {
    .islamic-qaza-grid {
        grid-template-columns: 1fr !important;
    }
}

.islamic-form-cell {
    display: flex;
    flex-direction: column;
    gap: 2px;
    width: 100%;
    min-width: 0;
}

.islamic-field-label {
    font-size: 11px;
    font-weight: 700;
    color: #1e293b;
    line-height: 1.2;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

body.dark-theme .islamic-field-label {
    color: #f1f5f9;
}

.label-with-hint {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 4px;
}

.islamic-hint-badge {
    font-size: 9px;
    font-weight: 700;
    padding: 1px 4px;
    border-radius: 4px;
    background: #f1f5f9;
    color: #64748b;
    border: 1px solid #e2e8f0;
    white-space: nowrap;
}

body.dark-theme .islamic-hint-badge {
    background: #0f172a;
    color: #94a3b8;
    border-color: #334155;
}

.islamic-hint-badge.is-neg {
    background: rgba(239, 68, 68, 0.1);
    color: #ef4444;
    border-color: rgba(239, 68, 68, 0.25);
}

body.dark-theme .islamic-hint-badge.is-neg {
    background: rgba(239, 68, 68, 0.2);
    color: #f87171;
}

/* Compact Inputs */
.islamic-input-wrap {
    display: flex;
    align-items: center;
    background: #ffffff;
    border: 1.3px solid #cbd5e1;
    border-radius: 9px;
    padding: 0 7px;
    height: 35px;
    box-sizing: border-box;
    transition: all 0.15s ease;
}

body.dark-theme .islamic-input-wrap {
    background: #0f172a;
    border-color: #334155;
}

.islamic-input-wrap:focus-within {
    border-color: #059669;
    box-shadow: 0 0 0 2.5px rgba(5, 150, 105, 0.15);
}

body.dark-theme .islamic-input-wrap:focus-within {
    border-color: #34d399;
    box-shadow: 0 0 0 2.5px rgba(52, 211, 153, 0.2);
}

.islamic-curr-badge {
    font-size: 12px;
    font-weight: 800;
    color: #64748b;
    margin-inline-end: 4px;
    user-select: none;
}

body.dark-theme .islamic-curr-badge {
    color: #94a3b8;
}

.islamic-num-input {
    flex: 1;
    border: none;
    outline: none;
    background: transparent;
    font-size: 13px;
    font-weight: 800;
    color: #0f172a;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    padding: 0;
}

body.dark-theme .islamic-num-input {
    color: #f8fafc;
}

.islamic-custom-select {
    width: 100%;
    height: 35px;
    border-radius: 9px;
    border: 1.3px solid #cbd5e1;
    background: #ffffff;
    color: #0f172a;
    font-size: 11.5px;
    font-weight: 700;
    padding: 0 6px;
    outline: none;
    box-sizing: border-box;
    cursor: pointer;
    transition: all 0.15s ease;
}

body.dark-theme .islamic-custom-select {
    background: #0f172a;
    border-color: #334155;
    color: #f8fafc;
}

.islamic-custom-select:focus {
    border-color: #059669;
    box-shadow: 0 0 0 2.5px rgba(5, 150, 105, 0.15);
}

/* Stepper Counter */
.islamic-counter-wrap {
    display: flex;
    align-items: center;
    background: #ffffff;
    border: 1.3px solid #cbd5e1;
    border-radius: 9px;
    overflow: hidden;
    height: 35px;
    box-sizing: border-box;
}

body.dark-theme .islamic-counter-wrap {
    background: #0f172a;
    border-color: #334155;
}

.counter-step-btn {
    width: 32px;
    height: 100%;
    border: none;
    background: #f1f5f9;
    color: #0f172a;
    font-size: 16px;
    font-weight: 800;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background 0.15s ease;
    user-select: none;
}

body.dark-theme .counter-step-btn {
    background: #1e293b;
    color: #f8fafc;
}

.counter-step-btn:hover {
    background: #e2e8f0;
}

body.dark-theme .counter-step-btn:hover {
    background: #334155;
}

.islamic-counter-input {
    flex: 1;
    border: none;
    outline: none;
    background: transparent;
    text-align: center;
    font-size: 13.5px;
    font-weight: 800;
    color: #0f172a;
    width: 100%;
}

body.dark-theme .islamic-counter-input {
    color: #f8fafc;
}

/* Presets Bar */
.islamic-presets-bar {
    display: flex;
    gap: 4px;
    margin-top: 2px;
}

.preset-pill {
    flex: 1;
    padding: 2px 4px;
    font-size: 9.5px;
    font-weight: 700;
    border-radius: 6px;
    border: 1px solid #cbd5e1;
    background: #f8fafc;
    color: #0284c7;
    cursor: pointer;
    text-align: center;
    white-space: nowrap;
    transition: all 0.15s ease;
}

body.dark-theme .preset-pill {
    background: #0f172a;
    border-color: #334155;
    color: #38bdf8;
}

.preset-pill:hover {
    background: #e0f2fe;
    border-color: #0284c7;
}

/* Heirs Box for Miras */
.islamic-heirs-box {
    border: 1.2px solid #cbd5e1;
    border-radius: 11px;
    padding: 6px 8px;
    background: #f8fafc;
    display: flex;
    flex-direction: column;
    gap: 5px;
    box-sizing: border-box;
}

body.dark-theme .islamic-heirs-box {
    background: #0f172a;
    border-color: #334155;
}

.heirs-header-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.heirs-box-title {
    margin: 0;
    font-size: 11px;
    font-weight: 800;
    color: #0f172a;
}

body.dark-theme .heirs-box-title {
    color: #f8fafc;
}

.heirs-chip-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 4px 6px;
    align-items: center;
}

.heir-toggle-chip {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    background: #ffffff;
    border: 1px solid #cbd5e1;
    border-radius: 7px;
    padding: 2px 6px;
    box-sizing: border-box;
}

body.dark-theme .heir-toggle-chip {
    background: #1e293b;
    border-color: #475569;
}

.heir-check-label {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    font-size: 11px;
    font-weight: 700;
    color: #1e293b;
    cursor: pointer;
}

body.dark-theme .heir-check-label {
    color: #f1f5f9;
}

.heir-check-label input[type="checkbox"] {
    width: 14px;
    height: 14px;
    accent-color: #059669;
    cursor: pointer;
    margin: 0;
}

.heir-select {
    padding: 1px 3px;
    font-size: 10.5px;
    font-weight: 700;
    border-radius: 5px;
    border: 1px solid #94a3b8;
    background: #ffffff;
    color: #0f172a;
    outline: none;
}

body.dark-theme .heir-select {
    background: #0f172a;
    border-color: #475569;
    color: #f8fafc;
}

.heirs-counters-deck {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 6px;
    padding-top: 2px;
    border-top: 1px dashed rgba(148, 163, 184, 0.3);
}

.heir-counter-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 4px;
}

.heir-row-name {
    font-size: 11px;
    font-weight: 700;
    color: #1e293b;
}

body.dark-theme .heir-row-name {
    color: #f1f5f9;
}

.heir-mini-counter {
    display: flex;
    align-items: center;
    border: 1px solid #94a3b8;
    border-radius: 6px;
    overflow: hidden;
    height: 25px;
}

body.dark-theme .heir-mini-counter {
    border-color: #475569;
}

.heir-mini-counter button {
    width: 22px;
    height: 100%;
    border: none;
    background: #e2e8f0;
    color: #0f172a;
    font-weight: 800;
    font-size: 13px;
    cursor: pointer;
}

body.dark-theme .heir-mini-counter button {
    background: #334155;
    color: #f8fafc;
}

.heir-mini-counter input {
    width: 28px;
    height: 100%;
    border: none;
    outline: none;
    text-align: center;
    font-weight: 800;
    font-size: 12px;
    background: #ffffff;
    color: #0f172a;
}

body.dark-theme .heir-mini-counter input {
    background: #1e293b;
    color: #f8fafc;
}

/* Action Buttons */
.islamic-calc-action-btn {
    width: 100%;
    height: 38px;
    border: none;
    border-radius: 10px;
    background: linear-gradient(135deg, #059669 0%, #047857 100%);
    color: #ffffff;
    font-size: 13px;
    font-weight: 800;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    cursor: pointer;
    box-shadow: 0 3px 10px rgba(5, 150, 105, 0.3);
    transition: all 0.18s ease;
    user-select: none;
}

.islamic-calc-action-btn:hover {
    transform: translateY(-1px);
    box-shadow: 0 4px 14px rgba(5, 150, 105, 0.4);
}

.islamic-calc-action-btn:active {
    transform: scale(0.98);
}

/* Results Card */
.islamic-result-card {
    background: linear-gradient(145deg, #ffffff 0%, #f0fdf4 100%);
    border: 1.5px solid #10b981;
    border-radius: 12px;
    padding: 8px 10px;
    box-shadow: 0 3px 12px rgba(16, 185, 129, 0.12);
    display: flex;
    flex-direction: column;
    gap: 6px;
    box-sizing: border-box;
    animation: fadeInCalcSubpanel 0.2s ease-out;
}

body.dark-theme .islamic-result-card {
    background: linear-gradient(145deg, #0f172a 0%, #064e3b 100%);
    border-color: #34d399;
}

.result-card-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 4px;
    border-bottom: 1px solid rgba(16, 185, 129, 0.25);
}

.result-card-header h4 {
    margin: 0;
    font-size: 12px;
    font-weight: 800;
    color: #065f46;
}

body.dark-theme .result-card-header h4 {
    color: #34d399;
}

.copy-result-btn {
    padding: 2px 7px;
    font-size: 10px;
    font-weight: 700;
    border-radius: 5px;
    border: 1px solid #10b981;
    background: #ffffff;
    color: #059669;
    cursor: pointer;
    transition: all 0.15s ease;
}

body.dark-theme .copy-result-btn {
    background: #1e293b;
    color: #34d399;
    border-color: #34d399;
}

.result-breakdown-list {
    display: flex;
    flex-direction: column;
    gap: 4px;
}

.result-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 11.5px;
    padding: 1.5px 0;
}

.result-row-lbl {
    color: #334155;
    font-weight: 600;
}

body.dark-theme .result-row-lbl {
    color: #cbd5e1;
}

.result-row-val {
    font-weight: 800;
    color: #0f172a;
}

body.dark-theme .result-row-val {
    color: #f8fafc;
}

.qaza-badges-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 4px 6px;
    margin-top: 4px;
}

.qaza-badge-item {
    background: rgba(16, 185, 129, 0.08);
    border: 1px solid rgba(16, 185, 129, 0.2);
    border-radius: 8px;
    padding: 4px 6px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 11px;
}

body.dark-theme .qaza-badge-item {
    background: rgba(16, 185, 129, 0.15);
    border-color: rgba(52, 211, 153, 0.25);
}

.qaza-badge-name {
    font-weight: 700;
    color: #065f46;
}

body.dark-theme .qaza-badge-name {
    color: #a7f3d0;
}

.qaza-badge-count {
    font-weight: 800;
    color: #0284c7;
}

body.dark-theme .qaza-badge-count {
    color: #38bdf8;
}




/* ==========================================================================
   2-ROW 8-BUTTON 4-COLUMN COMPACT HOME QUICK TOOLS DECK
   ========================================================================== */
.home-bottom-tools-container {
    width: 100% !important;
    max-width: 480px !important;
    margin: 4px auto 6px auto !important;
    padding: 0 4px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
}

.home-bottom-tools-bar {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 5px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.home-bottom-tool-btn {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 1.5px !important;
    padding: 5px 2px 4px 2px !important;
    border-radius: 11px !important;
    cursor: pointer !important;
    transition: transform 0.15s ease, box-shadow 0.15s ease !important;
    text-align: center !important;
    box-sizing: border-box !important;
    min-height: 48px !important;
    min-width: 0 !important;
    border: 1px solid rgba(0, 0, 0, 0.08) !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05) !important;
}

.home-bottom-tool-btn:active {
    transform: scale(0.94) !important;
}

.home-bottom-tool-btn .tool-btn-icon-wrap {
    width: 22px !important;
    height: 22px !important;
    min-width: 22px !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 12.5px !important;
    line-height: 1 !important;
    background: rgba(255, 255, 255, 0.8) !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08) !important;
    margin-bottom: 0 !important;
}

body.dark-theme .home-bottom-tool-btn .tool-btn-icon-wrap {
    background: rgba(0, 0, 0, 0.35) !important;
}

.home-bottom-tool-btn .tool-btn-text-wrap {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 0 !important;
    width: 100% !important;
    min-width: 0 !important;
    overflow: hidden !important;
}

.home-bottom-tool-btn .tool-btn-title {
    font-size: 10.5px !important;
    font-weight: 800 !important;
    line-height: 1.15 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    max-width: 100% !important;
    display: block !important;
}

.home-bottom-tool-btn .tool-btn-sub {
    font-size: 8px !important;
    font-weight: 600 !important;
    line-height: 1 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    max-width: 100% !important;
    display: block !important;
    opacity: 0.88 !important;
}

/* 1. Status Card (Emerald) */
.home-bottom-tool-btn.tool-btn-status {
    background: linear-gradient(145deg, #ecfdf5 0%, #d1fae5 100%) !important;
    border-color: #86efac !important;
}
.home-bottom-tool-btn.tool-btn-status .tool-btn-title { color: #15803d !important; }
.home-bottom-tool-btn.tool-btn-status .tool-btn-sub { color: #16a34a !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-status {
    background: linear-gradient(145deg, rgba(16, 185, 129, 0.18) 0%, rgba(5, 150, 105, 0.32) 100%) !important;
    border-color: rgba(52, 211, 153, 0.45) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-status .tool-btn-title { color: #34d399 !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-status .tool-btn-sub { color: #a7f3d0 !important; }

/* 2. Calculator (Sky Blue) */
.home-bottom-tool-btn.tool-btn-calc {
    background: linear-gradient(145deg, #f0f9ff 0%, #e0f2fe 100%) !important;
    border-color: #7dd3fc !important;
}
.home-bottom-tool-btn.tool-btn-calc .tool-btn-title { color: #0369a1 !important; }
.home-bottom-tool-btn.tool-btn-calc .tool-btn-sub { color: #0284c7 !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-calc {
    background: linear-gradient(145deg, rgba(2, 132, 199, 0.18) 0%, rgba(3, 105, 161, 0.32) 100%) !important;
    border-color: rgba(56, 189, 248, 0.45) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-calc .tool-btn-title { color: #38bdf8 !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-calc .tool-btn-sub { color: #bae6fd !important; }

/* 3. Prayer Times & Timetable (Royal Blue) */
.home-bottom-tool-btn.tool-btn-prayer {
    background: linear-gradient(145deg, #eff6ff 0%, #dbeafe 100%) !important;
    border-color: #93c5fd !important;
}
.home-bottom-tool-btn.tool-btn-prayer .tool-btn-title { color: #1d4ed8 !important; }
.home-bottom-tool-btn.tool-btn-prayer .tool-btn-sub { color: #2563eb !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-prayer {
    background: linear-gradient(145deg, rgba(59, 130, 246, 0.18) 0%, rgba(29, 78, 216, 0.32) 100%) !important;
    border-color: rgba(96, 165, 250, 0.45) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-prayer .tool-btn-title { color: #60a5fa !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-prayer .tool-btn-sub { color: #bfdbfe !important; }

/* 4. Namaz Alarm (Rose / Coral) */
.home-bottom-tool-btn.tool-btn-alarm {
    background: linear-gradient(145deg, #fff1f2 0%, #ffe4e6 100%) !important;
    border-color: #fda4af !important;
}
.home-bottom-tool-btn.tool-btn-alarm .tool-btn-title { color: #be123c !important; }
.home-bottom-tool-btn.tool-btn-alarm .tool-btn-sub { color: #e11d48 !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-alarm {
    background: linear-gradient(145deg, rgba(225, 29, 72, 0.18) 0%, rgba(190, 18, 60, 0.32) 100%) !important;
    border-color: rgba(251, 113, 133, 0.45) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-alarm .tool-btn-title { color: #fb7185 !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-alarm .tool-btn-sub { color: #fecdd3 !important; }

/* 5. Qibla Direction (Amber / Gold) */
.home-bottom-tool-btn.tool-btn-qibla {
    background: linear-gradient(145deg, #fffbeb 0%, #fef3c7 100%) !important;
    border-color: #fcd34d !important;
}
.home-bottom-tool-btn.tool-btn-qibla .tool-btn-title { color: #b45309 !important; }
.home-bottom-tool-btn.tool-btn-qibla .tool-btn-sub { color: #d97706 !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-qibla {
    background: linear-gradient(145deg, rgba(217, 119, 6, 0.18) 0%, rgba(180, 83, 9, 0.32) 100%) !important;
    border-color: rgba(251, 191, 36, 0.45) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-qibla .tool-btn-title { color: #fbbf24 !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-qibla .tool-btn-sub { color: #fde68a !important; }

/* 6. Digital Tasbih (Purple / Lavender) */
.home-bottom-tool-btn.tool-btn-tasbih {
    background: linear-gradient(145deg, #faf5ff 0%, #f3e8ff 100%) !important;
    border-color: #d8b4fe !important;
}
.home-bottom-tool-btn.tool-btn-tasbih .tool-btn-title { color: #7e22ce !important; }
.home-bottom-tool-btn.tool-btn-tasbih .tool-btn-sub { color: #9333ea !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-tasbih {
    background: linear-gradient(145deg, rgba(147, 51, 234, 0.18) 0%, rgba(126, 34, 206, 0.32) 100%) !important;
    border-color: rgba(192, 132, 252, 0.45) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-tasbih .tool-btn-title { color: #c084fc !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-tasbih .tool-btn-sub { color: #e9d5ff !important; }

/* 7. Personal Diary (Teal / Cyan) */
.home-bottom-tool-btn.tool-btn-diary {
    background: linear-gradient(145deg, #f0fdfa 0%, #ccfbf1 100%) !important;
    border-color: #5eead4 !important;
}
.home-bottom-tool-btn.tool-btn-diary .tool-btn-title { color: #0f766e !important; }
.home-bottom-tool-btn.tool-btn-diary .tool-btn-sub { color: #0d9488 !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-diary {
    background: linear-gradient(145deg, rgba(13, 148, 136, 0.18) 0%, rgba(15, 118, 110, 0.32) 100%) !important;
    border-color: rgba(45, 212, 191, 0.45) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-diary .tool-btn-title { color: #2dd4bf !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-diary .tool-btn-sub { color: #99f6e4 !important; }

/* 8. Islamic Calculators (Gold / Warm Yellow) */
.home-bottom-tool-btn.tool-btn-islamic {
    background: linear-gradient(145deg, #fefce8 0%, #fef08a 100%) !important;
    border-color: #facc15 !important;
}
.home-bottom-tool-btn.tool-btn-islamic .tool-btn-title { color: #a16207 !important; }
.home-bottom-tool-btn.tool-btn-islamic .tool-btn-sub { color: #ca8a04 !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-islamic {
    background: linear-gradient(145deg, rgba(202, 138, 4, 0.18) 0%, rgba(161, 98, 7, 0.32) 100%) !important;
    border-color: rgba(250, 204, 21, 0.45) !important;
}
body.dark-theme .home-bottom-tool-btn.tool-btn-islamic .tool-btn-title { color: #fde047 !important; }
body.dark-theme .home-bottom-tool-btn.tool-btn-islamic .tool-btn-sub { color: #fef08a !important; }

/* ==========================================================================
   5. NAMAZ & CUSTOM ALARMS TAB REDESIGN (.namaz-alarm-tab-redesign)
   ========================================================================== */

#namazAlarmTab.active,
#namazAlarmTab.active-tab,
.namaz-alarm-tab-redesign {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: center !important;
    width: 100% !important;
    max-width: 440px !important;
    margin: 0 auto !important;
    padding: 0 2px 8px 2px !important;
    box-sizing: border-box !important;
    flex: 1 0 auto !important;
}

.alarm-zero-scroll-deck {
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    margin-top: 0 !important;
}

/* 1. TOP HERO CARD (Location + 5 Daily Prayer Alarms) - Royal Sapphire & Gold Luxury Theme */
.alarm-hero-card-deluxe {
    background: linear-gradient(135deg, #002244 0%, #013a6b 40%, #01539d 100%) !important;
    border: 1.5px solid rgba(245, 158, 11, 0.55) !important;
    border-radius: 14px !important;
    padding: 7px 9px !important;
    color: #ffffff !important;
    box-shadow: 0 4px 18px rgba(1, 83, 157, 0.35), inset 0 1px 1px rgba(255, 255, 255, 0.3) !important;
    box-sizing: border-box !important;
}

body.dark-theme .alarm-hero-card-deluxe {
    background: linear-gradient(135deg, #051329 0%, #0c2340 50%, #0f3460 100%) !important;
    border-color: rgba(245, 158, 11, 0.45) !important;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.6) !important;
}

.alarm-hero-top-row {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    gap: 6px !important;
    margin-bottom: 7px !important;
}

.alarm-current-loc-badge {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    background: rgba(255, 255, 255, 0.16) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    border: 1px solid rgba(255, 255, 255, 0.35) !important;
    border-radius: 20px !important;
    padding: 3px 6px 3px 9px !important;
    max-width: 72% !important;
    box-sizing: border-box !important;
}

.alarm-loc-icon {
    font-size: 12px !important;
    line-height: 1 !important;
    flex-shrink: 0 !important;
}

.alarm-loc-name-text {
    color: #ffffff !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    letter-spacing: 0.2px !important;
    max-width: 130px !important;
}

.btn-alarm-sync-gps {
    background: rgba(255, 255, 255, 0.95) !important;
    color: #01539d !important;
    border: 1px solid rgba(245, 158, 11, 0.45) !important;
    border-radius: 12px !important;
    padding: 2.5px 7px !important;
    font-size: 9.5px !important;
    font-weight: 800 !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 3px !important;
    cursor: pointer !important;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.18) !important;
    transition: all 0.14s ease !important;
    flex-shrink: 0 !important;
}

.btn-alarm-sync-gps:hover {
    background: #ffffff !important;
    color: #0284c7 !important;
    border-color: #f59e0b !important;
    transform: scale(1.04) !important;
}

.btn-alarm-sync-gps:active {
    transform: scale(0.94) !important;
}

.btn-alarm-sync-gps .sync-icon {
    font-size: 9.5px !important;
    display: inline-block !important;
    transition: transform 0.4s ease !important;
}

.btn-alarm-sync-gps:active .sync-icon {
    transform: rotate(180deg) !important;
}

.alarm-hero-badge-pill {
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
    background: rgba(0, 0, 0, 0.32) !important;
    border: 1px solid rgba(245, 158, 11, 0.5) !important;
    padding: 2px 8px !important;
    border-radius: 12px !important;
    font-size: 10px !important;
    font-weight: 800 !important;
    color: #fef08a !important;
    white-space: nowrap !important;
}

.alarm-hero-badge-pill .pulse-dot {
    width: 6px !important;
    height: 6px !important;
    background: #22c55e !important;
    border-radius: 50% !important;
    box-shadow: 0 0 6px #22c55e !important;
    display: inline-block !important;
}

/* Namaz Notification Audio Mode Selector Bar */
.namaz-audio-mode-bar {
    background: rgba(0, 0, 0, 0.26) !important;
    border: 1px solid rgba(245, 158, 11, 0.38) !important;
    border-radius: 10px !important;
    padding: 4px 6px !important;
    margin-bottom: 6px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
    box-sizing: border-box !important;
}

.namaz-audio-mode-label {
    font-size: 10px !important;
    font-weight: 700 !important;
    color: #fef08a !important;
    letter-spacing: 0.2px !important;
}

.namaz-audio-mode-pills {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 4px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.namaz-audio-pill {
    background: rgba(255, 255, 255, 0.12) !important;
    color: #ffffff !important;
    border: 1px solid rgba(255, 255, 255, 0.22) !important;
    border-radius: 8px !important;
    padding: 4px 3px !important;
    font-size: 10px !important;
    font-weight: 700 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    cursor: pointer !important;
    transition: all 0.18s cubic-bezier(0.4, 0, 0.2, 1) !important;
    user-select: none !important;
    -webkit-user-select: none !important;
    white-space: nowrap !important;
}

.namaz-audio-pill:hover {
    background: rgba(255, 255, 255, 0.2) !important;
    border-color: rgba(245, 158, 11, 0.5) !important;
    transform: translateY(-1px) !important;
}

.namaz-audio-pill.active {
    background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%) !important;
    color: #0f172a !important;
    border-color: #fef08a !important;
    box-shadow: 0 2px 8px rgba(245, 158, 11, 0.45), inset 0 1px 1px rgba(255, 255, 255, 0.6) !important;
    font-weight: 800 !important;
}

.namaz-audio-pill .audio-pill-icon {
    font-size: 11px !important;
    line-height: 1 !important;
    flex-shrink: 0 !important;
}

.namaz-audio-pill .audio-pill-title {
    font-size: 9.5px !important;
    line-height: 1 !important;
}

.namaz-persistent-notif-row {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    padding: 3px 4px 1px 4px !important;
    border-top: 1px dashed rgba(245, 158, 11, 0.28) !important;
    margin-top: 2px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.persistent-notif-label-group {
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
}

.persistent-notif-label-group .persistent-icon {
    font-size: 11px !important;
}

.persistent-notif-label {
    font-size: 9.5px !important;
    font-weight: 700 !important;
    color: #f1f5f9 !important;
    letter-spacing: 0.15px !important;
}

.persistent-switch {
    transform: scale(0.82) !important;
    margin: 0 !important;
}

/* 5 Daily Prayers Live Mini-Cards Grid */
.namaz-alarms-deluxe-grid {
    display: grid !important;
    grid-template-columns: repeat(5, 1fr) !important;
    gap: 4px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.namaz-alarms-deluxe-grid .compact-namaz-card {
    background: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%) !important;
    border: 1.2px solid rgba(1, 83, 157, 0.16) !important;
    border-radius: 10px !important;
    padding: 5px 2px 4px 2px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: space-between !important;
    text-align: center !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08) !important;
    min-height: 58px !important;
    box-sizing: border-box !important;
    transition: all 0.15s ease !important;
}

body.dark-theme .namaz-alarms-deluxe-grid .compact-namaz-card {
    background: rgba(15, 23, 42, 0.88) !important;
    border-color: rgba(56, 189, 248, 0.25) !important;
}

.namaz-alarms-deluxe-grid .compact-namaz-card.alarm-enabled {
    background: #ffffff !important;
    border-color: #01539d !important;
    box-shadow: 0 2px 10px rgba(1, 83, 157, 0.25) !important;
}

body.dark-theme .namaz-alarms-deluxe-grid .compact-namaz-card.alarm-enabled {
    background: rgba(1, 83, 157, 0.25) !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 2px 10px rgba(56, 189, 248, 0.25) !important;
}

.namaz-alarms-deluxe-grid .compact-namaz-title {
    font-size: 9.5px !important;
    font-weight: 800 !important;
    color: #01539d !important;
    line-height: 1 !important;
    white-space: nowrap !important;
}

body.dark-theme .namaz-alarms-deluxe-grid .compact-namaz-title {
    color: #38bdf8 !important;
}

.namaz-alarms-deluxe-grid .compact-namaz-time {
    font-size: 11px !important;
    font-weight: 900 !important;
    color: #0f172a !important;
    line-height: 1.1 !important;
    margin: 3px 0 !important;
    white-space: nowrap !important;
}

body.dark-theme .namaz-alarms-deluxe-grid .compact-namaz-time {
    color: #f8fafc !important;
}

/* Micro Switch */
.compact-switch {
    width: 26px !important;
    height: 14px !important;
    display: inline-block !important;
    position: relative !important;
    cursor: pointer !important;
}

.compact-switch input {
    opacity: 0;
    width: 0;
    height: 0;
}

.compact-slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #cbd5e1;
    transition: .2s;
    border-radius: 14px !important;
}

.compact-slider:before {
    position: absolute;
    content: "";
    height: 10px;
    width: 10px;
    left: 2px;
    bottom: 2px;
    background-color: white;
    transition: .2s;
    border-radius: 50%;
    box-shadow: 0 1px 2px rgba(0,0,0,0.2);
}

.compact-switch input:checked + .compact-slider {
    background-color: #01539d;
}

.compact-switch input:checked + .compact-slider:before {
    transform: translateX(12px);
}

/* 2. CUSTOM ALARM & REMINDER CREATOR STUDIO */
.alarm-studio-card-deluxe {
    background: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%) !important;
    border: 1.5px solid rgba(1, 83, 157, 0.22) !important;
    border-radius: 14px !important;
    padding: 8px 10px !important;
    box-shadow: 0 4px 18px rgba(1, 83, 157, 0.08) !important;
    box-sizing: border-box !important;
}

body.dark-theme .alarm-studio-card-deluxe {
    background: rgba(15, 23, 42, 0.88) !important;
    border-color: rgba(56, 189, 248, 0.28) !important;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.5) !important;
}

.alarm-studio-header {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    margin-bottom: 6px !important;
}

.alarm-studio-title {
    font-size: 12.5px !important;
    font-weight: 900 !important;
    color: #002244 !important;
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
}

body.dark-theme .alarm-studio-title {
    color: #38bdf8 !important;
}

.alarm-studio-badge {
    background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%) !important;
    color: #92400e !important;
    border: 1px solid #f59e0b !important;
    font-size: 9.5px !important;
    font-weight: 800 !important;
    padding: 2px 7px !important;
    border-radius: 10px !important;
    letter-spacing: 0.2px !important;
    box-shadow: 0 1px 4px rgba(245, 158, 11, 0.25) !important;
}

body.dark-theme .alarm-studio-badge {
    background: rgba(245, 158, 11, 0.2) !important;
    color: #fbbf24 !important;
    border-color: rgba(245, 158, 11, 0.5) !important;
}

/* Frequency Segmented Control */
.alarm-freq-segmented-bar {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 4px !important;
    background: #f1f5f9 !important;
    border-radius: 10px !important;
    padding: 2px !important;
    margin-bottom: 6px !important;
}

body.dark-theme .alarm-freq-segmented-bar {
    background: #1e293b !important;
}

.alarm-freq-btn {
    border: none !important;
    background: transparent !important;
    color: #64748b !important;
    font-size: 10.5px !important;
    font-weight: 800 !important;
    padding: 4px 2px !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    text-align: center !important;
    white-space: nowrap !important;
    transition: all 0.15s ease !important;
}

body.dark-theme .alarm-freq-btn {
    color: #94a3b8 !important;
}

.alarm-freq-btn.active {
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 2px 6px rgba(1, 83, 157, 0.32) !important;
}

/* Collapsible Strips */
.alarm-collapsible-wrapper {
    background: rgba(241, 245, 249, 0.7) !important;
    border: 1px dashed #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 5px 6px !important;
    margin-bottom: 6px !important;
}

body.dark-theme .alarm-collapsible-wrapper {
    background: rgba(30, 41, 59, 0.7) !important;
    border-color: #334155 !important;
}

.alarm-weekly-subbar {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    font-size: 10px !important;
    font-weight: 800 !important;
    color: #475569 !important;
    margin-bottom: 4px !important;
}

body.dark-theme .alarm-weekly-subbar {
    color: #cbd5e1 !important;
}

.alarm-quick-day-actions {
    display: flex !important;
    gap: 4px !important;
}

.mini-day-act-btn {
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 4px !important;
    font-size: 9px !important;
    font-weight: 800 !important;
    color: #0284c7 !important;
    padding: 1px 5px !important;
    cursor: pointer !important;
}

body.dark-theme .mini-day-act-btn {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #38bdf8 !important;
}

.weekday-pills-deluxe-grid {
    display: grid !important;
    grid-template-columns: repeat(7, 1fr) !important;
    gap: 3px !important;
}

.weekday-pill-btn {
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 6px !important;
    font-size: 10px !important;
    font-weight: 800 !important;
    color: #475569 !important;
    padding: 3px 0 !important;
    cursor: pointer !important;
    text-align: center !important;
}

body.dark-theme .weekday-pill-btn {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #94a3b8 !important;
}

.weekday-pill-btn.active {
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    color: #ffffff !important;
    border-color: #01539d !important;
}

/* Time & Adjust Row */
.alarm-input-row-deluxe {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    margin-bottom: 6px !important;
}

.alarm-time-box {
    flex: 1 1 140px !important;
}

.alarm-input-label-row {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    font-size: 10.5px !important;
    font-weight: 800 !important;
    color: #475569 !important;
    margin-bottom: 2px !important;
}

body.dark-theme .alarm-input-label-row {
    color: #cbd5e1 !important;
}

.alarm-micro-pill {
    background: #e0f2fe !important;
    color: #0284c7 !important;
    border: 1px solid #bae6fd !important;
    border-radius: 4px !important;
    font-size: 9.5px !important;
    font-weight: 800 !important;
    padding: 1px 5px !important;
    cursor: pointer !important;
}

body.dark-theme .alarm-micro-pill {
    background: rgba(2, 132, 199, 0.2) !important;
    border-color: #0284c7 !important;
    color: #38bdf8 !important;
}

.alarm-time-digital-input {
    width: 100% !important;
    height: 32px !important;
    font-size: 14px !important;
    font-weight: 900 !important;
    color: #002244 !important;
    background: #f0f9ff !important;
    border: 1.5px solid #0284c7 !important;
    border-radius: 8px !important;
    padding: 2px 6px !important;
    box-sizing: border-box !important;
    text-align: center !important;
    outline: none !important;
}

body.dark-theme .alarm-time-digital-input {
    background: #0f172a !important;
    color: #38bdf8 !important;
    border-color: #0284c7 !important;
}

.alarm-time-quick-pills {
    display: flex !important;
    gap: 3px !important;
    flex-wrap: wrap !important;
    align-items: flex-end !important;
    padding-top: 14px !important;
}

.alarm-time-quick-pills .time-adjust-chip {
    background: #f8fafc !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 6px !important;
    font-size: 10px !important;
    font-weight: 800 !important;
    color: #334155 !important;
    padding: 3px 6px !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
}

body.dark-theme .alarm-time-quick-pills .time-adjust-chip {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #e2e8f0 !important;
}

.alarm-time-quick-pills .time-adjust-chip:hover {
    background: #01539d !important;
    color: #ffffff !important;
    border-color: #01539d !important;
}

/* Title & Preset Chips */
.alarm-input-group-deluxe {
    margin-bottom: 6px !important;
}

.alarm-deluxe-input {
    width: 100% !important;
    height: 30px !important;
    font-size: 11.5px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    background: #ffffff !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 3px 8px !important;
    box-sizing: border-box !important;
    outline: none !important;
}

body.dark-theme .alarm-deluxe-input {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #f8fafc !important;
}

.alarm-deluxe-input:focus {
    border-color: #01539d !important;
    box-shadow: 0 0 0 2px rgba(1, 83, 157, 0.15) !important;
}

.alarm-category-chips-row {
    display: flex !important;
    gap: 3px !important;
    flex-wrap: wrap !important;
    margin-top: 4px !important;
}

.alarm-category-chips-row .category-pill-chip {
    background: #f1f5f9 !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 12px !important;
    font-size: 9.5px !important;
    font-weight: 800 !important;
    color: #334155 !important;
    padding: 2px 7px !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
}

body.dark-theme .alarm-category-chips-row .category-pill-chip {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #cbd5e1 !important;
}

.alarm-category-chips-row .category-pill-chip:hover {
    background: #01539d !important;
    color: #ffffff !important;
    border-color: #01539d !important;
}

/* Sound & Action Row */
.alarm-sound-action-row {
    display: flex !important;
    gap: 6px !important;
    align-items: center !important;
    margin-top: 6px !important;
}

.alarm-sound-select-box {
    display: flex !important;
    align-items: center !important;
    gap: 3px !important;
    flex: 1 1 140px !important;
}

.alarm-sound-select {
    flex: 1 !important;
    height: 32px !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    background: #ffffff !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 2px 6px !important;
    color: #0f172a !important;
    outline: none !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
}

body.dark-theme .alarm-sound-select {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #f8fafc !important;
}

.alarm-sound-preview-btn {
    height: 32px !important;
    width: 32px !important;
    background: #f1f5f9 !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 8px !important;
    font-size: 14px !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

body.dark-theme .alarm-sound-preview-btn {
    background: #1e293b !important;
    border-color: #334155 !important;
}

.alarm-save-btn-deluxe {
    flex: 1 1 120px !important;
    height: 32px !important;
    background: linear-gradient(135deg, #002244 0%, #01539d 50%, #0284c7 100%) !important;
    color: #ffffff !important;
    border: 1px solid rgba(245, 158, 11, 0.35) !important;
    border-radius: 8px !important;
    font-size: 12px !important;
    font-weight: 900 !important;
    cursor: pointer !important;
    box-shadow: 0 3px 10px rgba(1, 83, 157, 0.35) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    transition: transform 0.15s ease, box-shadow 0.15s ease !important;
}

.alarm-save-btn-deluxe:hover {
    transform: translateY(-1px) !important;
    box-shadow: 0 4px 14px rgba(1, 83, 157, 0.48) !important;
}

/* 3. ACTIVE CUSTOM ALARMS DRAWER */
.alarm-active-deck-card {
    background: rgba(255, 255, 255, 0.95) !important;
    border: 1.2px solid rgba(1, 83, 157, 0.18) !important;
    border-radius: 12px !important;
    padding: 6px 8px !important;
    box-sizing: border-box !important;
}

body.dark-theme .alarm-active-deck-card {
    background: rgba(15, 23, 42, 0.85) !important;
    border-color: rgba(56, 189, 248, 0.22) !important;
}

.alarm-active-header {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    margin-bottom: 4px !important;
}

.alarm-active-title {
    font-size: 11.5px !important;
    font-weight: 800 !important;
    color: #002244 !important;
}

body.dark-theme .alarm-active-title {
    color: #38bdf8 !important;
}

.alarm-active-count-badge {
    background: #e0f2fe !important;
    color: #0284c7 !important;
    font-size: 9.5px !important;
    font-weight: 800 !important;
    padding: 1.5px 6px !important;
    border-radius: 10px !important;
}

body.dark-theme .alarm-active-count-badge {
    background: #1e293b !important;
    color: #38bdf8 !important;
}

.custom-alarms-scroll-list {
    max-height: 115px !important;
    overflow-y: auto !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
    padding-right: 2px !important;
}

.custom-alarms-scroll-list::-webkit-scrollbar {
    width: 3px !important;
}

.custom-alarms-scroll-list::-webkit-scrollbar-thumb {
    background: #cbd5e1 !important;
    border-radius: 3px !important;
}

.custom-alarm-item {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    background: #ffffff !important;
    border: 1px solid rgba(1, 83, 157, 0.12) !important;
    border-radius: 8px !important;
    padding: 4px 6px !important;
    box-sizing: border-box !important;
}

body.dark-theme .custom-alarm-item {
    background: #1e293b !important;
    border-color: #334155 !important;
}

.custom-alarm-item.alarm-disabled {
    opacity: 0.6 !important;
}

.custom-alarm-time-badge {
    background: #f0f9ff !important;
    color: #0284c7 !important;
    border: 1px solid #bae6fd !important;
    font-size: 11px !important;
    font-weight: 900 !important;
    padding: 1px 5px !important;
    border-radius: 4px !important;
}

body.dark-theme .custom-alarm-time-badge {
    background: rgba(2, 132, 199, 0.2) !important;
    color: #38bdf8 !important;
    border-color: #0284c7 !important;
}

.custom-alarm-title-text {
    font-size: 12.5px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
}

body.dark-theme .custom-alarm-title-text {
    color: #f8fafc !important;
}

.custom-alarm-sound-badge {
    font-size: 10px !important;
    color: #01539d !important;
    background: rgba(1, 83, 157, 0.08) !important;
    border: 1px solid rgba(1, 83, 157, 0.15) !important;
    padding: 1.5px 5px !important;
    border-radius: 4px !important;
}

body.dark-theme .custom-alarm-sound-badge {
    color: #38bdf8 !important;
    background: rgba(255, 255, 255, 0.08) !important;
    border-color: rgba(56, 189, 248, 0.2) !important;
}

.custom-alarm-notes {
    font-size: 11px !important;
    color: #475569 !important;
    margin-top: 3px !important;
    font-style: italic !important;
}

body.dark-theme .custom-alarm-notes {
    color: #94a3b8 !important;
}

.alarm-tag-pill {
    font-size: 9px !important;
    font-weight: 800 !important;
    padding: 1px 5px !important;
    border-radius: 4px !important;
}

.alarm-tag-daily { background: #e0f2fe; color: #0284c7; }
.alarm-tag-weekly { background: #fef3c7; color: #d97706; }
.alarm-tag-date { background: #fae8ff; color: #a855f7; }
.alarm-tag-once { background: #fee2e2; color: #ef4444; }

.empty-alarm-notice {
    font-size: 11.5px !important;
    color: #64748b !important;
    text-align: center !important;
    padding: 12px !important;
    background: linear-gradient(180deg, #f8fafc 0%, #f1f5f9 100%) !important;
    border-radius: 10px !important;
    border: 1.2px dashed rgba(1, 83, 157, 0.25) !important;
}

body.dark-theme .empty-alarm-notice {
    background: rgba(15, 23, 42, 0.6) !important;
    border-color: rgba(56, 189, 248, 0.25) !important;
    color: #94a3b8 !important;
}


/* ==========================================================================
   0-SCROLL VIEWPORT WITH EXACT ORIGINAL CALENDAR & ALL FEATURES DIMENSIONS
   ========================================================================== */
@media (max-width: 600px), (max-height: 960px) {
    html, body {
        height: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
        box-sizing: border-box !important;
        overflow: hidden !important;
    }

    .calendar-app-layout {
        width: 100% !important;
        max-width: 480px !important;
        height: 100dvh !important;
        min-height: 100dvh !important;
        max-height: 100dvh !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: space-between !important;
        align-items: center !important;
        margin: 0 auto !important;
        padding: 2px 4px 2px 4px !important;
        box-sizing: border-box !important;
        overflow: hidden !important;
    }

    .app-main-content {
        width: 100% !important;
        flex: 1 1 auto !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: space-between !important;
        align-items: center !important;
        margin: 0 !important;
        padding: 0 !important;
        overflow: hidden !important;
        min-height: 0 !important;
    }

    /* Multi-Page Panels (Reviews, Settings, About, Status Card) Full-Scroll Override */
    html:has(#reviewsSection.active-panel),
    body:has(#reviewsSection.active-panel),
    html:has(#settingsSection.active-panel),
    body:has(#settingsSection.active-panel),
    html:has(#aboutSection.active-panel),
    body:has(#aboutSection.active-panel),
    html.panel-scroll-active-mode,
    body.panel-scroll-active-mode {
        height: auto !important;
        min-height: 100% !important;
        overflow-y: auto !important;
        overflow-x: hidden !important;
        -webkit-overflow-scrolling: touch !important;
    }

    .calendar-app-layout:has(#statusCardTab.active),
    .calendar-app-layout:has(#featuresSection.active-panel),
    .calendar-app-layout:has(#reviewsSection.active-panel),
    .calendar-app-layout:has(#settingsSection.active-panel),
    .calendar-app-layout:has(#aboutSection.active-panel),
    body.status-card-active-mode .calendar-app-layout,
    body.panel-scroll-active-mode .calendar-app-layout,
    body:has(#statusCardTab.active) {
        height: auto !important;
        min-height: 100dvh !important;
        max-height: none !important;
        overflow-y: visible !important;
        overflow-x: hidden !important;
        -webkit-overflow-scrolling: touch !important;
    }

    .app-main-content:has(#statusCardTab.active),
    .app-main-content:has(#featuresSection.active-panel),
    .app-main-content:has(#reviewsSection.active-panel),
    .app-main-content:has(#settingsSection.active-panel),
    .app-main-content:has(#aboutSection.active-panel),
    body.status-card-active-mode .app-main-content,
    body.panel-scroll-active-mode .app-main-content {
        height: auto !important;
        max-height: none !important;
        overflow-y: visible !important;
        overflow-x: hidden !important;
        flex: 1 0 auto !important;
    }

    #featuresSection:has(#statusCardTab.active),
    #reviewsSection,
    .reviews-lux-master-panel,
    body.status-card-active-mode #featuresSection {
        height: auto !important;
        max-height: none !important;
        overflow-y: visible !important;
        overflow-x: hidden !important;
    }

    #calendarViewSection.active-panel {
        width: 100% !important;
        height: 100% !important;
        min-height: 0 !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: space-between !important;
        align-items: center !important;
        flex: 1 1 auto !important;
        box-sizing: border-box !important;
        overflow: hidden !important;
    }

    /* 1. Header Bar */
    .app-header {
        width: 100% !important;
        max-width: 100% !important;
        box-sizing: border-box !important;
        min-height: 42px !important;
        height: 42px !important;
        padding: 3px 8px !important;
        margin-bottom: 3px !important;
        border-radius: 12px !important;
        flex-shrink: 0 !important;
    }

    .app-logo-icon {
        width: 26px !important;
        height: 26px !important;
        min-width: 26px !important;
    }

    .app-title-urdu {
        font-size: 15.5px !important;
        font-weight: 900 !important;
    }

    .header-action-btn {
        height: 28px !important;
        min-width: 28px !important;
        font-size: 13.5px !important;
        border-radius: 7px !important;
    }

    /* 2. Date Info Strip (Week, Live Clock, Weather) */
    .date-info-strip.unified-date-nav-strip {
        min-height: 23px !important;
        height: 23px !important;
        padding: 1px 6px !important;
        margin-bottom: 2px !important;
        border-radius: 6px !important;
        gap: 4px !important;
        font-size: 9px !important;
        flex-shrink: 0 !important;
    }

    .info-chip {
        padding: 1px 5px !important;
        font-size: 9px !important;
    }

    .prominent-center-clock {
        font-size: 9.5px !important;
        padding: 1px 6px !important;
    }

    /* 3. Wall Calendar Stage & Master Grid (ORIGINAL DIMENSIONS RESTORED) */
    .calendar-stage-wrapper {
        margin: 0 !important;
        padding: 0 !important;
        width: 100% !important;
        flex-shrink: 0 !important;
    }

    .calendar-outer-frame {
        padding: 0 !important;
        border-radius: 10px !important;
        margin-bottom: 0 !important;
        width: 100% !important;
        box-sizing: border-box !important;
    }

    .full-calendar-master-grid,
    #fullCalendarMasterGrid {
        gap: clamp(2.5px, 0.35vw, 4px) !important;
        padding: clamp(2.5px, 0.35vw, 4px) !important;
        border-radius: 10px !important;
    }

    .header-grid-row,
    .grid-row.header-grid-row {
        height: clamp(44px, 5.8vw, 56px) !important;
        min-height: 42px !important;
        gap: clamp(2.5px, 0.35vw, 4px) !important;
    }

    .grid-row:not(.header-grid-row) {
        height: clamp(44px, 5.8vw, 56px) !important;
        min-height: 42px !important;
        gap: clamp(2.5px, 0.35vw, 4px) !important;
    }

    .date-box-card {
        border-radius: 6px !important;
    }

    .date-hijri {
        font-size: clamp(16px, 2.2vw, 22px) !important;
        top: 2px !important;
        right: 4px !important;
        line-height: 1 !important;
        font-weight: 800 !important;
    }

    .date-gregorian {
        font-size: clamp(13px, 1.8vw, 17px) !important;
        bottom: 2px !important;
        left: 4px !important;
        line-height: 1 !important;
        font-weight: 900 !important;
    }

    .corner-blue-triangle,
    .corner-red-triangle,
    .corner-green-triangle {
        width: clamp(24px, 3.2vw, 32px) !important;
        height: clamp(24px, 3.2vw, 32px) !important;
    }

    .date-bikrami {
        font-size: clamp(9px, 1.2vw, 12px) !important;
        bottom: 1px !important;
        right: 4px !important;
        font-weight: 900 !important;
    }

    .weekday-calligraphy-svg {
        height: clamp(14px, 2vw, 20px) !important;
    }

    .weekday-eng-bottom.red-text span,
    .weekday-eng-bottom.white-text span {
        font-size: 10px !important;
        font-weight: 800 !important;
    }

    /* 4. Geometric Divider */
    .calendar-tools-geometric-divider {
        display: flex !important;
        margin: 2px auto !important;
        height: 8px !important;
        flex-shrink: 0 !important;
    }

    /* 5. 8 Quick Action Features (FULL NAMES CLEARLY VISIBLE, ZERO TRUNCATION) */
    .home-bottom-tools-container {
        width: 100% !important;
        margin: 3px auto 3px auto !important;
        padding: 0 3px !important;
        gap: 4px !important;
        flex-shrink: 0 !important;
    }

    .home-bottom-tools-bar {
        display: grid !important;
        grid-template-columns: repeat(4, 1fr) !important;
        gap: 4px !important;
        width: 100% !important;
    }

    .home-bottom-tool-btn {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        justify-content: center !important;
        padding: 5px 2px 4px 2px !important;
        border-radius: 10px !important;
        cursor: pointer !important;
        min-height: 48px !important;
        gap: 1.5px !important;
        box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08) !important;
        box-sizing: border-box !important;
    }

    .home-bottom-tool-btn .tool-btn-icon-wrap {
        width: 24px !important;
        height: 24px !important;
        min-width: 24px !important;
        border-radius: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        font-size: 14px !important;
        margin-bottom: 1px !important;
    }

    .home-bottom-tool-btn .tool-btn-text-wrap {
        width: 100% !important;
        padding: 0 !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        justify-content: center !important;
        overflow: visible !important;
    }

    .home-bottom-tool-btn .tool-btn-title {
        font-size: clamp(8.8px, 2.45vw, 10.2px) !important;
        font-weight: 800 !important;
        white-space: normal !important;
        word-break: normal !important;
        letter-spacing: -0.2px !important;
        line-height: 1.1 !important;
        max-width: 100% !important;
        text-align: center !important;
        overflow: visible !important;
        text-overflow: clip !important;
    }

    .home-bottom-tool-btn .tool-btn-sub {
        font-size: clamp(7.2px, 1.95vw, 8.2px) !important;
        font-weight: 600 !important;
        white-space: normal !important;
        word-break: normal !important;
        letter-spacing: -0.15px !important;
        line-height: 1.05 !important;
        max-width: 100% !important;
        text-align: center !important;
        overflow: visible !important;
        text-overflow: clip !important;
        opacity: 0.92 !important;
    }

    /* 6. Geometric Footer */
    .app-home-geometric-footer {
        margin-top: auto !important;
        margin-bottom: 0px !important;
        padding: 2px 6px max(2px, env(safe-area-inset-bottom, 2px)) 6px !important;
        border-radius: 8px 8px 0 0 !important;
        width: 100% !important;
        flex-shrink: 0 !important;
        box-sizing: border-box !important;
    }

    .footer-geometric-divider {
        display: none !important;
    }

    .footer-geometric-pattern-band {
        height: 8px !important;
        margin: 1px auto 1px auto !important;
    }

    .footer-bottom-content {
        gap: 1.5px !important;
    }

    .footer-brand-row {
        gap: 4px !important;
        margin-bottom: 1px !important;
    }

    .footer-logo-wrap {
        width: 15px !important;
        height: 15px !important;
        min-width: 15px !important;
    }

    .footer-app-name {
        font-size: 10px !important;
        line-height: 1 !important;
    }

    .footer-app-tagline {
        font-size: 7px !important;
        line-height: 1 !important;
    }

    .footer-quick-chips {
        gap: 2px !important;
        margin: 1px 0 !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
    }

    .footer-chip {
        flex: 1 1 0 !important;
        width: 0 !important;
        min-width: 0 !important;
        padding: 1px 2px !important;
        font-size: 7.5px !important;
        border-radius: 5px !important;
        height: 18px !important;
    }

    .footer-chip .chip-icon {
        font-size: 8.5px !important;
    }

    .footer-copyright-note {
        margin-top: 1px !important;
        padding-top: 0 !important;
    }

    .copyright-main {
        font-size: 7px !important;
        line-height: 1 !important;
        margin: 0 !important;
    }

    .copyright-sub {
        font-size: 8.5px !important;
        font-weight: 800 !important;
        line-height: 1 !important;
        margin: 0 !important;
    }
}




/* ==========================================================================
   MODERN MINIMALIST 3-IN-1 COMPASS & SPIRIT LEVEL SUITE (COMPACT & POLISHED)
   ========================================================================== */

.modern-compass-wrapper {
    display: flex;
    flex-direction: column;
    gap: 6px;
    padding: 2px 2px;
    box-sizing: border-box;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    max-width: 480px;
    margin: 0 auto;
}

/* 1. Mode Switcher Pills */
.modern-compass-mode-bar {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 4px;
    padding: 2px 0 3px 0;
    width: 100%;
    box-sizing: border-box;
}

.compass-mode-pill-btn {
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding: 5px 2px;
    font-size: 10.5px;
    font-weight: 700;
    color: #475569;
    background: #f1f5f9;
    border: 1px solid #cbd5e1;
    border-radius: 12px;
    cursor: pointer;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);
}

.compass-mode-pill-btn:hover {
    background: #e2e8f0;
    color: #0f172a;
}

.compass-mode-pill-btn.active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%);
    color: #ffffff;
    border-color: #0284c7;
    box-shadow: 0 2px 8px rgba(2, 132, 199, 0.35);
}

body.dark-theme .compass-mode-pill-btn {
    background: #1e293b;
    color: #94a3b8;
    border-color: #334155;
}

body.dark-theme .compass-mode-pill-btn.active {
    background: linear-gradient(135deg, #38bdf8 0%, #0284c7 100%);
    color: #0f172a;
    border-color: #38bdf8;
    box-shadow: 0 2px 10px rgba(56, 189, 248, 0.3);
}

/* 2. Top Bold Heading Readout */
.modern-compass-hero-header {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 0 0 2px 0;
}

.compass-hero-heading-box {
    display: flex;
    align-items: baseline;
    justify-content: center;
    gap: 6px;
}

.compass-hero-angle {
    font-size: 40px;
    font-weight: 800;
    letter-spacing: 3.5px;
    color: #0f172a;
    font-feature-settings: "tnum";
    font-variant-numeric: tabular-nums;
    line-height: 1;
    display: inline-block;
    padding-left: 3.5px;
}

body.dark-theme .compass-hero-angle {
    color: #f8fafc;
}

.qibla-facing-status-pill {
    margin-top: 3px;
    display: inline-flex;
    align-items: center;
    gap: 5px;
    padding: 3px 12px;
    font-size: 11.5px;
    font-weight: 700;
    color: #065f46;
    background: #d1fae5;
    border: 1px solid #10b981;
    border-radius: 14px;
    animation: qiblaGlowPulse 1.5s infinite ease-in-out;
}

@keyframes qiblaGlowPulse {
    0%, 100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.4); }
    50% { transform: scale(1.02); box-shadow: 0 0 0 5px rgba(16, 185, 129, 0); }
}

body.dark-theme .qibla-facing-status-pill {
    background: rgba(16, 185, 129, 0.2);
    color: #6ee7b7;
    border-color: #10b981;
}

.compass-sensor-status-badge {
    margin-top: 5px;
    display: inline-flex;
    align-items: center;
    gap: 5px;
    padding: 3px 14px;
    font-size: 11.5px;
    font-weight: 700;
    color: #475569;
    background: #f1f5f9;
    border: 1px solid #cbd5e1;
    border-radius: 12px;
    text-align: center;
    animation: fadeIn 0.3s ease;
}

body.dark-theme .compass-sensor-status-badge {
    background: rgba(255, 255, 255, 0.08);
    color: #94a3b8;
    border-color: rgba(255, 255, 255, 0.16);
}

/* 3. Modern Compass Dial Stage Card */
.modern-compass-dial-card {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 2px 0 6px 0;
    user-select: none;
    touch-action: none;
}

.modern-dial-stage-inner {
    position: relative;
    width: 260px;
    height: 260px;
    border-radius: 50%;
    background: radial-gradient(circle at 50% 50%, #ffffff 0%, #f8fafc 70%, #f1f5f9 100%);
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08), 0 2px 6px rgba(0, 0, 0, 0.03), inset 0 1px 2px rgba(255, 255, 255, 0.9), inset 0 -2px 5px rgba(0, 0, 0, 0.04);
    border: 1.5px solid rgba(226, 232, 240, 0.8);
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: visible;
}

body.dark-theme .modern-dial-stage-inner {
    background: radial-gradient(circle at 50% 50%, #1e293b 0%, #0f172a 75%, #090e1a 100%);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5), inset 0 1px 1px rgba(255, 255, 255, 0.1), inset 0 -3px 8px rgba(0, 0, 0, 0.4);
    border: 1.5px solid rgba(51, 65, 85, 0.6);
}

/* Dynamic SVG Arc */
.modern-compass-arc-svg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    transform: rotate(-90deg);
    z-index: 2;
}

.compass-arc-track {
    stroke: rgba(203, 213, 225, 0.35);
}

body.dark-theme .compass-arc-track {
    stroke: rgba(51, 65, 85, 0.4);
}

.compass-arc-active {
    stroke: #ea580c;
    transition: stroke-dashoffset 0.05s linear;
}

body.dark-theme .compass-arc-active {
    stroke: #fb923c;
}

/* Rotating Dial Body */
.modern-rotating-dial-body {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 50%;
    transition: none !important;
    will-change: transform;
    z-index: 3;
}

.modern-dial-ticks-svg {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    pointer-events: none;
}

/* Cardinal Labels (N, E, S, W) */
.modern-cardinal-label {
    position: absolute;
    font-size: 14px;
    font-weight: 800;
    line-height: 1;
    transform: translate(-50%, -50%);
}

.modern-cardinal-label.cardinal-n {
    top: 24%;
    left: 50%;
    color: #ef4444;
    font-size: 16px;
}

.modern-cardinal-label.cardinal-s {
    bottom: 20%;
    left: 50%;
    color: #64748b;
}

.modern-cardinal-label.cardinal-e {
    top: 50%;
    right: 20%;
    color: #64748b;
}

.modern-cardinal-label.cardinal-w {
    top: 50%;
    left: 24%;
    color: #64748b;
}

body.dark-theme .modern-cardinal-label.cardinal-n {
    color: #f87171;
}

body.dark-theme .modern-cardinal-label.cardinal-s,
body.dark-theme .modern-cardinal-label.cardinal-e,
body.dark-theme .modern-cardinal-label.cardinal-w {
    color: #94a3b8;
}

/* North Triangle Indicator at 0° */
.modern-north-triangle-indicator {
    position: absolute;
    top: 14px;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 9px solid #ef4444;
}

body.dark-theme .modern-north-triangle-indicator {
    border-bottom-color: #f87171;
}

/* Qibla Direction Kaaba Indicator 🕋 */
.modern-kaaba-pointer {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    transition: transform 0.1s ease;
    z-index: 5;
}

.modern-kaaba-emblem-badge {
    position: absolute;
    top: 15px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 18px;
    line-height: 1;
    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.25));
    display: flex;
    flex-direction: column;
    align-items: center;
}

.modern-kaaba-radar-ping {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 22px;
    height: 22px;
    border-radius: 50%;
    border: 2px solid #10b981;
    opacity: 0;
    animation: pingKaaba 1.8s infinite cubic-bezier(0, 0, 0.2, 1);
}

@keyframes pingKaaba {
    0% { transform: translate(-50%, -50%) scale(0.6); opacity: 1; }
    100% { transform: translate(-50%, -50%) scale(1.6); opacity: 0; }
}

.modern-kaaba-beam-line {
    position: absolute;
    top: 34px;
    bottom: 50%;
    left: calc(50% - 1px);
    width: 2px;
    background: linear-gradient(to bottom, #10b981 0%, rgba(16, 185, 129, 0.1) 100%);
    border-radius: 1px;
}

/* Fixed Center Reticle Crosshair */
.modern-center-crosshair-wrap {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 50px;
    height: 50px;
    pointer-events: none;
    z-index: 4;
    transition: transform 0.05s linear;
}

.center-cross-h {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 1px;
    background: #94a3b8;
    transform: translateY(-50%);
}

.center-cross-v {
    position: absolute;
    top: 0;
    left: 50%;
    width: 1px;
    height: 100%;
    background: #94a3b8;
    transform: translateX(-50%);
}

.center-target-ring {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 12px;
    height: 12px;
    border-radius: 50%;
    border: 1.5px solid #94a3b8;
}

body.dark-theme .center-cross-h,
body.dark-theme .center-cross-v {
    background: #64748b;
}
body.dark-theme .center-target-ring {
    border-color: #64748b;
}

/* Top Fixed Pointer Needle */
.modern-top-pointer-pin {
    position: absolute;
    top: 4px;
    left: 50%;
    transform: translateX(-50%);
    width: 3px;
    height: 12px;
    background: #ea580c;
    border-radius: 2px;
    z-index: 10;
    box-shadow: 0 1px 3px rgba(234, 88, 12, 0.5);
}

body.dark-theme .modern-top-pointer-pin {
    background: #fb923c;
}

/* ==========================================================================
   SPIRIT BUBBLE LEVEL STAGE
   ========================================================================== */

.modern-level-hero-header {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 2px 0 4px 0;
    gap: 2px;
}

.level-status-heading {
    font-size: 22px;
    font-weight: 800;
    color: #0f172a;
    letter-spacing: -0.4px;
}

body.dark-theme .level-status-heading {
    color: #f8fafc;
}

.level-degrees-subrow {
    display: flex;
    gap: 8px;
    font-size: 12px;
    color: #64748b;
    font-weight: 600;
}

body.dark-theme .level-degrees-subrow {
    color: #94a3b8;
}

.modern-spirit-level-card {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
    padding: 4px 0;
}

.spirit-bubble-stage {
    position: relative;
    width: 250px;
    height: 250px;
    border-radius: 50%;
    background: radial-gradient(circle at 50% 50%, #ffffff 0%, #f1f5f9 80%, #e2e8f0 100%);
    border: 2px solid #cbd5e1;
    box-shadow: inset 0 4px 12px rgba(0, 0, 0, 0.08), 0 8px 24px rgba(0, 0, 0, 0.06);
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
}

body.dark-theme .spirit-bubble-stage {
    background: radial-gradient(circle at 50% 50%, #1e293b 0%, #0f172a 80%, #090e1a 100%);
    border-color: #334155;
    box-shadow: inset 0 4px 16px rgba(0, 0, 0, 0.4), 0 8px 24px rgba(0, 0, 0, 0.3);
}

.level-ring {
    position: absolute;
    border-radius: 50%;
    border: 1px dashed rgba(148, 163, 184, 0.6);
    display: flex;
    justify-content: center;
}

.level-ring span {
    font-size: 9px;
    color: #94a3b8;
    font-weight: 700;
    margin-top: 2px;
}

.level-ring.ring-outer { width: 180px; height: 180px; }
.level-ring.ring-mid { width: 120px; height: 120px; }
.level-ring.ring-inner {
    width: 54px;
    height: 54px;
    border: 1.5px solid #64748b;
    border-style: solid;
    transition: all 0.2s ease;
}

.level-ring.ring-inner.level-perfect {
    border-color: #10b981;
    background: rgba(16, 185, 129, 0.1);
    box-shadow: 0 0 12px rgba(16, 185, 129, 0.3);
}

.level-cross-line-h {
    position: absolute;
    width: 100%;
    height: 1px;
    background: rgba(148, 163, 184, 0.4);
}

.level-cross-line-v {
    position: absolute;
    height: 100%;
    width: 1px;
    background: rgba(148, 163, 184, 0.4);
}

/* Floating Liquid Bubble */
.spirit-liquid-bubble {
    position: absolute;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background: radial-gradient(circle at 35% 35%, #6ee7b7 0%, #10b981 60%, #047857 100%);
    box-shadow: 0 4px 10px rgba(16, 185, 129, 0.4), inset 0 2px 4px rgba(255, 255, 255, 0.8), inset 0 -2px 4px rgba(0, 0, 0, 0.2);
    display: flex;
    justify-content: center;
    align-items: center;
    color: #ffffff;
    font-size: 10.5px;
    font-weight: 800;
    transform: translate(0, 0);
    transition: transform 0.05s linear, background 0.2s ease;
    z-index: 6;
}

.level-flat-pill {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    padding: 4px 12px;
    font-size: 11.5px;
    font-weight: 700;
    color: #475569;
    background: #f1f5f9;
    border-radius: 12px;
}

body.dark-theme .level-flat-pill {
    background: #1e293b;
    color: #94a3b8;
}

/* ==========================================================================
   TELEMETRY GPS METRICS CARD (COMPACT, SLEEK & SHIFTED UP)
   ========================================================================== */

.modern-compass-telemetry-card {
    background: rgba(255, 255, 255, 0.95);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    border: 1px solid #e2e8f0;
    border-radius: 14px;
    padding: 10px 12px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.04);
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin-top: 2px;
}

body.dark-theme .modern-compass-telemetry-card {
    background: rgba(30, 41, 59, 0.9);
    border-color: #334155;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.3);
}

.telemetry-location-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.telemetry-loc-left {
    display: flex;
    align-items: center;
    gap: 6px;
}

.telemetry-loc-icon {
    font-size: 18px;
}

.telemetry-city-name {
    display: block;
    font-size: 13.5px;
    font-weight: 800;
    color: #0f172a;
    line-height: 1.2;
}

.telemetry-country-sub {
    display: block;
    font-size: 10.5px;
    color: #64748b;
    line-height: 1.2;
}

body.dark-theme .telemetry-city-name {
    color: #f8fafc;
}
body.dark-theme .telemetry-country-sub {
    color: #94a3b8;
}

.telemetry-gps-btn {
    display: flex;
    align-items: center;
    gap: 4px;
    padding: 4px 9px;
    font-size: 10.5px;
    font-weight: 700;
    color: #0284c7;
    background: rgba(2, 132, 199, 0.1);
    border: 1px solid rgba(2, 132, 199, 0.25);
    border-radius: 8px;
    cursor: pointer;
    transition: all 0.2s ease;
}

.telemetry-gps-btn:hover {
    background: rgba(2, 132, 199, 0.18);
}

body.dark-theme .telemetry-gps-btn {
    color: #38bdf8;
    background: rgba(56, 189, 248, 0.12);
    border-color: rgba(56, 189, 248, 0.25);
}

.telemetry-search-row {
    display: flex;
    gap: 6px;
}

/* Metrics 2x2 Grid */
.telemetry-metrics-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 6px;
    margin-top: 1px;
}

.telemetry-metric-item {
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    border-radius: 9px;
    padding: 6px 8px;
    display: flex;
    flex-direction: column;
    gap: 1px;
}

body.dark-theme .telemetry-metric-item {
    background: #0f172a;
    border-color: #334155;
}

.metric-label {
    font-size: 9.5px;
    font-weight: 700;
    color: #64748b;
    text-transform: uppercase;
    letter-spacing: 0.3px;
}

body.dark-theme .metric-label {
    color: #94a3b8;
}

.metric-value {
    font-size: 11.5px;
    font-weight: 800;
    color: #0f172a;
    font-feature-settings: "tnum";
    font-variant-numeric: tabular-nums;
}

body.dark-theme .metric-value {
    color: #f8fafc;
}


/* ==========================================================================
   ENHANCED LUXURY PERSONAL DIARY & POETRY SUITE (BiDi, Selection Bar, Reader)
   ========================================================================== */

/* 1. Prominent Highlighted Write Button */
.diary-create-btn-prominent {
    background: linear-gradient(135deg, #f59e0b 0%, #d97706 50%, #b45309 100%) !important;
    color: #ffffff !important;
    border: 1.5px solid #fef08a !important;
    border-radius: 12px !important;
    padding: 6px 14px !important;
    font-weight: 800 !important;
    font-size: 12px !important;
    cursor: pointer !important;
    box-shadow: 0 4px 14px rgba(245, 158, 11, 0.45), 0 0 10px rgba(254, 240, 138, 0.3) !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 6px !important;
    white-space: nowrap !important;
    transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1) !important;
    text-shadow: 0 1px 2px rgba(0,0,0,0.3) !important;
    flex-shrink: 0 !important;
}

.diary-create-btn-prominent:hover {
    transform: translateY(-2px) scale(1.03) !important;
    box-shadow: 0 6px 20px rgba(245, 158, 11, 0.6), 0 0 15px rgba(254, 240, 138, 0.5) !important;
    background: linear-gradient(135deg, #fbbf24 0%, #f59e0b 50%, #d97706 100%) !important;
}

.diary-create-btn-prominent:active {
    transform: scale(0.96) !important;
}

.btn-pen-icon {
    font-size: 14px !important;
}

.btn-sparkle {
    font-size: 11px !important;
    animation: goldGlowPulse 1.8s infinite ease-in-out !important;
}

/* Stats Pill Group */
.diary-stats-pill-group {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
    flex-shrink: 0 !important;
}

.diary-stat-pill {
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 3px 7px !important;
    font-size: 10.5px !important;
    font-weight: 700 !important;
    color: #475569 !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 3px !important;
}

body.dark-theme .diary-stat-pill {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #94a3b8 !important;
}

/* 2. Editor Formatting Ribbon (Clean, Single-Line, Luxury Mobile Optimized) */
.diary-editor-toolbar-ribbon {
    display: flex !important;
    align-items: center !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    scrollbar-width: none !important;
    -webkit-overflow-scrolling: touch !important;
    gap: 5px !important;
    background: linear-gradient(180deg, #f8fafc 0%, #f1f5f9 100%) !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 10px !important;
    padding: 5px 8px !important;
    margin-bottom: 8px !important;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.03) !important;
}

.diary-editor-toolbar-ribbon::-webkit-scrollbar {
    display: none !important;
}

body.dark-theme .diary-editor-toolbar-ribbon {
    background: linear-gradient(180deg, #0f172a 0%, #131d38 100%) !important;
    border-color: #334155 !important;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25) !important;
}

.editor-tool-btn {
    background: #ffffff !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 7px !important;
    padding: 3px 8px !important;
    font-size: 11.5px !important;
    font-weight: 700 !important;
    color: #334155 !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    min-width: 28px !important;
    height: 28px !important;
    box-sizing: border-box !important;
    white-space: nowrap !important;
    flex-shrink: 0 !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04) !important;
    transition: all 0.15s ease !important;
}

.editor-tool-btn:hover {
    background: #f8fafc !important;
    color: #0284c7 !important;
    border-color: #0284c7 !important;
}

.editor-tool-btn:active {
    transform: scale(0.94) !important;
}

body.dark-theme .editor-tool-btn {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #cbd5e1 !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) !important;
}

body.dark-theme .editor-tool-btn:hover {
    background: #27354f !important;
    color: #38bdf8 !important;
    border-color: #38bdf8 !important;
}

.editor-tool-btn.sher-tool-btn {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%) !important;
    color: #fbbf24 !important;
    border-color: #d97706 !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 13px !important;
    padding: 1px 10px !important;
}

.editor-tool-btn.quote-tool-btn {
    color: #4f46e5 !important;
    border-color: #c7d2fe !important;
    background: #eef2ff !important;
}

body.dark-theme .editor-tool-btn.quote-tool-btn {
    background: rgba(99, 102, 241, 0.15) !important;
    color: #a5b4fc !important;
    border-color: rgba(99, 102, 241, 0.4) !important;
}

.editor-tool-btn.paste-tool-btn {
    color: #059669 !important;
    border-color: #a7f3d0 !important;
    background: #ecfdf5 !important;
}

body.dark-theme .editor-tool-btn.paste-tool-btn {
    background: rgba(16, 185, 129, 0.15) !important;
    color: #6ee7b7 !important;
    border-color: rgba(16, 185, 129, 0.4) !important;
}

.editor-tool-btn.clear-tool-btn {
    color: #dc2626 !important;
    border-color: #fecaca !important;
    background: #fef2f2 !important;
}

body.dark-theme .editor-tool-btn.clear-tool-btn {
    background: rgba(239, 68, 68, 0.15) !important;
    color: #fca5a5 !important;
    border-color: rgba(239, 68, 68, 0.4) !important;
}

.toolbar-sep {
    color: #cbd5e1 !important;
    margin: 0 3px !important;
    font-weight: 300 !important;
    flex-shrink: 0 !important;
}

body.dark-theme .toolbar-sep {
    color: #475569 !important;
}

/* BiDi Language Badge */
.diary-lang-badge {
    font-size: 10px !important;
    font-weight: 700 !important;
    padding: 2px 6px !important;
    border-radius: 6px !important;
    background: #e2e8f0 !important;
    color: #475569 !important;
}

.diary-lang-badge.badge-urdu {
    background: #dcfce7 !important;
    color: #15803d !important;
    border: 1px solid #86efac !important;
    font-family: 'Mehr Nastaliq Web', serif !important;
}

.diary-lang-badge.badge-hindi {
    background: #ffedd5 !important;
    color: #c2410c !important;
    border: 1px solid #fdba74 !important;
}

.diary-lang-badge.badge-eng {
    background: #e0f2fe !important;
    color: #0369a1 !important;
    border: 1px solid #7dd3fc !important;
}

/* 3. Single-Line Note Preview in Feed Cards */
.diary-card-clickable-body {
    cursor: pointer !important;
    padding: 3px 0 !important;
    transition: opacity 0.15s ease !important;
}

.diary-card-clickable-body:hover {
    opacity: 0.9 !important;
}

.diary-card-content-oneline {
    font-size: 12.5px !important;
    line-height: 1.4 !important;
    color: #475569 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    margin: 3px 0 6px 0 !important;
}

body.dark-theme .diary-card-content-oneline {
    color: #94a3b8 !important;
}

.diary-card-content-oneline.font-urdu,
.diary-card-title.font-urdu {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    line-height: 1.7 !important;
}

.diary-card-content-oneline.font-hindi,
.diary-card-title.font-hindi {
    font-family: 'Noto Sans Devanagari', 'Poppins', sans-serif !important;
}

.diary-words-pill {
    font-size: 10px !important;
    font-weight: 700 !important;
    color: #0284c7 !important;
    background: #f0f9ff !important;
    padding: 1px 5px !important;
    border-radius: 6px !important;
    border: 1px solid rgba(2, 132, 199, 0.2) !important;
    margin-right: 4px !important;
}

body.dark-theme .diary-words-pill {
    background: #0c4a6e !important;
    color: #38bdf8 !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
}

.diary-action-btn.read-action-btn {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    border-color: #0284c7 !important;
    font-weight: 800 !important;
}

.diary-action-btn.read-action-btn:hover {
    background: linear-gradient(135deg, #38bdf8 0%, #0284c7 100%) !important;
}

/* 4. Floating Text Selection Formatting Toolbar */
.diary-selection-floating-bar {
    position: fixed !important;
    bottom: 25px !important;
    left: 50% !important;
    transform: translateX(-50%) translateY(20px) !important;
    z-index: 1000 !important;
    background: rgba(15, 23, 42, 0.94) !important;
    backdrop-filter: blur(10px) !important;
    border: 1.5px solid rgba(251, 191, 36, 0.7) !important;
    border-radius: 28px !important;
    padding: 5px 10px !important;
    box-shadow: 0 8px 30px rgba(0, 0, 0, 0.5), 0 0 16px rgba(251, 191, 36, 0.3) !important;
    display: none;
    opacity: 0;
    pointer-events: none;
    transition: all 0.25s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

.diary-selection-floating-bar.toolbar-show {
    display: flex !important;
    opacity: 1 !important;
    pointer-events: auto !important;
    transform: translateX(-50%) translateY(0) !important;
}

.selection-tools-inner {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
}

.sel-tool-btn {
    background: rgba(255, 255, 255, 0.1) !important;
    color: #ffffff !important;
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 8px !important;
    padding: 3px 8px !important;
    font-size: 12px !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.15s ease !important;
}

.sel-tool-btn:hover {
    background: rgba(255, 255, 255, 0.25) !important;
    border-color: #fbbf24 !important;
    color: #fbbf24 !important;
}

.sel-tool-btn.btn-sher {
    background: #1e293b !important;
    color: #fbbf24 !important;
    border-color: #f59e0b !important;
    font-family: 'Mehr Nastaliq Web', serif !important;
    font-size: 13px !important;
}

.sel-tool-btn.sel-close-btn {
    background: transparent !important;
    border: none !important;
    color: #94a3b8 !important;
    font-size: 13px !important;
    padding: 2px 5px !important;
}

.sel-sep {
    width: 1px !important;
    height: 16px !important;
    background: rgba(255, 255, 255, 0.2) !important;
    margin: 0 2px !important;
}

/* 5. REALISTIC FULL-PAGE DIARY ARTICLE & POETRY READER MODAL - PURE WHITE PHYSICAL DIARY */

/* Global Modal Overlay */
.diary-reader-overlay {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    background: rgba(15, 23, 42, 0.7) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    z-index: 2147483647 !important;
    display: none;
    align-items: center !important;
    justify-content: center !important;
    padding: calc(8px + env(safe-area-inset-top, 0px)) 8px calc(8px + env(safe-area-inset-bottom, 0px)) 8px !important;
    box-sizing: border-box !important;
}

.diary-reader-overlay.modal-active {
    display: flex !important;
    animation: fadeInModal 0.2s ease forwards !important;
}

/* Modal Dialog Frame */
.diary-reader-modal-dialog {
    width: 100% !important;
    max-width: 640px !important;
    height: 95vh !important;
    max-height: 95vh !important;
    margin: auto !important;
    display: flex !important;
    flex-direction: column !important;
    background: #ffffff !important;
    border-radius: 14px !important;
    border: 1px solid #cbd5e1 !important;
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.2) !important;
    overflow: hidden !important;
    position: relative !important;
    box-sizing: border-box !important;
}

body.dark-theme .diary-reader-modal-dialog {
    background: #0f172a !important;
    border-color: #334155 !important;
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.8) !important;
}

/* Streamlined Single-Row Top Bar */
.diary-reader-top-bar {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    padding: 8px 12px !important;
    background: #f8fafc !important;
    border-bottom: 1px solid #e2e8f0 !important;
    flex-shrink: 0 !important;
    gap: 8px !important;
    z-index: 10 !important;
}

body.dark-theme .diary-reader-top-bar {
    background: #090e17 !important;
    border-bottom-color: #1e293b !important;
}

.reader-back-btn {
    background: #0284c7 !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 7px !important;
    padding: 6px 12px !important;
    font-size: 12.5px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
    white-space: nowrap !important;
}

.reader-back-btn:hover {
    background: #0369a1 !important;
}

.reader-actions-group {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
    flex-wrap: nowrap !important;
}

.reader-tool-btn {
    background: #ffffff !important;
    color: #334155 !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 7px !important;
    padding: 5px 9px !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    white-space: nowrap !important;
    transition: all 0.15s ease !important;
}

.reader-tool-btn:hover {
    background: #f1f5f9 !important;
    border-color: #94a3b8 !important;
    color: #0f172a !important;
}

body.dark-theme .reader-tool-btn {
    background: #1e293b !important;
    color: #f1f5f9 !important;
    border-color: #475569 !important;
}

body.dark-theme .reader-tool-btn:hover {
    background: #334155 !important;
    border-color: #38bdf8 !important;
    color: #38bdf8 !important;
}

.reader-tool-btn.edit-btn {
    background: #ecfdf5 !important;
    color: #047857 !important;
    border-color: #10b981 !important;
    font-weight: 800 !important;
}

.reader-tool-btn.edit-btn:hover {
    background: #10b981 !important;
    color: #ffffff !important;
}

body.dark-theme .reader-tool-btn.edit-btn {
    background: #064e3b !important;
    color: #6ee7b7 !important;
    border-color: #059669 !important;
}

body.dark-theme .reader-tool-btn.edit-btn:hover {
    background: #059669 !important;
    color: #ffffff !important;
}

.reader-tool-btn.delete-btn {
    background: #fef2f2 !important;
    color: #b91c1c !important;
    border-color: #fca5a5 !important;
}

.reader-tool-btn.delete-btn:hover {
    background: #dc2626 !important;
    color: #ffffff !important;
}

body.dark-theme .reader-tool-btn.delete-btn {
    background: #7f1d1d !important;
    color: #fca5a5 !important;
    border-color: #dc2626 !important;
}

body.dark-theme .reader-tool-btn.delete-btn:hover {
    background: #991b1b !important;
    color: #ffffff !important;
}

.reader-tool-btn.save-inline-btn {
    background: #059669 !important;
    color: #ffffff !important;
    border: 1.5px solid #10b981 !important;
    font-weight: 800 !important;
    padding: 5px 12px !important;
}

.reader-tool-btn.cancel-inline-btn {
    background: #64748b !important;
    color: #ffffff !important;
    border: 1px solid #94a3b8 !important;
    font-weight: 700 !important;
    padding: 5px 10px !important;
}

.reader-close-btn {
    background: #f1f5f9 !important;
    border: 1px solid #cbd5e1 !important;
    color: #64748b !important;
    font-size: 14px !important;
    font-weight: 800 !important;
    border-radius: 7px !important;
    width: 28px !important;
    height: 28px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    padding: 0 !important;
    margin-left: 2px !important;
}

.reader-close-btn:hover {
    background: #dc2626 !important;
    border-color: #dc2626 !important;
    color: #ffffff !important;
}

body.dark-theme .reader-close-btn {
    background: #1e293b !important;
    border-color: #475569 !important;
    color: #94a3b8 !important;
}

body.dark-theme .reader-close-btn:hover {
    background: #dc2626 !important;
    color: #ffffff !important;
}

/* Realistic Scroll Wrap Area */
.realistic-diary-scroll-wrap {
    flex: 1 1 auto !important;
    overflow-y: auto !important;
    padding: 12px 10px !important;
    background: #f8fafc !important;
    box-sizing: border-box !important;
}

body.dark-theme .realistic-diary-scroll-wrap {
    background: #090e17 !important;
}

/* Realistic Physical Diary Page (Clean Pure White Notebook Page) */
.realistic-diary-page {
    position: relative !important;
    max-width: 600px !important;
    margin: 0 auto !important;
    background: #ffffff !important;
    background-image: linear-gradient(180deg, transparent 31px, #f1f5f9 32px) !important;
    background-size: 100% 32px !important;
    border-radius: 10px !important;
    padding: 22px 18px 24px 22px !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05) !important;
    box-sizing: border-box !important;
    border: 1px solid #e2e8f0 !important;
    border-left: 5px solid #0284c7 !important;
    color: #1e293b !important;
    min-height: 480px !important;
}

body.dark-theme .realistic-diary-page {
    background: #141c2b !important;
    background-image: linear-gradient(180deg, transparent 31px, #1e293b 32px) !important;
    background-size: 100% 32px !important;
    color: #f1f5f9 !important;
    border-color: #334155 !important;
    border-left-color: #38bdf8 !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3) !important;
}

/* Ribbon Bookmark */
.diary-ribbon-bookmark {
    position: absolute !important;
    top: -4px !important;
    right: 16px !important;
    width: 13px !important;
    height: 28px !important;
    background: #dc2626 !important;
    border-radius: 0 0 3px 3px !important;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 50% 80%, 0 100%) !important;
    z-index: 5 !important;
}

/* Single-Row Top Header Stamp */
.diary-page-header-stamp {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    border-bottom: 1.5px solid #e2e8f0 !important;
    padding-bottom: 8px !important;
    margin-bottom: 12px !important;
    padding-right: 20px !important;
    gap: 8px !important;
}

body.dark-theme .diary-page-header-stamp {
    border-bottom-color: #334155 !important;
}

.diary-page-header-left {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
    flex: 1 1 auto !important;
    min-width: 0 !important;
}

.diary-page-cal-icon {
    font-size: 13px !important;
    flex-shrink: 0 !important;
}

.diary-page-date-box {
    display: inline-flex !important;
    align-items: center !important;
}

.diary-page-date {
    font-size: 13px !important;
    font-weight: 800 !important;
    color: #0284c7 !important;
    letter-spacing: 0.2px !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .diary-page-date {
    color: #38bdf8 !important;
}

.diary-page-header-right {
    flex-shrink: 0 !important;
}

.reader-stat-pill {
    background: #f0f9ff !important;
    color: #0369a1 !important;
    border: 1px solid #bae6fd !important;
    border-radius: 10px !important;
    padding: 3px 8px !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    white-space: nowrap !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 3px !important;
}

body.dark-theme .reader-stat-pill {
    background: #0c4a6e !important;
    color: #7dd3fc !important;
    border-color: #0284c7 !important;
}

.diary-ornate-divider {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    margin: 8px 0 12px 0 !important;
    opacity: 0.65 !important;
}

.diary-bottom-divider {
    margin-top: 18px !important;
    margin-bottom: 8px !important;
}

.divider-line {
    flex: 1 !important;
    height: 1px !important;
    background: linear-gradient(90deg, transparent, #94a3b8, transparent) !important;
}

.divider-gem {
    font-size: 11px !important;
    color: #64748b !important;
    letter-spacing: 2px !important;
}

body.dark-theme .divider-gem {
    color: #fbbf24 !important;
}

/* Realistic Diary Note Title */
.realistic-diary-title {
    font-size: 23px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    margin: 8px 0 12px 0 !important;
    line-height: 1.4 !important;
    letter-spacing: -0.3px !important;
    border-bottom: 1.5px solid #e2e8f0 !important;
    padding-bottom: 6px !important;
}

body.dark-theme .realistic-diary-title {
    color: #ffffff !important;
    border-bottom-color: #334155 !important;
}

.realistic-diary-title.font-urdu,
.font-urdu .realistic-diary-title,
#readerNoteTitle[dir="rtl"],
#readerNoteTitle.font-urdu {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Noto Nastaliq Urdu', 'Jameel Noori Nastaleeq', sans-serif !important;
    font-size: 27px !important;
    font-weight: 700 !important;
    line-height: 1.75 !important;
    text-align: right !important;
    color: #0369a1 !important;
}

body.dark-theme .realistic-diary-title.font-urdu,
body.dark-theme #readerNoteTitle[dir="rtl"],
body.dark-theme #readerNoteTitle.font-urdu {
    color: #38bdf8 !important;
}

/* Body Content */
.realistic-diary-body {
    font-size: 16px !important;
    line-height: 2.0 !important;
    color: #334155 !important;
    word-break: break-word !important;
    padding-top: 4px !important;
}

body.dark-theme .realistic-diary-body {
    color: #e2e8f0 !important;
}

.diary-article-p {
    margin: 0 0 12px 0 !important;
}

.diary-article-p.font-urdu,
.font-urdu .diary-article-p,
.realistic-diary-body p[dir="rtl"],
#readerNoteContent p[dir="rtl"],
#readerNoteContent p.font-urdu,
#readerNoteContent .diary-article-p {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Noto Nastaliq Urdu', 'Jameel Noori Nastaleeq', sans-serif !important;
    font-size: 21px !important;
    line-height: 1.85 !important;
    text-align: right !important;
    letter-spacing: 0px !important;
}

/* Sher-o-Shayari Stanza Card */
.diary-sher-block {
    background: #f8fafc !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 12px 16px !important;
    margin: 12px 0 !important;
    text-align: center !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Noto Nastaliq Urdu', 'Jameel Noori Nastaleeq', sans-serif !important;
    font-size: 21px !important;
    line-height: 1.85 !important;
    color: #0f172a !important;
    box-shadow: none !important;
}

body.dark-theme .diary-sher-block {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #f1f5f9 !important;
}

/* Footer with Complete Hijri Date */
.diary-page-footer {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    border-top: 1px dashed #cbd5e1 !important;
    padding-top: 8px !important;
    margin-top: 14px !important;
    font-size: 11px !important;
    flex-wrap: nowrap !important;
    gap: 8px !important;
}

body.dark-theme .diary-page-footer {
    border-top-color: #334155 !important;
}

.footer-left-stamp {
    display: inline-flex !important;
    align-items: center !important;
    gap: 6px !important;
    color: #64748b !important;
    font-size: 11px !important;
    white-space: nowrap !important;
    flex-shrink: 0 !important;
}

body.dark-theme .footer-left-stamp {
    color: #94a3b8 !important;
}

.footer-right-hijri {
    display: inline-flex !important;
    align-items: center !important;
    flex-shrink: 0 !important;
    white-space: nowrap !important;
}

.footer-hijri-badge {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', serif !important;
    font-size: 13.5px !important;
    font-weight: bold !important;
    color: #15803d !important;
    background: #dcfce7 !important;
    border: 1px solid #86efac !important;
    padding: 2px 8px !important;
    border-radius: 7px !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
    line-height: 1.9 !important;
    white-space: nowrap !important;
}

body.dark-theme .footer-hijri-badge {
    background: #064e3b !important;
    color: #6ee7b7 !important;
    border-color: #059669 !important;
}

/* Compact Note Feed Cards */
.diary-note-card {
    background: #ffffff !important;
    border: 1px solid #e2e8f0 !important;
    border-left: 4px solid #0284c7 !important;
    border-radius: 8px !important;
    padding: 10px 12px 10px 12px !important;
    margin-bottom: 7px !important;
    cursor: pointer !important;
    transition: transform 0.15s ease, border-color 0.15s ease !important;
    box-shadow: none !important;
}

.diary-note-card:hover {
    border-color: #0284c7 !important;
    background: #f8fafc !important;
}

body.dark-theme .diary-note-card {
    background: #1e293b !important;
    border-color: #334155 !important;
    border-left-color: #38bdf8 !important;
}

body.dark-theme .diary-note-card:hover {
    background: #243044 !important;
    border-color: #38bdf8 !important;
}

.diary-card-top-row {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    margin-bottom: 4px !important;
}

.diary-card-body-compact {
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
}

.diary-card-title {
    font-size: 15px !important;
    font-weight: 800 !important;
    color: #0284c7 !important;
    margin: 0 !important;
    line-height: 1.35 !important;
}

body.dark-theme .diary-card-title {
    color: #38bdf8 !important;
}

.diary-card-title.font-urdu,
.diary-card-title[dir="rtl"] {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', serif !important;
    font-size: 19px !important;
    font-weight: bold !important;
    line-height: 2.0 !important;
    text-align: right !important;
    color: #0369a1 !important;
}

body.dark-theme .diary-card-title.font-urdu,
body.dark-theme .diary-card-title[dir="rtl"] {
    color: #38bdf8 !important;
}

.diary-card-content-oneline {
    font-size: 12.5px !important;
    line-height: 1.4 !important;
    color: #475569 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    margin: 0 !important;
}

body.dark-theme .diary-card-content-oneline {
    color: #94a3b8 !important;
}

.diary-card-content-oneline.font-urdu,
.diary-card-content-oneline[dir="rtl"] {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', serif !important;
    font-size: 15px !important;
    line-height: 1.9 !important;
    text-align: right !important;
}

/* Inline Edit Controls in Reader */
.realistic-diary-title-input {
    width: 100% !important;
    box-sizing: border-box !important;
    background: #f0f9ff !important;
    border: 1.5px dashed #0284c7 !important;
    border-radius: 7px !important;
    padding: 6px 10px !important;
    font-size: 22px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    margin-bottom: 12px !important;
    outline: none !important;
}

.realistic-diary-body-textarea {
    width: 100% !important;
    box-sizing: border-box !important;
    min-height: 220px !important;
    background: #f0f9ff !important;
    border: 1.5px dashed #0284c7 !important;
    border-radius: 7px !important;
    padding: 10px 12px !important;
    font-size: 16px !important;
    line-height: 2.0 !important;
    color: #1e293b !important;
    outline: none !important;
    resize: vertical !important;
    font-family: inherit !important;
}

/* SUPREME NASTALIQ ENFORCEMENT - HIGHEST PRIORITY OVERRIDES */
body.lang-eng [dir="rtl"],
body.lang-hindi [dir="rtl"],
body.lang-nepali [dir="rtl"],
body.lang-urdu [dir="rtl"],
body [dir="rtl"],
.font-urdu,
[class*="font-urdu"],
.diary-sher-block,
.footer-hijri-badge,
#diaryNoteTitle[dir="rtl"],
#diaryNoteContent[dir="rtl"],
.diary-card-title[dir="rtl"],
.diary-card-content-oneline[dir="rtl"],
.realistic-diary-title[dir="rtl"],
.diary-article-p[dir="rtl"],
#readerNoteTitle[dir="rtl"],
#readerNoteContent p[dir="rtl"],
.realistic-diary-title-input[dir="rtl"],
.realistic-diary-body-textarea[dir="rtl"] {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Noto Nastaliq Urdu', 'Jameel Noori Nastaleeq', sans-serif !important;
    direction: rtl !important;
    text-align: right !important;
}



/* ==========================================================================
   TODAY SESSION ENHANCEMENTS (AUGUST 31, 2026)
   ========================================================================== */

/* 1. SMOOTH GYRO-STABILIZED COMPASS DIAL ROTATION */
#compassDialRotating {
    transition: none !important;
    will-change: transform;
    transform-origin: center center !important;
}

/* 2. SATELLITE QIBLA & TELEMETRY 4-BOX HIGH CONTRAST */
#qiblaLeafletMap {
    height: 235px !important;
    max-height: 38vh !important;
    border-radius: 12px !important;
    border: 1.5px solid #0284c7 !important;
}

.telemetry-metric-item {
    background: #f1f5f9 !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 5px 8px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 1px !important;
    box-sizing: border-box !important;
}

body.dark-theme .telemetry-metric-item {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.telemetry-metric-item .metric-label,
.telemetry-metric-item #lblTelemetryLat,
.telemetry-metric-item #lblTelemetryLon,
.telemetry-metric-item #lblTelemetryAlt,
.telemetry-metric-item #lblTelemetryQibla {
    font-size: 9.5px !important;
    font-weight: 800 !important;
    color: #475569 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.3px !important;
    text-shadow: none !important;
    margin: 0 !important;
    line-height: 1.2 !important;
}

body.dark-theme .telemetry-metric-item .metric-label,
body.dark-theme .telemetry-metric-item #lblTelemetryLat,
body.dark-theme .telemetry-metric-item #lblTelemetryLon,
body.dark-theme .telemetry-metric-item #lblTelemetryAlt,
body.dark-theme .telemetry-metric-item #lblTelemetryQibla {
    color: #94a3b8 !important;
}

.telemetry-metric-item .metric-value,
.telemetry-metric-item #valCompassLatitude,
.telemetry-metric-item #valCompassLongitude,
.telemetry-metric-item #valCompassElevation,
.telemetry-metric-item #valCompassQiblaDist {
    font-size: 12px !important;
    font-weight: 800 !important;
    color: #0369a1 !important;
    font-feature-settings: "tnum" !important;
    font-variant-numeric: tabular-nums !important;
    text-shadow: none !important;
    margin: 0 !important;
    line-height: 1.3 !important;
}

body.dark-theme .telemetry-metric-item .metric-value,
body.dark-theme .telemetry-metric-item #valCompassLatitude,
body.dark-theme .telemetry-metric-item #valCompassLongitude,
body.dark-theme .telemetry-metric-item #valCompassElevation,
body.dark-theme .telemetry-metric-item #valCompassQiblaDist {
    color: #38bdf8 !important;
}

/* 3. GOOGLE MAPS STYLE SUGGESTIONS DROPDOWN (COMPACT 7-ITEM FIT) */
.city-suggestions-dropdown {
    background: #ffffff !important;
    border: 1.5px solid #0284c7 !important;
    border-radius: 12px !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.18), 0 4px 12px rgba(2, 132, 199, 0.25) !important;
    z-index: 100000 !important;
    max-height: 295px !important;
    overflow-y: auto !important;
    padding: 2px 0 !important;
}

body.dark-theme .city-suggestions-dropdown {
    background: #0f172a !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5) !important;
}

.gmaps-suggest-row {
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 7px !important;
    padding: 4.5px 9px !important;
    min-height: 38px !important;
    cursor: pointer !important;
    border-bottom: 1px solid #f1f5f9 !important;
    transition: background 0.12s ease !important;
    text-align: left !important;
    box-sizing: border-box !important;
}

body.dark-theme .gmaps-suggest-row {
    border-bottom: 1px solid #1e293b !important;
}

.gmaps-suggest-row:hover,
.gmaps-suggest-row:active {
    background: #f0f9ff !important;
}

body.dark-theme .gmaps-suggest-row:hover,
body.dark-theme .gmaps-suggest-row:active {
    background: #1e293b !important;
}

.gmaps-pin-col {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-shrink: 0 !important;
}

.gmaps-pin-svg {
    width: 15px !important;
    height: 15px !important;
    stroke: #64748b !important;
    transition: stroke 0.15s ease !important;
}

.gmaps-suggest-row:hover .gmaps-pin-svg {
    stroke: #0284c7 !important;
}

body.dark-theme .gmaps-pin-svg {
    stroke: #94a3b8 !important;
}

.gmaps-text-col {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    gap: 0.5px !important;
    flex: 1 !important;
    min-width: 0 !important;
}

.gmaps-main-name {
    font-size: 12.5px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    line-height: 1.2 !important;
}

body.dark-theme .gmaps-main-name {
    color: #f8fafc !important;
}

.gmaps-sub-name {
    font-size: 10px !important;
    color: #64748b !important;
    font-weight: 500 !important;
    line-height: 1.2 !important;
    white-space: normal !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    max-width: 100% !important;
}

body.dark-theme .gmaps-sub-name {
    color: #94a3b8 !important;
}

.gmaps-country-pill {
    font-size: 8.5px !important;
    font-weight: 800 !important;
    padding: 1.5px 5px !important;
    border-radius: 5px !important;
    background: #f1f5f9 !important;
    color: #475569 !important;
    border: 1px solid #cbd5e1 !important;
    flex-shrink: 0 !important;
    align-self: center !important;
}

body.dark-theme .gmaps-country-pill {
    background: #1e293b !important;
    color: #38bdf8 !important;
    border-color: #334155 !important;
}

/* 4. SINGLE-LINE LUXURY TIMETABLE ACTION RIBBON (IMAGE, PRINT, SHARE) */
.timetable-export-strip {
    background: #f8fafc !important;
    border-bottom: 1px solid #e2e8f0 !important;
    padding: 6px 10px !important;
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 6px !important;
    align-items: center !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

body.dark-theme .timetable-export-strip {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.timetable-luxury-pill {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    padding: 7px 4px !important;
    border-radius: 8px !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    border: 1.2px solid transparent !important;
    transition: all 0.15s ease !important;
    white-space: nowrap !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.timetable-luxury-pill:active {
    transform: scale(0.96) !important;
}

.btn-tt-jpg {
    background: #fefce8 !important;
    border-color: #fef08a !important;
    color: #ca8a04 !important;
}

body.dark-theme .btn-tt-jpg {
    background: rgba(202, 138, 4, 0.15) !important;
    border-color: rgba(202, 138, 4, 0.35) !important;
    color: #fde047 !important;
}

.btn-tt-print {
    background: #f0f9ff !important;
    border-color: #bae6fd !important;
    color: #0284c7 !important;
}

body.dark-theme .btn-tt-print {
    background: rgba(2, 132, 199, 0.15) !important;
    border-color: rgba(2, 132, 199, 0.35) !important;
    color: #38bdf8 !important;
}

.btn-tt-share {
    background: #f0fdf4 !important;
    border-color: #bbf7d0 !important;
    color: #16a34a !important;
}

body.dark-theme .btn-tt-share {
    background: rgba(22, 163, 74, 0.15) !important;
    border-color: rgba(22, 163, 74, 0.35) !important;
    color: #4ade80 !important;
}

/* 5. PERFECT FULL-PAGE A4 LANDSCAPE PRAYER TIMETABLE PRINT ENGINE */
@page {
    size: A4 landscape;
    margin: 3mm 4mm 3mm 4mm;
}

@media print {
    html, body {
        background: #ffffff !important;
        color: #000000 !important;
        width: 100% !important;
        height: auto !important;
        margin: 0 !important;
        padding: 0 !important;
        overflow: visible !important;
        -webkit-print-color-adjust: exact !important;
        print-color-adjust: exact !important;
    }

    .app-header,
    .date-info-strip,
    .app-main-content,
    .bottom-nav-bar,
    .drawer-modal,
    .home-bottom-tools-container,
    .app-home-geometric-footer,
    .modal-header,
    .modal-footer,
    .modal-backdrop,
    .timetable-export-strip {
        display: none !important;
    }

    #fullTimetableModal {
        position: static !important;
        display: block !important;
        width: 100% !important;
        height: auto !important;
        background: none !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        border: none !important;
        box-shadow: none !important;
    }

    .timetable-modal-container {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        border: none !important;
        box-shadow: none !important;
        padding: 0 !important;
        margin: 0 !important;
        background: #ffffff !important;
        overflow: visible !important;
    }

    .timetable-modal-scroll-body {
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        height: auto !important;
    }

    #timetableExportCaptureArea {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 auto !important;
        padding: 1mm 2mm !important;
        background: #ffffff !important;
        color: #000000 !important;
        box-sizing: border-box !important;
        page-break-inside: avoid !important;
        page-break-after: avoid !important;
    }

    .t-bismillah-calligraphy {
        font-family: 'Amiri', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
        font-size: 15px !important;
        font-weight: 700 !important;
        color: #01539d !important;
        text-align: center !important;
        line-height: 1 !important;
        margin: 0 0 1px 0 !important;
    }

    .t-header-content-row {
        display: flex !important;
        align-items: center !important;
        gap: 8px !important;
        border-bottom: 1.5px solid #01539d !important;
        padding-bottom: 2px !important;
        margin-bottom: 2px !important;
    }

    .t-export-logo {
        width: 32px !important;
        height: 32px !important;
        object-fit: contain !important;
    }

    .export-brand-title {
        font-size: 12px !important;
        font-weight: 900 !important;
        color: #01539d !important;
        margin: 0 !important;
    }

    .export-brand-sub {
        font-size: 9.5px !important;
        font-weight: 700 !important;
        color: #334155 !important;
        margin: 0 !important;
    }

    .export-brand-location {
        font-size: 8.5px !important;
        font-weight: 700 !important;
        color: #0284c7 !important;
        margin: 0 !important;
    }

    .luxury-timetable-table {
        width: 100% !important;
        border-collapse: collapse !important;
        margin: 1px 0 !important;
        table-layout: fixed !important;
    }

    .luxury-timetable-table th {
        background: #01539d !important;
        color: #ffffff !important;
        padding: 2.2px 1.5px !important;
        font-size: 8.5px !important;
        font-weight: 800 !important;
        border: 0.5px solid #01539d !important;
        text-align: center !important;
        white-space: nowrap !important;
    }

    .luxury-timetable-table td {
        padding: 1.5px 1.5px !important;
        font-size: 8.5px !important;
        line-height: 1.15 !important;
        font-weight: 700 !important;
        border: 0.5px solid #cbd5e1 !important;
        color: #0f172a !important;
        text-align: center !important;
    }

    .luxury-timetable-table tr:nth-child(even) td {
        background: #f8fafc !important;
    }

    .luxury-timetable-table tr.friday-row td {
        background: #dcfce7 !important;
        font-weight: 900 !important;
    }

    .luxury-timetable-table tr.today-row td {
        background: #fef3c7 !important;
        font-weight: 900 !important;
    }

    .timetable-export-brand-footer {
        display: flex !important;
        align-items: center !important;
        justify-content: space-between !important;
        border-top: 1.5px solid #01539d !important;
        padding-top: 2px !important;
        margin-top: 2px !important;
        width: 100% !important;
        box-sizing: border-box !important;
    }
}


/* REAL GOOGLE PLAY STORE LOGO & FOOTER BADGE */
.t-footer-play-ad {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    font-size: 9px !important;
    font-weight: 800 !important;
    color: #065f46 !important;
    background: #ecfdf5 !important;
    padding: 3px 9px !important;
    border-radius: 6px !important;
    border: 1px solid #6ee7b7 !important;
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
    line-height: 1.2 !important;
    white-space: nowrap !important;
}

body.dark-theme .t-footer-play-ad {
    background: #064e3b !important;
    color: #a7f3d0 !important;
    border-color: #059669 !important;
}

.t-play-store-svg-icon {
    width: 17px !important;
    height: 17px !important;
    min-width: 17px !important;
    max-width: 17px !important;
    flex-shrink: 0 !important;
    display: inline-block !important;
    vertical-align: middle !important;
}

.t-play-ad-text {
    display: inline-block !important;
    font-size: 8.5px !important;
    font-weight: 700 !important;
}

.t-print-playstore-btn {
    display: inline-flex !important;
    align-items: center !important;
    gap: 6px !important;
    padding: 3.5px 9px !important;
    background: #ffffff !important;
    color: #065f46 !important;
    border: 1px solid #6ee7b7 !important;
    border-radius: 6px !important;
    font-size: 9.5px !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    line-height: 1.2 !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) !important;
    transition: all 0.2s ease !important;
}

.t-print-playstore-btn:hover {
    background: #ecfdf5 !important;
    border-color: #10b981 !important;
}

body.dark-theme .t-print-playstore-btn {
    background: #064e3b !important;
    color: #a7f3d0 !important;
    border-color: #059669 !important;
}

.play-icon-svg {
    width: 14px !important;
    height: 14px !important;
    min-width: 14px !important;
    max-width: 14px !important;
    flex-shrink: 0 !important;
    display: inline-block !important;
    vertical-align: middle !important;
}


/* ABOUT SECTION LUXURY CALLIGRAPHY BISMILLAH */
.about-lux-bismillah {
    font-family: 'Amiri', 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Scheherazade New', serif !important;
    font-size: 26px !important;
    font-weight: 700 !important;
    color: #c2410c !important;
    text-align: center !important;
    line-height: 1.2 !important;
    display: block !important;
    margin: 0 auto 2px auto !important;
}

body.dark-theme .about-lux-bismillah {
    color: #fb923c !important;
}

/* ==========================================================================
   CLASSIC UNIFIED CALENDAR THEME (BORDERLESS FLAT MODERN DESIGN)
   ========================================================================== */

/* 1. Grid Background & Spacing (Stationary Outer Frame with Outline, Clean Inner Grid) */
.theme-madina-classic.full-calendar-master-grid,
.theme-classic.full-calendar-master-grid,
body.theme-madina-classic .full-calendar-master-grid,
body.theme-classic .full-calendar-master-grid {
    background-color: transparent !important;
    background: transparent !important;
    padding: clamp(2.5px, 0.35vw, 4px) !important;
    border: none !important;
    border-width: 0 !important;
    outline: none !important;
    border-radius: 0 !important;
    gap: clamp(2.5px, 0.35vw, 4px) !important;
    box-shadow: none !important;
}

.theme-madina-classic .calendar-outer-frame,
.theme-classic .calendar-outer-frame,
body.theme-madina-classic .calendar-outer-frame,
body.theme-classic .calendar-outer-frame {
    background-color: #ffffff !important;
    background: #ffffff !important;
    border: 2px solid #01539d !important;
    border-radius: 12px !important;
    overflow: hidden !important;
    box-shadow: 0 4px 16px rgba(1, 83, 157, 0.12) !important;
    box-sizing: border-box !important;
}

body.dark-theme.theme-madina-classic .calendar-outer-frame,
body.dark-theme.theme-classic .calendar-outer-frame,
body.dark-theme .theme-madina-classic .calendar-outer-frame,
body.dark-theme .theme-classic .calendar-outer-frame {
    background-color: #ffffff !important;
    background: #ffffff !important;
    border: 2px solid #38bdf8 !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.4) !important;
    overflow: hidden !important;
}

.theme-madina-classic .calendar-stage,
.theme-classic .calendar-stage,
body.theme-madina-classic .calendar-stage,
body.theme-classic .calendar-stage,
.theme-madina-classic .month-card-deck,
.theme-classic .month-card-deck,
body.theme-madina-classic .month-card-deck,
body.theme-classic .month-card-deck {
    border: none !important;
    border-width: 0 !important;
    outline: none !important;
    box-shadow: none !important;
}

.theme-madina-classic .grid-row,
.theme-classic .grid-row,
body.theme-madina-classic .grid-row,
body.theme-classic .grid-row {
    gap: clamp(5px, 0.75vw, 9px) !important;
}

/* 2. Top Header Banner in Single Solid/Gradient Color (Borderless) */
.theme-madina-classic .header-grid-row,
body.theme-madina-classic .header-grid-row {
    height: clamp(50px, 6.5vw, 68px) !important;
}

.theme-madina-classic .header-banner-card,
.theme-classic .header-banner-card,
body.theme-madina-classic .header-banner-card,
body.theme-classic .header-banner-card {
    background: #012244 !important;
    border: 2px solid #01539d !important;
    border-radius: clamp(5px, 0.7vw, 8px) !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: stretch !important;
    justify-content: space-between !important;
    overflow: hidden !important;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.16) !important;
    position: relative !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

.theme-madina-classic .header-svg-vector-bg,
body.theme-madina-classic .header-svg-vector-bg {
    display: none !important;
}

.theme-madina-classic .banner-text-overlay-container,
.theme-classic .banner-text-overlay-container,
body.theme-madina-classic .banner-text-overlay-container,
body.theme-classic .banner-text-overlay-container {
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: stretch !important;
    justify-content: space-between !important;
    padding: 0 !important;
    background: transparent !important;
    gap: 0 !important;
}

/* ==========================================================================
   CLASSIC LAYOUT CALENDAR HEADER: SOFT "PHEEKA" PASTEL CARDS WITH CRISP OUTLINES
   (Clean, crisp, high-contrast calendar style header cards)
   ========================================================================== */

/* 1. Header Left: English Month & Year - Soft Light Rose/Ruby Tint */
.theme-madina-classic .banner-text-zone.zone-red,
.theme-classic .banner-text-zone.zone-red,
body.theme-madina-classic .banner-text-zone.zone-red,
body.theme-classic .banner-text-zone.zone-red {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    transform: none !important;
    width: 29% !important;
    max-width: 29% !important;
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: space-evenly !important;
    background: linear-gradient(180deg, #fff5f5 0%, #fee2e2 100%) !important; /* Soft Phika Rose */
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8) !important;
    border: none !important;
    border-right: 1.5px solid #f87171 !important; /* Clean Rose Divider Outline */
    padding: 2px 4px !important;
    box-sizing: border-box !important;
}

.theme-madina-classic .banner-text-zone.zone-red .month-eng,
body.theme-madina-classic .banner-text-zone.zone-red .month-eng {
    font-family: 'Outfit', 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
    font-size: clamp(14px, 2.1vw, 20px) !important;
    font-weight: 800 !important;
    letter-spacing: 0.6px !important;
    color: #b91c1c !important; /* Crisp Vibrant Deep Red Month */
    line-height: 1 !important;
    height: clamp(20px, 2.6vw, 28px) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-shadow: none !important;
    order: 1 !important;
}

.theme-madina-classic .banner-text-zone.zone-red .year-eng,
body.theme-madina-classic .banner-text-zone.zone-red .year-eng {
    font-family: 'Outfit', 'Plus Jakarta Sans', sans-serif !important;
    font-size: clamp(16px, 2.4vw, 23px) !important;
    font-weight: 900 !important;
    font-variant-numeric: lining-nums tabular-nums !important;
    letter-spacing: 0.8px !important;
    color: #7f1d1d !important; /* Crisp Deep Crimson Year */
    line-height: 1 !important;
    height: clamp(20px, 2.6vw, 28px) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-shadow: none !important;
    order: 2 !important;
}

/* 2. Header Center: Nepali Month & Bikrami Year - Soft Light Sapphire/Sky Tint */
.theme-madina-classic .banner-text-zone.zone-blue,
.theme-classic .banner-text-zone.zone-blue,
body.theme-madina-classic .banner-text-zone.zone-blue,
body.theme-classic .banner-text-zone.zone-blue {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    transform: none !important;
    width: 38% !important;
    max-width: 38% !important;
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: space-evenly !important;
    background: linear-gradient(180deg, #f0f9ff 0%, #e0f2fe 100%) !important; /* Soft Phika Sky Blue */
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8) !important;
    border: none !important;
    border-right: 1.5px solid #38bdf8 !important; /* Clean Sky Blue Divider Outline */
    padding: 2px 4px !important;
    box-sizing: border-box !important;
}

.theme-madina-classic .banner-text-zone.zone-blue .nepali-text,
body.theme-madina-classic .banner-text-zone.zone-blue .nepali-text {
    font-family: 'Tiro Devanagari Hindi', 'Noto Sans Devanagari', sans-serif !important;
    font-size: clamp(14px, 2.1vw, 20px) !important;
    font-weight: 800 !important;
    letter-spacing: 0.3px !important;
    color: #0369a1 !important; /* Crisp Deep Royal Sapphire Month */
    line-height: 1 !important;
    height: clamp(20px, 2.6vw, 28px) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-shadow: none !important;
    order: 1 !important;
}

.theme-madina-classic .banner-text-zone.zone-blue .bikrami-num,
body.theme-madina-classic .banner-text-zone.zone-blue .bikrami-num {
    font-family: 'Tiro Devanagari Hindi', 'Noto Sans Devanagari', sans-serif !important;
    font-size: clamp(16px, 2.4vw, 23px) !important;
    font-weight: 900 !important;
    letter-spacing: 0.5px !important;
    color: #0c4a6e !important; /* Crisp Deep Midnight Navy Year */
    line-height: 1 !important;
    height: clamp(20px, 2.6vw, 28px) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-shadow: none !important;
    order: 2 !important;
}

/* 3. Header Right: Hijri Month Calligraphy & Year - Soft Light Emerald Tint */
.theme-madina-classic .banner-text-zone.zone-maroon,
.theme-classic .banner-text-zone.zone-maroon,
body.theme-madina-classic .banner-text-zone.zone-maroon,
body.theme-classic .banner-text-zone.zone-maroon {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    transform: none !important;
    width: 33% !important;
    max-width: 33% !important;
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: space-evenly !important;
    background: linear-gradient(180deg, #f0fdf4 0%, #dcfce7 100%) !important; /* Soft Phika Emerald Mint */
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8) !important;
    border: none !important;
    padding: clamp(5px, 0.8vw, 8px) 4px 2px 4px !important; /* Move down from top line */
    box-sizing: border-box !important;
}

.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row,
.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row,
body.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row,
body.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: space-between !important; /* Gently spreads left and right so they don't stick to each other */
    height: clamp(17px, 2.2vw, 24px) !important;
    width: 100% !important;
    gap: 6px !important;
    padding: 0 4px !important; /* Safe 4px margin from both outer lines */
    margin-top: clamp(2px, 0.4vw, 5px) !important; /* Adds clear spacing from top header line */
    box-sizing: border-box !important;
    filter: brightness(0) saturate(100%) invert(18%) sepia(85%) saturate(1400%) hue-rotate(120deg) brightness(85%) contrast(105%) !important; /* Crisp Deep Emerald Calligraphy */
    text-shadow: none !important;
    box-shadow: none !important;
    order: 1 !important;
}

.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row img,
.theme-madina-classic .banner-text-zone.zone-maroon .month-calligraphy-svg,
.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row img,
.theme-classic .banner-text-zone.zone-maroon .month-calligraphy-svg,
body.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row img,
body.theme-madina-classic .banner-text-zone.zone-maroon .month-calligraphy-svg,
body.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row img,
body.theme-classic .banner-text-zone.zone-maroon .month-calligraphy-svg {
    height: clamp(15px, 2.0vw, 21px) !important;
    width: auto !important;
    max-width: 45% !important;
    max-height: 100% !important;
    object-fit: contain !important;
    flex-shrink: 1 !important;
    margin: 0 !important;
    left: auto !important;
    right: auto !important;
    position: static !important;
    filter: brightness(0) saturate(100%) invert(18%) sepia(85%) saturate(1400%) hue-rotate(120deg) brightness(85%) contrast(105%) !important;
}

/* Single Hijri Month Calligraphy: Center aligned directly above the Hijri year */
.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row.single-hijri-month,
.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row.single-hijri-month,
body.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row.single-hijri-month,
body.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row.single-hijri-month,
.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:nth-child(2)[style*="none"]),
.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:nth-child(2)[style*="none"]),
body.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:nth-child(2)[style*="none"]),
body.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:nth-child(2)[style*="none"]),
.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:only-child),
.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:only-child),
body.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:only-child),
body.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:only-child) {
    justify-content: center !important;
    padding: 0 !important;
}

.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row.single-hijri-month .month-calligraphy-svg,
.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row.single-hijri-month .month-calligraphy-svg,
body.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row.single-hijri-month .month-calligraphy-svg,
body.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row.single-hijri-month .month-calligraphy-svg,
.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:nth-child(2)[style*="none"]) .month-calligraphy-svg,
.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:nth-child(2)[style*="none"]) .month-calligraphy-svg,
body.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:nth-child(2)[style*="none"]) .month-calligraphy-svg,
body.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:nth-child(2)[style*="none"]) .month-calligraphy-svg,
.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:only-child) .month-calligraphy-svg,
.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:only-child) .month-calligraphy-svg,
body.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:only-child) .month-calligraphy-svg,
body.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row:has(.month-calligraphy-svg:only-child) .month-calligraphy-svg {
    max-width: 80% !important;
    margin: 0 auto !important;
    left: auto !important;
    right: auto !important;
    position: static !important;
}

.theme-madina-classic .banner-text-zone.zone-maroon .hijri-year-calligraphy,
.theme-classic .banner-text-zone.zone-maroon .hijri-year-calligraphy,
body.theme-madina-classic .banner-text-zone.zone-maroon .hijri-year-calligraphy,
body.theme-classic .banner-text-zone.zone-maroon .hijri-year-calligraphy {
    font-family: 'Mehr Nastaliq Web', 'AlQalamTajNastaleeq', serif !important;
    font-size: clamp(17px, 2.6vw, 25px) !important;
    font-weight: 900 !important;
    -webkit-text-stroke: 0 !important;
    color: #14532d !important; /* Crisp Deep Dark Emerald Hijri Year */
    line-height: 1 !important;
    height: clamp(18px, 2.4vw, 25px) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    direction: rtl !important;
    text-shadow: none !important;
    order: 2 !important;
    padding: 0 !important;
    margin-bottom: clamp(1px, 0.3vw, 3px) !important;
}

/* 4. Left Weekday Header Box (DAYS / ایام) - Soft Phika Slate Card with Clean Centered Outline */
.theme-madina-classic .box-days-card,
body.theme-madina-classic .box-days-card {
    background: linear-gradient(180deg, #f8fafc 0%, #e2e8f0 100%) !important; /* Soft Phika Slate Pearl */
    border: 2px solid #0284c7 !important; /* Crisp Highlight Outline */
    border-radius: clamp(5px, 0.7vw, 8px) !important;
    color: #0f172a !important;
    box-shadow: 0 1px 4px rgba(2, 132, 199, 0.12), inset 0 1px 0 rgba(255, 255, 255, 0.9) !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 2px !important;
}

.theme-madina-classic .days-eng-col,
body.theme-madina-classic .days-eng-col {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    width: 44% !important;
    max-width: 44% !important;
    border-right: 1.5px solid #0284c7 !important; /* Clean Centered Divider Line */
    padding: 0 5px 0 2px !important; /* Safe padding before the line so text never touches it */
    box-sizing: border-box !important;
    margin: 0 !important;
}

/* Ayyam Box: English "DAYS" / Nepali "बार" in Extra Bold Crisp Deep Navy */
.theme-madina-classic .days-eng-col span,
body.theme-madina-classic .days-eng-col span {
    font-family: 'Outfit', 'Plus Jakarta Sans', 'Tiro Devanagari Hindi', sans-serif !important;
    color: #0c4a6e !important; /* Crisp Deep Royal Navy */
    font-weight: 900 !important; /* Extra bold */
    font-size: clamp(11.5px, 1.5vw, 14px) !important;
    letter-spacing: 1.2px !important;
    writing-mode: vertical-lr !important;
    transform: rotate(180deg) !important;
    text-shadow: none !important;
    line-height: 1 !important;
    display: inline-block !important;
}

.theme-madina-classic .days-urdu-col,
body.theme-madina-classic .days-urdu-col {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    width: 56% !important;
    max-width: 56% !important;
    padding: 0 2px 0 5px !important; /* Safe padding after the line so calligraphy never touches it */
    box-sizing: border-box !important;
    margin: 0 !important;
    overflow: hidden !important;
}

.theme-madina-classic .days-urdu-col img,
body.theme-madina-classic .days-urdu-col img {
    max-height: 80% !important;
    height: clamp(20px, 2.7vw, 28px) !important;
    width: auto !important;
    max-width: 90% !important;
    object-fit: contain !important;
    transform: none !important;
    margin: auto !important;
    filter: brightness(0) saturate(100%) invert(14%) sepia(50%) saturate(2200%) hue-rotate(195deg) brightness(88%) contrast(102%) !important; /* Crisp Deep Navy Calligraphy */
}

/* In Classic Theme: No dark theme overrides - Calendar appearance remains 100% identical to light mode */

/* Sunday: Soft Phika Light Red with Subtle Soft Outline */
.theme-madina-classic .box-weekday-card.sun-box,
body.theme-madina-classic .box-weekday-card.sun-box {
    background: #fee2e2 !important; /* Soft Phika Light Red */
    border: 1px solid #fca5a5 !important; /* Subtle soft red outline */
    outline: none !important;
    border-radius: clamp(4px, 0.6vw, 7px) !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04) !important;
}
.theme-madina-classic .box-weekday-card.sun-box .weekday-urdu-top img,
.theme-madina-classic .box-weekday-card.sun-box .weekday-calligraphy-svg,
body.theme-madina-classic .box-weekday-card.sun-box .weekday-urdu-top img,
body.theme-madina-classic .box-weekday-card.sun-box .weekday-calligraphy-svg {
    filter: none !important; /* Dark Calligraphy */
}
.theme-madina-classic .box-weekday-card.sun-box .weekday-eng-bottom span,
body.theme-madina-classic .box-weekday-card.sun-box .weekday-eng-bottom span {
    color: #dc2626 !important; /* Crisp Deep Red */
    font-weight: 800 !important;
}

/* Friday: Soft Phika Light Green with Subtle Soft Outline */
.theme-madina-classic .box-weekday-card.fri-box,
body.theme-madina-classic .box-weekday-card.fri-box {
    background: #dcfce7 !important; /* Soft Phika Light Green */
    border: 1px solid #86efac !important; /* Subtle soft green outline */
    outline: none !important;
    border-radius: clamp(4px, 0.6vw, 7px) !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04) !important;
}
.theme-madina-classic .box-weekday-card.fri-box .weekday-urdu-top img,
.theme-madina-classic .box-weekday-card.fri-box .weekday-calligraphy-svg,
body.theme-madina-classic .box-weekday-card.fri-box .weekday-urdu-top img,
body.theme-madina-classic .box-weekday-card.fri-box .weekday-calligraphy-svg {
    filter: none !important; /* Dark Calligraphy */
}
.theme-madina-classic .box-weekday-card.fri-box .weekday-eng-bottom span,
body.theme-madina-classic .box-weekday-card.fri-box .weekday-eng-bottom span {
    color: #16a34a !important; /* Crisp Deep Green */
    font-weight: 800 !important;
}

/* All other weekday boxes: Light Blue Background (Mon, Tue, Wed, Thu, Sat) with subtle outline */
.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box),
body.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) {
    background: #e0f2fe !important; /* Soft Light Blue Background */
    border: 1px solid #bae6fd !important; /* Subtle Light Blue Outline */
    outline: none !important;
    border-radius: clamp(4px, 0.6vw, 7px) !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04) !important;
}
.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-urdu-top img,
.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-calligraphy-svg,
body.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-urdu-top img,
body.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-calligraphy-svg {
    filter: none !important; /* Original Dark Calligraphy */
}
.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom span,
.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom.red-text span,
body.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom span,
body.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom.red-text span {
    color: #0369a1 !important; /* Deep Blue English Text */
    font-weight: 800 !important;
}

/* 4. DATE BOXES: ULTRA-SUBTLE DELICATE OUTLINE ACROSS ALL DATE CELLS */
.theme-madina-classic .date-box-card,
.theme-madina-classic .date-box-card.blue-corner-card,
.theme-madina-classic .date-box-card:not(.red-corner-card):not(.green-corner-card),
body.theme-madina-classic .date-box-card,
body.theme-madina-classic .date-box-card.blue-corner-card,
body.theme-madina-classic .date-box-card:not(.red-corner-card):not(.green-corner-card) {
    border: 1px solid #e2e8f0 !important; /* Very delicate soft light gray outline */
    outline: none !important;
    border-radius: clamp(4px, 0.6vw, 7px) !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.03) !important;
    background-color: #ffffff !important;
}

/* Sunday & Friday Date Boxes: Plain White ("Sada") matching all other date boxes */
.theme-madina-classic .date-box-card.red-corner-card,
.theme-classic .date-box-card.red-corner-card,
body.theme-madina-classic .date-box-card.red-corner-card,
body.theme-classic .date-box-card.red-corner-card,
.theme-madina-classic .date-box-card.green-corner-card,
.theme-classic .date-box-card.green-corner-card,
body.theme-madina-classic .date-box-card.green-corner-card,
body.theme-classic .date-box-card.green-corner-card {
    background-color: #ffffff !important; /* Plain pure white matching all other date boxes */
    background: #ffffff !important;
    border: 1px solid #e2e8f0 !important; /* Same delicate light gray outline as standard date boxes */
    outline: none !important;
    border-radius: clamp(4px, 0.6vw, 7px) !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.03) !important;
}

/* Blank date boxes in Sunday/Friday rows also plain */
.theme-madina-classic .blank-box-card.red-corner-card,
.theme-classic .blank-box-card.red-corner-card,
body.theme-madina-classic .blank-box-card.red-corner-card,
body.theme-classic .blank-box-card.red-corner-card,
.theme-madina-classic .blank-box-card.green-corner-card,
.theme-classic .blank-box-card.green-corner-card,
body.theme-madina-classic .blank-box-card.green-corner-card,
body.theme-classic .blank-box-card.green-corner-card {
    background-color: #f8fafc !important;
    background: #f8fafc !important;
    border: 1px dashed #e2e8f0 !important;
}

/* Blank date boxes */
.theme-madina-classic .blank-box-card,
body.theme-madina-classic .blank-box-card {
    background-color: #f8fafc !important;
    border: 1px dashed #e2e8f0 !important;
    outline: none !important;
    box-shadow: none !important;
}

/* 5. NO CORNER TRIANGLES IN THIS THEME */
.theme-madina-classic .corner-blue-triangle,
.theme-madina-classic .corner-red-triangle,
.theme-madina-classic .corner-green-triangle,
body.theme-madina-classic .corner-blue-triangle,
body.theme-madina-classic .corner-red-triangle,
body.theme-madina-classic .corner-green-triangle {
    clip-path: none !important;
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
    filter: none !important;
    border: none !important;
    border-width: 0 !important;
    position: absolute !important;
    bottom: clamp(2px, 0.4vw, 5px) !important;
    right: clamp(5px, 0.7vw, 9px) !important;
    width: auto !important;
    height: auto !important;
    z-index: 4 !important;
}

/* 6. EXACT DATE NUMBERS COLOR SCHEME: 100% PURE BLACK ACROSS ALL DAYS & BOXES */
.theme-madina-classic .date-box-card .date-gregorian,
.theme-madina-classic .date-box-card .date-hijri,
.theme-madina-classic .date-box-card .date-bikrami,
.theme-madina-classic .date-box-card .date-bikrami.yellow-text,
.theme-madina-classic .date-box-card.red-corner-card .date-gregorian,
.theme-madina-classic .date-box-card.red-corner-card .date-hijri,
.theme-madina-classic .date-box-card.red-corner-card .date-bikrami,
.theme-madina-classic .date-box-card.green-corner-card .date-gregorian,
.theme-madina-classic .date-box-card.green-corner-card .date-hijri,
.theme-madina-classic .date-box-card.green-corner-card .date-bikrami,
.theme-madina-classic .date-box-card.current-day-highlight .date-gregorian,
.theme-madina-classic .date-box-card.current-day-highlight .date-hijri,
.theme-madina-classic .date-box-card.current-day-highlight .date-bikrami,
body.theme-madina-classic .date-box-card .date-gregorian,
body.theme-madina-classic .date-box-card .date-hijri,
body.theme-madina-classic .date-box-card .date-bikrami,
body.theme-madina-classic .date-box-card .date-bikrami.yellow-text,
body.theme-madina-classic .date-box-card.red-corner-card .date-gregorian,
body.theme-madina-classic .date-box-card.red-corner-card .date-hijri,
body.theme-madina-classic .date-box-card.red-corner-card .date-bikrami,
body.theme-madina-classic .date-box-card.green-corner-card .date-gregorian,
body.theme-madina-classic .date-box-card.green-corner-card .date-hijri,
body.theme-madina-classic .date-box-card.green-corner-card .date-bikrami,
body.theme-madina-classic .date-box-card.current-day-highlight .date-gregorian,
body.theme-madina-classic .date-box-card.current-day-highlight .date-hijri,
body.theme-madina-classic .date-box-card.current-day-highlight .date-bikrami {
    color: #000000 !important; /* 100% Pure Black across all dates */
    text-shadow: none !important;
}

/* Primary Date Slot (Bottom-Left - Prominent Main Wall Calendar Date) */
.theme-madina-classic .date-box-card .primary-slot-date,
body.theme-madina-classic .date-box-card .primary-slot-date {
    font-size: clamp(24px, 3.8vw, 42px) !important;
    font-weight: 800 !important;
    bottom: clamp(2px, 0.4vw, 5px) !important;
    left: clamp(3px, 0.45vw, 6px) !important; /* Shifted gracefully to the left with safe border margin */
    line-height: 1 !important;
    letter-spacing: -0.5px !important;
}

/* Secondary Date Slot (Top-Right - Readable Secondary Date) */
.theme-madina-classic .date-box-card .secondary-slot-date,
body.theme-madina-classic .date-box-card .secondary-slot-date {
    font-size: clamp(13px, 1.8vw, 18px) !important;
    font-weight: 700 !important;
    line-height: 1 !important;
    top: clamp(1px, 0.2vw, 3px) !important;
    right: clamp(4px, 0.6vw, 7px) !important;
    opacity: 0.88 !important;
}

/* Secondary Hijri Date: Larger Nastaliq Font for Prominence when English is Main */
.theme-madina-classic .date-box-card .secondary-slot-date.slot-font-hijri,
.theme-madina-classic .date-box-card .secondary-slot-date.slot-hijri,
body.theme-madina-classic .date-box-card .secondary-slot-date.slot-font-hijri,
body.theme-madina-classic .date-box-card .secondary-slot-date.slot-hijri {
    font-size: clamp(16px, 2.5vw, 23px) !important;
    font-weight: 800 !important;
    top: clamp(0px, 0.1vw, 2px) !important;
    right: clamp(4px, 0.6vw, 8px) !important;
    opacity: 1 !important;
}

/* Slot Typography: Ensure each calendar type receives its authentic font */
body.theme-madina-classic .date-box-card .slot-font-hijri,
body.theme-madina-classic .date-box-card .slot-hijri,
body.theme-madina-classic .date-box-card .primary-slot-date.slot-hijri,
body.theme-madina-classic .date-box-card .secondary-slot-date.slot-hijri {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
}

body.theme-madina-classic .date-box-card .slot-font-nepali,
body.theme-madina-classic .date-box-card .slot-nepali,
body.theme-madina-classic .date-box-card .primary-slot-date.slot-nepali,
body.theme-madina-classic .date-box-card .secondary-slot-date.slot-nepali {
    font-family: 'Tiro Devanagari Hindi', 'Noto Sans Devanagari', sans-serif !important;
}

body.theme-madina-classic .date-box-card .slot-font-greg,
body.theme-madina-classic .date-box-card .slot-gregorian,
body.theme-madina-classic .date-box-card .primary-slot-date.slot-gregorian,
body.theme-madina-classic .date-box-card .secondary-slot-date.slot-gregorian {
    font-family: 'Outfit', 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Inter', 'Segoe UI', Roboto, sans-serif !important;
    font-variant-numeric: lining-nums tabular-nums !important;
    font-feature-settings: "lnum" 1, "tnum" 1 !important;
}

/* Nepali Bikrami Date Font & Placement (Inside Corner Triangle) */
.theme-madina-classic .date-box-card .date-bikrami,
body.theme-madina-classic .date-box-card .date-bikrami {
    font-size: clamp(12px, 1.8vw, 20px) !important;
    font-weight: 900 !important;
    position: static !important;
    transform: none !important;
    display: inline-block !important;
}

/* 7. TODAY DATE CELL: FRESH CLEAN INTERIOR + 3-COLOR FLOWING ANIMATED BORDER (NO YELLOW CORNER) */
.theme-madina-classic .date-box-card.current-day-highlight,
body.theme-madina-classic .date-box-card.current-day-highlight {
    background-color: #ffffff !important;
    background: #ffffff !important;
    border: none !important;
    outline: none !important;
}

.theme-madina-classic .date-box-card.current-day-highlight .date-box-content,
body.theme-madina-classic .date-box-card.current-day-highlight .date-box-content {
    background-color: #ffffff !important;
    background: #ffffff !important;
}

/* Sunday & Friday Today Cells: Plain clean white */
.theme-madina-classic .date-box-card.current-day-highlight.red-corner-card .date-box-content,
.theme-classic .date-box-card.current-day-highlight.red-corner-card .date-box-content,
body.theme-madina-classic .date-box-card.current-day-highlight.red-corner-card .date-box-content,
body.theme-classic .date-box-card.current-day-highlight.red-corner-card .date-box-content,
.theme-madina-classic .date-box-card.current-day-highlight.green-corner-card .date-box-content,
.theme-classic .date-box-card.current-day-highlight.green-corner-card .date-box-content,
body.theme-madina-classic .date-box-card.current-day-highlight.green-corner-card .date-box-content,
body.theme-classic .date-box-card.current-day-highlight.green-corner-card .date-box-content {
    background-color: #ffffff !important;
    background: #ffffff !important;
}

/* Completely strip yellow gradient corner triangle from Today */
.theme-madina-classic .date-box-card.current-day-highlight .corner-blue-triangle,
.theme-madina-classic .date-box-card.current-day-highlight .corner-red-triangle,
.theme-madina-classic .date-box-card.current-day-highlight .corner-green-triangle,
body.theme-madina-classic .date-box-card.current-day-highlight .corner-blue-triangle,
body.theme-madina-classic .date-box-card.current-day-highlight .corner-red-triangle,
body.theme-madina-classic .date-box-card.current-day-highlight .corner-green-triangle {
    background: transparent !important;
    background-color: transparent !important;
    filter: none !important;
    box-shadow: none !important;
    clip-path: none !important;
}

/* Today Cell Numbers: Clean & Crisp */
.theme-madina-classic .date-box-card.current-day-highlight .date-gregorian,
body.theme-madina-classic .date-box-card.current-day-highlight .date-gregorian {
    color: #000000 !important;
    text-shadow: none !important;
}

.theme-madina-classic .date-box-card.current-day-highlight .date-gregorian:not(.slot-font-hijri):not(.slot-font-nepali),
body.theme-madina-classic .date-box-card.current-day-highlight .date-gregorian:not(.slot-font-hijri):not(.slot-font-nepali) {
    font-family: 'Google Sans', 'Roboto', 'Arial', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
}

/* Today Cell Hijri font: authentic Nastaliq */
.date-box-card.current-day-highlight .slot-font-hijri,
.theme-madina-classic .date-box-card.current-day-highlight .slot-font-hijri,
body.theme-madina-classic .date-box-card.current-day-highlight .slot-font-hijri {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Noto Nastaliq Urdu', serif !important;
}

/* When Hijri is primary, today cell primary date: down from top, cleanly above bottom line */
.date-box-card.current-day-highlight .primary-slot-date.slot-font-hijri,
body .date-box-card.current-day-highlight .primary-slot-date.slot-font-hijri,
body.theme-madina-classic .date-box-card.current-day-highlight .primary-slot-date.slot-font-hijri {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Noto Nastaliq Urdu', serif !important;
    font-size: clamp(24px, 3.8vw, 42px) !important;
    font-weight: 800 !important;
    line-height: 0.95 !important;
    top: auto !important;
    right: auto !important;
    left: clamp(3px, 0.45vw, 6px) !important;
    bottom: 2.5px !important;
    transform: translateY(1.5px) !important;
}

.theme-madina-classic .date-box-card.current-day-highlight .date-hijri,
body.theme-madina-classic .date-box-card.current-day-highlight .date-hijri {
    color: #000000 !important;
    text-shadow: none !important;
}

.theme-madina-classic .date-box-card.current-day-highlight .date-bikrami,
.theme-madina-classic .date-box-card.current-day-highlight .corner-blue-triangle .date-bikrami,
.theme-madina-classic .date-box-card.current-day-highlight.red-corner-card .corner-red-triangle .date-bikrami,
.theme-madina-classic .date-box-card.current-day-highlight.green-corner-card .corner-green-triangle .date-bikrami,
body.theme-madina-classic .date-box-card.current-day-highlight .date-bikrami,
body.theme-madina-classic .date-box-card.current-day-highlight .corner-blue-triangle .date-bikrami,
body.theme-madina-classic .date-box-card.current-day-highlight.red-corner-card .corner-red-triangle .date-bikrami,
body.theme-madina-classic .date-box-card.current-day-highlight.green-corner-card .corner-green-triangle .date-bikrami {
    color: #000000 !important;
    text-shadow: none !important;
}


/* CALENDAR THEME SWITCHER BUTTONS (2 EQUAL CENTERED COLUMNS) */
.settings-theme-switcher-compact {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 6px !important;
    margin-top: 6px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.settings-theme-pill-btn {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    padding: 7px 4px !important;
    background: #f1f5f9 !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 8px !important;
    font-size: clamp(11.5px, 1.8vw, 13.5px) !important;
    font-weight: 700 !important;
    color: #334155 !important;
    cursor: pointer !important;
    transition: all 0.18s ease-in-out !important;
    outline: none !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04) !important;
}

body.dark-theme .settings-theme-pill-btn {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #cbd5e1 !important;
}

.settings-theme-pill-btn:hover {
    background: #e2e8f0 !important;
    border-color: #94a3b8 !important;
    transform: translateY(-1px) !important;
}

body.dark-theme .settings-theme-pill-btn:hover {
    background: #334155 !important;
    border-color: #64748b !important;
}

/* ACTIVE THEME INDICATOR (LIKE LIGHT/DARK THEME ACTIVATION) */
.settings-theme-pill-btn.active-theme {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    border-color: #0284c7 !important;
    color: #ffffff !important;
    box-shadow: 0 2px 8px rgba(2, 132, 199, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.2) !important;
    font-weight: 800 !important;
    transform: translateY(-1px) !important;
}

#calThemeRoyalBtn.active-theme {
    background: linear-gradient(135deg, #b45309 0%, #78350f 100%) !important;
    border-color: #d97706 !important;
    color: #ffffff !important;
    box-shadow: 0 2px 8px rgba(217, 119, 6, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.2) !important;
}

#calThemeClassicBtn.active-theme {
    background: linear-gradient(135deg, #0f2b59 0%, #003870 100%) !important;
    border-color: #1e40af !important;
    color: #ffffff !important;
    box-shadow: 0 2px 8px rgba(15, 43, 89, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.2) !important;
}

#calThemeModernBtn.active-theme {
    background: linear-gradient(135deg, #059669 0%, #047857 100%) !important;
    border-color: #10b981 !important;
    color: #ffffff !important;
    box-shadow: 0 2px 8px rgba(5, 150, 105, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.2) !important;
}


.tasbih-disc-inner,
.tasbih-digits-display,
.tap-hint-text {
    pointer-events: none !important;
    user-select: none !important;
    -webkit-user-select: none !important;
}

.tasbih-tap-disc-btn {
    touch-action: manipulation !important;
    user-select: none !important;
    -webkit-user-select: none !important;
    -webkit-tap-highlight-color: transparent !important;
    cursor: pointer !important;
}


/* ==========================================================================
   CLASSIC THEME: AUTHENTIC 3D PAGE TURN & SWIPE ANIMATION ENGINE (MATCHING ROYAL GOLD)
   ========================================================================== */
.theme-madina-classic #calStageWrapper,
.theme-classic #calStageWrapper,
body.theme-madina-classic #calStageWrapper,
body.theme-classic #calStageWrapper,
.calendar-stage-wrapper {
    perspective: 1600px !important;
    -webkit-perspective: 1600px !important;
    perspective-origin: 50% 50% !important;
    transform-style: preserve-3d !important;
    -webkit-transform-style: preserve-3d !important;
    overflow: visible !important;
}

.theme-madina-classic.calendar-outer-frame,
.theme-classic.calendar-outer-frame,
body.theme-madina-classic .calendar-outer-frame,
body.theme-classic .calendar-outer-frame,
.theme-madina-classic .calendar-outer-frame,
.theme-classic .calendar-outer-frame,
.calendar-outer-frame {
    transform-style: preserve-3d !important;
    -webkit-transform-style: preserve-3d !important;
    backface-visibility: hidden !important;
    -webkit-backface-visibility: hidden !important;
    transform-origin: center center !important;
    will-change: transform, opacity, filter, box-shadow !important;
}

/* 3D Exit Animations for Classic Layout (Page Turns Away with 3D Depth & Shadow) */
.theme-madina-classic .page-turn-next-exit,
.theme-classic .page-turn-next-exit,
body.theme-madina-classic .page-turn-next-exit,
body.theme-classic .page-turn-next-exit,
.theme-madina-classic.page-turn-next-exit,
.theme-classic.page-turn-next-exit {
    animation: classic3DNextExit 0.15s cubic-bezier(0.4, 0, 0.6, 1) forwards !important;
}

@keyframes classic3DNextExit {
    0% {
        transform: perspective(1400px) translateX(0) translateZ(0) rotateY(0deg) scale(1);
        opacity: 1;
        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.18);
    }
    100% {
        transform: perspective(1400px) translateX(-50px) translateZ(-90px) rotateY(-18deg) scale(0.92);
        opacity: 0;
        box-shadow: -20px 20px 40px rgba(0, 0, 0, 0.35);
    }
}

.theme-madina-classic .page-turn-prev-exit,
.theme-classic .page-turn-prev-exit,
body.theme-madina-classic .page-turn-prev-exit,
body.theme-classic .page-turn-prev-exit,
.theme-madina-classic.page-turn-prev-exit,
.theme-classic.page-turn-prev-exit {
    animation: classic3DPrevExit 0.15s cubic-bezier(0.4, 0, 0.6, 1) forwards !important;
}

@keyframes classic3DPrevExit {
    0% {
        transform: perspective(1400px) translateX(0) translateZ(0) rotateY(0deg) scale(1);
        opacity: 1;
        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.18);
    }
    100% {
        transform: perspective(1400px) translateX(50px) translateZ(-90px) rotateY(18deg) scale(0.92);
        opacity: 0;
        box-shadow: 20px 20px 40px rgba(0, 0, 0, 0.35);
    }
}

/* 3D Enter Animations for Classic Layout (New Page Flips in with 3D Perspective) */
.theme-madina-classic .page-turn-next-enter,
.theme-classic .page-turn-next-enter,
body.theme-madina-classic .page-turn-next-enter,
body.theme-classic .page-turn-next-enter,
.theme-madina-classic.page-turn-next-enter,
.theme-classic.page-turn-next-enter {
    animation: classic3DNextEnter 0.20s cubic-bezier(0.16, 1, 0.3, 1) forwards !important;
}

@keyframes classic3DNextEnter {
    0% {
        transform: perspective(1400px) translateX(50px) translateZ(-90px) rotateY(18deg) scale(0.92);
        opacity: 0;
        box-shadow: 20px 20px 40px rgba(0, 0, 0, 0.35);
    }
    100% {
        transform: perspective(1400px) translateX(0) translateZ(0) rotateY(0deg) scale(1);
        opacity: 1;
        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.18);
    }
}

.theme-madina-classic .page-turn-prev-enter,
.theme-classic .page-turn-prev-enter,
body.theme-madina-classic .page-turn-prev-enter,
body.theme-classic .page-turn-prev-enter,
.theme-madina-classic.page-turn-prev-enter,
.theme-classic.page-turn-prev-enter {
    animation: classic3DPrevEnter 0.20s cubic-bezier(0.16, 1, 0.3, 1) forwards !important;
}

@keyframes classic3DPrevEnter {
    0% {
        transform: perspective(1400px) translateX(-50px) translateZ(-90px) rotateY(-18deg) scale(0.92);
        opacity: 0;
        box-shadow: -20px 20px 40px rgba(0, 0, 0, 0.35);
    }
    100% {
        transform: perspective(1400px) translateX(0) translateZ(0) rotateY(0deg) scale(1);
        opacity: 1;
        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.18);
    }
}


.tasbih-tap-button-wrapper {
    margin: 4px 0 !important;
    position: relative !important;
    z-index: 20 !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

.tasbih-tap-disc-btn {
    width: 145px !important;
    height: 145px !important;
    border-radius: 50% !important;
    border: 5px solid #e0f2fe !important;
    background: linear-gradient(145deg, #0284c7, #01539d) !important;
    color: #ffffff !important;
    cursor: pointer !important;
    box-shadow: 0 8px 24px rgba(2, 132, 199, 0.4), inset 0 2px 6px rgba(255, 255, 255, 0.4) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: transform 0.08s ease, box-shadow 0.08s ease !important;
    user-select: none !important;
    -webkit-user-select: none !important;
    touch-action: manipulation !important;
    position: relative !important;
    z-index: 21 !important;
    outline: none !important;
}

.tasbih-disc-inner,
.tasbih-digits-display,
.tap-hint-text {
    pointer-events: none !important;
    user-select: none !important;
    -webkit-user-select: none !important;
}


/* ==========================================================================
   MAJOR ISLAMIC EVENTS & URS DIRECTORY (ULTRA-LUXURY EXECUTIVE DESIGN)
   ========================================================================== */

.islamic-events-luxury-container {
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
    padding: 6px 4px 30px 4px !important;
    max-width: 900px !important;
    margin: 0 auto !important;
}

/* 1. Header Toolbar Deck */
.islamic-events-top-deck {
    background: linear-gradient(135deg, #0f2b59 0%, #003870 50%, #002244 100%) !important;
    border-radius: 14px !important;
    padding: 12px 14px !important;
    color: #ffffff !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.15) !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
}

body.dark-theme .islamic-events-top-deck {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%) !important;
    border: 1px solid #334155 !important;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.4) !important;
}

.islamic-events-header-row {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 10px !important;
}

.islamic-events-title-wrap {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
}

.islamic-events-icon-pill {
    width: 38px !important;
    height: 38px !important;
    border-radius: 10px !important;
    background: rgba(255, 255, 255, 0.15) !important;
    backdrop-filter: blur(8px) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 20px !important;
    border: 1px solid rgba(255, 255, 255, 0.25) !important;
    flex-shrink: 0 !important;
}

.islamic-events-title-text h2 {
    margin: 0 !important;
    font-size: clamp(15px, 2.3vw, 19px) !important;
    font-weight: 800 !important;
    color: #ffffff !important;
    letter-spacing: 0.2px !important;
}

.islamic-events-title-text p {
    margin: 2px 0 0 0 !important;
    font-size: clamp(10.5px, 1.6vw, 12px) !important;
    color: #fde047 !important; /* Fresh light yellow accent */
    font-weight: 600 !important;
    opacity: 0.95 !important;
}

/* Back Button */
.islamic-events-back-btn {
    display: inline-flex !important;
    align-items: center !important;
    gap: 6px !important;
    padding: 6px 14px !important;
    background: rgba(255, 255, 255, 0.15) !important;
    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;
    border-radius: 20px !important;
    color: #ffffff !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    backdrop-filter: blur(8px) !important;
    transition: all 0.18s ease !important;
    white-space: nowrap !important;
}

.islamic-events-back-btn:hover {
    background: #ffffff !important;
    color: #0f2b59 !important;
    transform: translateY(-1px) !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2) !important;
}

/* 2. Search & Filter Bar */
.islamic-events-search-bar {
    position: relative !important;
    width: 100% !important;
}

.islamic-events-search-input {
    width: 100% !important;
    padding: 8px 36px 8px 36px !important;
    border-radius: 10px !important;
    border: 1.5px solid rgba(255, 255, 255, 0.25) !important;
    background: rgba(255, 255, 255, 0.12) !important;
    color: #ffffff !important;
    font-size: 12.5px !important;
    font-weight: 600 !important;
    outline: none !important;
    transition: all 0.2s ease !important;
    box-sizing: border-box !important;
}

.islamic-events-search-input::placeholder {
    color: rgba(255, 255, 255, 0.65) !important;
}

.islamic-events-search-input:focus {
    background: rgba(255, 255, 255, 0.22) !important;
    border-color: #fde047 !important;
    box-shadow: 0 0 10px rgba(253, 224, 71, 0.3) !important;
}

.islamic-events-search-icon {
    position: absolute !important;
    left: 12px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    font-size: 13px !important;
    opacity: 0.75 !important;
    pointer-events: none !important;
}

.islamic-events-clear-search {
    position: absolute !important;
    right: 10px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    background: none !important;
    border: none !important;
    color: #ffffff !important;
    font-size: 13px !important;
    cursor: pointer !important;
    padding: 4px !important;
    opacity: 0.8 !important;
}

/* 3. Category Filter Chips */
.islamic-events-category-strip {
    display: flex !important;
    gap: 6px !important;
    overflow-x: auto !important;
    padding: 2px 0 !important;
    scrollbar-width: none !important;
    -webkit-overflow-scrolling: touch !important;
}

.islamic-events-category-strip::-webkit-scrollbar {
    display: none !important;
}

.islamic-event-chip {
    display: inline-flex !important;
    align-items: center !important;
    gap: 5px !important;
    padding: 5px 12px !important;
    border-radius: 20px !important;
    background: rgba(255, 255, 255, 0.15) !important;
    border: 1.5px solid rgba(255, 255, 255, 0.25) !important;
    color: #ffffff !important;
    font-size: 11.5px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    transition: all 0.18s ease !important;
    white-space: nowrap !important;
}

.islamic-event-chip:hover {
    background: rgba(255, 255, 255, 0.25) !important;
}

.islamic-event-chip.active {
    background: #fde047 !important;
    border-color: #fde047 !important;
    color: #0f2b59 !important;
    font-weight: 800 !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2) !important;
}

/* 4. Luxury Event Cards Grid */
.islamic-events-grid-luxury {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 9px !important;
    margin-top: 2px !important;
}

@media (min-width: 640px) {
    .islamic-events-grid-luxury {
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 11px !important;
    }
}

/* Luxury Event Card */
.islamic-event-card-luxury {
    background: #ffffff !important;
    border-radius: 12px !important;
    border: 1.5px solid #e2e8f0 !important;
    padding: 10px 12px !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 12px !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04) !important;
    transition: all 0.18s cubic-bezier(0.16, 1, 0.3, 1) !important;
    position: relative !important;
    overflow: hidden !important;
}

body.dark-theme .islamic-event-card-luxury {
    background: #1e293b !important;
    border-color: #334155 !important;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25) !important;
}

.islamic-event-card-luxury:hover {
    transform: translateY(-1.5px) !important;
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.07) !important;
}

body.dark-theme .islamic-event-card-luxury:hover {
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.4) !important;
}

/* Left Date Badge */
.event-badge-glow {
    flex-shrink: 0 !important;
    width: 60px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 8px 4px !important;
    border-radius: 9px !important;
    background: #f8fafc !important;
    border: 1.5px solid #e2e8f0 !important;
    text-align: center !important;
    gap: 2px !important;
    transition: all 0.18s ease !important;
}

body.dark-theme .event-badge-glow {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.event-badge-icon {
    font-size: 20px !important;
    line-height: 1 !important;
}

.event-badge-date {
    font-size: 10.5px !important;
    font-weight: 800 !important;
    line-height: 1.2 !important;
    color: #0f2b59 !important;
    font-family: 'Outfit', 'Mehr Nastaliq Web', sans-serif !important;
    white-space: nowrap !important;
}

body.dark-theme .event-badge-date {
    color: #fde047 !important;
}

/* Card Content Body */
.event-info-body {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
    min-width: 0 !important;
}

.event-category-tag {
    display: inline-block !important;
    align-self: flex-start !important;
    font-size: 9px !important;
    font-weight: 800 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    padding: 1.5px 6px !important;
    border-radius: 10px !important;
    background: #f1f5f9 !important;
    color: #64748b !important;
    margin-bottom: 2px !important;
}

body.dark-theme .event-category-tag {
    background: #334155 !important;
    color: #94a3b8 !important;
}

.event-main-title {
    margin: 0 !important;
    font-size: clamp(13px, 1.8vw, 15px) !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    line-height: 1.25 !important;
    letter-spacing: 0.1px !important;
}

body.dark-theme .event-main-title {
    color: #ffffff !important;
}

.event-desc-text {
    margin: 1px 0 0 0 !important;
    font-size: clamp(11px, 1.5vw, 12px) !important;
    color: #64748b !important;
    line-height: 1.35 !important;
    font-weight: 500 !important;
}

body.dark-theme .event-desc-text {
    color: #94a3b8 !important;
}

/* Theme Accents on Cards */
.islamic-event-card-luxury.theme-emerald {
    border-left: 4px solid #10b981 !important;
}
.islamic-event-card-luxury.theme-emerald .event-badge-glow {
    border-color: #a7f3d0 !important;
    background: #ecfdf5 !important;
}
body.dark-theme .islamic-event-card-luxury.theme-emerald .event-badge-glow {
    background: rgba(16, 185, 129, 0.12) !important;
    border-color: rgba(16, 185, 129, 0.3) !important;
}
.islamic-event-card-luxury.theme-emerald .event-category-tag {
    background: #d1fae5 !important;
    color: #065f46 !important;
}

.islamic-event-card-luxury.theme-gold {
    border-left: 4px solid #f59e0b !important;
}
.islamic-event-card-luxury.theme-gold .event-badge-glow {
    border-color: #fde68a !important;
    background: #fffbeb !important;
}
body.dark-theme .islamic-event-card-luxury.theme-gold .event-badge-glow {
    background: rgba(245, 158, 11, 0.12) !important;
    border-color: rgba(245, 158, 11, 0.3) !important;
}
.islamic-event-card-luxury.theme-gold .event-category-tag {
    background: #fef3c7 !important;
    color: #92400e !important;
}

.islamic-event-card-luxury.theme-rose {
    border-left: 4px solid #f43f5e !important;
}
.islamic-event-card-luxury.theme-rose .event-badge-glow {
    border-color: #fecdd3 !important;
    background: #fff1f2 !important;
}
body.dark-theme .islamic-event-card-luxury.theme-rose .event-badge-glow {
    background: rgba(244, 63, 94, 0.12) !important;
    border-color: rgba(244, 63, 94, 0.3) !important;
}
.islamic-event-card-luxury.theme-rose .event-category-tag {
    background: #ffe4e6 !important;
    color: #9f1239 !important;
}

.islamic-event-card-luxury.theme-royal {
    border-left: 4px solid #0284c7 !important;
}
.islamic-event-card-luxury.theme-royal .event-badge-glow {
    border-color: #bae6fd !important;
    background: #f0f9ff !important;
}
body.dark-theme .islamic-event-card-luxury.theme-royal .event-badge-glow {
    background: rgba(2, 132, 199, 0.12) !important;
    border-color: rgba(2, 132, 199, 0.3) !important;
}
.islamic-event-card-luxury.theme-royal .event-category-tag {
    background: #e0f2fe !important;
    color: #075985 !important;
}

.islamic-event-card-luxury.theme-ruby {
    border-left: 4px solid #be123c !important;
}
.islamic-event-card-luxury.theme-ruby .event-badge-glow {
    border-color: #fecdd3 !important;
    background: #fff1f2 !important;
}
body.dark-theme .islamic-event-card-luxury.theme-ruby .event-badge-glow {
    background: rgba(190, 18, 60, 0.12) !important;
    border-color: rgba(190, 18, 60, 0.3) !important;
}
.islamic-event-card-luxury.theme-ruby .event-category-tag {
    background: #ffe4e6 !important;
    color: #881337 !important;
}

.islamic-event-empty-state {
    grid-column: 1 / -1 !important;
    padding: 30px 16px !important;
    text-align: center !important;
    background: #f8fafc !important;
    border: 2px dashed #cbd5e1 !important;
    border-radius: 14px !important;
    color: #64748b !important;
}

body.dark-theme .islamic-event-empty-state {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #94a3b8 !important;
}


/* ==========================================================================
   UNIVERSAL RED, GREEN, BLUE (RGB) PALETTE SYSTEM (EXCLUDING CALENDAR & STATUS)
   ========================================================================== */

/* 1. Global Red Spectrum Utility Classes */
.color-red-deep, .text-red-deep { color: #b91c1c !important; }
.color-red-vibrant, .text-red-vibrant { color: #dc2626 !important; }
.bg-red-deep { background-color: #b91c1c !important; color: #ffffff !important; }
.bg-red-vibrant { background-color: #dc2626 !important; color: #ffffff !important; }
.bg-red-soft { background-color: #fee2e2 !important; color: #991b1b !important; }
.border-red { border-color: #ef4444 !important; }

/* 2. Global Green Spectrum Utility Classes */
.color-green-deep, .text-green-deep { color: #047857 !important; }
.color-green-vibrant, .text-green-vibrant { color: #10b981 !important; }
.bg-green-deep { background-color: #047857 !important; color: #ffffff !important; }
.bg-green-vibrant { background-color: #10b981 !important; color: #ffffff !important; }
.bg-green-soft { background-color: #d1fae5 !important; color: #065f46 !important; }
.border-green { border-color: #10b981 !important; }

/* 3. Global Blue Spectrum Utility Classes */
.color-blue-deep, .text-blue-deep { color: #0f2b59 !important; }
.color-blue-vibrant, .text-blue-vibrant { color: #0284c7 !important; }
.bg-blue-deep { background-color: #0f2b59 !important; color: #ffffff !important; }
.bg-blue-vibrant { background-color: #0284c7 !important; color: #ffffff !important; }
.bg-blue-soft { background-color: #e0f2fe !important; color: #075985 !important; }
.border-blue { border-color: #0284c7 !important; }

/* 4. Menu Icon Badges (Exclusively RGB) */
.icon-bg-blue, .icon-bg-purple {
    background: linear-gradient(135deg, #0284c7 0%, #01539d 100%) !important;
    color: #ffffff !important;
}

.icon-bg-green, .icon-bg-teal, .icon-bg-yellow {
    background: linear-gradient(135deg, #10b981 0%, #047857 100%) !important;
    color: #ffffff !important;
}

.icon-bg-red, .icon-bg-orange, .icon-bg-pink, .icon-bg-rose {
    background: linear-gradient(135deg, #ef4444 0%, #b91c1c 100%) !important;
    color: #ffffff !important;
}

/* 5. Tool Feature Badges (Exclusively RGB) */
.badge-tool-blue, .badge-tool-purple, .badge-tool-slate {
    background: #e0f2fe !important;
    color: #0369a1 !important;
    border: 1px solid #bae6fd !important;
}

.badge-tool-green, .badge-tool-teal, .badge-tool-yellow {
    background: #d1fae5 !important;
    color: #047857 !important;
    border: 1px solid #a7f3d0 !important;
}

.badge-tool-red, .badge-tool-orange, .badge-tool-pink {
    background: #fee2e2 !important;
    color: #b91c1c !important;
    border: 1px solid #fecdd3 !important;
}

body.dark-theme .badge-tool-blue, body.dark-theme .badge-tool-purple, body.dark-theme .badge-tool-slate {
    background: rgba(2, 132, 199, 0.2) !important;
    color: #38bdf8 !important;
    border-color: rgba(2, 132, 199, 0.4) !important;
}

body.dark-theme .badge-tool-green, body.dark-theme .badge-tool-teal, body.dark-theme .badge-tool-yellow {
    background: rgba(16, 185, 129, 0.2) !important;
    color: #34d399 !important;
    border-color: rgba(16, 185, 129, 0.4) !important;
}

body.dark-theme .badge-tool-red, body.dark-theme .badge-tool-orange, body.dark-theme .badge-tool-pink {
    background: rgba(239, 68, 68, 0.2) !important;
    color: #f87171 !important;
    border-color: rgba(239, 68, 68, 0.4) !important;
}

/* 6. Feature Tools Headers (Exclusively Deep Blue / Green / Red) */
#featuresHeaderBar,
.feature-sub-header-bar,
.diary-top-hero,
.calc-top-hero,
.qibla-top-hero,
.namaz-top-hero {
    background: linear-gradient(135deg, #0f2b59 0%, #01539d 100%) !important;
    color: #ffffff !important;
}

/* 7. Action & Primary Buttons across features */
.btn-primary-blue, .btn-action-blue {
    background: linear-gradient(135deg, #0284c7 0%, #01539d 100%) !important;
    color: #ffffff !important;
    border: none !important;
}

.btn-primary-green, .btn-action-green {
    background: linear-gradient(135deg, #10b981 0%, #047857 100%) !important;
    color: #ffffff !important;
    border: none !important;
}

.btn-primary-red, .btn-action-red {
    background: linear-gradient(135deg, #ef4444 0%, #b91c1c 100%) !important;
    color: #ffffff !important;
    border: none !important;
}

/* 8. Diary & Notes Category Pills (Exclusively RGB) */
.diary-cat-personal {
    background: #e0f2fe !important;
    color: #0369a1 !important;
    border: 1px solid #bae6fd !important;
}

.diary-cat-work, .diary-cat-finance {
    background: #d1fae5 !important;
    color: #047857 !important;
    border: 1px solid #a7f3d0 !important;
}

.diary-cat-urgent, .diary-cat-family {
    background: #fee2e2 !important;
    color: #b91c1c !important;
    border: 1px solid #fecdd3 !important;
}

body.dark-theme .diary-cat-personal {
    background: rgba(2, 132, 199, 0.2) !important;
    color: #38bdf8 !important;
    border-color: rgba(2, 132, 199, 0.4) !important;
}

body.dark-theme .diary-cat-work, body.dark-theme .diary-cat-finance {
    background: rgba(16, 185, 129, 0.2) !important;
    color: #34d399 !important;
    border-color: rgba(16, 185, 129, 0.4) !important;
}

body.dark-theme .diary-cat-urgent, body.dark-theme .diary-cat-family {
    background: rgba(239, 68, 68, 0.2) !important;
    color: #f87171 !important;
    border-color: rgba(239, 68, 68, 0.4) !important;
}

/* 9. Khata & Business Calculator (Exclusively RGB) */
.calc-income-badge, .calc-total-pill {
    background: #d1fae5 !important;
    color: #047857 !important;
    border: 1px solid #a7f3d0 !important;
}

.calc-expense-badge, .calc-due-pill {
    background: #fee2e2 !important;
    color: #b91c1c !important;
    border: 1px solid #fecdd3 !important;
}

.calc-balance-badge {
    background: #e0f2fe !important;
    color: #0369a1 !important;
    border: 1px solid #bae6fd !important;
}

/* 10. Schedules & Notes Priority Badges (Exclusively RGB) */
.schedule-pri-high {
    background: #fee2e2 !important;
    color: #b91c1c !important;
    border: 1px solid #fecdd3 !important;
}

.schedule-pri-med {
    background: #e0f2fe !important;
    color: #0369a1 !important;
    border: 1px solid #bae6fd !important;
}

.schedule-pri-low {
    background: #d1fae5 !important;
    color: #047857 !important;
    border: 1px solid #a7f3d0 !important;
}


/* ==========================================================================
   HIGH-CONTRAST LIGHT TEXT ON ALL COLORED BACKGROUNDS (100% LEGIBILITY)
   ========================================================================== */

/* 1. Language Selector Buttons (Active State) */
.settings-lang-btn.active-lang,
.settings-lang-btn.active,
body.dark-theme .settings-lang-btn.active-lang,
body.dark-theme .settings-lang-btn.active {
    background: linear-gradient(135deg, #0284c7 0%, #01539d 100%) !important;
    border-color: #0284c7 !important;
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.4) !important;
}

.settings-lang-btn.active-lang .lang-name-text,
.settings-lang-btn.active .lang-name-text,
body.dark-theme .settings-lang-btn.active-lang .lang-name-text,
body.dark-theme .settings-lang-btn.active .lang-name-text {
    color: #ffffff !important;
    font-weight: 800 !important;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) !important;
}

.settings-lang-btn.active-lang .lang-check-icon,
.settings-lang-btn.active .lang-check-icon,
body.dark-theme .settings-lang-btn.active-lang .lang-check-icon,
body.dark-theme .settings-lang-btn.active .lang-check-icon {
    display: inline-block !important;
    color: #fde047 !important; /* Radiant light yellow checkmark */
    font-weight: 900 !important;
}

/* 2. Theme & Mode Switcher Pills (Active State) */
.settings-theme-pill-btn.active,
.theme-pill-btn.active,
.settings-theme-pill-btn.active-theme,
body.dark-theme .settings-theme-pill-btn.active,
body.dark-theme .settings-theme-pill-btn.active-theme {
    background: linear-gradient(135deg, #0284c7 0%, #01539d 100%) !important;
    color: #ffffff !important;
    font-weight: 800 !important;
    box-shadow: 0 2px 8px rgba(2, 132, 199, 0.4) !important;
}

.settings-theme-pill-btn.active span,
.settings-theme-pill-btn.active-theme span {
    color: #ffffff !important;
}

/* 3. Calendar Layout Style Switcher (Active Buttons) */
.layout-theme-btn.active,
.theme-select-btn.active,
.settings-theme-card.active,
body.dark-theme .layout-theme-btn.active,
body.dark-theme .theme-select-btn.active {
    color: #ffffff !important;
    font-weight: 800 !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.3) !important;
}

.layout-theme-btn.active span,
.theme-select-btn.active span {
    color: #ffffff !important;
}

/* 4. Active Moon Offset & Calendar System Pills */
.active-sys-pill,
.moon-quick-btn.active,
.active-systems-strip .active-sys-pill,
body.dark-theme .active-sys-pill,
body.dark-theme .moon-quick-btn.active {
    background: linear-gradient(135deg, #0284c7 0%, #01539d 100%) !important;
    border-color: #0284c7 !important;
    color: #ffffff !important;
    font-weight: 800 !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.35) !important;
}

.active-sys-pill span,
.moon-quick-btn.active span {
    color: #ffffff !important;
}

/* 5. Azan Tone & Notification Chips (Active State) */
.azan-toggle-chip.active,
.azan-chip.active,
.settings-alarm-chip.active,
body.dark-theme .azan-toggle-chip.active,
body.dark-theme .azan-chip.active {
    background: linear-gradient(135deg, #047857 0%, #065f46 100%) !important;
    border-color: #047857 !important;
    color: #ffffff !important;
    font-weight: 800 !important;
    box-shadow: 0 2px 6px rgba(4, 120, 87, 0.35) !important;
}

.azan-toggle-chip.active span,
.azan-chip.active span {
    color: #ffffff !important;
}

/* 6. Top Hero Banners & Headers */
.settings-luxury-header,
.settings-hero-header-compact,
.islamic-events-top-deck,
.features-header-bar,
.diary-top-hero,
.calc-top-hero,
.qibla-top-hero,
.namaz-top-hero {
    color: #ffffff !important;
}

.settings-luxury-header h2,
.settings-hero-header-compact h2,
.islamic-events-top-deck h2,
.features-header-bar h2,
.settings-main-heading,
.features-main-title {
    color: #ffffff !important;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) !important;
}

.settings-luxury-header span,
.settings-sub-heading,
.islamic-events-top-deck p {
    color: #fde047 !important; /* Radiant light yellow subtitle */
}

.settings-back-btn,
.islamic-events-back-btn,
.back-features-btn {
    color: #ffffff !important;
    border-color: rgba(255, 255, 255, 0.4) !important;
}

.settings-back-btn span,
.islamic-events-back-btn span,
.back-features-btn span {
    color: #ffffff !important;
}

/* 7. WhatsApp & Floating Action Buttons */
.whatsapp-chat-btn,
.settings-whatsapp-link,
#whatsappContactBtn,
.contact-btn-wa {
    background: linear-gradient(135deg, #22c55e 0%, #16a34a 100%) !important;
    color: #ffffff !important;
    font-weight: 800 !important;
}

.whatsapp-chat-btn span,
.settings-whatsapp-link span,
#whatsappContactBtn span {
    color: #ffffff !important;
}

/* 8. Crisp English Typography on Regular Cards */
.settings-card-title,
.menu-card-title,
.feature-box-title,
.calc-card-title {
    color: #0f2b59 !important;
    font-weight: 800 !important;
}

body.dark-theme .settings-card-title,
body.dark-theme .menu-card-title,
body.dark-theme .feature-box-title,
body.dark-theme .calc-card-title {
    color: #f8fafc !important;
}


/* ==========================================================================
   ACTIVE CALENDAR DATE SYSTEM TOGGLER GRID (LUXURY EXECUTIVE BUTTONS)
   ========================================================================== */

.settings-active-cals-grid-luxury {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr !important;
    gap: 6px !important;
    margin-top: 6px !important;
}

.active-cal-toggle-btn {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 7px 4px !important;
    border-radius: 10px !important;
    border: 1.5px solid #cbd5e1 !important;
    background: #f8fafc !important;
    cursor: pointer !important;
    transition: all 0.16s ease !important;
    gap: 3px !important;
    min-height: 52px !important;
    text-align: center !important;
    box-sizing: border-box !important;
}

body.dark-theme .active-cal-toggle-btn {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.active-cal-toggle-btn:hover {
    transform: translateY(-1px) !important;
}

.active-cal-toggle-btn:active {
    transform: scale(0.96) !important;
}

/* Active State (Royal Blue Gradient with High Contrast Light Text) */
.active-cal-toggle-btn.active {
    background: linear-gradient(135deg, #0284c7 0%, #01539d 100%) !important;
    border-color: #01539d !important;
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.35) !important;
}

body.dark-theme .active-cal-toggle-btn.active {
    background: linear-gradient(135deg, #0369a1 0%, #075985 100%) !important;
    border-color: #38bdf8 !important;
}

/* Deactivated / Off State */
.active-cal-toggle-btn.inactive {
    background: #f1f5f9 !important;
    border-color: #e2e8f0 !important;
    opacity: 0.8 !important;
}

body.dark-theme .active-cal-toggle-btn.inactive {
    background: #1e293b !important;
    border-color: #334155 !important;
    opacity: 0.65 !important;
}

.active-cal-toggle-btn .cal-toggle-status-icon {
    font-size: 13px !important;
    line-height: 1 !important;
}

.active-cal-toggle-btn .cal-toggle-label {
    font-size: 11.5px !important;
    font-weight: 800 !important;
    color: #1e293b !important;
    line-height: 1.2 !important;
}

body.dark-theme .active-cal-toggle-btn .cal-toggle-label {
    color: #f1f5f9 !important;
}

.active-cal-toggle-btn.active .cal-toggle-label {
    color: #ffffff !important;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) !important;
}

.active-cal-toggle-btn.inactive .cal-toggle-label {
    color: #64748b !important;
}

body.dark-theme .active-cal-toggle-btn.inactive .cal-toggle-label {
    color: #94a3b8 !important;
}

.active-cal-toggle-btn .cal-toggle-state-badge {
    font-size: 9px !important;
    font-weight: 800 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.4px !important;
    padding: 1.5px 6px !important;
    border-radius: 8px !important;
}

.active-cal-toggle-btn.active .cal-toggle-state-badge {
    background: rgba(255, 255, 255, 0.25) !important;
    color: #ffffff !important;
}

.active-cal-toggle-btn.inactive .cal-toggle-state-badge {
    background: #e2e8f0 !important;
    color: #64748b !important;
}

body.dark-theme .active-cal-toggle-btn.inactive .cal-toggle-state-badge {
    background: #334155 !important;
    color: #94a3b8 !important;
}



/* 1. SINGLE ACTIVE DATE MODE (Date on Bottom-Left + Festival/Urs/Holiday on Right/Top) */
.date-box-content.active-cals-1 {
    display: block !important;
    position: relative !important;
    width: 100% !important;
    height: 100% !important;
    box-sizing: border-box !important;
}

/* Date Number at Bottom-Left */
.date-box-content.active-cals-1 .date-gregorian,
.date-box-content.active-cals-1 .date-hijri,
.date-box-content.active-cals-1 .date-bikrami {
    position: absolute !important;
    bottom: 3px !important;
    left: 4px !important;
    right: auto !important;
    top: auto !important;
    font-size: clamp(24px, 3.8vw, 32px) !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    margin: 0 !important;
    text-align: left !important;
    z-index: 2 !important;
}



/* Festival / Urs / Holiday Annotation in Upper & Right Space */
.date-box-content.active-cals-1 .date-annotation {
    position: absolute !important;
    top: 3px !important;
    left: 3px !important;
    right: 3px !important;
    max-width: calc(100% - 6px) !important;
    z-index: 4 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 1.5px !important;
    pointer-events: none !important;
}

.date-box-content.active-cals-1 .ev-tag {
    font-size: 8.5px !important;
    padding: 1.5px 4px !important;
    border-radius: 4px !important;
    max-width: 100% !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    display: inline-block !important;
    line-height: 1.25 !important;
    font-weight: 800 !important;
    border-left: 2px solid currentColor !important;
    background: rgba(241, 245, 249, 0.95) !important;
}

body.dark-theme .date-box-content.active-cals-1 .ev-tag {
    background: rgba(30, 41, 59, 0.95) !important;
}

/* 2. TWO ACTIVE DATES MODE (Balanced Dual Proportions) */
.date-box-content.active-cals-2 {
    position: relative !important;
    width: 100% !important;
    height: 100% !important;
}

.date-box-content.active-cals-2 .date-gregorian {
    font-size: clamp(20px, 3.0vw, 26px) !important;
    bottom: 3px !important;
    left: 4px !important;
    font-weight: 900 !important;
}

.date-box-content.active-cals-2 .date-hijri {
    font-size: clamp(12.5px, 1.8vw, 16px) !important;
    top: 3px !important;
    right: 4px !important;
    font-weight: 800 !important;
}

.date-box-content.active-cals-2 .date-annotation {
    top: 2px !important;
    left: 3px !important;
    max-width: 65% !important;
    pointer-events: none !important;
}

.date-box-content.active-cals-2 .ev-tag {
    font-size: clamp(6.4px, 0.9vw, 7.5px) !important;
    padding: 0.5px 2px !important;
    max-width: 100% !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

/* 3. THREE ACTIVE DATES MODE (Balanced 3-in-1 Matrix) */
.date-box-content.active-cals-3 {
    position: relative !important;
    width: 100% !important;
    height: 100% !important;
}

.date-box-content.active-cals-3 .date-gregorian {
    font-size: clamp(15px, 2.2vw, 19px) !important;
    bottom: 2px !important;
    left: 3px !important;
    font-weight: 900 !important;
}

.date-box-content.active-cals-3 .date-hijri {
    font-size: clamp(10px, 1.4vw, 12.5px) !important;
    top: 2px !important;
    right: 3px !important;
    font-weight: 800 !important;
}

.date-box-content.active-cals-3 .date-annotation {
    top: 2px !important;
    left: 2.5px !important;
    max-width: calc(100% - 21px) !important;
    max-height: 14.5px !important;
    z-index: 3 !important;
    pointer-events: none !important;
    overflow: hidden !important;
    display: flex !important;
    align-items: center !important;
}

.date-box-content.active-cals-3 .ev-tag {
    font-size: clamp(6.0px, 0.85vw, 7.2px) !important;
    padding: 0.5px 2px !important;
    max-width: 100% !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    border-radius: 2px !important;
    line-height: 1.12 !important;
}
/* 1. SINGLE ACTIVE DATE MODE (Hero Numeral + Compact Festival Detail) */
.date-box-content.active-cals-1 {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    position: relative !important;
    width: 100% !important;
    height: 100% !important;
    box-sizing: border-box !important;
}

.date-box-content.active-cals-1 .date-gregorian,
.date-box-content.active-cals-1 .date-hijri,
.date-box-content.active-cals-1 .date-bikrami {
    position: static !important;
    font-size: clamp(26px, 4.0vw, 36px) !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    margin: auto 0 !important;
    text-align: center !important;
    z-index: 3 !important;
    left: auto !important;
    bottom: auto !important;
    right: auto !important;
    top: auto !important;
}

.date-box-content.active-cals-1 .date-annotation {
    position: absolute !important;
    bottom: 2px !important;
    left: 2px !important;
    right: 2px !important;
    max-width: 96% !important;
    z-index: 4 !important;
    display: flex !important;
    justify-content: center !important;
    pointer-events: none !important;
}

.date-box-content.active-cals-1 .ev-tag {
    font-size: 8.5px !important;
    padding: 1px 4px !important;
    border-radius: 4px !important;
    max-width: 100% !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    display: inline-block !important;
    line-height: 1.2 !important;
    font-weight: 700 !important;
}

/* 2. TWO ACTIVE DATES MODE (Perfect Dual Proportions) */
.date-box-content.active-cals-2 {
    position: relative !important;
    width: 100% !important;
    height: 100% !important;
}

.date-box-content.active-cals-2 .date-gregorian {
    font-size: clamp(20px, 3.0vw, 26px) !important;
    bottom: 3px !important;
    left: 4px !important;
    font-weight: 900 !important;
}

.date-box-content.active-cals-2 .date-hijri {
    font-size: clamp(12.5px, 1.8vw, 16px) !important;
    top: 3px !important;
    right: 4px !important;
    font-weight: 800 !important;
}

.date-box-content.active-cals-2 .date-annotation {
    top: 2px !important;
    left: 3px !important;
    max-width: 65% !important;
    pointer-events: none !important;
}

.date-box-content.active-cals-2 .ev-tag {
    font-size: clamp(6.4px, 0.9vw, 7.5px) !important;
    padding: 0.5px 2px !important;
    max-width: 100% !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

/* 3. THREE ACTIVE DATES MODE (Balanced 3-in-1 Matrix) */
.date-box-content.active-cals-3 {
    position: relative !important;
    width: 100% !important;
    height: 100% !important;
}

.date-box-content.active-cals-3 .date-gregorian {
    font-size: clamp(15px, 2.2vw, 19px) !important;
    bottom: 2px !important;
    left: 3px !important;
    font-weight: 900 !important;
}

.date-box-content.active-cals-3 .date-hijri {
    font-size: clamp(10px, 1.4vw, 12.5px) !important;
    top: 2px !important;
    right: 3px !important;
    font-weight: 800 !important;
}

.date-box-content.active-cals-3 .date-annotation {
    top: 2px !important;
    left: 2.5px !important;
    max-width: calc(100% - 21px) !important;
    max-height: 14.5px !important;
    z-index: 3 !important;
    pointer-events: none !important;
    overflow: hidden !important;
    display: flex !important;
    align-items: center !important;
}

.date-box-content.active-cals-3 .ev-tag {
    font-size: clamp(6.0px, 0.85vw, 7.2px) !important;
    padding: 0.5px 2px !important;
    max-width: 100% !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    border-radius: 2px !important;
    line-height: 1.12 !important;
}

/* Clean Text-Only Urs & Festival Tags (No Emojis) */
.ev-tag {
    font-size: clamp(6.2px, 0.88vw, 7.5px) !important;
    font-weight: 700 !important;
    letter-spacing: -0.15px !important;
    line-height: 1.12 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    display: inline-block !important;
    padding: 0.5px 2px !important;
    border-radius: 2px !important;
    border-left: 2px solid currentColor !important;
    max-height: 13.5px !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
}

body.lang-urdu .ev-tag,
.ev-tag.lang-ur,
.ev-tag.ev-lang-urdu {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', 'Noto Naskh Arabic', serif !important;
    font-size: clamp(6.2px, 0.90vw, 7.6px) !important;
    line-height: 1.12 !important;
    letter-spacing: -0.1px !important;
    direction: rtl !important;
}

body.lang-hindi .ev-tag,
body.lang-nepali .ev-tag,
.ev-tag.ev-lang-hindi,
.ev-tag.ev-lang-nepali {
    font-family: 'Poppins', 'Noto Sans Devanagari', 'Tiro Devanagari Hindi', sans-serif !important;
    font-size: clamp(5.8px, 0.85vw, 7.0px) !important;
    line-height: 1.12 !important;
    letter-spacing: -0.15px !important;
}

body.lang-eng .ev-tag,
.ev-tag.ev-lang-eng {
    font-family: 'Poppins', system-ui, -apple-system, sans-serif !important;
    font-size: clamp(5.6px, 0.82vw, 6.8px) !important;
    line-height: 1.12 !important;
    letter-spacing: -0.15px !important;
}

.date-box-content.active-cals-1 .ev-tag {
    font-size: 7.5px !important;
    padding: 1px 3.5px !important;
    border-radius: 3px !important;
    line-height: 1.2 !important;
    font-weight: 800 !important;
}

.ev-tag.ev-islamic {
    background: #ecfdf5 !important;
    color: #065f46 !important;
    border-color: #10b981 !important;
}

body.dark-theme .ev-tag.ev-islamic {
    background: rgba(16, 185, 129, 0.18) !important;
    color: #34d399 !important;
    border-color: #10b981 !important;
}

.ev-tag.ev-national {
    background: #fee2e2 !important;
    color: #991b1b !important;
    border-color: #ef4444 !important;
}

body.dark-theme .ev-tag.ev-national {
    background: rgba(239, 68, 68, 0.18) !important;
    color: #f87171 !important;
    border-color: #ef4444 !important;
}

.ev-tag.ev-nepali {
    background: #e0f2fe !important;
    color: #0369a1 !important;
    border-color: #0284c7 !important;
}

body.dark-theme .ev-tag.ev-nepali {
    background: rgba(2, 132, 199, 0.18) !important;
    color: #38bdf8 !important;
    border-color: #0284c7 !important;
}


/* ==========================================================================
   DYNAMIC ADAPTIVE CALENDAR CELL PROPORTIONS (1, 2, or 3 ACTIVE DATES)
   ========================================================================== */

/* 1. SINGLE ACTIVE DATE MODE (Date on Top-Left + Festival/Urs on Bottom) */
.date-box-content.active-cals-1 {
    display: block !important;
    position: relative !important;
    width: 100% !important;
    height: 100% !important;
    box-sizing: border-box !important;
}

/* Date Number at Top-Left (Upper Side of Box) */
.date-box-content.active-cals-1 .date-gregorian,
.date-box-content.active-cals-1 .date-hijri,
.date-box-content.active-cals-1 .date-bikrami {
    position: absolute !important;
    top: 3.5px !important;
    left: 4.5px !important;
    bottom: auto !important;
    right: auto !important;
    font-size: clamp(23px, 3.5vw, 30px) !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    margin: 0 !important;
    text-align: left !important;
    z-index: 2 !important;
}

/* Festival / Urs Annotation at Bottom Area */
.date-box-content.active-cals-1 .date-annotation {
    position: absolute !important;
    bottom: 2.5px !important;
    left: 3px !important;
    right: 3px !important;
    top: auto !important;
    max-width: calc(100% - 6px) !important;
    z-index: 4 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    gap: 1px !important;
    pointer-events: none !important;
}

.date-box-content.active-cals-1 .ev-tag {
    font-size: clamp(6.8px, 0.95vw, 8.0px) !important;
    padding: 0.5px 3px !important;
    border-radius: 2.5px !important;
    max-width: 100% !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    display: inline-block !important;
    line-height: 1.15 !important;
    font-weight: 700 !important;
    border-left: 2px solid currentColor !important;
    box-sizing: border-box !important;
}

/* 2. TWO ACTIVE DATES MODE (Balanced Dual Proportions) */
.date-box-content.active-cals-2 {
    position: relative !important;
    width: 100% !important;
    height: 100% !important;
}

.date-box-content.active-cals-2 .date-gregorian {
    font-size: clamp(20px, 3.0vw, 26px) !important;
    bottom: 3px !important;
    left: 4px !important;
    font-weight: 900 !important;
}

.date-box-content.active-cals-2 .date-hijri {
    font-size: clamp(12.5px, 1.8vw, 16px) !important;
    top: 3px !important;
    right: 4px !important;
    font-weight: 800 !important;
}

.date-box-content.active-cals-2 .date-annotation {
    top: 2px !important;
    left: 3px !important;
    max-width: 65% !important;
    pointer-events: none !important;
}

.date-box-content.active-cals-2 .ev-tag {
    font-size: clamp(6.4px, 0.9vw, 7.5px) !important;
    padding: 0.5px 2px !important;
    max-width: 100% !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

/* 3. THREE ACTIVE DATES MODE (Standard 3-in-1 Matrix) */
.date-box-content.active-cals-3 {
    position: relative !important;
    width: 100% !important;
    height: 100% !important;
}

.date-box-content.active-cals-3 .date-gregorian {
    font-size: clamp(15px, 2.2vw, 19px) !important;
    bottom: 2px !important;
    left: 3px !important;
    font-weight: 900 !important;
}

.date-box-content.active-cals-3 .date-hijri {
    font-size: clamp(10px, 1.4vw, 12.5px) !important;
    top: 2px !important;
    right: 3px !important;
    font-weight: 800 !important;
}

.date-box-content.active-cals-3 .date-annotation {
    top: 2px !important;
    left: 2.5px !important;
    max-width: calc(100% - 21px) !important;
    max-height: 14.5px !important;
    z-index: 3 !important;
    pointer-events: none !important;
    overflow: hidden !important;
    display: flex !important;
    align-items: center !important;
}

.date-box-content.active-cals-3 .ev-tag {
    font-size: clamp(6.0px, 0.85vw, 7.2px) !important;
    padding: 0.5px 2px !important;
    max-width: 100% !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    border-radius: 2px !important;
    line-height: 1.12 !important;
}


/* ==========================================================================
   COMPACT ACTIVE / DEACTIVE DATE SYSTEM TOGGLE BUTTONS
   ========================================================================== */

.settings-active-cals-grid-compact {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr !important;
    gap: 5px !important;
    margin-top: 5px !important;
}

.active-cal-btn-compact {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 5px 4px !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
    gap: 4px !important;
    min-height: 32px !important;
    height: 32px !important;
    text-align: center !important;
    box-sizing: border-box !important;
    outline: none !important;
}

.active-cal-btn-compact:active {
    transform: scale(0.96) !important;
}

/* 1. ACTIVE STATE (Vivid Royal Blue + Pure White Text + Green Tick) */
.active-cal-btn-compact.active {
    background: linear-gradient(135deg, #0284c7 0%, #01539d 100%) !important;
    border: 1.5px solid #01539d !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.35) !important;
    opacity: 1 !important;
}

body.dark-theme .active-cal-btn-compact.active {
    background: linear-gradient(135deg, #0369a1 0%, #075985 100%) !important;
    border-color: #38bdf8 !important;
}

.active-cal-btn-compact.active .cal-state-icon {
    font-size: 11px !important;
    line-height: 1 !important;
}

.active-cal-btn-compact.active .cal-name-text {
    color: #ffffff !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    line-height: 1 !important;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) !important;
    text-decoration: none !important;
}

/* 2. INACTIVE / DEACTIVATED STATE (Muted Grey + Red Cross + Strikethrough/Dimmed Text) */
.active-cal-btn-compact.inactive {
    background: #f1f5f9 !important;
    border: 1.5px dashed #cbd5e1 !important;
    box-shadow: none !important;
    opacity: 0.75 !important;
}

body.dark-theme .active-cal-btn-compact.inactive {
    background: #0f172a !important;
    border-color: #475569 !important;
    opacity: 0.6 !important;
}

.active-cal-btn-compact.inactive .cal-state-icon {
    font-size: 10.5px !important;
    line-height: 1 !important;
}

.active-cal-btn-compact.inactive .cal-name-text {
    color: #64748b !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    line-height: 1 !important;
    text-decoration: line-through !important;
    text-shadow: none !important;
}

body.dark-theme .active-cal-btn-compact.inactive .cal-name-text {
    color: #94a3b8 !important;
}


/* ==========================================================================
   ENLARGED & HIGH-CLARITY HIJRI DATE NUMBERS
   ========================================================================== */

.date-hijri,
.slot-font-hijri,
.date-gregorian.slot-font-hijri,
.date-box-card .cell-hijri-val,
.date-box-card .date-hijri,
.date-box-card .hijri-num,
.cal-date-hijri,
#todayInfoHijri,
#todayInfoHijri strong,
.modal-hijri-pill,
#modalHijriDate,
.status-hijri-date {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', serif !important;
}

.date-hijri {
    font-size: clamp(16px, 2.4vw, 21px) !important;
    font-weight: 800 !important;
    line-height: 1 !important;
    position: absolute !important;
    top: 2px !important;
    right: 4px !important;
    color: #000000 !important;
    z-index: 3 !important;
    letter-spacing: -0.2px !important;
}

/* 1. In 3-Dates Mode */
.date-box-content.active-cals-3 .date-hijri {
    font-size: clamp(15.5px, 2.3vw, 20px) !important;
    top: 2px !important;
    right: 4px !important;
    font-weight: 800 !important;
}

/* 2. In 2-Dates Mode */
.date-box-content.active-cals-2 .date-hijri {
    font-size: clamp(18px, 2.8vw, 24px) !important;
    top: 3px !important;
    right: 5px !important;
    font-weight: 800 !important;
}

/* 3. In Single-Date Mode (when Hijri is sole active system) */
.date-box-content.active-cals-1 .date-hijri {
    font-size: clamp(30px, 4.5vw, 42px) !important;
    top: 3.5px !important;
    left: 4.5px !important;
    right: auto !important;
    bottom: auto !important;
    font-weight: 900 !important;
}

/* Theme Classic Specific Hijri Numeral Enhancement */
.theme-madina-classic .date-box-card .date-hijri:not(.secondary-slot-date),
body.theme-madina-classic .date-box-card .date-hijri:not(.secondary-slot-date) {
    font-size: clamp(16.5px, 2.5vw, 21.5px) !important;
    font-weight: 800 !important;
    color: #000000 !important;
}

body.dark-theme .date-hijri {
    color: #f1f5f9 !important;
}

body.dark-theme .theme-madina-classic .date-box-card .date-hijri {
    color: #000000 !important;
}


/* ==========================================================================
   🔄 3-WAY MULTI-CALENDAR DATE CONVERTER MODAL STYLES (LUXURY EXECUTIVE)
   ========================================================================== */

.converter-modal-overlay {
    position: fixed !important;
    top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;
    background: rgba(15, 23, 42, 0.8) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    z-index: 2147483640 !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 16px !important;
    box-sizing: border-box !important;
}

.converter-modal-overlay[style*="display: none"],
.converter-modal-overlay:not(.modal-open)[style*="none"] {
    display: none !important;
}

.converter-modal-overlay.modal-open,
.converter-modal-overlay:not([style*="display: none"]) {
    display: flex !important;
}

.converter-modal-luxury {
    background: #ffffff !important;
    border-radius: 20px !important;
    width: 100% !important;
    max-width: 420px !important;
    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.35), 0 0 0 1px rgba(0, 0, 0, 0.05) !important;
    overflow: hidden !important;
    display: flex !important;
    flex-direction: column !important;
    animation: converterPopIn 0.22s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

body.dark-theme .converter-modal-luxury {
    background: #0f172a !important;
    border: 1px solid #334155 !important;
    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.75) !important;
}

@keyframes converterPopIn {
    from { opacity: 0; transform: scale(0.93) translateY(12px); }
    to { opacity: 1; transform: scale(1) translateY(0); }
}

.converter-modal-header {
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    color: #ffffff !important;
    padding: 14px 16px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
}

.converter-header-title-group {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
}

.converter-header-icon {
    font-size: 22px !important;
    line-height: 1 !important;
}

.converter-title-text {
    font-size: 15px !important;
    font-weight: 800 !important;
    display: block !important;
    line-height: 1.2 !important;
    color: #ffffff !important;
}

.converter-sub-text {
    font-size: 11px !important;
    opacity: 0.9 !important;
    display: block !important;
    color: #e0f2fe !important;
}

.converter-close-btn {
    background: rgba(255, 255, 255, 0.2) !important;
    border: none !important;
    color: #ffffff !important;
    width: 28px !important;
    height: 28px !important;
    border-radius: 50% !important;
    cursor: pointer !important;
    font-size: 13px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: background 0.15s ease !important;
}

.converter-close-btn:hover {
    background: rgba(255, 255, 255, 0.35) !important;
}

.converter-modal-body {
    padding: 14px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
}

/* Input Card */
.converter-input-card {
    background: #f8fafc !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 12px !important;
    padding: 10px !important;
}

body.dark-theme .converter-input-card {
    background: #1e293b !important;
    border-color: #334155 !important;
}

.converter-input-header {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    margin-bottom: 6px !important;
}

.converter-input-badge {
    font-size: 11.5px !important;
    font-weight: 800 !important;
    color: #0369a1 !important;
}

body.dark-theme .converter-input-badge {
    color: #38bdf8 !important;
}

.btn-converter-today {
    background: #0284c7 !important;
    color: #ffffff !important;
    border: none !important;
    padding: 3px 8px !important;
    border-radius: 6px !important;
    font-size: 10.5px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
}

.converter-date-field {
    width: 100% !important;
    height: 38px !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 0 10px !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    background: #ffffff !important;
    box-sizing: border-box !important;
    outline: none !important;
}

body.dark-theme .converter-date-field {
    background: #0f172a !important;
    border-color: #475569 !important;
    color: #f1f5f9 !important;
}

/* 3-Way Results Stack */
.converter-results-grid {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
}

.converter-result-pill {
    padding: 9px 12px !important;
    border-radius: 12px !important;
    border: 1.5px solid #e2e8f0 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
    transition: all 0.15s ease !important;
}

.converter-result-pill.pill-greg {
    background: #f0f9ff !important;
    border-color: #bae6fd !important;
}

.converter-result-pill.pill-hijri {
    background: #ecfdf5 !important;
    border-color: #a7f3d0 !important;
}

.converter-result-pill.pill-nepali {
    background: #fffbeb !important;
    border-color: #fde68a !important;
}

body.dark-theme .converter-result-pill.pill-greg {
    background: rgba(2, 132, 199, 0.15) !important;
    border-color: #0284c7 !important;
}

body.dark-theme .converter-result-pill.pill-hijri {
    background: rgba(16, 185, 129, 0.15) !important;
    border-color: #10b981 !important;
}

body.dark-theme .converter-result-pill.pill-nepali {
    background: rgba(245, 158, 11, 0.15) !important;
    border-color: #f59e0b !important;
}

.converter-pill-top {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
}

.conv-pill-icon {
    font-size: 13px !important;
}

.conv-pill-label {
    font-size: 10.5px !important;
    font-weight: 800 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.3px !important;
    color: #475569 !important;
}

body.dark-theme .conv-pill-label {
    color: #94a3b8 !important;
}

.conv-pill-val {
    font-size: 14px !important;
    font-weight: 900 !important;
    color: #0f172a !important;
    line-height: 1.2 !important;
}

body.dark-theme .conv-pill-val {
    color: #f8fafc !important;
}

.conv-pill-sub {
    font-size: 11.5px !important;
    color: #64748b !important;
    font-weight: 600 !important;
}

body.dark-theme .conv-pill-sub {
    color: #cbd5e1 !important;
}

.conv-pill-sub.font-nastaliq {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 13px !important;
    direction: rtl !important;
    color: #047857 !important;
}

body.dark-theme .conv-pill-sub.font-nastaliq {
    color: #34d399 !important;
}

/* Event Box */
.converter-event-card {
    background: #fdf2f8 !important;
    border: 1.5px solid #fbcfe8 !important;
    border-radius: 10px !important;
    padding: 7px 10px !important;
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
}

body.dark-theme .converter-event-card {
    background: rgba(244, 114, 182, 0.15) !important;
    border-color: #f472b6 !important;
}

.conv-event-icon {
    font-size: 14px !important;
}

.conv-event-text {
    font-size: 12px !important;
    font-weight: 800 !important;
    color: #be185d !important;
}

body.dark-theme .conv-event-text {
    color: #f472b6 !important;
}

/* Actions Row */
.converter-actions-row {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 8px !important;
    margin-top: 4px !important;
}

.btn-converter-action {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    padding: 9px 8px !important;
    border-radius: 10px !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    border: none !important;
    transition: all 0.15s ease !important;
}

.btn-conv-jump {
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 2px 8px rgba(2, 132, 199, 0.35) !important;
}

.btn-conv-copy {
    background: #f1f5f9 !important;
    color: #334155 !important;
    border: 1.5px solid #cbd5e1 !important;
}

body.dark-theme .btn-conv-copy {
    background: #1e293b !important;
    color: #e2e8f0 !important;
    border-color: #475569 !important;
}


/* ==========================================================================
   STATUS DESIGNER CONTROL PANEL: UPLOAD BUTTONS & ACTION PILLS
   ========================================================================== */
.status-upload-actions-grid {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 8px !important;
    width: 100% !important;
    margin-top: 8px !important;
    box-sizing: border-box !important;
}

.status-upload-slot {
    position: relative !important;
    width: 100% !important;
}

.status-upload-btn-combo {
    position: relative !important;
    display: flex !important;
    align-items: center !important;
    width: 100% !important;
}

.status-upload-action-pill {
    width: 100% !important;
    height: 36px !important;
    background: linear-gradient(135deg, #f8fafc 0%, #e2e8f0 100%) !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 10px !important;
    color: #1e293b !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    cursor: pointer !important;
    padding: 0 10px !important;
    box-sizing: border-box !important;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.06) !important;
    transition: all 0.2s ease !important;
}

.status-upload-action-pill:hover {
    background: linear-gradient(135deg, #ffffff 0%, #f1f5f9 100%) !important;
    border-color: #0284c7 !important;
    color: #0284c7 !important;
    transform: translateY(-1px) !important;
}

.status-upload-action-pill:active {
    transform: scale(0.98) !important;
}

.status-upload-action-pill.btn-upload-bg {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    border-color: #0284c7 !important;
    color: #ffffff !important;
}

.status-upload-action-pill.btn-upload-photo {
    background: linear-gradient(135deg, #059669 0%, #047857 100%) !important;
    border-color: #059669 !important;
    color: #ffffff !important;
}

.upload-tray-icon {
    flex-shrink: 0 !important;
}

.upload-pill-label {
    white-space: nowrap !important;
    font-weight: 800 !important;
}

.bg-cut-badge {
    position: absolute !important;
    right: -4px !important;
    top: -4px !important;
    width: 20px !important;
    height: 20px !important;
    border-radius: 50% !important;
    background: #ef4444 !important;
    color: #ffffff !important;
    border: 2px solid #ffffff !important;
    font-size: 11px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3) !important;
    z-index: 10 !important;
    transition: transform 0.15s ease !important;
}

.bg-cut-badge:hover {
    transform: scale(1.15) !important;
    background: #dc2626 !important;
}

.bg-cut-badge.is-hidden {
    display: none !important;
}

/* Master Status Card Dimensions & Proportions */
.status-preview-wrapper {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    padding: 4px 0 !important;
}

.status-card-preview-box {
    width: 254px !important;
    min-height: 380px !important;
    max-width: calc(100vw - 80px) !important;
    margin: 0 auto !important;
    border-radius: var(--card-radius, 18px) !important;
    border: 2.5px solid var(--border-color, #eab308) !important;
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.25) !important;
    position: relative !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}


/* ==========================================================================
   STATUS DESIGNER: SINGLE-LINE BRANDING BADGE & COMPACT HEIGHT FRAMING
   ========================================================================== */

.status-user-badge-wrap {
    text-align: center !important;
    margin: 2px auto 1px auto !important;
    width: 100% !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    box-sizing: border-box !important;
    flex-shrink: 0 !important;
    position: relative !important;
    z-index: 4 !important;
}

/* User branding container holding standalone circular avatar + slim pills */
.status-user-branding-row {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    margin: 1px auto !important;
    max-width: 98% !important;
    box-sizing: border-box !important;
    direction: ltr !important;
}

.status-lang-urdu .status-user-branding-row,
[dir="rtl"] .status-user-branding-row {
    flex-direction: row-reverse !important;
}

/* Standalone external circular photo avatar (medallion ring outside boxes) */
.status-user-photo-avatar {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 34px !important;
    height: 34px !important;
    min-width: 34px !important;
    max-width: 34px !important;
    min-height: 34px !important;
    max-height: 34px !important;
    border-radius: 50% !important;
    overflow: hidden !important;
    border: 2px solid #facc15 !important;
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.55), inset 0 0 4px rgba(253, 224, 71, 0.4) !important;
    flex-shrink: 0 !important;
    background: #0f172a !important;
    box-sizing: border-box !important;
}

.status-user-branding-row.is-avatar-only .status-user-photo-avatar {
    width: 44px !important;
    height: 44px !important;
    min-width: 44px !important;
    max-width: 44px !important;
    min-height: 44px !important;
    max-height: 44px !important;
    border: 2.2px solid #facc15 !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.65) !important;
    margin: 0 auto !important;
}

.status-user-photo-img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    border-radius: 50% !important;
    display: block !important;
}

/* Column holding separate name and phone slim rectangular pills */
.status-brand-pills-col {
    display: flex !important;
    flex-direction: column !important;
    gap: 3px !important;
    justify-content: center !important;
    align-items: center !important; /* Horizontally center number box under name box */
    max-width: calc(100% - 42px) !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
}

.status-user-branding-row.no-photo .status-brand-pills-col {
    align-items: center !important;
    max-width: 100% !important;
}

.status-lang-urdu .status-brand-pills-col,
[dir="rtl"] .status-brand-pills-col {
    align-items: center !important; /* Keep centered in Urdu/RTL as well */
}

.status-lang-urdu .status-user-branding-row.no-photo .status-brand-pills-col,
[dir="rtl"] .status-user-branding-row.no-photo .status-brand-pills-col {
    align-items: center !important;
}

/* Base styling for slim rectangular branding pills */
.status-brand-pill {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 2.5px 8px 3px 8px !important;
    border-radius: 6px !important;
    width: fit-content !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
    line-height: 1 !important;
    box-shadow: 0 1.5px 5px rgba(0, 0, 0, 0.45) !important;
    text-rendering: optimizeLegibility !important;
    -webkit-font-smoothing: antialiased !important;
    font-size: 9px !important;
    font-weight: 800 !important;
    overflow: visible !important; /* Prevent descender clipping */
}

/* Name Pill: Warm Luminous Radiant Gold/Ivory Lighting Background */
.status-brand-name-pill {
    background: linear-gradient(135deg, #ffffff 0%, #fffdf0 40%, #fef3c7 100%) !important;
    border: 1.1px solid #d97706 !important;
    color: #0f172a !important;
}

/* Number / WhatsApp Pill: Fresh Luminous Radiant Ice-Mint/Emerald Lighting Background */
.status-brand-phone-pill {
    background: linear-gradient(135deg, #ffffff 0%, #f0fdf4 40%, #dcfce7 100%) !important;
    border: 1.1px solid #16a34a !important;
    color: #064e3b !important;
}

.status-brand-pill .status-brand-item {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    font-size: inherit !important;
    font-weight: 800 !important;
    color: inherit !important;
    white-space: nowrap !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
    line-height: 1 !important;
}

.status-brand-pill .status-brand-text {
    white-space: nowrap !important;
    max-width: 220px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    color: inherit !important;
    font-weight: 800 !important;
    letter-spacing: normal !important;
    line-height: 1.15 !important;
    word-break: keep-all !important;
    overflow-wrap: normal !important;
}

/* Dedicated Urdu & RTL ligature preservation for Status Card Branding */
.status-brand-pill .status-brand-text.is-urdu,
.status-brand-pill.has-urdu-text .status-brand-text,
.status-brand-pill [lang="ur"],
.status-brand-pill [dir="rtl"],
.status-card-preview-box .status-brand-text.is-urdu,
.status-card-preview-box .status-brand-text:lang(ur) {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', serif !important;
    letter-spacing: normal !important;
    word-spacing: normal !important;
    text-rendering: optimizeLegibility !important;
    direction: rtl !important;
    unicode-bidi: isolate !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    line-height: 1.35 !important;
    word-break: keep-all !important;
    overflow-wrap: normal !important;
    white-space: nowrap !important;
    display: inline-block !important;
    vertical-align: middle !important;
    transform: translateY(-0.8px) !important;
    -webkit-transform: translateY(-0.8px) !important;
}

.status-brand-pill.has-urdu-text,
.status-brand-name-pill.has-urdu-text {
    font-weight: 700 !important;
    padding: 2px 8px 3px 8px !important;
}

.status-brand-pill.has-urdu-text .status-brand-item {
    direction: rtl !important;
    gap: 4.5px !important;
    font-weight: 700 !important;
}

.status-brand-pill svg {
    width: 11px !important;
    height: 11px !important;
    min-width: 11px !important;
    max-width: 11px !important;
    flex-shrink: 0 !important;
    display: inline-block !important;
    vertical-align: middle !important;
}

.status-brand-pill .status-brand-ico {
    font-size: 11px !important;
    line-height: 1 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-shrink: 0 !important;
}

/* Fallback for legacy .status-user-tagline-badge */
.status-user-tagline-badge {
    background: #0f172a !important;
    border: 1.2px solid #ca8a04 !important;
    border-radius: 8px !important;
    padding: 2px 7px !important;
    font-size: 8.8px !important;
    font-weight: 800 !important;
    color: #ffffff !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    margin: 1px auto !important;
    max-width: 96% !important;
    box-sizing: border-box !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5) !important;
}

/* Master Status Card Dimensions & Background Framing (Trims Bottom Empty Ground) */
.status-preview-wrapper {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    padding: 2px 0 !important;
}

.status-card-preview-box {
    width: 254px !important;
    min-height: 330px !important;
    height: auto !important;
    max-height: none !important;
    max-width: calc(100vw - 80px) !important;
    margin: 0 auto !important;
    border-radius: var(--card-radius, 18px) !important;
    border: 2.5px solid var(--border-color, #eab308) !important;
    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.25) !important;
    position: relative !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
    padding: 5px 6px 4px 6px !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
}

.status-card-preview-box .status-card-bg-photo {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center 10% !important;
    z-index: 0 !important;
    opacity: 1 !important;
    border-radius: inherit !important;
}

.status-card-preview-box .status-card-dark-overlay {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100% !important;
    height: 100% !important;
    pointer-events: none !important;
    z-index: 1 !important;
    border-radius: inherit !important;
}

.status-card-preview-box .neon-glow-circle-frame,
.neon-glow-circle-frame {
    width: 92% !important;
    max-width: 94% !important;
    height: auto !important;
    min-height: unset !important;
    max-height: none !important;
    border-radius: 22px !important;
    margin: 3px auto !important;
    border: 2.2px solid var(--border-color, #d4af37) !important;
    background: radial-gradient(circle at 50% 28%, #ffffff 0%, #fffdf0 45%, #fef3c7 100%) !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.28), 0 0 16px var(--theme-card-glow, rgba(212, 175, 55, 0.4)) !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 7px 12px !important;
    box-sizing: border-box !important;
    position: relative !important;
    overflow: hidden !important;
}

.status-card-preview-box.tpl-midnight-neon {
    padding: 4px 6px 4px 6px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: space-between !important;
}

/* Template 1 Neon Bottom Date Showcase Architecture (Symmetrical & Royal) */
.neon-bottom-dates-showcase {
    width: 100% !important;
    box-sizing: border-box !important;
}

.neon-hero-hijri-bar {
    width: fit-content !important;
    max-width: 96% !important;
    background: linear-gradient(135deg, #ffffff 0%, #fffdf0 50%, #fef3c7 100%) !important;
    border: 1.6px solid #d4af37 !important;
    border-radius: 14px !important;
    padding: 3px 14px !important;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5), inset 0 1px 2px rgba(255, 255, 255, 0.9) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 7px !important;
    box-sizing: border-box !important;
    margin: 0 auto !important;
}

.neon-hero-hijri-bar .status-hijri-day {
    font-size: 15.5px !important;
    font-weight: 900 !important;
    color: #064e3b !important;
    line-height: 1 !important;
}

.neon-hero-hijri-bar .status-hijri-year {
    font-size: 14px !important;
    font-weight: 900 !important;
    color: #064e3b !important;
    line-height: 1 !important;
}

.neon-hero-hijri-bar .status-hijri-callig-month svg {
    height: 16.5px !important;
    max-height: 16.5px !important;
    color: #064e3b !important;
    fill: #064e3b !important;
    vertical-align: middle !important;
}

.neon-secondary-dates-row {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    width: 100% !important;
    max-width: 96% !important;
    box-sizing: border-box !important;
    margin: 0 auto !important;
}

.neon-sub-date-pill {
    height: 27px !important;
    min-height: 27px !important;
    max-height: 27px !important;
    box-sizing: border-box !important;
    border-radius: 12px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 8px !important;
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.45) !important;
    white-space: nowrap !important;
}

.neon-sub-date-pill.neon-pill-day {
    flex: 1 !important;
    max-width: 115px !important;
    background: linear-gradient(135deg, #064e3b 0%, #047857 100%) !important;
    border: 1.5px solid #fde047 !important;
    color: #fef08a !important;
}

.neon-sub-date-pill.neon-pill-bikrami {
    flex: 1.3 !important;
    max-width: 148px !important;
    background: linear-gradient(135deg, #ffffff 0%, #fefce8 100%) !important;
    border: 1.5px solid #ca8a04 !important;
    color: #0f172a !important;
}

.neon-sub-date-pill .status-date-day-num {
    font-size: 13.5px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
}

.neon-sub-date-pill .status-date-year-num {
    font-size: 13px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
}

.neon-sub-date-pill .status-date-month-txt {
    font-size: 11.5px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
}

/* Top Date Strip Typography in Template 1 */
.neon-date-strip .status-date-day-num {
    font-size: 13.5px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
}

.neon-date-strip .status-date-year-num {
    font-size: 13px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
}

.neon-date-strip .status-eng-callig-month svg {
    height: 15px !important;
    max-height: 15px !important;
    vertical-align: middle !important;
}

.neon-date-strip .status-date-month-txt {
    font-size: 11.5px !important;
    font-weight: 800 !important;
    line-height: 1 !important;
}

.status-card-preview-box .status-card-bg-photo {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center 0% !important; /* Top-focus: Shows minarets & dome, completely crops out bottom crowd/floor */
    z-index: 0 !important;
    opacity: 1 !important;
}

.status-branding-strip {
    margin: 2px auto 1px auto !important;
    padding: 0 !important;
    border: none !important;
    border-top: none !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
}


/* ==========================================================================
   STATUS DESIGNER BRANDING: CHECKED & LOCKED WATERMARK CONTROL (LUXURY GOLD)
   ========================================================================== */
.status-watermark-ctrl-bar {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 10px !important;
    padding: 7px 12px !important;
    background: linear-gradient(135deg, #fffdf5 0%, #fef3c7 60%, #fde68a 100%) !important;
    border: 1.5px solid #f59e0b !important;
    border-radius: 14px !important;
    cursor: pointer !important;
    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1) !important;
    box-sizing: border-box !important;
    box-shadow: 0 3px 12px rgba(245, 158, 11, 0.18), inset 0 1px 0 rgba(255, 255, 255, 0.9) !important;
}

body.dark-theme .status-watermark-ctrl-bar {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: rgba(245, 158, 11, 0.45) !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.35) !important;
}

.status-watermark-ctrl-bar:hover {
    border-color: #d97706 !important;
    transform: translateY(-1px) !important;
    box-shadow: 0 5px 16px rgba(245, 158, 11, 0.28) !important;
}

.status-watermark-ctrl-bar:active {
    transform: translateY(0) scale(0.99) !important;
}

.status-watermark-left-info {
    display: flex !important;
    align-items: center !important;
    min-width: 0 !important;
    flex: 1 !important;
}

.status-watermark-checkbox-label {
    display: inline-flex !important;
    align-items: center !important;
    gap: 8px !important;
    cursor: pointer !important;
    margin: 0 !important;
    user-select: none !important;
}

.status-custom-chk {
    display: none !important;
}

.status-custom-chk-visual {
    width: 20px !important;
    height: 20px !important;
    border-radius: 6px !important;
    background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%) !important;
    border: 1.5px solid #b45309 !important;
    color: #ffffff !important;
    font-size: 12px !important;
    font-weight: 900 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-shadow: 0 2px 6px rgba(217, 119, 6, 0.35) !important;
    flex-shrink: 0 !important;
    transition: all 0.2s ease !important;
}

.status-watermark-title-box {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    line-height: 1.25 !important;
}

.status-watermark-title-text {
    font-size: 12.5px !important;
    font-weight: 800 !important;
    color: #78350f !important;
    letter-spacing: 0.2px !important;
}

body.dark-theme .status-watermark-title-text {
    color: #fef08a !important;
}

.status-watermark-subtext {
    font-size: 9.5px !important;
    font-weight: 600 !important;
    color: #b45309 !important;
    opacity: 0.85 !important;
}

body.dark-theme .status-watermark-subtext {
    color: #fde68a !important;
}

.status-watermark-lock-pill {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    padding: 4px 10px !important;
    border-radius: 30px !important;
    background: linear-gradient(135deg, #f59e0b 0%, #d97706 50%, #b45309 100%) !important;
    border: 1.2px solid #fbbf24 !important;
    color: #ffffff !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    white-space: nowrap !important;
    flex-shrink: 0 !important;
    box-shadow: 0 3px 10px rgba(217, 119, 6, 0.38) !important;
    cursor: pointer !important;
    transition: all 0.2s ease !important;
}

.status-watermark-lock-pill:hover {
    filter: brightness(1.08) !important;
    transform: scale(1.02) !important;
}

body.dark-theme .status-watermark-lock-pill {
    background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%) !important;
    border-color: #fde047 !important;
    color: #ffffff !important;
}

.status-watermark-lock-pill.is-unlocked {
    background: linear-gradient(135deg, #10b981 0%, #059669 100%) !important;
    border-color: #6ee7b7 !important;
    color: #ffffff !important;
    box-shadow: 0 3px 10px rgba(16, 185, 129, 0.35) !important;
}

.vip-pro-badge {
    background: #ffffff !important;
    color: #92400e !important;
    font-size: 9px !important;
    font-weight: 900 !important;
    padding: 1.5px 5px !important;
    border-radius: 10px !important;
    letter-spacing: 0.5px !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2) !important;
    line-height: 1 !important;
}

.status-watermark-lock-pill.is-unlocked .vip-pro-badge {
    background: #ffffff !important;
    color: #065f46 !important;
}


/* Calculator Keys Touch & Click Responsiveness */
.u-key-dish, .u-key-dish-compact {
    pointer-events: none !important;
}

.u-key {
    touch-action: manipulation !important;
    cursor: pointer !important;
}







/* ==========================================================================
   SMART CALCULATOR: BALANCED FIT (BOTTOM PULLED SLIGHTLY UPWARDS)
   ========================================================================== */
#calculatorTab,
#calculatorTab.active,
#calculatorTab.active-tab {
    margin-top: 0px !important;
    padding-top: 0px !important;
}

.ultra-calc-chassis {
    margin-top: 0px !important;
    padding-top: 5px !important;
    padding-bottom: 12px !important;
}

.ultra-keypad-matrix {
    gap: clamp(5.5px, 1.1vh, 8.5px) !important;
}

.u-key {
    height: clamp(48px, 6.7vh, 56px) !important;
}

.u-key-mini {
    height: clamp(35px, 4.8vh, 41px) !important;
}

.ultra-lcd-housing {
    margin-bottom: 5px !important;
    padding-bottom: 4px !important;
}


/* ==========================================================================
   CALENDAR CORNER ZOOM CONTROLS (LIGHT & DARK THEME SUPPORT)
   ========================================================================== */

.calendar-corner-controls-bar {
    position: relative !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important; /* Center Zoom Dock */
    width: 100% !important;
    max-width: 1150px !important;
    margin: 6px auto 2px auto !important;
    padding: 0 12px !important;
    box-sizing: border-box !important;
    min-height: 38px !important;
    z-index: 30 !important;
}

/* Zoom Dock is centered */
.calendar-corner-controls-bar .calendar-zoom-dock {
    margin: 0 auto !important;
}

/* Current Date Button Pinned in Right Corner */
.calendar-right-corner-slot {
    position: absolute !important;
    right: 12px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    z-index: 35 !important;
}

.calendar-right-corner-slot .today-inline-btn {
    position: relative !important;
    top: 0 !important;
    width: 34px !important;
    height: 34px !important;
    min-width: 34px !important;
    min-height: 34px !important;
    border-radius: 50% !important;
    background: linear-gradient(135deg, #01539d 0%, #0263b5 100%) !important;
    border: 2px solid #ffffff !important;
    color: #ffffff !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    box-shadow: 0 3px 10px rgba(1, 83, 157, 0.35) !important;
    transform: scale(0) !important;
    opacity: 0 !important;
    pointer-events: none !important;
    touch-action: manipulation !important;
    -webkit-tap-highlight-color: transparent !important;
    transition: transform 0.22s cubic-bezier(0.34, 1.56, 0.64, 1), opacity 0.18s ease !important;
}

.calendar-right-corner-slot .today-inline-btn.show-fab {
    transform: scale(1) !important;
    opacity: 1 !important;
    pointer-events: auto !important;
    animation: inlinePulse 2.2s infinite !important;
}

.calendar-right-corner-slot .today-inline-btn:hover {
    transform: scale(1.1) !important;
    box-shadow: 0 4px 14px rgba(1, 83, 157, 0.45) !important;
}

.calendar-right-corner-slot .today-inline-btn:active {
    transform: scale(0.92) !important;
}

body.dark-theme .calendar-right-corner-slot .today-inline-btn,
html.dark-theme .calendar-right-corner-slot .today-inline-btn {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%) !important;
    border-color: #ffd700 !important;
    color: #ffd700 !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.6), 0 0 8px rgba(255, 215, 0, 0.25) !important;
}

body.dark-theme .calendar-right-corner-slot .today-inline-btn:active,
html.dark-theme .calendar-right-corner-slot .today-inline-btn:active {
    background: #ffd700 !important;
    color: #0f172a !important;
}

.calendar-zoom-dock {
    display: inline-flex !important;
    align-items: center !important;
    gap: 3px !important;
    padding: 3px 5px !important;
    border-radius: 30px !important;
    background: rgba(255, 255, 255, 0.96) !important;
    backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    border: 1.5px solid #d4af37 !important; /* Royal Islamic Gold Frame */
    box-shadow: 0 4px 14px rgba(1, 83, 157, 0.12), 0 2px 6px rgba(0, 0, 0, 0.06) !important;
    user-select: none !important;
    -webkit-user-select: none !important;
    transition: all 0.25s ease !important;
}

.calendar-zoom-dock:hover {
    border-color: #b89327 !important;
    box-shadow: 0 6px 18px rgba(1, 83, 157, 0.18), 0 2px 8px rgba(0, 0, 0, 0.08) !important;
}

/* Dark Theme Zoom Dock */
body.dark-theme .calendar-zoom-dock,
html.dark-theme .calendar-zoom-dock {
    background: rgba(15, 23, 42, 0.94) !important;
    border: 1.5px solid rgba(56, 189, 248, 0.45) !important;
    box-shadow: 0 4px 18px rgba(0, 0, 0, 0.55), 0 0 12px rgba(56, 189, 248, 0.15) !important;
}

body.dark-theme .calendar-zoom-dock:hover,
html.dark-theme .calendar-zoom-dock:hover {
    border-color: #38bdf8 !important;
    box-shadow: 0 6px 22px rgba(0, 0, 0, 0.70), 0 0 16px rgba(56, 189, 248, 0.25) !important;
}

/* Zoom Action Buttons */
.cal-zoom-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 28px !important;
    min-width: 28px !important;
    padding: 0 6px !important;
    border-radius: 20px !important;
    border: none !important;
    background: transparent !important;
    color: #0f172a !important;
    cursor: pointer !important;
    outline: none !important;
    font-family: 'Outfit', sans-serif !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    line-height: 1 !important;
    touch-action: manipulation !important;
    -webkit-tap-highlight-color: transparent !important;
    transition: background-color 0.18s ease, color 0.18s ease, transform 0.15s ease !important;
}

.cal-zoom-btn:hover {
    background: rgba(1, 83, 157, 0.10) !important;
    color: #01539d !important;
    transform: scale(1.08) !important;
}

.cal-zoom-btn:active {
    background: rgba(1, 83, 157, 0.20) !important;
    transform: scale(0.92) !important;
}

.cal-zoom-btn:disabled {
    opacity: 0.32 !important;
    cursor: not-allowed !important;
    transform: none !important;
}

/* Reset / Percentage Pill Button */
.cal-zoom-reset {
    gap: 4px !important;
    padding: 0 7px !important;
    border-radius: 14px !important;
    background: rgba(1, 83, 157, 0.06) !important;
    color: #01539d !important;
}

.cal-zoom-reset:hover {
    background: rgba(1, 83, 157, 0.14) !important;
    color: #01539d !important;
}

.cal-zoom-reset.is-modified {
    background: rgba(245, 158, 11, 0.14) !important;
    color: #b45309 !important;
    border: 1px solid rgba(245, 158, 11, 0.35) !important;
}

.cal-zoom-reset.is-modified:hover {
    background: rgba(245, 158, 11, 0.22) !important;
    color: #92400e !important;
}

.cal-zoom-val {
    letter-spacing: 0.2px !important;
    font-variant-numeric: tabular-nums !important;
}

/* Dark Theme Buttons */
body.dark-theme .cal-zoom-btn,
html.dark-theme .cal-zoom-btn {
    color: #f1f5f9 !important;
}

body.dark-theme .cal-zoom-btn:hover,
html.dark-theme .cal-zoom-btn:hover {
    background: rgba(56, 189, 248, 0.18) !important;
    color: #38bdf8 !important;
}

body.dark-theme .cal-zoom-btn:active,
html.dark-theme .cal-zoom-btn:active {
    background: rgba(56, 189, 248, 0.30) !important;
}

body.dark-theme .cal-zoom-reset,
html.dark-theme .cal-zoom-reset {
    background: rgba(56, 189, 248, 0.10) !important;
    color: #38bdf8 !important;
}

body.dark-theme .cal-zoom-reset:hover,
html.dark-theme .cal-zoom-reset:hover {
    background: rgba(56, 189, 248, 0.22) !important;
    color: #7dd3fc !important;
}

body.dark-theme .cal-zoom-reset.is-modified,
html.dark-theme .cal-zoom-reset.is-modified {
    background: rgba(251, 191, 36, 0.15) !important;
    color: #fbbf24 !important;
    border: 1px solid rgba(251, 191, 36, 0.35) !important;
}

body.dark-theme .cal-zoom-reset.is-modified:hover,
html.dark-theme .cal-zoom-reset.is-modified:hover {
    background: rgba(251, 191, 36, 0.25) !important;
    color: #fde68a !important;
}

/* SVGs */
.cal-zoom-svg {
    display: inline-block !important;
    vertical-align: middle !important;
    flex-shrink: 0 !important;
}

.cal-reset-svg {
    transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
}

.cal-zoom-reset:hover .cal-reset-svg {
    transform: rotate(-90deg) !important;
}

/* ==========================================================================
   CONFINED 4-WAY SYMMETRIC CALENDAR ZOOM & 2D PAN ENGINE
   ========================================================================== */

/* Calendar Wrapper & Outer Frame: Strict Bounds (No layout shift, confined to calendar area) */
.calendar-stage-wrapper,
#calStageWrapper {
    overflow: hidden !important;
}

.calendar-outer-frame,
#calStageWrapper .calendar-outer-frame {
    overflow: hidden !important;
    position: relative !important;
    border: 2px solid #01539d !important;
    border-radius: 12px !important;
    box-shadow: 0 4px 16px rgba(1, 83, 157, 0.12) !important;
    background: #ffffff !important;
    background-color: #ffffff !important;
    box-sizing: border-box !important;
    touch-action: pan-y !important;
}

body.dark-theme .calendar-outer-frame,
body.dark-theme #calStageWrapper .calendar-outer-frame {
    border: 2px solid #38bdf8 !important;
    background: #ffffff !important;
    background-color: #ffffff !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.4) !important;
    overflow: hidden !important;
    touch-action: pan-y !important;
}

/* Master Grid: Zooms symmetrically from exact center in all 4 directions inside stationary outer frame */
.full-calendar-master-grid,
#fullCalendarMasterGrid {
    transform-origin: center center !important;
    -webkit-transform-origin: center center !important;
    transition: transform 0.22s cubic-bezier(0.25, 1, 0.5, 1);
    will-change: transform;
    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    background: transparent !important;
    background-color: transparent !important;
    touch-action: pan-y !important;
}

body.dark-theme .full-calendar-master-grid,
body.dark-theme #fullCalendarMasterGrid {
    border: none !important;
    box-shadow: none !important;
    background: transparent !important;
    background-color: transparent !important;
}

/* Smooth drag cursor inside calendar when zoomed */
.calendar-outer-frame.is-cal-zoomed,
.calendar-outer-frame.is-cal-zoomed #fullCalendarMasterGrid {
    cursor: grab !important;
    touch-action: none !important;
}

.calendar-outer-frame.is-cal-zoomed.is-panning,
.calendar-outer-frame.is-cal-zoomed.is-panning #fullCalendarMasterGrid {
    cursor: grabbing !important;
    touch-action: none !important;
}

/* Align today jump button to bottom-left so it never clashes with bottom-right zoom dock */
.today-inline-container {
    justify-content: flex-start !important;
    padding-left: 12px !important;
    padding-right: 0 !important;
}

[dir="rtl"] .today-inline-container {
    justify-content: flex-end !important;
    padding-right: 12px !important;
    padding-left: 0 !important;
}


/* ==========================================================================
   TODAY BUTTON BESIDE ZOOM DOCK IN CORNER
   ========================================================================== */
.calendar-corner-actions-group {
    display: inline-flex !important;
    align-items: center !important;
    gap: 8px !important;
}

.calendar-corner-actions-group .today-inline-btn {
    position: relative !important;
    top: 0 !important;
    left: auto !important;
    right: auto !important;
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    min-height: 32px !important;
    border-radius: 50% !important;
    background: linear-gradient(135deg, #01539d 0%, #0263b5 100%) !important;
    border: 1.5px solid #ffffff !important;
    color: #ffffff !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    box-shadow: 0 3px 10px rgba(1, 83, 157, 0.35) !important;
    transform: scale(0) !important;
    opacity: 0 !important;
    pointer-events: none !important;
    margin: 0 !important;
    touch-action: manipulation !important;
    -webkit-tap-highlight-color: transparent !important;
    transition: transform 0.22s cubic-bezier(0.34, 1.56, 0.64, 1), opacity 0.18s ease, width 0.2s ease !important;
    z-index: 35 !important;
}

.calendar-corner-actions-group .today-inline-btn:not(.show-fab) {
    width: 0 !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
    opacity: 0 !important;
    pointer-events: none !important;
    overflow: hidden !important;
}

.calendar-corner-actions-group .today-inline-btn.show-fab {
    width: 32px !important;
    min-width: 32px !important;
    transform: scale(1) !important;
    opacity: 1 !important;
    pointer-events: auto !important;
    animation: inlinePulse 2.2s infinite !important;
}

.calendar-corner-actions-group .today-inline-btn:hover {
    transform: scale(1.08) !important;
    box-shadow: 0 4px 14px rgba(1, 83, 157, 0.45) !important;
}

.calendar-corner-actions-group .today-inline-btn:active {
    transform: scale(0.92) !important;
}

body.dark-theme .calendar-corner-actions-group .today-inline-btn,
html.dark-theme .calendar-corner-actions-group .today-inline-btn {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%) !important;
    border-color: #ffd700 !important;
    color: #ffd700 !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.6), 0 0 8px rgba(255, 215, 0, 0.25) !important;
}

body.dark-theme .calendar-corner-actions-group .today-inline-btn:active,
html.dark-theme .calendar-corner-actions-group .today-inline-btn:active {
    background: #ffd700 !important;
    color: #0f172a !important;
}


/* ==========================================================================
   COMPACT UNIFIED RECTANGLE DOCK (RIGHT TO LEFT)
   ========================================================================== */
.calendar-corner-controls-bar {
    display: flex !important;
    justify-content: flex-end !important; /* Pinned on the right, flowing towards left */
    align-items: center !important;
    width: 100% !important;
    max-width: 1150px !important;
    margin: 5px auto 2px auto !important;
    padding: 0 10px !important;
    box-sizing: border-box !important;
    position: relative !important;
    z-index: 30 !important;
}

[dir="rtl"] .calendar-corner-controls-bar {
    justify-content: flex-start !important;
}

/* Single Rectangular Pill / Bar */
.calendar-compact-rect-dock {
    display: inline-flex !important;
    align-items: center !important;
    gap: 3px !important;
    padding: 2px 5px !important;
    height: 27px !important;
    box-sizing: border-box !important;
    background: rgba(255, 255, 255, 0.95) !important;
    border: 1.5px solid rgba(1, 83, 157, 0.22) !important;
    border-radius: 6px !important; /* Clean sleek rectangle */
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.12), 0 1px 3px rgba(0, 0, 0, 0.05) !important;
    user-select: none !important;
    -webkit-user-select: none !important;
    transition: all 0.2s ease !important;
}

/* Dark Theme Rectangle Dock */
body.dark-theme .calendar-compact-rect-dock,
html.dark-theme .calendar-compact-rect-dock {
    background: rgba(15, 23, 42, 0.95) !important;
    border: 1.5px solid rgba(56, 189, 248, 0.35) !important;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.5), 0 0 8px rgba(56, 189, 248, 0.15) !important;
}

/* Compact Today Button inside Rectangle */
.dock-today-btn {
    display: none !important; /* Hidden by default in current month */
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    height: 20px !important;
    padding: 0 6px !important;
    border-radius: 4px !important;
    background: linear-gradient(135deg, #01539d 0%, #0263b5 100%) !important;
    border: none !important;
    color: #ffffff !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    font-family: 'Outfit', sans-serif !important;
    cursor: pointer !important;
    box-shadow: 0 1px 4px rgba(1, 83, 157, 0.3) !important;
    transition: transform 0.15s ease, background 0.15s ease !important;
}

.dock-today-btn.show-fab {
    display: inline-flex !important;
}

.dock-today-btn:hover {
    transform: scale(1.05) !important;
    background: linear-gradient(135deg, #0263b5 0%, #0369a1 100%) !important;
}

.dock-today-btn:active {
    transform: scale(0.95) !important;
}

.dock-today-svg {
    display: inline-block !important;
    flex-shrink: 0 !important;
}

.dock-today-number {
    font-size: 11px !important;
    font-weight: 900 !important;
    letter-spacing: 0.2px !important;
    line-height: 1 !important;
}

body.dark-theme .dock-today-btn,
html.dark-theme .dock-today-btn {
    background: linear-gradient(135deg, #0369a1 0%, #0284c7 100%) !important;
    color: #ffd700 !important;
    border: 1px solid rgba(255, 215, 0, 0.35) !important;
}

/* Divider inside Rectangle (appears when Today button is visible) */
.dock-divider {
    display: none !important;
    width: 1px !important;
    height: 14px !important;
    background: rgba(1, 83, 157, 0.22) !important;
    margin: 0 2px !important;
}

.dock-today-btn.show-fab ~ .dock-divider {
    display: block !important;
}

body.dark-theme .dock-divider,
html.dark-theme .dock-divider {
    background: rgba(56, 189, 248, 0.3) !important;
}

/* Compact Zoom Buttons inside Rectangle */
.dock-zoom-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 21px !important;
    min-width: 22px !important;
    padding: 0 4px !important;
    border-radius: 4px !important;
    background: transparent !important;
    border: none !important;
    color: #01539d !important;
    cursor: pointer !important;
    touch-action: manipulation !important;
    -webkit-tap-highlight-color: transparent !important;
    position: relative !important;
    transition: background 0.15s ease, transform 0.15s ease, color 0.15s ease !important;
    box-sizing: border-box !important;
}

/* Invisible hit area expander for effortless mobile taps */
.dock-zoom-btn::before,
.dock-zoom-reset::before {
    content: "" !important;
    position: absolute !important;
    top: -6px !important;
    bottom: -6px !important;
    left: -4px !important;
    right: -4px !important;
    pointer-events: auto !important;
}

.dock-zoom-btn:hover {
    background: rgba(1, 83, 157, 0.10) !important;
    color: #013768 !important;
}

.dock-zoom-btn:active {
    transform: scale(0.92) !important;
    background: rgba(1, 83, 157, 0.20) !important;
}

.dock-zoom-btn:disabled {
    opacity: 0.30 !important;
    cursor: not-allowed !important;
    transform: none !important;
}

/* Reset Icon Button inside Zoom Dock (Matches + and - buttons) */
.dock-zoom-reset {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 21px !important;
    min-width: 22px !important;
    width: 22px !important;
    padding: 0 !important;
    border-radius: 4px !important;
    background: transparent !important;
    border: none !important;
    color: #01539d !important;
    cursor: pointer !important;
    touch-action: manipulation !important;
    -webkit-tap-highlight-color: transparent !important;
    position: relative !important;
    transition: background 0.15s ease, transform 0.15s ease, color 0.15s ease !important;
    box-sizing: border-box !important;
}

.dock-zoom-reset:hover {
    background: rgba(1, 83, 157, 0.10) !important;
    color: #013768 !important;
}

.dock-zoom-reset:active {
    transform: scale(0.92) !important;
    background: rgba(1, 83, 157, 0.20) !important;
}

.dock-zoom-reset.is-modified {
    background: rgba(245, 158, 11, 0.15) !important;
    color: #d97706 !important;
    border-radius: 4px !important;
}

.dock-zoom-reset.is-modified:hover {
    background: rgba(245, 158, 11, 0.25) !important;
    color: #b45309 !important;
}

body.dark-theme .dock-zoom-reset,
html.dark-theme .dock-zoom-reset {
    color: #38bdf8 !important;
}

body.dark-theme .dock-zoom-reset:hover,
html.dark-theme .dock-zoom-reset:hover {
    background: rgba(56, 189, 248, 0.16) !important;
    color: #7dd3fc !important;
}

body.dark-theme .dock-zoom-reset.is-modified,
html.dark-theme .dock-zoom-reset.is-modified {
    background: rgba(245, 158, 11, 0.22) !important;
    color: #fbbf24 !important;
}

.dock-zoom-val {
    display: none !important;
}

.dock-zoom-svg {
    display: inline-block !important;
    flex-shrink: 0 !important;
}

.dock-reset-svg {
    width: 13px !important;
    height: 13px !important;
    transition: transform 0.35s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
}

.dock-zoom-reset:hover .dock-reset-svg {
    transform: rotate(-180deg) !important;
}

.dock-zoom-reset:active .dock-reset-svg {
    transform: rotate(-360deg) !important;
}

/* Dark Theme Buttons inside Rectangle */
body.dark-theme .dock-zoom-btn,
html.dark-theme .dock-zoom-btn {
    color: #38bdf8 !important;
}

body.dark-theme .dock-zoom-btn:hover,
html.dark-theme .dock-zoom-btn:hover {
    background: rgba(56, 189, 248, 0.16) !important;
    color: #7dd3fc !important;
}

body.dark-theme .dock-zoom-btn:active,
html.dark-theme .dock-zoom-btn:active {
    background: rgba(56, 189, 248, 0.28) !important;
}

body.dark-theme .dock-zoom-reset,
html.dark-theme .dock-zoom-reset {
    background: rgba(56, 189, 248, 0.10) !important;
    color: #38bdf8 !important;
}

body.dark-theme .dock-zoom-reset:hover,
html.dark-theme .dock-zoom-reset:hover {
    background: rgba(56, 189, 248, 0.22) !important;
    color: #7dd3fc !important;
}

body.dark-theme .dock-zoom-reset.is-modified,
html.dark-theme .dock-zoom-reset.is-modified {
    background: rgba(251, 191, 36, 0.15) !important;
    color: #fbbf24 !important;
    border: 1px solid rgba(251, 191, 36, 0.35) !important;
}


/* ==========================================================================
   CENTERED COMPACT ZOOM RECTANGLE & RIGHT-CORNER COMPACT TODAY BUTTON
   ========================================================================== */
.calendar-corner-controls-bar {
    position: relative !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important; /* Zoom dock in exact center */
    width: 100% !important;
    max-width: 1150px !important;
    margin: 5px auto 2px auto !important;
    padding: 0 10px !important;
    box-sizing: border-box !important;
    min-height: 30px !important;
    z-index: 30 !important;
}

/* Centered Zoom Dock */
.calendar-corner-controls-bar .calendar-compact-rect-dock {
    margin: 0 auto !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 3px !important;
    padding: 2px 6px !important;
    height: 27px !important;
    box-sizing: border-box !important;
    background: rgba(255, 255, 255, 0.96) !important;
    border: 1.5px solid rgba(1, 83, 157, 0.22) !important;
    border-radius: 6px !important;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.12), 0 1px 3px rgba(0, 0, 0, 0.05) !important;
    user-select: none !important;
    -webkit-user-select: none !important;
}

/* Right Corner Slot for Today Button */
.calendar-corner-controls-bar .calendar-right-corner-slot {
    position: absolute !important;
    right: 12px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    z-index: 35 !important;
}

[dir="rtl"] .calendar-corner-controls-bar .calendar-right-corner-slot {
    right: auto !important;
    left: 12px !important;
}

/* Compact Today Button in Right Corner */
.calendar-right-corner-slot .dock-today-btn {
    display: none !important; /* Hidden in current month */
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    height: 27px !important;
    padding: 0 9px !important;
    border-radius: 6px !important;
    background: linear-gradient(135deg, #01539d 0%, #0263b5 100%) !important;
    border: 1px solid rgba(255, 255, 255, 0.35) !important;
    color: #ffffff !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    font-family: 'Outfit', sans-serif !important;
    cursor: pointer !important;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.35) !important;
    transition: transform 0.15s ease, background 0.15s ease !important;
    animation: inlinePulse 2.2s infinite !important;
}

.calendar-right-corner-slot .dock-today-btn.show-fab {
    display: inline-flex !important;
}

.calendar-right-corner-slot .dock-today-btn:hover {
    transform: scale(1.06) !important;
    background: linear-gradient(135deg, #0263b5 0%, #0369a1 100%) !important;
}

.calendar-right-corner-slot .dock-today-btn:active {
    transform: scale(0.94) !important;
}

/* Dark Theme Today Button */
body.dark-theme .calendar-right-corner-slot .dock-today-btn,
html.dark-theme .calendar-right-corner-slot .dock-today-btn {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%) !important;
    color: #ffd700 !important;
    border: 1.5px solid rgba(255, 215, 0, 0.45) !important;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.55), 0 0 8px rgba(255, 215, 0, 0.25) !important;
}


/* ==========================================================================
   5-COLUMN (35-BOX) WALL CALENDAR GRID ARCHITECTURE
   ========================================================================== */
.grid-row,
.grid-row.header-grid-row,
.grid-row:not(.header-grid-row),
.theme-madina-classic .grid-row,
.theme-classic .grid-row,
body.theme-madina-classic .grid-row,
body.theme-classic .grid-row {
    display: grid !important;
    grid-template-columns: 14.8% repeat(5, 1fr) !important;
    gap: clamp(2.5px, 0.35vw, 4px) !important;
    width: 100% !important;
}

.header-banner-card,
.grid-row.header-grid-row .header-banner-card,
.theme-madina-classic .header-banner-card,
.theme-classic .header-banner-card,
body.theme-madina-classic .header-banner-card,
body.theme-classic .header-banner-card {
    grid-column: span 5 !important;
}


/* ==========================================================================
   CENTER CONTROLS GROUP & FAKE DOWNLOAD CALENDAR BUTTON
   ========================================================================== */
.calendar-corner-controls-bar .calendar-controls-center-group {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    margin: 0 auto !important;
    direction: ltr !important; /* Preserves requested Left=Switch, Center=Zoom, Right=Download across all languages */
}

.calendar-corner-controls-bar .calendar-controls-center-group .calendar-compact-rect-dock {
    margin: 0 !important;
    height: 26px !important;
    padding: 2px 5px !important;
    gap: 2px !important;
    flex-shrink: 0 !important;
}

/* Download Calendar Button (Single-line guaranteed, compact & elegant) */
.calendar-download-rect-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    padding: 2px 8px !important;
    height: 26px !important;
    box-sizing: border-box !important;
    color: #01539d !important;
    font-family: 'Outfit', sans-serif !important;
    font-size: 10.5px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    transition: all 0.16s ease !important;
    text-decoration: none !important;
    letter-spacing: 0.15px !important;
    white-space: nowrap !important;
    word-break: keep-all !important;
    flex-shrink: 0 !important;
}

.calendar-download-rect-btn .dock-download-text {
    white-space: nowrap !important;
    word-break: keep-all !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 3.5px !important;
}

.calendar-download-rect-btn .dock-download-word,
.calendar-download-rect-btn .dock-download-cal-word {
    white-space: nowrap !important;
    word-break: keep-all !important;
    display: inline-block !important;
    margin: 0 !important;
}

.calendar-download-rect-btn:hover {
    background: #eef6ff !important;
    border-color: #01539d !important;
    color: #003e75 !important;
    transform: translateY(-1px) !important;
    box-shadow: 0 3px 10px rgba(1, 83, 157, 0.22) !important;
}

.calendar-download-rect-btn:active {
    transform: scale(0.95) !important;
    background: #dbeafe !important;
}

.calendar-download-rect-btn .dock-download-svg {
    display: inline-block !important;
    flex-shrink: 0 !important;
    transition: transform 0.2s ease !important;
    color: currentColor !important;
}

.calendar-download-rect-btn:hover .dock-download-svg {
    transform: translateY(1.5px) !important;
}

/* Dark Theme Download Button */
body.dark-theme .calendar-download-rect-btn,
html.dark-theme .calendar-download-rect-btn {
    background: rgba(15, 23, 42, 0.95) !important;
    border-color: rgba(56, 189, 248, 0.35) !important;
    color: #38bdf8 !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5) !important;
}

body.dark-theme .calendar-download-rect-btn:hover,
html.dark-theme .calendar-download-rect-btn:hover {
    background: rgba(56, 189, 248, 0.16) !important;
    border-color: #38bdf8 !important;
    color: #7dd3fc !important;
}

/* Primary Calendar Switch Button - Authentic 3-Position Toggle Switch Style (Compact & Fixed) */
.calendar-primary-switch-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    padding: 2px 6px 2px 5px !important;
    height: 26px !important;
    min-width: 136px !important;
    box-sizing: border-box !important;
    border-radius: 999px !important;
    background: #ffffff !important;
    border: 1px solid #cbd5e1 !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.07), inset 0 1px 1px #ffffff !important;
    white-space: nowrap !important;
    font-family: 'Outfit', sans-serif !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;
    user-select: none !important;
    text-decoration: none !important;
    flex-shrink: 0 !important;
}

.calendar-primary-switch-btn:hover {
    border-color: #94a3b8 !important;
    transform: translateY(-1px) !important;
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.1) !important;
}

.calendar-primary-switch-btn:active {
    transform: scale(0.96) !important;
}

/* 3-Position Mechanical Switch Track */
.calendar-primary-switch-btn .dock-switch-track {
    width: 19px !important;
    height: 12px !important;
    border-radius: 999px !important;
    background: #e2e8f0 !important;
    position: relative !important;
    display: inline-block !important;
    flex-shrink: 0 !important;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.18) !important;
    transition: background-color 0.25s ease !important;
    vertical-align: middle !important;
}

/* Switch Knob / Thumb */
.calendar-primary-switch-btn .dock-switch-thumb {
    width: 8px !important;
    height: 8px !important;
    border-radius: 50% !important;
    background: #ffffff !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.35) !important;
    position: absolute !important;
    top: 2px !important;
    left: 2px !important;
    transition: transform 0.25s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
}

/* Mode-Specific Switch Colors & Knob Positions */
/* 1. Gregorian (Left) */
.calendar-primary-switch-btn.switch-mode-gregorian .dock-switch-track {
    background: #0284c7 !important;
}
.calendar-primary-switch-btn.switch-mode-gregorian .dock-switch-thumb {
    transform: translateX(0px) !important;
}

/* 2. Hijri (Center) */
.calendar-primary-switch-btn.switch-mode-hijri .dock-switch-track {
    background: #10b981 !important;
}
.calendar-primary-switch-btn.switch-mode-hijri .dock-switch-thumb {
    transform: translateX(3.5px) !important;
}

/* 3. Bikrami / Nepali (Right) */
.calendar-primary-switch-btn.switch-mode-nepali .dock-switch-track {
    background: #f59e0b !important;
}
.calendar-primary-switch-btn.switch-mode-nepali .dock-switch-thumb {
    transform: translateX(7px) !important;
}

/* Label & Active Pill Badge */
.calendar-primary-switch-btn .dock-primary-prefix {
    font-size: 10px !important;
    font-weight: 700 !important;
    color: #475569 !important;
    line-height: 1 !important;
}

.calendar-primary-switch-btn .dock-primary-name {
    font-size: 10.5px !important;
    font-weight: 800 !important;
    line-height: 1 !important;
    padding: 1px 5px !important;
    border-radius: 999px !important;
    letter-spacing: 0.15px !important;
    transition: all 0.2s ease !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    min-width: 60px !important;
    box-sizing: border-box !important;
}

/* Language-specific optimized uniform widths so button never jumps/twitches */
body.lang-urdu .calendar-primary-switch-btn,
html[dir="rtl"] .calendar-primary-switch-btn {
    min-width: 106px !important;
}
body.lang-urdu .calendar-primary-switch-btn .dock-primary-name,
html[dir="rtl"] .calendar-primary-switch-btn .dock-primary-name {
    min-width: 38px !important;
}

body.lang-hindi .calendar-primary-switch-btn,
body.lang-nepali .calendar-primary-switch-btn {
    min-width: 128px !important;
}
body.lang-hindi .calendar-primary-switch-btn .dock-primary-name,
body.lang-nepali .calendar-primary-switch-btn .dock-primary-name {
    min-width: 52px !important;
}

.calendar-primary-switch-btn.switch-mode-gregorian .dock-primary-name {
    background: rgba(2, 132, 199, 0.12) !important;
    color: #0369a1 !important;
}

.calendar-primary-switch-btn.switch-mode-hijri .dock-primary-name {
    background: rgba(16, 185, 129, 0.14) !important;
    color: #047857 !important;
}

.calendar-primary-switch-btn.switch-mode-nepali .dock-primary-name {
    background: rgba(245, 158, 11, 0.16) !important;
    color: #b45309 !important;
}

/* Dark Mode Theme Support */
body.dark-theme .calendar-primary-switch-btn,
html.dark-theme .calendar-primary-switch-btn {
    background: #1e293b !important;
    border-color: #334155 !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) !important;
}

body.dark-theme .calendar-primary-switch-btn:hover,
html.dark-theme .calendar-primary-switch-btn:hover {
    border-color: #64748b !important;
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.4) !important;
}

body.dark-theme .calendar-primary-switch-btn .dock-primary-prefix,
html.dark-theme .calendar-primary-switch-btn .dock-primary-prefix {
    color: #94a3b8 !important;
}

body.dark-theme .calendar-primary-switch-btn.switch-mode-gregorian .dock-primary-name,
html.dark-theme .calendar-primary-switch-btn.switch-mode-gregorian .dock-primary-name {
    background: rgba(56, 189, 248, 0.22) !important;
    color: #38bdf8 !important;
}

body.dark-theme .calendar-primary-switch-btn.switch-mode-hijri .dock-primary-name,
html.dark-theme .calendar-primary-switch-btn.switch-mode-hijri .dock-primary-name {
    background: rgba(52, 211, 153, 0.22) !important;
    color: #34d399 !important;
}

body.dark-theme .calendar-primary-switch-btn.switch-mode-nepali .dock-primary-name,
html.dark-theme .calendar-primary-switch-btn.switch-mode-nepali .dock-primary-name {
    background: rgba(251, 191, 36, 0.22) !important;
    color: #fbbf24 !important;
}

@media (max-width: 420px) {
    .calendar-corner-controls-bar .calendar-controls-center-group {
        gap: 3.5px !important;
    }
    .calendar-download-rect-btn {
        padding: 2px 6px !important;
        font-size: 9.5px !important;
        gap: 3px !important;
    }
    .calendar-primary-switch-btn {
        min-width: 120px !important;
        padding: 2px 4px 2px 3px !important;
        gap: 3px !important;
    }
    .calendar-primary-switch-btn .dock-primary-name {
        min-width: 52px !important;
        font-size: 9.5px !important;
    }
    body.lang-urdu .calendar-primary-switch-btn,
    html[dir="rtl"] .calendar-primary-switch-btn {
        min-width: 98px !important;
    }
    body.lang-urdu .calendar-primary-switch-btn .dock-primary-name,
    html[dir="rtl"] .calendar-primary-switch-btn .dock-primary-name {
        min-width: 34px !important;
    }
    .calendar-corner-controls-bar .calendar-compact-rect-dock {
        padding: 2px 4px !important;
        gap: 1.5px !important;
    }
}

/* ==========================================================================
   PRIMARY, SECONDARY & TERTIARY DATE SLOTS (WALL CALENDAR PROMINENCE & ACCURACY)
   ========================================================================== */
.date-box-card .primary-slot-date,
.theme-madina-classic .date-box-card .primary-slot-date,
.theme-modern .date-box-card .primary-slot-date,
.theme-classic .date-box-card .primary-slot-date,
.theme-royal-gold .date-box-card .primary-slot-date {
    font-size: clamp(24px, 3.8vw, 42px) !important;
    font-weight: 900 !important;
    bottom: clamp(2px, 0.4vw, 5px) !important;
    left: clamp(4px, 0.6vw, 8px) !important;
    line-height: 1 !important;
    letter-spacing: -0.5px !important;
    position: absolute !important;
    z-index: 2 !important;
}

.date-box-card .secondary-slot-date,
.theme-madina-classic .date-box-card .secondary-slot-date,
.theme-modern .date-box-card .secondary-slot-date,
.theme-classic .date-box-card .secondary-slot-date,
.theme-royal-gold .date-box-card .secondary-slot-date {
    font-size: clamp(13px, 1.8vw, 18px) !important;
    font-weight: 700 !important;
    top: clamp(2px, 0.3vw, 4px) !important;
    right: clamp(4px, 0.6vw, 7px) !important;
    line-height: 1 !important;
    position: absolute !important;
    z-index: 3 !important;
    opacity: 0.88 !important;
}

/* Secondary Hijri Date: Larger Nastaliq Font for Prominence when English is Main */
.date-box-card .secondary-slot-date.slot-font-hijri,
.date-box-card .secondary-slot-date.slot-hijri,
body .date-box-card .secondary-slot-date.slot-font-hijri,
body .date-box-card .secondary-slot-date.slot-hijri,
body.theme-madina-classic .date-box-card .secondary-slot-date.slot-font-hijri,
body.theme-madina-classic .date-box-card .secondary-slot-date.slot-hijri {
    font-size: clamp(16px, 2.5vw, 23px) !important;
    font-weight: 800 !important;
    top: clamp(0px, 0.1vw, 2px) !important;
    right: clamp(4px, 0.6vw, 8px) !important;
    opacity: 1 !important;
}

/* ==========================================================================
   HIJRI MONTH END (RUYAT-E-HILAL / CRESCENT MOON SIGHTING ICON & KNOWLEDGE)
   ========================================================================== */
.hijri-month-end-moon {
    position: absolute !important;
    top: clamp(1px, 0.2vw, 3px) !important;
    right: clamp(24px, 3.5vw, 38px) !important;
    z-index: 4 !important;
    line-height: 1 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    user-select: none !important;
    transition: transform 0.2s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
    animation: moonGlowPulse 2.8s ease-in-out infinite alternate !important;
}

.hijri-month-end-moon:hover {
    transform: scale(1.35) rotate(-8deg) !important;
}

.hijri-month-end-moon .moon-icon-glyph {
    font-size: clamp(12px, 1.7vw, 17px) !important;
    display: inline-block !important;
    filter: drop-shadow(0 1px 3px rgba(245, 158, 11, 0.6)) !important;
}

@keyframes moonGlowPulse {
    0% {
        transform: scale(1);
        filter: drop-shadow(0 1px 2px rgba(245, 158, 11, 0.35));
    }
    100% {
        transform: scale(1.18);
        filter: drop-shadow(0 2px 8px rgba(245, 158, 11, 0.85));
    }
}

/* Color-coded moon event badge in calendar grid cell */
.ev-tag.ev-moon-tag {
    background: linear-gradient(135deg, rgba(245, 158, 11, 0.16), rgba(16, 185, 129, 0.18)) !important;
    color: #b45309 !important;
    border: 1px solid rgba(245, 158, 11, 0.4) !important;
    font-weight: 800 !important;
}

body.dark-theme .ev-tag.ev-moon-tag,
html.dark-theme .ev-tag.ev-moon-tag {
    background: rgba(245, 158, 11, 0.25) !important;
    color: #fbbf24 !important;
    border-color: rgba(245, 158, 11, 0.6) !important;
}

/* Modal Knowledge Card for Crescent Moon Sighting */
.event-knowledge-card.moon-knowledge-card {
    border-left: 4px solid #10b981 !important;
    background: linear-gradient(180deg, #ffffff 0%, #f0fdf4 100%) !important;
    border-radius: 10px !important;
    box-shadow: 0 3px 12px rgba(16, 185, 129, 0.08) !important;
}

.moon-knowledge-card .moon-meta-pill {
    margin-top: 6px !important;
    padding: 5px 10px !important;
    background: rgba(16, 185, 129, 0.12) !important;
    border-radius: 6px !important;
    font-size: 12px !important;
    color: #047857 !important;
    font-weight: 700 !important;
}

.moon-knowledge-card .masnoon-dua-card {
    background: #ffffff !important;
    border: 1.5px solid #86efac !important;
    border-radius: 9px !important;
    padding: 10px 14px !important;
    margin: 10px 0 !important;
    text-align: center !important;
    box-shadow: 0 2px 8px rgba(16, 185, 129, 0.1) !important;
}

.moon-knowledge-card .masnoon-dua-card .dua-title {
    font-weight: 800 !important;
    color: #15803d !important;
    font-size: 12px !important;
    margin-bottom: 4px !important;
}

.moon-knowledge-card .masnoon-dua-card .dua-arabic {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 16.5px !important;
    line-height: 1.65 !important;
    color: #064e3b !important;
    direction: rtl !important;
    margin: 6px 0 !important;
}

.moon-knowledge-card .masnoon-dua-card .dua-translation {
    font-size: 11.5px !important;
    color: #166534 !important;
    font-style: italic !important;
    line-height: 1.45 !important;
}

.moon-knowledge-card .upcoming-month-box {
    background: rgba(245, 158, 11, 0.09) !important;
    border-left: 3.5px solid #f59e0b !important;
    padding: 9px 12px !important;
    border-radius: 7px !important;
    margin-top: 10px !important;
}

.moon-knowledge-card .upcoming-month-head {
    color: #b45309 !important;
    font-size: 13px !important;
    display: block !important;
    margin-bottom: 4px !important;
}

.moon-knowledge-card .upcoming-month-text {
    margin: 0 !important;
    font-size: 12px !important;
    color: #334155 !important;
    line-height: 1.55 !important;
}

/* Dark Theme Support for Moon Knowledge Card */
body.dark-theme .event-knowledge-card.moon-knowledge-card,
html.dark-theme .event-knowledge-card.moon-knowledge-card {
    background: linear-gradient(180deg, #1e293b 0%, #0f172a 100%) !important;
    border-left-color: #34d399 !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.4) !important;
}

body.dark-theme .moon-knowledge-card .moon-meta-pill,
html.dark-theme .moon-knowledge-card .moon-meta-pill {
    background: rgba(52, 211, 153, 0.2) !important;
    color: #6ee7b7 !important;
}

body.dark-theme .moon-knowledge-card .masnoon-dua-card,
html.dark-theme .moon-knowledge-card .masnoon-dua-card {
    background: #0f172a !important;
    border-color: #059669 !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5) !important;
}

body.dark-theme .moon-knowledge-card .masnoon-dua-card .dua-title,
html.dark-theme .moon-knowledge-card .masnoon-dua-card .dua-title {
    color: #34d399 !important;
}

body.dark-theme .moon-knowledge-card .masnoon-dua-card .dua-arabic,
html.dark-theme .moon-knowledge-card .masnoon-dua-card .dua-arabic {
    color: #a7f3d0 !important;
}

body.dark-theme .moon-knowledge-card .masnoon-dua-card .dua-translation,
html.dark-theme .moon-knowledge-card .masnoon-dua-card .dua-translation {
    color: #cbd5e1 !important;
}

body.dark-theme .moon-knowledge-card .upcoming-month-box,
html.dark-theme .moon-knowledge-card .upcoming-month-box {
    background: rgba(245, 158, 11, 0.15) !important;
    border-left-color: #fbbf24 !important;
}

body.dark-theme .moon-knowledge-card .upcoming-month-head,
html.dark-theme .moon-knowledge-card .upcoming-month-head {
    color: #fde68a !important;
}

body.dark-theme .moon-knowledge-card .upcoming-month-text,
html.dark-theme .moon-knowledge-card .upcoming-month-text {
    color: #e2e8f0 !important;
}

/* Slot-specific typography overrides (ensures correct font for calendar type) */
body .date-box-card .slot-font-hijri,
body .date-box-card .primary-slot-date.slot-hijri,
body .date-box-card .secondary-slot-date.slot-hijri,
body .date-box-card .tertiary-slot-date.slot-hijri,
body.theme-madina-classic .date-box-card .slot-font-hijri,
body.theme-madina-classic .date-box-card .slot-hijri,
body.theme-modern .date-box-card .slot-font-hijri,
body.theme-modern .date-box-card .slot-hijri,
body.theme-classic .date-box-card .slot-font-hijri,
body.theme-classic .date-box-card .slot-hijri {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
}

body .date-box-card .slot-font-nepali,
body .date-box-card .primary-slot-date.slot-nepali,
body .date-box-card .secondary-slot-date.slot-nepali,
body .date-box-card .tertiary-slot-date.slot-nepali,
body.theme-madina-classic .date-box-card .slot-font-nepali,
body.theme-madina-classic .date-box-card .slot-nepali,
body.theme-modern .date-box-card .slot-font-nepali,
body.theme-modern .date-box-card .slot-nepali,
body.theme-classic .date-box-card .slot-font-nepali,
body.theme-classic .date-box-card .slot-nepali {
    font-family: 'Tiro Devanagari Hindi', 'Noto Sans Devanagari', sans-serif !important;
}

body .date-box-card .slot-font-greg,
body .date-box-card .primary-slot-date.slot-gregorian,
body .date-box-card .secondary-slot-date.slot-gregorian,
body .date-box-card .tertiary-slot-date.slot-gregorian,
body.theme-madina-classic .date-box-card .slot-font-greg,
body.theme-madina-classic .date-box-card .slot-gregorian,
body.theme-modern .date-box-card .slot-font-greg,
body.theme-modern .date-box-card .slot-gregorian,
body.theme-classic .date-box-card .slot-font-greg,
body.theme-classic .date-box-card .slot-gregorian {
    font-family: 'Outfit', 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Inter', 'Segoe UI', Roboto, sans-serif !important;
    font-variant-numeric: lining-nums tabular-nums !important;
    font-feature-settings: "lnum" 1, "tnum" 1 !important;
}

/* Sizing & placement refinement when Gregorian (English) is Primary - Lowered slightly with safe bottom clearance */
body .date-box-card .primary-slot-date.slot-font-greg,
body .date-box-card .primary-slot-date.slot-gregorian,
body.theme-madina-classic .date-box-card .primary-slot-date.slot-font-greg,
body.theme-madina-classic .date-box-card .primary-slot-date.slot-gregorian,
body.theme-modern .date-box-card .primary-slot-date.slot-font-greg,
body.theme-modern .date-box-card .primary-slot-date.slot-gregorian,
body.theme-classic .date-box-card .primary-slot-date.slot-font-greg,
body.theme-classic .date-box-card .primary-slot-date.slot-gregorian,
body.theme-royal-gold .date-box-card .primary-slot-date.slot-font-greg,
body.theme-royal-gold .date-box-card .primary-slot-date.slot-gregorian {
    font-family: 'Outfit', 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Inter', 'Segoe UI', Roboto, sans-serif !important;
    font-variant-numeric: lining-nums tabular-nums !important;
    font-feature-settings: "lnum" 1, "tnum" 1 !important;
    font-weight: 800 !important;
    bottom: clamp(1.2px, 0.2vw, 2.5px) !important;
    line-height: 1 !important;
    transform: none !important;
}

/* Sizing refinement when Hijri is Primary (Nastaliq numerals) - Raised slightly upward for balanced optical centering */
body .date-box-card .primary-slot-date.slot-font-hijri,
body .date-box-card .primary-slot-date.slot-hijri,
body.theme-madina-classic .date-box-card .primary-slot-date.slot-font-hijri,
body.theme-madina-classic .date-box-card .primary-slot-date.slot-hijri,
body.theme-modern .date-box-card .primary-slot-date.slot-font-hijri,
body.theme-modern .date-box-card .primary-slot-date.slot-hijri,
body.theme-classic .date-box-card .primary-slot-date.slot-font-hijri,
body.theme-classic .date-box-card .primary-slot-date.slot-hijri,
body.theme-royal-gold .date-box-card .primary-slot-date.slot-font-hijri,
body.theme-royal-gold .date-box-card .primary-slot-date.slot-hijri {
    font-size: clamp(26px, 4.2vw, 46px) !important;
    bottom: clamp(2px, 0.3vw, 4px) !important;
    line-height: 0.95 !important;
    font-weight: 800 !important;
    transform: translateY(clamp(2.5px, 0.4vw, 4.5px)) !important;
}

/* Sizing & placement refinement when Nepali is Primary (Devanagari numerals) - Lowered slightly with safe bottom clearance */
body .date-box-card .primary-slot-date.slot-font-nepali,
body .date-box-card .primary-slot-date.slot-nepali,
body.theme-madina-classic .date-box-card .primary-slot-date.slot-font-nepali,
body.theme-madina-classic .date-box-card .primary-slot-date.slot-nepali,
body.theme-modern .date-box-card .primary-slot-date.slot-font-nepali,
body.theme-modern .date-box-card .primary-slot-date.slot-nepali,
body.theme-classic .date-box-card .primary-slot-date.slot-font-nepali,
body.theme-classic .date-box-card .primary-slot-date.slot-nepali,
body.theme-royal-gold .date-box-card .primary-slot-date.slot-font-nepali,
body.theme-royal-gold .date-box-card .primary-slot-date.slot-nepali {
    font-size: clamp(20px, 3.1vw, 36px) !important;
    bottom: clamp(2px, 0.3vw, 3.5px) !important;
    line-height: 1 !important;
    font-weight: 900 !important;
    transform: translateY(clamp(1.5px, 0.25vw, 2.5px)) !important;
}

/* ==========================================================================
   DOWNLOAD CALENDAR NOTICE MODAL (RED WARNING - PAID FEATURE COMING SOON)
   ========================================================================== */
.download-notice-modal-overlay {
    position: fixed !important;
    inset: 0 !important;
    background: rgba(15, 23, 42, 0.72) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    display: none !important;
    align-items: center !important;
    justify-content: center !important;
    z-index: 100002 !important;
    padding: 16px 14px 40px 14px !important;
    box-sizing: border-box !important;
}

.download-notice-modal-overlay.active,
.download-notice-modal-overlay.show-modal {
    display: flex !important;
    animation: downloadOverlayFadeIn 0.22s ease-out !important;
}

@keyframes downloadOverlayFadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.download-notice-card {
    position: relative !important;
    width: 100% !important;
    max-width: 390px !important;
    max-height: 86vh !important;
    max-height: 86dvh !important;
    overflow-y: auto !important;
    background: #ffffff !important;
    border-radius: 18px !important;
    border: 2px solid #ef4444 !important;
    box-shadow: 0 24px 48px -12px rgba(239, 68, 68, 0.35), 0 12px 28px rgba(0, 0, 0, 0.18) !important;
    padding: 20px 18px 18px 18px !important;
    box-sizing: border-box !important;
    text-align: center !important;
    transform: translateY(-28px) !important;
    animation: downloadCardPopIn 0.26s cubic-bezier(0.34, 1.56, 0.64, 1) forwards !important;
}

@keyframes downloadCardPopIn {
    from {
        opacity: 0;
        transform: scale(0.92) translateY(5px);
    }
    to {
        opacity: 1;
        transform: scale(1) translateY(-28px);
    }
}

.download-notice-close-btn {
    position: absolute !important;
    top: 14px !important;
    right: 14px !important;
    width: 30px !important;
    height: 30px !important;
    border-radius: 50% !important;
    background: #f3f4f6 !important;
    border: none !important;
    color: #6b7280 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    transition: all 0.18s ease !important;
}

.download-notice-close-btn:hover {
    background: #fee2e2 !important;
    color: #ef4444 !important;
    transform: rotate(90deg) !important;
}

.download-notice-icon-box {
    width: 52px !important;
    height: 52px !important;
    margin: 0 auto 10px auto !important;
    border-radius: 50% !important;
    background: #fef2f2 !important;
    border: 2px solid #fecaca !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-shadow: 0 0 0 5px rgba(239, 68, 68, 0.12) !important;
    animation: warningIconPulse 2.2s infinite ease-in-out !important;
}

@keyframes warningIconPulse {
    0%, 100% {
        box-shadow: 0 0 0 5px rgba(239, 68, 68, 0.12);
        transform: scale(1);
    }
    50% {
        box-shadow: 0 0 0 12px rgba(239, 68, 68, 0.22);
        transform: scale(1.05);
    }
}

.download-notice-badge {
    display: inline-block !important;
    padding: 3px 11px !important;
    background: #fee2e2 !important;
    color: #b91c1c !important;
    border: 1px solid #fca5a5 !important;
    border-radius: 20px !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    font-family: 'Outfit', sans-serif !important;
    letter-spacing: 0.3px !important;
    text-transform: uppercase !important;
    margin-bottom: 8px !important;
}

.download-notice-title {
    margin: 0 0 8px 0 !important;
    font-size: 18.5px !important;
    font-weight: 800 !important;
    font-family: 'Outfit', sans-serif !important;
    color: #dc2626 !important;
    line-height: 1.3 !important;
    letter-spacing: -0.2px !important;
}

.download-notice-multilingual-sub {
    font-size: 11px !important;
    font-weight: 700 !important;
    color: #991b1b !important;
    margin-top: -4px !important;
    margin-bottom: 12px !important;
    }

.download-lang-row {
    margin: 0 0 9px 0 !important;
    font-size: 12px !important;
    line-height: 1.5 !important;
    color: #374151 !important;
    text-align: left !important;
    padding: 7px 10px !important;
    background: #fdf2f2 !important;
    border-radius: 8px !important;
    border: 1px solid #fee2e2 !important;
    display: flex !important;
    align-items: flex-start !important;
    gap: 7px !important;
}

.download-lang-row.download-lang-ur {
    text-align: right !important;
    direction: rtl !important;
    font-family: 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', serif !important;
    font-size: 13.5px !important;
    line-height: 1.7 !important;
}

.download-lang-row strong {
    color: #dc2626 !important;
    font-weight: 800 !important;
}

.lang-flag-tag {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 1px 5px !important;
    border-radius: 4px !important;
    background: #ef4444 !important;
    color: #ffffff !important;
    font-size: 9.5px !important;
    font-weight: 800 !important;
    font-family: 'Outfit', sans-serif !important;
    flex-shrink: 0 !important;
    margin-top: 2px !important;
}

.download-notice-ok-btn {
    width: 100% !important;
    height: 42px !important;
    background: linear-gradient(135deg, #ef4444 0%, #dc2626 50%, #b91c1c 100%) !important;
    border: none !important;
    border-radius: 10px !important;
    color: #ffffff !important;
    font-size: 14.5px !important;
    font-weight: 800 !important;
    font-family: 'Outfit', sans-serif !important;
    letter-spacing: 0.3px !important;
    cursor: pointer !important;
    box-shadow: 0 4px 16px rgba(220, 38, 38, 0.45) !important;
    transition: all 0.18s ease !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.download-notice-ok-btn:hover {
    background: linear-gradient(135deg, #dc2626 0%, #b91c1c 100%) !important;
    transform: translateY(-1px) !important;
    box-shadow: 0 6px 20px rgba(220, 38, 38, 0.55) !important;
}

.download-notice-ok-btn:active {
    transform: scale(0.97) !important;
}

/* Dark Theme Download Notice Modal */
body.dark-theme .download-notice-card,
html.dark-theme .download-notice-card {
    background: #0f172a !important;
    border-color: #ef4444 !important;
    box-shadow: 0 24px 48px -12px rgba(239, 68, 68, 0.4), 0 12px 28px rgba(0, 0, 0, 0.75) !important;
}

body.dark-theme .download-notice-close-btn,
html.dark-theme .download-notice-close-btn {
    background: #1e293b !important;
    color: #94a3b8 !important;
}

body.dark-theme .download-notice-close-btn:hover,
html.dark-theme .download-notice-close-btn:hover {
    background: #7f1d1d !important;
    color: #fca5a5 !important;
}

body.dark-theme .download-notice-icon-box,
html.dark-theme .download-notice-icon-box {
    background: rgba(239, 68, 68, 0.15) !important;
    border-color: rgba(239, 68, 68, 0.45) !important;
}

body.dark-theme .download-notice-title,
html.dark-theme .download-notice-title {
    color: #f87171 !important;
}

body.dark-theme .download-notice-multilingual-sub,
html.dark-theme .download-notice-multilingual-sub {
    color: #f87171 !important;
}

body.dark-theme .download-lang-row,
html.dark-theme .download-lang-row {
    background: rgba(239, 68, 68, 0.12) !important;
    border-color: rgba(239, 68, 68, 0.28) !important;
    color: #cbd5e1 !important;
}

body.dark-theme .download-lang-row strong,
html.dark-theme .download-lang-row strong {
    color: #f87171 !important;
}




/* ==========================================================================
   MASTERPIECE ULTRA-LUXURY SCHEDULES & NOTES MANAGER (#eventsViewSection)
   FULLY RESPONSIVE - ZERO CUTOFFS ON ANY MOBILE SCREEN (320px - 768px+)
   ========================================================================== */
.sched-lux-master-panel {
    background: radial-gradient(circle at 50% 0%, rgba(16, 185, 129, 0.08), transparent 75%),
                linear-gradient(180deg, #f8fafc 0%, #f1f5f9 100%) !important;
    padding: 8px 8px 30px !important;
    min-height: 100vh !important;
    box-sizing: border-box !important;
    overflow-x: hidden !important;
    width: 100% !important;
}

body.dark-theme .sched-lux-master-panel {
    background: radial-gradient(circle at 50% 0%, rgba(16, 185, 129, 0.12), transparent 75%),
                linear-gradient(180deg, #0b1324 0%, #060a12 100%) !important;
}

.sched-lux-container {
    max-width: 580px !important;
    width: 100% !important;
    margin: 0 auto !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
    box-sizing: border-box !important;
}

/* 1. TOP NAV BAR */
.sched-lux-topbar {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    background: rgba(255, 255, 255, 0.92) !important;
    backdrop-filter: blur(16px) !important;
    -webkit-backdrop-filter: blur(16px) !important;
    border: 1px solid rgba(226, 232, 240, 0.9) !important;
    border-radius: 14px !important;
    padding: 8px 10px !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.03) !important;
    box-sizing: border-box !important;
    width: 100% !important;
    gap: 8px !important;
}

body.dark-theme .sched-lux-topbar {
    background: rgba(15, 23, 42, 0.92) !important;
    border-color: rgba(51, 65, 85, 0.8) !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.25) !important;
}

.sched-lux-topbar-left {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
    min-width: 0 !important;
    flex: 1 !important;
}

.sched-lux-medallion {
    font-size: 18px !important;
    background: linear-gradient(135deg, rgba(16, 185, 129, 0.15), rgba(5, 150, 105, 0.3)) !important;
    border: 1px solid rgba(16, 185, 129, 0.4) !important;
    border-radius: 10px !important;
    width: 34px !important;
    height: 34px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-shrink: 0 !important;
    box-shadow: 0 2px 6px rgba(16, 185, 129, 0.15) !important;
}

.sched-lux-titles {
    display: flex !important;
    flex-direction: column !important;
    min-width: 0 !important;
}

.sched-lux-heading {
    font-size: 14.5px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    margin: 0 !important;
    letter-spacing: -0.2px !important;
    line-height: 1.2 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .sched-lux-heading {
    color: #f8fafc !important;
}

.sched-lux-subheading {
    font-size: 10px !important;
    color: #64748b !important;
    font-weight: 500 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .sched-lux-subheading {
    color: #94a3b8 !important;
}

.sched-lux-back-pill {
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
    padding: 5px 10px !important;
    background: #f1f5f9 !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 20px !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    color: #334155 !important;
    cursor: pointer !important;
    white-space: nowrap !important;
    flex-shrink: 0 !important;
    transition: all 0.2s ease !important;
}

.sched-lux-back-pill:active {
    transform: scale(0.96) !important;
}

body.dark-theme .sched-lux-back-pill {
    background: #1e293b !important;
    border-color: #475569 !important;
    color: #cbd5e1 !important;
}

/* 2. MASTER SUMMARY BENTO HERO */
.sched-lux-bento-hero {
    background: #ffffff !important;
    border: 1px solid rgba(16, 185, 129, 0.25) !important;
    border-radius: 14px !important;
    padding: 10px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
    box-shadow: 0 3px 14px rgba(0, 0, 0, 0.03) !important;
    box-sizing: border-box !important;
    width: 100% !important;
}

body.dark-theme .sched-lux-bento-hero {
    background: rgba(15, 23, 42, 0.85) !important;
    border-color: rgba(16, 185, 129, 0.3) !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.25) !important;
}

.sched-hero-grid-3 {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 6px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.sched-stat-box {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 10px !important;
    padding: 6px 2px !important;
    text-align: center !important;
    box-sizing: border-box !important;
    min-width: 0 !important;
    width: 100% !important;
}

body.dark-theme .sched-stat-box {
    background: #1e293b !important;
    border-color: #334155 !important;
}

.stat-box-icon {
    font-size: 14px !important;
    margin-bottom: 1px !important;
}

.stat-box-value {
    font-size: 15px !important;
    font-weight: 900 !important;
    line-height: 1.1 !important;
}

.box-total .stat-box-value { color: #0284c7 !important; }
.box-religious .stat-box-value { color: #059669 !important; }
.box-personal .stat-box-value { color: #8b5cf6 !important; }

body.dark-theme .box-total .stat-box-value { color: #38bdf8 !important; }
body.dark-theme .box-religious .stat-box-value { color: #34d399 !important; }
body.dark-theme .box-personal .stat-box-value { color: #a78bfa !important; }

.stat-box-label {
    font-size: 8.5px !important;
    font-weight: 700 !important;
    color: #64748b !important;
    text-transform: uppercase !important;
    letter-spacing: 0.2px !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    max-width: 100% !important;
    padding: 0 2px !important;
    box-sizing: border-box !important;
}

body.dark-theme .stat-box-label {
    color: #94a3b8 !important;
}

.sched-hero-add-btn {
    width: 100% !important;
    height: 40px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    background: linear-gradient(135deg, #10b981 0%, #059669 100%) !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 10px !important;
    font-size: 12.5px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    box-shadow: 0 4px 12px rgba(16, 185, 129, 0.3) !important;
    box-sizing: border-box !important;
    transition: all 0.2s ease !important;
}

.sched-hero-add-btn:active {
    transform: scale(0.98) !important;
}

/* 3. SEARCH & SMART FILTER DECK */
.sched-lux-filter-deck {
    background: #ffffff !important;
    border: 1px solid rgba(226, 232, 240, 0.9) !important;
    border-radius: 14px !important;
    padding: 10px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.03) !important;
    box-sizing: border-box !important;
    width: 100% !important;
}

body.dark-theme .sched-lux-filter-deck {
    background: rgba(15, 23, 42, 0.85) !important;
    border-color: rgba(51, 65, 85, 0.8) !important;
}

/* Search Wrapper */
.sched-search-wrapper {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
    background: #f8fafc !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 0 10px !important;
    height: 38px !important;
    box-sizing: border-box !important;
    width: 100% !important;
}

body.dark-theme .sched-search-wrapper {
    background: #1e293b !important;
    border-color: #475569 !important;
}

.search-input-icon {
    font-size: 14px !important;
    color: #64748b !important;
    flex-shrink: 0 !important;
}

.sched-search-field {
    flex: 1 !important;
    min-width: 0 !important;
    width: 100% !important;
    border: none !important;
    background: transparent !important;
    font-size: 12px !important;
    color: #0f172a !important;
    outline: none !important;
    padding: 4px 0 !important;
    box-sizing: border-box !important;
}

body.dark-theme .sched-search-field {
    color: #f8fafc !important;
}

.sched-search-clear-btn {
    background: none !important;
    border: none !important;
    color: #94a3b8 !important;
    font-size: 13px !important;
    cursor: pointer !important;
    padding: 0 4px !important;
    flex-shrink: 0 !important;
}

/* Full-Width Month Dropdown */
.sched-month-dropdown-box {
    position: relative !important;
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    background: #f8fafc !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 0 10px !important;
    height: 36px !important;
    box-sizing: border-box !important;
    width: 100% !important;
}

body.dark-theme .sched-month-dropdown-box {
    background: #1e293b !important;
    border-color: #475569 !important;
}

.month-box-icon {
    font-size: 13px !important;
    flex-shrink: 0 !important;
}

.sched-month-select {
    flex: 1 !important;
    min-width: 0 !important;
    width: 100% !important;
    appearance: none !important;
    -webkit-appearance: none !important;
    border: none !important;
    background: transparent !important;
    font-size: 11.5px !important;
    font-weight: 700 !important;
    color: #334155 !important;
    padding-right: 20px !important;
    cursor: pointer !important;
    outline: none !important;
    box-sizing: border-box !important;
}

body.dark-theme .sched-month-select {
    color: #cbd5e1 !important;
}

.month-box-chevron {
    position: absolute !important;
    right: 10px !important;
    font-size: 11px !important;
    color: #64748b !important;
    pointer-events: none !important;
}

/* 2-Button Grid for Backup & Restore (50% / 50% - NO CUTOFF!) */
.sched-data-actions-grid {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 8px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.sched-data-pill {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    height: 34px !important;
    padding: 0 8px !important;
    font-size: 11.5px !important;
    font-weight: 700 !important;
    border: none !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    color: #ffffff !important;
    white-space: nowrap !important;
    box-sizing: border-box !important;
    width: 100% !important;
    transition: all 0.2s ease !important;
}

.sched-data-pill.pill-backup {
    background: linear-gradient(135deg, #10b981, #059669) !important;
    box-shadow: 0 2px 6px rgba(16, 185, 129, 0.25) !important;
}

.sched-data-pill.pill-restore {
    background: linear-gradient(135deg, #0284c7, #0369a1) !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.25) !important;
}

/* Category Filter Chips - Wrapping to prevent any right-edge overflow */
.sched-category-wrap-strip {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 6px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.sched-pill-chip {
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
    padding: 5px 10px !important;
    border-radius: 20px !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    background: #f1f5f9 !important;
    border: 1px solid #cbd5e1 !important;
    color: #334155 !important;
    cursor: pointer !important;
    white-space: nowrap !important;
    box-sizing: border-box !important;
    transition: all 0.2s ease !important;
}

.sched-pill-chip.active {
    background: linear-gradient(135deg, #059669, #047857) !important;
    border-color: #047857 !important;
    color: #ffffff !important;
    box-shadow: 0 2px 6px rgba(5, 150, 105, 0.25) !important;
}

body.dark-theme .sched-pill-chip {
    background: #1e293b !important;
    border-color: #475569 !important;
    color: #cbd5e1 !important;
}

body.dark-theme .sched-pill-chip.active {
    background: linear-gradient(135deg, #10b981, #059669) !important;
    border-color: #10b981 !important;
    color: #ffffff !important;
}

/* 4. SCHEDULE CARDS CONTAINER & CARDS */
.sched-cards-stack {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.sched-card-luxury {
    background: #ffffff !important;
    border-radius: 12px !important;
    border: 1px solid #e2e8f0 !important;
    border-left: 4px solid #10b981 !important;
    padding: 10px 12px !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04) !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
    box-sizing: border-box !important;
    width: 100% !important;
    transition: all 0.2s ease !important;
}

.sched-card-luxury.cat-personal {
    border-left-color: #0284c7 !important;
}

.sched-card-luxury.cat-work {
    border-left-color: #8b5cf6 !important;
}

body.dark-theme .sched-card-luxury {
    background: #131d31 !important;
    border-color: #1e293b !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2) !important;
}

.sched-card-top-line {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    gap: 6px !important;
    width: 100% !important;
}

.sched-card-badges-left {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
    flex-wrap: wrap !important;
}

.sched-badge-date {
    font-size: 10.5px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    background: rgba(16, 185, 129, 0.12) !important;
    padding: 2px 7px !important;
    border-radius: 6px !important;
}

body.dark-theme .sched-badge-date {
    color: #34d399 !important;
    background: rgba(16, 185, 129, 0.2) !important;
}

.sched-badge-time {
    font-size: 10px !important;
    font-weight: 600 !important;
    color: #64748b !important;
    background: #f1f5f9 !important;
    padding: 2px 6px !important;
    border-radius: 6px !important;
}

body.dark-theme .sched-badge-time {
    color: #94a3b8 !important;
    background: #1e293b !important;
}

.sched-badge-cat {
    font-size: 9.5px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    padding: 2px 5px !important;
    border-radius: 4px !important;
    color: #059669 !important;
    background: rgba(16, 185, 129, 0.1) !important;
}

.sched-card-actions-right {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
}

.sched-card-action-btn {
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 6px !important;
    padding: 3px 7px !important;
    font-size: 10.5px !important;
    font-weight: 700 !important;
    color: #475569 !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
}

.sched-card-action-btn:hover {
    background: #e2e8f0 !important;
    color: #0f172a !important;
}

.sched-card-action-btn.btn-del {
    color: #ef4444 !important;
    border-color: rgba(239, 68, 68, 0.2) !important;
}

body.dark-theme .sched-card-action-btn {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #cbd5e1 !important;
}

body.dark-theme .sched-card-action-btn.btn-del {
    color: #f87171 !important;
}

.sched-card-title {
    font-size: 13px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    margin: 2px 0 0 !important;
    line-height: 1.3 !important;
    word-break: break-word !important;
}

body.dark-theme .sched-card-title {
    color: #f8fafc !important;
}

.sched-card-notes {
    font-size: 11px !important;
    color: #475569 !important;
    background: #f8fafc !important;
    border-radius: 6px !important;
    padding: 6px 8px !important;
    margin: 3px 0 0 !important;
    border-left: 2px solid #cbd5e1 !important;
    line-height: 1.4 !important;
    word-break: break-word !important;
}

body.dark-theme .sched-card-notes {
    background: #0f172a !important;
    color: #cbd5e1 !important;
    border-left-color: #475569 !important;
}

/* 5. EMPTY STATE */
.sched-lux-empty-card {
    text-align: center !important;
    padding: 30px 16px !important;
    background: #ffffff !important;
    border: 1px dashed #cbd5e1 !important;
    border-radius: 14px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    gap: 8px !important;
    box-sizing: border-box !important;
    width: 100% !important;
}

body.dark-theme .sched-lux-empty-card {
    background: #131d31 !important;
    border-color: #334155 !important;
}

.sched-empty-icon {
    font-size: 38px !important;
    margin-bottom: 2px !important;
}

.sched-empty-title {
    font-size: 14px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    margin: 0 !important;
}

body.dark-theme .sched-empty-title {
    color: #f8fafc !important;
}

.sched-empty-desc {
    font-size: 11.5px !important;
    color: #64748b !important;
    margin: 0 !important;
    max-width: 300px !important;
    line-height: 1.4 !important;
}

body.dark-theme .sched-empty-desc {
    color: #94a3b8 !important;
}


/* ==========================================================================
   AUTHENTIC 3D WALL & CLASSIC CALENDAR PAGE-TURN ANIMATION ENGINE
   ========================================================================== */
.calendar-stage-wrapper,
#calStageWrapper {
    perspective: 1600px !important;
    perspective-origin: 50% 50% !important;
    transform-style: preserve-3d !important;
    overflow: visible !important;
}

.calendar-outer-frame,
#calOuterFrame {
    transform-style: preserve-3d !important;
    will-change: transform, opacity, filter, box-shadow !important;
    backface-visibility: hidden !important;
}

/* 1. MODERN & STANDARD 3D HORIZONTAL PAGE TURN (SMOOTH & CLEAN) */
@keyframes wallCalPageFlipNext {
    0% {
        transform: perspective(1600px) rotateY(0deg) scale(1);
        opacity: 1;
        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
    }
    45% {
        transform: perspective(1600px) rotateY(-65deg) translateZ(40px) scale(0.94);
        opacity: 0.8;
        box-shadow: -25px 20px 40px rgba(0, 0, 0, 0.4);
    }
    50% {
        transform: perspective(1600px) rotateY(-90deg) translateZ(20px) scale(0.92);
        opacity: 0.05;
    }
    55% {
        transform: perspective(1600px) rotateY(90deg) translateZ(20px) scale(0.92);
        opacity: 0.05;
    }
    75% {
        transform: perspective(1600px) rotateY(45deg) translateZ(35px) scale(0.96);
        opacity: 0.85;
        box-shadow: 25px 20px 40px rgba(0, 0, 0, 0.35);
    }
    100% {
        transform: perspective(1600px) rotateY(0deg) translateZ(0) scale(1);
        opacity: 1;
        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
    }
}

@keyframes wallCalPageFlipPrev {
    0% {
        transform: perspective(1600px) rotateY(0deg) scale(1);
        opacity: 1;
        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
    }
    45% {
        transform: perspective(1600px) rotateY(65deg) translateZ(40px) scale(0.94);
        opacity: 0.8;
        box-shadow: 25px 20px 40px rgba(0, 0, 0, 0.4);
    }
    50% {
        transform: perspective(1600px) rotateY(90deg) translateZ(20px) scale(0.92);
        opacity: 0.05;
    }
    55% {
        transform: perspective(1600px) rotateY(-90deg) translateZ(20px) scale(0.92);
        opacity: 0.05;
    }
    75% {
        transform: perspective(1600px) rotateY(-45deg) translateZ(35px) scale(0.96);
        opacity: 0.85;
        box-shadow: -25px 20px 40px rgba(0, 0, 0, 0.35);
    }
    100% {
        transform: perspective(1600px) rotateY(0deg) translateZ(0) scale(1);
        opacity: 1;
        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
    }
}

/* 2. CLASSIC MADINA 3D DISTINCT DIAGONAL/TOP PARCHMENT FLIP */
@keyframes classic3DPageCurlNext {
    0% {
        transform: perspective(1600px) rotateX(0deg) rotateY(0deg) scale(1);
        transform-origin: top left;
        opacity: 1;
        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
    }
    45% {
        transform: perspective(1600px) rotateX(-50deg) rotateY(-40deg) translateY(-20px) translateZ(50px) scale(0.93);
        transform-origin: top left;
        opacity: 0.82;
        box-shadow: 0 35px 50px rgba(0, 0, 0, 0.45);
    }
    50% {
        transform: perspective(1600px) rotateX(-85deg) rotateY(-60deg) translateY(-30px) translateZ(20px) scale(0.90);
        transform-origin: top left;
        opacity: 0.05;
    }
    55% {
        transform: perspective(1600px) rotateX(85deg) rotateY(60deg) translateY(30px) translateZ(20px) scale(0.90);
        transform-origin: bottom right;
        opacity: 0.05;
    }
    75% {
        transform: perspective(1600px) rotateX(40deg) rotateY(30deg) translateY(15px) translateZ(40px) scale(0.96);
        transform-origin: bottom right;
        opacity: 0.88;
        box-shadow: 0 25px 40px rgba(0, 0, 0, 0.35);
    }
    100% {
        transform: perspective(1600px) rotateX(0deg) rotateY(0deg) translateY(0) scale(1);
        transform-origin: center center;
        opacity: 1;
        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
    }
}

@keyframes classic3DPageCurlPrev {
    0% {
        transform: perspective(1600px) rotateX(0deg) rotateY(0deg) scale(1);
        transform-origin: top right;
        opacity: 1;
        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
    }
    45% {
        transform: perspective(1600px) rotateX(-50deg) rotateY(40deg) translateY(-20px) translateZ(50px) scale(0.93);
        transform-origin: top right;
        opacity: 0.82;
        box-shadow: 0 35px 50px rgba(0, 0, 0, 0.45);
    }
    50% {
        transform: perspective(1600px) rotateX(-85deg) rotateY(60deg) translateY(-30px) translateZ(20px) scale(0.90);
        transform-origin: top right;
        opacity: 0.05;
    }
    55% {
        transform: perspective(1600px) rotateX(85deg) rotateY(-60deg) translateY(30px) translateZ(20px) scale(0.90);
        transform-origin: bottom left;
        opacity: 0.05;
    }
    75% {
        transform: perspective(1600px) rotateX(40deg) rotateY(-30deg) translateY(15px) translateZ(40px) scale(0.96);
        transform-origin: bottom left;
        opacity: 0.88;
        box-shadow: 0 25px 40px rgba(0, 0, 0, 0.35);
    }
    100% {
        transform: perspective(1600px) rotateX(0deg) rotateY(0deg) translateY(0) scale(1);
        transform-origin: center center;
        opacity: 1;
        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
    }
}

/* Base Standard Animation Classes */
.cal-page-flip-next {
    animation: wallCalPageFlipNext 0.44s cubic-bezier(0.25, 1, 0.5, 1) forwards !important;
}

.cal-page-flip-prev {
    animation: wallCalPageFlipPrev 0.44s cubic-bezier(0.25, 1, 0.5, 1) forwards !important;
}

/* Classic Layout Uses Identical 3D Wall Flip Animation Matching Royal Gold */
body.theme-classic .cal-page-flip-next,
body.theme-madina-classic .cal-page-flip-next,
.theme-classic.cal-page-flip-next,
.theme-madina-classic.cal-page-flip-next,
.calendar-outer-frame.is-classic-mode.cal-page-flip-next,
#fullCalendarMasterGrid.theme-classic.cal-page-flip-next {
    animation: wallCalPageFlipNext 0.44s cubic-bezier(0.25, 1, 0.5, 1) forwards !important;
}

body.theme-classic .cal-page-flip-prev,
body.theme-madina-classic .cal-page-flip-prev,
.theme-classic.cal-page-flip-prev,
.theme-madina-classic.cal-page-flip-prev,
.calendar-outer-frame.is-classic-mode.cal-page-flip-prev,
#fullCalendarMasterGrid.theme-classic.cal-page-flip-prev {
    animation: wallCalPageFlipPrev 0.44s cubic-bezier(0.25, 1, 0.5, 1) forwards !important;
}


/* ==========================================================================
   STREAMLINED ROYAL MENU DROPDOWN (PROMINENT BISMILLAH + DISTINCT SYSTEM CARDS)
   ========================================================================== */
.dropdown-royal-header {
    background: linear-gradient(135deg, #01539d 0%, #0369a1 100%) !important;
    border-bottom: 2px solid rgba(255, 255, 255, 0.15) !important;
    padding: 9px 12px 9px 12px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
    margin-bottom: 5px !important;
    box-sizing: border-box !important;
}

body.dark-theme .dropdown-royal-header {
    background: linear-gradient(135deg, #0a192f 0%, #0f172a 100%) !important;
    border-bottom: 2px solid rgba(56, 189, 248, 0.3) !important;
}

.dropdown-header-top-row {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
}

.dropdown-menu-bismillah-cartouche {
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.98), rgba(254, 243, 199, 0.95)) !important;
    border: 1.4px solid #d4af37 !important;
    border-radius: 14px !important;
    padding: 2.5px 12px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.22) !important;
    width: 100% !important;
    box-sizing: border-box !important;
    overflow: visible !important;
}

body.dark-theme .dropdown-menu-bismillah-cartouche {
    background: linear-gradient(135deg, rgba(6, 78, 59, 0.9), rgba(4, 120, 87, 0.85)) !important;
    border-color: #fde047 !important;
}

.dropdown-bismillah-arabic {
    font-family: 'Al Majeed Quranic Font', 'Al Qalam Quran Majeed Web', serif !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    color: #064e3b !important;
    direction: rtl !important;
    display: block !important;
    line-height: 1.3 !important;
    text-shadow: 0 0.5px 1px rgba(255,255,255,0.7) !important;
    white-space: nowrap !important;
}

body.dark-theme .dropdown-bismillah-arabic {
    color: #fef08a !important;
    text-shadow: 0 1px 3px rgba(0,0,0,0.8) !important;
}

@media (max-width: 480px) {
    .dropdown-bismillah-arabic {
        font-size: 11px !important;
    }
}

@media (max-width: 360px) {
    .dropdown-bismillah-arabic {
        font-size: 10px !important;
    }
}

/* SECTION TAG */
.dropdown-section-tag {
    font-size: 9.5px !important;
    font-weight: 800 !important;
    color: #64748b !important;
    letter-spacing: 0.6px !important;
    padding: 3px 6px 1px 6px !important;
    text-transform: uppercase !important;
}

body.dark-theme .dropdown-section-tag {
    color: #94a3b8 !important;
}

.dropdown-section-tag.is-system-tag {
    margin-top: 4px !important;
    padding-top: 5px !important;
    border-top: 1px dashed rgba(148, 163, 184, 0.3) !important;
}

/* DISTINCT SYSTEM & SETTINGS CARDS */
.dropdown-system-grid {
    display: flex !important;
    flex-direction: column !important;
    gap: 3px !important;
    margin-bottom: 2px !important;
}

.dropdown-item-btn.dropdown-item-system {
    background: linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%) !important;
    border: 1.5px solid #cbd5e1 !important;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.04) !important;
}

.dropdown-item-btn.dropdown-item-system.item-settings {
    background: linear-gradient(135deg, #f0fdf4 0%, #e0f2fe 100%) !important;
    border-color: #93c5fd !important;
}

.dropdown-item-btn.dropdown-item-system.item-about {
    background: linear-gradient(135deg, #fdf4ff 0%, #f1f5f9 100%) !important;
    border-color: #d8b4fe !important;
}

body.dark-theme .dropdown-item-btn.dropdown-item-system {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: rgba(148, 163, 184, 0.25) !important;
}

body.dark-theme .dropdown-item-btn.dropdown-item-system.item-settings {
    border-color: rgba(56, 189, 248, 0.35) !important;
}

body.dark-theme .dropdown-item-btn.dropdown-item-system.item-about {
    border-color: rgba(192, 132, 252, 0.35) !important;
}

.dropdown-item-btn.dropdown-item-system .system-chevron {
    font-size: 16px !important;
    font-weight: 800 !important;
    color: #94a3b8 !important;
    margin-left: auto !important;
    padding-left: 4px !important;
}


/* ==========================================================================
   SCHEDULES SEARCH BAR & 1-ROW COMPACT CATEGORY CHIPS
   ========================================================================== */
.sched-search-wrapper {
    position: relative !important;
    display: flex !important;
    align-items: center !important;
    background: #ffffff !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 12px !important;
    padding: 0 10px 0 36px !important;
    height: 40px !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04) !important;
    box-sizing: border-box !important;
    transition: all 0.2s ease !important;
}

body.dark-theme .sched-search-wrapper {
    background: #1e293b !important;
    border-color: #475569 !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3) !important;
}

.sched-search-wrapper:focus-within {
    border-color: #0284c7 !important;
    box-shadow: 0 0 0 3px rgba(2, 132, 199, 0.15) !important;
}

body.dark-theme .sched-search-wrapper:focus-within {
    border-color: #38bdf8 !important;
    box-shadow: 0 0 0 3px rgba(56, 189, 248, 0.2) !important;
}

.search-input-icon {
    position: absolute !important;
    left: 11px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    font-size: 15px !important;
    color: #0284c7 !important;
    pointer-events: none !important;
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

body.dark-theme .search-input-icon {
    color: #38bdf8 !important;
}

.sched-search-field {
    flex: 1 !important;
    min-width: 0 !important;
    width: 100% !important;
    border: none !important;
    background: transparent !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    color: #0f172a !important;
    outline: none !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

body.dark-theme .sched-search-field {
    color: #f8fafc !important;
}

.sched-search-field::placeholder {
    color: #94a3b8 !important;
    font-weight: 500 !important;
}

/* 1-ROW COMPACT CATEGORY CHIPS */
.sched-category-wrap-strip {
    display: flex !important;
    flex-wrap: nowrap !important;
    gap: 4px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    overflow-x: auto !important;
    scrollbar-width: none !important;
    -ms-overflow-style: none !important;
    padding: 1px 0 !important;
}

.sched-category-wrap-strip::-webkit-scrollbar {
    display: none !important;
    width: 0 !important;
    height: 0 !important;
}

.sched-pill-chip {
    flex: 1 1 0 !important;
    min-width: 0 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    padding: 6px 3px !important;
    border-radius: 18px !important;
    font-size: 10px !important;
    font-weight: 800 !important;
    background: #f1f5f9 !important;
    border: 1px solid #cbd5e1 !important;
    color: #334155 !important;
    cursor: pointer !important;
    white-space: nowrap !important;
    box-sizing: border-box !important;
    text-align: center !important;
    transition: all 0.2s ease !important;
    line-height: 1.2 !important;
}

.sched-pill-chip .chip-dot {
    font-size: 11px !important;
    flex-shrink: 0 !important;
}

.sched-pill-chip span:not(.chip-dot) {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
}

.sched-pill-chip.active {
    background: linear-gradient(135deg, #059669, #047857) !important;
    border-color: #047857 !important;
    color: #ffffff !important;
    box-shadow: 0 2px 6px rgba(5, 150, 105, 0.25) !important;
}

body.dark-theme .sched-pill-chip {
    background: #1e293b !important;
    border-color: #475569 !important;
    color: #cbd5e1 !important;
}

body.dark-theme .sched-pill-chip.active {
    background: linear-gradient(135deg, #10b981, #059669) !important;
    border-color: #10b981 !important;
    color: #ffffff !important;
}


/* ==========================================================================
   STATUS CARD ACTION BUTTONS - EXACT CALENDAR RECTANGLE DOCK STYLE
   ========================================================================== */
.status-dock-wrapper {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    margin: 5px auto 4px auto !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

.status-compact-dock {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 2px !important;
    padding: 2px 4px !important;
    height: 30px !important;
    box-sizing: border-box !important;
    background: rgba(255, 255, 255, 0.95) !important;
    border: 1.5px solid rgba(1, 83, 157, 0.22) !important;
    border-radius: 8px !important;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.12), 0 1px 3px rgba(0, 0, 0, 0.05) !important;
    user-select: none !important;
    -webkit-user-select: none !important;
    transition: all 0.2s ease !important;
    max-width: 98% !important;
}

body.dark-theme .status-compact-dock,
html.dark-theme .status-compact-dock {
    background: rgba(15, 23, 42, 0.95) !important;
    border: 1.5px solid rgba(56, 189, 248, 0.35) !important;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.5), 0 0 8px rgba(56, 189, 248, 0.15) !important;
}

.status-compact-action-btn.dock-zoom-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    height: 24px !important;
    min-width: unset !important;
    padding: 0 8px !important;
    border-radius: 5px !important;
    background: transparent !important;
    border: none !important;
    color: #01539d !important;
    cursor: pointer !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    font-family: 'Outfit', sans-serif !important;
    line-height: 1 !important;
    white-space: nowrap !important;
    box-shadow: none !important;
    touch-action: manipulation !important;
    -webkit-tap-highlight-color: transparent !important;
    transition: background 0.15s ease, transform 0.15s ease, color 0.15s ease !important;
    box-sizing: border-box !important;
}

.status-compact-action-btn.dock-zoom-btn .status-btn-icon {
    display: inline-block !important;
    flex-shrink: 0 !important;
    width: 12px !important;
    height: 12px !important;
    transition: transform 0.2s ease !important;
}

.status-compact-action-btn.dock-zoom-btn:hover {
    background: rgba(1, 83, 157, 0.10) !important;
    color: #013768 !important;
}

.status-compact-action-btn.dock-zoom-btn:active {
    transform: scale(0.94) !important;
    background: rgba(1, 83, 157, 0.20) !important;
}

/* Subtle Vertical Divider between buttons */
.status-dock-divider {
    width: 1px !important;
    height: 14px !important;
    background: rgba(1, 83, 157, 0.22) !important;
    margin: 0 1px !important;
    flex-shrink: 0 !important;
}

body.dark-theme .status-dock-divider,
html.dark-theme .status-dock-divider {
    background: rgba(56, 189, 248, 0.30) !important;
}

/* Individual Button Custom Accents */
.status-compact-action-btn.status-btn-download {
    color: #0284c7 !important;
}
.status-compact-action-btn.status-btn-download:hover {
    background: rgba(2, 132, 199, 0.12) !important;
    color: #0369a1 !important;
}

.status-compact-action-btn.status-btn-copy {
    color: #475569 !important;
}
.status-compact-action-btn.status-btn-copy:hover {
    background: rgba(71, 85, 105, 0.12) !important;
    color: #0f172a !important;
}

.status-compact-action-btn.status-btn-social {
    color: #059669 !important;
}
.status-compact-action-btn.status-btn-social:hover {
    background: rgba(5, 150, 105, 0.12) !important;
    color: #047857 !important;
}

.status-compact-action-btn.status-btn-reset {
    color: #d97706 !important;
}
.status-compact-action-btn.status-btn-reset:hover {
    background: rgba(217, 119, 6, 0.12) !important;
    color: #b45309 !important;
}
.status-compact-action-btn.status-btn-reset:hover .dock-reset-svg {
    transform: rotate(-90deg) !important;
}

/* Dark Theme Status Action Buttons */
body.dark-theme .status-compact-action-btn.dock-zoom-btn,
html.dark-theme .status-compact-action-btn.dock-zoom-btn {
    color: #f1f5f9 !important;
}

body.dark-theme .status-compact-action-btn.status-btn-download {
    color: #38bdf8 !important;
}
body.dark-theme .status-compact-action-btn.status-btn-download:hover {
    background: rgba(56, 189, 248, 0.18) !important;
    color: #7dd3fc !important;
}

body.dark-theme .status-compact-action-btn.status-btn-copy {
    color: #cbd5e1 !important;
}
body.dark-theme .status-compact-action-btn.status-btn-copy:hover {
    background: rgba(203, 213, 225, 0.15) !important;
    color: #ffffff !important;
}

body.dark-theme .status-compact-action-btn.status-btn-social {
    color: #34d399 !important;
}
body.dark-theme .status-compact-action-btn.status-btn-social:hover {
    background: rgba(52, 211, 153, 0.18) !important;
    color: #6ee7b7 !important;
}

body.dark-theme .status-compact-action-btn.status-btn-reset {
    color: #fbbf24 !important;
}
body.dark-theme .status-compact-action-btn.status-btn-reset:hover {
    background: rgba(251, 191, 36, 0.18) !important;
    color: #fde68a !important;
}


/* ==========================================================================
   STATUS CARD ZERO-GAP TOP MOUNT & UNTRUNCATED ACTION DOCK
   ========================================================================== */
#featuresSection:has(#statusCardTab.active) #featuresHeaderBar,
#statusCardTab.active #featuresHeaderBar {
    display: none !important;
}

#statusCardTab {
    padding-top: 0 !important;
    margin-top: -6px !important;
}

.status-card-maker-form {
    padding-top: 2px !important;
    margin-top: 0 !important;
}

.status-top-preview-section {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

.status-preview-container-flanked {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

/* Status Dock Wrapper & Compact Dock */
.status-dock-wrapper {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    margin: 4px auto 3px auto !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

.status-compact-dock {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 2px !important;
    padding: 2px 6px !important;
    height: 30px !important;
    width: fit-content !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
    background: rgba(255, 255, 255, 0.95) !important;
    border: 1.5px solid rgba(1, 83, 157, 0.22) !important;
    border-radius: 8px !important;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.12), 0 1px 3px rgba(0, 0, 0, 0.05) !important;
    user-select: none !important;
    -webkit-user-select: none !important;
    transition: all 0.2s ease !important;
}

body.dark-theme .status-compact-dock,
html.dark-theme .status-compact-dock {
    background: rgba(15, 23, 42, 0.95) !important;
    border: 1.5px solid rgba(56, 189, 248, 0.35) !important;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.5), 0 0 8px rgba(56, 189, 248, 0.15) !important;
}

.status-compact-action-btn.dock-zoom-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    height: 24px !important;
    min-width: max-content !important;
    padding: 0 8px !important;
    border-radius: 5px !important;
    background: transparent !important;
    border: none !important;
    color: #01539d !important;
    cursor: pointer !important;
    font-size: 11.5px !important;
    font-weight: 700 !important;
    font-family: 'Outfit', sans-serif !important;
    line-height: 1 !important;
    white-space: nowrap !important;
    overflow: visible !important;
    text-overflow: clip !important;
    box-shadow: none !important;
    touch-action: manipulation !important;
    -webkit-tap-highlight-color: transparent !important;
    transition: background 0.15s ease, transform 0.15s ease, color 0.15s ease !important;
    box-sizing: border-box !important;
    flex-shrink: 0 !important;
}

.status-compact-action-btn.dock-zoom-btn span {
    overflow: visible !important;
    text-overflow: clip !important;
    white-space: nowrap !important;
    display: inline-block !important;
}

.status-compact-action-btn.dock-zoom-btn .status-btn-icon {
    display: inline-block !important;
    flex-shrink: 0 !important;
    width: 12px !important;
    height: 12px !important;
    transition: transform 0.2s ease !important;
}


/* ==========================================================================
   PERMANENT REMOVAL OF FEATURES HEADER BAR ACROSS ALL TOOLS
   ========================================================================== */
#featuresHeaderBar,
.features-header-bar {
    display: none !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    visibility: hidden !important;
}

#featuresSection .features-card {
    padding-top: 0 !important;
    margin-top: -4px !important;
}

#calculatorTab {
    padding-top: 0 !important;
    margin-top: -4px !important;
}

.ultra-calc-chassis {
    margin-top: 0 !important;
}


/* ==========================================================================
   UNIVERSAL REMOVAL OF FEATURES HEADER BAR ACROSS ALL TOOLS
   ========================================================================== */
#featuresHeaderBar,
.features-header-bar,
#lblFeaturesSectionMainTitle {
    display: none !important;
    height: 0 !important;
    min-height: 0 !important;
    max-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    visibility: hidden !important;
    border: none !important;
    box-shadow: none !important;
}

#featuresSection {
    padding-top: 0 !important;
}

#featuresSection .features-card {
    padding-top: 0 !important;
    margin-top: -4px !important;
}

.feature-tab-content {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

/* Zero top margins for specific tools */
#prayerTimetableTab,
#namazAlarmTab,
#calculatorTab,
#statusCardTab,
#qiblaCalcTab,
#tasbihTab,
#workingDaysTab,
#islamicCalcTab,
#diaryTab {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

.prayer-timetable-chassis,
.namaz-alarms-chassis,
.ultra-calc-chassis,
.status-card-maker-form {
    margin-top: 0 !important;
    padding-top: 0 !important;
}


/* ==========================================================================
   AUTHENTIC CLEAN CALENDAR-STYLE STATUS ACTION DOCK (ALL 4 BUTTONS VISIBLE)
   ========================================================================== */
.status-dock-bar-row {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    margin: 6px auto 4px auto !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

.status-compact-dock {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 2px !important;
    padding: 2px 4px !important;
    height: 28px !important;
    width: auto !important;
    min-width: unset !important;
    max-width: 98% !important;
    background: rgba(255, 255, 255, 0.95) !important;
    border: 1.5px solid rgba(1, 83, 157, 0.22) !important;
    border-radius: 6px !important;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.12), 0 1px 3px rgba(0, 0, 0, 0.05) !important;
    box-sizing: border-box !important;
    flex-shrink: 0 !important;
    user-select: none !important;
    -webkit-user-select: none !important;
}

body.dark-theme .status-compact-dock,
html.dark-theme .status-compact-dock {
    background: rgba(15, 23, 42, 0.95) !important;
    border: 1.5px solid rgba(56, 189, 248, 0.35) !important;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.5), 0 0 8px rgba(56, 189, 248, 0.15) !important;
}

.status-dock-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3.5px !important;
    height: 22px !important;
    min-width: unset !important;
    padding: 0 5px !important;
    border-radius: 4px !important;
    background: transparent !important;
    border: none !important;
    color: #01539d !important;
    cursor: pointer !important;
    font-size: 10.5px !important;
    font-weight: 700 !important;
    font-family: 'Outfit', sans-serif !important;
    line-height: 1 !important;
    white-space: nowrap !important;
    box-shadow: none !important;
    touch-action: manipulation !important;
    -webkit-tap-highlight-color: transparent !important;
    transition: background 0.15s ease, transform 0.15s ease, color 0.15s ease !important;
    box-sizing: border-box !important;
    flex-shrink: 0 !important;
}

.status-dock-btn.status-btn-download,
.status-dock-btn.status-btn-reset {
    width: 25px !important;
    min-width: 25px !important;
    max-width: 25px !important;
    padding: 0 !important;
    justify-content: center !important;
    font-size: 0 !important;
}

.status-dock-btn.status-btn-download span,
.status-dock-btn.status-btn-reset span,
.status-dock-btn.status-btn-download font,
.status-dock-btn.status-btn-reset font {
    display: none !important;
}

.status-dock-btn span {
    display: inline-block !important;
    white-space: nowrap !important;
    overflow: visible !important;
    text-overflow: clip !important;
    line-height: 1 !important;
}

.status-dock-icon {
    display: inline-block !important;
    flex-shrink: 0 !important;
    width: 12px !important;
    height: 12px !important;
    transition: transform 0.2s ease !important;
}

.status-dock-btn:hover {
    background: rgba(1, 83, 157, 0.10) !important;
    color: #013768 !important;
}

.status-dock-btn:active {
    transform: scale(0.93) !important;
    background: rgba(1, 83, 157, 0.20) !important;
}

.status-dock-divider {
    width: 1px !important;
    height: 14px !important;
    background: rgba(1, 83, 157, 0.22) !important;
    margin: 0 1px !important;
    flex-shrink: 0 !important;
}

body.dark-theme .status-dock-divider,
html.dark-theme .status-dock-divider {
    background: rgba(56, 189, 248, 0.30) !important;
}

.status-dock-btn.status-btn-download { color: #0284c7 !important; }
.status-dock-btn.status-btn-download:hover { background: rgba(2, 132, 199, 0.12) !important; color: #0369a1 !important; }

.status-dock-btn.status-btn-copy { color: #475569 !important; }
.status-dock-btn.status-btn-copy:hover { background: rgba(71, 85, 105, 0.12) !important; color: #0f172a !important; }

.status-dock-btn.status-btn-social { color: #059669 !important; }
.status-dock-btn.status-btn-social:hover { background: rgba(5, 150, 105, 0.12) !important; color: #047857 !important; }

.status-dock-btn.status-btn-reset { color: #d97706 !important; }
.status-dock-btn.status-btn-reset:hover { background: rgba(217, 119, 6, 0.12) !important; color: #b45309 !important; }
.status-dock-btn.status-btn-reset:hover .dock-reset-svg { transform: rotate(-90deg) !important; }

/* Dark Theme Status Dock */
body.dark-theme .status-dock-btn,
html.dark-theme .status-dock-btn {
    color: #f1f5f9 !important;
}

body.dark-theme .status-dock-btn.status-btn-download { color: #38bdf8 !important; }
body.dark-theme .status-dock-btn.status-btn-download:hover { background: rgba(56, 189, 248, 0.18) !important; color: #7dd3fc !important; }

body.dark-theme .status-dock-btn.status-btn-copy { color: #cbd5e1 !important; }
body.dark-theme .status-dock-btn.status-btn-copy:hover { background: rgba(203, 213, 225, 0.15) !important; color: #ffffff !important; }

body.dark-theme .status-dock-btn.status-btn-social { color: #34d399 !important; }
body.dark-theme .status-dock-btn.status-btn-social:hover { background: rgba(52, 211, 153, 0.18) !important; color: #6ee7b7 !important; }

body.dark-theme .status-dock-btn.status-btn-reset { color: #fbbf24 !important; }
body.dark-theme .status-dock-btn.status-btn-reset:hover { background: rgba(251, 191, 36, 0.18) !important; color: #fde68a !important; }


/* ==========================================================================
   PREMIUM ISLAMIC EVENTS & URS DIRECTORY (PERFECT HEADER & FRESH ORIGINAL CARDS)
   ========================================================================== */
#hijriInfoSection {
    direction: ltr !important;
    text-align: left !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

#hijriInfoSection:not(.active-panel) {
    display: none !important;
}

#hijriInfoSection.active-panel {
    display: flex !important;
    flex-direction: column !important;
    width: 100% !important;
    height: calc(100vh - 75px) !important;
    height: calc(100dvh - 75px) !important;
    max-height: calc(100vh - 75px) !important;
    max-height: calc(100dvh - 75px) !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
    padding: 2px 8px 4px 8px !important;
}

body.lang-urdu #hijriInfoSection,
html.lang-urdu #hijriInfoSection {
    direction: rtl !important;
    text-align: right !important;
}

.islamic-events-luxury-container {
    max-width: 680px !important;
    margin: 0 auto !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    width: 100% !important;
    height: 100% !important;
    max-height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    overflow: hidden !important;
    min-height: 0 !important;
    flex: 1 1 auto !important;
}

/* 1. Header Hero Card - Clean White / Dark Adaptive */
.islamic-events-top-deck {
    background: #ffffff !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 14px !important;
    padding: 8px 11px 7px 11px !important;
    color: #0f172a !important;
    box-shadow: 0 4px 16px rgba(15, 23, 42, 0.05) !important;
    margin-bottom: 6px !important;
    position: relative !important;
    box-sizing: border-box !important;
    width: 100% !important;
    flex-shrink: 0 !important;
    z-index: 5 !important;
}

body.dark-theme .islamic-events-top-deck {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%) !important;
    border: 1px solid rgba(255, 255, 255, 0.12) !important;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.45) !important;
    color: #ffffff !important;
}

.islamic-events-header-row {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 8px !important;
    margin-bottom: 8px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.islamic-events-title-wrap {
    display: flex !important;
    align-items: center !important;
    gap: 7px !important;
    min-width: 0 !important;
    flex: 1 !important;
}

.islamic-events-title-text {
    min-width: 0 !important;
    flex: 1 !important;
    overflow: hidden !important;
}

.islamic-events-title-text h2 {
    margin: 0 !important;
    font-size: 13.5px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    letter-spacing: 0.1px !important;
    line-height: 1.2 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.lang-urdu .islamic-events-title-text h2 {
    font-family: 'Mehr Nastaliq Web', 'Noto Nastaliq Urdu', sans-serif !important;
    font-size: 14.5px !important;
}

body.dark-theme .islamic-events-title-text h2 {
    color: #f8fafc !important;
}

/* Hide long subtitle so header row fits cleanly without cutting buttons */
.islamic-events-title-text p,
#lblHijriEventsSubTitle {
    display: none !important;
}

.islamic-events-icon-pill {
    width: 28px !important;
    height: 28px !important;
    min-width: 28px !important;
    border-radius: 8px !important;
    background: #f0fdf4 !important;
    border: 1px solid #bbf7d0 !important;
    color: #166534 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 15px !important;
    flex-shrink: 0 !important;
    box-shadow: 0 1px 4px rgba(22, 101, 52, 0.08) !important;
}

body.dark-theme .islamic-events-icon-pill {
    background: rgba(255, 255, 255, 0.1) !important;
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    color: #fde047 !important;
    box-shadow: none !important;
}

/* Back Button */
.islamic-events-back-btn {
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
    padding: 4px 10px !important;
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    border: 1px solid #0284c7 !important;
    border-radius: 16px !important;
    color: #ffffff !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    transition: all 0.16s ease !important;
    white-space: nowrap !important;
    flex-shrink: 0 !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.25) !important;
}

.islamic-events-back-btn:hover {
    background: linear-gradient(135deg, #0369a1 0%, #075985 100%) !important;
    transform: translateY(-1px) !important;
}

body.dark-theme .islamic-events-back-btn {
    background: rgba(255, 255, 255, 0.12) !important;
    border: 1.5px solid rgba(255, 255, 255, 0.25) !important;
    color: #ffffff !important;
}

/* Search Bar */
.islamic-events-search-bar {
    position: relative !important;
    width: 100% !important;
    margin-bottom: 8px !important;
    box-sizing: border-box !important;
}

.islamic-events-search-input {
    width: 100% !important;
    padding: 7px 32px 7px 32px !important;
    border-radius: 8px !important;
    border: 1.5px solid #e2e8f0 !important;
    background: #f8fafc !important;
    color: #0f172a !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    outline: none !important;
    text-align: left !important;
    direction: ltr !important;
    transition: all 0.2s ease !important;
    box-sizing: border-box !important;
}

body.dark-theme .islamic-events-search-input {
    background: rgba(255, 255, 255, 0.08) !important;
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
    color: #ffffff !important;
}

body.lang-urdu .islamic-events-search-input {
    text-align: right !important;
    direction: rtl !important;
}

.islamic-events-search-input::placeholder {
    color: #94a3b8 !important;
}

body.dark-theme .islamic-events-search-input::placeholder {
    color: rgba(255, 255, 255, 0.55) !important;
}

.islamic-events-search-input:focus {
    background: #ffffff !important;
    border-color: #0284c7 !important;
    box-shadow: 0 0 0 3px rgba(2, 132, 199, 0.12) !important;
}

body.dark-theme .islamic-events-search-input:focus {
    background: rgba(255, 255, 255, 0.14) !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 0 0 3px rgba(56, 189, 248, 0.2) !important;
}

.islamic-events-search-icon {
    position: absolute !important;
    left: 10px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    font-size: 12px !important;
    color: #64748b !important;
    opacity: 0.8 !important;
    pointer-events: none !important;
}

body.dark-theme .islamic-events-search-icon {
    color: #94a3b8 !important;
}

body.lang-urdu .islamic-events-search-icon {
    left: auto !important;
    right: 10px !important;
}

.islamic-events-clear-search {
    position: absolute !important;
    right: 8px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    background: none !important;
    border: none !important;
    color: #64748b !important;
    font-size: 12px !important;
    cursor: pointer !important;
    padding: 4px !important;
    opacity: 0.8 !important;
}

body.dark-theme .islamic-events-clear-search {
    color: #ffffff !important;
}

body.lang-urdu .islamic-events-clear-search {
    right: auto !important;
    left: 8px !important;
}

/* Category Filter Chips - Fully Responsive Flexible Layout (Zero Text Cutoff) */
.islamic-events-category-strip {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 5px !important;
    padding: 2px 0 1px 0 !important;
    width: 100% !important;
    box-sizing: border-box !important;
    justify-content: flex-start !important;
}

.islamic-events-category-strip::-webkit-scrollbar {
    display: none !important;
}

.islamic-event-chip {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    padding: 5px 9px !important;
    border-radius: 9px !important;
    background: #f8fafc !important;
    border: 1.2px solid #e2e8f0 !important;
    color: #334155 !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    transition: all 0.16s ease !important;
    white-space: nowrap !important;
    user-select: none !important;
    -webkit-tap-highlight-color: transparent !important;
    min-height: 29px !important;
    box-sizing: border-box !important;
    text-align: center !important;
    flex: 1 1 auto !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.03) !important;
}

.islamic-event-chip:hover {
    background: #f1f5f9 !important;
    border-color: #cbd5e1 !important;
    color: #0f172a !important;
}

/* Active State (Light Mode) */
.islamic-event-chip.active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    border-color: #0284c7 !important;
    color: #ffffff !important;
    font-weight: 800 !important;
    box-shadow: 0 2px 7px rgba(2, 132, 199, 0.35) !important;
}

/* Dark Mode Adaptation */
body.dark-theme .islamic-event-chip {
    background: rgba(255, 255, 255, 0.07) !important;
    border-color: rgba(255, 255, 255, 0.14) !important;
    color: #cbd5e1 !important;
    box-shadow: none !important;
}

body.dark-theme .islamic-event-chip:hover {
    background: rgba(255, 255, 255, 0.14) !important;
    border-color: rgba(255, 255, 255, 0.25) !important;
    color: #ffffff !important;
}

body.dark-theme .islamic-event-chip.active {
    background: linear-gradient(135deg, #fbbf24 0%, #d97706 100%) !important;
    border-color: #f59e0b !important;
    color: #020617 !important;
    font-weight: 800 !important;
    box-shadow: 0 2px 8px rgba(245, 158, 11, 0.35) !important;
}

body.lang-urdu .islamic-event-chip {
    font-family: 'Mehr Nastaliq Web', 'Noto Nastaliq Urdu', sans-serif !important;
    font-size: 11.5px !important;
}

/* 2. Unified Events Box Container ("ek box type ki dedo jis me sare event ho zyada hone pe scroll honi chahiye") */
.islamic-events-grid-luxury {
    background: #ffffff !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 14px !important;
    box-shadow: 0 4px 16px rgba(15, 23, 42, 0.05) !important;
    padding: 10px 9px 24px 9px !important;
    margin-top: 4px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    flex: 1 1 auto !important;
    min-height: 0 !important;
    overflow-y: auto !important;
    -webkit-overflow-scrolling: touch !important;
    overscroll-behavior-y: contain !important;
    touch-action: pan-y !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 9px !important;
    scrollbar-width: thin !important;
    scrollbar-color: #cbd5e1 transparent !important;
}

.islamic-events-grid-luxury::-webkit-scrollbar {
    width: 5px !important;
}

.islamic-events-grid-luxury::-webkit-scrollbar-track {
    background: transparent !important;
}

.islamic-events-grid-luxury::-webkit-scrollbar-thumb {
    background: #cbd5e1 !important;
    border-radius: 4px !important;
}

body.dark-theme .islamic-events-grid-luxury {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%) !important;
    border: 1px solid rgba(255, 255, 255, 0.12) !important;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.45) !important;
}

body.dark-theme .islamic-events-grid-luxury::-webkit-scrollbar-thumb {
    background: #475569 !important;
}

/* Individual Luxury Event Card Inside Box (Never Squished, Full Breathing Room) */
.islamic-event-card-luxury {
    background: #f8fafc !important;
    border-radius: 11px !important;
    border: 1.2px solid #e2e8f0 !important;
    padding: 10px 12px !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 12px !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.03) !important;
    transition: all 0.18s cubic-bezier(0.16, 1, 0.3, 1) !important;
    position: relative !important;
    overflow: hidden !important;
    width: 100% !important;
    min-height: 64px !important;
    height: auto !important;
    flex-shrink: 0 !important;
    box-sizing: border-box !important;
    direction: ltr !important;
    text-align: left !important;
}

body.lang-urdu .islamic-event-card-luxury {
    direction: rtl !important;
    text-align: right !important;
}

body.dark-theme .islamic-event-card-luxury {
    background: rgba(255, 255, 255, 0.05) !important;
    border-color: rgba(255, 255, 255, 0.12) !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2) !important;
}

.islamic-event-card-luxury:hover {
    transform: translateY(-1px) !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06) !important;
}

body.dark-theme .islamic-event-card-luxury:hover {
    background: rgba(255, 255, 255, 0.09) !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.35) !important;
}

/* Left Date Badge (Fresh & Prominent) */
.event-badge-glow {
    flex-shrink: 0 !important;
    width: 62px !important;
    min-width: 62px !important;
    min-height: 52px !important;
    height: auto !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 7px 4px !important;
    border-radius: 9px !important;
    background: #ffffff !important;
    border: 1.2px solid #e2e8f0 !important;
    text-align: center !important;
    gap: 2px !important;
    transition: all 0.18s ease !important;
    box-sizing: border-box !important;
}

body.dark-theme .event-badge-glow {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.event-badge-icon {
    font-size: 20px !important;
    line-height: 1 !important;
}

.event-badge-date {
    font-size: 10.5px !important;
    font-weight: 800 !important;
    line-height: 1.2 !important;
    color: #0f2b59 !important;
    font-family: 'Outfit', 'Mehr Nastaliq Web', sans-serif !important;
    white-space: nowrap !important;
}

body.dark-theme .event-badge-date {
    color: #fde047 !important;
}

/* Card Content Body */
.event-info-body {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
    min-width: 0 !important;
    text-align: left !important;
}

body.lang-urdu .event-info-body {
    text-align: right !important;
}

.event-category-tag {
    display: inline-block !important;
    align-self: flex-start !important;
    font-size: 9px !important;
    font-weight: 800 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    padding: 1.5px 6px !important;
    border-radius: 10px !important;
    background: #f1f5f9 !important;
    color: #64748b !important;
    margin-bottom: 2px !important;
    line-height: 1.2 !important;
}

body.dark-theme .event-category-tag {
    background: #334155 !important;
    color: #94a3b8 !important;
}

.event-main-title {
    margin: 0 !important;
    font-size: clamp(14px, 1.8vw, 15.5px) !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    line-height: 1.25 !important;
    letter-spacing: 0.1px !important;
    word-break: break-word !important;
}

body.lang-urdu .event-main-title {
    font-family: 'Mehr Nastaliq Web', 'Noto Nastaliq Urdu', sans-serif !important;
    font-size: 15px !important;
    line-height: 1.35 !important;
}

body.dark-theme .event-main-title {
    color: #f8fafc !important;
}

.event-desc-text {
    margin: 2px 0 0 0 !important;
    font-size: 11.5px !important;
    color: #64748b !important;
    line-height: 1.35 !important;
    font-weight: 500 !important;
    word-break: break-word !important;
}

body.lang-urdu .event-desc-text {
    font-family: 'Mehr Nastaliq Web', 'Noto Nastaliq Urdu', sans-serif !important;
    font-size: 12px !important;
}

body.dark-theme .event-desc-text {
    color: #94a3b8 !important;
}

/* Color Accents */
.islamic-event-card-luxury.theme-emerald { border-left: 3.5px solid #059669 !important; }
body.lang-urdu .islamic-event-card-luxury.theme-emerald { border-left: 1.5px solid #e2e8f0 !important; border-right: 3.5px solid #059669 !important; }

.islamic-event-card-luxury.theme-gold { border-left: 3.5px solid #d97706 !important; }
body.lang-urdu .islamic-event-card-luxury.theme-gold { border-left: 1.5px solid #e2e8f0 !important; border-right: 3.5px solid #d97706 !important; }

.islamic-event-card-luxury.theme-rose { border-left: 3.5px solid #e11d48 !important; }
body.lang-urdu .islamic-event-card-luxury.theme-rose { border-left: 1.5px solid #e2e8f0 !important; border-right: 3.5px solid #e11d48 !important; }

.islamic-event-card-luxury.theme-royal { border-left: 3.5px solid #0284c7 !important; }
body.lang-urdu .islamic-event-card-luxury.theme-royal { border-left: 1.5px solid #e2e8f0 !important; border-right: 3.5px solid #0284c7 !important; }

.islamic-event-card-luxury.theme-ruby { border-left: 3.5px solid #9f1239 !important; }
body.lang-urdu .islamic-event-card-luxury.theme-ruby { border-left: 1.5px solid #e2e8f0 !important; border-right: 3.5px solid #9f1239 !important; }

/* ==========================================================================
   PERMANENT REMOVAL OF SETTINGS & ABOUT HEADER BARS (USER PREFERENCE)
   ========================================================================== */
.settings-luxury-header,
.about-lux-topbar {
    display: none !important;
    height: 0 !important;
    min-height: 0 !important;
    max-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    visibility: hidden !important;
    border: none !important;
    box-shadow: none !important;
}

#settingsSection .settings-bento-container {
    margin-top: 4px !important;
}

#aboutSection .about-lux-container {
    margin-top: 4px !important;
}


/* ==========================================================================
   MASTER CENTERED SINGLE-LINE PLAY STORE AD BADGE (PERFECT FIT IN ALL LANGUAGES)
   ========================================================================== */
.status-card-preview-box .status-branding-strip,
.status-branding-strip,
.status-branding-strip.status-single-line-ad {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    margin: 2px auto 1px auto !important;
    padding: 0 !important;
    border: none !important;
    border-top: none !important;
    box-sizing: border-box !important;
    text-align: center !important;
    float: none !important;
    clear: both !important;
    flex-shrink: 0 !important;
    position: relative !important;
    z-index: 5 !important;
}

.status-card-preview-box .status-playstore-single-pill,
.status-playstore-single-pill {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4.5px !important;
    background: rgba(10, 15, 30, 0.72) !important;
    backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    border: 1.2px solid rgba(255, 255, 255, 0.38) !important;
    border-radius: 24px !important;
    padding: 2.5px 8px !important;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    filter: none !important;
    max-width: 98% !important;
    width: auto !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
}

.status-card-preview-box .status-brand-ad-text,
.status-brand-ad-text {
    font-size: 8.8px !important;
    font-weight: 800 !important;
    color: #ffffff !important;
    letter-spacing: normal !important;
    line-height: 1.2 !important;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.95) !important;
    white-space: nowrap !important;
    overflow: visible !important;
    text-overflow: clip !important;
    display: inline-block !important;
}

.status-card-preview-box .status-brand-ad-text.is-urdu,
.status-brand-ad-text.is-urdu,
.status-card-preview-box[data-status-lang="urdu"] .status-brand-ad-text,
.status-lang-urdu .status-brand-ad-text,
body.lang-urdu .status-card-preview-box .status-brand-ad-text,
body.lang-urdu .status-brand-ad-text {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', serif !important;
    font-size: 9.0px !important;
    font-weight: 700 !important;
    line-height: 1.25 !important;
    letter-spacing: 0 !important;
    direction: rtl !important;
    transform: translateY(-0.8px) !important;
    -webkit-transform: translateY(-0.8px) !important;
    display: inline-block !important;
}

.status-playstore-single-pill.is-urdu-pill,
.status-card-preview-box[data-status-lang="urdu"] .status-playstore-single-pill {
    direction: rtl !important;
    gap: 5px !important;
    padding: 2px 8px 3px 8px !important;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
}

.status-card-preview-box .status-playstore-icon,
.status-playstore-icon {
    width: 13.5px !important;
    height: 13.5px !important;
    min-width: 13.5px !important;
    min-height: 13.5px !important;
    display: inline-block !important;
    vertical-align: middle !important;
    filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.5)) !important;
    flex-shrink: 0 !important;
}

.status-card-preview-box .status-app-icon,
.status-app-icon {
    width: 13.5px !important;
    height: 13.5px !important;
    min-width: 13.5px !important;
    min-height: 13.5px !important;
    border-radius: 3px !important;
    object-fit: contain !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5) !important;
    vertical-align: middle !important;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    flex-shrink: 0 !important;
}

/* Universal text justification for all status card quote / masail / hadees boxes */
.status-card-preview-box .neon-quote-urdu,
.status-card-preview-box .mihrab-dua-trans,
.status-card-preview-box .arrows-card-urdu-msg,
.status-card-preview-box .tiles-hadith-body-ur,
.status-card-preview-box .emerald-gold-urdu-quote,
.status-card-preview-box .glass-trans-text,
.status-card-preview-box .milad-trans-text {
    text-align: justify !important;
    text-justify: inter-word !important;
    text-align-last: center !important;
    word-break: normal !important;
    overflow-wrap: break-word !important;
}

/* ==========================================================================
   CALENDAR BLANK BOX HADITH & AQWAL-E-HAFIZ-E-MILLAT STYLING
   ========================================================================== */

.blank-box-card.blank-hadith-card {
    pointer-events: auto !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 2.5px 3.5px !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
    background: #ffffff !important;
    position: relative !important;
    transition: transform 0.18s ease, box-shadow 0.18s ease, background 0.18s ease !important;
}

.blank-box-card.blank-hadith-card:hover,
.blank-box-card.blank-hadith-card:active {
    transform: translateY(-1px) scale(0.985) !important;
    box-shadow: 0 3px 10px rgba(1, 84, 156, 0.12) !important;
    background: #f8fafc !important;
}

body.dark-theme .blank-box-card.blank-hadith-card {
    background: #ffffff !important;
    border-color: #38bdf8 !important;
}

body.dark-theme .blank-box-card.blank-hadith-card:hover,
body.dark-theme .blank-box-card.blank-hadith-card:active {
    background: #f8fafc !important;
}

.blank-hadith-box {
    width: 100% !important;
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: space-evenly !important;
    text-align: center !important;
    padding: 0.5px 1px !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
    user-select: none !important;
}

.blank-hadith-text {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', serif !important;
    font-size: clamp(7.4px, 1.0vw, 8.4px) !important;
    font-weight: 700 !important;
    line-height: 1.22 !important;
    color: #0f172a !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    word-break: break-word !important;
    direction: rtl !important;
    text-align: center !important;
    margin: 0 !important;
    padding: 0 1px !important;
    width: 100% !important;
    max-height: calc(100% - 11px) !important;
}

.blank-hadith-text.lang-hi,
.blank-hadith-text.lang-ne {
    font-family: 'Tiro Devanagari Hindi', 'Noto Sans Devanagari', sans-serif !important;
    font-size: clamp(7.0px, 0.94vw, 8.0px) !important;
    font-weight: 700 !important;
    line-height: 1.18 !important;
    direction: ltr !important;
}

.blank-hadith-text.lang-en {
    font-family: 'Outfit', 'Segoe UI', sans-serif !important;
    font-size: clamp(6.8px, 0.92vw, 7.8px) !important;
    font-weight: 700 !important;
    line-height: 1.18 !important;
    direction: ltr !important;
}

/* Dynamic Length-Based Classes so short quotes also fill the box */
.blank-hadith-box.quote-len-short .blank-hadith-text {
    font-size: clamp(8.2px, 1.1vw, 9.2px) !important;
    line-height: 1.25 !important;
}
.blank-hadith-box.quote-len-short .blank-hadith-text.lang-hi,
.blank-hadith-box.quote-len-short .blank-hadith-text.lang-ne {
    font-size: clamp(7.6px, 1.05vw, 8.6px) !important;
    line-height: 1.20 !important;
}
.blank-hadith-box.quote-len-short .blank-hadith-text.lang-en {
    font-size: clamp(7.5px, 1.0vw, 8.4px) !important;
    line-height: 1.20 !important;
}

.blank-hadith-box.quote-len-long .blank-hadith-text {
    font-size: clamp(6.8px, 0.90vw, 7.6px) !important;
    line-height: 1.16 !important;
}
.blank-hadith-box.quote-len-long .blank-hadith-text.lang-hi,
.blank-hadith-box.quote-len-long .blank-hadith-text.lang-ne {
    font-size: clamp(6.4px, 0.86vw, 7.2px) !important;
    line-height: 1.14 !important;
}
.blank-hadith-box.quote-len-long .blank-hadith-text.lang-en {
    font-size: clamp(6.3px, 0.84vw, 7.0px) !important;
    line-height: 1.14 !important;
}

body.dark-theme .blank-hadith-text {
    color: #0f172a !important;
}

.blank-hadith-ref {
    display: block !important;
    margin-top: 0.5px !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', serif !important;
    font-size: clamp(6.2px, 0.82vw, 7.0px) !important;
    font-weight: 800 !important;
    line-height: 1.1 !important;
    color: #01549c !important; /* Royal Deep Dark Blue reference for standard weekdays */
    direction: rtl !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    max-width: 98% !important;
    flex-shrink: 0 !important;
}

.blank-hadith-ref.lang-hi,
.blank-hadith-ref.lang-ne {
    font-family: 'Tiro Devanagari Hindi', 'Noto Sans Devanagari', sans-serif !important;
    font-size: clamp(5.8px, 0.78vw, 6.6px) !important;
    direction: ltr !important;
}

.blank-hadith-ref.lang-en {
    font-family: 'Outfit', 'Segoe UI', sans-serif !important;
    font-size: clamp(5.6px, 0.75vw, 6.4px) !important;
    font-weight: 800 !important;
    direction: ltr !important;
}

.blank-box-card.red-corner-card .blank-hadith-ref {
    color: #b91c1c !important; /* Ruby red on Sunday row */
}

.blank-box-card.green-corner-card .blank-hadith-ref {
    color: #047857 !important; /* Emerald green on Friday row */
}

body.dark-theme .blank-hadith-ref {
    color: #01549c !important;
}

body.dark-theme .blank-box-card.red-corner-card .blank-hadith-ref {
    color: #b91c1c !important;
}

body.dark-theme .blank-box-card.green-corner-card .blank-hadith-ref {
    color: #047857 !important;
}

/* MODAL STYLES */
.hadith-quote-modal-card {
    max-width: 380px !important;
    text-align: center !important;
    padding: 24px 20px !important;
    border-radius: 24px !important;
    background: #ffffff !important;
    border: 1.5px solid rgba(1, 84, 156, 0.16) !important;
    box-shadow: 0 20px 50px -10px rgba(1, 84, 156, 0.22), 0 10px 25px rgba(0, 0, 0, 0.08) !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
}

body.dark-theme .hadith-quote-modal-card {
    background: #0f172a !important;
    border: 1.5px solid rgba(56, 189, 248, 0.25) !important;
    box-shadow: 0 20px 50px -10px rgba(0, 0, 0, 0.75), 0 0 24px rgba(56, 189, 248, 0.14) !important;
}

.studio-modal-medallion.is-royal-blue {
    background: linear-gradient(135deg, #01549c 0%, #002d5c 100%) !important;
    border: 2px solid rgba(255, 255, 255, 0.45) !important;
    box-shadow: 0 0 0 5px rgba(1, 84, 156, 0.15), 0 8px 20px rgba(1, 84, 156, 0.28) !important;
    color: #ffffff !important;
}

body.dark-theme .studio-modal-medallion.is-royal-blue {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    border: 2px solid rgba(56, 189, 248, 0.4) !important;
    box-shadow: 0 0 0 5px rgba(56, 189, 248, 0.15), 0 8px 24px rgba(2, 132, 199, 0.4) !important;
    color: #ffffff !important;
}

#blankBoxQuoteModal.modal-overlay {
    align-items: flex-start !important;
    padding-top: calc(48px + env(safe-area-inset-top, 0px)) !important;
}

.blank-box-modal-badge {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 5px 16px !important;
    border-radius: 20px !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    color: #01549c !important;
    background: linear-gradient(135deg, rgba(1, 84, 156, 0.08) 0%, rgba(1, 84, 156, 0.14) 100%) !important;
    border: 1.5px solid rgba(1, 84, 156, 0.22) !important;
    box-shadow: 0 2px 6px rgba(1, 84, 156, 0.08) !important;
    margin: 4px auto 12px auto !important;
    font-family: 'Outfit', 'Noto Sans Arabic', sans-serif;
}

body.dark-theme .blank-box-modal-badge {
    background: linear-gradient(135deg, rgba(56, 189, 248, 0.12) 0%, rgba(14, 165, 233, 0.18) 100%) !important;
    color: #38bdf8 !important;
    border: 1.5px solid rgba(56, 189, 248, 0.35) !important;
    box-shadow: 0 2px 10px rgba(56, 189, 248, 0.15) !important;
}

.blank-box-modal-quote-text {
    width: 100% !important;
    box-sizing: border-box !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', serif !important;
    font-size: 19px !important;
    line-height: 1.9 !important;
    color: #0f172a !important;
    direction: rtl !important;
    text-align: center !important;
    margin: 0 0 10px 0 !important;
    padding: 16px 18px !important;
    background: linear-gradient(180deg, #f8fafc 0%, #f1f5f9 100%) !important;
    border: 1px solid rgba(1, 84, 156, 0.12) !important;
    border-radius: 16px !important;
    box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.8), 0 2px 8px rgba(1, 84, 156, 0.04) !important;
}

.blank-box-modal-quote-text.lang-hi,
.blank-box-modal-quote-text.lang-ne {
    font-family: 'Tiro Devanagari Hindi', 'Noto Sans Devanagari', sans-serif !important;
    font-size: 16.5px !important;
    line-height: 1.7 !important;
    direction: ltr !important;
}

.blank-box-modal-quote-text.lang-en {
    font-family: 'Outfit', 'Segoe UI', sans-serif !important;
    font-size: 15.5px !important;
    line-height: 1.6 !important;
    direction: ltr !important;
}

body.dark-theme .blank-box-modal-quote-text {
    background: linear-gradient(180deg, rgba(30, 41, 59, 0.7) 0%, rgba(15, 23, 42, 0.85) 100%) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    color: #f8fafc !important;
    box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.06), 0 4px 16px rgba(0, 0, 0, 0.3) !important;
}

.blank-box-modal-ref-pill {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 3px 14px !important;
    border-radius: 12px !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', serif !important;
    font-size: 13.5px !important;
    font-weight: 700 !important;
    color: #01549c !important;
    background: rgba(1, 84, 156, 0.07) !important;
    border: 1px solid rgba(1, 84, 156, 0.18) !important;
    margin: 0 auto 12px auto !important;
    direction: rtl !important;
}

.blank-box-modal-ref-pill.lang-hi,
.blank-box-modal-ref-pill.lang-ne {
    font-family: 'Tiro Devanagari Hindi', 'Noto Sans Devanagari', sans-serif !important;
    font-size: 13px !important;
    direction: ltr !important;
}

.blank-box-modal-ref-pill.lang-en {
    font-family: 'Outfit', 'Segoe UI', sans-serif !important;
    font-size: 12.5px !important;
    direction: ltr !important;
}

body.dark-theme .blank-box-modal-ref-pill {
    background: rgba(56, 189, 248, 0.1) !important;
    color: #7dd3fc !important;
    border: 1px solid rgba(56, 189, 248, 0.25) !important;
}

.blank-box-modal-actions {
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%;
}

.btn-royal-blue-grad {
    background: linear-gradient(135deg, #01549c 0%, #002d5c 100%) !important;
    color: #ffffff !important;
    font-weight: 700 !important;
    border: none !important;
    border-radius: 12px !important;
    padding: 11px 18px !important;
    box-shadow: 0 4px 14px rgba(1, 84, 156, 0.35) !important;
    transition: all 0.2s ease !important;
}

.btn-royal-blue-grad:hover,
.btn-royal-blue-grad:active {
    background: linear-gradient(135deg, #0269c2 0%, #013f7a 100%) !important;
    box-shadow: 0 6px 18px rgba(1, 84, 156, 0.45) !important;
    transform: translateY(-1px) !important;
}

body.dark-theme .btn-royal-blue-grad {
    background: linear-gradient(135deg, #0284c7 0%, #01549c 100%) !important;
    box-shadow: 0 4px 18px rgba(2, 132, 199, 0.4) !important;
}

body.dark-theme .btn-royal-blue-grad:hover,
body.dark-theme .btn-royal-blue-grad:active {
    background: linear-gradient(135deg, #38bdf8 0%, #0284c7 100%) !important;
    color: #0f172a !important;
}

.btn-gold-grad {
    background: linear-gradient(135deg, #01549c 0%, #002d5c 100%) !important;
    color: #ffffff !important;
    font-weight: 700 !important;
    box-shadow: 0 4px 14px rgba(1, 84, 156, 0.35) !important;
}

/* BLANK BOX MODAL LANGUAGE RECTANGLE DOCK (EXACT SAME STYLE AS CALENDAR ZOOM & DOWNLOAD DOCK) */
.blank-box-modal-lang-bar {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    padding: 2px 5px !important;
    height: 27px !important;
    box-sizing: border-box !important;
    background: rgba(255, 255, 255, 0.95) !important;
    border: 1.5px solid rgba(1, 83, 157, 0.22) !important;
    border-radius: 6px !important; /* Sleek rectangle exactly like zoom & download dock */
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.12), 0 1px 3px rgba(0, 0, 0, 0.05) !important;
    user-select: none !important;
    -webkit-user-select: none !important;
    margin: 2px auto 16px auto !important;
    transition: all 0.2s ease !important;
}

body.dark-theme .blank-box-modal-lang-bar,
html.dark-theme .blank-box-modal-lang-bar {
    background: rgba(15, 23, 42, 0.95) !important;
    border: 1.5px solid rgba(56, 189, 248, 0.35) !important;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.5), 0 0 8px rgba(56, 189, 248, 0.15) !important;
}

.bb-lang-chip {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 21px !important;
    padding: 0 8px !important;
    border-radius: 4px !important;
    background: transparent !important;
    border: none !important;
    color: #01539d !important;
    cursor: pointer !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    letter-spacing: 0.15px !important;
    transition: background 0.15s ease, transform 0.15s ease, color 0.15s ease !important;
    box-sizing: border-box !important;
    white-space: nowrap !important;
}

.bb-lang-chip:hover {
    background: rgba(1, 83, 157, 0.10) !important;
    color: #013768 !important;
}

.bb-lang-chip:active {
    transform: scale(0.94) !important;
    background: rgba(1, 83, 157, 0.20) !important;
}

.bb-lang-chip.active {
    background: linear-gradient(135deg, #01539d 0%, #0263b5 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 1px 4px rgba(1, 83, 157, 0.35) !important;
}

body.dark-theme .bb-lang-chip,
html.dark-theme .bb-lang-chip {
    color: #38bdf8 !important;
}

body.dark-theme .bb-lang-chip:hover,
html.dark-theme .bb-lang-chip:hover {
    background: rgba(56, 189, 248, 0.16) !important;
    color: #7dd3fc !important;
}

body.dark-theme .bb-lang-chip.active,
html.dark-theme .bb-lang-chip.active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5) !important;
}

/* STRICT MEHR NASTALIQ WEB FONT FOR ALL URDU MATTER IN STATUS POPUP */
.bb-lang-chip[data-lang="ur"] {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', serif !important;
    font-size: 12.5px !important;
    line-height: 1 !important;
}

.blank-box-modal-quote-text.lang-ur,
.blank-box-modal-quote-text[dir="rtl"] {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', serif !important;
    font-size: 21px !important;
    line-height: 1.8 !important;
    letter-spacing: 0px !important;
}

.blank-box-modal-badge.lang-ur,
.blank-box-modal-badge[dir="rtl"] {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', serif !important;
    font-size: 13.5px !important;
    line-height: 1.5 !important;
}

.blank-box-modal-ref-pill.lang-ur,
.blank-box-modal-ref-pill[dir="rtl"] {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', serif !important;
    font-size: 14.5px !important;
    line-height: 1.5 !important;
}

#btnBlankBoxCreateStatus.lang-ur,
.studio-modal-primary-btn.lang-ur {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', serif !important;
    font-size: 15px !important;
    line-height: 1.4 !important;
}

#btnBlankBoxClose.lang-ur,
.studio-modal-cancel-btn.lang-ur {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', serif !important;
    font-size: 13.5px !important;
    line-height: 1.4 !important;
}

/* ==========================================================================
   MASTER OVERRIDE: CALENDAR OUTLINE INTERIOR WHITE BACKGROUND & CLASSIC THEME
   Ensures calendar frame interior and grid cells remain pure white in dark mode,
   and Classic layout matches reference (media_1788692391665.png) in both light & dark mode.
   ========================================================================== */
body.dark-theme .calendar-outer-frame,
body.dark-theme #calStageWrapper .calendar-outer-frame,
html.dark-theme .calendar-outer-frame,
html.dark-theme #calStageWrapper .calendar-outer-frame,
body.dark-theme .full-calendar-master-grid,
body.dark-theme #fullCalendarMasterGrid,
html.dark-theme .full-calendar-master-grid,
html.dark-theme #fullCalendarMasterGrid {
    background: #ffffff !important;
    background-color: #ffffff !important;
}

body.dark-theme .calendar-outer-frame .date-box-card:not(.current-day-highlight),
body.dark-theme .calendar-outer-frame .blank-box-card,
body.dark-theme .calendar-outer-frame .box-weekday-card:not(.sun-box):not(.fri-box),
body.dark-theme .calendar-outer-frame .box-days-card,
html.dark-theme .calendar-outer-frame .date-box-card:not(.current-day-highlight),
html.dark-theme .calendar-outer-frame .blank-box-card,
html.dark-theme .calendar-outer-frame .box-weekday-card:not(.sun-box):not(.fri-box),
html.dark-theme .calendar-outer-frame .box-days-card {
    background: #ffffff !important;
    background-color: #ffffff !important;
}

body.dark-theme .calendar-outer-frame .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-calligraphy-svg,
html.dark-theme .calendar-outer-frame .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-calligraphy-svg {
    filter: none !important;
}

body.dark-theme .calendar-outer-frame .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom.red-text span,
html.dark-theme .calendar-outer-frame .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom.red-text span {
    color: #e51924 !important;
}

body.dark-theme .calendar-outer-frame .box-days-card .days-label,
html.dark-theme .calendar-outer-frame .box-days-card .days-label {
    color: #01539d !important;
}

body.dark-theme .calendar-outer-frame .box-days-card .days-icon,
html.dark-theme .calendar-outer-frame .box-days-card .days-icon {
    filter: none !important;
}

/* --------------------------------------------------------------------------
   CLASSIC LAYOUT (THEME-CLASSIC / THEME-MADINA-CLASSIC)
   CRITICAL REQUIREMENT: Light mode me jaisa dikhta hai calendar waisa hi dark me bhi dikhe.
   Calendar ki koi colour, style kuchh bhi change nahi hogi chahe theme light ho ya dark.
   -------------------------------------------------------------------------- */

/* 1. Outer Frame: Always Pure White with Crisp Navy Outline */
.theme-classic .calendar-outer-frame,
.theme-madina-classic .calendar-outer-frame,
body.theme-classic .calendar-outer-frame,
body.theme-madina-classic .calendar-outer-frame,
body.dark-theme.theme-classic .calendar-outer-frame,
body.dark-theme.theme-madina-classic .calendar-outer-frame,
body.dark-theme .theme-classic .calendar-outer-frame,
body.dark-theme .theme-madina-classic .calendar-outer-frame,
html.dark-theme .theme-classic .calendar-outer-frame,
html.dark-theme .theme-madina-classic .calendar-outer-frame {
    background-color: #ffffff !important;
    background: #ffffff !important;
    border: 2px solid #01539d !important;
    border-radius: 12px !important;
    overflow: hidden !important;
    box-shadow: 0 4px 16px rgba(1, 83, 157, 0.12) !important;
    box-sizing: border-box !important;
}

.theme-classic .full-calendar-master-grid,
.theme-madina-classic .full-calendar-master-grid,
body.theme-classic .full-calendar-master-grid,
body.theme-madina-classic .full-calendar-master-grid,
body.dark-theme .theme-classic .full-calendar-master-grid,
body.dark-theme .theme-madina-classic .full-calendar-master-grid,
html.dark-theme .theme-classic .full-calendar-master-grid,
html.dark-theme .theme-madina-classic .full-calendar-master-grid {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
}

/* 2. Top Header Banner Card */
.theme-classic .header-banner-card,
.theme-madina-classic .header-banner-card,
body.theme-classic .header-banner-card,
body.theme-madina-classic .header-banner-card,
body.dark-theme.theme-classic .header-banner-card,
body.dark-theme.theme-madina-classic .header-banner-card,
body.dark-theme .theme-classic .header-banner-card,
body.dark-theme .theme-madina-classic .header-banner-card,
html.dark-theme .theme-classic .header-banner-card,
html.dark-theme .theme-madina-classic .header-banner-card {
    background: #012244 !important;
    border: 2px solid #01539d !important;
    border-radius: clamp(5px, 0.7vw, 8px) !important;
    box-shadow: 0 2px 8px rgba(1, 83, 157, 0.16) !important;
    overflow: hidden !important;
}

/* Zone Red: Soft Phika Rose */
.theme-classic .banner-text-zone.zone-red,
.theme-madina-classic .banner-text-zone.zone-red,
body.theme-classic .banner-text-zone.zone-red,
body.theme-madina-classic .banner-text-zone.zone-red,
body.dark-theme.theme-classic .banner-text-zone.zone-red,
body.dark-theme.theme-madina-classic .banner-text-zone.zone-red,
body.dark-theme .theme-classic .banner-text-zone.zone-red,
body.dark-theme .theme-madina-classic .banner-text-zone.zone-red,
html.dark-theme .theme-classic .banner-text-zone.zone-red,
html.dark-theme .theme-madina-classic .banner-text-zone.zone-red {
    background: linear-gradient(180deg, #fff5f5 0%, #fee2e2 100%) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8) !important;
    border: none !important;
    border-right: 1.5px solid #f87171 !important;
}

.theme-classic .banner-text-zone.zone-red .month-eng,
.theme-madina-classic .banner-text-zone.zone-red .month-eng,
body.theme-classic .banner-text-zone.zone-red .month-eng,
body.theme-madina-classic .banner-text-zone.zone-red .month-eng,
body.dark-theme .theme-classic .banner-text-zone.zone-red .month-eng,
body.dark-theme .theme-madina-classic .banner-text-zone.zone-red .month-eng {
    color: #b91c1c !important;
}

.theme-classic .banner-text-zone.zone-red .year-eng,
.theme-madina-classic .banner-text-zone.zone-red .year-eng,
body.theme-classic .banner-text-zone.zone-red .year-eng,
body.theme-madina-classic .banner-text-zone.zone-red .year-eng,
body.dark-theme .theme-classic .banner-text-zone.zone-red .year-eng,
body.dark-theme .theme-madina-classic .banner-text-zone.zone-red .year-eng {
    color: #7f1d1d !important;
}

/* Zone Blue: Soft Phika Sky Blue */
.theme-classic .banner-text-zone.zone-blue,
.theme-madina-classic .banner-text-zone.zone-blue,
body.theme-classic .banner-text-zone.zone-blue,
body.theme-madina-classic .banner-text-zone.zone-blue,
body.dark-theme.theme-classic .banner-text-zone.zone-blue,
body.dark-theme.theme-madina-classic .banner-text-zone.zone-blue,
body.dark-theme .theme-classic .banner-text-zone.zone-blue,
body.dark-theme .theme-madina-classic .banner-text-zone.zone-blue,
html.dark-theme .theme-classic .banner-text-zone.zone-blue,
html.dark-theme .theme-madina-classic .banner-text-zone.zone-blue {
    background: linear-gradient(180deg, #f0f9ff 0%, #e0f2fe 100%) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8) !important;
    border: none !important;
    border-right: 1.5px solid #38bdf8 !important;
}

.theme-classic .banner-text-zone.zone-blue .nepali-text,
.theme-madina-classic .banner-text-zone.zone-blue .nepali-text,
body.theme-classic .banner-text-zone.zone-blue .nepali-text,
body.theme-madina-classic .banner-text-zone.zone-blue .nepali-text,
body.dark-theme .theme-classic .banner-text-zone.zone-blue .nepali-text,
body.dark-theme .theme-madina-classic .banner-text-zone.zone-blue .nepali-text {
    color: #0369a1 !important;
}

.theme-classic .banner-text-zone.zone-blue .bikrami-num,
.theme-madina-classic .banner-text-zone.zone-blue .bikrami-num,
body.theme-classic .banner-text-zone.zone-blue .bikrami-num,
body.theme-madina-classic .banner-text-zone.zone-blue .bikrami-num,
body.dark-theme .theme-classic .banner-text-zone.zone-blue .bikrami-num,
body.dark-theme .theme-madina-classic .banner-text-zone.zone-blue .bikrami-num {
    color: #0c4a6e !important;
}

/* Zone Maroon: Soft Phika Emerald Mint */
.theme-classic .banner-text-zone.zone-maroon,
.theme-madina-classic .banner-text-zone.zone-maroon,
body.theme-classic .banner-text-zone.zone-maroon,
body.theme-madina-classic .banner-text-zone.zone-maroon,
body.dark-theme.theme-classic .banner-text-zone.zone-maroon,
body.dark-theme.theme-madina-classic .banner-text-zone.zone-maroon,
body.dark-theme .theme-classic .banner-text-zone.zone-maroon,
body.dark-theme .theme-madina-classic .banner-text-zone.zone-maroon,
html.dark-theme .theme-classic .banner-text-zone.zone-maroon,
html.dark-theme .theme-madina-classic .banner-text-zone.zone-maroon {
    background: linear-gradient(180deg, #f0fdf4 0%, #dcfce7 100%) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8) !important;
    border: none !important;
}

.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row,
.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row img,
.theme-classic .banner-text-zone.zone-maroon .month-calligraphy-svg,
.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row,
.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row img,
.theme-madina-classic .banner-text-zone.zone-maroon .month-calligraphy-svg,
body.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row,
body.theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row img,
body.theme-classic .banner-text-zone.zone-maroon .month-calligraphy-svg,
body.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row,
body.theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row img,
body.theme-madina-classic .banner-text-zone.zone-maroon .month-calligraphy-svg,
body.dark-theme .theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row,
body.dark-theme .theme-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row img,
body.dark-theme .theme-classic .banner-text-zone.zone-maroon .month-calligraphy-svg,
body.dark-theme .theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row,
body.dark-theme .theme-madina-classic .banner-text-zone.zone-maroon .hijri-months-calligraphy-row img,
body.dark-theme .theme-madina-classic .banner-text-zone.zone-maroon .month-calligraphy-svg {
    filter: brightness(0) saturate(100%) invert(18%) sepia(85%) saturate(1400%) hue-rotate(120deg) brightness(85%) contrast(105%) !important;
}

.theme-classic .banner-text-zone.zone-maroon .hijri-year-calligraphy,
.theme-madina-classic .banner-text-zone.zone-maroon .hijri-year-calligraphy,
body.theme-classic .banner-text-zone.zone-maroon .hijri-year-calligraphy,
body.theme-madina-classic .banner-text-zone.zone-maroon .hijri-year-calligraphy,
body.dark-theme .theme-classic .banner-text-zone.zone-maroon .hijri-year-calligraphy,
body.dark-theme .theme-madina-classic .banner-text-zone.zone-maroon .hijri-year-calligraphy {
    color: #047857 !important;
    filter: brightness(0) saturate(100%) invert(18%) sepia(85%) saturate(1400%) hue-rotate(120deg) brightness(85%) contrast(105%) !important;
}

/* 3. Top Header Days Box (DAYS / ایام) */
.theme-classic .box-days-card,
.theme-madina-classic .box-days-card,
body.theme-classic .box-days-card,
body.theme-madina-classic .box-days-card,
body.dark-theme.theme-classic .box-days-card,
body.dark-theme.theme-madina-classic .box-days-card,
body.dark-theme .theme-classic .box-days-card,
body.dark-theme .theme-madina-classic .box-days-card,
html.dark-theme .theme-classic .box-days-card,
html.dark-theme .theme-madina-classic .box-days-card {
    background: linear-gradient(180deg, #f8fafc 0%, #e2e8f0 100%) !important;
    background-color: #f1f5f9 !important;
    border: 2px solid #0284c7 !important;
    border-radius: clamp(5px, 0.7vw, 8px) !important;
    color: #0f172a !important;
    box-shadow: 0 1px 4px rgba(2, 132, 199, 0.12), inset 0 1px 0 rgba(255, 255, 255, 0.9) !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 2px !important;
}

.theme-classic .days-eng-col,
.theme-madina-classic .days-eng-col,
body.theme-classic .days-eng-col,
body.theme-madina-classic .days-eng-col,
body.dark-theme .theme-classic .days-eng-col,
body.dark-theme .theme-madina-classic .days-eng-col {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    width: 44% !important;
    max-width: 44% !important;
    border-right: 1.5px solid #0284c7 !important;
    padding: 0 5px 0 2px !important;
    box-sizing: border-box !important;
    margin: 0 !important;
}

.theme-classic .days-eng-col span,
.theme-madina-classic .days-eng-col span,
body.theme-classic .days-eng-col span,
body.theme-madina-classic .days-eng-col span,
body.dark-theme .theme-classic .days-eng-col span,
body.dark-theme .theme-madina-classic .days-eng-col span {
    font-family: 'Outfit', 'Plus Jakarta Sans', 'Tiro Devanagari Hindi', sans-serif !important;
    color: #0c4a6e !important;
    font-weight: 900 !important;
    font-size: clamp(11.5px, 1.5vw, 14px) !important;
    letter-spacing: 1.2px !important;
    writing-mode: vertical-lr !important;
    transform: rotate(180deg) !important;
    text-shadow: none !important;
    line-height: 1 !important;
    display: inline-block !important;
}

.theme-classic .days-urdu-col,
.theme-madina-classic .days-urdu-col,
body.theme-classic .days-urdu-col,
body.theme-madina-classic .days-urdu-col,
body.dark-theme .theme-classic .days-urdu-col,
body.dark-theme .theme-madina-classic .days-urdu-col {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100% !important;
    width: 56% !important;
    max-width: 56% !important;
    padding: 0 2px 0 5px !important;
    box-sizing: border-box !important;
    margin: 0 !important;
    overflow: hidden !important;
}

.theme-classic .days-urdu-col img,
.theme-madina-classic .days-urdu-col img,
body.theme-classic .days-urdu-col img,
body.theme-madina-classic .days-urdu-col img,
body.dark-theme .theme-classic .days-urdu-col img,
body.dark-theme .theme-madina-classic .days-urdu-col img {
    max-height: 80% !important;
    height: clamp(20px, 2.7vw, 28px) !important;
    width: auto !important;
    max-width: 90% !important;
    object-fit: contain !important;
    transform: none !important;
    margin: auto !important;
    filter: brightness(0) saturate(100%) invert(14%) sepia(50%) saturate(2200%) hue-rotate(195deg) brightness(88%) contrast(102%) !important;
}

/* 4. Weekday Cards (Left Column) */

/* Sunday Box: Soft Phika Light Red */
.theme-classic .box-weekday-card.sun-box,
.theme-madina-classic .box-weekday-card.sun-box,
body.theme-classic .box-weekday-card.sun-box,
body.theme-madina-classic .box-weekday-card.sun-box,
body.dark-theme.theme-classic .box-weekday-card.sun-box,
body.dark-theme.theme-madina-classic .box-weekday-card.sun-box,
body.dark-theme .theme-classic .box-weekday-card.sun-box,
body.dark-theme .theme-madina-classic .box-weekday-card.sun-box,
body.dark-theme .theme-classic .box-weekday-card.dark-red-bg-light-outline,
body.dark-theme .theme-madina-classic .box-weekday-card.dark-red-bg-light-outline,
html.dark-theme .theme-classic .box-weekday-card.sun-box,
html.dark-theme .theme-madina-classic .box-weekday-card.sun-box {
    background: #fee2e2 !important;
    background-color: #fee2e2 !important;
    border: 1px solid #fca5a5 !important;
    border-radius: clamp(4px, 0.6vw, 7px) !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04) !important;
}

.theme-classic .box-weekday-card.sun-box .weekday-calligraphy-svg,
.theme-madina-classic .box-weekday-card.sun-box .weekday-calligraphy-svg,
body.theme-classic .box-weekday-card.sun-box .weekday-calligraphy-svg,
body.theme-madina-classic .box-weekday-card.sun-box .weekday-calligraphy-svg,
body.dark-theme .theme-classic .box-weekday-card.sun-box .weekday-calligraphy-svg,
body.dark-theme .theme-madina-classic .box-weekday-card.sun-box .weekday-calligraphy-svg,
html.dark-theme .theme-classic .box-weekday-card.sun-box .weekday-calligraphy-svg,
html.dark-theme .theme-madina-classic .box-weekday-card.sun-box .weekday-calligraphy-svg {
    filter: none !important;
}

.theme-classic .box-weekday-card.sun-box .weekday-eng-bottom span,
.theme-madina-classic .box-weekday-card.sun-box .weekday-eng-bottom span,
body.theme-classic .box-weekday-card.sun-box .weekday-eng-bottom span,
body.theme-madina-classic .box-weekday-card.sun-box .weekday-eng-bottom span,
body.dark-theme .theme-classic .box-weekday-card.sun-box .weekday-eng-bottom span,
body.dark-theme .theme-madina-classic .box-weekday-card.sun-box .weekday-eng-bottom span,
html.dark-theme .theme-classic .box-weekday-card.sun-box .weekday-eng-bottom span,
html.dark-theme .theme-madina-classic .box-weekday-card.sun-box .weekday-eng-bottom span {
    color: #dc2626 !important;
    font-weight: 800 !important;
}

/* Friday Box: Soft Phika Light Green */
.theme-classic .box-weekday-card.fri-box,
.theme-madina-classic .box-weekday-card.fri-box,
body.theme-classic .box-weekday-card.fri-box,
body.theme-madina-classic .box-weekday-card.fri-box,
body.dark-theme.theme-classic .box-weekday-card.fri-box,
body.dark-theme.theme-madina-classic .box-weekday-card.fri-box,
body.dark-theme .theme-classic .box-weekday-card.fri-box,
body.dark-theme .theme-madina-classic .box-weekday-card.fri-box,
body.dark-theme .theme-classic .box-weekday-card.dark-green-bg-light-outline,
body.dark-theme .theme-madina-classic .box-weekday-card.dark-green-bg-light-outline,
html.dark-theme .theme-classic .box-weekday-card.fri-box,
html.dark-theme .theme-madina-classic .box-weekday-card.fri-box {
    background: #dcfce7 !important;
    background-color: #dcfce7 !important;
    border: 1px solid #86efac !important;
    border-radius: clamp(4px, 0.6vw, 7px) !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04) !important;
}

.theme-classic .box-weekday-card.fri-box .weekday-calligraphy-svg,
.theme-madina-classic .box-weekday-card.fri-box .weekday-calligraphy-svg,
body.theme-classic .box-weekday-card.fri-box .weekday-calligraphy-svg,
body.theme-madina-classic .box-weekday-card.fri-box .weekday-calligraphy-svg,
body.dark-theme .theme-classic .box-weekday-card.fri-box .weekday-calligraphy-svg,
body.dark-theme .theme-madina-classic .box-weekday-card.fri-box .weekday-calligraphy-svg,
html.dark-theme .theme-classic .box-weekday-card.fri-box .weekday-calligraphy-svg,
html.dark-theme .theme-madina-classic .box-weekday-card.fri-box .weekday-calligraphy-svg {
    filter: none !important;
}

.theme-classic .box-weekday-card.fri-box .weekday-eng-bottom span,
.theme-madina-classic .box-weekday-card.fri-box .weekday-eng-bottom span,
body.theme-classic .box-weekday-card.fri-box .weekday-eng-bottom span,
body.theme-madina-classic .box-weekday-card.fri-box .weekday-eng-bottom span,
body.dark-theme .theme-classic .box-weekday-card.fri-box .weekday-eng-bottom span,
body.dark-theme .theme-madina-classic .box-weekday-card.fri-box .weekday-eng-bottom span,
html.dark-theme .theme-classic .box-weekday-card.fri-box .weekday-eng-bottom span,
html.dark-theme .theme-madina-classic .box-weekday-card.fri-box .weekday-eng-bottom span {
    color: #16a34a !important;
    font-weight: 800 !important;
}

/* Mon, Tue, Wed, Thu, Sat: Soft Light Blue */
.theme-classic .box-weekday-card:not(.sun-box):not(.fri-box),
.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box),
body.theme-classic .box-weekday-card:not(.sun-box):not(.fri-box),
body.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box),
body.dark-theme.theme-classic .box-weekday-card:not(.sun-box):not(.fri-box),
body.dark-theme.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box),
body.dark-theme .theme-classic .box-weekday-card:not(.sun-box):not(.fri-box),
body.dark-theme .theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box),
html.dark-theme .theme-classic .box-weekday-card:not(.sun-box):not(.fri-box),
html.dark-theme .theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) {
    background: #e0f2fe !important;
    background-color: #e0f2fe !important;
    border: 1px solid #bae6fd !important;
    border-radius: clamp(4px, 0.6vw, 7px) !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04) !important;
}

.theme-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-calligraphy-svg,
.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-calligraphy-svg,
body.theme-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-calligraphy-svg,
body.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-calligraphy-svg,
body.dark-theme .theme-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-calligraphy-svg,
body.dark-theme .theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-calligraphy-svg,
html.dark-theme .theme-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-calligraphy-svg,
html.dark-theme .theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-calligraphy-svg {
    filter: none !important;
}

.theme-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom span,
.theme-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom.red-text span,
.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom span,
.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom.red-text span,
body.theme-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom span,
body.theme-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom.red-text span,
body.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom span,
body.theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom.red-text span,
body.dark-theme .theme-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom span,
body.dark-theme .theme-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom.red-text span,
body.dark-theme .theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom span,
body.dark-theme .theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom.red-text span,
html.dark-theme .theme-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom span,
html.dark-theme .theme-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom.red-text span,
html.dark-theme .theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom span,
html.dark-theme .theme-madina-classic .box-weekday-card:not(.sun-box):not(.fri-box) .weekday-eng-bottom.red-text span {
    color: #0369a1 !important;
    font-weight: 800 !important;
}

/* 5. Date Cards Across All Rows: Delicate Light Gray Outline on Pure White */
.theme-classic .date-box-card,
.theme-madina-classic .date-box-card,
body.theme-classic .date-box-card,
body.theme-madina-classic .date-box-card,
body.dark-theme.theme-classic .date-box-card,
body.dark-theme.theme-madina-classic .date-box-card,
body.dark-theme .theme-classic .date-box-card,
body.dark-theme .theme-madina-classic .date-box-card,
html.dark-theme .theme-classic .date-box-card,
html.dark-theme .theme-madina-classic .date-box-card {
    border: 1px solid #e2e8f0 !important;
    outline: none !important;
    border-radius: clamp(4px, 0.6vw, 7px) !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.03) !important;
    background-color: #ffffff !important;
    background: #ffffff !important;
}

/* Sunday & Friday Date Boxes: Plain Pure White matching all other date boxes */
.theme-classic .date-box-card.red-corner-card,
.theme-madina-classic .date-box-card.red-corner-card,
body.theme-classic .date-box-card.red-corner-card,
body.theme-madina-classic .date-box-card.red-corner-card,
body.dark-theme.theme-classic .date-box-card.red-corner-card,
body.dark-theme.theme-madina-classic .date-box-card.red-corner-card,
body.dark-theme .theme-classic .date-box-card.red-corner-card,
body.dark-theme .theme-madina-classic .date-box-card.red-corner-card,
html.dark-theme .theme-classic .date-box-card.red-corner-card,
html.dark-theme .theme-madina-classic .date-box-card.red-corner-card,
.theme-classic .date-box-card.green-corner-card,
.theme-madina-classic .date-box-card.green-corner-card,
body.theme-classic .date-box-card.green-corner-card,
body.theme-madina-classic .date-box-card.green-corner-card,
body.dark-theme.theme-classic .date-box-card.green-corner-card,
body.dark-theme.theme-madina-classic .date-box-card.green-corner-card,
body.dark-theme .theme-classic .date-box-card.green-corner-card,
body.dark-theme .theme-madina-classic .date-box-card.green-corner-card,
html.dark-theme .theme-classic .date-box-card.green-corner-card,
html.dark-theme .theme-madina-classic .date-box-card.green-corner-card {
    background-color: #ffffff !important;
    background: #ffffff !important;
    border: 1px solid #e2e8f0 !important;
    outline: none !important;
    border-radius: clamp(4px, 0.6vw, 7px) !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.03) !important;
}

/* Date Numbers: 100% Pure Black across all dates in Classic Theme */
.theme-classic .date-box-card .date-gregorian,
.theme-classic .date-box-card .date-hijri,
.theme-classic .date-box-card .date-bikrami,
.theme-classic .date-box-card .primary-slot-date,
.theme-classic .date-box-card .secondary-slot-date,
.theme-madina-classic .date-box-card .date-gregorian,
.theme-madina-classic .date-box-card .date-hijri,
.theme-madina-classic .date-box-card .date-bikrami,
.theme-madina-classic .date-box-card .primary-slot-date,
.theme-madina-classic .date-box-card .secondary-slot-date,
body.theme-classic .date-box-card .date-gregorian,
body.theme-classic .date-box-card .date-hijri,
body.theme-classic .date-box-card .date-bikrami,
body.theme-classic .date-box-card .primary-slot-date,
body.theme-classic .date-box-card .secondary-slot-date,
body.theme-madina-classic .date-box-card .date-gregorian,
body.theme-madina-classic .date-box-card .date-hijri,
body.theme-madina-classic .date-box-card .date-bikrami,
body.theme-madina-classic .date-box-card .primary-slot-date,
body.theme-madina-classic .date-box-card .secondary-slot-date,
body.dark-theme.theme-classic .date-box-card .date-gregorian,
body.dark-theme.theme-classic .date-box-card .date-hijri,
body.dark-theme.theme-classic .date-box-card .date-bikrami,
body.dark-theme.theme-classic .date-box-card .primary-slot-date,
body.dark-theme.theme-classic .date-box-card .secondary-slot-date,
body.dark-theme.theme-madina-classic .date-box-card .date-gregorian,
body.dark-theme.theme-madina-classic .date-box-card .date-hijri,
body.dark-theme.theme-madina-classic .date-box-card .date-bikrami,
body.dark-theme.theme-madina-classic .date-box-card .primary-slot-date,
body.dark-theme.theme-madina-classic .date-box-card .secondary-slot-date,
body.dark-theme .theme-classic .date-box-card .date-gregorian,
body.dark-theme .theme-classic .date-box-card .date-hijri,
body.dark-theme .theme-classic .date-box-card .date-bikrami,
body.dark-theme .theme-classic .date-box-card .primary-slot-date,
body.dark-theme .theme-classic .date-box-card .secondary-slot-date,
body.dark-theme .theme-madina-classic .date-box-card .date-gregorian,
body.dark-theme .theme-madina-classic .date-box-card .date-hijri,
body.dark-theme .theme-madina-classic .date-box-card .date-bikrami,
body.dark-theme .theme-madina-classic .date-box-card .primary-slot-date,
body.dark-theme .theme-madina-classic .date-box-card .secondary-slot-date,
html.dark-theme .theme-classic .date-box-card .date-gregorian,
html.dark-theme .theme-classic .date-box-card .date-hijri,
html.dark-theme .theme-classic .date-box-card .date-bikrami,
html.dark-theme .theme-classic .date-box-card .primary-slot-date,
html.dark-theme .theme-classic .date-box-card .secondary-slot-date,
html.dark-theme .theme-madina-classic .date-box-card .date-gregorian,
html.dark-theme .theme-madina-classic .date-box-card .date-hijri,
html.dark-theme .theme-madina-classic .date-box-card .date-bikrami,
html.dark-theme .theme-madina-classic .date-box-card .primary-slot-date,
html.dark-theme .theme-madina-classic .date-box-card .secondary-slot-date {
    color: #000000 !important;
    text-shadow: none !important;
}

/* Hide Corner Triangles in Classic Theme */
.theme-classic .corner-blue-triangle,
.theme-classic .corner-red-triangle,
.theme-classic .corner-green-triangle,
.theme-madina-classic .corner-blue-triangle,
.theme-madina-classic .corner-red-triangle,
.theme-madina-classic .corner-green-triangle,
body.theme-classic .corner-blue-triangle,
body.theme-classic .corner-red-triangle,
body.theme-classic .corner-green-triangle,
body.theme-madina-classic .corner-blue-triangle,
body.theme-madina-classic .corner-red-triangle,
body.theme-madina-classic .corner-green-triangle,
body.dark-theme .theme-classic .corner-blue-triangle,
body.dark-theme .theme-classic .corner-red-triangle,
body.dark-theme .theme-classic .corner-green-triangle,
body.dark-theme .theme-madina-classic .corner-blue-triangle,
body.dark-theme .theme-madina-classic .corner-red-triangle,
body.dark-theme .theme-madina-classic .corner-green-triangle,
html.dark-theme .theme-classic .corner-blue-triangle,
html.dark-theme .theme-classic .corner-red-triangle,
html.dark-theme .theme-classic .corner-green-triangle,
html.dark-theme .theme-madina-classic .corner-blue-triangle,
html.dark-theme .theme-madina-classic .corner-red-triangle,
html.dark-theme .theme-madina-classic .corner-green-triangle {
    clip-path: none !important;
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
    filter: none !important;
    border: none !important;
}

/* 6. Blank / Hadith Cards in Classic Theme */
.theme-classic .blank-box-card,
.theme-madina-classic .blank-box-card,
body.theme-classic .blank-box-card,
body.theme-madina-classic .blank-box-card,
body.dark-theme.theme-classic .blank-box-card,
body.dark-theme.theme-madina-classic .blank-box-card,
body.dark-theme .theme-classic .blank-box-card,
body.dark-theme .theme-madina-classic .blank-box-card,
html.dark-theme .theme-classic .blank-box-card,
html.dark-theme .theme-madina-classic .blank-box-card {
    background-color: #f8fafc !important;
    background: #f8fafc !important;
    border: 1px dashed #e2e8f0 !important;
    border-radius: clamp(4px, 0.6vw, 7px) !important;
    box-shadow: none !important;
    outline: none !important;
}

.theme-classic .blank-box-card.red-corner-card,
.theme-madina-classic .blank-box-card.red-corner-card,
body.theme-classic .blank-box-card.red-corner-card,
body.theme-madina-classic .blank-box-card.red-corner-card,
body.dark-theme .theme-classic .blank-box-card.red-corner-card,
body.dark-theme .theme-madina-classic .blank-box-card.red-corner-card,
.theme-classic .blank-box-card.green-corner-card,
.theme-madina-classic .blank-box-card.green-corner-card,
body.theme-classic .blank-box-card.green-corner-card,
body.theme-madina-classic .blank-box-card.green-corner-card,
body.dark-theme .theme-classic .blank-box-card.green-corner-card,
body.dark-theme .theme-madina-classic .blank-box-card.green-corner-card {
    background-color: #f8fafc !important;
    background: #f8fafc !important;
    border: 1px dashed #e2e8f0 !important;
}

.theme-classic .blank-box-card .blank-hadith-text,
.theme-madina-classic .blank-box-card .blank-hadith-text,
body.theme-classic .blank-box-card .blank-hadith-text,
body.theme-madina-classic .blank-box-card .blank-hadith-text,
body.dark-theme .theme-classic .blank-box-card .blank-hadith-text,
body.dark-theme .theme-madina-classic .blank-box-card .blank-hadith-text,
html.dark-theme .theme-classic .blank-box-card .blank-hadith-text,
html.dark-theme .theme-madina-classic .blank-box-card .blank-hadith-text {
    color: #0f172a !important;
}

.theme-classic .blank-box-card .blank-hadith-ref,
.theme-madina-classic .blank-box-card .blank-hadith-ref,
body.theme-classic .blank-box-card .blank-hadith-ref,
body.theme-madina-classic .blank-box-card .blank-hadith-ref,
body.dark-theme .theme-classic .blank-box-card .blank-hadith-ref,
body.dark-theme .theme-madina-classic .blank-box-card .blank-hadith-ref,
html.dark-theme .theme-classic .blank-box-card .blank-hadith-ref,
html.dark-theme .theme-madina-classic .blank-box-card .blank-hadith-ref {
    color: #01549c !important;
}

/* 7. Today Cell Highlight */
.theme-classic .date-box-card.current-day-highlight,
.theme-madina-classic .date-box-card.current-day-highlight,
body.theme-classic .date-box-card.current-day-highlight,
body.theme-madina-classic .date-box-card.current-day-highlight,
body.dark-theme .theme-classic .date-box-card.current-day-highlight,
body.dark-theme .theme-madina-classic .date-box-card.current-day-highlight,
html.dark-theme .theme-classic .date-box-card.current-day-highlight,
html.dark-theme .theme-madina-classic .date-box-card.current-day-highlight {
    background-color: #ffffff !important;
    background: #ffffff !important;
    border: none !important;
    outline: none !important;
}

.theme-classic .date-box-card.current-day-highlight .date-box-content,
.theme-madina-classic .date-box-card.current-day-highlight .date-box-content,
body.theme-classic .date-box-card.current-day-highlight .date-box-content,
body.theme-madina-classic .date-box-card.current-day-highlight .date-box-content,
body.dark-theme .theme-classic .date-box-card.current-day-highlight .date-box-content,
body.dark-theme .theme-madina-classic .date-box-card.current-day-highlight .date-box-content {
    background-color: #ffffff !important;
    background: #ffffff !important;
}

/* ==========================================================================
   4-LANGUAGE EVENT DETAIL MODAL TABS (Urdu, Hindi, Nepali, English)
   ========================================================================== */
.modal-event-lang-tabs {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    padding: 3px 5px !important;
    margin: 1px 0 !important;
    background: rgba(15, 23, 42, 0.05) !important;
    border: 1px solid rgba(226, 232, 240, 0.9) !important;
    border-radius: 16px !important;
    box-sizing: border-box !important;
}

body.dark-theme .modal-event-lang-tabs {
    background: rgba(255, 255, 255, 0.06) !important;
    border-color: rgba(255, 255, 255, 0.12) !important;
}

.modal-lang-tab {
    flex: 1 !important;
    padding: 3.5px 6px !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    border: none !important;
    border-radius: 12px !important;
    background: transparent !important;
    color: #64748b !important;
    cursor: pointer !important;
    transition: all 0.2s ease !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 1.2 !important;
}

.modal-lang-tab#tabLangUrdu {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', 'Noto Naskh Arabic', serif !important;
    font-size: 12.5px !important;
}

.modal-lang-tab#tabLangHindi,
.modal-lang-tab#tabLangNepali {
    font-family: 'Poppins', 'Noto Sans Devanagari', 'Tiro Devanagari Hindi', sans-serif !important;
    font-size: 11.5px !important;
}

.modal-lang-tab#tabLangEng {
    font-family: 'Poppins', system-ui, -apple-system, sans-serif !important;
    font-size: 11px !important;
}

.modal-lang-tab:hover {
    color: #0f172a !important;
    background: rgba(0, 0, 0, 0.05) !important;
}

body.dark-theme .modal-lang-tab:hover {
    color: #f8fafc !important;
    background: rgba(255, 255, 255, 0.1) !important;
}

.modal-lang-tab.active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.35) !important;
}

body.dark-theme .modal-lang-tab.active {
    background: linear-gradient(135deg, #38bdf8 0%, #0284c7 100%) !important;
    color: #0f172a !important;
    box-shadow: 0 2px 6px rgba(56, 189, 248, 0.4) !important;
}

.theme-royal-gold .modal-lang-tab.active,
body.theme-royal-gold .modal-lang-tab.active {
    background: linear-gradient(135deg, #d4af37 0%, #b8860b 100%) !important;
    color: #1e1b18 !important;
    box-shadow: 0 2px 6px rgba(212, 175, 55, 0.45) !important;
}

/* Royal Gold & Classic Layout High-Contrast Event Tags */
.theme-royal-gold .ev-tag,
body.theme-royal-gold .ev-tag {
    background: rgba(255, 255, 255, 0.95) !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12) !important;
}

.theme-royal-gold .ev-tag.ev-islamic,
body.theme-royal-gold .ev-tag.ev-islamic {
    color: #854d0e !important;
    background: #fef9c3 !important;
    border-color: #ca8a04 !important;
}

.theme-royal-gold .ev-tag.ev-nepali,
body.theme-royal-gold .ev-tag.ev-nepali {
    color: #14532d !important;
    background: #dcfce7 !important;
    border-color: #16a34a !important;
}

.theme-royal-gold .ev-tag.ev-national,
body.theme-royal-gold .ev-tag.ev-national {
    color: #991b1b !important;
    background: #fee2e2 !important;
    border-color: #dc2626 !important;
}

/* ==========================================================================
   PERSONAL DIARY TEXT BACKUP & RESTORE MODAL STYLES (LIGHT & DARK THEMES)
   ========================================================================== */
.diary-backup-modal-overlay,
.diary-restore-modal-overlay {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    background: rgba(15, 23, 42, 0.72) !important;
    backdrop-filter: blur(4px) !important;
    -webkit-backdrop-filter: blur(4px) !important;
    z-index: 100000 !important;
    display: none;
    align-items: center !important;
    justify-content: center !important;
    padding: 16px !important;
    box-sizing: border-box !important;
}

.diary-backup-modal-overlay.modal-active,
.diary-restore-modal-overlay.modal-active,
.diary-backup-modal-overlay:not([style*="display: none"]),
.diary-restore-modal-overlay:not([style*="display: none"]) {
    display: flex !important;
}

.diary-modal-luxury {
    background: #ffffff !important;
    border-radius: 20px !important;
    width: 100% !important;
    max-width: 420px !important;
    max-height: 90vh !important;
    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.35), 0 0 0 1px rgba(0, 0, 0, 0.05) !important;
    overflow: hidden !important;
    display: flex !important;
    flex-direction: column !important;
    animation: diaryModalPop 0.22s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

body.dark-theme .diary-modal-luxury {
    background: #0f172a !important;
    border: 1px solid #334155 !important;
    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.8) !important;
}

@keyframes diaryModalPop {
    from { opacity: 0; transform: scale(0.94) translateY(10px); }
    to { opacity: 1; transform: scale(1) translateY(0); }
}

.diary-modal-header {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    padding: 14px 16px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    flex-shrink: 0 !important;
}

body.dark-theme .diary-modal-header {
    background: linear-gradient(135deg, #0369a1 0%, #0f172a 100%) !important;
    border-bottom: 1px solid #334155 !important;
}

.diary-modal-title-group {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
}

.diary-modal-icon {
    font-size: 22px !important;
    line-height: 1 !important;
}

.diary-modal-title-text {
    font-size: 15px !important;
    font-weight: 800 !important;
    display: block !important;
    line-height: 1.2 !important;
    color: #ffffff !important;
}

.diary-modal-sub-text {
    font-size: 11px !important;
    opacity: 0.9 !important;
    display: block !important;
    color: #e0f2fe !important;
}

.diary-modal-close-btn {
    background: rgba(255, 255, 255, 0.2) !important;
    border: none !important;
    color: #ffffff !important;
    width: 28px !important;
    height: 28px !important;
    border-radius: 50% !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: background 0.15s ease !important;
}

.diary-modal-close-btn:hover {
    background: rgba(255, 255, 255, 0.35) !important;
}

.diary-modal-body {
    padding: 14px 16px !important;
    overflow-y: auto !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 12px !important;
    box-sizing: border-box !important;
}

.diary-backup-info-card {
    background: #f0f9ff !important;
    border: 1.5px solid #bae6fd !important;
    border-radius: 12px !important;
    padding: 12px !important;
}

body.dark-theme .diary-backup-info-card {
    background: rgba(2, 132, 199, 0.12) !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
}

.diary-backup-stat-line {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    color: #0369a1 !important;
    margin-bottom: 6px !important;
}

body.dark-theme .diary-backup-stat-line {
    color: #38bdf8 !important;
}

.diary-backup-note-desc {
    margin: 0 !important;
    font-size: 11.5px !important;
    line-height: 1.4 !important;
    color: #475569 !important;
}

body.dark-theme .diary-backup-note-desc {
    color: #94a3b8 !important;
}

.diary-backup-note-desc code {
    background: rgba(0, 0, 0, 0.06) !important;
    padding: 1px 4px !important;
    border-radius: 4px !important;
    font-weight: 700 !important;
}

body.dark-theme .diary-backup-note-desc code {
    background: rgba(255, 255, 255, 0.1) !important;
    color: #f8fafc !important;
}

.diary-backup-actions-stack {
    display: flex !important;
    flex-direction: column !important;
    gap: 9px !important;
}

.diary-btn-action-primary {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 10px !important;
    padding: 11px 14px !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    box-shadow: 0 4px 12px rgba(2, 132, 199, 0.35) !important;
    transition: transform 0.12s ease, box-shadow 0.12s ease !important;
}

.diary-btn-action-primary:active {
    transform: scale(0.98) !important;
}

.diary-btn-action-secondary {
    background: #10b981 !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 10px !important;
    padding: 10px 14px !important;
    font-size: 12.5px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    box-shadow: 0 3px 10px rgba(16, 185, 129, 0.3) !important;
}

.diary-btn-action-outline {
    background: transparent !important;
    color: #0369a1 !important;
    border: 1.5px solid #0284c7 !important;
    border-radius: 10px !important;
    padding: 9px 14px !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
}

body.dark-theme .diary-btn-action-outline {
    color: #38bdf8 !important;
    border-color: #38bdf8 !important;
}

.diary-btn-action-cancel {
    background: #f1f5f9 !important;
    border: 1px solid #cbd5e1 !important;
    color: #475569 !important;
    border-radius: 10px !important;
    padding: 9px 14px !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
}

body.dark-theme .diary-btn-action-cancel {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #cbd5e1 !important;
}

.diary-restore-section {
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
}

.diary-restore-label {
    font-size: 11.5px !important;
    font-weight: 700 !important;
    color: #334155 !important;
}

body.dark-theme .diary-restore-label {
    color: #cbd5e1 !important;
}

.diary-file-picker-box {
    border: 2px dashed #0284c7 !important;
    border-radius: 12px !important;
    padding: 12px !important;
    background: #f0f9ff !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    transition: background 0.15s ease !important;
}

body.dark-theme .diary-file-picker-box {
    background: rgba(2, 132, 199, 0.1) !important;
    border-color: #38bdf8 !important;
}

.file-picker-text {
    font-size: 12px !important;
    font-weight: 700 !important;
    color: #0284c7 !important;
}

body.dark-theme .file-picker-text {
    color: #38bdf8 !important;
}

.diary-restore-divider {
    text-align: center !important;
    position: relative !important;
    margin: 2px 0 !important;
}

.restore-divider-text {
    font-size: 11px !important;
    font-weight: 800 !important;
    color: #94a3b8 !important;
    letter-spacing: 1px !important;
}

.diary-restore-textarea {
    width: 100% !important;
    box-sizing: border-box !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 10px !important;
    padding: 8px 10px !important;
    font-size: 11.5px !important;
    font-family: inherit !important;
    resize: vertical !important;
    min-height: 70px !important;
    outline: none !important;
    color: #0f172a !important;
    background: #ffffff !important;
}

body.dark-theme .diary-restore-textarea {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #f8fafc !important;
}

.diary-restore-textarea:focus {
    border-color: #0284c7 !important;
    box-shadow: 0 0 0 2px rgba(2, 132, 199, 0.15) !important;
}

body.dark-theme .diary-restore-textarea:focus {
    border-color: #38bdf8 !important;
    box-shadow: 0 0 0 2px rgba(56, 189, 248, 0.2) !important;
}

.diary-restore-mode-box {
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 10px !important;
    padding: 8px 10px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
}

body.dark-theme .diary-restore-mode-box {
    background: #1e293b !important;
    border-color: #334155 !important;
}

.diary-restore-mode-option {
    display: flex !important;
    align-items: flex-start !important;
    gap: 8px !important;
    cursor: pointer !important;
    font-size: 11px !important;
}

.diary-restore-mode-option input {
    margin-top: 2px !important;
    cursor: pointer !important;
}

.mode-text-wrap {
    display: flex !important;
    flex-direction: column !important;
    gap: 1px !important;
}

.mode-text-wrap strong {
    font-size: 11.5px !important;
    color: #1e293b !important;
}

body.dark-theme .mode-text-wrap strong {
    color: #f1f5f9 !important;
}

.mode-text-wrap small {
    font-size: 10px !important;
    color: #64748b !important;
}

body.dark-theme .mode-text-wrap small {
    color: #94a3b8 !important;
}

.diary-restore-footer-actions {
    display: flex !important;
    flex-direction: column !important;
    gap: 6px !important;
    margin-top: 2px !important;
}

/* Status Card Quotes Panel & Dates Panel Adjustments */
.status-quote-pill-toggle {
    flex-shrink: 0 !important;
    padding: 0 8px !important;
    height: 28px !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
    border: 1.2px solid #cbd5e1 !important;
    border-radius: 7px !important;
    background: #ffffff !important;
    cursor: pointer !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04) !important;
    box-sizing: border-box !important;
}

.status-quote-pill-toggle input {
    cursor: pointer !important;
    margin: 0 !important;
    accent-color: #0284c7 !important;
}

body.dark-theme .status-quote-pill-toggle {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #e2e8f0 !important;
}

.status-dates-three-col {
    grid-template-columns: repeat(3, 1fr) !important;
}

/* ==========================================================================
   DATE DETAILS MODAL - MEHR NASTALIQ WEB URDU TYPOGRAPHY
   ========================================================================== */
#tabLangUrdu,
.modal-lang-tab[data-lang="urdu"] {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', serif !important;
    font-size: 13.5px !important;
    line-height: 1.8 !important;
}

.modal-text-urdu,
#modalEventText.modal-text-urdu,
#lblModalOccasion.modal-text-urdu,
.date-modal-event-banner-compact:has(.modal-text-urdu),
.event-description-card-compact.modal-text-urdu,
.event-desc-text-compact.modal-text-urdu,
.event-knowledge-card.lang-urdu-card,
.event-knowledge-card.lang-urdu-card .event-knowledge-title,
.event-knowledge-card.lang-urdu-card .event-meta-label,
.event-knowledge-card.lang-urdu-card .event-meta-val,
.event-knowledge-card.lang-urdu-card .event-knowledge-detail p,
.event-desc-text-compact.modal-text-urdu .event-knowledge-title,
.event-desc-text-compact.modal-text-urdu .event-meta-label,
.event-desc-text-compact.modal-text-urdu .event-meta-val,
.event-desc-text-compact.modal-text-urdu p {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', serif !important;
    direction: rtl !important;
    text-align: right !important;
}

#lblModalOccasion.modal-text-urdu {
    font-size: 12.5px !important;
    line-height: 1.35 !important;
    font-weight: 700 !important;
    letter-spacing: 0 !important;
}

#modalEventText.modal-text-urdu {
    font-size: 14.5px !important;
    line-height: 1.4 !important;
    font-weight: 700 !important;
    letter-spacing: 0 !important;
    display: inline-block !important;
}

.date-modal-event-banner-compact.is-urdu {
    direction: rtl !important;
    justify-content: flex-start !important;
}

.event-knowledge-card.lang-urdu-card {
    direction: rtl !important;
    border-left: 1.2px solid #e2e8f0 !important;
    border-right: 4.5px solid #01539d !important;
    padding: 8px 12px 10px 12px !important;
}

.event-knowledge-card.lang-urdu-card .event-knowledge-header {
    flex-direction: row-reverse !important;
    justify-content: flex-end !important;
    gap: 7px !important;
    margin-bottom: 4px !important;
}

.event-knowledge-card.lang-urdu-card .event-knowledge-title {
    font-size: 15px !important;
    line-height: 1.45 !important;
    font-weight: 700 !important;
    color: #0f172a !important;
}

.event-knowledge-card.lang-urdu-card .event-knowledge-meta {
    flex-direction: row-reverse !important;
    justify-content: flex-end !important;
    gap: 6px !important;
    padding: 3px 8px !important;
    background: #f8fafc !important;
    border: 1px solid #edf2f7 !important;
    border-radius: 6px !important;
    margin-bottom: 6px !important;
}

.event-knowledge-card.lang-urdu-card .event-meta-label {
    font-size: 12px !important;
    line-height: 1.4 !important;
    color: #64748b !important;
    font-weight: 700 !important;
}

.event-knowledge-card.lang-urdu-card .event-meta-val {
    font-size: 13.5px !important;
    line-height: 1.45 !important;
    color: #0284c7 !important;
    font-weight: 700 !important;
}

.event-desc-text-compact.modal-text-urdu p,
.event-knowledge-card.lang-urdu-card .event-knowledge-detail p {
    font-size: 14px !important;
    line-height: 1.48 !important;
    color: #334155 !important;
    text-align: right !important;
    text-justify: inter-word !important;
    word-spacing: 0.5px !important;
    margin: 0 !important;
}

/* Dark Theme overrides for Date Modal Urdu Typography */
body.dark-theme .event-knowledge-card.lang-urdu-card,
html.dark-theme .event-knowledge-card.lang-urdu-card {
    background: #1e293b !important;
    border-color: #334155 !important;
    border-right-color: #38bdf8 !important;
}

body.dark-theme .event-knowledge-card.lang-urdu-card .event-knowledge-title,
html.dark-theme .event-knowledge-card.lang-urdu-card .event-knowledge-title {
    color: #f8fafc !important;
}

body.dark-theme .event-knowledge-card.lang-urdu-card .event-knowledge-meta,
html.dark-theme .event-knowledge-card.lang-urdu-card .event-knowledge-meta {
    background: #0f172a !important;
    border-color: #334155 !important;
}

body.dark-theme .event-knowledge-card.lang-urdu-card .event-meta-label,
html.dark-theme .event-knowledge-card.lang-urdu-card .event-meta-label {
    color: #94a3b8 !important;
}

body.dark-theme .event-knowledge-card.lang-urdu-card .event-meta-val,
html.dark-theme .event-knowledge-card.lang-urdu-card .event-meta-val {
    color: #38bdf8 !important;
}

body.dark-theme .event-knowledge-card.lang-urdu-card .event-knowledge-detail p,
html.dark-theme .event-knowledge-card.lang-urdu-card .event-knowledge-detail p {
    color: #cbd5e1 !important;
}


/* Event Tick Selection for Multi-event Dates */
.multi-event-prompt-banner {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 7px 11px;
    background: #f0fdf4;
    border: 1.2px solid #86efac;
    border-radius: 9px;
    margin-bottom: 9px;
    font-size: 11.5px;
    font-weight: 700;
    color: #166534;
}

.multi-event-prompt-banner.is-urdu {
    direction: rtl !important;
    text-align: right !important;
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', serif !important;
    font-size: 13px !important;
    line-height: 1.65 !important;
}

.event-knowledge-card {
    transition: all 0.18s ease !important;
    cursor: pointer !important;
}

.event-knowledge-card.status-selected-card {
    border-color: #0284c7 !important;
    background: #f0f9ff !important;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.16) !important;
}

.event-knowledge-card.lang-urdu-card.status-selected-card {
    border-right-color: #0284c7 !important;
    border-right-width: 5px !important;
}

.event-card-select-bar {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 5px 9px;
    margin: -3px -3px 7px -3px;
    background: rgba(2, 132, 199, 0.08);
    border-radius: 7px;
    cursor: pointer;
    user-select: none;
    transition: all 0.15s ease;
}

.event-card-select-bar:hover {
    background: rgba(2, 132, 199, 0.14);
}

.event-knowledge-card.lang-urdu-card .event-card-select-bar {
    flex-direction: row-reverse !important;
}

.event-tick-indicator {
    width: 19px;
    height: 19px;
    min-width: 19px;
    border-radius: 5px;
    border: 1.8px solid #94a3b8;
    background: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.15s ease;
}

.event-tick-indicator.checked {
    border-color: #0284c7;
    background: #0284c7;
    color: #ffffff;
}

.event-tick-icon {
    font-size: 12px;
    font-weight: 900;
    color: #ffffff;
    line-height: 1;
}

.event-tick-label {
    font-size: 11px;
    font-weight: 700;
    color: #0369a1;
}

.event-knowledge-card.lang-urdu-card .event-tick-label {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', serif !important;
    font-size: 12.5px !important;
    line-height: 1.6 !important;
}

/* Dark theme for Event Tick Selection */
body.dark-theme .event-knowledge-card.status-selected-card,
html.dark-theme .event-knowledge-card.status-selected-card {
    background: #1e293b !important;
    border-color: #38bdf8 !important;
}

body.dark-theme .event-card-select-bar,
html.dark-theme .event-card-select-bar {
    background: rgba(56, 189, 248, 0.12) !important;
}

body.dark-theme .multi-event-prompt-banner,
html.dark-theme .multi-event-prompt-banner {
    background: #064e3b !important;
    border-color: #059669 !important;
    color: #a7f3d0 !important;
}


/* ==========================================================================
   RTL & URDU TYPOGRAPHY FOR FEATURES & LEGAL MODALS
   ========================================================================== */
.modal-rtl-urdu .modal-card {
    direction: rtl !important;
    text-align: right !important;
}
.modal-rtl-urdu .modal-header-luxury {
    flex-direction: row-reverse !important;
}
.modal-rtl-urdu .modal-header-titles {
    text-align: right !important;
}
.modal-rtl-urdu .modal-header-title,
.modal-rtl-urdu .cat-title,
.modal-rtl-urdu .feat-title,
.modal-rtl-urdu #lblLegalModalTitle,
.modal-rtl-urdu .legal-item-head strong {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', serif !important;
    letter-spacing: 0 !important;
    line-height: 1.6 !important;
}
.modal-rtl-urdu .feat-card-top {
    flex-direction: row-reverse !important;
}
.modal-rtl-urdu .feature-category-header {
    flex-direction: row !important;
    justify-content: flex-start !important;
    text-align: right !important;
}
.modal-rtl-urdu .legal-item-head {
    flex-direction: row !important;
    justify-content: flex-start !important;
}
.modal-rtl-urdu .feat-desc,
.modal-rtl-urdu .legal-policy-item p,
.modal-rtl-urdu .features-hub-subtitle {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu', serif !important;
    line-height: 1.8 !important;
    font-size: 13.5px !important;
    text-align: right !important;
}


/* ==========================================================================
   STRUCTURED LEGAL CONTACT ROWS (ADDRESS, EMAIL, WEBSITE)
   ========================================================================== */
.legal-contact-list {
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin-top: 6px;
    width: 100%;
}
.legal-contact-row {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-wrap: wrap;
    font-size: 13.5px;
    line-height: 1.6;
}
.modal-rtl-urdu .legal-contact-row {
    flex-direction: row !important;
    justify-content: flex-start !important;
    text-align: right !important;
    direction: rtl !important;
}
.legal-contact-label {
    font-weight: 700;
    color: var(--text-primary, #1e293b);
    white-space: nowrap;
}
.legal-contact-link {
    color: #0284c7 !important;
    text-decoration: none !important;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
    direction: ltr !important;
    unicode-bidi: isolate !important;
    display: inline-block;
}
.legal-contact-link:hover {
    text-decoration: underline !important;
}

/* =============================================================================
   STATUS CARDS HIJRI MONTH CALLIGRAPHY STYLES (ACROSS ALL 5 TEMPLATES)
   ============================================================================= */
.status-hijri-callig-month {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    vertical-align: middle !important;
    line-height: 1 !important;
    padding: 0 1.5px !important;
    max-height: 100% !important;
}

.status-hijri-month-callig-svg {
    display: inline-block !important;
    vertical-align: middle !important;
    height: 14.5px !important;
    max-height: 16px !important;
    width: auto !important;
    max-width: 68px !important;
    flex-shrink: 0 !important;
    line-height: 1 !important;
    fill: currentColor !important;
    filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.08)) !important;
}

/* 1. Template 5: Royal Emerald & Gold */
.emerald-date-cell .status-hijri-callig-month,
.emerald-date-cell .status-eng-callig-month,
.emerald-date-cell .status-day-callig-wrap {
    max-height: 16px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    vertical-align: middle !important;
    line-height: 1 !important;
}
.emerald-date-cell .status-hijri-month-callig-svg {
    height: 13.5px !important;
    max-height: 15px !important;
    max-width: 48px !important;
    width: auto !important;
    fill: var(--theme-primary-color, #064e3b) !important;
    margin: 0 1px !important;
}
.emerald-date-cell .status-eng-month-callig-svg {
    height: 13.5px !important;
    max-height: 15px !important;
    max-width: 48px !important;
    width: auto !important;
    fill: #0f172a !important;
    margin: 0 1px !important;
}
.emerald-date-cell .status-day-callig-svg {
    height: 14px !important;
    max-height: 15px !important;
    max-width: 55px !important;
    width: auto !important;
    fill: var(--theme-primary-color, #064e3b) !important;
}

/* 2. Template 4: 3D Dual Tiles */
.tile-3d-box.tile-hijri .tile-3d-month {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    margin-top: 1px !important;
    line-height: 1 !important;
}
.tile-3d-box.tile-hijri .status-hijri-tile-callig-svg {
    display: inline-block !important;
    vertical-align: middle !important;
    height: 19px !important;
    max-height: 22px !important;
    width: auto !important;
    max-width: 78px !important;
    fill: #064e3b !important;
    filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.1)) !important;
}

/* 3. Template 1: Midnight Neon Moon */
.neon-date-box.hijri-box .status-hijri-callig-month {
    max-height: 16px !important;
}
.neon-date-box.hijri-box .status-hijri-month-callig-svg {
    height: 15px !important;
    max-width: 62px !important;
    fill: #9f1239 !important;
}

/* 4. Template 2: Madina Mihrab Arch */
.mihrab-date-tile .status-hijri-callig-month {
    max-height: 17px !important;
}
.mihrab-date-tile .status-hijri-month-callig-svg {
    height: 16px !important;
    max-width: 68px !important;
    fill: #064e3b !important;
}

/* 5. Template 3: Golden Signboard */
.golden-arrow-plate .status-hijri-callig-month {
    max-height: 17px !important;
}
.golden-arrow-plate .status-hijri-month-callig-svg {
    height: 16px !important;
    max-width: 68px !important;
    fill: #064e3b !important;
}

/* Template 7: Milad Special Ribbon */
.milad-hijri-hero-pill .status-hijri-month-callig-svg {
    height: 20px !important;
    max-width: 85px !important;
    fill: #fef08a !important;
    filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.7)) !important;
}

/* Template 6: Frosted Glass */
.glass-capsule-item.is-primary-hijri .status-hijri-month-callig-svg {
    height: 16px !important;
    max-width: 68px !important;
    fill: #fde047 !important;
}

/* Weekday / Day Name Calligraphy Styles */
.status-day-callig-wrap {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    vertical-align: middle !important;
    line-height: 1 !important;
}

.status-day-callig-svg,
.status-weekday-calligraphy-svg {
    display: inline-block !important;
    vertical-align: middle !important;
    height: 16px !important;
    max-height: 18px !important;
    width: auto !important;
    max-width: 70px !important;
    flex-shrink: 0 !important;
    line-height: 1 !important;
    fill: currentColor !important;
    filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.08)) !important;
}

.emerald-date-cell .status-day-callig-svg {
    height: 16.5px !important;
    max-width: 68px !important;
    fill: #064e3b !important;
}

.mihrab-date-tile .status-day-callig-svg {
    height: 16px !important;
    max-width: 66px !important;
    fill: #064e3b !important;
}

.arrow-day-chip .status-day-callig-svg {
    height: 15px !important;
    max-width: 60px !important;
    fill: #fef08a !important;
}

.tiles-day-callig-pill .status-day-callig-svg {
    height: 16px !important;
    max-width: 68px !important;
    fill: #064e3b !important;
}

.neon-date-box.day-box .status-day-callig-svg {
    height: 14.5px !important;
    max-width: 60px !important;
    fill: #78350f !important;
}

.milad-side-date-wing .status-day-callig-svg {
    height: 16px !important;
    max-width: 68px !important;
    fill: #fef08a !important;
}

.banner-month-callig-svg {
    display: inline-block !important;
    vertical-align: middle !important;
    height: 100% !important;
    max-height: clamp(20px, 2.8vw, 30px) !important;
    width: auto !important;
    max-width: 92% !important;
    object-fit: contain !important;
    fill: currentColor !important;
}

.status-eng-month-callig-svg,
.status-eng-month-calligraphy-svg {
    display: inline-block !important;
    vertical-align: middle !important;
    height: 15px !important;
    max-height: 18px !important;
    width: auto !important;
    max-width: 75px !important;
    flex-shrink: 0 !important;
    line-height: 1 !important;
    fill: currentColor !important;
    filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.08)) !important;
}

.status-eng-callig-month {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    vertical-align: middle !important;
    line-height: 1 !important;
}

/* =============================================================================
   ISLAMIC STUDIO - MULTI-LANGUAGE ENGINE & ISLAMIC LIBRARY EXPLORER STYLES
   ============================================================================= */

/* 1. Islamic Library Hero Trigger Button */
.status-islamic-lib-btn {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    background: linear-gradient(135deg, #065f46 0%, #047857 50%, #064e3b 100%);
    color: #fef08a !important;
    border: 1.6px solid #facc15 !important;
    border-radius: 12px;
    padding: 7px 12px;
    font-size: 12.5px;
    font-weight: 800;
    cursor: pointer;
    box-shadow: 0 3px 10px rgba(6, 95, 70, 0.35), inset 0 1px 2px rgba(254, 240, 138, 0.4);
    transition: all 0.2s ease;
    font-family: 'Mehr Nastaliq Web', 'Poppins', sans-serif !important;
}
.status-islamic-lib-btn:hover {
    transform: translateY(-1px);
    box-shadow: 0 5px 14px rgba(6, 95, 70, 0.45);
    background: linear-gradient(135deg, #047857 0%, #059669 50%, #065f46 100%);
}
.status-islamic-lib-btn .lib-btn-ico {
    font-size: 15px;
    line-height: 1;
}
.status-islamic-lib-btn .lib-btn-text {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    max-width: 100%;
}
.status-islamic-lib-btn .lib-btn-badge {
    background: #ef4444;
    color: #ffffff;
    font-size: 8.5px;
    font-weight: 900;
    padding: 1px 6px;
    border-radius: 10px;
    line-height: 1.2;
    letter-spacing: 0.5px;
}

/* 2. Multi-Language Toggle Chips */
.status-multi-lang-picker-bar {
    user-select: none;
}
.status-lang-chips-group {
    display: flex;
    gap: 3px;
    align-items: center;
}
.status-lang-chip {
    background: #ffffff;
    border: 1.2px solid #cbd5e1;
    color: #475569;
    border-radius: 14px;
    padding: 2.5px 8px;
    font-size: 10.5px;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.18s ease;
    display: inline-flex;
    align-items: center;
    gap: 3px;
    line-height: 1.2;
}
.status-lang-chip .chk-tick {
    display: none;
    font-size: 10px;
    font-weight: 900;
}
.status-lang-chip:hover {
    border-color: #0284c7;
    color: #0284c7;
}
.status-lang-chip.is-active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%);
    border-color: #0284c7;
    color: #ffffff;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.35);
}
.status-lang-chip.is-active .chk-tick {
    display: inline-block;
}
.status-lang-chip#chipLangUrdu.is-active {
    background: linear-gradient(135deg, #065f46 0%, #047857 100%);
    border-color: #059669;
}
.status-lang-chip#chipLangHindi.is-active {
    background: linear-gradient(135deg, #d97706 0%, #b45309 100%);
    border-color: #d97706;
}

/* 3. Islamic Library Explorer Modal */
.islamic-lib-modal-overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(15, 23, 42, 0.78);
    backdrop-filter: blur(8px);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
    box-sizing: border-box;
    z-index: 9999999 !important;
}
#statusIslamicLibraryModal.show-modal,
#statusIslamicLibraryModal.modal-active,
#statusIslamicLibraryModal.active {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
    z-index: 9999999 !important;
}
.islamic-lib-modal-card {
    background: #ffffff;
    border: 2px solid #ca8a04;
    border-radius: 20px;
    width: 96vw;
    max-width: 620px;
    max-height: 90vh;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.45), 0 0 20px rgba(202, 138, 4, 0.2);
    animation: modalPopIn 0.25s cubic-bezier(0.16, 1, 0.3, 1);
}
@keyframes modalPopIn {
    from { transform: scale(0.92); opacity: 0; }
    to { transform: scale(1); opacity: 1; }
}

.islamic-lib-header {
    background: linear-gradient(135deg, #064e3b 0%, #047857 50%, #065f46 100%);
    padding: 10px 14px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 2px solid #facc15;
    color: #ffffff;
}
.islamic-lib-title-row {
    display: flex;
    align-items: center;
    gap: 10px;
}
.islamic-lib-title-row .lib-header-icon {
    font-size: 26px;
    line-height: 1;
}
.islamic-lib-title {
    margin: 0;
    font-size: 16px;
    font-weight: 800;
    color: #fef08a;
    font-family: 'Mehr Nastaliq Web', 'Poppins', sans-serif !important;
}
.islamic-lib-subtitle {
    margin: 2px 0 0 0;
    font-size: 11px;
    color: #d1fae5;
    font-weight: 500;
}
.islamic-lib-close-btn {
    background: rgba(255, 255, 255, 0.18);
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    font-size: 18px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.15s ease;
}
.islamic-lib-close-btn:hover {
    background: rgba(239, 68, 68, 0.9);
    border-color: #ef4444;
}

/* Search and Chips Bar */
.islamic-lib-search-container {
    padding: 10px 14px;
    background: #f8fafc;
    border-bottom: 1px solid #e2e8f0;
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.islamic-lib-lang-filter-bar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 6px;
    background: linear-gradient(135deg, rgba(6, 95, 70, 0.07) 0%, rgba(2, 132, 199, 0.07) 100%);
    border: 1.2px solid rgba(6, 95, 70, 0.22);
    border-radius: 12px;
    padding: 5px 8px;
}
.islamic-lib-lang-heading {
    display: flex;
    align-items: center;
    gap: 4px;
    font-size: 11px;
    font-weight: 800;
    color: #065f46;
    white-space: nowrap;
}
.islamic-lib-lang-chips {
    display: flex;
    gap: 4px;
    align-items: center;
    overflow-x: auto;
    scrollbar-width: none;
    -webkit-overflow-scrolling: touch;
}
.islamic-lib-lang-chips::-webkit-scrollbar {
    display: none;
}
.lib-lang-pill {
    padding: 3px 9px;
    border-radius: 16px;
    border: 1px solid #cbd5e1;
    background: #ffffff;
    color: #334155;
    font-size: 11px;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.18s ease;
    white-space: nowrap;
    display: inline-flex;
    align-items: center;
    gap: 3px;
}
.lib-lang-pill:hover {
    background: #f1f5f9;
    border-color: #94a3b8;
}
.lib-lang-pill.is-active {
    background: linear-gradient(135deg, #065f46 0%, #047857 100%);
    color: #fef08a;
    border-color: #065f46;
    box-shadow: 0 2px 6px rgba(6, 95, 70, 0.3);
    font-weight: 800;
}
.lib-card-body-text {
    font-size: 13px;
    color: #0f172a;
    margin: 2px 0;
}
.lib-card-body-text.is-urdu {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 13.5px;
    font-weight: 700;
    line-height: 1.85;
    text-align: justify;
    text-justify: inter-word;
    text-align-last: right;
}
.lib-card-body-text.is-hindi {
    font-family: 'Noto Sans Devanagari', 'Poppins', sans-serif !important;
    font-size: 12.5px;
    font-weight: 600;
    line-height: 1.5;
    text-align: left;
    color: #1e293b;
}
.lib-card-body-text.is-eng {
    font-family: 'Poppins', sans-serif !important;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.45;
    text-align: left;
    color: #334155;
}
.lib-card-body-text.is-nepali {
    font-family: 'Noto Sans Devanagari', 'Poppins', sans-serif !important;
    font-size: 12.5px;
    font-weight: 600;
    line-height: 1.5;
    text-align: left;
    color: #1e293b;
}
.islamic-lib-input-wrap {
    display: flex;
    align-items: center;
    position: relative;
    width: 100%;
}
.islamic-lib-input-wrap .lib-search-ico {
    position: absolute;
    left: 10px;
    font-size: 14px;
    color: #64748b;
    pointer-events: none;
}
.islamic-lib-search-input {
    width: 100%;
    padding: 8px 32px 8px 32px;
    border: 1.5px solid #cbd5e1;
    border-radius: 12px;
    font-size: 12.5px;
    background: #ffffff;
    box-sizing: border-box;
    outline: none;
    transition: border-color 0.2s;
    font-family: 'Mehr Nastaliq Web', 'Poppins', sans-serif !important;
}
.islamic-lib-search-input:focus {
    border-color: #0284c7;
    box-shadow: 0 0 0 3px rgba(2, 132, 199, 0.15);
}
.lib-clear-search-btn {
    position: absolute;
    right: 8px;
    background: #e2e8f0;
    border: none;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    font-size: 10px;
    color: #64748b;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
}
.lib-clear-search-btn:hover {
    background: #cbd5e1;
    color: #0f172a;
}

.islamic-lib-chips-scroll {
    display: flex;
    gap: 6px;
    overflow-x: auto;
    padding-bottom: 2px;
    scrollbar-width: thin;
}
.lib-cat-chip {
    flex-shrink: 0;
    background: #ffffff;
    border: 1.2px solid #cbd5e1;
    color: #334155;
    border-radius: 16px;
    padding: 4px 10px;
    font-size: 11px;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.15s ease;
    white-space: nowrap;
    font-family: 'Mehr Nastaliq Web', 'Poppins', sans-serif !important;
}
.lib-cat-chip:hover {
    border-color: #0284c7;
    color: #0284c7;
}
.lib-cat-chip.is-active {
    background: linear-gradient(135deg, #047857 0%, #065f46 100%);
    border-color: #047857;
    color: #fef08a;
    box-shadow: 0 2px 6px rgba(4, 120, 87, 0.3);
}

/* Cards List */
.islamic-lib-results-list {
    flex: 1;
    overflow-y: auto;
    padding: 10px 14px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    max-height: 58vh;
    background: #f1f5f9;
}
.islamic-lib-card {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 14px;
    padding: 10px 12px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
    display: flex;
    flex-direction: column;
    gap: 6px;
    transition: all 0.18s ease;
}
.islamic-lib-card:hover {
    border-color: #ca8a04;
    box-shadow: 0 4px 12px rgba(202, 138, 4, 0.18);
    transform: translateY(-1px);
}
.lib-card-top-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
}
.lib-card-badge-wrap {
    display: flex;
    align-items: center;
    gap: 6px;
    flex-wrap: wrap;
}
.lib-category-badge {
    font-size: 10px;
    font-weight: 800;
    padding: 2px 8px;
    border-radius: 8px;
    white-space: nowrap;
}
.lib-category-badge.badge-hadith {
    background: #ecfdf5;
    color: #047857;
    border: 1px solid #6ee7b7;
}
.lib-category-badge.badge-masail {
    background: #f0f9ff;
    color: #0284c7;
    border: 1px solid #7dd3fc;
}
.lib-category-badge.badge-quotes {
    background: #fffbeb;
    color: #b45309;
    border: 1px solid #fde68a;
}
.lib-category-badge.badge-ayat {
    background: #faf5ff;
    color: #7e22ce;
    border: 1px solid #d8b4fe;
}
.lib-category-badge.badge-jumuah {
    background: #f0fdf4;
    color: #15803d;
    border: 1px solid #86efac;
}
.lib-category-badge.badge-hafiz {
    background: #fdf2f8;
    color: #be185d;
    border: 1px solid #fbcfe8;
}
.lib-category-badge.badge-auliya {
    background: #fff7ed;
    color: #c2410c;
    border: 1px solid #fed7aa;
}
.lib-category-badge.badge-duain {
    background: #f0fdfa;
    color: #0f766e;
    border: 1px solid #99f6e4;
}
.lib-category-badge.badge-durood {
    background: #fef2f2;
    color: #b91c1c;
    border: 1px solid #fecaca;
}
.lib-category-badge.badge-calendar {
    background: #eef2ff;
    color: #4338ca;
    border: 1px solid #c7d2fe;
}

.lib-ref-badge {
    font-size: 9.5px;
    font-weight: 700;
    color: #475569;
    background: #f1f5f9;
    padding: 1.5px 7px;
    border-radius: 6px;
    border: 1px solid #cbd5e1;
    white-space: nowrap;
}

.btn-apply-to-card {
    background: linear-gradient(135deg, #065f46 0%, #047857 100%);
    color: #fef08a;
    border: 1.2px solid #facc15;
    border-radius: 9px;
    padding: 3px 10px;
    font-size: 10.5px;
    font-weight: 800;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    gap: 4px;
    box-shadow: 0 2px 6px rgba(6, 95, 70, 0.25);
    transition: all 0.15s ease;
    white-space: nowrap;
    flex-shrink: 0;
}
.btn-apply-to-card:hover {
    background: linear-gradient(135deg, #047857 0%, #059669 100%);
    transform: scale(1.03);
}

.lib-card-topic {
    margin: 0;
    font-size: 13px;
    font-weight: 800;
    color: #0f172a;
    font-family: 'Mehr Nastaliq Web', 'Poppins', sans-serif !important;
}

.lib-card-arabic {
    font-family: 'Al Majeed Quranic Font', 'Al Qalam Quran Majeed Web', serif !important;
    font-size: 14px;
    font-weight: 700;
    color: #064e3b;
    line-height: 1.45;
    background: #f0fdf4;
    border-radius: 8px;
    padding: 4px 8px;
    border: 1px solid #bbf7d0;
    text-align: center;
}

.lib-card-urdu {
    font-family: 'Mehr Nastaliq Web', 'MehrNastaliqWeb', serif !important;
    font-size: 13px;
    font-weight: 700;
    color: #0f172a;
    line-height: 1.8;
    text-align: justify;
    text-justify: inter-word;
    text-align-last: right;
}

.lib-card-hindi {
    font-family: 'Noto Sans Devanagari', 'Poppins', sans-serif !important;
    font-size: 11px;
    font-weight: 600;
    color: #334155;
    line-height: 1.35;
    border-top: 1px dashed #e2e8f0;
    padding-top: 4px;
}
.lib-card-hindi .hindi-tag {
    color: #d97706;
    font-weight: 800;
    margin-right: 4px;
}

.lib-card-eng {
    font-family: 'Poppins', sans-serif !important;
    font-size: 10.5px;
    color: #64748b;
    line-height: 1.3;
}
.lib-card-eng .eng-tag {
    color: #0284c7;
    font-weight: 700;
    margin-right: 4px;
}

/* Empty State */
.islamic-lib-empty-state {
    text-align: center;
    padding: 30px 15px;
    color: #64748b;
}
.islamic-lib-empty-state .empty-icon {
    font-size: 36px;
    margin-bottom: 8px;
}
.islamic-lib-empty-state h4 {
    margin: 0 0 6px 0;
    font-size: 15px;
    color: #0f172a;
}
.islamic-lib-empty-state p {
    margin: 0 0 12px 0;
    font-size: 12px;
}
.btn-reset-search {
    background: #0284c7;
    color: #ffffff;
    border: none;
    border-radius: 8px;
    padding: 6px 14px;
    font-size: 11.5px;
    font-weight: 700;
    cursor: pointer;
}

/* Modal Footer */
.islamic-lib-modal-footer {
    padding: 8px 14px;
    background: #ffffff;
    border-top: 1px solid #e2e8f0;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.lib-count-tag {
    font-size: 11px;
    font-weight: 700;
    color: #065f46;
}
.btn-lib-footer-close {
    background: #e2e8f0;
    border: none;
    color: #334155;
    padding: 4px 12px;
    border-radius: 8px;
    font-size: 11px;
    font-weight: 700;
    cursor: pointer;
}
.btn-lib-footer-close:hover {
    background: #cbd5e1;
}

/* 4. Multi-Language Stacked Display on Status Card Preview */
.status-multi-lang-stack-wrap {
    width: 100%;
    box-sizing: border-box;
}
.status-stack-block {
    width: 100%;
    box-sizing: border-box;
}
.status-lang-divider-ornament {
    margin: 2px auto !important;
}

/* ==========================================================================
   5. STATUS CARD STUDIO CONTROL PANEL 100% UNTRUNCATED ACCESSIBILITY
   ========================================================================== */
#statusCardTab,
#statusCardTab.active,
#statusCardTab.active-tab {
    overflow-y: visible !important;
    overflow-x: hidden !important;
    height: auto !important;
    min-height: fit-content !important;
}

.status-card-maker-form {
    height: auto !important;
    min-height: fit-content !important;
    overflow: visible !important;
}

.status-bottom-studio-deck {
    height: auto !important;
    min-height: fit-content !important;
    overflow: visible !important;
    margin-bottom: 35px !important;
    padding-bottom: 12px !important;
}

.status-studio-panel {
    height: auto !important;
    min-height: fit-content !important;
    overflow: visible !important;
}

.status-upload-actions-grid {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
    padding-bottom: 2px !important;
}

.status-upload-action-pill {
    min-height: 36px !important;
}

.status-custom-write-box {
    margin-bottom: 6px !important;
    padding-bottom: 6px !important;
}

.status-branding-wrapper {
    padding-bottom: 6px !important;
}

/* Universal scroll clearance when status card is open */
body.status-card-active-mode,
html:has(#statusCardTab.active),
body:has(#statusCardTab.active) {
    overflow-y: auto !important;
    height: auto !important;
    min-height: 100dvh !important;
}

body.status-card-active-mode .calendar-app-layout,
.calendar-app-layout:has(#statusCardTab.active) {
    overflow-y: auto !important;
    height: auto !important;
    min-height: 100dvh !important;
    max-height: none !important;
}

body.status-card-active-mode .app-main-content,
.app-main-content:has(#statusCardTab.active) {
    overflow-y: visible !important;
    height: auto !important;
    max-height: none !important;
}

/* ==========================================================================
   DATE DETAIL MODAL: COMPACT, HIGHER-UP & LUXURY POLISHED STYLE
   ========================================================================== */
#dateDetailPanel.modal-overlay,
.date-detail-modal-overlay {
    align-items: flex-start !important;
    padding: calc(6px + env(safe-area-inset-top, 0px)) 10px 10px 10px !important;
    background: rgba(15, 23, 42, 0.58) !important;
    backdrop-filter: blur(8px) saturate(120%) !important;
    -webkit-backdrop-filter: blur(8px) saturate(120%) !important;
}

#dateDetailPanel .luxury-date-detail-card-compact,
.luxury-date-detail-card-compact {
    width: 90% !important;
    max-width: 375px !important;
    margin: 2px auto 0 auto !important;
    border-radius: 14px !important;
    border: 1px solid rgba(226, 232, 240, 0.85) !important;
    box-shadow: 0 16px 36px -8px rgba(15, 23, 42, 0.28), 0 0 0 1px rgba(15, 23, 42, 0.04) !important;
    overflow: hidden !important;
}

body.dark-theme #dateDetailPanel .luxury-date-detail-card-compact,
body.dark-theme .luxury-date-detail-card-compact {
    background: #0f172a !important;
    border-color: rgba(51, 65, 85, 0.8) !important;
    box-shadow: 0 16px 36px -8px rgba(0, 0, 0, 0.6) !important;
}

#dateDetailPanel .luxury-date-modal-header-compact {
    background: linear-gradient(180deg, #f8fafc 0%, #f1f5f9 100%) !important;
    padding: 5px 30px 5px 12px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-bottom: 1px solid #e2e8f0 !important;
    color: #0f172a !important;
    min-height: unset !important;
    height: auto !important;
    position: relative !important;
}

body.dark-theme #dateDetailPanel .luxury-date-modal-header-compact {
    background: linear-gradient(180deg, #1e293b 0%, #0f172a 100%) !important;
    border-bottom: 1px solid #334155 !important;
    color: #f8fafc !important;
}

#dateDetailPanel .luxury-date-modal-header-compact::before {
    display: none !important;
}

#dateDetailPanel .date-modal-header-center {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    flex: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
}

#dateDetailPanel .modal-eng-date-text {
    font-size: 14px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    letter-spacing: -0.2px !important;
    line-height: 1.2 !important;
    text-shadow: none !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}

body.dark-theme #dateDetailPanel .modal-eng-date-text {
    color: #f8fafc !important;
}

#dateDetailPanel .modal-sub-pills-row,
#dateDetailPanel .modal-sub-pills,
#dateDetailPanel .luxury-date-modal-header-compact [class*="pill"] {
    display: none !important;
}

#dateDetailPanel .luxury-modal-close-btn-compact {
    position: absolute !important;
    top: 50% !important;
    right: 10px !important;
    transform: translateY(-50%) !important;
    width: 23px !important;
    height: 23px !important;
    border-radius: 50% !important;
    background: rgba(15, 23, 42, 0.06) !important;
    border: 1px solid rgba(15, 23, 42, 0.12) !important;
    color: #475569 !important;
    font-size: 10px !important;
    font-weight: 800 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    outline: none !important;
    z-index: 3 !important;
}

body.dark-theme #dateDetailPanel .luxury-modal-close-btn-compact {
    background: rgba(255, 255, 255, 0.1) !important;
    border-color: rgba(255, 255, 255, 0.18) !important;
    color: #f8fafc !important;
}

/* ══════════════════════════════════════════════════════════════════════════════
   CURRENT DATE ENGLISH (GREGORIAN) DATE CALIBRATED SIZE
   Calibrated size (37px max vs 42px standard) accounts for current-day
   inner card padding, ensuring bold prominence with zero collision against
   top Hijri date, bottom-right Nepali date, or card borders.
   ══════════════════════════════════════════════════════════════════════════════ */
body .date-box-card.current-day-highlight .primary-slot-date.slot-font-greg,
body .date-box-card.current-day-highlight .primary-slot-date.slot-gregorian,
body.theme-madina-classic .date-box-card.current-day-highlight .primary-slot-date.slot-font-greg,
body.theme-madina-classic .date-box-card.current-day-highlight .primary-slot-date.slot-gregorian,
body.theme-modern .date-box-card.current-day-highlight .primary-slot-date.slot-font-greg,
body.theme-modern .date-box-card.current-day-highlight .primary-slot-date.slot-gregorian,
body.theme-classic .date-box-card.current-day-highlight .primary-slot-date.slot-font-greg,
body.theme-classic .date-box-card.current-day-highlight .primary-slot-date.slot-gregorian,
body.theme-royal-gold .date-box-card.current-day-highlight .primary-slot-date.slot-font-greg,
body.theme-royal-gold .date-box-card.current-day-highlight .primary-slot-date.slot-gregorian {
    font-size: clamp(21px, 3.3vw, 37px) !important;
    font-weight: 800 !important;
    bottom: clamp(1.2px, 0.2vw, 2px) !important;
    left: clamp(2px, 0.25vw, 3px) !important;
    line-height: 1 !important;
    letter-spacing: -0.8px !important;
}

/* ==========================================================================
   SHARE LANGUAGE PICKER MODAL - ADAPTIVE THEME & COMPACT DESIGN
   ========================================================================== */
.share-lang-picker-card {
    max-width: 345px !important;
    width: 90vw !important;
    border-radius: 18px !important;
    padding: 14px 13px 15px 13px !important;
    background: #ffffff !important;
    color: #0f172a !important;
    border: 1.5px solid #cbd5e1 !important;
    box-shadow: 0 16px 36px rgba(15, 23, 42, 0.16), 0 0 0 1px rgba(0,0,0,0.05) !important;
    transition: background 0.25s ease, border-color 0.25s ease !important;
}

body.dark-theme .share-lang-picker-card {
    background: linear-gradient(165deg, #1e293b 0%, #0f172a 100%) !important;
    color: #f8fafc !important;
    border-color: rgba(245, 158, 11, 0.4) !important;
    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.65), 0 0 20px rgba(245, 158, 11, 0.15) !important;
}

.share-lang-header {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    margin-bottom: 9px !important;
    border-bottom: 1px solid #e2e8f0 !important;
    padding-bottom: 8px !important;
}

body.dark-theme .share-lang-header {
    border-bottom-color: rgba(255, 255, 255, 0.09) !important;
}

.share-lang-header-icon {
    width: 32px !important;
    height: 32px !important;
    border-radius: 9px !important;
    background: linear-gradient(135deg, #f59e0b, #d97706) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 16px !important;
    box-shadow: 0 3px 8px rgba(245, 158, 11, 0.3) !important;
    flex-shrink: 0 !important;
}

.share-lang-title {
    font-size: 14px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    letter-spacing: 0.2px !important;
    line-height: 1.2 !important;
}

body.dark-theme .share-lang-title {
    color: #fef08a !important;
}

.share-lang-sub {
    font-size: 10px !important;
    color: #64748b !important;
    font-weight: 600 !important;
    margin-top: 1px !important;
}

body.dark-theme .share-lang-sub {
    color: #94a3b8 !important;
}

.share-lang-close-btn {
    background: #f1f5f9 !important;
    border: 1px solid #cbd5e1 !important;
    color: #475569 !important;
    width: 26px !important;
    height: 26px !important;
    border-radius: 50% !important;
    font-size: 12px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: pointer !important;
    transition: all 0.2s !important;
}

.share-lang-close-btn:hover {
    background: #e2e8f0 !important;
    color: #0f172a !important;
}

body.dark-theme .share-lang-close-btn {
    background: rgba(255, 255, 255, 0.08) !important;
    border-color: rgba(255, 255, 255, 0.12) !important;
    color: #cbd5e1 !important;
}

.share-lang-note {
    font-size: 11px !important;
    color: #475569 !important;
    margin-bottom: 9px !important;
    line-height: 1.35 !important;
    text-align: center !important;
    background: #f8fafc !important;
    padding: 5px 8px !important;
    border-radius: 8px !important;
    border: 1px dashed #cbd5e1 !important;
    font-family: inherit !important;
}

body.dark-theme .share-lang-note {
    color: #cbd5e1 !important;
    background: rgba(255, 255, 255, 0.03) !important;
    border-color: rgba(255, 255, 255, 0.1) !important;
}

.share-lang-list {
    display: flex !important;
    flex-direction: column !important;
    gap: 7px !important;
}

.share-lang-btn {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
    padding: 7px 11px !important;
    border-radius: 11px !important;
    cursor: pointer !important;
    text-align: left !important;
    transition: all 0.18s ease !important;
    font-family: inherit !important;
    border: 1.2px solid transparent !important;
}

.share-lang-btn:hover {
    transform: translateY(-1px) !important;
}

.share-lang-btn-urdu {
    background: #ecfdf5 !important;
    border-color: #10b981 !important;
    color: #064e3b !important;
}

.share-lang-btn-urdu .share-lang-name {
    color: #065f46 !important;
}

.share-lang-btn-urdu .share-lang-desc {
    color: #047857 !important;
}

.share-lang-btn-urdu .share-lang-arrow {
    color: #059669 !important;
}

body.dark-theme .share-lang-btn-urdu {
    background: linear-gradient(135deg, rgba(6, 78, 59, 0.55), rgba(4, 120, 87, 0.4)) !important;
    border-color: #10b981 !important;
    color: #ffffff !important;
}

body.dark-theme .share-lang-btn-urdu .share-lang-name {
    color: #ecfdf5 !important;
}

body.dark-theme .share-lang-btn-urdu .share-lang-desc {
    color: #a7f3d0 !important;
}

body.dark-theme .share-lang-btn-urdu .share-lang-arrow {
    color: #34d399 !important;
}

.share-lang-btn-hindi {
    background: #fffbeb !important;
    border-color: #f59e0b !important;
    color: #78350f !important;
}

.share-lang-btn-hindi .share-lang-name {
    color: #92400e !important;
}

.share-lang-btn-hindi .share-lang-desc {
    color: #b45309 !important;
}

.share-lang-btn-hindi .share-lang-arrow {
    color: #d97706 !important;
}

body.dark-theme .share-lang-btn-hindi {
    background: linear-gradient(135deg, rgba(120, 53, 15, 0.55), rgba(180, 83, 9, 0.4)) !important;
    border-color: #f59e0b !important;
    color: #ffffff !important;
}

body.dark-theme .share-lang-btn-hindi .share-lang-name {
    color: #fffbeb !important;
}

body.dark-theme .share-lang-btn-hindi .share-lang-desc {
    color: #fde68a !important;
}

body.dark-theme .share-lang-btn-hindi .share-lang-arrow {
    color: #fbbf24 !important;
}

.share-lang-btn-eng {
    background: #f0f9ff !important;
    border-color: #0ea5e9 !important;
    color: #0c4a6e !important;
}

.share-lang-btn-eng .share-lang-name {
    color: #0369a1 !important;
}

.share-lang-btn-eng .share-lang-desc {
    color: #0284c7 !important;
}

.share-lang-btn-eng .share-lang-arrow {
    color: #0284c7 !important;
}

body.dark-theme .share-lang-btn-eng {
    background: linear-gradient(135deg, rgba(12, 74, 110, 0.55), rgba(3, 105, 161, 0.4)) !important;
    border-color: #0ea5e9 !important;
    color: #ffffff !important;
}

body.dark-theme .share-lang-btn-eng .share-lang-name {
    color: #f0f9ff !important;
}

body.dark-theme .share-lang-btn-eng .share-lang-desc {
    color: #bae6fd !important;
}

body.dark-theme .share-lang-btn-eng .share-lang-arrow {
    color: #38bdf8 !important;
}

.share-lang-btn-nepali {
    background: #fff1f2 !important;
    border-color: #f43f5e !important;
    color: #881337 !important;
}

.share-lang-btn-nepali .share-lang-name {
    color: #9f1239 !important;
}

.share-lang-btn-nepali .share-lang-desc {
    color: #be123c !important;
}

.share-lang-btn-nepali .share-lang-arrow {
    color: #e11d48 !important;
}

body.dark-theme .share-lang-btn-nepali {
    background: linear-gradient(135deg, rgba(136, 19, 55, 0.55), rgba(190, 18, 60, 0.4)) !important;
    border-color: #f43f5e !important;
    color: #ffffff !important;
}

body.dark-theme .share-lang-btn-nepali .share-lang-name {
    color: #fff1f2 !important;
}

body.dark-theme .share-lang-btn-nepali .share-lang-desc {
    color: #fecdd3 !important;
}

body.dark-theme .share-lang-btn-nepali .share-lang-arrow {
    color: #fb7185 !important;
}

.share-lang-badge {
    font-size: 11px !important;
    font-weight: 800 !important;
    padding: 2px 5px !important;
    border-radius: 5px !important;
    background: rgba(0, 0, 0, 0.06) !important;
    border: 1px solid rgba(0, 0, 0, 0.08) !important;
    display: inline-block !important;
    letter-spacing: 0.5px !important;
    flex-shrink: 0 !important;
}

body.dark-theme .share-lang-badge {
    background: rgba(255, 255, 255, 0.1) !important;
    border-color: rgba(255, 255, 255, 0.15) !important;
}

.share-lang-name {
    font-size: 13px !important;
    font-weight: 800 !important;
    line-height: 1.2 !important;
}

.share-lang-desc {
    font-size: 10px !important;
    margin-top: 1px !important;
    line-height: 1.2 !important;
}

.share-lang-arrow {
    font-size: 13px !important;
    font-weight: bold !important;
    margin-left: 6px !important;
}





/* ==========================================================================
   📿 DIGITAL SMART TASBIH SUITE: CUSTOM MODAL, SETTINGS & ANALYTICS STYLING
   ========================================================================== */
.modal-overlay#tasbihCustomModal.show-modal,
.modal-overlay#tasbihSettingsModal.show-modal,
.modal-overlay#tasbihResetModal.show-modal,
.modal-overlay#tasbihGoalModal.show-modal,
.modal-overlay#tasbihCompletionModal.show-modal {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
    z-index: 2147483647 !important;
}

.modal-overlay#tasbihCustomModal.show-modal .modal-card,
.modal-overlay#tasbihSettingsModal.show-modal .modal-card,
.modal-overlay#tasbihResetModal.show-modal .modal-card,
.modal-overlay#tasbihGoalModal.show-modal .modal-card,
.modal-overlay#tasbihCompletionModal.show-modal .modal-card {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    transform: none !important;
    pointer-events: auto !important;
}

.tasbih-top-actions {
    display: flex;
    align-items: center;
    gap: 6px;
    flex-shrink: 0;
}

.btn-tasbih-settings {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 12px;
    width: 36px;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    font-size: 16px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.04);
    transition: all 0.2s ease;
    flex-shrink: 0;
}

.btn-tasbih-settings:active {
    transform: scale(0.92);
    background: #f1f5f9;
}

body.dark-theme .btn-tasbih-settings {
    background: #1e293b;
    border-color: #334155;
    color: #f1f5f9;
}

.tasbih-inline-error {
    background: #fef2f2;
    border: 1.5px solid #fecaca;
    color: #dc2626;
    font-size: 11.5px;
    font-weight: 700;
    padding: 8px 12px;
    border-radius: 10px;
    margin-bottom: 10px;
    line-height: 1.35;
    display: flex;
    align-items: center;
    gap: 6px;
}

body.dark-theme .tasbih-inline-error {
    background: rgba(220, 38, 38, 0.15);
    border-color: #ef4444;
    color: #fca5a5;
}

.tasbih-numeric-input {
    font-weight: 800 !important;
    font-size: 14px !important;
    letter-spacing: 0.5px !important;
}

.tasbih-target-badge {
    font-size: 10.5px;
    font-weight: 800;
    padding: 2px 8px;
    border-radius: 9999px;
    background: #e0f2fe;
    color: #0284c7;
    transition: all 0.2s ease;
}

.tasbih-target-badge.preset-freely {
    background: #f3e8ff;
    color: #7e22ce;
}

.preset-btn-freely {
    background: #f3e8ff !important;
    color: #7e22ce !important;
    border-color: #d8b4fe !important;
    font-weight: 800 !important;
}

.tasbih-freq-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 8px;
    margin-top: 5px;
}

.tasbih-freq-btn {
    display: flex;
    align-items: center;
    gap: 7px;
    padding: 8px 10px;
    background: #f8fafc;
    border: 1.5px solid #e2e8f0;
    border-radius: 10px;
    font-size: 11.5px;
    font-weight: 700;
    color: #475569;
    cursor: pointer;
    transition: all 0.18s ease;
    text-align: left;
}

.tasbih-freq-btn:active {
    transform: scale(0.97);
}

.tasbih-freq-btn.active {
    background: #eff6ff;
    border-color: #0284c7;
    color: #0284c7;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.16);
}

body.dark-theme .tasbih-freq-btn {
    background: #1e293b;
    border-color: #334155;
    color: #cbd5e1;
}

body.dark-theme .tasbih-freq-btn.active {
    background: rgba(2, 132, 199, 0.2);
    border-color: #38bdf8;
    color: #38bdf8;
}

.btn-tasbih-cancel {
    padding: 9px 15px;
    background: #f1f5f9;
    border: 1px solid #cbd5e1;
    color: #64748b;
    border-radius: 10px;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.2s ease;
}

.btn-tasbih-cancel:active {
    background: #e2e8f0;
    transform: scale(0.96);
}

body.dark-theme .btn-tasbih-cancel {
    background: #334155;
    border-color: #475569;
    color: #cbd5e1;
}

.tasbih-analytics-card {
    background: #ffffff;
    border: 1.5px solid #e2e8f0;
    border-radius: 18px;
    padding: 16px;
    margin-top: 14px;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.04);
}

body.dark-theme .tasbih-analytics-card {
    background: #1e293b;
    border-color: #334155;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.25);
}

.tasbih-analytics-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 8px;
    margin-bottom: 14px;
}

.tasbih-analytics-title-group {
    display: flex;
    align-items: center;
    gap: 8px;
}

.tasbih-card-title {
    margin: 0;
    font-size: 13.5px;
    font-weight: 800;
    color: #0f172a;
    line-height: 1.2;
}

body.dark-theme .tasbih-card-title {
    color: #f8fafc;
}

.tasbih-card-sub {
    font-size: 10px;
    color: #64748b;
    display: block;
    line-height: 1.2;
}

body.dark-theme .tasbih-card-sub {
    color: #94a3b8;
}

.tasbih-period-pills {
    display: flex;
    background: #f1f5f9;
    padding: 3px;
    border-radius: 10px;
    gap: 2px;
}

body.dark-theme .tasbih-period-pills {
    background: #0f172a;
}

.tasbih-period-pill {
    padding: 4px 10px;
    border: none;
    border-radius: 7px;
    background: transparent;
    font-size: 11px;
    font-weight: 700;
    color: #64748b;
    cursor: pointer;
    transition: all 0.2s ease;
}

.tasbih-period-pill.active {
    background: #0284c7;
    color: #ffffff;
    box-shadow: 0 2px 5px rgba(2, 132, 199, 0.25);
}

.tasbih-donut-stage {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin: 10px 0;
    position: relative;
}

.tasbih-donut-svg-wrapper {
    position: relative;
    width: 200px;
    height: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.tasbih-donut-svg-wrapper svg {
    transform: rotate(-90deg);
    border-radius: 50%;
}

.tasbih-donut-segment {
    cursor: pointer;
    transition: stroke-width 0.25s ease, opacity 0.2s ease;
}

.tasbih-donut-segment:hover,
.tasbih-donut-segment.selected {
    filter: drop-shadow(0 0 6px rgba(0, 0, 0, 0.25));
}

.tasbih-donut-center-info {
    position: absolute;
    inset: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    pointer-events: none;
}

.chart-center-total {
    font-size: 26px;
    font-weight: 900;
    color: #0f172a;
    line-height: 1;
}

body.dark-theme .chart-center-total {
    color: #f8fafc;
}

.chart-center-label {
    font-size: 10.5px;
    font-weight: 700;
    color: #64748b;
    margin-top: 3px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

.chart-center-sub {
    font-size: 9.5px;
    color: #0284c7;
    font-weight: 800;
}

.tasbih-donut-instruction {
    font-size: 10.5px;
    color: #64748b;
    margin-top: 6px;
    text-align: center;
    font-weight: 600;
}

body.dark-theme .tasbih-donut-instruction {
    color: #94a3b8;
}

.tasbih-selected-detail-card {
    background: linear-gradient(135deg, #f8fafc, #f1f5f9);
    border: 1.5px solid #e2e8f0;
    border-radius: 14px;
    padding: 12px 14px;
    margin: 12px 0 8px 0;
    animation: fadeInTasbih 0.25s ease-out;
}

@keyframes fadeInTasbih {
    from { opacity: 0; transform: translateY(6px); }
    to { opacity: 1; transform: translateY(0); }
}

body.dark-theme .tasbih-selected-detail-card {
    background: linear-gradient(135deg, #0f172a, #1e293b);
    border-color: #334155;
}

.detail-card-head {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 8px;
}

.detail-dhikr-title-box {
    display: flex;
    flex-direction: column;
}

.detail-dhikr-name {
    font-size: 13.5px;
    font-weight: 800;
    color: #0f172a;
}

body.dark-theme .detail-dhikr-name {
    color: #f8fafc;
}

.detail-dhikr-arabic {
    font-size: 13px;
    color: #0284c7;
    direction: rtl;
    font-family: inherit;
}

.detail-color-pill {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    display: inline-block;
}

.detail-grid-metrics {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 6px;
    margin-bottom: 10px;
}

.detail-metric-box {
    background: #ffffff;
    border: 1px solid #e2e8f0;
    border-radius: 9px;
    padding: 6px 8px;
    text-align: center;
}

body.dark-theme .detail-metric-box {
    background: #1e293b;
    border-color: #334155;
}

.detail-metric-val {
    display: block;
    font-size: 13px;
    font-weight: 800;
    color: #0f172a;
}

body.dark-theme .detail-metric-val {
    color: #f8fafc;
}

.detail-metric-lbl {
    font-size: 9.5px;
    color: #64748b;
    font-weight: 600;
}

.btn-detail-recite-now {
    width: 100%;
    padding: 8px 12px;
    background: linear-gradient(135deg, #0284c7, #0369a1);
    border: none;
    border-radius: 9px;
    color: #ffffff;
    font-size: 12px;
    font-weight: 800;
    cursor: pointer;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.25);
    transition: all 0.2s ease;
}

.btn-detail-recite-now:active {
    transform: scale(0.98);
}

.tasbih-chart-legend-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    margin-top: 10px;
}

.tasbih-legend-chip {
    display: flex;
    align-items: center;
    gap: 5px;
    padding: 5px 9px;
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    border-radius: 8px;
    font-size: 11px;
    font-weight: 700;
    color: #475569;
    cursor: pointer;
    transition: all 0.18s ease;
}

.tasbih-legend-chip:active,
.tasbih-legend-chip.active {
    background: #e0f2fe;
    border-color: #38bdf8;
    color: #0284c7;
}

body.dark-theme .tasbih-legend-chip {
    background: #0f172a;
    border-color: #334155;
    color: #cbd5e1;
}

body.dark-theme .tasbih-legend-chip.active {
    background: rgba(2, 132, 199, 0.2);
    border-color: #38bdf8;
    color: #38bdf8;
}

.tasbih-legend-dot {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    flex-shrink: 0;
}

.tasbih-legend-count {
    font-size: 10px;
    font-weight: 800;
    color: #0284c7;
    margin-left: 2px;
}

.tasbih-settings-card {
    max-width: 380px !important;
    width: 92vw !important;
}

.tasbih-settings-body {
    display: flex;
    flex-direction: column;
    gap: 10px;
    max-height: 70vh;
    overflow-y: auto;
    padding-right: 4px;
}

.tasbih-setting-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 8px 10px;
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    border-radius: 12px;
}

body.dark-theme .tasbih-setting-row {
    background: #1e293b;
    border-color: #334155;
}

.setting-info {
    display: flex;
    align-items: center;
    gap: 8px;
}

.setting-icon {
    font-size: 18px;
}

.setting-title {
    display: block;
    font-size: 12.5px;
    font-weight: 800;
    color: #0f172a;
    line-height: 1.2;
}

body.dark-theme .setting-title {
    color: #f8fafc;
}

.setting-sub {
    font-size: 10px;
    color: #64748b;
    display: block;
    line-height: 1.2;
}

body.dark-theme .setting-sub {
    color: #94a3b8;
}

.tasbih-toggle-switch {
    position: relative;
    display: inline-block;
    width: 44px;
    height: 24px;
    flex-shrink: 0;
}

.tasbih-toggle-switch input {
    opacity: 0;
    width: 0;
    height: 0;
}

.tasbih-toggle-switch .slider {
    position: absolute;
    cursor: pointer;
    inset: 0;
    background-color: #cbd5e1;
    transition: .25s;
    border-radius: 24px;
}

.tasbih-toggle-switch .slider:before {
    position: absolute;
    content: "";
    height: 18px;
    width: 18px;
    left: 3px;
    bottom: 3px;
    background-color: white;
    transition: .25s;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}

.tasbih-toggle-switch input:checked + .slider {
    background-color: #0284c7;
}

.tasbih-toggle-switch input:checked + .slider:before {
    transform: translateX(20px);
}

.tasbih-settings-divider {
    font-size: 11px;
    font-weight: 800;
    color: #64748b;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    margin: 8px 0 2px 2px;
}

.btn-tasbih-setting-reset {
    width: 100%;
    padding: 9px 12px;
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    border-radius: 10px;
    font-size: 12px;
    font-weight: 700;
    color: #334155;
    cursor: pointer;
    text-align: left;
    transition: all 0.18s ease;
}

.btn-tasbih-setting-reset:active {
    background: #e2e8f0;
}

.btn-tasbih-setting-reset.danger {
    color: #dc2626;
    border-color: #fecaca;
    background: #fef2f2;
}

body.dark-theme .btn-tasbih-setting-reset {
    background: #1e293b;
    border-color: #334155;
    color: #cbd5e1;
}

body.dark-theme .btn-tasbih-setting-reset.danger {
    background: rgba(220, 38, 38, 0.12);
    border-color: #7f1d1d;
    color: #fca5a5;
}

.tap-pulse {
    animation: tapPulseAnim 0.35s ease-out;
}

@keyframes tapPulseAnim {
    0% { transform: scale(1); }
    50% { transform: scale(1.06); box-shadow: 0 0 22px rgba(2, 132, 199, 0.4); }
    100% { transform: scale(1); }
}



/* ==========================================================================
   📿 ULTRA-COMPACT ZERO-SCROLL TASBIH & SOLID PIE CHART STYLES
   ========================================================================== */
.tasbih-lux-container {
    max-width: 500px !important;
    margin: 0 auto !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 5px !important;
    padding: 0 4px !important;
}

.tasbih-top-bar {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    gap: 6px !important;
    margin-bottom: 0px !important;
}

.tasbih-mode-segmented {
    display: flex !important;
    background: #e2e8f0 !important;
    padding: 2px !important;
    border-radius: 10px !important;
    gap: 2px !important;
    flex: 1 !important;
}

body.dark-theme .tasbih-mode-segmented {
    background: #0f172a !important;
    border: 1px solid #334155 !important;
}

.tasbih-mode-tab {
    flex: 1 !important;
    border: none !important;
    background: transparent !important;
    padding: 5px 3px !important;
    font-size: 10.5px !important;
    font-weight: 800 !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
    color: #475569 !important;
    white-space: nowrap !important;
}

.tasbih-mode-tab.active {
    background: #0284c7 !important;
    color: #ffffff !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.3) !important;
}

.tasbih-top-actions {
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
}

.btn-tasbih-add-custom {
    background: linear-gradient(135deg, #0284c7, #0369a1) !important;
    color: #ffffff !important;
    border: none !important;
    padding: 5px 9px !important;
    border-radius: 9px !important;
    font-size: 10.5px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.25) !important;
    white-space: nowrap !important;
}

.btn-tasbih-settings {
    background: #f1f5f9 !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 9px !important;
    padding: 4px 7px !important;
    font-size: 13px !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

body.dark-theme .btn-tasbih-settings {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #f1f5f9 !important;
}

/* Compact Cycle Tracker Card */
.tasbih-cycle-tracker-card {
    background: #ffffff !important;
    border: 1.5px solid #bae6fd !important;
    border-radius: 12px !important;
    padding: 4px 8px !important;
    box-shadow: 0 2px 8px rgba(2, 132, 199, 0.06) !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 3px !important;
}

body.dark-theme .tasbih-cycle-tracker-card {
    background: #1e293b !important;
    border-color: #0369a1 !important;
}

.tasbih-cycle-header {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
}

.tasbih-cycle-title {
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
}

.tasbih-cycle-badge {
    background: linear-gradient(135deg, #0284c7, #0369a1) !important;
    color: #ffffff !important;
    padding: 2px 7px !important;
    border-radius: 14px !important;
    font-size: 9.5px !important;
    font-weight: 800 !important;
}

.tasbih-cycle-steps-grid {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 4px !important;
}

.tasbih-step-node {
    background: #f8fafc !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 9px !important;
    padding: 5px 3px 4px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    position: relative !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
    min-height: 42px !important;
    box-sizing: border-box !important;
}

body.dark-theme .tasbih-step-node {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.tasbih-step-node.active {
    background: linear-gradient(135deg, #0284c7, #0369a1) !important;
    border-color: #0284c7 !important;
    color: #ffffff !important;
    box-shadow: 0 3px 8px rgba(2, 132, 199, 0.3) !important;
}

.tasbih-step-node.completed {
    border-color: #10b981 !important;
    background: #ecfdf5 !important;
}

body.dark-theme .tasbih-step-node.completed {
    background: rgba(16, 185, 129, 0.15) !important;
    border-color: #059669 !important;
}

.step-num-badge {
    position: absolute !important;
    top: 2px !important;
    left: 2px !important;
    width: 12px !important;
    height: 12px !important;
    border-radius: 50% !important;
    background: #cbd5e1 !important;
    color: #0f172a !important;
    font-size: 7.5px !important;
    font-weight: 900 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.tasbih-step-node.active .step-num-badge {
    background: #ffffff !important;
    color: #0284c7 !important;
}

.tasbih-step-node.completed .step-num-badge {
    background: #10b981 !important;
    color: #ffffff !important;
}

.step-details {
    margin-top: 1px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 1px !important;
    width: 100% !important;
}

.step-ar {
    font-family: 'Amiri', 'Traditional Arabic', serif !important;
    font-size: 13px !important;
    font-weight: 800 !important;
    line-height: 1.15 !important;
    color: #0f172a !important;
}

body.dark-theme .step-ar {
    color: #f8fafc !important;
}

.step-en {
    font-size: 9.5px !important;
    font-weight: 800 !important;
    color: #64748b !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    white-space: nowrap !important;
    line-height: 1.2 !important;
}

body.dark-theme .step-en {
    color: #94a3b8 !important;
}

.tasbih-step-node.active .step-ar,
.tasbih-step-node.active .step-en {
    color: #ffffff !important;
}

.step-target-pill {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: #e2e8f0 !important;
    padding: 0.5px 5px !important;
    border-radius: 6px !important;
    font-size: 8.5px !important;
    font-weight: 900 !important;
    color: #0284c7 !important;
    line-height: 1.1 !important;
    margin: 0 !important;
}

body.dark-theme .step-target-pill {
    background: #334155 !important;
    color: #38bdf8 !important;
}

.tasbih-step-node.active .step-target-pill {
    background: rgba(255, 255, 255, 0.28) !important;
    color: #ffffff !important;
}

/* Compact Dhikr Selector Card */
.tasbih-dhikr-selector-card {
    background: #ffffff !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 12px !important;
    padding: 4px 6px !important;
}

body.dark-theme .tasbih-dhikr-selector-card {
    background: #1e293b !important;
    border-color: #334155 !important;
}

.tasbih-dhikr-chips-grid {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 3px !important;
}

.tasbih-dhikr-chip {
    background: #f8fafc !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 7px !important;
    padding: 3px 2px !important;
    text-align: center !important;
    cursor: pointer !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 1px !important;
}


body.dark-theme .tasbih-dhikr-chip {
    background: #0f172a !important;
    border-color: #334155 !important;
    color: #e2e8f0 !important;
}

.tasbih-dhikr-chip.active {
    background: linear-gradient(135deg, #0284c7, #01539d) !important;
    border-color: #0284c7 !important;
    color: #ffffff !important;
}

.dhikr-ar {
    font-family: 'Amiri', 'Traditional Arabic', serif !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    line-height: 1.1 !important;
}

.dhikr-en {
    font-size: 8px !important;
    font-weight: 700 !important;
}

/* Compact 3D Counter Stage Card */
.tasbih-counter-stage-card {
    background: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%) !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 14px !important;
    padding: 5px 8px !important;
    text-align: center !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.04) !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    gap: 3px !important;
}

body.dark-theme .tasbih-counter-stage-card {
    background: linear-gradient(180deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: #334155 !important;
}

.tasbih-active-dhikr-banner {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    gap: 0px !important;
}

.active-dhikr-arabic {
    font-family: 'Amiri', 'Traditional Arabic', serif !important;
    font-size: 18px !important;
    font-weight: 800 !important;
    color: #01539d !important;
    line-height: 1.15 !important;
}

body.dark-theme .active-dhikr-arabic {
    color: #38bdf8 !important;
}

.active-dhikr-trans {
    font-size: 10px !important;
    font-weight: 800 !important;
    color: #64748b !important;
}

.tasbih-progress-pill-row {
    background: #e2e8f0 !important;
    padding: 2px 9px !important;
    border-radius: 14px !important;
    font-size: 9.5px !important;
    font-weight: 800 !important;
    color: #334155 !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 5px !important;
}

body.dark-theme .tasbih-progress-pill-row {
    background: #334155 !important;
    color: #cbd5e1 !important;
}

.tasbih-tap-button-wrapper {
    margin: 2px 0 !important;
}

.tasbih-tap-disc-btn {
    width: 104px !important;
    height: 104px !important;
    border-radius: 50% !important;
    border: 4px solid #e0f2fe !important;
    background: linear-gradient(145deg, #0284c7, #01539d) !important;
    color: #ffffff !important;
    cursor: pointer !important;
    box-shadow: 0 6px 18px rgba(2, 132, 199, 0.35), inset 0 2px 5px rgba(255, 255, 255, 0.4) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.1s cubic-bezier(0.4, 0, 0.2, 1) !important;
    user-select: none !important;
    touch-action: manipulation !important;
}

body.dark-theme .tasbih-tap-disc-btn {
    border-color: #0369a1 !important;
    background: linear-gradient(145deg, #0369a1, #075985) !important;
}

.tasbih-digits-display {
    font-family: 'Outfit', sans-serif !important;
    font-size: 34px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    letter-spacing: -0.5px !important;
}

.tap-hint-text {
    font-size: 7px !important;
    font-weight: 800 !important;
    letter-spacing: 0.5px !important;
    opacity: 0.85 !important;
}

.tasbih-bottom-controls-row {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 4px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    margin-top: 1px !important;
}

.tasbih-util-btn {
    background: #f1f5f9 !important;
    border: 1.5px solid #cbd5e1 !important;
    border-radius: 8px !important;
    padding: 5px 2px !important;
    font-size: 10px !important;
    font-weight: 800 !important;
    color: #334155 !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    box-sizing: border-box !important;
    width: 100% !important;
}

.tasbih-util-btn span {
    font-size: 9.5px !important;
    font-weight: 800 !important;
    white-space: nowrap !important;
}

body.dark-theme .tasbih-util-btn {
    background: #1e293b !important;
    border-color: #334155 !important;
    color: #cbd5e1 !important;
}

.tasbih-util-btn.active {
    background: #e0f2fe !important;
    border-color: #0284c7 !important;
    color: #0369a1 !important;
}

body.dark-theme .tasbih-util-btn.active {
    background: rgba(2, 132, 199, 0.25) !important;
    border-color: #38bdf8 !important;
    color: #38bdf8 !important;
}

/* ── SOLID PIE CHART & RANKED SCROLL LIST STYLES ─────────────────────────── */
.tasbih-analytics-card {
    background: #ffffff !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 14px !important;
    padding: 7px 9px !important;
    margin-top: 4px !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.04) !important;
}

body.dark-theme .tasbih-analytics-card {
    background: #1e293b !important;
    border-color: #334155 !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.25) !important;
}

.tasbih-analytics-header {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 6px !important;
    margin-bottom: 6px !important;
}

.tasbih-analytics-title-group {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
}

.tasbih-card-title {
    margin: 0 !important;
    font-size: 11.5px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    line-height: 1.15 !important;
}

body.dark-theme .tasbih-card-title {
    color: #f8fafc !important;
}

.tasbih-card-sub {
    font-size: 8.5px !important;
    color: #64748b !important;
    display: block !important;
    line-height: 1.1 !important;
}

body.dark-theme .tasbih-card-sub {
    color: #94a3b8 !important;
}

.tasbih-period-pills {
    display: flex !important;
    background: #f1f5f9 !important;
    padding: 2px !important;
    border-radius: 8px !important;
    gap: 2px !important;
}

body.dark-theme .tasbih-period-pills {
    background: #0f172a !important;
}

.tasbih-period-pill {
    padding: 2px 7px !important;
    border: none !important;
    border-radius: 6px !important;
    background: transparent !important;
    font-size: 9.5px !important;
    font-weight: 700 !important;
    color: #64748b !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
}

.tasbih-period-pill.active {
    background: #0284c7 !important;
    color: #ffffff !important;
    box-shadow: 0 1px 4px rgba(2, 132, 199, 0.25) !important;
}

/* Pie Stage Row: Side by Side on Mobile & Desktop */
.tasbih-pie-stage-row {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
}

.tasbih-pie-chart-wrap {
    position: relative !important;
    width: 120px !important;
    height: 120px !important;
    flex-shrink: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.tasbih-pie-chart-wrap svg {
    width: 120px !important;
    height: 120px !important;
    display: block !important;
    filter: drop-shadow(0 2px 5px rgba(0,0,0,0.12)) !important;
}

.tasbih-pie-slice {
    cursor: pointer !important;
    transition: transform 0.18s ease, filter 0.18s ease !important;
    transform-origin: 80px 80px !important;
}

.tasbih-pie-slice:hover,
.tasbih-pie-slice.selected {
    filter: brightness(1.1) drop-shadow(0 0 4px rgba(0,0,0,0.25)) !important;
    stroke: #ffffff !important;
    stroke-width: 2.5px !important;
}

/* Ranked Column */
.tasbih-ranked-col {
    flex: 1 !important;
    min-width: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 3px !important;
}

.tasbih-ranked-col-head {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    font-size: 9.5px !important;
    font-weight: 800 !important;
    color: #475569 !important;
    padding-bottom: 2px !important;
    border-bottom: 1px solid #e2e8f0 !important;
}

body.dark-theme .tasbih-ranked-col-head {
    color: #94a3b8 !important;
    border-color: #334155 !important;
}

.tasbih-grand-total-badge {
    background: #e0f2fe !important;
    color: #0369a1 !important;
    padding: 1px 5px !important;
    border-radius: 6px !important;
    font-size: 9px !important;
    font-weight: 800 !important;
}

body.dark-theme .tasbih-grand-total-badge {
    background: rgba(2, 132, 199, 0.25) !important;
    color: #38bdf8 !important;
}

/* Ranked Scrollable List */
.tasbih-ranked-scroll-list {
    max-height: 110px !important;
    overflow-y: auto !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 3px !important;
    padding-right: 2px !important;
}

.tasbih-ranked-scroll-list::-webkit-scrollbar {
    width: 3px !important;
}

.tasbih-ranked-scroll-list::-webkit-scrollbar-thumb {
    background: #cbd5e1 !important;
    border-radius: 3px !important;
}

body.dark-theme .tasbih-ranked-scroll-list::-webkit-scrollbar-thumb {
    background: #475569 !important;
}

.tasbih-ranked-item {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
    padding: 3px 5px !important;
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 7px !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
    position: relative !important;
    overflow: hidden !important;
}

body.dark-theme .tasbih-ranked-item {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.tasbih-ranked-item:hover,
.tasbih-ranked-item.active {
    border-color: #0284c7 !important;
    background: #f0f9ff !important;
    transform: translateX(1px) !important;
}

body.dark-theme .tasbih-ranked-item:hover,
body.dark-theme .tasbih-ranked-item.active {
    background: rgba(2, 132, 199, 0.18) !important;
    border-color: #38bdf8 !important;
}

.tasbih-rank-badge {
    font-size: 8px !important;
    font-weight: 900 !important;
    color: #64748b !important;
    min-width: 14px !important;
    text-align: center !important;
}

.tasbih-rank-badge.top-1 {
    color: #eab308 !important;
    font-size: 9px !important;
}

.tasbih-list-color-dot {
    width: 8px !important;
    height: 8px !important;
    border-radius: 50% !important;
    flex-shrink: 0 !important;
    box-shadow: 0 1px 2px rgba(0,0,0,0.2) !important;
}

.tasbih-list-name-box {
    flex: 1 !important;
    min-width: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    line-height: 1.1 !important;
}

.tasbih-list-name {
    font-size: 9.5px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .tasbih-list-name {
    color: #f1f5f9 !important;
}

.tasbih-list-ar {
    font-family: 'Amiri', serif !important;
    font-size: 8px !important;
    color: #64748b !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .tasbih-list-ar {
    color: #94a3b8 !important;
}

.tasbih-list-count {
    font-size: 10.5px !important;
    font-weight: 900 !important;
    color: #0284c7 !important;
    flex-shrink: 0 !important;
}

body.dark-theme .tasbih-list-count {
    color: #38bdf8 !important;
}

.tasbih-list-pct-pill {
    background: #e2e8f0 !important;
    color: #334155 !important;
    padding: 1px 4px !important;
    border-radius: 6px !important;
    font-size: 8px !important;
    font-weight: 800 !important;
    flex-shrink: 0 !important;
    min-width: 22px !important;
    text-align: center !important;
}

body.dark-theme .tasbih-list-pct-pill {
    background: #334155 !important;
    color: #cbd5e1 !important;
}

.tasbih-item-bar-bg {
    position: absolute !important;
    left: 0 !important;
    top: 0 !important;
    bottom: 0 !important;
    opacity: 0.12 !important;
    pointer-events: none !important;
    border-radius: 6px 0 0 6px !important;
    transition: width 0.3s ease !important;
}

.tasbih-selected-detail-card {
    margin-top: 4px !important;
    background: #f8fafc !important;
    border: 1px solid #bae6fd !important;
    border-radius: 8px !important;
    padding: 4px 8px !important;
    animation: fadeInTasbihDetail 0.2s ease !important;
}

body.dark-theme .tasbih-selected-detail-card {
    background: #0f172a !important;
    border-color: #0369a1 !important;
}



/* ==========================================================================
   📿 FIX: RANKED LIST SCROLLBAR & PREVENT SHRINKING + DETAIL SELECTION
   ========================================================================== */
.tasbih-ranked-scroll-list {
    height: 125px !important;
    max-height: 125px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 4px !important;
    padding-right: 4px !important;
    -webkit-overflow-scrolling: touch !important;
    touch-action: pan-y !important;
}

/* Clearly visible, elegant scrollbar */
.tasbih-ranked-scroll-list::-webkit-scrollbar {
    width: 5px !important;
    display: block !important;
}

.tasbih-ranked-scroll-list::-webkit-scrollbar-track {
    background: #f1f5f9 !important;
    border-radius: 4px !important;
}

body.dark-theme .tasbih-ranked-scroll-list::-webkit-scrollbar-track {
    background: #0f172a !important;
}

.tasbih-ranked-scroll-list::-webkit-scrollbar-thumb {
    background: #94a3b8 !important;
    border-radius: 4px !important;
}

.tasbih-ranked-scroll-list::-webkit-scrollbar-thumb:hover {
    background: #0284c7 !important;
}

body.dark-theme .tasbih-ranked-scroll-list::-webkit-scrollbar-thumb {
    background: #475569 !important;
}

body.dark-theme .tasbih-ranked-scroll-list::-webkit-scrollbar-thumb:hover {
    background: #38bdf8 !important;
}

/* Individual Item: Must NEVER shrink and must have comfortable height */
.tasbih-ranked-item {
    flex-shrink: 0 !important;
    min-height: 29px !important;
    height: 29px !important;
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
    padding: 0 6px !important;
    background: #f8fafc !important;
    border: 1.5px solid #e2e8f0 !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
    position: relative !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}

body.dark-theme .tasbih-ranked-item {
    background: #0f172a !important;
    border-color: #334155 !important;
}

.tasbih-ranked-item:hover,
.tasbih-ranked-item.active {
    border-color: #0284c7 !important;
    background: #f0f9ff !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.2) !important;
}

body.dark-theme .tasbih-ranked-item:hover,
body.dark-theme .tasbih-ranked-item.active {
    background: rgba(2, 132, 199, 0.2) !important;
    border-color: #38bdf8 !important;
}

.tasbih-rank-badge {
    font-size: 8.5px !important;
    font-weight: 900 !important;
    color: #64748b !important;
    min-width: 15px !important;
    text-align: center !important;
    flex-shrink: 0 !important;
}

.tasbih-rank-badge.top-1 {
    color: #eab308 !important;
    font-size: 10px !important;
}

.tasbih-list-color-dot {
    width: 9px !important;
    height: 9px !important;
    border-radius: 50% !important;
    flex-shrink: 0 !important;
    box-shadow: 0 1px 2px rgba(0,0,0,0.2) !important;
}

.tasbih-list-name-box {
    flex: 1 !important;
    min-width: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    line-height: 1.15 !important;
}

.tasbih-list-name {
    font-size: 10px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .tasbih-list-name {
    color: #f1f5f9 !important;
}

.tasbih-list-ar {
    font-family: 'Amiri', serif !important;
    font-size: 8.5px !important;
    color: #64748b !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .tasbih-list-ar {
    color: #94a3b8 !important;
}

.tasbih-list-count {
    font-size: 11px !important;
    font-weight: 900 !important;
    color: #0284c7 !important;
    flex-shrink: 0 !important;
}

body.dark-theme .tasbih-list-count {
    color: #38bdf8 !important;
}

.tasbih-list-pct-pill {
    background: #e2e8f0 !important;
    color: #334155 !important;
    padding: 1px 5px !important;
    border-radius: 6px !important;
    font-size: 8.5px !important;
    font-weight: 800 !important;
    flex-shrink: 0 !important;
    min-width: 24px !important;
    text-align: center !important;
}

body.dark-theme .tasbih-list-pct-pill {
    background: #334155 !important;
    color: #cbd5e1 !important;
}

/* Detail Card Styles */
.tasbih-selected-detail-card {
    margin-top: 5px !important;
    background: #f8fafc !important;
    border: 1.5px solid #bae6fd !important;
    border-radius: 10px !important;
    padding: 5px 8px !important;
    box-shadow: 0 2px 6px rgba(0,0,0,0.03) !important;
}

body.dark-theme .tasbih-selected-detail-card {
    background: #0f172a !important;
    border-color: #0369a1 !important;
}

.tasbih-detail-inner-card {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    gap: 8px !important;
}

.tasbih-detail-left {
    display: flex !important;
    align-items: center !important;
    gap: 7px !important;
    min-width: 0 !important;
    flex: 1 !important;
}

.tasbih-detail-color-pill {
    width: 10px !important;
    height: 10px !important;
    border-radius: 50% !important;
    flex-shrink: 0 !important;
    box-shadow: 0 1px 3px rgba(0,0,0,0.25) !important;
}

.tasbih-detail-info {
    min-width: 0 !important;
    line-height: 1.2 !important;
}

.tasbih-detail-title {
    display: block !important;
    font-size: 11px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .tasbih-detail-title {
    color: #f1f5f9 !important;
}

.tasbih-detail-sub {
    display: block !important;
    font-size: 9px !important;
    color: #64748b !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

body.dark-theme .tasbih-detail-sub {
    color: #94a3b8 !important;
}

.tasbih-detail-right {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
    flex-shrink: 0 !important;
}

.tasbih-detail-count-box {
    text-align: right !important;
}

.tasbih-detail-count {
    font-size: 13px !important;
    font-weight: 900 !important;
}

.tasbih-detail-pct {
    font-size: 9.5px !important;
    font-weight: 700 !important;
    color: #64748b !important;
    margin-left: 2px !important;
}

body.dark-theme .tasbih-detail-pct {
    color: #94a3b8 !important;
}

.btn-tasbih-quick-select {
    background: linear-gradient(135deg, #0284c7, #0369a1) !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 6px !important;
    padding: 4px 8px !important;
    font-size: 9.5px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    box-shadow: 0 1px 4px rgba(2, 132, 199, 0.25) !important;
    transition: all 0.15s ease !important;
}

.btn-tasbih-quick-select:hover {
    transform: translateY(-1px) !important;
    box-shadow: 0 2px 6px rgba(2, 132, 199, 0.35) !important;
}

.btn-tasbih-quick-select:active {
    transform: scale(0.95) !important;
}

/* ==============================================================================
   REVIEWS, ARTICLES & KALAM (آراء و تقریظات • مضامین و کلام) LUXURY ROYAL STYLES
   ============================================================================== */

/* --- Master Panel --- */
.reviews-lux-master-panel {
    display: none;
    flex-direction: column;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
    min-height: 100vh;
    padding: 0 0 90px 0 !important;
    background: linear-gradient(180deg, #fdfbf7 0%, #f4f0e6 100%);
    color: #0f172a;
}

.reviews-lux-master-panel.active-panel {
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    justify-content: flex-start !important;
}

body.dark-theme .reviews-lux-master-panel {
    background: linear-gradient(180deg, #090d16 0%, #0f172a 100%);
    color: #f8fafc;
}

/* --- Container --- */
.reviews-lux-container {
    width: 100% !important;
    max-width: 800px;
    margin: 0 auto;
    padding: 10px 12px 24px 12px;
    box-sizing: border-box !important;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

/* --- Compact Header (1 to 3 lines, minimal gapping, no redundant topbar) --- */
.reviews-lux-compact-header {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 10px 14px;
    border-radius: 16px;
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.98) 0%, rgba(254, 249, 235, 0.95) 100%);
    border: 1.5px solid rgba(217, 119, 6, 0.25);
    box-shadow: 0 3px 12px rgba(217, 119, 6, 0.08);
    box-sizing: border-box !important;
    width: 100% !important;
    position: relative;
    overflow: hidden;
}

body.dark-theme .reviews-lux-compact-header {
    background: linear-gradient(135deg, rgba(26, 21, 37, 0.98) 0%, rgba(15, 23, 42, 0.96) 100%);
    border-color: rgba(245, 158, 11, 0.28);
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.4);
}

.reviews-compact-icon-badge {
    width: 44px;
    height: 44px;
    min-width: 44px;
    border-radius: 12px;
    background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%);
    border: 1.5px solid #d97706;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 22px;
    box-shadow: 0 2px 8px rgba(217, 119, 6, 0.2);
    flex-shrink: 0;
}

body.dark-theme .reviews-compact-icon-badge {
    background: linear-gradient(135deg, #382414 0%, #4a3219 100%);
    border-color: #f59e0b;
    box-shadow: 0 2px 8px rgba(245, 158, 11, 0.25);
}

.reviews-compact-content {
    display: flex;
    flex-direction: column;
    gap: 2px;
    min-width: 0;
    flex: 1;
}

.reviews-compact-kicker-row {
    display: flex;
    align-items: center;
    gap: 6px;
    font-size: 11px;
    font-weight: 700;
    color: #b45309;
    line-height: 1.2;
}

body.dark-theme .reviews-compact-kicker-row {
    color: #fbbf24;
}

.reviews-compact-bismillah {
    font-family: 'Amiri', 'Traditional Arabic', serif;
    font-size: 13px;
    line-height: 1;
}

.reviews-compact-kicker-sep {
    opacity: 0.6;
    font-size: 9px;
}

.reviews-compact-kicker {
    font-family: 'Mehr Nastaliq Web', 'Jameel Noori Nastaleeq', 'AlQalam Taj Nastaleeq', system-ui, sans-serif;
    letter-spacing: 0.2px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.reviews-compact-main-title {
    margin: 0;
    font-size: 15.5px;
    font-weight: 800;
    color: #1e293b;
    font-family: 'Mehr Nastaliq Web', 'Jameel Noori Nastaleeq', 'AlQalam Taj Nastaleeq', system-ui, sans-serif;
    line-height: 1.35;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

body.dark-theme .reviews-compact-main-title {
    color: #fde68a;
}

.reviews-compact-desc {
    margin: 0;
    font-size: 11px;
    line-height: 1.3;
    color: #64748b;
    font-family: 'Mehr Nastaliq Web', 'Jameel Noori Nastaleeq', 'AlQalam Taj Nastaleeq', system-ui, sans-serif;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

body.dark-theme .reviews-compact-desc {
    color: #94a3b8;
}

/* Fallback hiding for old elements */
.reviews-lux-topbar,
.reviews-lux-hero,
#backToCalendarFromReviewsBtn {
    display: none !important;
}

/* --- Filter Chips Bar --- */
.reviews-filter-chips-bar {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 6px 4px;
    width: 100% !important;
    box-sizing: border-box !important;
    overflow-x: auto;
    scrollbar-width: none;
    -webkit-overflow-scrolling: touch;
}

.reviews-filter-chips-bar::-webkit-scrollbar {
    display: none;
}

.rev-filter-chip {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 8px 14px;
    border-radius: 999px;
    border: 1px solid rgba(203, 213, 225, 0.85);
    background: #ffffff;
    color: #475569;
    font-size: 13px;
    font-weight: 700;
    cursor: pointer;
    white-space: nowrap;
    flex-shrink: 0;
    transition: all 0.2s cubic-bezier(0.2, 0.8, 0.2, 1);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.04);
}

body.dark-theme .rev-filter-chip {
    background: #1e293b;
    border-color: rgba(71, 85, 105, 0.7);
    color: #94a3b8;
}

.rev-filter-chip:hover {
    border-color: #f59e0b;
    color: #b45309;
    transform: translateY(-1px);
}

.rev-filter-chip.active {
    background: linear-gradient(135deg, #059669 0%, #047857 100%);
    border-color: #047857;
    color: #ffffff;
    box-shadow: 0 3px 10px rgba(5, 150, 105, 0.3);
}

body.dark-theme .rev-filter-chip.active {
    background: linear-gradient(135deg, #10b981 0%, #059669 100%);
    border-color: #10b981;
    color: #ffffff;
}

/* --- Dynamic Cards Container --- */
.reviews-cards-container,
.reviews-list-container {
    display: flex;
    flex-direction: column;
    gap: 14px;
    width: 100% !important;
    box-sizing: border-box !important;
}

/* --- Review Card Pod --- */
.review-card-pod {
    background: #ffffff;
    border-radius: 18px;
    padding: 18px 20px;
    border: 1px solid rgba(226, 232, 240, 0.9);
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.04);
    cursor: pointer;
    position: relative;
    overflow: hidden;
    transition: all 0.22s cubic-bezier(0.2, 0.8, 0.2, 1);
    display: flex;
    flex-direction: column;
    gap: 10px;
    box-sizing: border-box !important;
    width: 100% !important;
}

body.dark-theme .review-card-pod {
    background: #1e293b;
    border-color: rgba(51, 65, 85, 0.9);
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.3);
}

.review-card-pod:hover {
    transform: translateY(-2px);
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08);
    border-color: rgba(217, 119, 6, 0.4);
}

body.dark-theme .review-card-pod:hover {
    border-color: rgba(245, 158, 11, 0.45);
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4);
}

.review-card-pod::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px;
    border-radius: 18px 18px 0 0;
}

.review-pod-amber::before { background: linear-gradient(90deg, #f59e0b, #d97706); }
.review-pod-emerald::before { background: linear-gradient(90deg, #10b981, #059669); }
.review-pod-rose::before { background: linear-gradient(90deg, #f43f5e, #e11d48); }
.review-pod-blue::before { background: linear-gradient(90deg, #38bdf8, #0284c7); }

.review-pod-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
}

.review-pod-type-badge {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    padding: 4px 12px;
    border-radius: 999px;
    font-size: 11.5px;
    font-weight: 700;
}

.badge-amber {
    background: rgba(254, 243, 199, 0.85);
    color: #b45309;
    border: 1px solid rgba(245, 158, 11, 0.3);
}

body.dark-theme .badge-amber {
    background: rgba(120, 53, 15, 0.35);
    color: #fde68a;
    border-color: rgba(245, 158, 11, 0.4);
}

.badge-emerald {
    background: rgba(209, 250, 229, 0.85);
    color: #047857;
    border: 1px solid rgba(16, 185, 129, 0.3);
}

body.dark-theme .badge-emerald {
    background: rgba(6, 78, 59, 0.35);
    color: #6ee7b7;
    border-color: rgba(16, 185, 129, 0.4);
}

.badge-rose {
    background: rgba(255, 228, 230, 0.85);
    color: #be123c;
    border: 1px solid rgba(244, 63, 94, 0.3);
}

body.dark-theme .badge-rose {
    background: rgba(136, 19, 55, 0.35);
    color: #fda4af;
    border-color: rgba(244, 63, 94, 0.4);
}

.badge-blue {
    background: rgba(224, 242, 254, 0.85);
    color: #0369a1;
    border: 1px solid rgba(56, 189, 248, 0.3);
}

body.dark-theme .badge-blue {
    background: rgba(12, 74, 110, 0.35);
    color: #7dd3fc;
    border-color: rgba(56, 189, 248, 0.4);
}

.review-pod-date {
    font-size: 11.5px;
    color: #94a3b8;
    font-weight: 500;
}

.review-pod-title {
    margin: 0;
    font-size: 17px;
    font-weight: 800;
    color: #0f172a;
    line-height: 1.5;
    font-family: 'Mehr Nastaliq Web', 'Jameel Noori Nastaleeq', 'AlQalam Taj Nastaleeq', system-ui, sans-serif;
}

body.dark-theme .review-pod-title {
    color: #f8fafc;
}

.review-pod-snippet {
    margin: 0;
    font-size: 14px;
    line-height: 1.8;
    color: #475569;
    font-family: 'Mehr Nastaliq Web', 'Jameel Noori Nastaleeq', 'AlQalam Taj Nastaleeq', serif;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

body.dark-theme .review-pod-snippet {
    color: #cbd5e1;
}

.review-pod-footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    margin-top: 4px;
    padding-top: 12px;
    border-top: 1px dashed rgba(226, 232, 240, 0.85);
}

body.dark-theme .review-pod-footer {
    border-top-color: rgba(51, 65, 85, 0.7);
}

.review-pod-author-info {
    display: flex;
    align-items: flex-start;
    gap: 10px;
    min-width: 0;
    flex: 1;
}

.author-avatar-ring {
    width: 38px;
    height: 38px;
    border-radius: 50%;
    background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%);
    border: 1.5px solid #d97706;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 17px;
    flex-shrink: 0;
    box-shadow: 0 2px 6px rgba(217, 119, 6, 0.15);
    margin-top: 2px;
}

body.dark-theme .author-avatar-ring {
    background: linear-gradient(135deg, #3b2a1a 0%, #4a3520 100%);
    border-color: #f59e0b;
}

.author-meta-col {
    display: flex;
    flex-direction: column;
    min-width: 0;
    flex: 1;
}

.author-name-text {
    font-size: 13.5px;
    font-weight: 700;
    color: #1e293b;
    white-space: normal;
    line-height: 1.35;
    word-break: break-word;
}

body.dark-theme .author-name-text {
    color: #f1f5f9;
}

.author-sub-text {
    font-size: 11.5px;
    color: #64748b;
    white-space: normal;
    line-height: 1.35;
    word-break: break-word;
    margin-top: 2px;
}

body.dark-theme .author-sub-text {
    color: #94a3b8;
}

.review-pod-read-btn {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 7px 14px;
    border-radius: 999px;
    background: rgba(241, 245, 249, 0.95);
    border: 1px solid rgba(203, 213, 225, 0.85);
    color: #0f172a;
    font-size: 12.5px;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.2s ease;
    flex-shrink: 0;
}

body.dark-theme .review-pod-read-btn {
    background: rgba(30, 41, 59, 0.95);
    border-color: rgba(71, 85, 105, 0.85);
    color: #f1f5f9;
}

.review-pod-read-btn:hover {
    background: #d97706;
    border-color: #d97706;
    color: #ffffff;
}

.read-arr {
    font-size: 11px;
    transition: transform 0.2s ease;
}

.review-pod-read-btn:hover .read-arr {
    transform: translateX(3px);
}

/* --- Submit Card (Matches calendar.html classes) --- */
.reviews-submit-card {
    padding: 18px 20px;
    border-radius: 18px;
    box-sizing: border-box !important;
    width: 100% !important;
    background: linear-gradient(135deg, #ecfdf5 0%, #d1fae5 100%);
    border: 1.5px dashed #059669;
    box-shadow: 0 4px 14px rgba(5, 150, 105, 0.08);
    display: flex;
    flex-direction: column;
    gap: 12px;
}

body.dark-theme .reviews-submit-card {
    background: linear-gradient(135deg, #06261c 0%, #0d3b2c 100%);
    border-color: #10b981;
}

.reviews-submit-icon {
    font-size: 28px;
    line-height: 1;
}

.reviews-submit-meta {
    display: flex;
    flex-direction: column;
    gap: 4px;
}

.reviews-submit-meta h4 {
    margin: 0;
    font-size: 15px;
    font-weight: 800;
    color: #065f46;
}

body.dark-theme .reviews-submit-meta h4 {
    color: #a7f3d0;
}

.reviews-submit-meta p {
    margin: 0;
    font-size: 12.5px;
    line-height: 1.6;
    color: #047857;
}

body.dark-theme .reviews-submit-meta p {
    color: #6ee7b7;
}

.reviews-submit-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: 100%;
    padding: 11px 16px;
    border-radius: 12px;
    background: #059669;
    color: #ffffff !important;
    font-size: 13.5px;
    font-weight: 700;
    text-decoration: none !important;
    cursor: pointer;
    box-shadow: 0 3px 10px rgba(5, 150, 105, 0.3);
    transition: all 0.2s ease;
    box-sizing: border-box;
}

.reviews-submit-btn:hover {
    background: #047857;
    transform: translateY(-1px);
}

/* --- Reader Modal (Matches calendar.html classes) --- */
.modal-overlay.review-reader-overlay {
    position: fixed !important;
    inset: 0 !important;
    z-index: 2147483647 !important;
    background: rgba(0, 0, 0, 0.72) !important;
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
    display: none !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 12px !important;
    box-sizing: border-box !important;
}

.modal-overlay.review-reader-overlay.show-modal {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}

.modal-overlay.review-reader-overlay.show-modal .review-reader-card {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    transform: none !important;
    pointer-events: auto !important;
}

.review-reader-card {
    position: relative;
    width: 100% !important;
    max-width: 680px !important;
    max-height: 90vh !important;
    background: #ffffff;
    border-radius: 20px !important;
    border: 1.5px solid rgba(217, 119, 6, 0.25);
    box-shadow: 0 16px 48px rgba(0, 0, 0, 0.4);
    display: flex;
    flex-direction: column;
    overflow: hidden;
    animation: readerScaleIn 0.25s cubic-bezier(0.16, 1, 0.3, 1);
}

body.dark-theme .review-reader-card {
    background: #0f172a;
    border-color: rgba(245, 158, 11, 0.3);
    box-shadow: 0 16px 48px rgba(0, 0, 0, 0.7);
}

@keyframes readerScaleIn {
    from { transform: scale(0.94); opacity: 0; }
    to { transform: scale(1); opacity: 1; }
}

.review-reader-header {
    padding: 16px 20px 14px 20px;
    border-bottom: 1px solid rgba(226, 232, 240, 0.85);
    background: rgba(255, 255, 255, 0.96);
    flex-shrink: 0;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

body.dark-theme .review-reader-header {
    background: rgba(15, 23, 42, 0.96);
    border-bottom-color: rgba(51, 65, 85, 0.85);
}

.reader-header-top {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.reader-badge {
    padding: 4px 12px;
    border-radius: 999px;
    font-size: 11.5px;
    font-weight: 700;
}

.reader-close-btn {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    border: none;
    background: rgba(241, 245, 249, 0.95);
    color: #475569;
    font-size: 18px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.15s ease;
    line-height: 1;
}

body.dark-theme .reader-close-btn {
    background: rgba(30, 41, 59, 0.95);
    color: #cbd5e1;
}

.reader-close-btn:hover {
    background: #e2e8f0;
    transform: scale(1.08);
}

.reader-main-title {
    margin: 0;
    font-size: 20px;
    font-weight: 800;
    color: #0f172a;
    line-height: 1.5;
    font-family: 'Mehr Nastaliq Web', 'Jameel Noori Nastaleeq', 'AlQalam Taj Nastaleeq', serif;
}

body.dark-theme .reader-main-title {
    color: #fde68a;
}

.reader-author-box {
    display: flex;
    flex-direction: column;
    gap: 3px;
}

.reader-author-name {
    font-size: 14.5px;
    font-weight: 700;
    color: #1e293b;
}

body.dark-theme .reader-author-name {
    color: #f1f5f9;
}

.reader-author-sub {
    font-size: 12px;
    color: #64748b;
}

body.dark-theme .reader-author-sub {
    color: #94a3b8;
}

.reader-meta-row {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-top: 4px;
}

.reader-meta-item {
    font-size: 11.5px;
    color: #94a3b8;
}

.reader-meta-sep {
    color: #cbd5e1;
    font-size: 10px;
}

.review-reader-body {
    flex: 1;
    overflow-y: auto;
    padding: 20px 22px;
    -webkit-overflow-scrolling: touch;
}

.reader-content-text {
    font-size: 16.5px;
    line-height: 2.2;
    color: #1e293b;
    font-family: 'Mehr Nastaliq Web', 'Jameel Noori Nastaleeq', 'AlQalam Taj Nastaleeq', 'Noto Nastaliq Urdu', serif;
    text-align: justify;
    word-break: break-word;
    direction: rtl;
}

body.dark-theme .reader-content-text {
    color: #f1f5f9;
}

.reader-content-text p {
    margin: 0 0 16px 0;
}

.review-reader-footer {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 12px 18px;
    border-top: 1px solid rgba(226, 232, 240, 0.85);
    background: rgba(255, 255, 255, 0.96);
    flex-shrink: 0;
}

body.dark-theme .review-reader-footer {
    background: rgba(15, 23, 42, 0.96);
    border-top-color: rgba(51, 65, 85, 0.85);
}

.reader-btn {
    flex: 1;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    padding: 10px 12px;
    border-radius: 12px;
    font-size: 12.5px;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.2s ease;
    border: none;
}

.reader-btn.btn-copy {
    background: rgba(241, 245, 249, 0.95);
    border: 1px solid rgba(203, 213, 225, 0.85);
    color: #334155;
}

body.dark-theme .reader-btn.btn-copy {
    background: rgba(30, 41, 59, 0.95);
    border-color: rgba(71, 85, 105, 0.85);
    color: #e2e8f0;
}

.reader-btn.btn-share {
    background: #25d366;
    color: #ffffff;
    box-shadow: 0 2px 8px rgba(37, 211, 102, 0.3);
}

.reader-btn.btn-done {
    flex: 0 0 auto;
    padding: 10px 16px;
    background: rgba(241, 245, 249, 0.8);
    border: 1px solid rgba(203, 213, 225, 0.7);
    color: #64748b;
}

body.dark-theme .reader-btn.btn-done {
    background: rgba(30, 41, 59, 0.8);
    border-color: rgba(71, 85, 105, 0.7);
    color: #94a3b8;
}



/* ==========================================================================
   📿 ULTRA-REALISTIC 3D CARVED STONE BEADS PHYSICAL SIMULATOR
   ========================================================================== */
.tasbih-physical-stage-card {
    position: relative !important;
    overflow: hidden !important;
    background: linear-gradient(180deg, #ffffff 0%, #f1f5f9 100%) !important;
    border: 1.5px solid #cbd5e1 !important;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08) !important;
    padding: 8px 10px !important;
}

body.dark-theme .tasbih-physical-stage-card {
    background: linear-gradient(180deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: #334155 !important;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4) !important;
}

/* 5 Bead Stone Themes Selector Bar */
.tasbih-bead-theme-bar {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    margin: 4px 0 !important;
    background: #e2e8f0 !important;
    padding: 3px 8px !important;
    border-radius: 20px !important;
}

body.dark-theme .tasbih-bead-theme-bar {
    background: #0f172a !important;
    border: 1px solid #334155 !important;
}

.bead-theme-btn {
    border: none !important;
    background: transparent !important;
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
    padding: 3px 7px !important;
    border-radius: 12px !important;
    font-size: 10px !important;
    font-weight: 800 !important;
    color: #475569 !important;
    cursor: pointer !important;
    transition: all 0.15s ease !important;
}

body.dark-theme .bead-theme-btn {
    color: #94a3b8 !important;
}

.bead-theme-btn.active {
    background: #ffffff !important;
    color: #0f172a !important;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) !important;
}

body.dark-theme .bead-theme-btn.active {
    background: #334155 !important;
    color: #f8fafc !important;
}

.theme-dot {
    width: 9px !important;
    height: 9px !important;
    border-radius: 50% !important;
    display: inline-block !important;
}

.theme-dot.jade { background: radial-gradient(circle at 35% 35%, #34d399, #059669); }
.theme-dot.amber { background: radial-gradient(circle at 35% 35%, #fbbf24, #b45309); }
.theme-dot.pearl { background: radial-gradient(circle at 35% 35%, #ffffff, #94a3b8); border: 0.5px solid #cbd5e1; }
.theme-dot.ruby { background: radial-gradient(circle at 35% 35%, #f87171, #991b1b); }
.theme-dot.onyx { background: radial-gradient(circle at 35% 35%, #475569, #09090b); }

/* The 3D Beads Track Stage */
.tasbih-beads-stage {
    position: relative !important;
    width: 100% !important;
    height: 155px !important;
    margin: 6px 0 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    user-select: none !important;
    touch-action: pan-y !important;
    cursor: grab !important;
    border-radius: 16px !important;
    background: radial-gradient(ellipse at center, rgba(2, 132, 199, 0.04) 0%, rgba(255, 255, 255, 0) 70%) !important;
}

.tasbih-beads-stage:active {
    cursor: grabbing !important;
}

/* Golden Braided Silk Thread / Cord */
.tasbih-silk-cord {
    position: absolute !important;
    top: 50% !important;
    left: 4% !important;
    right: 4% !important;
    height: 6px !important;
    transform: translateY(-50%) !important;
    background: repeating-linear-gradient(
        45deg,
        #b45309,
        #b45309 3px,
        #fde047 3px,
        #fde047 6px,
        #d97706 6px,
        #d97706 9px
    ) !important;
    border-radius: 3px !important;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.35), inset 0 1px 2px rgba(255, 255, 255, 0.4) !important;
    z-index: 1 !important;
}

/* Beads Track Row */
.tasbih-beads-track {
    position: relative !important;
    z-index: 2 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 14px !important;
    width: 100% !important;
    transition: transform 0.22s cubic-bezier(0.18, 0.89, 0.32, 1.28) !important;
}

.tasbih-beads-track.sliding-left {
    transform: translateX(-40px) scale(0.96) !important;
}

.tasbih-beads-track.sliding-right {
    transform: translateX(40px) scale(0.96) !important;
}

/* Base Spherical Stone Bead */
.tasbih-bead {
    position: relative !important;
    border-radius: 50% !important;
    cursor: pointer !important;
    transition: all 0.2s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
    box-shadow: 
        0 10px 24px rgba(0, 0, 0, 0.35),
        0 2px 6px rgba(0, 0, 0, 0.2),
        inset -6px -6px 14px rgba(0, 0, 0, 0.55),
        inset 4px 4px 10px rgba(255, 255, 255, 0.4) !important;
    flex-shrink: 0 !important;
}

/* Corner Beads (Small) */
.bead-corner {
    width: 38px !important;
    height: 38px !important;
    opacity: 0.65 !important;
    transform: scale(0.85) !important;
}

/* Sub Beads (Medium Adjacent) */
.bead-sub {
    width: 54px !important;
    height: 54px !important;
    opacity: 0.88 !important;
    transform: scale(0.95) !important;
}

/* Main Center Active Bead (Bada Dana) */
.bead-main-center {
    width: 96px !important;
    height: 96px !important;
    transform: scale(1.08) !important;
    z-index: 5 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    border: 2px solid rgba(255, 255, 255, 0.35) !important;
    box-shadow: 
        0 14px 34px rgba(0, 0, 0, 0.45),
        0 4px 10px rgba(0, 0, 0, 0.25),
        inset -8px -8px 18px rgba(0, 0, 0, 0.65),
        inset 6px 6px 14px rgba(255, 255, 255, 0.6) !important;
}

.bead-main-center:active,
.bead-main-center.bead-roll {
    transform: scale(1) rotate(-8deg) !important;
    box-shadow: 
        0 8px 18px rgba(0, 0, 0, 0.5),
        inset -10px -10px 22px rgba(0, 0, 0, 0.75),
        inset 4px 4px 10px rgba(255, 255, 255, 0.5) !important;
}

/* Glossy Glass / Stone Glint */
.bead-shine,
.bead-shine-ring {
    position: absolute !important;
    top: 8% !important;
    left: 18% !important;
    width: 40% !important;
    height: 30% !important;
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0.85) 0%, rgba(255, 255, 255, 0) 75%) !important;
    border-radius: 50% !important;
    transform: rotate(-35deg) !important;
    pointer-events: none !important;
}

.bead-facet,
.bead-facet-lines {
    position: absolute !important;
    inset: 0 !important;
    border-radius: 50% !important;
    background: repeating-conic-gradient(
        from 0deg,
        rgba(255, 255, 255, 0.08) 0deg 30deg,
        rgba(0, 0, 0, 0.08) 30deg 60deg
    ) !important;
    pointer-events: none !important;
}

/* Center Bead Core Counter Display */
.bead-core-display {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    z-index: 3 !important;
    color: #ffffff !important;
    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.85) !important;
}

.tasbih-bead-digits {
    font-family: 'Outfit', sans-serif !important;
    font-size: 38px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    letter-spacing: -0.5px !important;
}

.bead-tap-label {
    font-size: 7px !important;
    font-weight: 900 !important;
    letter-spacing: 0.8px !important;
    opacity: 0.9 !important;
    margin-top: 2px !important;
}

/* ── 5 REALISTIC STONE MATERIAL THEMES ── */
/* 1. EMERALD / JADE STONE (سبز عقیق و یشب) */
.theme-emerald .tasbih-bead {
    background: radial-gradient(circle at 35% 30%, #34d399 0%, #10b981 35%, #047857 70%, #064e3b 100%) !important;
}
.theme-emerald .bead-main-center {
    border-color: rgba(52, 211, 153, 0.4) !important;
}

/* 2. AMBER & SANDALWOOD (کہربا و صندل) */
.theme-amber .tasbih-bead {
    background: radial-gradient(circle at 35% 30%, #fef08a 0%, #f59e0b 35%, #b45309 70%, #78350f 100%) !important;
}
.theme-amber .bead-main-center {
    border-color: rgba(251, 191, 36, 0.4) !important;
}

/* 3. PEARL & WHITE MARBLE (مروارید و سنگِ مرمر) */
.theme-pearl .tasbih-bead {
    background: radial-gradient(circle at 35% 30%, #ffffff 0%, #e2e8f0 35%, #94a3b8 70%, #475569 100%) !important;
}
.theme-pearl .bead-main-center {
    border-color: rgba(255, 255, 255, 0.7) !important;
}
.theme-pearl .bead-core-display {
    color: #0f172a !important;
    text-shadow: 0 1px 2px rgba(255, 255, 255, 0.8) !important;
}

/* 4. RUBY / CARNELIAN RED AQEEQ (لال عقیق و یاقوت) */
.theme-ruby .tasbih-bead {
    background: radial-gradient(circle at 35% 30%, #f87171 0%, #dc2626 35%, #991b1b 70%, #450a0a 100%) !important;
}
.theme-ruby .bead-main-center {
    border-color: rgba(248, 113, 113, 0.4) !important;
}

/* 5. BLACK ONYX / SANG-E-ASWAD (عقیق سیاہ و سنگِ اسود) */
.theme-onyx .tasbih-bead {
    background: radial-gradient(circle at 35% 30%, #64748b 0%, #334155 35%, #0f172a 70%, #020617 100%) !important;
}
.theme-onyx .bead-main-center {
    border-color: rgba(148, 163, 184, 0.4) !important;
}

/* Slide Direction Hint Guide */
.tasbih-slide-hint-guide {
    position: absolute !important;
    bottom: 4px !important;
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
    font-size: 8px !important;
    font-weight: 800 !important;
    color: #64748b !important;
    opacity: 0.75 !important;
    pointer-events: none !important;
}

.slide-arrow {
    color: #0284c7 !important;
    font-weight: 900 !important;
}

/* 5 Buttons in Bottom Controls Row */
.tasbih-bottom-controls-row {
    grid-template-columns: repeat(5, 1fr) !important;
}

.btn-graph-trigger {
    background: #e0f2fe !important;
    border-color: #0284c7 !important;
    color: #0369a1 !important;
}

body.dark-theme .btn-graph-trigger {
    background: rgba(2, 132, 199, 0.25) !important;
    border-color: #38bdf8 !important;
    color: #38bdf8 !important;
}

/* Top bar graph icon button */
.btn-tasbih-graph {
    background: #e0f2fe !important;
    border: 1.5px solid #0284c7 !important;
    color: #0284c7 !important;
    padding: 5px 9px !important;
    border-radius: 9px !important;
    font-size: 10.5px !important;
    font-weight: 800 !important;
    cursor: pointer !important;
    white-space: nowrap !important;
}

body.dark-theme .btn-tasbih-graph {
    background: rgba(2, 132, 199, 0.25) !important;
    border-color: #38bdf8 !important;
    color: #38bdf8 !important;
}

/* Analytics Modal Styling */
.tasbih-analytics-modal-card {
    max-width: 440px !important;
    width: 95vw !important;
    border-radius: 18px !important;
}

.tasbih-analytics-modal-top {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    margin-bottom: 8px !important;
}


/* ==========================================================================
   APP-WIDE UNIFIED ROYAL BLUE DESIGN SYSTEM (HARMONIZED PREMIER PALETTE)
   EXCLUDES: #calendarViewSection, #fullCalendarMasterGrid, & Calendar Headers
   ========================================================================== */

/* --- 1. SCOPED DESIGN TOKENS --- */
:root {
    --royal-blue-50:  #f0f7ff;
    --royal-blue-100: #e0f2fe;
    --royal-blue-200: #bae6fd;
    --royal-blue-300: #7dd3fc;
    --royal-blue-400: #38bdf8;
    --royal-blue-500: #0ea5e9;
    --royal-blue-600: #0284c7;
    --royal-blue-700: #0369a1;
    --royal-blue-800: #01539d;
    --royal-blue-900: #0c192e;
    --royal-blue-deep: #0f2744;
    --royal-blue-glow: rgba(2, 132, 199, 0.28);
}

/* --- 2. HOME / DRAWER FEATURE ICON GRADIENTS (UNIFIED BLUE SPECTRUM) --- */
.icon-grad-status   { background: linear-gradient(135deg, #0284c7 0%, #38bdf8 100%) !important; color: #ffffff !important; }
.icon-grad-age      { background: linear-gradient(135deg, #0369a1 0%, #0284c7 100%) !important; color: #ffffff !important; }
.icon-grad-qibla    { background: linear-gradient(135deg, #01539d 0%, #38bdf8 100%) !important; color: #ffffff !important; }
.icon-grad-prayer   { background: linear-gradient(135deg, #0f2744 0%, #0284c7 100%) !important; color: #ffffff !important; }
.icon-grad-tasbih   { background: linear-gradient(135deg, #0284c7 0%, #0ea5e9 100%) !important; color: #ffffff !important; }
.icon-grad-date     { background: linear-gradient(135deg, #0369a1 0%, #38bdf8 100%) !important; color: #ffffff !important; }
.icon-grad-fitra    { background: linear-gradient(135deg, #0260af 0%, #0284c7 100%) !important; color: #ffffff !important; }
.icon-grad-miras    { background: linear-gradient(135deg, #0c192e 0%, #0369a1 100%) !important; color: #ffffff !important; }
.icon-grad-reverse  { background: linear-gradient(135deg, #0ea5e9 0%, #7dd3fc 100%) !important; color: #ffffff !important; }
.icon-grad-diary    { background: linear-gradient(135deg, #0284c7 0%, #bae6fd 100%) !important; color: #ffffff !important; }

/* --- 3. ISLAMIC CALCULATORS TAB (#islamicCalcTab: ZAKAT, FITRA, MAHR, MIRAS, QAZA) --- */
#islamicCalcTab .islamic-calc-segmented-nav {
    background: #f0f7ff !important;
    border-color: #bae6fd !important;
}

body.dark-theme #islamicCalcTab .islamic-calc-segmented-nav {
    background: #0f172a !important;
    border-color: #1e293b !important;
}

#islamicCalcTab .islamic-calc-nav-pill {
    color: #475569 !important;
}

#islamicCalcTab .islamic-calc-nav-pill:hover {
    background: rgba(2, 132, 199, 0.1) !important;
    color: #0284c7 !important;
}

body.dark-theme #islamicCalcTab .islamic-calc-nav-pill:hover {
    background: rgba(56, 189, 248, 0.15) !important;
    color: #38bdf8 !important;
}

#islamicCalcTab .islamic-calc-nav-pill.active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.35) !important;
}

body.dark-theme #islamicCalcTab .islamic-calc-nav-pill.active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 3px 12px rgba(2, 132, 199, 0.45) !important;
}

#islamicCalcTab .islamic-intro-strip {
    background: linear-gradient(135deg, rgba(2, 132, 199, 0.08) 0%, rgba(56, 189, 248, 0.12) 100%) !important;
    border-color: rgba(2, 132, 199, 0.25) !important;
}

body.dark-theme #islamicCalcTab .islamic-intro-strip {
    background: linear-gradient(135deg, rgba(2, 132, 199, 0.15) 0%, rgba(15, 39, 68, 0.5) 100%) !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
}

#islamicCalcTab .islamic-intro-strip .strip-text strong {
    color: #0260af !important;
}

body.dark-theme #islamicCalcTab .islamic-intro-strip .strip-text strong {
    color: #38bdf8 !important;
}

#islamicCalcTab .islamic-intro-strip .strip-text span {
    color: #0369a1 !important;
}

body.dark-theme #islamicCalcTab .islamic-intro-strip .strip-text span {
    color: #bae6fd !important;
}

#islamicCalcTab .islamic-calc-action-btn,
.islamic-calc-action-btn {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.32) !important;
}

#islamicCalcTab .islamic-calc-action-btn:hover,
.islamic-calc-action-btn:hover {
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.45) !important;
}

.islamic-result-card {
    background: linear-gradient(145deg, #ffffff 0%, #f0f7ff 100%) !important;
    border: 1.5px solid #0284c7 !important;
    box-shadow: 0 3px 12px rgba(2, 132, 199, 0.12) !important;
}

body.dark-theme .islamic-result-card {
    background: linear-gradient(145deg, #0f172a 0%, #0f2744 100%) !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.4) !important;
}

.result-card-header {
    border-bottom: 1px solid rgba(2, 132, 199, 0.25) !important;
}

.result-card-header h4 {
    color: #0260af !important;
}

body.dark-theme .result-card-header h4 {
    color: #38bdf8 !important;
}

.copy-result-btn {
    border: 1px solid #0284c7 !important;
    background: #ffffff !important;
    color: #0284c7 !important;
}

body.dark-theme .copy-result-btn {
    background: #1e293b !important;
    color: #38bdf8 !important;
    border-color: #38bdf8 !important;
}

.qaza-badge-item {
    background: rgba(2, 132, 199, 0.08) !important;
    border: 1px solid rgba(2, 132, 199, 0.25) !important;
}

body.dark-theme .qaza-badge-item {
    background: rgba(2, 132, 199, 0.18) !important;
    border-color: rgba(56, 189, 248, 0.3) !important;
}

.qaza-badge-name {
    color: #0f172a !important;
}

body.dark-theme .qaza-badge-name {
    color: #f8fafc !important;
}

.qaza-badge-count {
    color: #0284c7 !important;
}

body.dark-theme .qaza-badge-count {
    color: #38bdf8 !important;
}

/* Inheritance (Miras) Share Bar in Harmonious Blues */
.share-bar-fill {
    background: linear-gradient(90deg, #0284c7, #0369a1) !important;
}

.share-bar-fill.spouse    { background: linear-gradient(90deg, #0369a1, #01539d) !important; }
.share-bar-fill.father    { background: linear-gradient(90deg, #0284c7, #38bdf8) !important; }
.share-bar-fill.mother    { background: linear-gradient(90deg, #0ea5e9, #7dd3fc) !important; }
.share-bar-fill.sons      { background: linear-gradient(90deg, #0260af, #0284c7) !important; }
.share-bar-fill.daughters { background: linear-gradient(90deg, #38bdf8, #bae6fd) !important; }

/* --- 4. REVIEWS SECTION (#reviewsSection) --- */
.review-card-pod::before {
    background: linear-gradient(90deg, #38bdf8, #0284c7, #0369a1) !important;
}

.review-card-pod:hover {
    border-color: rgba(2, 132, 199, 0.45) !important;
    box-shadow: 0 8px 24px rgba(2, 132, 199, 0.12) !important;
}

body.dark-theme .review-card-pod:hover {
    border-color: rgba(56, 189, 248, 0.5) !important;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.45) !important;
}

.review-pod-type-badge,
.badge-amber,
.badge-emerald,
.badge-rose,
.badge-blue {
    background: rgba(224, 242, 254, 0.85) !important;
    color: #0260af !important;
    border: 1px solid rgba(56, 189, 248, 0.35) !important;
}

body.dark-theme .review-pod-type-badge,
body.dark-theme .badge-amber,
body.dark-theme .badge-emerald,
body.dark-theme .badge-rose,
body.dark-theme .badge-blue {
    background: rgba(15, 39, 68, 0.75) !important;
    color: #7dd3fc !important;
    border-color: rgba(56, 189, 248, 0.4) !important;
}

.btn-open-review-form,
.btn-submit-review {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    border: none !important;
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.35) !important;
}

/* --- 5. PRAYER TIMETABLE & NAMAZ ALARMS (#prayerTimetableTab & #namazAlarmTab) --- */
.prayer-card-luxury.active-next-prayer {
    background: linear-gradient(145deg, #f0f9ff 0%, #e0f2fe 100%) !important;
    border: 1.8px solid #0284c7 !important;
    box-shadow: 0 3px 12px rgba(2, 132, 199, 0.3) !important;
}

body.dark-theme .prayer-card-luxury.active-next-prayer {
    background: linear-gradient(145deg, #0f2744 0%, #0c192e 100%) !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 3px 14px rgba(56, 189, 248, 0.25) !important;
}

.prayer-card-luxury.active-next-prayer .prayer-name-label {
    color: #0260af !important;
}

body.dark-theme .prayer-card-luxury.active-next-prayer .prayer-name-label {
    color: #e0f2fe !important;
}

.prayer-card-luxury.active-next-prayer .prayer-time-val {
    color: #0284c7 !important;
}

body.dark-theme .prayer-card-luxury.active-next-prayer .prayer-time-val {
    color: #38bdf8 !important;
}

.prayer-next-pill {
    background: #0284c7 !important;
    color: #ffffff !important;
}

#namazAlarmTab .compact-namaz-card.alarm-enabled,
.namaz-alarm-card.alarm-enabled {
    border-color: #0284c7 !important;
    background: #f0f7ff !important;
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.16) !important;
}

body.dark-theme #namazAlarmTab .compact-namaz-card.alarm-enabled,
body.dark-theme .namaz-alarm-card.alarm-enabled {
    background: rgba(2, 132, 199, 0.15) !important;
    border-color: #38bdf8 !important;
}

.timetable-gps-btn {
    background: linear-gradient(135deg, #01539d 0%, #0284c7 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 2px 6px rgba(1, 83, 157, 0.25) !important;
}

.pulse-beacon-dot {
    background: #0284c7 !important;
    box-shadow: 0 0 8px #38bdf8 !important;
}

.timetable-fasting-summary {
    background: linear-gradient(135deg, #f0f7ff 0%, #e0f2fe 100%) !important;
    border: 1.5px solid #0284c7 !important;
    color: #0260af !important;
}

body.dark-theme .timetable-fasting-summary {
    background: linear-gradient(135deg, #1e293b 0%, #0f2744 100%) !important;
    border-color: #38bdf8 !important;
    color: #7dd3fc !important;
}

.timetable-tool-pill.btn-share {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
}

.luxury-timetable-table tr.friday-row {
    background: rgba(2, 132, 199, 0.08) !important;
}

.luxury-timetable-table tr.today-row,
#timetableResultContainer tbody tr.timetable-today {
    background: rgba(2, 132, 199, 0.18) !important;
    border: 1.5px solid #0284c7 !important;
}

body.dark-theme #timetableResultContainer tbody tr.timetable-today {
    background: rgba(2, 132, 199, 0.25) !important;
    border-color: #38bdf8 !important;
}

/* --- 6. PERSONAL ISLAMIC DIARY & NOTES (#diaryTab) --- */
.diary-deck-icon {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    box-shadow: 0 2px 8px rgba(2, 132, 199, 0.3) !important;
    color: #ffffff !important;
}

.diary-create-btn-luxury {
    background: linear-gradient(135deg, #01539d 0%, #0284c7 50%, #0ea5e9 100%) !important;
    border: 1.5px solid #38bdf8 !important;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.35) !important;
    color: #ffffff !important;
}

.diary-deck-tool-btn:hover {
    background: #f0f7ff !important;
    border-color: #0284c7 !important;
    color: #0260af !important;
}

.diary-save-btn-royal {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.3) !important;
    color: #ffffff !important;
}

/* --- 7. QIBLA COMPASS TAB (#qiblaCalcTab) --- */
.compass-arc-active {
    stroke: #0284c7 !important;
}

body.dark-theme .compass-arc-active {
    stroke: #38bdf8 !important;
}

/* --- 8. STRICT CALENDAR AREA PROTECTION GUARD --- */
/*
   The entire wall calendar grid, Hijri dates, Bikrami, Gregorian dates,
   events, and month headers are explicitly preserved with zero modification.
*/
#calendarViewSection,
#fullCalendarMasterGrid,
.date-box-card,
.box-days-card,
.header-banner-card {
    /* Pure preservation */
}


/* --- 9. HOME 4-BUTTON QUICK TOOLS DOCK (HARMONIZED ROYAL BLUE SUITE) --- */
.home-bottom-tool-btn.tool-btn-status,
.home-bottom-tool-btn.tool-btn-calc,
.home-bottom-tool-btn.tool-btn-qibla,
.home-bottom-tool-btn.tool-btn-tasbih {
    background: linear-gradient(135deg, #ffffff 0%, #f0f7ff 100%) !important;
    border: 1.5px solid #bae6fd !important;
    box-shadow: 0 2px 8px rgba(2, 132, 199, 0.08) !important;
}

body.dark-theme .home-bottom-tool-btn.tool-btn-status,
body.dark-theme .home-bottom-tool-btn.tool-btn-calc,
body.dark-theme .home-bottom-tool-btn.tool-btn-qibla,
body.dark-theme .home-bottom-tool-btn.tool-btn-tasbih {
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%) !important;
    border-color: rgba(56, 189, 248, 0.25) !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3) !important;
}

.home-bottom-tool-btn.tool-btn-status .tool-btn-title,
.home-bottom-tool-btn.tool-btn-calc .tool-btn-title,
.home-bottom-tool-btn.tool-btn-qibla .tool-btn-title,
.home-bottom-tool-btn.tool-btn-tasbih .tool-btn-title {
    color: #0369a1 !important;
    font-weight: 900 !important;
}

body.dark-theme .home-bottom-tool-btn.tool-btn-status .tool-btn-title,
body.dark-theme .home-bottom-tool-btn.tool-btn-calc .tool-btn-title,
body.dark-theme .home-bottom-tool-btn.tool-btn-qibla .tool-btn-title,
body.dark-theme .home-bottom-tool-btn.tool-btn-tasbih .tool-btn-title {
    color: #38bdf8 !important;
}

.home-bottom-tool-btn.tool-btn-status .tool-btn-sub,
.home-bottom-tool-btn.tool-btn-calc .tool-btn-sub,
.home-bottom-tool-btn.tool-btn-qibla .tool-btn-sub,
.home-bottom-tool-btn.tool-btn-tasbih .tool-btn-sub {
    color: #0284c7 !important;
    font-weight: 700 !important;
}

body.dark-theme .home-bottom-tool-btn.tool-btn-status .tool-btn-sub,
body.dark-theme .home-bottom-tool-btn.tool-btn-calc .tool-btn-sub,
body.dark-theme .home-bottom-tool-btn.tool-btn-qibla .tool-btn-sub,
body.dark-theme .home-bottom-tool-btn.tool-btn-tasbih .tool-btn-sub {
    color: #bae6fd !important;
}

/* Subtle distinctive sapphire accents for each of the 4 tools */
.home-bottom-tool-btn.tool-btn-status:hover,
.home-bottom-tool-btn.tool-btn-calc:hover,
.home-bottom-tool-btn.tool-btn-qibla:hover,
.home-bottom-tool-btn.tool-btn-tasbih:hover {
    border-color: #0284c7 !important;
    transform: translateY(-2px) !important;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.22) !important;
}

/* --- 10. REVIEWS SUBMIT CARD & FILTER CHIPS HARMONIZATION --- */
.rev-filter-chip.active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    border-color: #0284c7 !important;
    color: #ffffff !important;
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.35) !important;
}

body.dark-theme .rev-filter-chip.active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    border-color: #38bdf8 !important;
    color: #ffffff !important;
    box-shadow: 0 3px 12px rgba(56, 189, 248, 0.35) !important;
}

.reviews-submit-card {
    background: linear-gradient(135deg, #f0f7ff 0%, #e0f2fe 100%) !important;
    border: 1.5px dashed #0284c7 !important;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.1) !important;
}

body.dark-theme .reviews-submit-card {
    background: linear-gradient(135deg, #0f172a 0%, #0f2744 100%) !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.35) !important;
}

.reviews-submit-meta h4 {
    color: #0260af !important;
}

body.dark-theme .reviews-submit-meta h4 {
    color: #38bdf8 !important;
}

.reviews-submit-meta p {
    color: #0369a1 !important;
}

body.dark-theme .reviews-submit-meta p {
    color: #bae6fd !important;
}

.reviews-submit-btn {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.35) !important;
}

.reviews-submit-btn:hover {
    background: linear-gradient(135deg, #0369a1 0%, #01539d 100%) !important;
    box-shadow: 0 5px 14px rgba(2, 132, 199, 0.45) !important;
}

/* ==============================================================================
   11. ZAKAT CALCULATOR LIVE GOLD & SILVER RATES & TOLA/GRAM CONTROLS
   ============================================================================== */
.zakat-live-rates-card {
    background: linear-gradient(135deg, #fffdfa 0%, #fef8eb 100%);
    border: 1.5px solid #f59e0b;
    border-radius: 14px;
    padding: 12px 14px;
    margin-bottom: 12px;
    box-shadow: 0 4px 14px rgba(245, 158, 11, 0.12);
}
body.dark-theme .zakat-live-rates-card {
    background: linear-gradient(135deg, #1e1b18 0%, #291e0a 100%);
    border-color: #b45309;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.35);
}
.zakat-rates-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 8px;
    margin-bottom: 10px;
    border-bottom: 1px dashed rgba(245, 158, 11, 0.35);
    padding-bottom: 8px;
}
.zakat-rates-title-wrap {
    display: flex;
    align-items: center;
    gap: 8px;
}
.zakat-rates-icon {
    font-size: 20px;
}
.zakat-rates-title-wrap strong {
    font-size: 13.5px;
    font-weight: 800;
    color: #92400e;
    display: block;
}
body.dark-theme .zakat-rates-title-wrap strong {
    color: #fef08a;
}
.zakat-rates-updated-badge {
    font-size: 10.5px;
    font-weight: 700;
    color: #059669;
    background: rgba(16, 185, 129, 0.12);
    padding: 2px 6px;
    border-radius: 6px;
}
.zakat-currency-selector-wrap {
    display: flex;
    align-items: center;
    gap: 6px;
}
.zakat-currency-select {
    padding: 4px 8px;
    font-size: 11.5px;
    font-weight: 700;
    border-radius: 8px;
    border: 1.5px solid #d97706;
    background: #ffffff;
    color: #92400e;
    cursor: pointer;
}
body.dark-theme .zakat-currency-select {
    background: #1e293b;
    color: #fef08a;
    border-color: #f59e0b;
}
.zakat-refresh-rates-btn, .zakat-edit-rates-btn {
    width: 28px;
    height: 28px;
    border-radius: 7px;
    border: 1px solid #d97706;
    background: #ffffff;
    font-size: 12px;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
body.dark-theme .zakat-refresh-rates-btn, body.dark-theme .zakat-edit-rates-btn {
    background: #1e293b;
    border-color: #f59e0b;
}
.zakat-rates-pills-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 8px;
}
@media (min-width: 600px) {
    .zakat-rates-pills-grid {
        grid-template-columns: repeat(4, 1fr);
    }
}
.zakat-rate-pill {
    background: #ffffff;
    border: 1px solid #e2e8f0;
    border-radius: 10px;
    padding: 7px 10px;
    display: flex;
    flex-direction: column;
    gap: 2px;
}
body.dark-theme .zakat-rate-pill {
    background: #0f172a;
    border-color: #334155;
}
.zakat-rate-pill.gold-pill {
    border-left: 3.5px solid #eab308;
}
.zakat-rate-pill.gold-pill-22k {
    border-left: 3.5px solid #f59e0b;
}
.zakat-rate-pill.silver-pill {
    border-left: 3.5px solid #94a3b8;
}
.zakat-rate-pill.nisab-pill {
    border-left: 3.5px solid #10b981;
}
.rate-label {
    font-size: 10px;
    font-weight: 700;
    color: #64748b;
    text-transform: uppercase;
}
body.dark-theme .rate-label {
    color: #94a3b8;
}
.rate-val-row {
    display: flex;
    align-items: baseline;
    gap: 4px;
    flex-wrap: wrap;
}
.rate-val {
    font-size: 13.5px;
    font-weight: 900;
    color: #0f172a;
}
body.dark-theme .rate-val {
    color: #f8fafc;
}
.rate-val.highlight-gold {
    color: #d97706;
}
body.dark-theme .rate-val.highlight-gold {
    color: #fde047;
}
.rate-tola-val {
    font-size: 10px;
    font-weight: 600;
    color: #64748b;
}
.zakat-manual-rates-drawer {
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px dashed rgba(245, 158, 11, 0.3);
    display: flex;
    gap: 10px;
}
.manual-rate-col {
    flex: 1;
    display: flex;
    align-items: center;
    gap: 6px;
    font-size: 11px;
    font-weight: 700;
    color: #92400e;
}
body.dark-theme .manual-rate-col {
    color: #fef08a;
}
.manual-rate-input {
    width: 100%;
    padding: 4px 8px;
    font-size: 12px;
    font-weight: 700;
    border-radius: 6px;
    border: 1px solid #d97706;
    background: #ffffff;
}
body.dark-theme .manual-rate-input {
    background: #1e293b;
    color: #ffffff;
}

/* Weight Mode Toggle for Zakat Inputs */
.zakat-unit-toggle-group {
    display: flex;
    gap: 2px;
    background: #f1f5f9;
    padding: 2px;
    border-radius: 6px;
}
body.dark-theme .zakat-unit-toggle-group {
    background: #334155;
}
.zakat-unit-pill {
    padding: 1px 6px;
    font-size: 9.5px;
    font-weight: 800;
    border: none;
    background: transparent;
    color: #64748b;
    border-radius: 4px;
    cursor: pointer;
}
body.dark-theme .zakat-unit-pill {
    color: #cbd5e1;
}
.zakat-unit-pill.active {
    background: #d97706;
    color: #ffffff;
}

/* ==============================================================================
   12. AR CAMERA QIBLA FINDER HUD & STYLING
   ============================================================================== */
.ar-camera-view-block {
    position: relative;
    width: 100%;
    height: 480px;
    min-height: 420px;
    border-radius: 18px;
    overflow: hidden;
    background: #000000;
    box-shadow: 0 8px 30px rgba(0, 0, 0, 0.4);
}
.ar-camera-container {
    position: relative;
    width: 100%;
    height: 100%;
}
.ar-camera-video {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.ar-hud-overlay {
    position: absolute;
    inset: 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 16px;
    z-index: 10;
    pointer-events: none;
    box-sizing: border-box;
}
.ar-top-hud {
    display: flex;
    align-items: center;
    justify-content: space-between;
    pointer-events: auto;
}
.ar-heading-box {
    background: rgba(15, 23, 42, 0.75);
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.2);
    padding: 6px 12px;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
}
.ar-angle-text {
    font-size: 16px;
    font-weight: 900;
    color: #38bdf8;
}
.ar-target-text {
    font-size: 10px;
    font-weight: 700;
    color: #facc15;
}
.ar-facing-banner {
    background: linear-gradient(135deg, rgba(16, 185, 129, 0.9), rgba(5, 150, 105, 0.9));
    color: #ffffff;
    padding: 6px 14px;
    border-radius: 20px;
    font-size: 11.5px;
    font-weight: 800;
    box-shadow: 0 4px 16px rgba(16, 185, 129, 0.5);
    animation: pulseGlow 1.5s infinite alternate;
}
.ar-exit-btn {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.6);
    border: 1px solid rgba(255, 255, 255, 0.3);
    color: #ffffff;
    font-size: 14px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
}
/* --- Google Qibla Finder Style: Blue Line Stage --- */
.ar-qibla-line-stage {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 260px;
    height: 260px;
    pointer-events: none;
}
.ar-line-rotator {
    position: absolute;
    top: 0;
    left: 50%;
    width: 0;
    height: 100%;
    transform-origin: 50% 50%;
    transition: transform 0.12s cubic-bezier(0.1, 0.9, 0.2, 1);
}
.ar-blue-line {
    position: absolute;
    bottom: 50%;
    left: 50%;
    transform: translateX(-50%);
    width: 4px;
    height: 46%;
    background: linear-gradient(to top, rgba(56, 189, 248, 0.2), #38bdf8 40%, #0ea5e9);
    border-radius: 4px;
    box-shadow: 0 0 12px rgba(56, 189, 248, 0.7),
                0 0 28px rgba(56, 189, 248, 0.4),
                0 0 48px rgba(14, 165, 233, 0.2);
}
.ar-kaaba-emblem {
    position: absolute;
    top: -2px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 28px;
    filter: drop-shadow(0 0 12px rgba(250, 204, 21, 0.8))
            drop-shadow(0 0 24px rgba(250, 204, 21, 0.4));
}
.ar-center-dot {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 12px;
    height: 12px;
    transform: translate(-50%, -50%);
    background: radial-gradient(circle, #ffffff 30%, #38bdf8 100%);
    border-radius: 50%;
    box-shadow: 0 0 8px rgba(56, 189, 248, 0.8),
                0 0 20px rgba(56, 189, 248, 0.4);
    z-index: 2;
}
/* Facing Kaaba state — line turns green with pulsing glow */
.ar-qibla-line-stage.facing-kaaba .ar-blue-line {
    background: linear-gradient(to top, rgba(16, 185, 129, 0.2), #10b981 40%, #059669);
    box-shadow: 0 0 16px rgba(16, 185, 129, 0.8),
                0 0 36px rgba(16, 185, 129, 0.5),
                0 0 56px rgba(5, 150, 105, 0.3);
    animation: facingPulse 1.2s infinite alternate;
}
.ar-qibla-line-stage.facing-kaaba .ar-center-dot {
    background: radial-gradient(circle, #ffffff 30%, #10b981 100%);
    box-shadow: 0 0 10px rgba(16, 185, 129, 0.9),
                0 0 24px rgba(16, 185, 129, 0.5);
}
@keyframes facingPulse {
    0% { box-shadow: 0 0 16px rgba(16, 185, 129, 0.8), 0 0 36px rgba(16, 185, 129, 0.5); }
    100% { box-shadow: 0 0 24px rgba(16, 185, 129, 1), 0 0 50px rgba(16, 185, 129, 0.7); }
}
/* --- Distance Pill (bottom) --- */
.ar-distance-pill {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    background: rgba(15, 23, 42, 0.75);
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.2);
    padding: 5px 14px;
    border-radius: 20px;
    pointer-events: auto;
}
.ar-dist-icon {
    font-size: 14px;
}
.ar-dist-text {
    font-size: 12px;
    font-weight: 700;
    color: #facc15;
}
.ar-bottom-controls {
    display: flex;
    align-items: center;
    gap: 10px;
    pointer-events: auto;
}
.ar-bottom-hud {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
    pointer-events: auto;
}
.ar-ctrl-btn {
    background: rgba(15, 23, 42, 0.8);
    backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.3);
    color: #ffffff;
    padding: 8px 16px;
    border-radius: 20px;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
}
.ar-tip-text {
    color: rgba(255, 255, 255, 0.8);
    font-size: 11px;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.8);
}
.ar-camera-fallback {
    position: absolute;
    inset: 0;
    background: #0f172a;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 24px;
    text-align: center;
    color: #ffffff;
    z-index: 20;
}
.ar-camera-fallback .fallback-ico {
    font-size: 48px;
    margin-bottom: 12px;
}
.ar-retry-btn {
    margin-top: 16px;
    background: #0284c7;
    color: #ffffff;
    border: none;
    padding: 8px 20px;
    border-radius: 10px;
    font-weight: 800;
    cursor: pointer;
}

/* ==============================================================================
   13. PERSONAL DIARY BIOMETRIC / PIN SECURITY GATEKEEPER OVERLAY
   ============================================================================== */
.diary-security-overlay {
    position: absolute;
    inset: 0;
    background: rgba(15, 23, 42, 0.85);
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 100;
    padding: 20px;
    box-sizing: border-box;
}
.diary-lock-card {
    background: #ffffff;
    border-radius: 20px;
    padding: 28px 24px;
    max-width: 360px;
    width: 100%;
    text-align: center;
    box-shadow: 0 16px 40px rgba(0, 0, 0, 0.4);
    box-sizing: border-box;
    border: 1.5px solid rgba(226, 232, 240, 0.8);
}
body.dark-theme .diary-lock-card {
    background: #0f172a;
    border-color: #334155;
    color: #ffffff;
}
.diary-lock-emblem {
    width: 64px;
    height: 64px;
    margin: 0 auto 16px;
    border-radius: 50%;
    background: linear-gradient(135deg, #10b981 0%, #059669 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 30px;
    box-shadow: 0 6px 20px rgba(16, 185, 129, 0.4);
    position: relative;
}
.diary-lock-title {
    margin: 0 0 6px;
    font-size: 18px;
    font-weight: 900;
    color: #0f172a;
}
body.dark-theme .diary-lock-title {
    color: #f8fafc;
}
.diary-lock-desc {
    margin: 0 0 20px;
    font-size: 12px;
    color: #64748b;
    line-height: 1.5;
}
body.dark-theme .diary-lock-desc {
    color: #94a3b8;
}
.diary-lock-actions {
    display: flex;
    flex-direction: column;
    gap: 10px;
}
.btn-diary-auth-biometric {
    background: linear-gradient(135deg, #10b981 0%, #059669 100%);
    color: #ffffff;
    border: none;
    padding: 12px 20px;
    border-radius: 12px;
    font-size: 13.5px;
    font-weight: 800;
    cursor: pointer;
    box-shadow: 0 4px 14px rgba(16, 185, 129, 0.35);
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}
.diary-pin-fallback-box {
    display: flex;
    gap: 6px;
}
.diary-pin-input {
    flex: 1;
    padding: 10px 14px;
    font-size: 16px;
    letter-spacing: 4px;
    text-align: center;
    border: 1.5px solid #cbd5e1;
    border-radius: 10px;
}
body.dark-theme .diary-pin-input {
    background: #1e293b;
    border-color: #475569;
    color: #ffffff;
}
.btn-diary-auth-pin {
    background: #0284c7;
    color: #ffffff;
    border: none;
    padding: 0 16px;
    border-radius: 10px;
    font-weight: 800;
    cursor: pointer;
}
.btn-diary-toggle-pin {
    background: transparent;
    border: none;
    color: #0284c7;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
    margin-top: 4px;
}

/* ==============================================================================
   14. AUDIO RECITATION (سنیں) BUTTONS & PLAYING PULSE
   ============================================================================== */
.lib-listen-btn, .status-listen-btn {
    border: none;
    border-radius: 8px;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    transition: all 0.15s ease;
}
.lib-listen-btn {
    background: linear-gradient(135deg, #10b981 0%, #059669 100%);
    color: #ffffff;
    padding: 6px 12px;
    font-size: 12px;
    font-weight: 800;
    box-shadow: 0 2px 8px rgba(16, 185, 129, 0.3);
}
.lib-listen-btn:hover, .status-listen-btn:hover {
    transform: translateY(-1px);
    box-shadow: 0 4px 12px rgba(16, 185, 129, 0.45);
}
.is-playing-audio {
    animation: audioWavePulse 1s infinite alternate;
    background: linear-gradient(135deg, #ef4444 0%, #dc2626 100%) !important;
}
@keyframes audioWavePulse {
    0% { transform: scale(1); }
    100% { transform: scale(1.05); }
}


/* ==========================================================================
   PERSONAL DIARY FIRST-TIME GATEWAY CARD (LOGIN / SIGNUP PARADIGM)
   ========================================================================== */
.diary-gateway-card {
    background: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%) !important;
    border: 1.8px solid #0284c7 !important;
    border-top: 4px solid #0284c7 !important;
    border-radius: 18px !important;
    padding: 16px 14px !important;
    margin: 8px 0 14px 0 !important;
    box-shadow: 0 10px 25px rgba(2, 132, 199, 0.12), 0 4px 10px rgba(0, 0, 0, 0.05) !important;
    animation: cardFastPopIn 0.3s cubic-bezier(0.16, 1, 0.3, 1) forwards !important;
}

body.dark-theme .diary-gateway-card {
    background: linear-gradient(180deg, #0f172a 0%, #131d38 100%) !important;
    border-color: #38bdf8 !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5), 0 0 20px rgba(56, 189, 248, 0.15) !important;
}

.gateway-header {
    text-align: center !important;
    margin-bottom: 14px !important;
}

.gateway-emblem {
    font-size: 32px !important;
    line-height: 1 !important;
    margin-bottom: 6px !important;
    filter: drop-shadow(0 2px 8px rgba(245, 158, 11, 0.4)) !important;
}

.gateway-title {
    margin: 0 !important;
    font-size: 17px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
    letter-spacing: -0.2px !important;
}

body.dark-theme .gateway-title {
    color: #f8fafc !important;
}

.gateway-subtitle {
    margin: 3px 0 0 0 !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    color: #64748b !important;
}

body.dark-theme .gateway-subtitle {
    color: #94a3b8 !important;
}

/* Dual Segmented Tabs (Sign Up vs Login) */
.diary-gateway-nav-tabs {
    display: flex !important;
    gap: 6px !important;
    background: #e2e8f0 !important;
    border-radius: 12px !important;
    padding: 4px !important;
    margin-bottom: 14px !important;
}

body.dark-theme .diary-gateway-nav-tabs {
    background: #1e293b !important;
}

.gateway-nav-tab {
    flex: 1 !important;
    border: none !important;
    background: transparent !important;
    border-radius: 9px !important;
    padding: 8px 6px !important;
    font-size: 11.5px !important;
    font-weight: 700 !important;
    color: #475569 !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    transition: all 0.2s ease !important;
}


body.dark-theme .gateway-nav-tab {
    color: #94a3b8 !important;
}

.gateway-nav-tab.active {
    background: #ffffff !important;
    color: #0284c7 !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1) !important;
}

body.dark-theme .gateway-nav-tab.active {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    box-shadow: 0 3px 10px rgba(2, 132, 199, 0.35) !important;
}

.gateway-pane {
    animation: fadeIn 0.2s ease forwards !important;
}

.gateway-info-box {
    background: #f1f5f9 !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 11px !important;
    padding: 10px 12px !important;
}

body.dark-theme .gateway-info-box {
    background: #1e293b !important;
    border-color: #334155 !important;
}

.gateway-field-lbl {
    display: block !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    color: #334155 !important;
    margin-bottom: 5px !important;
}

body.dark-theme .gateway-field-lbl {
    color: #cbd5e1 !important;
}

.gateway-sync-key-row {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    background: #ffffff !important;
    border: 1.5px dashed #0284c7 !important;
    border-radius: 9px !important;
    padding: 6px 10px !important;
}

body.dark-theme .gateway-sync-key-row {
    background: #0f172a !important;
    border-color: #38bdf8 !important;
}

.gateway-sync-key-display {
    font-family: 'Courier New', Courier, monospace !important;
    font-size: 17px !important;
    font-weight: 800 !important;
    letter-spacing: 1.5px !important;
    color: #0284c7 !important;
}

body.dark-theme .gateway-sync-key-display {
    color: #38bdf8 !important;
}

.gateway-copy-btn {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 7px !important;
    padding: 4px 9px !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
    transition: transform 0.15s ease !important;
}

.gateway-copy-btn:active {
    transform: scale(0.95) !important;
}

.gateway-field-hint {
    display: block !important;
    font-size: 10.5px !important;
    color: #64748b !important;
    margin-top: 4px !important;
}

body.dark-theme .gateway-field-hint {
    color: #94a3b8 !important;
}

.gateway-notice-box {
    background: rgba(2, 132, 199, 0.06) !important;
    border-left: 3.5px solid #0284c7 !important;
    border-radius: 8px !important;
    padding: 8px 10px !important;
    margin: 10px 0 !important;
}

body.dark-theme .gateway-notice-box {
    background: rgba(56, 189, 248, 0.08) !important;
    border-color: #38bdf8 !important;
}

.gateway-notice-box p {
    margin: 0 !important;
    font-size: 11.5px !important;
    line-height: 1.55 !important;
    color: #334155 !important;
}

body.dark-theme .gateway-notice-box p {
    color: #cbd5e1 !important;
}

.gateway-cta-btn {
    width: 100% !important;
    margin-top: 12px !important;
    padding: 11px 16px !important;
    font-size: 13.5px !important;
    font-weight: 800 !important;
    border-radius: 12px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
}

.gateway-cta-btn.btn-cta-restore {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    box-shadow: 0 4px 14px rgba(2, 132, 199, 0.35) !important;
}

.gateway-restore-intro {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
    margin-bottom: 12px !important;
    padding: 4px 0 !important;
}

.gateway-restore-ico {
    font-size: 24px !important;
}

.gateway-restore-intro h4 {
    margin: 0 !important;
    font-size: 13.5px !important;
    font-weight: 800 !important;
    color: #0f172a !important;
}

body.dark-theme .gateway-restore-intro h4 {
    color: #f8fafc !important;
}

.gateway-restore-intro p {
    margin: 2px 0 0 0 !important;
    font-size: 11px !important;
    color: #64748b !important;
}

body.dark-theme .gateway-restore-intro p {
    color: #94a3b8 !important;
}


.gateway-switch-link-btn {
    background: transparent !important;
    border: none !important;
    color: #0284c7 !important;
    font-size: 12px !important;
    cursor: pointer !important;
    padding: 6px 12px !important;
    border-radius: 9px !important;
    transition: all 0.15s ease !important;
    font-family: inherit !important;
}

.gateway-switch-link-btn:hover {
    background: rgba(2, 132, 199, 0.08) !important;
}

body.dark-theme .gateway-switch-link-btn {
    color: #38bdf8 !important;
}

body.dark-theme .gateway-switch-link-btn:hover {
    background: rgba(56, 189, 248, 0.12) !important;
}
