@charset "UTF-8";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}._顧客登入表單_gzjci_2{background:#fff;padding:24px;border-radius:8px;box-shadow:0 4px 10px #0000001a;width:320px;display:flex;flex-direction:column;gap:16px}._標題框_gzjci_13{text-align:center}._標題_gzjci_13{font-size:20px;color:#333;margin:0}._電子郵件框_gzjci_23,._密碼框_gzjci_24,._記住我框_gzjci_25{display:flex;flex-direction:column;gap:6px}._電子郵件-標籤_gzjci_31,._密碼-標籤_gzjci_32,._記住我-標籤_gzjci_33{font-size:14px;color:#333}._電子郵件-輸入_gzjci_38,._密碼-輸入_gzjci_39{padding:10px;border:1px solid #ccc;border-radius:4px;font-size:14px;width:100%;box-sizing:border-box}._記住我框_gzjci_25{flex-direction:row;align-items:center;gap:6px}._記住我-勾選_gzjci_54{width:16px;height:16px}._登入註冊框_gzjci_59{display:flex;justify-content:space-between;align-items:center;margin-top:8px}._登入按鈕_gzjci_66{background-color:#007bff;color:#fff;border:none;padding:10px 16px;border-radius:4px;cursor:pointer;font-size:14px}._登入按鈕_gzjci_66._等待_gzjci_76{visibility:hidden}._登入按鈕_gzjci_66:hover{background-color:#0056b3}._註冊連結_gzjci_84{font-size:14px;color:#007bff;cursor:pointer;text-decoration:none}._註冊連結_gzjci_84:hover{text-decoration:underline}._密碼輸入框_gzjci_95{position:relative;display:flex;align-items:center;width:100%;max-width:300px;border:1px solid #ccc;border-radius:5px;padding:5px;background:#fff}._顯示密碼-按鈕_gzjci_107{background:none;border:none;cursor:pointer;padding:5px}._顯示密碼-圖標_gzjci_114{font-size:16px;color:#666}._visually-hidden_gzjci_119{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._忘記密碼框_gzjci_131{display:flex;flex-direction:column;gap:10px;padding:16px;background-color:#f9f9f9;border-radius:6px;border:1px solid #e0e0e0}._忘記密碼-標籤_gzjci_141{font-size:14px;color:#333}._忘記密碼-輸入_gzjci_146{padding:10px;border:1px solid #ccc;border-radius:4px;font-size:14px;width:100%;box-sizing:border-box}._忘記密碼-訊息_gzjci_155{font-size:13px;padding:8px 12px;border-radius:4px}._忘記密碼-訊息_gzjci_155._成功_gzjci_161{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}._忘記密碼-訊息_gzjci_155._錯誤_gzjci_167{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}._忘記密碼-送出按鈕_gzjci_173{background-color:#28a745;color:#fff;border:none;padding:10px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._忘記密碼-送出按鈕_gzjci_173:hover:not(:disabled){background-color:#218838}._忘記密碼-送出按鈕_gzjci_173:disabled{background-color:#6c757d;cursor:not-allowed}._連結框_gzjci_193{display:flex;flex-direction:column;align-items:flex-end;gap:8px}._忘記密碼連結_gzjci_200{font-size:14px;color:#007bff;cursor:pointer;text-decoration:none;background:none;border:none;padding:0}._忘記密碼連結_gzjci_200:hover{text-decoration:underline}._顧客註冊表單_lod2v_2{background:#fff;padding:24px;border-radius:8px;box-shadow:0 4px 10px #0000001a;width:340px;display:flex;flex-direction:column;gap:16px}._標題框_lod2v_13{text-align:center}._標題_lod2v_13{font-size:20px;color:#333;margin:0}._名字框_lod2v_23,._姓氏框_lod2v_24,._電話框_lod2v_25,._電子郵件框_lod2v_26,._密碼框_lod2v_27,._確認密碼框_lod2v_28{display:flex;flex-direction:column;gap:6px}._名字-標籤_lod2v_34,._姓氏-標籤_lod2v_35,._電話-標籤_lod2v_36,._電子郵件-標籤_lod2v_37,._密碼-標籤_lod2v_38,._確認密碼-標籤_lod2v_39{font-size:14px;color:#333}._名字-輸入_lod2v_44,._姓氏-輸入_lod2v_45,._電話-輸入_lod2v_46,._電子郵件-輸入_lod2v_47,._密碼-輸入_lod2v_48,._確認密碼-輸入_lod2v_49{padding:10px;border:1px solid #ccc;border-radius:4px;font-size:14px;width:100%;box-sizing:border-box}._登入註冊框_lod2v_58{display:flex;justify-content:space-between;align-items:center}._註冊按鈕_lod2v_64{background-color:#007bff;color:#fff;border:none;padding:10px 16px;border-radius:4px;cursor:pointer;font-size:14px;flex:1}._註冊按鈕_lod2v_64._等待_lod2v_75{visibility:hidden}._註冊按鈕_lod2v_64:hover{background-color:#0056b3}._登入連結_lod2v_83{font-size:14px;color:#007bff;text-decoration:none}._登入連結_lod2v_83:hover{text-decoration:underline}._密碼輸入框_lod2v_93,._確認密碼輸入框_lod2v_93{position:relative;display:flex;align-items:center;width:100%;max-width:300px;border:1px solid #ccc;border-radius:5px;padding:5px;background:#fff}._顯示密碼-按鈕_lod2v_105,._顯示確認密碼-按鈕_lod2v_106{background:none;border:none;cursor:pointer;padding:5px}._顯示密碼-圖標_lod2v_113,._顯示確認密碼-圖標_lod2v_114{font-size:16px;color:#666}._電子郵件認證通知框_lod2v_119{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%);background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;padding:15px;border-radius:5px;box-shadow:0 2px 10px #0000001a}._電子郵件認證通知框_lod2v_119._顯示_lod2v_105{display:block}._電子郵件認證通知-文字框_lod2v_137{margin-bottom:10px}._電子郵件認證通知-文字_lod2v_137{font-size:14px}._電子郵件認證通知-確認按鈕框_lod2v_145{text-align:right}._電子郵件認證通知-確認按鈕_lod2v_145{background-color:#007bff;color:#fff;border:none;padding:5px 10px;border-radius:3px;cursor:pointer}._電子郵件認證通知-確認按鈕_lod2v_145:hover{background-color:#007bff}._購物車_ypa42_2{width:80%;max-width:1200px;margin:20px auto;background:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px #0000001a}._標題框_ypa42_12{text-align:center;margin-bottom:20px}._標題_ypa42_12{font-size:24px;font-weight:700}._無商品框_ypa42_22{text-align:center;padding:20px;color:#666}._購物車-表格_ypa42_28{width:100%;border-collapse:collapse;margin-bottom:20px}._表格-欄位名稱_ypa42_34{background:#f1f1f1;padding:10px;text-align:left}._表格-列_ypa42_40{border-bottom:1px solid #ddd}._表格-列_ypa42_40 td{padding:10px}._表格-圖片框_ypa42_48 img{width:60px;height:60px;object-fit:cover;border-radius:4px}._商品數量選擇框_ypa42_55 button{border:none;background:#ddd;padding:5px 10px;cursor:pointer;border-radius:4px}._商品數量選擇框_ypa42_55 input{width:40px;text-align:center;border:1px solid #ccc;padding:5px;border-radius:4px}._刪除商品按鈕_ypa42_71{background:none;border:none;color:red;cursor:pointer;font-size:16px}._購物車-動作框_ypa42_79{display:flex;justify-content:space-between;padding:10px 0}._cart-shiping-update_ypa42_85 a,._cart-clear_ypa42_85 button{background:#007bff;color:#fff;padding:10px 15px;border-radius:4px;text-decoration:none;border:none;cursor:pointer}._購物車-總計框_ypa42_95{background:#f1f1f1;padding:15px;border-radius:8px;text-align:right}._結帳連結_ypa42_102{display:inline-block;background:#28a745;color:#fff;padding:10px 15px;border-radius:4px;text-decoration:none;margin-top:10px}._任搭彈出框_lzymz_3{background:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;overflow:hidden;font-family:Arial,sans-serif;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._彈出框-頭段_lzymz_16{height:50px;background:#f8f8f8;border-bottom:1px solid #ddd}._彈出框-頭段_lzymz_16{display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:#f8f8f8;border-bottom:1px solid #ddd}._彈出框-標題_lzymz_31{font-size:18px;font-weight:700;color:#333}._關閉彈窗-按鈕_lzymz_37{background:none;border:none;cursor:pointer;display:flex;align-items:center;padding:8px}._關閉彈窗-圖標_lzymz_46{width:16px;height:16px;background-size:contain}._彈出框-中段_lzymz_53{padding:16px}._任搭表格_lzymz_57{width:100%;border-collapse:collapse}._表格-頭段_lzymz_62{background:#f0f0f0;font-weight:700}._表格-列_lzymz_67{border-bottom:1px solid #ddd}._表格-欄位名稱_lzymz_71{padding:10px;text-align:left}._表格-圖片框_lzymz_76{width:80px;text-align:center}._表格-圖片_lzymz_76{width:60px;height:60px;object-fit:cover;border-radius:4px}._表格-名稱框_lzymz_88{padding:10px}._表格-名稱_lzymz_88{font-size:14px;color:#333}._表格-數量框_lzymz_98{display:flex;align-items:center;gap:8px}._數量減-按鈕_lzymz_104,._數量加-按鈕_lzymz_105{width:32px;height:32px;background:#f0f0f0;border:none;border-radius:4px;font-size:18px;cursor:pointer;transition:background .2s}._數量減-按鈕_lzymz_104:hover,._數量加-按鈕_lzymz_105:hover{background:#ddd}._數量_lzymz_104{width:40px;height:32px;text-align:center;border:1px solid #ddd;border-radius:4px;font-size:16px}._存貨不足_lzymz_131{background:#ff00001a}._動作框_lzymz_136{padding:16px;text-align:center;background:#f8f8f8;border-top:1px solid #ddd}._動作-按鈕_lzymz_143{padding:10px 20px;font-size:16px;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background .2s}._動作-按鈕_lzymz_143:hover{background:#0056b3}._動作-文字_lzymz_158{margin-top:10px;font-size:14px;color:#666}._cart-table_lzymz_164{width:100%}._cart-table_lzymz_164 ._cart-td_lzymz_167{font-size:15px;padding:10px;text-align:center;color:#333;display:table-cell;vertical-align:middle}@media only screen and (min-width:1366px){._cart-table_lzymz_164 ._cart-td_lzymz_167{display:table-cell;vertical-align:middle}}@media only screen and (min-width:1200px)and (max-width:1365px){._cart-table_lzymz_164 ._cart-td_lzymz_167{display:table-cell;vertical-align:middle}}@media only screen and (min-width:992px)and (max-width:1199px){._cart-table_lzymz_164 ._cart-td_lzymz_167{display:table-cell;vertical-align:middle}}@media only screen and (min-width:768px)and (max-width:991px){._cart-table_lzymz_164 ._cart-td_lzymz_167{display:table-cell;vertical-align:middle}}._confirm-button_lzymz_200{font-weight:700;line-height:1;z-index:99;display:inline-block;padding:23px 38px;text-transform:uppercase;color:#fff;border:none;background:none;background-color:#343538;transition:all .5s ease-in-out 0s}._結帳表單_yq9vw_2{max-width:900px;width:60vw;margin:20px auto;background:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px #0000001a}._標題框_yq9vw_12{text-align:center;margin-bottom:20px}._標題_yq9vw_12{font-size:24px;font-weight:700}._無商品框_yq9vw_22{text-align:center;padding:20px;background:#f1f1f1;border-radius:8px}._無商品-圖標框_yq9vw_29{font-size:40px;color:#888}._購物去-超連結_yq9vw_34{display:block;margin-top:10px;color:#007bff;text-decoration:none;font-weight:700}._購物車-表格_yq9vw_42{width:100%;border-collapse:collapse;margin-bottom:20px}._表格-頭段_yq9vw_48 th,._表格-列_yq9vw_48 td{border:1px solid #ddd;padding:10px;text-align:center}._購物車商品-圖片_yq9vw_54{max-width:80px;height:auto}._運送方式框_yq9vw_59,._運送資料框_yq9vw_59,._結帳表單-總計框_yq9vw_59{background:#f9f9f9;padding:15px;border-radius:8px;margin-bottom:15px}._運送方式標題_yq9vw_66,._運送資料標題_yq9vw_66,._總計標題_yq9vw_66{font-size:18px;font-weight:700;margin-bottom:10px}._單運送方式_yq9vw_72{display:flex;align-items:center;gap:10px;margin:5px 0}._收件人名字框_yq9vw_79,._收件人姓氏框_yq9vw_79,._收件人電話框_yq9vw_79,._收件人信箱：框_yq9vw_79,._收件人地址框1_yq9vw_79,._收件人地址框2_yq9vw_79,._備註框_yq9vw_79{display:flex;flex-direction:column;margin-bottom:10px}._收件人名字-輸入_yq9vw_85,._收件人姓氏-輸入_yq9vw_86,._收件人電話-輸入_yq9vw_87,._收件人信箱-輸入_yq9vw_88,._收件人地址1-輸入_yq9vw_89,._收件人地址2-輸入_yq9vw_90,._備註-輸入_yq9vw_91{padding:8px;border:1px solid #ccc;border-radius:4px}._使用紅利-輸入_yq9vw_97{padding:8px;border:1px solid #ccc;border-radius:4px;min-width:100px}._下單按鈕_yq9vw_104{width:100%;padding:10px;background:#28a745;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer}._下單按鈕_yq9vw_104:hover{background:#218838}._訪客結帳彈窗_1cx8h_2{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;background:#fff;border-radius:8px;padding:20px;display:none;border:1px solid #333}._訪客結帳彈窗_1cx8h_2._顯示_1cx8h_15{display:block}._身份選擇框_1cx8h_19{padding:15px;text-align:center}._身份選擇訊息框_1cx8h_24,._驗證訊息框_1cx8h_24{background-color:#f8f9fa;padding:10px;border-radius:4px;margin-bottom:10px;text-align:center}._身份選擇訊息_1cx8h_24,._驗證訊息_1cx8h_24{font-size:16px;color:#333}._以訪客身份繼續按鈕_1cx8h_37,._取消按鈕_1cx8h_38,._電子郵件-發送按鈕_1cx8h_39,._手機-發送按鈕_1cx8h_40,._送出按鈕_1cx8h_41{border:none;padding:10px 15px;border-radius:4px;cursor:pointer}._電子郵件-發送按鈕_1cx8h_39,._手機-發送按鈕_1cx8h_40{margin-left:auto}._手機驗證框_1cx8h_53,._電子郵件驗證框_1cx8h_53{display:flex;align-items:center}._以訪客身份繼續按鈕_1cx8h_37,._送出按鈕_1cx8h_41{background-color:#007bff;color:#fff}._取消按鈕_1cx8h_38{background-color:#6c757d;color:#fff}._登入連結_1cx8h_68,._註冊連結_1cx8h_68{color:#007bff;text-decoration:none;margin-right:10px}._驗證框_1cx8h_74{margin-top:20px;display:none}._驗證框_1cx8h_74._顯示_1cx8h_15{display:block}._驗證碼輸入框_1cx8h_83{margin-top:20px;text-align:center}._驗證碼輸入框_1cx8h_83 input{width:120px;padding:8px;border:1px solid #333;border-radius:4px;margin-left:20px}._按鈕框_1cx8h_96{display:flex;justify-content:space-evenly;margin-top:20px}._通用訊息框_1cx8h_102,._錯誤訊息框_1cx8h_102{display:none;padding:10px;margin-top:10px;border-radius:4px}._通用訊息框_1cx8h_102._隱藏_1cx8h_109,._錯誤訊息框_1cx8h_102._隱藏_1cx8h_109,._可隱藏_1cx8h_113{display:none}._等待_1cx8h_117{background-color:#ccc;cursor:not-allowed}._購物車框_qtgfo_2{position:relative;display:inline-block}._購物車按鈕_qtgfo_7{display:flex;align-items:center;gap:8px;color:#fff;border:none;padding:10px 16px;border-radius:4px;cursor:pointer;font-size:14px;position:relative}._購物車按鈕-圖標_qtgfo_20{width:20px;height:20px}._購物車按鈕-商品數_qtgfo_25{background:red;color:#fff;font-size:12px;font-weight:700;border-radius:50%;padding:3px 6px;position:absolute;top:-5px;right:-5px}._購物車-下拉_qtgfo_37{display:none;position:absolute;top:100%;right:0;background:#fff;box-shadow:0 4px 8px #0000001a;border-radius:6px;width:280px;padding:12px;z-index:10}._購物車-下拉_qtgfo_37._顯示_qtgfo_50{display:block}._購物車列表框_qtgfo_54{max-height:250px;overflow-y:auto}._購物車商品框_qtgfo_59{display:flex;align-items:center;gap:10px;padding:10px;border-bottom:1px solid #ddd}._購物車商品框_qtgfo_59._缺貨_qtgfo_67{opacity:.5}._購物車商品-圖片框_qtgfo_71 img{width:50px;height:50px;object-fit:cover;border-radius:4px}._購物車商品-資訊框_qtgfo_78{flex:1;font-size:14px}._購物車商品-名稱_qtgfo_83{font-weight:700;margin:0;color:#333}._購物車商品-數量_qtgfo_89,._購物車商品-價錢_qtgfo_90,._購物車商品-變體類別1_qtgfo_91,._購物車商品-變體類別2_qtgfo_92{font-size:12px;color:#666}._購物車商品-動作框_qtgfo_97{text-align:right}._購物車商品-刪除按鈕_qtgfo_101{background:#ff4d4f;color:#fff;border:none;padding:5px 8px;border-radius:4px;cursor:pointer;font-size:12px}._購物車商品-刪除按鈕_qtgfo_101:hover{background:#d9363e}._超連結框_qtgfo_115{display:flex;justify-content:space-between;padding-top:10px}._購物車-超連結_qtgfo_121,._結帳-超連結_qtgfo_122{font-size:14px;color:#007bff;text-decoration:none;font-weight:700}._購物車-超連結_qtgfo_121:hover,._結帳-超連結_qtgfo_122:hover{text-decoration:underline}._我的訂單_1pfqx_3{min-width:60vw;margin:20px auto;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a}._標題框_1pfqx_12{text-align:center;margin-bottom:20px}._標題_1pfqx_12{font-size:24px;color:#333}._訂單篩選器框_1pfqx_22{display:flex;justify-content:center;gap:10px;margin-bottom:20px}._單訂單狀態框_1pfqx_29{display:inline-block}._單訂單狀態-按鈕_1pfqx_33{background:#007bff;color:#fff;border:none;padding:10px 15px;border-radius:5px;cursor:pointer;transition:background .3s}._單訂單狀態-按鈕_1pfqx_33:hover{background:#0056b3}._無訂單框_1pfqx_47{text-align:center;padding:40px 0}._無訂單-圖標_1pfqx_52{font-size:50px;color:#ccc}._無訂單-文字_1pfqx_57{display:block;font-size:18px;color:#777;margin-top:10px}._訂單-表格_1pfqx_64{width:100%;border-collapse:collapse;background:#fff}._表格-頭段_1pfqx_70{background:#007bff;color:#fff}._表格-列_1pfqx_75{border-bottom:1px solid #ddd}._表格-欄位名稱_1pfqx_79,._表格-訂單編號框_1pfqx_79,._表格-訂單金額框_1pfqx_79,._表格-物流狀態框_1pfqx_79,._表格-付款狀態框_1pfqx_79,._表格-訂單日期框_1pfqx_79,._表格-訂單動作框_1pfqx_79{padding:12px;text-align:left}._訂單內容-超連結_1pfqx_84{color:#007bff;text-decoration:none}._訂單內容-超連結_1pfqx_84:hover{text-decoration:underline}._訂單商品-圖片_1pfqx_93{width:50px;height:50px;border-radius:5px}._訂單商品-名稱_1pfqx_99{font-size:16px;color:#333}._分頁器框_1pfqx_104{margin-top:20px;text-align:center}._分頁器_y58ym_2{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0}._分頁按鈕_y58ym_11{padding:.25rem .75rem;border:1px solid #ccc;border-radius:.375rem;background:#fff;cursor:pointer;transition:all .2s ease}._分頁按鈕_y58ym_11:hover:not(:disabled){background:#f5f5f5}._分頁按鈕_y58ym_11:disabled{opacity:.5;cursor:not-allowed}._激發_y58ym_27{background:#3b82f6;color:#fff;border-color:#3b82f6}._訂單內容_5bhno_3{min-width:60vw;margin:20px auto;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9;font-family:Arial,sans-serif}._標題框_5bhno_14,._運送資訊標題框_5bhno_14,._訂單商品標題框_5bhno_14{margin-bottom:10px}._標題_5bhno_14,._運送資訊標題_5bhno_14,._訂單商品標題_5bhno_14{font-size:18px;font-weight:700;color:#333}._訂單編號框_5bhno_25,._訂單狀態框_5bhno_25,._運送資訊框_5bhno_25,._訂單總結框_5bhno_25{padding:10px;border-bottom:1px solid #ddd}._訂單編號-標籤_5bhno_30,._訂單狀態-標籤_5bhno_30,._小計-標籤_5bhno_30,._使用紅利-標籤_5bhno_30,._紅利折抵-標籤_5bhno_31,._運費-標籤_5bhno_31,._稅金-標籤_5bhno_31,._合計-標籤_5bhno_31{font-weight:700;margin-right:10px}._付款-超連結_5bhno_36{color:#007bff;text-decoration:none;font-weight:700}._運送資訊框_5bhno_25 div{display:flex;align-items:center;padding:5px 0}._訂單商品-表格_5bhno_50{width:100%;border-collapse:collapse;margin-top:10px}._表格-頭段_5bhno_56{background-color:#eaeaea}._表格-欄位名稱_5bhno_60,._訂單商品-圖片框_5bhno_60,._訂單商品-名稱框_5bhno_60,._訂單商品-價錢框_5bhno_61,._訂單商品-數量框_5bhno_61,._訂單商品-小計框_5bhno_61{padding:10px;border:1px solid #ddd;text-align:center}._訂單商品-圖片_5bhno_60{max-width:50px;height:auto}._訂單總結框_5bhno_25 div{display:flex;justify-content:space-between;padding:5px 0}._合計框_5bhno_79{font-size:16px;font-weight:700;color:#d9534f}._訂單明細框_7smuv_3{width:100%;max-width:800px;margin:20px auto;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9}._訂單明細標題框_7smuv_13{text-align:center;margin-bottom:15px}._訂單明細標題_7smuv_13{font-size:20px;font-weight:700;color:#333}._訂單商品-表格_7smuv_25{width:100%;border-collapse:collapse;background-color:#fff}._表格-列_7smuv_31{border-bottom:1px solid #ddd}._表格-欄位名稱_7smuv_35{background-color:#f1f1f1;padding:10px;text-align:left;font-weight:700}._單訂單商品框_7smuv_42,._單任搭商品框_7smuv_42{text-align:center}._訂單商品-圖片框_7smuv_46 img,._單任搭商品-圖片框_7smuv_46 img{width:50px;height:50px;object-fit:cover;border-radius:5px}._訂單總結框_7smuv_54{width:100%;max-width:400px;margin:20px auto;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#fff}._訂單總結標題框_7smuv_64{text-align:center;margin-bottom:15px}._訂單總結標題_7smuv_64{font-size:20px;font-weight:700;color:#333}._小計框_7smuv_76,._使用紅利框_7smuv_76,._紅利折抵框_7smuv_76,._運費框_7smuv_76,._稅金框_7smuv_76,._合計框_7smuv_76{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #eee}._合計框_7smuv_76{font-weight:700;font-size:18px}._訂單付款_ilycu_3{min-width:60vw;margin:20px auto;padding:20px;border:2px solid #ccc;border-radius:8px;background-color:#f9f9f9;box-shadow:0 4px 8px #0000001a}._標題框_ilycu_14{text-align:center;margin-bottom:16px}._標題_ilycu_14{font-size:22px;font-weight:700;color:#333;margin:0}._訂單編號框_ilycu_28{display:flex;align-items:center;justify-content:space-between;padding:10px;border-top:1px solid #ddd}._訂單編號-標籤_ilycu_37{font-size:16px;font-weight:700;color:#555}._訂單編號_ilycu_28{font-size:16px;color:#007bff;font-weight:700}._單付款方式_ilycu_50{display:flex;flex-direction:column;border:2px solid #ccc;border-radius:8px;padding:16px;margin:8px 0;cursor:pointer;transition:all .3s ease-in-out;background-color:#f9f9f9}._單付款方式_ilycu_50:hover{border-color:#888}._單付款方式_ilycu_50._選取_ilycu_66{border-color:#007bff}._單付款方式標題框_ilycu_70{display:flex;align-items:center;justify-content:center;padding:12px;border-bottom:1px solid #ddd}._單付款方式標題_ilycu_70{font-size:18px;font-weight:700;color:#333}._我的帳戶_mnce2_2{position:relative;display:flex;align-items:center;gap:12px}._超連結框_mnce2_9{display:flex;align-items:center;gap:8px}._登入連結_mnce2_15,._註冊連結_mnce2_16{font-size:14px;color:#007bff;text-decoration:none;cursor:pointer;transition:color .3s}._登入連結_mnce2_15:hover,._註冊連結_mnce2_16:hover{color:#0056b3}._分隔線_mnce2_29{font-size:14px;color:#999}._帳戶按鈕框_mnce2_34{position:relative}._帳戶按鈕_mnce2_34{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#333;background:#fff;border:1px solid #ddd;padding:8px 12px;border-radius:6px;cursor:pointer;transition:background .3s,box-shadow .3s}._帳戶-文字_mnce2_53{color:#666;font-weight:400}._帳戶-名稱_mnce2_58{color:#007bff;font-weight:700}._帳戶按鈕_mnce2_34:hover{background:#f8f9fa;box-shadow:0 2px 4px #0000001a}._我的帳戶-下拉_mnce2_68{display:none;position:absolute;top:100%;left:0;width:180px;background:#fff;box-shadow:0 4px 8px #0000001a;border-radius:6px;z-index:10;padding:10px;opacity:0;transform:translateY(-10px);transition:opacity .3s,transform .3s}._我的帳戶-下拉_mnce2_68._顯示_mnce2_84{display:block;opacity:1;transform:translateY(0)}._我的訂單框_mnce2_90 a{display:block;font-size:14px;padding:10px;text-decoration:none;color:#333;transition:background .3s}._我的訂單框_mnce2_90 a:hover{background:#f8f9fa}._登出按鈕框_mnce2_103{margin-top:8px;text-align:center}._登出按鈕_mnce2_103{width:100%;background-color:#dc3545;color:#fff;border:none;padding:8px 12px;border-radius:4px;font-size:14px;cursor:pointer;transition:background .3s}._登出按鈕_mnce2_103:hover{background-color:#c82333}._站內搜尋框_72top_2{position:relative;display:flex;align-items:center;gap:8px}._搜尋-輸入_72top_9{flex:1;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;outline:none;transition:border-color .3s}._搜尋-輸入_72top_9:focus{border-color:#007bff}._搜尋-按鈕_72top_23{background-color:#007bff;color:#fff;border:none;padding:10px 16px;border-radius:4px;cursor:pointer;font-size:14px}._搜尋-按鈕_72top_23:hover{background-color:#0056b3}._搜尋結果-下拉_72top_37{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;box-shadow:0 4px 8px #0000001a;border-radius:6px;z-index:10;max-height:300px;overflow-y:auto;padding:12px}._搜尋結果-下拉_72top_37._顯示_72top_52{display:block}._旋轉器框_72top_56{display:flex;justify-content:center;padding:10px}._旋轉器_72top_56{width:24px;height:24px}._搜尋結果框_72top_67{padding:10px;border-bottom:1px solid #ddd;cursor:pointer;transition:background .3s}._搜尋結果框_72top_67:hover{background:#f8f9fa}._搜尋結果-標題_72top_78{font-weight:700;font-size:14px;color:#333}._搜尋結果-敘述_72top_84{font-size:12px;color:#666;margin:4px 0 0}._高亮_72top_90{color:red}._聯絡我們表單_nzsqv_3{background:#fff;padding:24px;border-radius:8px;box-shadow:0 4px 10px #0000001a;width:340px;display:flex;flex-direction:column;gap:16px}._標題框_nzsqv_14{text-align:center}._標題_nzsqv_14{font-size:20px;color:#333;margin:0}._名字框_nzsqv_24,._姓氏框_nzsqv_25,._電子郵件框_nzsqv_26,._主旨框_nzsqv_27,._訊息框_nzsqv_28{display:flex;flex-direction:column;gap:6px}._名字-標籤_nzsqv_34,._姓氏-標籤_nzsqv_35,._電子郵件-標籤_nzsqv_36,._主旨-標籤_nzsqv_37,._訊息-標籤_nzsqv_38{font-size:14px;color:#333}._名字-輸入_nzsqv_43,._姓氏-輸入_nzsqv_44,._電子郵件-輸_nzsqv_45,._主旨-輸入_nzsqv_46,._訊息-輸入_nzsqv_47{padding:10px;border:1px solid #ccc;border-radius:4px;font-size:14px;width:100%;box-sizing:border-box}._訊息-輸入_nzsqv_47{height:120px;resize:none}._送出框_nzsqv_61{display:flex;justify-content:center}._送出-按鈕_nzsqv_66{background-color:#007bff;color:#fff;border:none;padding:10px 16px;border-radius:4px;cursor:pointer;font-size:14px;width:100%}._送出-按鈕_nzsqv_66:hover{background-color:#0056b3}._單商品框_1agbh_3{border:1px solid #ddd;border-radius:8px;padding:16px;background-color:#fff;transition:box-shadow .3s ease-in-out}._單商品框_1agbh_3._聚焦_1agbh_11{box-shadow:0 4px 10px #0003}._商品圖片框_1agbh_16{position:relative;text-align:center}._商品主要圖片_1agbh_21{width:100%;height:auto;border-radius:8px;transition:opacity .3s ease-in-out}._商品次要圖片_1agbh_28{position:absolute;top:0;left:0;width:100%;height:auto;border-radius:8px;transition:opacity .3s ease-in-out;z-index:1;display:none}._單商品框_1agbh_3._聚焦_1agbh_11 ._商品次要圖片_1agbh_28{display:block}._特殊商品標章框_1agbh_45{position:absolute;top:8px;left:8px;display:flex;flex-direction:column;gap:4px}._新品標章_1agbh_54,._特價標章_1agbh_55{background-color:red;color:#fff;padding:4px 8px;font-size:12px;border-radius:4px}._新品標章_1agbh_54{background-color:green}._商品動作框_1agbh_68{display:flex;justify-content:space-between;padding:8px 0}._加入購物車框_1agbh_74{display:flex;flex-direction:column;gap:8px}._加入購物車-按鈕_1agbh_80{background-color:#007bff;color:#fff;border:none;padding:8px 12px;cursor:pointer;border-radius:4px}._加入購物車-按鈕_1agbh_80:disabled{background-color:#ccc;cursor:not-allowed}._商品資訊框_1agbh_95{text-align:center}._商品名稱_1agbh_99{font-size:18px;font-weight:700;margin-bottom:8px}._商品價錢框_1agbh_105{display:flex;justify-content:center;gap:8px;font-size:16px;font-weight:700}._折扣後價格_1agbh_113{color:red}._折扣前價格_1agbh_117{text-decoration:line-through;color:gray}._商品敘述_1agbh_122{font-size:14px;color:#555;margin-top:8px}._快速瀏覽彈窗_1agbh_128{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);width:80%;height:80%;overflow:auto;max-width:600px;background:#fff;border-radius:8px;box-shadow:0 10px 30px #0000004d;padding:20px;z-index:1000}._visually-hidden_149y0_2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._商品容器框_149y0_14{max-width:1200px;margin:10vh auto;padding:16px;font-family:Arial,sans-serif}._商品圖片選項框_149y0_22{display:flex;gap:16px;align-items:start}._大小圖框_149y0_29{display:flex;flex-direction:column;align-items:flex-start;gap:15px}._大圖框_149y0_37{flex:1;max-width:500px;border:1px solid #ddd;padding:10px}._單大圖框_149y0_44{display:none}._單大圖框_149y0_44._顯示_149y0_47{display:block}._大圖_149y0_37{width:100%;height:auto;object-fit:cover}._小圖框_149y0_58{display:flex;flex-direction:row;align-items:center;gap:10px}._單小圖框_149y0_65{width:60px;height:60px;border:2px solid transparent;cursor:pointer;overflow:hidden;transition:border-color .3s ease}._單小圖框_149y0_65 img{width:100%;height:100%;object-fit:cover}._單小圖框_149y0_65:hover{border-color:#ff5733}._小圖框按鈕1_149y0_86,._小圖框按鈕2_149y0_87{display:none;background:none;border:none;cursor:pointer;font-size:18px;padding:5px}._小圖框按鈕1-圖標_149y0_96:before,._小圖框按鈕2-圖標_149y0_97:before{content:"▲";display:block;font-size:16px;color:#666}._小圖框按鈕2-圖標_149y0_97:before{content:"▼"}._商品選項框_149y0_109{flex:1;display:flex;flex-direction:column;gap:12px}._商品名稱框_149y0_116 h2{font-size:24px;font-weight:700;margin:0}._變體商品框_149y0_123{display:flex;flex-direction:column;gap:16px}._變體1-文字_149y0_130,._變體2-文字_149y0_130{font-size:16px;font-weight:700;margin-bottom:8px;display:block}._變體1框_149y0_138,._變體2框_149y0_138{display:flex;flex-direction:column;gap:8px}._單變體1-選項_149y0_145,._單變體2-選項_149y0_145{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #ccc;border-radius:8px;cursor:pointer;transition:all .3s}._單變體1-選項_149y0_145._選取_149y0_157,._單變體2-選項_149y0_145._選取_149y0_157{border-color:#007bff;background-color:#f0f8ff}._單變體1-勾選_149y0_163,._單變體2-勾選_149y0_163{display:none}._單變體1-圖片_149y0_168,._單變體2-圖片_149y0_168{width:40px;height:40px;object-fit:cover;border-radius:4px}._單變體1-文字_149y0_176,._單變體2-文字_149y0_176{font-size:14px;font-weight:700}._單變體1-敘述_149y0_181,._單變體2-敘述_149y0_181{font-size:12px;color:#666}._單變體1-價錢敘述_149y0_186,._單變體2-價錢敘述_149y0_186{font-size:12px;font-weight:700;color:#d9534f}._任搭組數框_149y0_193{display:flex;flex-direction:column;gap:10px}._任搭組數-文字_149y0_199{font-size:16px;font-weight:700;margin-bottom:5px}._單任搭選項_149y0_206{display:flex;align-items:center;gap:10px;padding:10px;border:2px solid #ccc;border-radius:5px;cursor:pointer;transition:all .3s ease}._單任搭選項_149y0_206:hover{border-color:#666}._單任搭選項-勾選_149y0_221{display:none}._單任搭選項-勾選_149y0_221:checked+._單任搭選項-文字_149y0_225{font-weight:700;color:#d9534f}._單任搭選項-勾選_149y0_221:checked+._單任搭選項-文字_149y0_225,._單任搭選項-勾選_149y0_221:checked~._單任搭選項-敘述_149y0_231,._單任搭選項-勾選_149y0_221:checked~._單任搭選項-價錢敘述_149y0_232{color:#d9534f}._單任搭選項-文字_149y0_225{font-size:14px}._單任搭選項-敘述_149y0_231{font-size:12px;color:#666}._單任搭選項-價錢敘述_149y0_232{font-size:12px;font-weight:700;color:#333}._商品價格框_149y0_253{display:flex;gap:8px;align-items:center}._折扣後價格_149y0_259{font-size:20px;font-weight:700;color:red}._折扣前價格_149y0_265{text-decoration:line-through;color:gray}._商品數量動作框_149y0_271{display:flex;align-items:center;gap:16px}._商品數量選擇框_149y0_277{display:flex;align-items:center;gap:8px}._商品數量_149y0_271{width:40px;text-align:center;border:1px solid #ddd;padding:4px}._商品數量減去按鈕_149y0_290,._商品數量增加按鈕_149y0_291{width:30px;height:30px;border:none;background-color:#f0f0f0;cursor:pointer}._商品數量減去按鈕_149y0_290:hover,._商品數量增加按鈕_149y0_291:hover{background-color:#ddd}._購物動作按鈕_149y0_305,._立即下單按鈕_149y0_306{padding:8px 16px;border:none;background-color:#007bff;color:#fff;cursor:pointer}._購物動作按鈕_149y0_305:disabled,._立即下單按鈕_149y0_306:disabled{background-color:gray;cursor:not-allowed}._商品資訊分頁框_149y0_321{margin-top:24px}._導覽按鈕框_149y0_325{display:flex;gap:12px;border-bottom:2px solid #ddd;padding-bottom:8px}._單導覽按鈕框_149y0_332 button{background:none;border:none;cursor:pointer;font-size:16px}._單導覽按鈕框_149y0_332 button:hover{color:#007bff}._分頁框_149y0_344{margin-top:16px}._單分頁框_149y0_348{display:none}._單分頁框_149y0_348._顯示_149y0_47{display:block}._支援物流框_149y0_357,._支援付款框_149y0_358{display:flex;gap:8px;align-items:center}._單物流選項框_149y0_364,._單付款選項框_149y0_365{border:1px solid #ddd;padding:4px 8px;border-radius:4px}._商品類別框_149y0_372,._商品標籤框_149y0_373{display:flex;gap:8px;align-items:center}._單商品類別框_149y0_379,._單商品標籤框_149y0_380{border:1px solid #ddd;padding:4px 8px;border-radius:4px}._相關商品框_149y0_387{margin-top:32px;padding-top:16px;border-top:2px solid #ddd}._商城_m48ta_2{margin:10vh auto;display:flex;padding:16px;gap:20px;flex-wrap:wrap}._篩選器框_m48ta_10{width:250px}._搜尋框_m48ta_14{display:flex;align-items:center;margin:10px auto}._商品框_m48ta_20{max-width:1200px;flex-grow:1}._商品框-網格_m48ta_25{display:grid;gap:20px}._商品框-網格_m48ta_25._列_m48ta_31{display:flex;flex-direction:column}._商品框-網格_m48ta_25._列_m48ta_31 ._單商品框_m48ta_36{display:flex;align-items:center;gap:20px;padding:10px;border:1px solid #ddd}._商品框-網格_m48ta_25._列_m48ta_31 ._商品圖片框_m48ta_44 img{width:100px;height:auto}._商品框-網格_m48ta_25._大格子_m48ta_50{grid-template-columns:repeat(2,1fr)}._商品框-網格_m48ta_25._大格子_m48ta_50 ._單商品框_m48ta_36{border:1px solid #ddd;padding:10px}._商品框-網格_m48ta_25._大格子_m48ta_50 ._商品圖片框_m48ta_44 img{width:100%;height:auto}._商品框-網格_m48ta_25._小格子_m48ta_65{grid-template-columns:repeat(3,1fr)}._商品框-網格_m48ta_25._小格子_m48ta_65 ._單商品框_m48ta_36{border:1px solid #ddd;padding:10px}._商品框-網格_m48ta_25._小格子_m48ta_65 ._商品圖片框_m48ta_44 img{width:100%;height:auto}._文章容器框_mzt1z_2{padding:15vh 30px 30px}._文章圖片框_mzt1z_6{display:flex;justify-content:center}._文章圖片_mzt1z_6{max-width:100%}._文章資訊框_mzt1z_15{display:flex;flex-direction:column;justify-content:center;align-items:center}._文章標題_mzt1z_22,._文章副標題_mzt1z_26{margin:20px}._編輯器內容_mzt1z_30{width:100%}._編輯器內容_mzt1z_30 img{max-width:100%}._上下文章框-頂部_mzt1z_37{display:none}._上下文章框-底部_mzt1z_41{margin:20px auto;display:flex;justify-content:center;gap:10px}._上一則文章大框_mzt1z_48{display:flex;flex-direction:column}._上一則文章框_mzt1z_53{max-width:40%}._上一則文章框_mzt1z_53 img{max-width:100%}._上一則文章框_mzt1z_53 h5{text-align:center}._下一則文章大框_mzt1z_63{display:flex;flex-direction:column}._下一則文章框_mzt1z_68{max-width:40%}._下一則文章框_mzt1z_68 img{max-width:100%}._下一則文章框_mzt1z_68 h5{text-align:center}._分享-按鈕_1q91y_2{cursor:pointer}._重設密碼表單_nz9kx_2{background:#fff;padding:24px;border-radius:8px;box-shadow:0 4px 10px #0000001a;width:320px;display:flex;flex-direction:column;gap:16px}._標題框_nz9kx_13{text-align:center}._標題_nz9kx_13{font-size:20px;color:#333;margin:0}._帳號顯示框_nz9kx_23{display:flex;flex-direction:column;gap:6px;padding:12px;background-color:#f5f5f5;border-radius:4px}._帳號-標籤_nz9kx_32{font-size:14px;color:#666}._帳號-顯示_nz9kx_37{font-size:14px;color:#333;font-weight:500;word-break:break-all}._密碼框_nz9kx_44{display:flex;flex-direction:column;gap:6px}._密碼-標籤_nz9kx_50{font-size:14px;color:#333}._密碼輸入框_nz9kx_55{position:relative;display:flex;align-items:center;width:100%;border:1px solid #ccc;border-radius:5px;padding:5px;background:#fff;box-sizing:border-box}._密碼-輸入_nz9kx_67{flex:1;padding:10px;border:none;font-size:14px;outline:none;background:transparent}._顯示密碼-按鈕_nz9kx_76{background:none;border:none;cursor:pointer;padding:5px}._顯示密碼-圖標_nz9kx_83{font-size:16px;color:#666}._訊息框_nz9kx_88{font-size:13px;padding:10px 12px;border-radius:4px;text-align:center}._訊息框_nz9kx_88._成功_nz9kx_95{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}._訊息框_nz9kx_88._錯誤_nz9kx_101{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}._送出按鈕框_nz9kx_107{display:flex;justify-content:center}._送出按鈕_nz9kx_107{background-color:#007bff;color:#fff;border:none;padding:12px 24px;border-radius:4px;cursor:pointer;font-size:14px;width:100%;transition:background-color .2s}._送出按鈕_nz9kx_107:hover:not(:disabled){background-color:#0056b3}._送出按鈕_nz9kx_107:disabled{background-color:#6c757d;cursor:not-allowed}._連結框_nz9kx_133{display:flex;justify-content:center}._返回登入連結_nz9kx_138{font-size:14px;color:#007bff;cursor:pointer;text-decoration:none}._返回登入連結_nz9kx_138:hover{text-decoration:underline}._錯誤訊息框_nz9kx_149{display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px}._錯誤訊息_nz9kx_149{font-size:14px;color:#721c24;text-align:center;margin:0}._modal-backdrop_17it5_1{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;z-index:1000;animation:_fadeIn_17it5_1 .3s ease}._modal-content_17it5_12{position:absolute;background:#fff;padding:1.5rem;overflow-y:auto}._left_17it5_19{width:30%;top:0;bottom:0;left:0}._right_17it5_26{width:30%;top:0;bottom:0;right:0}._center_17it5_33{width:90%;max-width:500px;max-height:70vh;border-radius:4px;box-shadow:0 10px 30px #0003;left:50%;top:50%;transform:translate(-50%,-50%)}._center-lg_17it5_44{width:90%;max-width:80vw;min-height:50vh;max-height:90vh;border-radius:4px;box-shadow:0 10px 30px #0003;left:50%;top:50%;transform:translate(-50%,-50%)}._center-full_17it5_56{top:0;bottom:0;left:0;right:0}._modal-title_17it5_63{margin-top:0;font-size:1.5rem;margin-bottom:1rem}._modal-body_17it5_69{font-size:1rem}._top-right_17it5_73{position:absolute;top:.75rem;right:1rem;display:flex;justify-content:center;align-content:center}._modal-full_17it5_82,._modal-right_17it5_83{font-size:1rem;background:none;border:none;cursor:pointer}._modal-close_17it5_90{font-size:1.5rem;background:none;border:none;cursor:pointer}@keyframes _fadeIn_17it5_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_17it5_1{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}._input_k1pz2_1{font-size:14px;width:100%;height:45px;padding-left:10px;color:#000;border:2px solid rgb(0,0,0);background:#6c757d;box-shadow:none}._input_k1pz2_1:focus{color:#fff;border:2px solid rgb(255,255,255)}._label_k1pz2_16{color:#6c757d;font-size:15px;font-weight:400}._select_k1pz2_22{font-size:14px;width:100%;height:45px;color:#000;background:#6c757d;box-shadow:none;border:2px solid rgb(0,0,0)}._option_k1pz2_32{font-size:14px;padding-left:10px;border:2 solid rgb(108,117,125);background:#6c757d}._textarea_k1pz2_39{font-size:14px;width:100%;padding:10px;resize:vertical;color:#000;border:2px solid rgb(0,0,0);background:#6c757d}._textarea_k1pz2_39:focus{color:#fff;border:2px solid rgb(255,255,255);outline:none}._p_k1pz2_54{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:24px;margin-bottom:0;color:#000;background:transparent}._accordion_k1pz2_65{margin:20px auto;border:1px solid #ccc;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px #0000001a}._accordion-item_k1pz2_74{border-bottom:1px solid #ccc}._accordion-header_k1pz2_79{width:100%;background-color:#f9f9f9;color:#333;padding:15px 20px;font-size:16px;font-weight:700;text-align:left;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s ease}._accordion-header_k1pz2_79:hover{background-color:#f1f1f1}._accordion-content_k1pz2_100{height:0;overflow:hidden;padding:0 20px;background-color:#fff;transition:height .3s ease,padding .3s ease}._accordion-content_k1pz2_100 p{margin:15px 0}._accordion-item_k1pz2_74._open_k1pz2_113 ._accordion-content_k1pz2_100{height:fit-content;padding:15px 20px}._accordion-item_k1pz2_74._open_k1pz2_113 ._accordion-header_k1pz2_79 ._icon_k1pz2_118{transform:rotate(45deg)}._accordion-header_k1pz2_79 ._icon_k1pz2_118{font-size:20px;transition:transform .3s ease}._modal_107r8_1{z-index:9999}._modal_107r8_1 ._title_block_107r8_4{width:100%;display:flex;flex-direction:row;justify-content:center}._modal_107r8_1 ._icon_grid_107r8_10{padding:5%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;align-content:stretch;justify-content:center}._modal_107r8_1 ._icon_grid_107r8_10 ._icon_container_107r8_19 i{padding:5px;border-width:1px;border-radius:2px;border-style:solid;border-color:transparent;cursor:pointer}._modal_107r8_1 ._icon_grid_107r8_10 ._icon_container_107r8_19 i:hover{border-style:solid;border-color:#696969}._select-search_1sux3_1{position:relative}._select-search_1sux3_1 ._display_1sux3_4{min-width:20px;min-height:20px;background-color:#fff;cursor:text;display:flex;flex-direction:row;flex-wrap:wrap;padding:2px 10px;border-radius:2px;border-color:gray;border-width:1px;border-style:solid}._select-search_1sux3_1 ._display_1sux3_4 ._selectData_1sux3_18{border-radius:10px;border-color:gray;border-width:1px;border-style:solid}._select-search_1sux3_1 ._display_1sux3_4 ._selectData_1sux3_18 i{cursor:pointer}._select-search_1sux3_1 ._display_1sux3_4 ._selectData_1sux3_18 i:hover{color:#5f9ea0}._select-search_1sux3_1 ._dropdown_1sux3_30{visibility:hidden;width:100%;height:0;padding:8px 12px 10px;transition:all .5s ease 0s;transform:rotateX(90deg);transform-origin:center top 0;text-align:left;opacity:0;background:#fff none repeat scroll 0 0;box-shadow:0 1px 7px -2px #0000004d;color:#000}._select-search_1sux3_1 ._dropdown_1sux3_30._active_1sux3_44{visibility:visible;height:fit-content;transform:rotateX(0);opacity:1}._select-search_1sux3_1 ._dropdown_1sux3_30 ul{max-height:200px;overflow-y:scroll;border:1px solid black}._select-search_1sux3_1 ._dropdown_1sux3_30 ul li{margin:0!important;padding:2px;border-top:1px solid gray}._select-search_1sux3_1 ._dropdown_1sux3_30 ul li:hover{background-color:gray}._select-search_1sux3_1 ._dropdown_1sux3_30 ul>li{border-top:1px solid transparent}._drag-over-left_3wkcc_1{border-left:solid!important;border-left-width:1px!important;border-color:red!important}._drag-over-right_3wkcc_7{border-right:solid!important;border-right-width:1px!important;border-color:red!important}._drag-over-in_3wkcc_13{border:solid!important;border-width:1px!important;border-color:red!important}._icursor-hover-left_3wkcc_19{outline:1px solid red!important;border-left:solid!important;border-left-width:2px!important;border-color:#90ee90!important;cursor:text}._icursor-hover-right_3wkcc_27{outline:1px solid red!important;border-right:solid!important;border-right-width:2px!important;border-color:#90ee90!important;cursor:text}._icursor-hover-in_3wkcc_35{outline:1px solid red!important;border:solid!important;border-width:2px!important;border-color:#90ee90!important;cursor:text}._arrow-hover_3wkcc_43{outline:1px solid red!important}._drag-hover_3wkcc_47{outline:1px solid red!important;cursor:grab}._送出按鈕框_1wleq_4{text-align:center;margin-top:20px}._送出按鈕_1wleq_4{background-color:#28a745;color:#fff;padding:10px 20px;font-size:16px;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s ease-in-out}._送出按鈕_1wleq_4:hover{background-color:#218838}._銀行資訊框_13eid_3{max-width:500px;margin:20px auto;padding:20px;border:2px solid #ccc;border-radius:8px;background-color:#f9f9f9;box-shadow:0 4px 8px #0000001a}._銀行圖片框_13eid_14{display:flex;justify-content:center;gap:10px;margin-bottom:16px}._單銀行圖片框_13eid_22{width:80px;height:80px;border:1px solid #ddd;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#fff}._單銀行圖片_13eid_22{max-width:100%;max-height:100%}._銀行名稱框_13eid_41,._銀行帳號框_13eid_42,._轉帳資訊框_13eid_43{margin-bottom:12px}._銀行名稱框-標籤_13eid_48,._銀行帳號-標籤_13eid_49,._轉帳資訊-標籤_13eid_50{font-size:16px;font-weight:700;color:#333;display:block;margin-bottom:4px}._銀行名稱_13eid_41,._銀行帳號_13eid_42{font-size:16px;color:#007bff;font-weight:700}._轉帳資訊_13eid_43{font-size:14px;color:#555;background-color:#fff;padding:10px;border:1px solid #ddd;border-radius:6px}._上傳付款證明框_13eid_77{max-width:500px;margin:20px auto;padding:20px;border:2px solid #ccc;border-radius:8px;background-color:#fefefe;box-shadow:0 4px 8px #0000001a}._上傳單據框_13eid_88{text-align:center;margin-bottom:16px}._上傳單據框-標籤_13eid_94{font-size:16px;font-weight:700;color:#333;display:block;margin-bottom:6px}._上傳單據-按鈕_13eid_103{display:inline-block;background-color:#007bff;color:#fff;padding:8px 12px;font-size:14px;border:none;border-radius:6px;cursor:pointer}._上傳單據-按鈕_13eid_103:hover{background-color:#0056b3}._帳戶識別框_13eid_119{margin-bottom:16px}._帳戶識別-標籤_13eid_124{font-size:16px;font-weight:700;color:#333;display:block;margin-bottom:4px}._帳戶識別-輸入_13eid_133{width:100%;padding:8px;font-size:14px;border:1px solid #ddd;border-radius:4px}._錯誤訊息_13eid_142{display:block;margin-top:4px;font-size:14px;color:red}._送出按鈕框_13eid_150{text-align:center}._送出按鈕_13eid_150{background-color:#28a745;color:#fff;padding:10px 16px;font-size:16px;border:none;border-radius:6px;cursor:pointer}._送出按鈕_13eid_150:hover{background-color:#218838}._editor-side-menu_1h4ce_2::-webkit-scrollbar{width:0!important}._editor-side-menu_1h4ce_2{position:fixed;z-index:1000;color:#353535;background:#1b304de6;transition:transform 1s}._editor-side-menu_1h4ce_2 ._buttons_1h4ce_13 button{margin:5px}._editor-side-menu_1h4ce_2._position-top_1h4ce_16{top:0;left:0;width:100vw;height:30vh;transform:translateY(-110%);padding:20px 20px 40px}._editor-side-menu_1h4ce_2._position-top_1h4ce_16._active_1h4ce_24{transform:translateY(0)}._editor-side-menu_1h4ce_2._position-left_1h4ce_27{top:0;left:0;width:20vw;min-width:250px;height:100vh;transform:translate(-110%);padding:20px}._editor-side-menu_1h4ce_2._position-left_1h4ce_27._active_1h4ce_24{transform:translate(0)}._editor-side-menu_1h4ce_2._position-bottom_1h4ce_39{bottom:0;left:0;width:100vw;height:30vh;transform:translateY(110%);padding:40px 20px 20px}._editor-side-menu_1h4ce_2._position-bottom_1h4ce_39._active_1h4ce_24{transform:translateY(0)}._editor-side-menu_1h4ce_2._position-right_1h4ce_50{top:0;right:0;width:20vw;min-width:250px;height:100vh;transform:translate(110%);padding:20px}._editor-side-menu_1h4ce_2._position-right_1h4ce_50._active_1h4ce_24{transform:translate(0)}._scrollable-area_1h4ce_63::-webkit-scrollbar{width:0!important}._scrollable-area_1h4ce_63{margin-bottom:100px;height:80vh;overflow-y:scroll;overflow-x:hidden}._drag-bar_1h4ce_74{position:absolute;cursor:grab;color:#fff;z-index:10}._drag-bar_1h4ce_74._position-left_1h4ce_27{top:50%;right:5px;transform:translateY(-50%)}._drag-bar_1h4ce_74._position-bottom_1h4ce_39{top:5px;left:50%;transform:translate(-50%)}._drag-bar_1h4ce_74._position-right_1h4ce_50{top:50%;left:5px;transform:translateY(-50%)}._drag-bar_1h4ce_74._position-top_1h4ce_16{bottom:5px;left:50%;transform:translate(-50%)}._tool-bar_1h4ce_101{position:absolute;cursor:grab;color:#fff;z-index:10}._tool-bar_1h4ce_101._position-left_1h4ce_27{top:50%;right:5px;transform:translateY(-50%)}._tool-bar_1h4ce_101._position-bottom_1h4ce_39{top:5px;left:50%;transform:translate(-50%)}._tool-bar_1h4ce_101._position-right_1h4ce_50{top:50%;left:5px;transform:translateY(-50%)}._tool-bar_1h4ce_101._position-top_1h4ce_16{bottom:5px;left:50%;transform:translate(-50%)}._dash-line_1h4ce_128{position:fixed;z-index:2000;display:none;border:2px dashed cyan}._dash-line_1h4ce_128._show_1h4ce_134{display:block}._dash-line_1h4ce_128._hover-left_1h4ce_137{top:0;left:20vw;width:1px;height:100vh}._dash-line_1h4ce_128._hover-bottom_1h4ce_143{bottom:20vh;left:0;width:100vw;height:1px}._dash-line_1h4ce_128._hover-right_1h4ce_149{top:0;right:20vw;width:1px;height:100vh}._dash-line_1h4ce_128._hover-top_1h4ce_155{top:20vh;left:0;width:100vw;height:1px}._close-side-menu-button_1h4ce_162{font-size:20px;position:absolute;padding:0;cursor:pointer;transition:all .3s ease 0s;color:#fff;border:medium none;background:transparent none repeat scroll 0 0}._close-side-menu-button_1h4ce_162:hover{color:#000}._close-side-menu-button_1h4ce_162._position-left_1h4ce_27{top:10px;right:10px}._close-side-menu-button_1h4ce_162._position-bottom_1h4ce_39{top:10px;left:10px;transform:rotate(-90deg)}._close-side-menu-button_1h4ce_162._position-right_1h4ce_50{top:40px;left:0;transform:rotate(180deg)}._close-side-menu-button_1h4ce_162._position-top_1h4ce_16{bottom:0;left:40px;transform:rotate(90deg)}._side-menu-active-button_1h4ce_195{font-size:40px;position:fixed;z-index:9999;padding:0;cursor:pointer;transition:all .3s ease 0s;color:#fff;border:medium none;border-top-right-radius:30%;border-bottom-right-radius:30%;background:#1b304de6}._side-menu-active-button_1h4ce_195:hover{color:#000;font-size:42px}._side-menu-active-button_1h4ce_195 div{margin-top:5px;margin-bottom:5px;margin-right:5px;border-top-right-radius:30%;border-bottom-right-radius:30%;background:#6c757d}._side-menu-active-button_1h4ce_195._position-left_1h4ce_27{top:40px;left:0}._side-menu-active-button_1h4ce_195._position-bottom_1h4ce_39{left:40px;bottom:-10px;transform:rotate(-90deg)}._side-menu-active-button_1h4ce_195._position-right_1h4ce_50{top:40px;right:0;transform:rotate(180deg)}._side-menu-active-button_1h4ce_195._position-top_1h4ce_16{top:-10px;left:40px;transform:rotate(90deg)}._bar_1h4ce_240{display:flex;align-items:center}._file-browser-button_1h4ce_245,._bar-button_1h4ce_246{position:relative;display:flex;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer;color:gray}._file-browser-button_1h4ce_245:hover,._bar-button_1h4ce_246:hover{color:#fff;border-color:#fff;width:32px;height:32px}._file-browser-button_1h4ce_245:hover ._tooltip_1h4ce_263,._bar-button_1h4ce_246:hover ._tooltip_1h4ce_263{visibility:visible;opacity:1}._file-browser-button_1h4ce_245{margin-left:auto}._tooltip_1h4ce_263{visibility:hidden;width:100px;background-color:#fff;color:#000;text-align:center;border-radius:5px 0 5px 5px;padding:5px;position:absolute;z-index:1;top:70%;right:70%;opacity:0;transition:opacity .3s}._last-name_icdfh_1{height:50px;width:50px;line-height:50px;text-align:center;border-radius:50%;z-index:var(--index);transform:translate(calc(var(--index) * -30%))}._collaborators-container_icdfh_11{display:flex;flex-direction:row;flex-wrap:nowrap}._toolbar-container_cgna0_2{position:relative;display:flex;flex-direction:row;align-items:center;gap:2px;margin-top:20px;margin-bottom:20px}._tool_cgna0_2{position:relative;display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:5px;border-color:gray;border-width:1px;border-style:solid;cursor:pointer;color:gray}._tool_cgna0_2:hover{color:#fff;border-color:#fff;width:32px;height:32px}._tool_cgna0_2:hover ._tooltip_cgna0_32{visibility:visible;opacity:1}._tool_cgna0_2._active_cgna0_36{color:#fff;border-color:#fff;width:32px;height:32px}._tooltip_cgna0_32{visibility:hidden;width:120px;background-color:#fff;color:#000;text-align:center;border-radius:0 5px 5px;padding:5px;position:absolute;z-index:1;top:70%;left:70%;opacity:0;transition:opacity .3s}._template-menu_9lli5_1{position:fixed;z-index:1049;color:#353535;background:#1b304de6;overflow:hidden;transition:width 1s,height 1s,padding 1s}._template-menu_9lli5_1._position-top_9lli5_9{top:0;left:0;width:0px;height:0px}._template-menu_9lli5_1._position-top_9lli5_9._active_9lli5_15{padding:20px;width:100vw;height:30vh}._template-menu_9lli5_1._position-left_9lli5_20{top:0;left:0;width:0px;height:0px}._template-menu_9lli5_1._position-left_9lli5_20._active_9lli5_15{padding:5vh 2vw;width:20vw;height:100vh;min-width:250px}._template-menu_9lli5_1._position-bottom_9lli5_32{bottom:0;left:0;width:0px;height:0px}._template-menu_9lli5_1._position-bottom_9lli5_32._active_9lli5_15{width:100vw;height:30vh;padding:20px}._template-menu_9lli5_1._position-right_9lli5_43{top:0;right:0;width:0px;height:0px}._template-menu_9lli5_1._position-right_9lli5_43._active_9lli5_15{padding:5vh 2vw;width:20vw;height:100vh;min-width:250px}._template-menu_9lli5_1 ._row_9lli5_55{display:flex;flex-direction:row;justify-content:center;height:100%}._template-menu_9lli5_1 ._row_9lli5_55 ._category-list_9lli5_61::-webkit-scrollbar{width:0!important}._template-menu_9lli5_1 ._row_9lli5_55 ._category-list_9lli5_61{display:flex;flex-direction:column;height:100%;min-width:80px;color:azure;border-right:1px solid white;overflow-y:scroll;justify-items:center;justify-content:center;align-items:center}._template-menu_9lli5_1 ._row_9lli5_55 ._item-list_9lli5_76::-webkit-scrollbar{width:0!important}._template-menu_9lli5_1 ._row_9lli5_55 ._item-list_9lli5_76{display:flex;flex-direction:column;height:100%;color:azure;padding:10px;overflow-y:scroll;min-width:80px}._category_9lli5_61{text-align:center;cursor:pointer}._category_9lli5_61:hover{color:#d3d3d3}._item_9lli5_76{text-align:center;white-space:nowrap;margin-top:3px;margin-bottom:3px;cursor:pointer}._item_9lli5_76:hover{margin-left:5px;color:#d3d3d3}._item_9lli5_76{background-color:gray;border-radius:10px;padding:8px 8px 5px}._item-row_9lli5_114{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:start;align-content:center;align-items:center}._doc_9lli5_123{margin-left:10px;cursor:pointer}._doc_9lli5_123:hover{margin-left:12px;color:#d3d3d3}._hide-menu-button_9lli5_132{font-size:20px;position:absolute;padding:0;cursor:pointer;transition:all .3s ease 0s;color:#fff;border:medium none;background:transparent none repeat scroll 0 0}._hide-menu-button_9lli5_132:hover{color:#000}._hide-menu-button_9lli5_132._position-left_9lli5_20{top:10px;right:10px}._hide-menu-button_9lli5_132._position-bottom_9lli5_32{top:10px;left:10px;transform:rotate(-90deg)}._hide-menu-button_9lli5_132._position-right_9lli5_43{top:40px;left:0;transform:rotate(180deg)}._hide-menu-button_9lli5_132._position-top_9lli5_9{bottom:0;left:40px;transform:rotate(90deg)}._category-title_9lli5_165{margin-top:10px;margin-bottom:5px;text-align:center;font-size:22px;border-width:1px;border-style:none none solid none}._title-block_1s9z1_2{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid #ddd}._title-block_1s9z1_2 ._title_1s9z1_2{font-size:1.25rem;font-weight:600;margin:0;color:#fff}._body-block_1s9z1_16 ._no-item-text_1s9z1_16{display:block;color:#999;font-style:italic;padding:.5rem;font-size:.95rem}._add-btn_1s9z1_24{position:relative;width:30px;height:30px;background-color:#4884c4;color:#fff;border:none;font-size:.9rem;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}._add-btn_1s9z1_24:hover{background-color:#0056b3}._add-btn_1s9z1_24:hover ._tooltip_1s9z1_42{visibility:visible;opacity:1}._add-btn_1s9z1_24:active{transform:scale(.98)}._tooltip_1s9z1_42{visibility:hidden;width:100px;background-color:#fff;color:#000;text-align:center;border-radius:5px 0 5px 5px;padding:5px;position:absolute;z-index:1;top:70%;right:70%;opacity:0;transition:opacity .3s}._item_1cruq_2{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background-color:#132851;transition:background-color .2s}._item_1cruq_2:hover{background-color:#193368}._focus_1cruq_14{background-color:#0b1b3b}._name_1cruq_18{flex:1;margin:0 .75rem;font-size:1rem;color:#f0f0f0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._expand-icon_1cruq_29{color:#aaa;font-size:1.5rem;cursor:pointer;transition:transform .2s;margin-right:5px}._expand-icon_1cruq_29:hover{color:#fff}._expand-head-icon_1cruq_40,._expand-body-icon_1cruq_41{color:#aaa;font-size:1.5rem;cursor:pointer;transition:transform .2s;margin-left:auto;margin-right:5px}._expand-head-icon_1cruq_40:hover,._expand-body-icon_1cruq_41:hover{color:#fff}._drag-icon_1cruq_54{color:#aaa;font-size:1.1rem;cursor:grab}._drag-icon_1cruq_54:hover{color:#4c9aff}._settings-icon_1cruq_63{color:#aaa;font-size:1.1rem;cursor:pointer}._settings-icon_1cruq_63:hover{color:#4c9aff}._title-block_1cruq_72{display:flex;justify-content:space-between;align-items:center;padding:5px 0;margin-left:5px;margin-right:5px;border-bottom:1px solid #ddd}._title-block_1cruq_72 ._title_1cruq_72{font-size:1rem;font-weight:600;margin:0;color:#fff}._add-btn_1cruq_88{position:relative;width:25px;height:25px;background-color:#4884c4;color:#fff;border:none;font-size:12;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}._add-btn_1cruq_88:hover{background-color:#0056b3}._add-btn_1cruq_88:hover ._tooltip_1cruq_106{visibility:visible;opacity:1}._add-btn_1cruq_88:active{transform:scale(.98)}._tooltip_1cruq_106{visibility:hidden;width:80px;background-color:#fff;color:#000;text-align:center;border-radius:5px 0 5px 5px;padding:5px;position:absolute;z-index:1;top:70%;right:70%;opacity:0;transition:opacity .3s}._icursor-hover-top_1cruq_130,._drag-over-top_1cruq_131,._focus-before_1cruq_132,._hover-top_1cruq_133{border-top:solid;border-top-width:2px;border-color:#000;margin-top:5px;cursor:vertical-text}._icursor-hover-bottom_1cruq_141,._drag-over-bottom_1cruq_142,._focus-after_1cruq_143,._hover-bottom_1cruq_144{border-bottom:solid;border-bottom-width:2px;border-color:#000;margin-bottom:5px;cursor:vertical-text}._icursor-hover-in_1cruq_152,._drag-over-in_1cruq_153,._focus-in_1cruq_154,._hover-in_1cruq_155{border:solid;border-width:2px;border-color:#000;margin:5px;cursor:vertical-text}._level-0_190u6_1{margin-left:12px}._level-1_190u6_5{margin-left:24px}._level-2_190u6_9{margin-left:36px}._level-3_190u6_13{margin-left:48px}._level-4_190u6_17{margin-left:60px}._level-5_190u6_21{margin-left:72px}._level-6_190u6_25{margin-left:84px}._level-7_190u6_29{margin-left:96px}._level-8_190u6_33{margin-left:108px}._level-9_190u6_37{margin-left:120px}._level-10_190u6_41{margin-left:132px}._level-11_190u6_45{margin-left:144px}._level-12_190u6_49{margin-left:156px}._level-13_190u6_53{margin-left:168px}._level-14_190u6_57{margin-left:180px}._level-15_190u6_61{margin-left:192px}._level-16_190u6_65{margin-left:204px}._level-17_190u6_69{margin-left:216px}._level-18_190u6_73{margin-left:228px}._level-19_190u6_77{margin-left:240px}._item_190u6_81{display:flex;align-items:center;justify-content:space-between;padding:5px 1rem;margin-right:5px;background-color:#093871;transition:background-color .2s}._item_190u6_81:hover{background-color:#175197}._focus_190u6_94{background-color:#062851}._expand_190u6_98{margin-bottom:5px}._name_190u6_102{flex:1;font-size:14px;font-weight:500;color:#f0f0f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._expand-icon_190u6_112{color:#aaa;font-size:1.3rem;cursor:pointer;transition:transform .2s;margin-right:5px}._expand-icon_190u6_112:hover{color:#fff}._drag-icon_190u6_123{color:#aaa;font-size:1rem;margin-right:5px;cursor:grab}._drag-icon_190u6_123:hover{color:#4c9aff}._visible-icon_190u6_133{margin-right:5px}._visible-icon_190u6_133,._settings-icon_190u6_138{color:#aaa;font-size:1rem;cursor:pointer}._visible-icon_190u6_133:hover,._settings-icon_190u6_138:hover{color:#4c9aff}._star-icon_190u6_148{color:#ff8c00;font-size:.8rem}._highlight-border_190u6_153{outline-style:solid!important;outline-color:#90ee9061!important;outline-width:5px!important;outline-offset:-5px!important}._highlight-border-strong_190u6_160{outline-style:solid!important;outline-color:#ff00005d!important;outline-width:5px!important;outline-offset:-5px!important}._highlight-top_190u6_167{box-shadow:0 -2px red!important}._highlight-bottom_190u6_171{box-shadow:0 2px red!important}._highlight-left_190u6_175{box-shadow:-2px 0 red!important}._highlight-right_190u6_179{box-shadow:2px 0 red!important}._icursor-hover-top_190u6_183,._drag-over-top_190u6_184,._focus-before_190u6_185,._hover-top_190u6_186{border-top:solid;border-top-width:2px;border-color:#000;margin-top:5px;cursor:vertical-text}._icursor-hover-bottom_190u6_194,._drag-over-bottom_190u6_195,._focus-after_190u6_196,._hover-bottom_190u6_197{border-bottom:solid;border-bottom-width:2px;border-color:#000;margin-bottom:5px;cursor:vertical-text}._icursor-hover-in_190u6_205,._drag-over-in_190u6_206,._focus-in_190u6_207,._hover-in_190u6_208{border:solid;border-width:2px;border-color:#000;margin:5px;cursor:vertical-text}._fileManager_tm23u_2{font-family:Roboto,Arial,sans-serif;color:#202124;display:flex;flex-direction:column;height:100%;padding:.5rem 1rem;background:#fff}._toolbar_tm23u_13{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0 .75rem;border-bottom:1px solid #e0e0e0;gap:1rem}._toolbar_tm23u_13 ._searchBox_tm23u_21{flex:1;display:flex;align-items:center;background:#f1f3f4;border-radius:6px;padding:.35rem .75rem}._toolbar_tm23u_13 ._searchBox_tm23u_21 svg{color:#5f6368;margin-right:.5rem}._toolbar_tm23u_13 ._searchBox_tm23u_21 input{flex:1;border:none;background:transparent;outline:none;font-size:.9rem}._toolbar_tm23u_13 ._viewToggle_tm23u_40{display:flex;gap:.5rem}._toolbar_tm23u_13 ._viewToggle_tm23u_40 button{background:transparent;border:none;cursor:pointer;padding:.35rem .5rem;border-radius:4px}._toolbar_tm23u_13 ._viewToggle_tm23u_40 button:hover{background:#f1f3f4}._toolbar_tm23u_13 ._viewToggle_tm23u_40 button svg{font-size:1rem;color:#5f6368}._toolbar_tm23u_13 ._sortBox_tm23u_58{display:flex;align-items:center;gap:.5rem}._toolbar_tm23u_13 ._sortBox_tm23u_58 select{border:1px solid #dadce0;border-radius:4px;padding:.35rem .5rem;font-size:.85rem;cursor:pointer;background:#fff}._toolbar_tm23u_13 ._sortBox_tm23u_58 button{border:none;background:transparent;cursor:pointer;padding:.35rem .5rem;border-radius:4px}._toolbar_tm23u_13 ._sortBox_tm23u_58 button:hover{background:#f1f3f4}._toolbar_tm23u_13 ._sortBox_tm23u_58 button svg{color:#5f6368}._breadcrumb_tm23u_86{display:flex;align-items:center;gap:.25rem;font-size:.85rem;padding:.75rem 0;color:#5f6368}._breadcrumb_tm23u_86 ._directory_tm23u_94{border:none;background:transparent;color:#1a73e8;cursor:pointer;font-size:.85rem;padding:0}._breadcrumb_tm23u_86 ._directory_tm23u_94:disabled{color:#202124;cursor:default;font-weight:500}._breadcrumb_tm23u_86 ._directory_tm23u_94:hover:not(:disabled){text-decoration:underline}._breadcrumb_tm23u_86 svg{font-size:.65rem;color:#5f6368}._dropActive_tm23u_116{border:2px dashed #007bff}._tableWrapper_tm23u_120{flex:1;overflow:auto;margin-top:.5rem;min-height:40vh}._tableWrapper_tm23u_120 table{width:100%;border-collapse:collapse;font-size:.9rem}._tableWrapper_tm23u_120 table thead{background:#f8f9fa}._tableWrapper_tm23u_120 table thead th{text-align:left;padding:.5rem .75rem;font-weight:500;font-size:.85rem;color:#5f6368;border-bottom:1px solid #e0e0e0}._tableWrapper_tm23u_120 table tbody tr{transition:background .2s}._tableWrapper_tm23u_120 table tbody tr:hover,._tableWrapper_tm23u_120 table tbody tr._focus_tm23u_148{background:#f1f3f4}._tableWrapper_tm23u_120 table tbody tr td{padding:.6rem .75rem;border-bottom:1px solid #f1f3f4;vertical-align:middle}._tableWrapper_tm23u_120 table tbody tr td input[type=checkbox]{cursor:pointer}._tableWrapper_tm23u_120 table tbody tr td button{border:none;background:transparent;cursor:pointer;font-size:.9rem;text-align:left;padding:0;color:#202124}._tableWrapper_tm23u_120 table tbody tr td button:hover{text-decoration:underline}._tableWrapper_tm23u_120 table tbody tr td button span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tableWrapper_tm23u_120 table._list_tm23u_176 ._file-name_tm23u_176 svg{margin-right:5px}._tableWrapper_tm23u_120 table._grid_tm23u_179{display:block}._tableWrapper_tm23u_120 table._grid_tm23u_179 thead{display:none}._tableWrapper_tm23u_120 table._grid_tm23u_179 tbody{display:flex;gap:5px}._tableWrapper_tm23u_120 table._grid_tm23u_179 tr{display:flex;flex-direction:column;border:1px solid #666;border-radius:4px}._tableWrapper_tm23u_120 table._grid_tm23u_179 th,._tableWrapper_tm23u_120 table._grid_tm23u_179 td{padding:0 10px;text-align:center}._tableWrapper_tm23u_120 table._grid_tm23u_179 ._file-thumbnail_tm23u_200 img,._tableWrapper_tm23u_120 table._grid_tm23u_179 ._file-thumbnail_tm23u_200 svg{width:200px;height:200px}._empty-file_tm23u_206{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;color:#666;text-align:center}._empty-file_tm23u_206 span{display:block;margin:.25rem 0;font-size:1rem}._empty-file_tm23u_206>span:first-child{font-size:1.25rem;font-weight:600;color:#333;margin-bottom:1rem}._empty-file_tm23u_206 div{display:flex;gap:.5rem;color:#888;margin:1rem 0}._empty-file_tm23u_206 button{padding:.6rem 1.2rem;font-size:.95rem;font-weight:500;color:#fff;background:#2d6097;border:none;cursor:pointer;transition:background .3s ease}._empty-file_tm23u_206 button:hover{background:#0056b3}._empty-file_tm23u_206 button:active{background:#004080}._update-form_tm23u_253,._upload-form_tm23u_254{visibility:hidden;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:50%;height:50%;background-color:#fff;border:1px solid black;box-shadow:0 10px 30px #0003;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}._update-form_tm23u_253._show_tm23u_272,._upload-form_tm23u_254._show_tm23u_272{visibility:visible}._update-form_tm23u_253 ._public_tm23u_276,._upload-form_tm23u_254 ._public_tm23u_276{display:flex;gap:10px;align-items:center}._update-form_tm23u_253 ._public_tm23u_276 select,._upload-form_tm23u_254 ._public_tm23u_276 select{border:1px solid #dadce0;border-radius:4px;padding:.35rem .5rem;font-size:.85rem;cursor:pointer;background:#fff}._update-form_tm23u_253 ._actions_tm23u_291,._upload-form_tm23u_254 ._actions_tm23u_291{margin-top:5%;display:flex;gap:50px}._update-form_tm23u_253 ._actions_tm23u_291 ._confirm_tm23u_297,._update-form_tm23u_253 ._actions_tm23u_291 ._cancel_tm23u_298,._upload-form_tm23u_254 ._actions_tm23u_291 ._confirm_tm23u_297,._upload-form_tm23u_254 ._actions_tm23u_291 ._cancel_tm23u_298{padding:.6rem 1.2rem;font-size:.95rem;font-weight:500;color:#fff;border:none;cursor:pointer;transition:background .3s ease}._update-form_tm23u_253 ._actions_tm23u_291 ._cancel_tm23u_298,._upload-form_tm23u_254 ._actions_tm23u_291 ._cancel_tm23u_298{background:#56799e}._update-form_tm23u_253 ._actions_tm23u_291 ._cancel_tm23u_298:hover,._upload-form_tm23u_254 ._actions_tm23u_291 ._cancel_tm23u_298:hover{background:#718dab}._update-form_tm23u_253 ._actions_tm23u_291 ._confirm_tm23u_297,._upload-form_tm23u_254 ._actions_tm23u_291 ._confirm_tm23u_297{background:#2d6097}._update-form_tm23u_253 ._actions_tm23u_291 ._confirm_tm23u_297:hover,._upload-form_tm23u_254 ._actions_tm23u_291 ._confirm_tm23u_297:hover{background:#0056b3}._update-form_tm23u_253 ._file-name_tm23u_176,._update-form_tm23u_253 ._file-description_tm23u_326,._upload-form_tm23u_254 ._file-name_tm23u_176,._upload-form_tm23u_254 ._file-description_tm23u_326{display:flex;align-items:center;margin-bottom:1rem}._update-form_tm23u_253 ._file-name_tm23u_176 label,._update-form_tm23u_253 ._file-description_tm23u_326 label,._upload-form_tm23u_254 ._file-name_tm23u_176 label,._upload-form_tm23u_254 ._file-description_tm23u_326 label{flex:0 0 80px;font-weight:500;color:#444;margin-right:.5rem}._update-form_tm23u_253 ._file-name_tm23u_176 input,._update-form_tm23u_253 ._file-description_tm23u_326 input,._upload-form_tm23u_254 ._file-name_tm23u_176 input,._upload-form_tm23u_254 ._file-description_tm23u_326 input{flex:1;padding:.6rem .8rem;border:1px solid #ccc;font-size:.95rem;background-color:#fff;transition:border-color .2s,box-shadow .2s}._update-form_tm23u_253 ._file-name_tm23u_176 input:focus,._update-form_tm23u_253 ._file-description_tm23u_326 input:focus,._upload-form_tm23u_254 ._file-name_tm23u_176 input:focus,._upload-form_tm23u_254 ._file-description_tm23u_326 input:focus{outline:none;border-color:#1a73e8;box-shadow:0 0 0 3px #1a73e826}._spinner_tm23u_362{visibility:hidden;position:absolute;transform:translate(-50%,-50%) rotate(0);top:50%;left:50%;border:4px solid #f3f3f3;border-top:4px solid #35749e;border-radius:50%;width:80px;height:80px;animation:_spin_tm23u_362 1s linear infinite;margin:auto;z-index:1}._spinner_tm23u_362._show_tm23u_272{visibility:visible}@keyframes _spin_tm23u_362{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}._event-item_10m3w_1{display:flex;gap:12px;padding:16px;border-bottom:1px solid #e5e7eb;cursor:pointer;transition:all .2s ease;background:#fff}._event-item_10m3w_1:hover{background:#f9fafb;box-shadow:0 2px 4px #0000000d}._event-item_10m3w_1:last-child{border-bottom:none}._event-icon-wrapper_10m3w_18{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--event-color);opacity:.9}._event-icon_10m3w_18{font-size:16px;color:#fff}._event-content_10m3w_35{flex:1;min-width:0}._event-header_10m3w_40{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._event-type_10m3w_47{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:600;color:#fff}._event-time_10m3w_56{font-size:12px;color:#6b7280}._event-body_10m3w_61{display:flex;flex-direction:column;gap:6px}._event-editor_10m3w_67{display:flex;align-items:center;gap:8px}._editor-avatar_10m3w_73,._editor-avatar-placeholder_10m3w_74{width:24px;height:24px;border-radius:50%;overflow:hidden}._editor-avatar-placeholder_10m3w_74{background:#e5e7eb;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:12px}._editor-name_10m3w_90{font-size:14px;font-weight:500;color:#374151}._event-target_10m3w_96{display:flex;align-items:center;gap:6px;font-size:13px;color:#6b7280}._target-type_10m3w_104{padding:2px 6px;background:#f3f4f6;border-radius:3px;font-size:11px;text-transform:uppercase;font-weight:600;color:#6b7280}._target-separator_10m3w_114{font-size:10px;color:#d1d5db}._target-name_10m3w_119{font-weight:500;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._event-changes_10m3w_127{font-size:12px;color:#9ca3af;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._detail-overlay_1wv3e_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}._detail-container_1wv3e_15{background:#fff;border-radius:12px;width:100%;max-width:900px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._detail-header_1wv3e_27{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:2px solid var(--event-color, #3b82f6);background:linear-gradient(to bottom,#fff,#f9fafb)}._header-left_1wv3e_36{display:flex;align-items:center;gap:16px}._event-icon-wrapper_1wv3e_42{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--event-color);opacity:.9}._event-icon_1wv3e_42{font-size:20px;color:#fff}._header-info_1wv3e_58{display:flex;flex-direction:column;gap:4px}._event-title_1wv3e_64{margin:0;font-size:20px;font-weight:700;color:#111827;display:flex;align-items:center;gap:12px}._event-type_1wv3e_74{display:inline-block;padding:4px 12px;border-radius:6px;font-size:14px;font-weight:600;color:#fff}._event-time_1wv3e_83{font-size:14px;color:#6b7280}._close-button_1wv3e_88{width:36px;height:36px;border:none;background:#f3f4f6;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:18px;transition:all .2s ease}._close-button_1wv3e_88:hover{background:#e5e7eb;color:#111827}._detail-body_1wv3e_107{flex:1;overflow-y:auto;padding:24px}._info-section_1wv3e_113,._changes-section_1wv3e_114,._metadata-section_1wv3e_115{margin-bottom:32px}._info-section_1wv3e_113:last-child,._changes-section_1wv3e_114:last-child,._metadata-section_1wv3e_115:last-child{margin-bottom:0}._section-title_1wv3e_124{font-size:16px;font-weight:700;color:#111827;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}._info-row_1wv3e_133{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f3f4f6}._info-row_1wv3e_133:last-child{border-bottom:none}._info-label_1wv3e_144{font-weight:600;color:#6b7280;min-width:100px;font-size:14px}._info-value_1wv3e_151{color:#111827;font-size:14px;word-break:break-all}._editor-info_1wv3e_157{display:flex;align-items:center;gap:10px}._editor-avatar_1wv3e_163,._editor-avatar-placeholder_1wv3e_164{width:32px;height:32px;border-radius:50%;overflow:hidden}._editor-avatar-placeholder_1wv3e_164{background:#e5e7eb;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:14px}._editor-name_1wv3e_180{font-weight:600;color:#111827;font-size:14px}._editor-id_1wv3e_186{color:#9ca3af;font-size:13px}._target-type_1wv3e_191{padding:4px 10px;background:#f3f4f6;border-radius:6px;font-size:13px;text-transform:uppercase;font-weight:700;color:#6b7280}._changed-fields_1wv3e_201{margin-bottom:20px;padding:12px;background:#fef3c7;border-radius:8px;border-left:4px solid #f59e0b}._changed-fields_1wv3e_201 strong{display:block;margin-bottom:8px;color:#92400e;font-size:14px}._field-tags_1wv3e_215{display:flex;flex-wrap:wrap;gap:8px}._field-tag_1wv3e_215{display:inline-block;padding:4px 10px;background:#fff;border:1px solid #fbbf24;border-radius:6px;font-size:13px;font-weight:600;color:#92400e}._changes-content_1wv3e_232{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:768px){._changes-content_1wv3e_232{grid-template-columns:1fr}}._change-column_1wv3e_243{min-width:0}._json-section_1wv3e_247{background:#f9fafb;border-radius:8px;overflow:hidden;border:1px solid #e5e7eb}._json-label_1wv3e_254{margin:0;padding:12px 16px;background:#374151;color:#fff;font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px}._json-content_1wv3e_266{margin:0;padding:16px;background:#1f2937;color:#10b981;font-family:Monaco,Menlo,Courier New,monospace;font-size:12px;line-height:1.6;overflow-x:auto;max-height:400px;overflow-y:auto}._json-content_1wv3e_266::-webkit-scrollbar{width:8px;height:8px}._json-content_1wv3e_266::-webkit-scrollbar-track{background:#111827}._json-content_1wv3e_266::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}._json-content_1wv3e_266::-webkit-scrollbar-thumb:hover{background:#6b7280}._event-list-container_1y3kw_1{display:flex;flex-direction:column;height:90vh;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}._event-list-header_1y3kw_11{padding:20px 24px;border-bottom:2px solid #e5e7eb;background:linear-gradient(to bottom,#fff,#f9fafb);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}._header-title_1y3kw_21{margin:0;font-size:20px;font-weight:700;color:#111827;display:flex;align-items:center;gap:12px}._header-title_1y3kw_21 svg{color:#3b82f6}._header-info_1y3kw_34{font-size:14px;color:#6b7280;font-weight:500}._event-list_1y3kw_1{flex:1;overflow-y:auto;position:relative}._event-list_1y3kw_1::-webkit-scrollbar{width:10px}._event-list_1y3kw_1::-webkit-scrollbar-track{background:#f3f4f6}._event-list_1y3kw_1::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:5px}._event-list_1y3kw_1::-webkit-scrollbar-thumb:hover{background:#9ca3af}._empty-state_1y3kw_59{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#9ca3af}._empty-icon_1y3kw_68{font-size:48px;margin-bottom:16px;opacity:.5}._empty-state_1y3kw_59 p{margin:0;font-size:16px;font-weight:500}._loading-indicator_1y3kw_80{display:flex;align-items:center;justify-content:center;gap:12px;padding:20px;color:#6b7280;font-size:14px}._loading-indicator_1y3kw_80 svg{font-size:18px}._error-message_1y3kw_93{display:flex;align-items:center;justify-content:center;gap:12px;padding:20px;color:#ef4444;font-size:14px;background:#fef2f2;margin:16px;border-radius:8px;border:1px solid #fecaca}._error-message_1y3kw_93 svg{font-size:18px}._retry-button_1y3kw_110{padding:6px 16px;background:#ef4444;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}._retry-button_1y3kw_110:hover{background:#dc2626}._retry-button_1y3kw_110:active{transform:scale(.98)}._load-trigger_1y3kw_128{height:20px;width:100%}._end-message_1y3kw_133{text-align:center;padding:20px;color:#9ca3af;font-size:13px;font-style:italic;border-top:1px solid #f3f4f6}@media(max-width:768px){._event-list-header_1y3kw_11{padding:16px 20px}._header-title_1y3kw_21{font-size:18px}._header-info_1y3kw_34{font-size:13px}}._login-container_djw9r_2{min-height:100vh;background:#1b304de6;display:flex;align-items:center;justify-content:center;font-family:Segoe UI,sans-serif}._login-card_djw9r_11{background:#193871;padding:2.5rem;box-shadow:0 10px 25px #0000001a;width:40vw;max-width:400px}._login-title_djw9r_19{text-align:center;font-size:2rem;margin-bottom:1.5rem;color:#fff}._login-form_djw9r_26{display:flex;flex-direction:column;gap:1.25rem}._form-group_djw9r_32 label{font-size:.9rem;font-weight:500;color:#fff;margin-bottom:.3rem;display:block}._form-group_djw9r_32 input{width:100%;padding:.6rem .75rem;border:1px solid #ccc;font-size:1rem;transition:border-color .3s;box-sizing:border-box}._form-group_djw9r_32 input:focus{outline:none;border-color:#4da6ff}._login-button_djw9r_54{padding:.75rem;background-color:#11254b;color:#fff;border:none;font-weight:700;cursor:pointer;transition:background-color .3s;box-shadow:0 10px 25px #0000001a}._login-button_djw9r_54:hover{background-color:#4a5d7e}._login-footer_djw9r_69{margin-top:1rem;text-align:center;font-size:.9rem;color:#666}._login-footer_djw9r_69 a{color:#39f;text-decoration:none}._login-footer_djw9r_69 a:hover{text-decoration:underline}._invalid-message_djw9r_85{color:#319eac}
