/* style.css — 鄰里車位共享 · 延用 ST2EL 排課配色 */

/* 品牌字體本機同梱:不依賴網路(離線/校園 captive portal 也不會掉字) */
@font-face {
  font-family: 'Michroma';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/ttf;base64,AAEAAAARAQAABAAQR0RFRhSrGWYAAN0kAAAAsEdQT1PLjsITAADd1AAAGDhHU1VCWB9ouQAA9gwAAAVKT1MvMpt5acUAAAGYAAAAYGNtYXA0eouyAAAJwAAABZhjdnQgKlUPewAAHiQAAABkZnBnbWIu/30AAA9YAAAODGdhc3AAAAAQAADdHAAAAAhnbHlmOPiC3wAAInAAAKoAaGVhZCKY3REAAAEcAAAANmhoZWEdIg+8AAABVAAAACRobXR4Rw3kGgAAAfgAAAfGbG9jYXx7UaoAAB6IAAAD5m1heHADQg9SAAABeAAAACBuYW1ldIeZRgAAzHAAAASEcG9zdOa8Xk0AAND0AAAMJ3ByZXA5qNkqAAAdZAAAAL0AAQAAAAEZmlttr09fDzz1AA8IAAAAAADPAaQEAAAAAOCU0Nj/Hv3AFMEL4AAAAAYAAgAAAAAAAAABAAAJQP3gAAAVU/8e+pcUwQABAAAAAAAAAAAAAAAAAAAB8QABAAAB8gB8AAcAcAAFAAIAKgBXAI0AAACJDgwAAwABAAQGigGQAAUAAAUzBM0AAACaBTMEzQAAAs0AZgIAAAAAAAAAAAAAAAAAoAAA70AAIEsAAAAAAAAAAE5lV1QAwAAg+wIJQP3gAAAL4AJAIAAAkwAAAAAEgAYAAAAAIAADBwAAwAiAAEAIgABACIAAQAiAAEAIgABACIAAQAiAAEAIgABACIAAQAiAAEAIgABACIAAQAiAAEAIgABACIAAQAwAAAAMAAAADAAAAAhAAMAIQADACGEAgAhhAIAIYQCACGEAgAhhAIAIYQCACJ8AxBCdAMQQnQDECJ8AxAhAAAAInwDECEAAAA5fAMQOXwDECEAAAAcAAMAHAADABwAAwAcAAMAHAADABwAAwAcAAMAHAADABwAAwAcAAMAHAADABwAAwAcAAMAHAADABsAAwAbAAMAIgQCACIEAgAiBAIAIgQCACIEAgAiBAIAIgQCACIgAxAiAAMAIiADECIgAxAJAAMAI8wDAAkAAAAJA/6ACQP+AAkD/gAJAAMACQP9eAkAAwAJAAAgCQP+gAkD/oAJA//kCQP9gBrMAgAazAIAH4ADAB+AAwAfgAMAGgADADTMAwAaAAMAGgADABoAAwAaAAMAJIADABoAAQAr4AMQK+ADECREAwA/EAMAJEQDACREAwAkRAMAJEQDAC7EAwAkRAMAGQQDECGEAgAhhAIAIYQCACGEAgAhhAIAIYQCACGEAgAhhAIAIYQCACGEAgAhhAIAIYQCACGEAgAhhAIAIYQCACGEAgA3AAIMHxwDEB8cAxAeAAIAIYQCACCcAxAgnAMQIJwDECCcAxAgnAMQIJwDECF4AhQheAIUIXgCFCF4AhQheAIUIXgCFCF4AhQcAAMAHfABeB3wAXgd8AF4HfABeB3wAXghIAIgISACICEgAiAhIAIgISACICEgAiAhIAIgISACICEgAiAhIAIgISACICEgAiAhIAIgISACICAAARA0AAE0NAABNDQAATQ0AAE0NAABNCIAAQAiAAIAIgACACIAAgAiAAIAIgACACIAAgAiAAIAH/gCAB/4AgAf+AIAH/gCACCcAxAYYAIEGGACBBhgAgQYYAIEGGACBBhgAgQYYAIEGGACBBhgAgQYYAIEGGACBBhgAgQYYAIEGGACBBhgAgQrAAIAKwACACsAAgAZmAIQGZgCEBiMAYAYjAGAGIwBgBiMAYAYjAGAGIwBgBmYAYAZmAGAGgACABmYAYAwmAGAMJgBgB8AAgAYfAGAGHwBgBh8AYAYfAGAGHwBgBh8AYAYfAGAGHwBgBh8AYAYfAGAGHwBgBh8AYAYfAGAGHwBgBCAAgAQgAIAGTABkBkwAZAZMAGQGTABkBkwAZAZMAGQGTABkBkMAhAZB/+kGQwCEBkMAhAHAAIABwACAAcD/wAHA/2ABwP9AAcD/QAHAAIABwP8eAcAAgAHA/8gBwP9gAcD/YAHA/8ABwP8gBGAAgAKg/9sCYACAAmD/4AJg/+AFhgCGBYb/RgWGAIYFgACAAkAAwAJAAJwCQADAAkAAgAMBAMAE4ADAAgD/zgmqAIQJqgCEBkEAhAZBAIQGgf+KBkEAhAZBAIQGQQCECOEAhAZBAIQGxQDEBkIAYAZCAGAGQgBgBkIAYAZCAGAGQgBgBkIAYAZCAGAGQgBgBkIAYAZCAGAGQgBgBkIAYAZCAGAGQgBgBkIAYAsAAIAGZgCEBmYAhAZAAIAGZgBgA9oAlAPaAJQD2gBbA9oAVAPaAJQD2gB7BjUAigY1AIoGNQCKBjUAigY1AIoGNQCKBjUAiggAAIAFEQCyBaAAPwURALIFEQCyBREAsgZBAHwGQQB8BkEAfAZBAHwGQQB8BkEAfAZBAHwGQQB8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LCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrLbBBLCMgLkawAiVGsBdDWFIbUFlYIDxZLrEwARQrLbBCLCMgLkawAiVGsBdDWFAbUllYIDxZIyAuRrACJUawF0NYUhtQWVggPFkusTABFCstsEMssDorIyAuRrACJUawF0NYUBtSWVggPFkusTABFCstsEQssDsriiAgPLAGI0KKOCMgLkawAiVGsBdDWFAbUllYIDxZLrEwARQrsAZDLrAwKy2wRSywABawBCWwBCYgICBGI0dhsAwjQi5HI0cjYbALQysjIDwgLiM4sTABFCstsEYssQoEJUKwABawBCWwBCUgLkcjRyNhILAGI0KxDABCsAtDKyCwYFBYILBAUVizBCAFIBuzBCYFGllCQiMgR7AGQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsARDYGQjsAVDYWRQWLAEQ2EbsAVDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsTABFCstsEcssQA6Ky6xMAEUKy2wSCyxADsrISMgIDywBiNCIzixMAEUK7AGQy6wMCstsEkssAAVIEewACNCsgABARUUEy6wNiotsEossAAVIEewACNCsgABARUUEy6wNiotsEsssQABFBOwNyotsEwssDkqLbBNLLAAFkUjIC4gRoojYTixMAEUKy2wTiywCiNCsE0rLbBPLLIAAEYrLbBQLLIAAUYrLbBRLLIBAEYrLbBSLLIBAUYrLbBTLLIAAEcrLbBULLIAAUcrLbBVLLIBAEcrLbBWLLIBAUcrLbBXLLMAAABDKy2wWCyzAAEAQystsFksswEAAEMrLbBaLLMBAQBDKy2wWyyzAAABQystsFwsswABAUMrLbBdLLMBAAFDKy2wXiyzAQEBQystsF8ssgAARSstsGAssgABRSstsGEssgEARSstsGIssgEBRSstsGMssgAASCstsGQssgABSCstsGUssgEASCstsGYssgEBSCstsGcsswAAAEQrLbBoLLMAAQBEKy2waSyzAQAARCstsGosswEBAEQrLbBrLLMAAAFEKy2wbCyzAAEBRCstsG0sswEAAUQrLbBuLLMBAQFEKy2wbyyxADwrLrEwARQrLbBwLLEAPCuwQCstsHEssQA8K7BBKy2wciywABaxADwr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B0AABgHYAAD//wCABR4DwAdeAAYB2gAA//8AgAUkA8AHZAAGAdsAAP//AQAFGwQABqEABgHcAAD//wEgBTwD4Ae8AAYB3QAA//8AgAU+BAAGPwAGAd4AAP//AIAFGQOABbkABgHfAAD//wCA/eACAABAAAYB4wAA//8AgP4AAgAAQAAGAeQAAAAAABAAxgADAAEECQAAALQAAAADAAEECQABABAAtAADAAEECQACAA4AxAADAAEECQADADYA0gADAAEECQAEACABCAADAAEECQAFAHQBKAADAAEECQAGACABnAADAAEECQAHAFABvAADAAEECQAIABgCDAADAAEECQAJABgCDAADAAEECQALADICJAADAAEECQAMADICJAADAAEECQANASICVgADAAEECQAOADYDeAADAAEECQEAAAgDrgADAAEECQEBAAgDtgBDAG8AcAB5AHIAaQBnAGgAdAAgADIAMAAxADEAIABUAGgAZQAgAE0AaQBjAGgAcgBvAG0AYQAgAFAAcgBvAGoAZQBjAHQAIABBAHUAdABoAG8AcgBzACAAKABoAHQAdABwAHMAOgAvAC8AZwBpAHQAaAB1AGIALgBjAG8AbQAvAGcAbwBvAGcAbABlAGYAbwBuAHQAcwAvAE0AaQBjAGgAcgBvAG0AYQAtAGYAbwBuAHQAKQBNAGkAYwBoAHIAbwBtAGEAUgBlAGcAdQBsAGEAcgAxAC4AMQAwADAAOwBOAGUAVwBUADsATQBpAGMAaAByAG8AbQBhAC0AUgBlAGcAdQBsAGEAcgBNAGkAYwBoAHIAbwBtAGEAIABSAGUAZwB1AGwAYQByAFYAZQByAHMAaQBvAG4AIAAxAC4AMQAwADAAOwAgAHQAdABmAGEAdQB0AG8AaABpAG4AdAAgACgAdgAxAC4AOAAuADQALgA3AC0ANQBkADUAYgApADsAZwBmAHQAbwBvAGwAcwBbADAALgA5AC4AMgA5AF0ATQBpAGMAaAByAG8AbQBhAC0AUgBlAGcAdQBsAGEAcgBNAGkAYwBoAHIAbwBtAGEAIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABWAGUAcgBuAG8AbgAgAEEAZABhAG0AcwAuAFYAZQByAG4AbwBuACAAQQBkAGEAbQBzAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBzAGEAbgBzAG8AeAB5AGcAZQBuAC4AYwBvAG0AVABoAGkAcwAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABpAHMAIABsAGkAYwBlAG4AcwBlAGQAIAB1AG4AZABlAHIAIAB0AGgAZQAgAFMASQBMACAATwBwAGUAbgAgAEYAbwBuAHQAIABMAGkAYwBlAG4AcwBlACwAIABWAGUAcgBzAGkAbwBuACAAMQAuADEALgAgAFQAaABpAHMAIABsAGkAYwBlAG4AcwBlACAAaQBzACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGkAdABoACAAYQAgAEYAQQBRACAAYQB0ADoAIABoAHQAdABwAHMAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATABoAHQAdABwAHMAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATABzAHMAMAAxAHMAcwAwADIAAgAAAAAAAP+cADIAAAAAAAAAAAAAAAAAAAAAAAAAAAHyAAAAJADJAQIBAwDHAQQAYgEFAK0BBgEHAQgAYwEJAK4AkAEKAQsAJQEMACYA/QD/AGQBDQEOACcBDwEQAREBEgETARQBFQEWAOkAKABlARcBGAEZAMgBGgDKARsAywEcAR0BHgEfACkBIAAqASEA+AEiASMBJAElACsBJgEnASgALAEpAMwBKgErAM0BLADOAPoAzwEtAS4BLwEwAC0BMQAuATIBMwAvATQBNQE2ATcBOAE5AOIAMAE6ADEBOwE8AT0BPgE/AUAAZgFBADIA0AFCAUMA0QFEAGcBRQDTAUYBRwFIAUkAkQFKAK8AsAAzAUsA7QA0ADUBTAFNAU4BTwFQADYBUQDkAPsBUgFTAVQBVQA3AVYBVwFYAVkAOADUAVoBWwDVAVwAaADWAV0BXgFfAWABYQFiADkAOgFjAWQBZQFmADsAPADrAWcAuwFoAWkBagA9AWsA5gFsAW0ARABpAW4BbwBrAXAAbAFxAGoBcgFzAXQAbgF1AG0AoAF2AXcARQF4AEYA/gEAAG8BeQF6AEcBewEBAXwBfQF+AOoASABwAX8BgAGBAHIBggBzAYMAcQGEAYUBhgGHAEkBiABKAYkA+QGKAYsBjAGNAEsBjgGPAZAATADXAHQBkQGSAHYBkwB3AZQAdQGVAZYBlwGYAZkATQGaAZsBnABOAZ0BngGfAE8BoAGhAaIBowGkAOMAUAGlAFEBpgGnAagBqQGqAasAeAGsAFIAeQGtAa4AewGvAHwBsAB6AbEBsgGzAbQAoQG1AH0AsQBTAbYA7gBUAFUBtwG4AbkBugG7AFYBvADlAPwBvQG+Ab8AiQBXAcABwQHCAcMAWAB+AcQBxQCAAcYAgQB/AccByAHJAcoBywHMAFkAWgHNAc4BzwHQAFsAXADsAdEAugHSAdMB1ABdAdUA5wHWAdcAwADBAdgB2QCdAJ4B2gHbAdwAEwAUABUAFgAXABgAGQAaABsAHAHdAd4B3wHgAeEB4gHjAeQAvAD0APUA9gHlAeYB5wHoAAMB6QARAA8AHQAeAKsABACjACIAogDDAIcADQAGABIAPwAQALIAswBCAAsADABeAGAAPgBAAMQAxQC0ALUAtgC3AKkAqgC+AL8ABQAKAKYAIwAJAIgAhgCLAIoAjACDAF8A6ACCAMIAhAC9AAcB6gCFAJYADgDvAPAAuAAgAI8AIQAfAJUAlACTAKcAYQCkAEEAkgCcAesAmgCZAKUAmAHsAAgAxgC5Ae0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QCOANwAQwCNAN8A2ADhANsA3QDZANoA3gDgBkFicmV2ZQd1bmkwMUNEB3VuaTAyMDAHdW5pMDIyNgd1bmkwMjAyB0FtYWNyb24HQW9nb25lawpBcmluZ2FjdXRlB0FFYWN1dGUHdW5pMDFFMgd1bmkxRTAyC0NjaXJjdW1mbGV4CkNkb3RhY2NlbnQHdW5pMDFGMQd1bmkwMUM0BkRjYXJvbgZEY3JvYXQHdW5pMUUwQQVEdGFpbAd1bmkwMUYyB3VuaTAxQzUGRWJyZXZlBkVjYXJvbgd1bmkwMjI4B3VuaTAyMDQKRWRvdGFjY2VudAd1bmkwMjA2B0VtYWNyb24HRW9nb25lawd1bmkxRUJDB3VuaTFFMUUHdW5pMDFGNAZHY2Fyb24LR2NpcmN1bWZsZXgHdW5pMDEyMgpHZG90YWNjZW50BEhiYXIHdW5pMDIxRQtIY2lyY3VtZmxleAJJSgZJYnJldmUHdW5pMDFDRgd1bmkwMjA4B3VuaTAyMEEHSW1hY3JvbgdJb2dvbmVrBkl0aWxkZQtKY2lyY3VtZmxleAd1bmkwMUU4B3VuaTAxMzYHdW5pMDFDNwZMYWN1dGUGTGNhcm9uB3VuaTAxM0IETGRvdAd1bmkwMUM4B3VuaTFFNDAHdW5pMDFDQQZOYWN1dGUGTmNhcm9uB3VuaTAxNDUHdW5pMDFGOAd1bmkwMUNCA0VuZwZPYnJldmUHdW5pMDFEMQd1bmkwMjBDB3VuaTAyMkUNT2h1bmdhcnVtbGF1dAd1bmkwMjBFB09tYWNyb24HdW5pMDFFQQtPc2xhc2hhY3V0ZQd1bmkxRTU2BlJhY3V0ZQZSY2Fyb24HdW5pMDE1Ngd1bmkwMjEwB3VuaTAyMTIGU2FjdXRlC1NjaXJjdW1mbGV4B3VuaTAyMTgHdW5pMUU2MAd1bmkxRTlFBFRiYXIGVGNhcm9uB3VuaTAyMUEHdW5pMUU2QQZVYnJldmUHdW5pMDFEMwd1bmkwMjE0DVVodW5nYXJ1bWxhdXQHdW5pMDIxNgdVbWFjcm9uB1VvZ29uZWsFVXJpbmcGVXRpbGRlBldhY3V0ZQtXY2lyY3VtZmxleAlXZGllcmVzaXMGV2dyYXZlC1ljaXJjdW1mbGV4BllncmF2ZQd1bmkwMjMyB3VuaTFFRjgGWmFjdXRlClpkb3RhY2NlbnQGUi5zczAyBmFicmV2ZQd1bmkwMUNFB3VuaTAyMDEHdW5pMDIyNwd1bmkwMjAzB2FtYWNyb24HYW9nb25lawphcmluZ2FjdXRlB2FlYWN1dGUHdW5pMDFFMwd1bmkxRTAzC2NjaXJjdW1mbGV4CmNkb3RhY2NlbnQGZGNhcm9uB3VuaTFFMEIHdW5pMDFGMwd1bmkwMUM2BmVicmV2ZQZlY2Fyb24HdW5pMDIyOQd1bmkwMjA1CmVkb3RhY2NlbnQHdW5pMDIwNwdlbWFjcm9uB2VvZ29uZWsHdW5pMUVCRAd1bmkxRTFGB3VuaTAxRjUGZ2Nhcm9uC2djaXJjdW1mbGV4B3VuaTAxMjMKZ2RvdGFjY2VudARoYmFyB3VuaTAyMUYLaGNpcmN1bWZsZXgGaWJyZXZlB3VuaTAxRDAHdW5pMDIwOQlpLmxvY2xUUksHdW5pMDIwQgdpbWFjcm9uB2lvZ29uZWsGaXRpbGRlAmlqB3VuaTAyMzcHdW5pMDFGMAtqY2lyY3VtZmxleAd1bmkwMUU5B3VuaTAxMzcMa2dyZWVubGFuZGljBmxhY3V0ZQZsY2Fyb24HdW5pMDEzQwRsZG90B3VuaTAxQzkHdW5pMUU0MQZuYWN1dGULbmFwb3N0cm9waGUGbmNhcm9uB3VuaTAxNDYHdW5pMDFGOQd1bmkwMUNDA2VuZwZvYnJldmUHdW5pMDFEMgd1bmkwMjBEB3VuaTAyMkYNb2h1bmdhcnVtbGF1dAd1bmkwMjBGB29tYWNyb24HdW5pMDFFQgtvc2xhc2hhY3V0ZQd1bmkxRTU3BnJhY3V0ZQZyY2Fyb24HdW5pMDE1Nwd1bmkwMjExB3VuaTAyMTMGc2FjdXRlC3NjaXJjdW1mbGV4B3VuaTAyMTkHdW5pMUU2MQR0YmFyBnRjYXJvbgd1bmkwMjFCB3VuaTFFNkIGdWJyZXZlB3VuaTAxRDQHdW5pMDIxNQ11aHVuZ2FydW1sYXV0B3VuaTAyMTcHdW1hY3Jvbgd1b2dvbmVrBXVyaW5nBnV0aWxkZQZ3YWN1dGULd2NpcmN1bWZsZXgJd2RpZXJlc2lzBndncmF2ZQt5Y2lyY3VtZmxleAZ5Z3JhdmUHdW5pMDIzMwd1bmkxRUY5BnphY3V0ZQp6ZG90YWNjZW50BmEuc3MwMQd1bmkwMUMwB3VuaTAxQzEHdW5pMDM5NAd1bmkwM0E5B3VuaTAzQkMIb25lLmRub20IdHdvLmRub20KdGhyZWUuZG5vbQlmb3VyLmRub20Ib25lLm51bXIIdHdvLm51bXIKdGhyZWUubnVtcglmb3VyLm51bXIHdW5pMDBCOQd1bmkwMEIyB3VuaTAwQjMHdW5pMjA3NAd1bmkwMEEwBEV1cm8HdW5pMjIwNgd1bmkwMEI1B3VuaTAzMDgHdW5pMDMwNwlncmF2ZWNvbWIJYWN1dGVjb21iB3VuaTAzMEILdW5pMDMwQy5hbHQHdW5pMDMwMgd1bmkwMzBDB3VuaTAzMDYHdW5pMDMwQQl0aWxkZWNvbWIHdW5pMDMwNAd1bmkwMzExB3VuaTAzMTIHdW5pMDMyNgd1bmkwMzI3B3VuaTAzMjgAAAEAAf//AA8AAQACAA4AAABsAAAAjAACAA8AAQAeAAEAIAAgAAEAIgAjAAEAJQA8AAEAPgBZAAEAWwCHAAEAiQDKAAEAzADnAAEA6QD5AAEA+wEHAAEBCQFcAAEBXQFeAAIBYQFhAAEBtgG2AAEB1AHkAAMACAACABAAGAABAAIBXQFeAAEABAABAvAAAQAEAAEDMAABAAIAAAAMAAAAFAABAAIB4gHjAAIAAgHUAdgAAAHaAeEABQABAAAACgAmABgAAkRGTFQAMGxhdG4AhAAGAFQANgAmAC4AQABKAANrZXJuAFJtYXJrAFhta21rAGAAiAAAAAQAAAABAJAABQAAAAEAlAACAAgAAgEAALAABgAQAAEAjgAAAAYAEAABAJAAAQACAAAAAwC6AKYBFAAAAAEAAQAAAAIAAgADAAAAAgAEAAUANAAIQVpFIAA0Q0FUIAA0Q1JUIAA0S0FaIAA0TU9MIAA0Uk9NIAA0VEFUIAA0VFJLIAA0AAD//wADAAAAAQACAAEBAAPiAAQDFgSiAAEBFADmAAICMgDgAAEA8gDyAAEA+gDiAAEBDAEMAAEBtgEqAAIBEAAEAAAA7AFKAAEAAgAAAJYAAgEEAAQAAADYAcwAAQACAAD+AAABApwABAAAAA8CfgESAiQCQgEYARgCYAFWARgBGAJ+An4CfgJgAn4AAQM2AAQAAAAUATwCVgFGARwBIgEoAvoCGgFQAPAA8ALcAS4A8ADwAlYCVgJWAjgCVgACAuoABAAAA4gDtgAHAAMAAAAA/8AAAAAA/8AAAP4AAAAAAP8AAAAAAP/AAAAAAP+AAAAAAP+AAAAAAg48DkYAAQACAV0BXgACDiIOKAACAAEB1AHkAAAAAQACAeIB4wACAAAOMAAADioAAgAAAAIAAgHUAdgAAAHaAeMABQACAAIB1AHYAAAB2gHhAAUAAQACAMoBBAABAAEAiQANDfoOQg4ADgYODA4SDhgOHg4kDioOMA42DjwAAQAB/gAAAgFL/8ABUP+gAAIABQDBAMIAAQDnAOoAAQD+AQgAAQEnAScAAQE3ATsAAQABAKP/2gABAAH/YgABAAH+ugADAUr/wAFL/8ABUf/AAAIAUwAAAJ3/JgACAIn+mQCj/t4AAgAB/tgAZgAAAA0AAA3OAAAN7AAADbwAAA3CAAANyAAADc4AAA3OAAAN4AAADeAAAA3UAAAN2gAADeAAAA3mAAIABwCvAK8AAQDDAMMAAQDJAMkAAQDQANAAAQDgAOAAAQEUARQAAQEoASgAAQAPAAANagAADYgAAA1YAAANXgAADWQAAA1qAAANagAADXwAAA18AAANcAAADXYAAA18AAANggABDQQAAQz+AAcAr/8AAMP/AADJ/wAA0P8AAOD/AAEU/wABKP8AAAcAr/+AAMP/gADJ/4AA0P+AAOD/gAEU/4ABKP+AAAcAr/+gAMP/oADJ/6AA0P+gAOD/oAEU/6ABKP+gAAcAr//AAMP/wADJ/8AA0P/AAOD/wAEU/8ABKP/AAAEADwAVAIkAnQCiAMEA0AD+AQkBFAElATcBSgFLAVABUQARAAAMkgAADLAAAAyAAAAMhgAADIwAAQy2AAAMkgAADJIAAAykAAAMpAAADJgAAAyeAAAMpAAADKoAAgwsAAIMJgADDLwABwCv/6AAw/+gAMn/oADQ/9wA4P+gART/oAEo/6AACAAB/3YAr/8AAMP/AADJ/wAA0P+UAOD/AAEU/wABKP8AAAEACwBQAFMAdwCcAKMAwQDQAQkBCwEUASUAAQAUAAEAFQBTAGYAdwCJAJ0AogCjAMEA0AD+AQkBFAElATcBSgFLAVABUQACAA4AAQAbAAAAHgAeABsAIAAgABwAJQA8AB0APgBZADUAWwBdAFEAXwCHAFQAiQDKAH0AzADnAL8A6QD5ANsA+wEHAOwBCQFcAPkBYQFhAU0BtgG2AU4AAgAHAFAAUAAGAFMAUwAFAHcAdwAEAJwAnAADAKMAowACAQkBCQABAQsBCwABAAIACQCvAK8AAQDDAMMAAQDJAMkAAQDQANAAAQDgAOAAAQEUARQAAQEoASgAAQFKAUsAAgFRAVEAAgFPDpYAAA66C1oOnAAADroLWgs2AAAOugtaCzwAAA66C1oOogAADroLWg6WAAAOugtaDrQAAA66C1oLQgAADroLWg6oAAAOugtaC0gAAA66C1oOrgAADroLWg6WAAAOugtaC04AAA66C1oLVAAADroLWg60AAAOugtaC2AAAAtyAAALZgAAC3IAAAtsAAALcgAAC3gAAAuEAAALfgAAC4QAAAuWAAALrgAAC4oAAAuuAAALkAAAC64AAAuWAAALnAAAC6IAAAuuAAALqAAAC64AAAu0AAALxgAAC7oAAAvGAAALwAAAC8YAAAwCAAAMDgwUC8wAAAwODBQL0gAADA4MFAvYAAAMDgwUDAIAAAveDBQL5AAADA4MFAwCAAAMDgwUDAgAAAwODBQL6gAADA4MFAvwAAAMDgwUC/YAAAwODBQL/AAADA4MFAwCAAAMDgwUDAgAAAwODBQMGgAADCYAAAwgAAAMJgAADEQAAAxWAAAMLAAADFYAAAwyAAAMVgAADDgAAAxWAAAMPgAADFYAAAxEAAAMSgAADFAAAAxWAAAMXAAADG4AAAxiAAAMbgAADGgAAAxuAAAMpAAAEKYMsAAAAAAAAAywDHQAABCmDLAMegAAEKYMsAyAAAAQpgywDIYAABCmDLAQmhCgEKYAAAyqAAAQpgywDIwAABCmDLAMkgAAEKYMsAyYAAAQpgywDJ4AABCmDLAMpAAAEKYMsAyqAAAQpgywDLYAAAzCAAAMvAAADMIAAAzUAAAMzgAADMgAAAzOAAAM1AAADNoAAAzsDPIM+AAAAAAM8gAAAAAM4AzyDPgAAAzsDPIM+AAADOwM8gzmAAAM7AzyDPgAAAzsDPIM+AAADP4AAA0KAAANBAAADQoAAA0oAAANNAAADRAAAA00AAANFgAADTQAAA0oAAANHAAADSIAAA00AAANKAAADTQAAA0uAAANNAAAEMQAABDKAAANoA2mDawNsg1qDaYNrA2yDToNpg2sDbINQA2mDawNsg1GDaYNrA2yDaANpg2sDbINcA2mDawNsg1MDaYNrA2yDVINpg2sDbINWA2mDawNsg1eDaYNrA2yDWQNpg2sDbINoA2mDawNsg2gDaYNrA2yDWoNpg2sDbINcA2mDawNsg12AAANfAAADYIAAA2OAAANiAAADY4AAA2UAAANmgAADaANpg2sDbINygAADuQAAA24AAAO5AAADb4AAA7kAAANygAADcQAAA3KAAAO5AAADdAAAA7kAAASmAAAEp4AAA3WAAASngAADdwAABKeAAASmAAADeIAAA3oAAASngAAEpgAAA3uAAAN9AAAEp4AAA4AAAAOEgAADgAAAA4SAAAN+gAADhIAAA4AAAAOBgAADgwAAA4SAAAOSA5aDmAOZg4YDloOYA5mDh4OWg5gDmYOJA5aDmAOZg4qDloOYA5mDkgOWg5gDmYOVA5aDmAOZg4wDloOYA5mDjYOWg5gDmYOPA5aDmAOZg5CDloOYA5mDkgOWg5gDmYOTg5aDmAOZg5UDloOYA5mDmwAABFmAAAOcgAADpAAAA54AAAOkAAADn4AAA6QAAAOhAAADpAAAA6KAAAOkAAADpYAAA66AAAOlgAADroAAA6cAAAOugAADqIAAA66AAAOtAAADroAAA6oAAAOugAADq4AAA66AAAOtAAADroAAA7AAAAO2AAADsYAAA7YAAAOzAAADtgAAA7SAAAO2AAADt4AAA7kAAAPGgAAEnoPMg7qAAASeg8yDvAAABJ6DzIO9gAAEnoPMg78AAASeg8yDxoAABJ6DzIPLAAAEnoPMg8CAAASeg8yDwgAABJ6DzIPDgAAEnoPMg8UAAASeg8yDxoAABJ6DzIPIAAAEnoPMg8mAAASeg8yDywAABJ6DzIPOAAAD0oAAA8+AAAPSgAAD0QAAA9KAAAPUAAAEQYAAA9WAAARBgAAD2gAAA+AAAAPXAAAD4AAAA9iAAAPgAAAD2gAAA9uAAAPdAAAD4AAAA96AAAPgAAAD4YPkhEGAAAPhg+SEQYAAA+MD5IRBgAAAAAPkgAAAAAAAA+SAAAAAA+YAAAPngAAEiwAABJQD8ISMgAAElAPwg+kAAASUA/CD6oAABJQD8ISLAAAD7APwhI4AAASUA/CEiwAABJQD8ISSgAAElAPwg+2AAASUA/CEj4AABJQD8IPvAAAElAPwhJEAAASUA/CEiwAABJQD8ISSgAAElAPwhKkAAASqgAAD8gAABKqAAAPzgAAD/gAAA/UAAAP+AAAD9oAAA/4AAAP4AAAD/gAAA/mAAAP+AAAD+wAAA/4AAAP8gAAD/gAAA/+AAAQEAAAEAQAABAQAAAQCgAAEBAAAAruAAAQRhBMCyQAAAqgEEwQFgAACqAQTBAcAAAKoBBMECIAAAqgEEwQKAAACqAQTAskAAAKoBBMEEAAAAqgEEwK7gAACqAQTBAuAAAKoBBMEDQAAAqgEEwQOgAACqAQTAruAAAKoBBMEEAAAAqgEEwK7gAAEEYQTBBSAAAQZAAAEFgAABBkAAAQXgAAEGQAABB2AAAQcAAAEGoAABBwAAAQdgAAEHwAABCCAAAQiAAAEJoQoBCmAAAQjhCgEKYAABCaEKAQpgAAEJoQoBCUAAAQmhCgEKYAABCaEKAQpgAAEKwAABC4AAAQsgAAELgAABHMAAAR5AAAEZwAABHkAAAQxAAAEMoAABGoAAAR5AAAEcwAABC+AAARtAAAEeQAABHMAAAR5AAAEdgAABHkAAAQxAAAEMoAABHMENYR5BDcEZwQ1hHkENwRohDWEeQQ3BGoENYR5BDcEa4Q1hHk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) format('truetype');
}

:root {
    --primary: #5E5273;        /* 深紫主色(按鈕/重點) */
    --primary-light: #8B7DA8;
    --primary-dark: #3A3550;   /* 板岩深字 */
    --accent: #6F8A6E;         /* 柔和苔綠 */
    --text: #3A3550;
    --text-secondary: #6E6688; /* 灰紫輔字 */
    --purple: #6E6390;
    --purple-deep: #5E5273;
    --bg: #9389B2;             /* 主背景玫瑰紫 */
    --card: #FFFFFF;           /* 白卡片(在米白底上區隔) */
    --cream: #EFE7F8;
    --border: #E2DBCF;
    --warn: #E8835C;
    --danger: #cf2533;
    --display: "Michroma","Bank Gothic","BankGothic Md BT",sans-serif;
    --radius: 8px;
    --radius-sm: 6px;
    --shadow: 0 1px 3px rgba(40,30,60,.08), 0 1px 2px rgba(40,30,60,.05);
    --shadow-md: 0 6px 20px rgba(40,30,60,.14);
    --shadow-lg: 0 14px 40px rgba(40,30,60,.22);
    --wood: #b98a5e;
    --wood-dark: #9c6f48;
}

* { margin: 0; padding: 0; box-sizing: border-box; -webkit-tap-highlight-color: transparent; }

html, body { height: 100%; }

body {
    font-family: -apple-system, 'Noto Sans TC', 'Segoe UI', sans-serif;
    background: var(--bg);
    color: var(--text);
    line-height: 1.6;
    -webkit-font-smoothing: antialiased;
}

[v-cloak] { display: none !important; }

button { font-family: inherit; cursor: pointer; border: none; background: none; color: inherit; }
input, select, textarea { font-family: inherit; font-size: 1rem; }

/* 手機框架:置中、限寬，像 app */
#app { min-height: 100vh; display: flex; justify-content: center; }
.phone {
    width: 100%;
    max-width: 460px;
    min-height: 100vh;
    background: var(--bg);
    display: flex;
    flex-direction: column;
    position: relative;
    box-shadow: 0 0 60px rgba(30,44,79,.08);
}

/* ── Header ── */
.app-header {
    background: var(--card);
    padding: calc(.7rem + env(safe-area-inset-top)) 1.1rem .7rem;
    display: flex;
    align-items: center;
    gap: .7rem;
    border-bottom: 2px solid var(--primary);
    box-shadow: var(--shadow);
    position: sticky; top: 0; z-index: 50;
}
.app-header .brand-logo { width: 30px; height: 30px; object-fit: contain; flex: 0 0 auto; }
.app-header .title { font-size: 1.18rem; font-weight: 800; color: var(--primary-dark); letter-spacing: -.01em; }
.app-header .title small { display:block; font-size:.66rem; font-weight:600; color: var(--text-secondary); letter-spacing:.04em; }
.app-header .me-chip {
    margin-left: auto; display: flex; align-items: center; gap: .45rem;
    background: #F2F7F6; border: 1px solid var(--border); border-radius: 999px;
    padding: .25rem .6rem .25rem .3rem; cursor: pointer;
}
.app-header .me-chip img.av { width: 28px; height: 28px; object-fit: contain; background: transparent; flex: 0 0 auto; }
.app-header .me-chip .nm { font-size: .8rem; font-weight: 700; color: var(--primary-dark); }
.app-header .me-chip .hh { font-size: .66rem; color: var(--text-secondary); }
.bell { position: relative; padding: .2rem; border-radius: 8px; flex:0 0 auto; }
.bell img { width: 28px; height: 28px; display:block; object-fit:contain;
  filter: brightness(0) invert(1) sepia(.18) saturate(.7) brightness(1.03); }   /* 鈴鐺改米白 */
.bell .dot { position:absolute; top:0; right:0; width:7px; height:7px; background:#fff; border-radius:50%; border:none; }
/* 點擊登出回饋 */
.me-chip { cursor: pointer; transition: opacity .12s; }
.me-chip:active { opacity:.6; }

/* ── 內容區 ── */
.content { flex: 1; padding: 1rem 1rem 5.5rem; overflow-y: auto; }
/* 預約紀錄頁底色:比主畫面淺一階的粉紅 */
.content.content-pink { background:#A89BC4; }

.section-title { font-size: .95rem; font-weight: 800; color: var(--primary-dark); margin: .2rem 0 .8rem; display:flex; align-items:center; gap:.4rem; }
.section-title .count { font-size:.72rem; font-weight:700; color:#fff; background: var(--purple); border-radius: 999px; padding: .05rem .5rem; }

/* 提醒橫幅 */
.reminder-banner {
    background: linear-gradient(135deg, #FFF3EC, #FFE8DD);
    border: 1px solid #F4C9B2; border-left: 4px solid var(--warn);
    border-radius: var(--radius-sm); padding: .7rem .85rem; margin-bottom: .9rem;
    display:flex; gap:.6rem; align-items:flex-start;
}
.reminder-banner .ic { font-size: 1.2rem; }
.reminder-banner .tx { font-size: .82rem; color: #8a4a2c; font-weight:600; }
.reminder-banner .tx b { color: var(--warn); }

/* 通知啟用條 */
.notif-cta {
    display:flex; align-items:center; gap:.6rem; background:#EEF6F4; border:1px solid var(--primary-light);
    border-radius: var(--radius-sm); padding:.6rem .8rem; margin-bottom:.9rem; font-size:.8rem; color:var(--primary-dark);
}
.notif-cta button { margin-left:auto; background:var(--primary); color:#fff; font-weight:700; padding:.4rem .8rem; border-radius:8px; font-size:.78rem; }

/* ── 車位列表圖(使用者提供的車位櫃插圖)── */
.shelf-img-wrap { display:flex; justify-content:center; padding: .2rem 0 .1rem; cursor:pointer; }
.shelf-img { width: 100%; max-width: 340px; height:auto; display:block; filter: drop-shadow(0 10px 18px rgba(30,44,79,.16)); transition: transform .15s ease; }
.shelf-img-wrap:active .shelf-img { transform: scale(.985); }
.shelf-caption { text-align:center; font-size:.74rem; color: var(--text-secondary); margin: .1rem 0 .2rem; }

/* ── 圖片車位列表(整張圖 + 車位編號貼到車位背)── */
.img-shelf { position:relative; width:100%; max-width:420px; margin:.4rem auto 1rem; }
/* 車位格(取代書架圖):米白方格 + 編號 */
.spot-grid { display:grid; grid-template-columns:repeat(5, 1fr); gap:.55rem; margin:.6rem auto 1.4rem; max-width:420px; }
.spot-cell { aspect-ratio:1/1; background:#EFE7F8; color:#3D3357;
  border:1.5px solid #C5B7DE; border-radius:10px; padding:0;
  display:flex; align-items:center; justify-content:center;
  font-size:1.1rem; font-weight:800; cursor:pointer;
  transition: transform .12s, filter .12s; }
.spot-cell:active { transform:scale(.96); }
.spot-cell.taken { background:#5E5273; color:#EFE7F8; border-color:#5E5273; }
.spot-cell.yinlend { background:#C5B7DE; color:#3D3357; border-color:#5E5273; border-style:dashed; }

/* ── 立體四層車庫 B1–B4(SVG 等角投影，鏤空框架)── */
.garage-wrap { margin:.2rem -.5rem 1.2rem; max-width:none; }
.garage-svg { width:100%; height:auto; display:block; overflow:visible; }   /* overflow:visible:即使實機高度算少 1-2px,B4 邊角也不被裁 */
.g-pillar { stroke:rgba(244,239,230,.45); stroke-width:1.3; stroke-dasharray:3 4; }
.g-floor { fill:rgba(94,82,115,.14); stroke:rgba(244,239,230,.5); stroke-width:1.1; }
.g-label { fill:#F4EFE6; font-size:12px; font-weight:800; font-family:var(--display); letter-spacing:.04em; }
.g-spot { stroke:rgba(61,51,87,.3); stroke-width:.5; cursor:pointer; transition:filter .1s; }
.g-spot.sp-av { fill:#F4EFE6; }
.g-spot.sp-busy { fill:#5E5273; }
.g-spot.sp-mine { fill:#C8342F; stroke:#8A1F1B; stroke-width:.9; }   /* 自己正在借:紅色實線 */
.g-spot.sp-rent { fill:#E2A33C; stroke:#A9741F; stroke-width:.6; }   /* 招租中:琥珀色 */
.g-spot.sp-occ { fill:#B6AFC4; }   /* 住戶自用:灰紫 */
.g-spot.sp-wait { stroke:#1FA64A; stroke-width:3; }   /* 有人排隊:綠匡 */
.g-spot.sp-sel { stroke:#E0B9C1; stroke-width:2.2; filter:drop-shadow(0 0 3px rgba(224,185,193,.95)); }
.g-num { font-size:8px; font-weight:700; text-anchor:middle; pointer-events:none; opacity:.8; }
.g-spot:active { filter:brightness(.9); }
.garage-legend { display:flex; flex-wrap:wrap; justify-content:flex-end; gap:.4rem .8rem; margin:-.4rem 0 .5rem; font-size:.74rem; font-weight:600; color:#F4EFE6; }
.garage-legend .lg { display:flex; align-items:center; gap:.32rem; }
.garage-legend .total { font-weight:800; }
.garage-legend .sw { width:13px; height:13px; border-radius:3px; display:inline-block; flex:0 0 auto; }
.garage-legend .sw-av { background:#F4EFE6; }
.garage-legend .sw-busy { background:#5E5273; border:1px solid rgba(244,239,230,.5); }
.garage-legend .sw-yin { background:#C5B7DE; border:1px dashed #3D3357; }
.garage-legend .sw-rent { background:#E2A33C; }
.garage-legend .sw-mine { background:#C8342F; }
.garage-legend .sw-occ { background:#B6AFC4; }
.garage-legend .sw-wait { background:#F4EFE6; border:2px solid #1FA64A; }   /* 有人排隊:綠匡 */
/* 招租中 / 車位綁定彈窗 */
.id-status.rent { color:#A9741F; font-weight:800; }
.btn-amber { background:#E2A33C; color:#fff; font-weight:800; }
.btn-amber:disabled { opacity:.5; }
/* 車位已被綁定 錯誤視窗 */
.err-modal { text-align:center; max-width:300px; padding:1.6rem 1.3rem 1.3rem; }
.err-modal .err-title { font-size:1.2rem; font-weight:800; color:#cf2533; margin-bottom:.6rem; }
.err-modal .err-body { font-size:.92rem; color:#3D3357; line-height:1.7; margin-bottom:1.1rem; }
/* 上方:左邊三顆動作鈕、右邊即時告示(同列，高度相近)*/
.content .shelf-title.busy-line { margin-top:-.5rem; }
.top-bar { display:flex; align-items:flex-start; justify-content:space-between; gap:.5rem; margin:1rem 0 .9rem; }
.top-acts { display:flex; flex-wrap:wrap; gap:.4rem; align-content:flex-start; flex:1 1 auto; position:relative; top:.8rem; }   /* 圓鈕整排下移，不佔版面、立體圖不動 */
.t-act { border:none; width:52px; height:52px; border-radius:50%; padding:0; font-size:.84rem; line-height:1.15; font-weight:800; color:#fff; cursor:pointer; display:flex; align-items:center; justify-content:center; text-align:center; flex:0 0 auto; }
.red-title { color:#cf2533 !important; }
.t-act:active { transform:scale(.96); }
.t-sos { background:#D8443B; }
.t-stop { background:var(--primary-dark); }
.t-rent { background:#E2A33C; color:#3D3357; }
/* 即時告示:整條 bar 靠右、bar 內戶號靠左 求援中靠右 */
.bulletin { margin:0; max-width:48%; flex:0 0 auto; }
.bull-head { font-size:.78rem; font-weight:800; color:#F4EFE6; text-align:right; margin-bottom:.35rem; letter-spacing:.04em; }
.bull-item { display:flex; align-items:center; justify-content:space-between; gap:.4rem; width:100%; text-align:left; border:none; cursor:pointer;
  background:rgba(244,239,230,.94); border-radius:10px; padding:.5rem .6rem; margin-bottom:.4rem; }
.bull-item:active { transform:scale(.99); }
.bull-item .bull-hh { font-size:.8rem; font-weight:800; color:#3D3357; }
.bull-status { display:flex; align-items:center; gap:.3rem; font-size:.74rem; font-weight:700; color:#cf2533; flex:0 0 auto; }
.bull-status .bull-dot { width:9px; height:9px; border-radius:50%; background:#D8443B; flex:0 0 auto; }
.bull-item.done .bull-status { color:#8a8594; }
.bull-item.done .bull-status .bull-dot { background:#b3aebd; }
/* 車位詳情置中卡片 */
.garage-detail { position:relative; text-align:left; padding:1.4rem 1.2rem 1.2rem; max-width:340px; }
.garage-detail .gd-head { display:flex; align-items:center; gap:.6rem; margin-bottom:.4rem; }
.garage-detail .gd-head .gd-title { margin-bottom:0; flex:1 1 auto; min-width:0; }
.garage-detail .gd-hint { flex:0 0 auto; font-size:.82rem; color:var(--text-secondary); white-space:nowrap; }
.garage-detail .id-x { flex:0 0 auto; background:none; border:none; font-size:1.45rem; color:var(--text-secondary); cursor:pointer; padding:0 .1rem; line-height:1; }
.garage-detail .rq-who { font-size:1.05rem; font-weight:800; color:#3D3357; margin:.75rem 0 .5rem; }
.garage-detail .rq-time { font-size:1.05rem; font-weight:800; color:#3D3357; }
.gd-no { font-size:.7em; font-weight:700; color:var(--text-secondary); }
.garage-detail .gd-title.rq-red { color:#cf2533; }
.garage-detail .gd-title { font-size:1.34rem; font-weight:900; color:#3D3357; }   /* 車位標號:粗體實心 */
.garage-detail .gd-row { font-size:.95rem; color:#3D3357; margin:.25rem 0; }
.garage-detail .gd-tags .tag { font-size:.95rem; padding:.2rem .65rem; }   /* 可借至/可讓給 標籤:跟時段同大 */
.garage-detail .id-status { display:inline-block; font-size:.85rem; font-weight:800; color:var(--purple-deep); margin:.1rem 0 .5rem; }
.garage-detail .id-status.rent { color:#A9741F; }
.garage-detail .gd-tags { display:flex; flex-wrap:wrap; gap:.4rem; margin:.5rem 0; }
.garage-detail .gd-count { font-size:.9rem; color:#5E5273; margin:.4rem 0 .8rem; }
.garage-detail .gd-actions { display:flex; flex-wrap:wrap; gap:.5rem; margin-top:.6rem; justify-content:flex-end; align-items:center; }
/* 按鈕不另起一列:跟左側文字同列，按鈕貼右 */
.garage-detail .gd-rowact { display:flex; align-items:center; justify-content:space-between; gap:.6rem; }
.garage-detail .gd-rowact .btn { flex:0 0 auto; }
.garage-detail .gd-actions .btn-block { flex:1 1 100%; }
.spot-modal { text-align:center; max-width:300px; position:relative; padding-top:5.6rem; }
.spot-modal .spot-entry { margin:1.4rem 0; }
.spot-modal .sub { margin-bottom:1.2rem; }
.spot-modal h2 { text-align:center; }
.spot-modal .sub { margin-bottom:.8rem; text-align:center; }
.spot-chips { display:flex; flex-wrap:wrap; gap:.4rem; margin-bottom:.6rem; justify-content:center; }
/* 右上角加號(十字加大) */
/* 方形加號(十字稍大);needSpot 右上角用絕對定位，profile 用一般排列 */
.spot-plus { width:32px; height:32px; border-radius:9px; border:none;
  background:#E2A33C; color:#fff; font-size:1.7rem; font-weight:400; line-height:1; cursor:pointer;
  display:flex; align-items:center; justify-content:center; padding:0; flex:0 0 auto; }
.spot-plus:disabled { opacity:.5; }
.spot-modal .spot-plus { position:absolute; top:.7rem; right:.7rem; }
/* 車位編號輸入:比照登入頁的個別小框(B + 樓層 + 號) */
.spot-entry { display:flex; align-items:center; gap:.5rem; justify-content:center; }
.spot-hh { display:flex; align-items:center; gap:.45rem; flex:0 1 auto; }
.spot-hh .hh-suffix, .spot-hh .hh-sep { font-weight:800; font-size:1.1rem; color:#3D3357; flex:0 0 auto; }
.spot-hh input, .spot-hh select { height:48px; box-sizing:border-box; border:1px solid #C5B7DE; background:#fff; border-radius:8px; padding:0 .4rem; font-size:.95rem; font-weight:700; color:#3D3357; text-align:center; flex:0 0 auto; }
.spot-hh select.floor { width:64px; text-align-last:center; }
.spot-hh input:not(.floor) { width:64px; }
.btn-plus { flex:0 0 auto; width:46px; align-self:stretch; font-size:1.6rem; font-weight:800; border-radius:8px; padding:0; margin-left:auto; }
/* 第三列(平躺車位列表)跟前一列的間距拉大 */
.img-shelf.img-shelf-third { margin-top: 3.6rem; }
.img-shelf-bg { width:100%; display:block; }
.img-book-label { position:absolute; background:none; border:none; padding:0; cursor:pointer; }
.img-book-label span { writing-mode:vertical-rl; text-orientation:upright; font-weight:800;
    letter-spacing:0; white-space:nowrap; line-height:1.0; display:block;
    overflow:hidden; text-overflow:ellipsis; }
/* 第三排車位列表 boook3.png 平躺，車位編號橫寫 */
.img-book-label.horizontal { display:flex; align-items:center; justify-content:center; }
.img-book-label.horizontal span { writing-mode:horizontal-tb; text-orientation:mixed;
    width:100%; text-align:center; }
/* 深紅色車位背上 → 白字 + 深陰影 */
.img-book-label.on-dark span { color:#fff; text-shadow: 0 1px 2px rgba(0,0,0,.55), 0 0 4px rgba(79,29,43,.6); }
/* 白色 / 淺粉車位背上 → 深紅字 + 淺陰影 */
.img-book-label.on-light span { color:#3D3357; text-shadow: 0 1px 1px rgba(255,255,255,.7); }
.img-book-label:active span { filter:brightness(1.15); }

/* 第二列車位列表圖左右翻轉 */
.img-shelf-bg.flipped { transform: scaleX(-1); }

/* 點車位後在車位列表下方展開的資訊面板(整張卡片用車位本顏色框，與車位列表間距加大) */
.inline-detail { background:rgba(255,255,255,.88); border:1.5px solid #ccc; border-radius:var(--radius); overflow:hidden;
    box-shadow: var(--shadow-md); margin:1.4rem 0 1.6rem; animation: idDown .2s ease; }
@keyframes idDown { from { opacity:0; transform:translateY(-8px); } to { opacity:1; transform:none; } }
.inline-detail .id-body { position:relative; padding:1rem 1.1rem 1.1rem; display:flex; gap:.8rem; }
.inline-detail .id-main { flex:1; min-width:0; }
.inline-detail .id-side { flex:0 0 auto; display:flex; flex-direction:column; align-items:flex-end; gap:.7rem; padding-top:1.9rem; }
.inline-detail .id-x { position:absolute; top:.45rem; right:.6rem; background:none; border:none; padding:.1rem .25rem;
    font-size:1.5rem; font-weight:800; line-height:1; color:#3D3357; }
.inline-detail .id-x:active { opacity:.5; }
.inline-detail .id-title { font-size:1.3rem; font-weight:800; color:#3D3357; }
.inline-detail .id-author { font-size:.95rem; color:var(--text-secondary); margin-top:.15rem; }
.inline-detail .id-owner { font-size:.92rem; color:var(--text); margin:.6rem 0 .2rem; }
.inline-detail .id-count { font-size:.92rem; color:#5E5273; margin-bottom:.55rem; }
.inline-detail .id-count b { font-size:1.05rem; font-weight:800; }
/* 預約次數可點開看路徑 */
.path-toggle { background:none; border:none; padding:0; font:inherit; color:inherit; cursor:pointer; text-align:left; display:inline-flex; align-items:center; gap:.25rem; }
.path-toggle .caret { font-size:.7em; color:#5E5273; }
.detail-count { display:inline-flex; margin:.1rem 0 .4rem; font-size:.92rem; font-weight:700; color:#5E5273; }
.borrow-path { display:flex; flex-wrap:wrap; align-items:center; gap:.3rem; margin:.2rem 0 .6rem; max-height:128px; overflow-y:auto; }
.borrow-path .hop { background:rgba(94,82,115,.13); color:#3D3357; border-radius:6px; padding:.12rem .42rem; font-size:.74rem; font-weight:700; white-space:nowrap; }
.borrow-path .hop.owner { background:#5E5273; color:#EFE7F8; }
.borrow-path .arr { color:#5E5273; font-weight:800; font-size:.74rem; }
/* 右側欄:標籤(直排)+ 動作鈕(直排) */
.inline-detail .id-tags { display:flex; flex-direction:column; gap:.4rem; align-items:flex-end; }
.inline-detail .id-tags .tag { font-size:.84rem; padding:.28rem .7rem; white-space:nowrap; }
.inline-detail .id-desc { font-size:.95rem; color:#5a4a50; line-height:1.6; max-height:130px; overflow-y:auto; margin-top:.5rem; }
.inline-detail .id-status { font-size:.95rem; font-weight:700; color:#5E5273; margin-top:.4rem; }
.inline-detail .id-actions { display:flex; flex-direction:column; gap:.45rem; align-items:flex-end; }
.inline-detail .id-actions .btn { font-size:.9rem; padding:.5rem 1rem; white-space:nowrap; }

/* ── 平面車位列表(兩列 · 褐色層板 · 純色車位背)── */
.flat-shelf { display:flex; flex-direction:column; gap:.1rem; margin:.5rem 0 1rem; }
.flat-shelf { overflow:hidden; }
.shelf-books { display:flex; align-items:flex-end; justify-content:center; gap:30px; min-height:160px; padding:18px 10px 0; }
.book2 { flex:0 0 auto; width:38px; border-radius:3px 3px 1px 1px; cursor:pointer;
    transform-origin:bottom center;
    transition:filter .12s ease; display:flex; align-items:center; justify-content:center; overflow:hidden; }
.book2:active { filter:brightness(1.12); }
.book2-title { writing-mode:vertical-rl; text-orientation:upright; font-size:.6rem; font-weight:700;
    letter-spacing:.01em; color:#EFE7F8; white-space:nowrap; max-height:90%; overflow:hidden; padding:7px 0; }
.book2.light .book2-title { color:#2B2B2B; }
.shelf-empty { color:rgba(58,53,80,.55); font-size:.78rem; align-self:center; padding-bottom:1.5rem; }

/* 深藍圓角層板(取代褐色) */
.shelf-plank { height:20px !important; border-radius:7px !important; margin:0 0 8px !important;
    background:#46394C !important; box-shadow:none !important; }
.shelf-plank { height:16px; border-radius:3px; margin:0 0 8px;
    background:linear-gradient(#9c6b43,#7a4f31);
    box-shadow:0 6px 11px rgba(40,30,60,.25), inset 0 1px 0 rgba(255,255,255,.22); }

/* 左上 Read & Share 標誌(Bank Gothic 風) */
.brand-wordmark { font-family: var(--display); font-variant: small-caps; font-size:1.12rem; font-weight:800;
    letter-spacing:.03em; color: var(--primary-dark); -webkit-text-stroke:0.3px currentColor; white-space:nowrap; }

/* 預約紀錄:頭像分群標頭 */
.ref-cols { display:flex; align-items:flex-start; gap:2.6rem; padding:.4rem .2rem; }
/* 預約紀錄卡片:無框 */
.ref-col .card { border:none; box-shadow:none; }
.ref-col { flex:1 1 0; min-width:0; }
.ref-group-head { display:flex; justify-content:center; margin-bottom:.7rem; }
.ref-group-head img { width:52px; height:52px; object-fit:contain; flex:0 0 auto; }

/* 右上資訊鎖定(僅顯示，不可點、不截斷) */
.me-chip.me-static { cursor:default; }
.app-header .me-chip .nm, .app-header .me-chip .hh { white-space:nowrap; }

/* ── 車位列表(圖車位館陳列 · 保留樣式)── */
.shelf-wrap { margin-bottom: .4rem; }
.shelf {
    position: relative;
    display: flex; align-items: flex-end; gap: 6px;
    padding: 10px 12px 0;
    overflow-x: auto; overflow-y: hidden;
    scrollbar-width: none;
    min-height: 168px;
}
.shelf::-webkit-scrollbar { display: none; }
.shelf-board {
    height: 14px; margin: 0 4px 18px;
    border-radius: 3px;
    background: linear-gradient(var(--wood), var(--wood-dark));
    box-shadow: 0 6px 10px rgba(30,44,79,.18), inset 0 1px 0 rgba(255,255,255,.25);
}
/* 車位背 */
.spine {
    flex: 0 0 auto;
    width: 42px; height: 150px;
    border-radius: 4px 4px 2px 2px;
    color: #fff; cursor: pointer;
    position: relative;
    box-shadow: inset -6px 0 8px rgba(0,0,0,.18), inset 3px 0 4px rgba(255,255,255,.18), 0 3px 6px rgba(0,0,0,.18);
    transition: transform .15s ease;
    display: flex; align-items: stretch;
}
.spine:hover, .spine:active { transform: translateY(-8px); }
.spine .spine-txt {
    writing-mode: vertical-rl; text-orientation: upright;
    font-size: .74rem; font-weight: 800; letter-spacing: .04em;
    padding: 10px 4px; margin: 0 auto;
    white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
    text-shadow: 0 1px 2px rgba(0,0,0,.25);
}
.spine .ribbon {
    position:absolute; top:-7px; left:50%; transform:translateX(-50%);
    font-size:.6rem; font-weight:800; padding:1px 6px; border-radius:999px; white-space:nowrap;
    box-shadow: var(--shadow);
}
.ribbon.wait { background: var(--warn); color:#fff; }
.ribbon.mine { background: var(--purple); color:#fff; }
.ribbon.out  { background: #BFC8C5; color:#fff; }

.empty-shelf { font-size:.82rem; color: var(--text-secondary); padding: 1.2rem; text-align:center; width:100%; }

/* ── 卡片(我的車位 / 排隊等)── */
.card {
    background: var(--card); border:1px solid var(--border); border-radius: var(--radius);
    box-shadow: var(--shadow); padding: .85rem; margin-bottom: .75rem;
    display:flex; gap:.8rem;
}
.card .mini-cover {
    flex:0 0 auto; width: 54px; height: 76px; border-radius: 6px; color:#fff;
    display:flex; align-items:center; justify-content:center; text-align:center;
    font-size:.62rem; font-weight:800; padding:4px; line-height:1.2;
    box-shadow: inset -3px 0 5px rgba(0,0,0,.18);
}
.card .info { flex:1; min-width:0; }
.card .info .bt { font-size:.95rem; font-weight:800; color:var(--primary-dark); }
.card .info .ba { font-size:.74rem; color: var(--text-secondary); margin-bottom:.25rem; }
.card .info .meta { font-size:.74rem; color:var(--text); }
.card .info .meta .due { color: var(--warn); font-weight:700; }
.card .info .meta .due.safe { color: var(--accent); }
.card .actions { display:flex; flex-wrap:wrap; gap:.4rem; margin-top:.5rem; align-items:stretch; }

/* 標籤 */
.tag { display:inline-flex; align-items:center; gap:.2rem; font-size:.68rem; font-weight:700; padding:.1rem .45rem; border-radius:6px; }
.tag.relay { background:#EAF6EF; color:var(--accent); }
.tag.norelay { background:#F3F1F7; color:var(--purple-deep); }
.tag.days { background:#EEF6F4; color:var(--primary-dark); }
.tag.note { background:#FFF6E9; color:#b07d2a; }

/* 按鈕 */
.btn { border-radius: 7px; font-weight:800; font-size:.82rem; padding:.55rem .9rem; border:1px solid transparent; display:inline-flex; align-items:center; justify-content:center; gap:.3rem; transition: filter .12s, transform .12s; }
.btn:active { transform: scale(.97); }
.btn-primary { background: var(--primary); color:#fff; }
.btn-primary:hover { filter: brightness(1.05); }
.btn-accent { background: var(--accent); color:#fff; }
.btn-purple { background: var(--purple); color:#fff; }
.btn-warn { background: #E2A33C; color:#fff; }
.btn-ghost { background:#F1F4F3; color: var(--primary-dark); border:1px solid var(--border); }
.btn-danger-ghost { background:#fff; color: #3D3357; border:1px solid #C5B7DE; }
.btn-danger { background:#cf2533; color:#fff; }
.btn-block { width:100%; }
.btn:disabled { opacity:.5; cursor:not-allowed; }
.btn-sm { font-size:.76rem; padding:.42rem .7rem; }

/* ── 底部分頁 ── */
.tabbar {
    position: sticky; bottom: 0; left:0; right:0;
    background: rgba(255,255,255,.96); backdrop-filter: blur(8px);
    border-top: 1px solid var(--border);
    display: flex; justify-content:center; gap:3rem; padding: .35rem .3rem calc(.35rem + env(safe-area-inset-bottom));
    z-index: 40;
}
.tabbar button {
    flex:0 0 auto; display:flex; flex-direction:column; align-items:center; gap:4px;
    padding:.6rem 1rem; font-size:1rem; font-weight:800; color:#A89098; border-radius:10px;
}
.tabbar button .tab-icon { width:28px; height:28px; object-fit:contain; }
.tabbar button:not(.active) .tab-icon { opacity:.5; }
.tabbar button.active { color: #3D3357; }
.tabbar button.active span { font-weight:800; }
.tabbar button .ti { font-size:1.25rem; }
.tabbar button.active { color: var(--primary-dark); }
.tabbar button.active .ti { transform: translateY(-1px); }
.tabbar button .badge { position:absolute; }
.tab-wrap { position:relative; flex:0 0 auto; display:flex; }
.tab-badge { position:absolute; top:.1rem; right:50%; margin-right:-22px; background:var(--warn); color:#fff; font-size:.58rem; font-weight:800; border-radius:999px; min-width:15px; height:15px; display:flex; align-items:center; justify-content:center; padding:0 3px; }

/* 浮動鈕:開放臨停(膠囊)＋招租(黃圓) */
.fab-stack { position: fixed; bottom: calc(92px + env(safe-area-inset-bottom)); right: max(16px, calc(50% - 230px + 16px));
    display:flex; flex-direction:column; align-items:flex-end; gap:.55rem; z-index:45; }
.fab {
    border:none; width: 60px; height: 60px; padding:0; border-radius:50%; background: var(--primary-dark); color:#fff;
    font-size: .9rem; line-height:1.15; font-weight: 800; letter-spacing:.02em; display:flex; align-items:center; justify-content:center; text-align:center;
    box-shadow: var(--shadow-lg); cursor:pointer;
}
.fab-rent { background:#E2A33C; color:#3D3357; }
.fab:active { transform: scale(.94); }

/* ── Modal / Sheet ── */
/* 彈窗對齊「目前可視範圍」(visualViewport):放大/捲動時仍置中於畫面中央,不會跑到整頁中心 */
.overlay { position: fixed; left: var(--vvl,0); top: var(--vvt,0); width: var(--vvw,100vw); height: var(--vvh,100vh); background: rgba(30,44,79,.45); display:flex; align-items:flex-end; justify-content:center; z-index: 100; }
/* 置中彈窗(車位籍詳情)*/
.overlay-center { align-items:center; padding:1.2rem; }
.overlay-center .sheet-modal { border-radius:16px; max-height:calc(var(--vvh,82vh) - 40px); width:100%; max-width:min(420px, calc(var(--vvw,100vw) - 24px));
    padding:.4rem 1.1rem 1.4rem; animation: pop .2s ease; }
@keyframes pop { from { transform: scale(.94); opacity:.4; } to { transform:none; opacity:1; } }
.sheet {
    width: 100%; max-width: 460px; background: var(--bg);
    border-radius: 14px 14px 0 0; max-height: 92vh; overflow-y: auto;
    padding: .4rem 1.1rem calc(1.4rem + env(safe-area-inset-bottom)); animation: up .22s ease;
}
@keyframes up { from { transform: translateY(40px); opacity:.4; } to { transform:none; opacity:1; } }
.sheet .grab { width:40px; height:1.5px; background:#d8dddb; border-radius:99px; margin:0 auto .4rem;
    padding:5px 26px; box-sizing:content-box; background-clip:content-box; touch-action:none; cursor:grab; }
.sheet h2 { font-size:1.3rem; font-weight:800; color:var(--primary-dark); margin-bottom:.2rem; }
.sheet .sub { font-size:.78rem; color:var(--text-secondary); margin-bottom:1rem; }

/* 車位籍詳情卡 */
.detail-hero { display:flex; gap:1rem; margin-bottom:1rem; }
.detail-hero .cover {
    flex:0 0 auto; width: 96px; height: 134px; border-radius:8px; color:#fff;
    display:flex; align-items:center; justify-content:center; text-align:center; padding:8px;
    font-size:.8rem; font-weight:800; line-height:1.25; box-shadow: var(--shadow-md), inset -5px 0 8px rgba(0,0,0,.18);
}
.detail-hero .meta-side { flex:1; min-width:0; }
.detail-hero .meta-side .bt { font-size:1.1rem; font-weight:800; color:var(--primary-dark); line-height:1.3; }
.detail-hero .meta-side .ba { font-size:.8rem; color:var(--text-secondary); margin-bottom:.3rem; }
.detail-hero .owner { font-size:.76rem; color:var(--text); background:#fff; border:1px solid var(--border); border-radius:8px; padding:.35rem .5rem; display:inline-flex; gap:.35rem; align-items:center; }

.rule-card { background:#fff; border:1px solid var(--border); border-radius:var(--radius-sm); padding:.8rem; margin-bottom:1rem; }
.rule-card .rt { font-size:.74rem; font-weight:800; color:var(--purple-deep); margin-bottom:.5rem; letter-spacing:.03em; }
.rule-row { display:flex; gap:.5rem; flex-wrap:wrap; margin-bottom:.55rem; }
.rule-note { font-size:.8rem; color:var(--text); background:#FFFaf2; border:1px dashed #eed7af; border-radius:8px; padding:.5rem .6rem; }
.desc { font-size:.83rem; color:#44506e; background:#fff; border:1px solid var(--border); border-radius:var(--radius-sm); padding:.8rem; margin-bottom:1rem; max-height: 180px; overflow-y:auto; white-space:pre-wrap; }
.desc-src { font-size:.66rem; color:var(--text-secondary); margin-top:.4rem; }

.waitlist-box { background:#fff; border:1px solid var(--border); border-radius:var(--radius-sm); padding:.7rem .8rem; margin-bottom:1rem; }
.waitlist-box .wt { font-size:.74rem; font-weight:800; color:var(--purple-deep); margin-bottom:.5rem; }
.waitlist-row { display:flex; align-items:center; gap:.5rem; font-size:.82rem; padding:.25rem 0; }
.waitlist-row .pos { width:20px; height:20px; border-radius:50%; background:var(--purple); color:#fff; font-size:.68rem; font-weight:800; display:flex; align-items:center; justify-content:center; flex:0 0 auto; }
.waitlist-row .wav-hh { font-weight:700; color:var(--purple-deep); flex:0 0 auto; }
.waitlist-row .next { margin-left:auto; font-size:.66rem; font-weight:800; color:var(--accent); }

/* 表單 */
.field { margin-bottom: .9rem; }
.field label { display:block; font-size:.8rem; font-weight:700; color:var(--primary-dark); margin-bottom:.3rem; }
.field label .req { color: var(--danger); }
.field input[type=text], .field input[type=number], .field input[type=date], .field input[type=time], .field textarea, .field select {
    width:100%; padding:.6rem .7rem; border:1px solid var(--border); border-radius:8px; background:#fff; color:var(--text);
}
.field input:focus, .field textarea:focus, .field select:focus { outline:none; border-color: var(--primary); box-shadow: 0 0 0 3px rgba(115,184,172,.18); }
.field textarea { resize: vertical; min-height: 64px; }
.field .hint { font-size:.7rem; color:var(--text-secondary); margin-top:.25rem; }

.search-row { display:flex; gap:.5rem; }
.search-row input { flex:1; }
.dt-row { display:flex; align-items:center; gap:.5rem; margin-bottom:.5rem; }
/* 縮短日期欄高度:關掉 iOS 原生外觀 + 重置內部 pseudo-element,input 才不會撐高外框 */
.dt-row .date-field input[type=date] { -webkit-appearance:none; appearance:none; height:44px !important; min-height:0 !important; box-sizing:border-box; padding:.4rem .5rem !important; display:flex; align-items:center; }
.dt-row .date-field input[type=date]::-webkit-date-and-time-value { margin:0; padding:0; min-height:0; }
.dt-row .date-field input[type=date]::-webkit-datetime-edit { padding:0; }
.dt-row input { flex:1; min-width:0; }
.dt-row .dt-sep, .dt-row .dt-lbl { flex:0 0 auto; font-weight:700; color:var(--primary-dark); }
.dt-row .dt-lbl { flex:0 0 auto; white-space:nowrap; text-align:center; }
.dt-row select { flex:1; min-width:0; padding:.4rem .4rem; height:44px; box-sizing:border-box; }   /* 與日期欄等高 */
/* 日期欄位:各半長、置中，空白時顯示置中灰字(開始日/截止日)*/
.date-field { position:relative; flex:1 1 0; min-width:0; }
.date-field.locked { opacity:.4; pointer-events:none; }   /* 跨日:前一步沒選,結束日先鎖住 */
.dt-row select:disabled { opacity:.4; }
.date-field input[type=date] { width:100%; text-align:center; }
.date-field .date-ph { position:absolute; inset:0; display:flex; align-items:center; justify-content:center; color:#9a93a8; pointer-events:none; font-size:.9rem; }
.date-field.empty input[type=date]::-webkit-datetime-edit { color:transparent; }
/* 表單日期/時間格子外觀一致:紫底紫匡(.sheet-pink 前綴提高特異度，壓過 .sheet-pink .field input 的白底) */
.sheet-pink .date-field input[type=date], .sheet-pink .slot-row input[type=date], .sheet-pink .dt-row input[type=date],
.sheet-pink .slot-row select, .sheet-pink .dt-row select,
.date-field input[type=date], .slot-row input[type=date], .dt-row input[type=date],
.slot-row select, .dt-row select {
  background:#EAE3F3 !important; border:1px solid #C5B7DE !important; color:#3D3357;
}
/* 標題＋車位同列 */
.sheet-head { display:flex; align-items:center; justify-content:space-between; gap:.6rem; margin-bottom:.5rem; }
.sheet-head h2 { margin-bottom:0; }
.head-spot { display:flex; flex-wrap:wrap; gap:.4rem; justify-content:flex-end; }
.head-spot .spot-tag { font-weight:800; font-size:1.1rem; color:#3D3357; }
/* 指定日期:多時段列 */
.slot-row { display:flex; align-items:center; gap:.4rem; margin-bottom:.5rem; }
.slot-row input[type=date], .slot-row select { height:44px; box-sizing:border-box; padding:.4rem .3rem; }
.slot-row input[type=date] { -webkit-appearance:none; appearance:none; }
.slot-row input[type=date] { flex:1 1 auto; min-width:0; }
.slot-row select { flex:0 0 auto; width:4.4em; }
.slot-row .slot-x { flex:0 0 auto; background:none; border:none; color:#cf2533; font-size:1rem; cursor:pointer; padding:0 .15rem; }
.add-slot { margin-top:.2rem; }
.field-head { display:flex; align-items:center; justify-content:space-between; gap:.5rem; margin-bottom:.4rem; }
.field-head label { margin-bottom:0; }
/* 標題在左、控件在右同一列 */
.field-inline { display:flex; align-items:center; justify-content:space-between; gap:.7rem; }
.field-inline > label { flex:0 0 auto; margin-bottom:0; }
.field-inline > input { flex:1; margin:0; }
.field-inline .chip-row { flex:0 0 auto; flex-wrap:nowrap; }
/* 借用卡:資訊在左、按鈕在右(降低卡片高度)*/
.card-borrow { display:flex; flex-direction:column; align-items:stretch; gap:.55rem; }   /* 借用中:按鈕移到下方 */
.card-borrow .info { flex:1 1 auto; min-width:0; }
.card-queue { border-left:4px solid #1FA64A; }   /* 排隊中:綠色標示(對應車庫綠邊) */
.q-badge { display:inline-block; background:#1FA64A; color:#fff; font-size:.66rem; font-weight:800; padding:.1rem .45rem; border-radius:999px; vertical-align:middle; margin-left:.3rem; }
.card-borrow .bw-acts { display:flex; flex-direction:row; flex-wrap:wrap; gap:.4rem; align-items:stretch; }
.card-borrow .bw-acts .btn { flex:1 1 auto; }
/* 出借紀錄:兩欄、半大小省空間 */
.lent-grid { display:grid; grid-template-columns:1fr 1fr; gap:.5rem; }
.lent-grid .lent-card { margin-bottom:0; padding:.55rem .6rem; }
.lent-grid .lent-card .bt { font-size:.82rem; }
.lent-grid .lent-card .ba { font-size:.68rem; }
/* 週幾鈕 */
.day-row { gap:.32rem; }
.chip.day { padding:.45rem 0; width:2.1em; text-align:center; }
.chip.mini { flex:0 0 auto; padding:.4rem .7rem; font-size:.82rem; }
.warn-note { margin-top:.4rem; font-size:.78rem; color:#cf2533; font-weight:600; }
/* 我的資料:標題在左、欄位在右同一列 */
.pf-row { display:flex; align-items:center; gap:.7rem; }
.pf-row > label { flex:0 0 auto; width:6.5em; margin-bottom:0; }
.pf-row > input, .pf-row .hh-readonly { flex:1; margin:0; }
.pf-row .hh-readonly { padding:.5rem 0; }
.pf-spots { flex:1; display:flex; flex-wrap:wrap; align-items:center; gap:.4rem; justify-content:flex-end; }
.spot-chip { display:inline-flex; align-items:center; gap:.35rem; }
.spot-chip-x { border:none; background:rgba(255,255,255,.25); color:#fff; width:18px; height:18px; border-radius:50%; font-size:.62rem; line-height:1; cursor:pointer; padding:0; display:inline-flex; align-items:center; justify-content:center; flex:0 0 auto; }
.spot-chip-x:active { background:rgba(255,255,255,.45); }

/* 戶號 106 - 13F 行 */
.hh-row { display:flex; align-items:center; gap:.55rem; }
.field .hh-row input[type=text] { width:90px; text-align:center; font-weight:700; flex:0 0 auto; padding:.8rem .5rem; border-radius:8px; font-size:.92rem; }
.field .hh-row input.floor { width:78px; }
.hh-row .hh-sep, .hh-row .hh-suffix { font-weight:800; font-size:1.15rem; color:var(--primary-dark); }
.onboard .hh-row .hh-sep, .onboard .hh-row .hh-suffix { color:#fff; }

/* 開關 */
.switch-row { display:flex; align-items:center; gap:.6rem; background:#fff; border:1px solid var(--border); border-radius:10px; padding:.7rem .8rem; }
.switch-row .sw-tx { flex:1; }
.switch-row .sw-tx b { font-size:1.05rem; color:var(--primary-dark); }
.switch-row .sw-tx span { display:block; font-size:.78rem; color:var(--text-secondary); }
.switch-row .sw-tx .warn-note { display:block; margin-top:.35rem; font-size:.78rem; color:#cf2533; font-weight:600; }
.switch { width:46px; height:27px; border-radius:999px; background:#cfd6d4; position:relative; transition:background .15s; flex:0 0 auto; }
.switch.on { background: var(--accent); }
.switch .knob { position:absolute; top:3px; left:3px; width:21px; height:21px; border-radius:50%; background:#fff; box-shadow:0 1px 3px rgba(0,0,0,.25); transition:left .15s; }
.switch.on .knob { left:22px; }

/* 頭像挑選 */
.avatar-opt { border:none; background:none; padding:0; display:flex; align-items:center; justify-content:center; transition: transform .12s, opacity .12s; opacity:.4; }
.avatar-opt img { width:auto; height:100%; max-width:100%; object-fit:contain; }
.avatar-opt.sel { opacity:1; transform: scale(1.1); }
/* 個人資料頁的頭像格 */
.avatar-grid { display:grid; grid-template-columns: repeat(4, 1fr); gap:.7rem; }
.avatar-grid .avatar-opt { aspect-ratio:1; }
.avatar-grid .avatar-opt img { height:80%; }

/* 段落選擇器(duration chips) */
.chip-row { display:flex; gap:.4rem; flex-wrap:wrap; }
.chip { padding:.4rem .8rem; border-radius:8px; border:1.5px solid var(--border); background:#fff; font-size:.82rem; font-weight:700; color:var(--text); }
.chip.sel { border-color: var(--primary); background: var(--primary); color:#fff; }
/* 開放方式三鈕:黃色主題(未選=白底黃匡黃字,選取=黃底白字)。前綴 .sheet-pink 提高特異度壓過粉底規則 */
.mode-row .chip, .sheet-pink .mode-row .chip { border-color:#E2A33C !important; color:#A9741F; background:#fff !important; }
.mode-row .chip.sel, .sheet-pink .mode-row .chip.sel { background:#E2A33C !important; border-color:#E2A33C !important; color:#fff; }

/* ── 登入/上手畫面 ── */
.onboard { flex:1; display:flex; flex-direction:column; padding: clamp(6rem, 23vh, 12rem) 2.6rem calc(2.5rem + env(safe-area-inset-bottom));
    background: #9389B2; }
.onboard .logo { font-size:3rem; text-align:center; margin-bottom:.4rem; }
.onboard .logo-img { display:block; width:186px; height:auto; object-fit:contain; margin:0 auto 1rem;
    /* car share.png 是黑色側影 → 染成登入封面米白，再加陰影 */
    filter: brightness(0) invert(1) sepia(.18) saturate(.7) brightness(1.03) drop-shadow(0 6px 12px rgba(0,0,0,.14)); }
.onboard h1 { font-size:1.6rem; font-weight:800; color:#fff; text-align:center; letter-spacing:.02em; }
.onboard .field label { color:#fff; }
.onboard .field label .req { color:#E2A33C; }
.onboard .field .hint { color:rgba(255,255,255,.85); }

/* 設計稿版型:Read and Share 大標、Choose Avatar、剪影頭像、Enter */
.brand-heading { text-align:center; font-family:"Michroma","Bank Gothic","BankGothic Md BT",sans-serif;
    font-variant: small-caps; text-transform: lowercase;
    font-size:1.95rem; font-weight:800; letter-spacing:.04em; color:#EFE7F8; margin:.2rem 0 1.7rem;
    -webkit-text-stroke:0.7px currentColor; }
/* 動物群置中對齊頁面(=車位本)中線;Choose Avatar 標籤絕對定位在左，不擠壓動物 */
.avatar-pick { position:relative; display:flex; align-items:center; min-height:54px; margin-bottom:1.7rem; }
.pick-label { position:absolute; left:0; top:50%; transform:translateY(-50%);
    font-family:"Michroma","Bank Gothic","BankGothic Md BT",sans-serif;
    font-variant: small-caps; text-transform: lowercase; font-size:.72rem; font-weight:800;
    letter-spacing:.04em; line-height:1.2; color:#EFE7F8; -webkit-text-stroke:0.35px currentColor; }
.avatar-row { display:flex; align-items:center; justify-content:center; gap:.85rem; width:100%; }
/* 兩隻頭像都實心黑(照設計稿)，選取只在點按瞬間回饋，靜止時完全一致 */
.avatar-row .avatar-opt { height:52px; opacity:1; }
.avatar-row .avatar-opt.sel { transform:none; }
.avatar-row .avatar-opt:active { transform:scale(.93); }
.avatar-row .avatar-opt img { height:52px; width:auto; }

.onboard .field input { background:#EFE7F8; border-color:transparent; }
.onboard .field input.inp-bad { border:1.5px solid #cf2533; background:#F8E7E9; }
.onboard .onb-hint { text-align:center; font-size:.72rem; color:#EFE7F8; opacity:.8; margin-top:.5rem; letter-spacing:.02em; }
.onboard .name-input, .onboard .hh-row input, .onboard .hh-sep, .onboard .hh-suffix, .onboard .btn-enter {
    font-family:"Michroma","Bank Gothic","BankGothic Md BT",sans-serif; font-weight:700; -webkit-text-stroke:0.5px currentColor; }
.onboard .name-input::placeholder { font-family:"Michroma","Bank Gothic","BankGothic Md BT",sans-serif; opacity:.7; }
.onboard .pw-input { letter-spacing:.4em; }
.onboard .pw-input::placeholder { letter-spacing:.06em; }
.onboard .field .name-input { text-align:center; text-transform:uppercase; font-variant:normal; letter-spacing:.06em; padding:.8rem; border-radius:8px; font-size:.92rem; color:#3a3550; width:90%; margin:0 auto; display:block; }

.hh-center { justify-content:center; gap:.7rem; }

.onboard .btn-enter { background:#5E5273; color:#EFE7F8; font-variant:normal; text-transform: uppercase;
    letter-spacing:.14em; font-size:1rem; padding:.95rem; border-radius:12px; margin:2.6rem auto 0; box-shadow: 0 8px 18px rgba(45,35,65,.26);
    width:90%; display:block; }
.onboard .btn-enter:hover { filter:brightness(1.08); }
.onboard .btn-enter:disabled { opacity:1; }

/* 空狀態 */
.empty { text-align:center; color:var(--text-secondary); padding:2.5rem 1rem; font-size:.85rem; }
.empty .ic { font-size:2.4rem; display:block; margin-bottom:.5rem; }

/* toast */
.toast { position: fixed; bottom: calc(84px + env(safe-area-inset-bottom)); left:50%; transform: translateX(-50%); background: var(--primary-dark); color:#fff; font-size:.84rem; font-weight:700; padding:.6rem 1.1rem; border-radius:10px; box-shadow: var(--shadow-lg); z-index: 200; animation: up .2s ease; max-width: 94vw; text-align:center; white-space:nowrap; }

.divider { height:1px; background: var(--border); margin: 2.6rem 0; }
/* 所有彈窗的整排按鈕統一高度 */
.sheet .btn-block { padding-top:.8rem; padding-bottom:.8rem; font-size:1.05rem; }
.muted { color: var(--text-secondary); font-size:.78rem; }
.center { text-align:center; }
.spinner { width:18px; height:18px; border:2.5px solid var(--primary-light); border-top-color: var(--primary); border-radius:50%; display:inline-block; animation: spin .7s linear infinite; vertical-align:-3px; }
@keyframes spin { to { transform: rotate(360deg); } }

/* ════════ 主畫面套用登入頁風格(紫底 + 米白卡片 + Bank Gothic)════════ */
/* 玫瑰紫底上的標題/說明 */
.content .section-title { color: #3D3357; }
.content .section-title .count { background: transparent; color: #3D3357; font-family:var(--display); font-weight:800; font-size:2rem; padding:0; line-height:1; position:relative; top:-6px; }
/* 可預約 / 使用中 大標 */
.content .shelf-title { font-size: 1.3rem; font-weight: 800; color: #F4EFE6; }
.content .shelf-title .count { font-size: 2.1rem; color: #F4EFE6; top:-5px; margin-left:.4rem; }
.content .shelf-title-2 { margin-top: 2.2rem !important; }
.content .empty { color: rgba(79,29,43,.78); }
.content .muted { color: rgba(79,29,43,.72); }

/* 釋出彈窗:紫色登入頁系列配色 */
.card-tap { cursor:pointer; }
.card-tap:active { transform:scale(.99); opacity:.92; }
.bokelai-link { display:block; width:fit-content; margin-top:.5rem; font-size:.82rem; font-weight:800; color:#5E5273; text-decoration:none; }
/* 「已被預約 N 次」自成一行，不跟社區地圖連結擠在同一列 */
.inline-detail .id-count.path-toggle { display:flex; width:fit-content; }
.bokelai-link:active { opacity:.6; }
.overlay .sheet-pink { background:#E5DDF0; }
.overlay .sheet-pink .grab { background:rgba(79,29,43,.28); }
.sheet-pink h2 { color:#3D3357; }
.sheet-pink .sub, .sheet-pink .hint, .sheet-pink .muted { color:rgba(79,29,43,.7); }
.sheet-pink .field label { color:#3D3357; font-size:1.05rem; font-weight:800; }
.sheet-pink .field input, .sheet-pink .field textarea, .sheet-pink .meta-side input { background:#FFFFFF !important; border-color:#C5B7DE !important; color:#3D3357; }
.sheet-pink .chip { background:#FFFFFF; border-color:#C5B7DE; color:#3D3357; }
.sheet-pink .chip.sel { background:#5E5273; border-color:#5E5273; color:#EFE7F8; }
.sheet-pink .btn-primary { background:#5E5273; color:#EFE7F8; }
.sheet-pink .btn-ghost { background:rgba(79,29,43,.08); color:#3D3357; border-color:transparent; }
.sheet-pink .switch-row { background:rgba(255,255,255,.5); border-color:#C5B7DE; }
.sheet-pink .switch-row b { color:#3D3357; }
.sheet-pink .switch-row span { color:rgba(79,29,43,.7); }
.sheet-pink .switch.on { background:#5E5273; }
.sheet-pink .detail-hero .bt { color:#3D3357; }
.shelf-caption { color: rgba(79,29,43,.72); }

/* 表頭 */
.app-header .title { color: var(--primary-dark); }
.app-header .title small { font-family:var(--display); letter-spacing:.05em; color:var(--text-secondary); }
.app-header .me-chip { background:transparent; border:none; padding:.2rem 0; gap:.5rem; }
.app-header .me-chip img.av { background:transparent; width:34px; height:34px; }
.app-header .me-chip .me-text { display:flex; flex-direction:column; align-items:flex-end; line-height:1.18; }
.app-header .me-chip .hh { font-size:.74rem; font-weight:600; color:var(--text-secondary); }
.app-header .me-chip .nm { font-size:.9rem; font-weight:800; color:var(--primary-dark); }
.bell .dot { border:none; background:#fff; }

/* 通知啟用條 → 米白卡 */
.notif-cta { background: var(--card); border-color: var(--border); color: var(--text); box-shadow: var(--shadow); }
.notif-cta button { background: var(--primary); color:#EFE7F8; }

/* 底部分頁 → 深紫底，文字與車圖用登入封面米白 */
.tabbar { background:#5E5273; border-top:1px solid rgba(244,239,230,.18); }
.tabbar button { color:rgba(244,239,230,.6); }
.tabbar button.active { color:#F4EFE6; }
/* 分頁圖示:用預先上好色的 PNG(共享=紫色版、其餘=米白)，深紫底上才看得清 */
.tabbar .tab-icon { width:28px; height:28px; object-fit:contain; }
/* 用 button 後代選擇器拉高優先級，蓋過上方 .tabbar button .tab-icon 的 28px */
.tabbar button .tab-icon-car { width:44px; height:26px; }   /* 車車(放大後再砍半) */
.tabbar button .tab-icon-sm { width:20px; height:20px; }    /* 預約紀錄 更小 */
.tabbar button:not(.active) .tab-icon { opacity:.6; }

/* 浮動釋出鈕 */
.fab { background: var(--primary); color:#EFE7F8; }
.fab-rent { background:#E2A33C; color:#3D3357; }   /* 招租維持黃，需在上面 .fab 覆寫之後 */
.fab-sos { background:#D8443B; color:#fff; }        /* 臨停求援 紅色 */

/* 彈窗 → 米白底，內部卡片用更淺暖白 */
.sheet { background: var(--card); }
.sheet .grab { background:#D9D0C2; }
.detail-hero .owner, .rule-card, .desc, .waitlist-box, .switch-row { background:#FCFAF4; border-color:var(--border); }
.sheet .field input[type=text], .sheet .field input[type=number], .sheet .field textarea, .sheet .field select { background:#FCFAF4; }
.chip { background:#FCFAF4; }

/* 按鈕 */
.btn-ghost { background:#EBE3D6; border-color:var(--border); color:var(--primary-dark); }
.btn-danger-ghost { background:#FCFAF4; }

/* 標籤貼合米白卡 */
.tag.days { background:#E7E1F0; color:var(--primary-dark); }
.tag.relay { background:#E2ECDD; color:#4f6a4f; }
.tag.norelay { background:#E9E3F1; color:var(--purple-deep); }
.tag.yinlend { background:#5E5273; color:#EFE7F8; }
.hh-readonly { font-size:1.1rem; font-weight:800; color:#3D3357; padding:.5rem .2rem; letter-spacing:.02em; }

/* 歡迎彈窗:WELCOME 標題置中小一點;內文靠左;圓角小一點;ENJOY 按鈕沿用 Enter 字體 */
.overlay-center .sheet-modal.welcome-modal { border-radius:10px; }
.welcome-modal { text-align:left; padding:26px 22px 22px; max-width:360px; }
.welcome-modal h2 { font-family:"Michroma","Bank Gothic","BankGothic Md BT",sans-serif;
  font-size:1.2rem; font-weight:800; color:#5E5273; letter-spacing:.08em; margin:0 0 14px; text-align:center; }
.welcome-modal p { font-size:.98rem; line-height:1.75; color:#3D3357; margin:0 0 12px; }
.welcome-modal .btn-welcome {
  display:block; margin:1.2rem auto 0; padding:.6rem 2rem; border:none; border-radius:10px;
  background:#5E5273; color:#EFE7F8; cursor:pointer;
  font-family:"Michroma","Bank Gothic","BankGothic Md BT",sans-serif; font-weight:700; font-size:.95rem;
  letter-spacing:.14em; text-transform:uppercase;
  -webkit-text-stroke:0.4px currentColor;
}
.welcome-modal .btn-welcome:active { filter:brightness(.95); }

/* toast */
.toast { background: var(--primary-dark); color:#EFE7F8; }
