.listing-detail_page__FyYbH{background-color:var(--color-bg-primary);min-height:calc(100vh - var(--navbar-height));padding:0 0 3rem}.listing-detail_breadcrumbRow__Lh_vf{display:flex;align-items:center;gap:.5rem;padding-top:2.5rem;padding-bottom:1rem}.listing-detail_breadcrumb__AJy1e{flex:1 1 auto;min-width:0;font-size:13px;color:var(--color-text-secondary);display:flex;flex-wrap:wrap;align-items:center;gap:0}.listing-detail_breadcrumb__link__FicxZ{color:var(--color-text-secondary);text-decoration:none;transition:color .2s ease}.listing-detail_breadcrumb__link__FicxZ:hover{color:var(--color-seal)}.listing-detail_breadcrumb__current___XihW{color:var(--color-seal);font-weight:500;max-width:40ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;min-width:0}.listing-detail_breadcrumb__item__wHcks{display:inline-flex;align-items:center;min-width:0;flex-wrap:wrap}.listing-detail_breadcrumb__separator__VWsch{margin:0 .25em;color:var(--color-muted)}.listing-detail_pageHeader__OYxPW{padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:2px solid var(--color-border);margin-bottom:2rem}.listing-detail_heroWrapper__8auq7{display:grid;grid-template-columns:480px 1fr;gap:3rem;align-items:start;background-color:#ffffff;padding:0 0 2.5rem}.listing-detail_heroImageCol__LzlSp{position:sticky;top:2.5rem}.listing-detail_heroImageInner__wgSbN{background:#ffffff;border-radius:16px;border:1px solid #e8e3d8;overflow:hidden;box-shadow:0 2px 12px rgba(30,20,10,.06)}.listing-detail_heroInfoCol__kqRZf{display:flex;flex-direction:column;padding-top:.5rem}.listing-detail_titleRow__S_iwR{display:flex;align-items:flex-start;gap:.85rem;margin-bottom:.6rem}.listing-detail_bookTitle__WsmeL{font-size:2rem;font-weight:700;color:#1a1a1a;line-height:1.3;font-family:Microsoft JhengHei,微軟正黑體,Microsoft JhengHei UI,sans-serif;letter-spacing:.01em;flex:1;min-width:0;word-break:break-word;margin:0}.listing-detail_conditionBadge__RoMiL{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;padding:0 .85rem;border-radius:8px;font-size:.875rem;font-weight:700;letter-spacing:.04em;cursor:default;flex-shrink:0;white-space:nowrap;position:relative;margin-top:.25rem}.listing-detail_condition_NEW__jxp0Z{background:#1a7a3a;color:#ffffff;box-shadow:0 2px 8px rgba(26,122,58,.25)}.listing-detail_condition_LIKE_NEW__BP8v4{background:#1a5ca0;color:#ffffff;box-shadow:0 2px 8px rgba(26,92,160,.25)}.listing-detail_condition_GOOD__Hxf1X{background:#c49000;color:#ffffff;box-shadow:0 2px 8px rgba(196,144,0,.25)}.listing-detail_condition_FAIR__RXVT3{background:#c06000;color:#ffffff;box-shadow:0 2px 8px rgba(192,96,0,.25)}.listing-detail_condition_POOR__0kWS9{background:#b02020;color:#ffffff;box-shadow:0 2px 8px rgba(176,32,32,.25)}.listing-detail_conditionFallback__my2F2{background:#e0dcd4;color:#5a5450;font-size:.8rem;letter-spacing:.02em;height:auto;padding:.3rem .7rem}.listing-detail_conditionTooltip__bIeQB{position:absolute;top:calc(100% + .5rem);right:0;background:#2a2520;color:#f5edd8;font-size:.78rem;font-weight:400;line-height:1.5;padding:.6rem .85rem;border-radius:8px;white-space:normal;min-width:18rem;max-width:22rem;z-index:100;pointer-events:none;opacity:0;transition:opacity .2s ease;box-shadow:0 4px 16px rgba(30,20,10,.25)}.listing-detail_conditionTooltip__bIeQB:before{content:"";position:absolute;top:-.4rem;right:.75rem;width:.6rem;height:.6rem;background:#2a2520;transform:rotate(45deg);border-radius:2px}.listing-detail_conditionBadge__RoMiL:hover .listing-detail_conditionTooltip__bIeQB{opacity:1}.listing-detail_isbnRow__3wFTo{margin-bottom:1.25rem}.listing-detail_isbnCode__JhXaR{font-size:1rem;color:#4a4540;font-family:Microsoft JhengHei,微軟正黑體,Microsoft JhengHei UI,sans-serif;font-weight:500;letter-spacing:.02em}.listing-detail_bookMetaGrid__cApRP{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.listing-detail_bookMetaLabel__bdsc7{display:none}.listing-detail_bookMetaValue__By0oG{font-size:1rem;font-weight:500;color:#2a2520;line-height:1.5;word-break:break-word;font-family:Microsoft JhengHei,微軟正黑體,Microsoft JhengHei UI,sans-serif}.listing-detail_bookMetaValue__By0oG:before{content:attr(data-label) "：";font-weight:600;color:#7a746e}.listing-detail_priceCard__Ynrhv{display:flex;flex-direction:column;margin-bottom:.75rem}.listing-detail_priceDisplay__96_AB{display:flex;align-items:baseline;gap:.1rem;line-height:1}.listing-detail_priceUnit__18Uwg{font-size:1.25rem;font-weight:700;color:var(--color-seal)}.listing-detail_priceValue__U9BoQ{font-size:2.75rem;font-weight:700;color:var(--color-seal);letter-spacing:-.02em;line-height:1}.listing-detail_isbnLabel__MozQh{font-size:.75rem;font-weight:700;color:#a09484;text-transform:uppercase;letter-spacing:.08em}.listing-detail_isbnValue__Il4E1{font-size:.875rem;color:#4a4540;font-weight:500;font-family:Courier New,monospace;letter-spacing:.05em}.listing-detail_infoCard__tY90x{display:flex;align-items:center;gap:.75rem;padding:.8rem 1rem;background:#ffffff;border:1px solid #e8e3d8;border-radius:10px;margin-bottom:1.25rem}.listing-detail_infoCardIcon__L5NH_{font-size:1.2rem;flex-shrink:0}.listing-detail_infoCardLabel__TY3PD{font-size:.75rem;font-weight:600;color:#a09484;text-transform:uppercase;letter-spacing:.06em}.listing-detail_infoCardValue__08Hgy{font-size:.9rem;font-weight:600;color:#2a2520;margin-top:.1rem}.listing-detail_sellerCard__q24eZ{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem;background:#ffffff;border:1px solid #e8e3d8;border-radius:12px;margin-bottom:1.5rem}.listing-detail_sellerAvatar__6PtUr{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#9b2335,#c0392b);display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;color:#ffffff;flex-shrink:0;letter-spacing:0}.listing-detail_sellerInfo__b_NNw{display:flex;flex-direction:column;gap:.2rem;min-width:0}.listing-detail_sellerName__WPD70{font-size:1.05rem;font-weight:700;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listing-detail_sellerMeta__rDhGe{font-size:.9rem;color:#8a847a;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.listing-detail_sellerMetaDot__tcfdj{color:#c8c0b8}.listing-detail_sellerAffiliation__9sgCi{font-size:.9rem;color:#6b6560;line-height:1.45}.listing-detail_sellerRatingRow__t4Uoy{margin-top:.35rem}.listing-detail_sellerRatingBadge__RsFoQ{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.35rem .5rem;padding:.35rem .65rem;border-radius:999px;background:linear-gradient(135deg,#fff8eb,#fff3dc);border:1px solid #f0dfc0;max-width:100%}.listing-detail_sellerRatingValue__UcsJW{font-size:.95rem;font-weight:700;color:#92400e;line-height:1}.listing-detail_sellerRatingMeta__z3UBn{font-size:.82rem;color:#78716c}.listing-detail_sellerRatingStar__CULne{color:#d97706}.listing-detail_sellerRatingEmpty__Q3uJ7{font-size:.85rem;color:#a8a29e;font-weight:500}.listing-detail_sectionDivider__64a0C{height:1px;background:linear-gradient(90deg,transparent,#e8e3d8 15%,#e8e3d8 85%,transparent);margin:0;border:none}.listing-detail_ctaArea__hXfuc{display:flex;flex-direction:column;gap:.5rem;margin-top:0}.listing-detail_ctaButtonRow__A_ouY{display:flex;align-items:center;gap:.75rem;width:100%;min-width:0;flex-wrap:nowrap}.listing-detail_ctaMainGroup__y3Ua7{display:grid;flex:1;min-width:0;gap:.5rem;grid-template-columns:1fr 1fr}.listing-detail_ctaMainGroup__y3Ua7>.listing-detail_btnChatCompact__5q7jz,.listing-detail_ctaMainGroup__y3Ua7>.listing-detail_btnReserve__Jh576{width:100%;flex:0 0 auto}.listing-detail_ctaMainGroupHasWatch___NRIw{grid-template-columns:1fr 1fr}.listing-detail_ctaMainGroupHasWatch___NRIw>.listing-detail_btnReserve__Jh576{grid-column:1/3}@media (min-width:768px){.listing-detail_ctaMainGroupHasWatch___NRIw{grid-template-columns:1.7fr 1fr 1fr}.listing-detail_ctaMainGroupHasWatch___NRIw>.listing-detail_btnReserve__Jh576{grid-column:1}}.listing-detail_btnReserve__Jh576{flex:1;min-width:0;min-height:3rem;height:3rem;padding:0 1rem;background:#9b2335;color:#ffffff;border:none;border-radius:10px;font-size:.95rem;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background .2s ease,transform .15s ease,box-shadow .2s ease;box-shadow:0 2px 8px rgba(155,35,53,.2)}.listing-detail_btnReserve__Jh576:hover:not(:disabled){background:#7a1a2b;transform:translateY(-1px);box-shadow:0 4px 16px rgba(155,35,53,.3)}.listing-detail_btnReserve__Jh576:active:not(:disabled){transform:translateY(0)}.listing-detail_btnReserve__Jh576:disabled{background:#c8b8b0;cursor:not-allowed;box-shadow:none;transform:none}.listing-detail_btnReserveReserved__fCCRf{background:#4caf7a}.listing-detail_btnReserveCancel__MM9yy{background:#fff5f6;color:#9b2335;border:1.5px solid #d48a95;box-shadow:none}.listing-detail_btnReserveCancel__MM9yy:hover:not(:disabled){background:#ffe9ec;color:#7a1a2b;border-color:#c46b78;box-shadow:0 2px 8px rgba(155,35,53,.15)}.listing-detail_btnCompleteTransaction__Poj6E{background:linear-gradient(135deg,#1f8a4c,#15703d);box-shadow:0 4px 14px rgba(21,112,61,.3)}.listing-detail_btnCompleteTransaction__Poj6E:hover:not(:disabled){background:linear-gradient(135deg,#1b7b43,#105d33);box-shadow:0 6px 18px rgba(16,93,51,.35)}.listing-detail_reserveTermsNote__ARl_7{font-size:.78rem;color:#6c757d;text-align:left;margin:0;line-height:1.6}.listing-detail_reserveTermsNote__ARl_7 a{color:#9b2323;text-decoration:none;font-weight:500}.listing-detail_reserveTermsNote__ARl_7 a:hover{text-decoration:underline}.listing-detail_btnFavorite__Cy_pY{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.95rem 1.25rem;background:#ffffff;color:#9b2335;border:2px solid #9b2335;border-radius:10px;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.listing-detail_btnFavorite__Cy_pY:hover:not(:disabled){background:#fff5f6;border-color:#7a1a2b;color:#7a1a2b}.listing-detail_btnFavorite__Cy_pY.listing-detail_isFavorited__i_9xq{background:linear-gradient(135deg,#9b2335,#7a1a2b);color:#ffffff;border-color:#9b2335;box-shadow:0 6px 16px rgba(155,35,53,.28)}.listing-detail_btnFavorite__Cy_pY.listing-detail_isFavorited__i_9xq:hover:not(:disabled){background:linear-gradient(135deg,#8a1f30,#651624);border-color:#7a1a2b;color:#ffffff;transform:translateY(-1px);box-shadow:0 8px 18px rgba(122,26,43,.35)}.listing-detail_btnFavorite__Cy_pY:disabled{opacity:.6;cursor:not-allowed}.listing-detail_btnChatCompact__5q7jz{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;min-width:0;min-height:2.75rem;height:2.75rem;padding:0 .55rem;background:transparent;color:#9b2335;border:1px solid #e5e7eb;border-radius:10px;font-size:.75rem;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .15s ease,box-shadow .2s ease;white-space:nowrap;flex-shrink:0;min-width:64px;flex:0 0 auto;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.listing-detail_btnChatCompact__5q7jz:hover:not(:disabled){background:#fff5f6;border-color:#fecdd3;color:#7a1a2b;transform:translateY(-1px);box-shadow:0 2px 8px rgba(155,35,53,.12)}.listing-detail_btnChatCompact__5q7jz:active:not(:disabled){transform:translateY(0);background:#ffe9ec}.listing-detail_btnChatCompact__5q7jz:focus-visible{outline:2px solid #9b2335;outline-offset:2px}.listing-detail_btnChatCompactDisabled__kLsvu,.listing-detail_btnChatCompact__5q7jz:disabled{background:#f5f2ec;color:#c8b8b0;border-color:#e0dbd0;cursor:not-allowed;transform:none;box-shadow:none;opacity:.85}.listing-detail_btnChatCompactIcon__MiYbM{width:1.05rem;height:1.05rem;flex-shrink:0;display:block;color:currentColor}.listing-detail_btnChatCompactLabel__n_G4G{font-size:.72rem;line-height:1;display:inline-block;white-space:nowrap;overflow:visible}.listing-detail_btnActionIcon__4vAwt{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:10px;background:#fff;color:#6b7280;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .15s ease;flex-shrink:0;padding:0}.listing-detail_btnActionIcon__4vAwt:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db;transform:translateY(-1px)}.listing-detail_btnActionIconSvg__KmXOu{width:1.15rem;height:1.15rem}.listing-detail_btnAddToCart__RgqMt{width:100%;min-height:2.75rem;border:1.5px solid #9b2335;border-radius:10px;background:#fff;color:#9b2335;font-size:.95rem;font-weight:700;cursor:pointer;transition:background .2s ease,color .2s ease}.listing-detail_btnAddToCart__RgqMt:hover:not(:disabled){background:rgba(155,35,53,.06)}.listing-detail_btnAddToCart__RgqMt:disabled{opacity:.65;cursor:not-allowed}.listing-detail_btnCartIcon__VTXje{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border:1.5px solid #9b2335;border-radius:10px;background:#fff;color:#9b2335;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .15s ease;flex-shrink:0;padding:0}.listing-detail_btnCartIcon__VTXje:hover:not(:disabled){background:rgba(155,35,53,.06);transform:translateY(-1px)}.listing-detail_btnCartIcon__VTXje:disabled{cursor:not-allowed}.listing-detail_btnCartIconActive__bJRXP{background:#f3f4f6;border-color:#d1d5db;color:#9ca3af;opacity:1}.listing-detail_btnCartIconSvg__hP09H{width:1.15rem;height:1.15rem}@media (max-width:900px){.listing-detail_pageWithStickyCta__nPp0d{padding-bottom:calc(var(--mobile-listing-sticky-cta-height) + .5rem + env(safe-area-inset-bottom, 0px))}.listing-detail_mobileDetailActionBar__Ulpl_{position:fixed;left:0;right:0;bottom:0;z-index:840;width:100%;background:#ffffff;border-top:1px solid #e8e3d8;box-shadow:0 -6px 24px rgba(30,20,10,.12);padding-bottom:env(safe-area-inset-bottom,0);max-width:100vw}.listing-detail_mobileDetailActionBarInner__B9xmk{width:100%;max-width:720px;margin:0 auto;box-sizing:border-box;padding:.5rem .75rem .4rem;display:flex;flex-direction:column;gap:.3rem}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY{display:flex;align-items:stretch;gap:4px;width:100%;min-width:0;flex-wrap:nowrap}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnReserve__Jh576{flex:1.1 1 0;min-width:0;width:auto;height:2.75rem;min-height:2.75rem;font-size:.875rem;padding:0 .6rem;white-space:nowrap;overflow:hidden;text-overflow:clip;letter-spacing:.01em}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnChatCompact__5q7jz{flex:0 0 auto;width:auto;min-width:64px;max-width:78px;height:2.75rem;min-height:2.75rem;padding:0 .4rem;gap:.05rem}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnChatCompact__5q7jz .listing-detail_btnChatCompactIcon__MiYbM{width:1rem;height:1rem}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnChatCompact__5q7jz .listing-detail_btnChatCompactLabel__n_G4G{font-size:.7rem}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnActionIcon__4vAwt,.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnCartIcon__VTXje,.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnFavoriteIcon__Ny2Tf,.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnReportIconOnly__9Q_7e{flex:0 0 42px;width:42px;min-width:42px;max-width:42px;height:2.75rem;min-height:2.75rem;padding:0;border-radius:10px}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_reserveTermsNote__ARl_7{font-size:.7rem;color:#6c757d;text-align:center;margin:0;line-height:1.5;padding:0 .25rem;white-space:normal;word-break:keep-all}}@media (max-width:376px){.listing-detail_mobileDetailActionBarInner__B9xmk{padding:.45rem .55rem .35rem}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY{gap:3px}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnReserve__Jh576{padding:0 .45rem;font-size:.8125rem}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnChatCompact__5q7jz{min-width:60px;padding:0 .3rem;gap:.02rem}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnChatCompact__5q7jz .listing-detail_btnChatCompactIcon__MiYbM{width:.95rem;height:.95rem}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnChatCompact__5q7jz .listing-detail_btnChatCompactLabel__n_G4G{font-size:.65rem}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnActionIcon__4vAwt,.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnCartIcon__VTXje,.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnFavoriteIcon__Ny2Tf,.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnReportIconOnly__9Q_7e{flex:0 0 38px;width:38px;min-width:38px;max-width:38px}}@media (min-width:768px) and (max-width:900px){.listing-detail_mobileDetailActionBarInner__B9xmk{padding:.6rem 1rem .5rem;max-width:720px}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY{gap:8px}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnReserve__Jh576{height:3rem;min-height:3rem;font-size:.95rem;padding:0 .85rem}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnChatCompact__5q7jz{height:3rem;min-height:3rem;min-width:72px;padding:0 .6rem;gap:.1rem}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnChatCompact__5q7jz .listing-detail_btnChatCompactIcon__MiYbM{width:1.15rem;height:1.15rem}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnChatCompact__5q7jz .listing-detail_btnChatCompactLabel__n_G4G{font-size:.78rem}.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnActionIcon__4vAwt,.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnCartIcon__VTXje,.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnFavoriteIcon__Ny2Tf,.listing-detail_mobileDetailActionBar__Ulpl_ .listing-detail_ctaButtonRow__A_ouY>.listing-detail_btnReportIconOnly__9Q_7e{flex:0 0 48px;width:48px;min-width:48px;max-width:48px;height:3rem;min-height:3rem}}.listing-detail_ctaSecondaryActions__GbPO7{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.listing-detail_btnFavoriteIcon__Ny2Tf{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border:1.5px solid #9b2335;border-radius:10px;background:#ffffff;color:#9b2335;cursor:pointer;transition:background .2s ease,color .2s ease,transform .15s ease,box-shadow .2s ease;flex-shrink:0;padding:0;box-shadow:none}.listing-detail_btnFavoriteIcon__Ny2Tf:hover:not(:disabled){background:#fff5f6;color:#7a1a2b;border-color:#7a1a2b;transform:translateY(-1px);box-shadow:0 2px 8px rgba(155,35,53,.12)}.listing-detail_btnFavoriteIconActive__DZMlW,.listing-detail_btnFavoriteIcon__Ny2Tf.listing-detail_isFavorited__i_9xq{background:#9b2335;border-color:#9b2335;color:#ffffff;box-shadow:0 2px 8px rgba(155,35,53,.2)}.listing-detail_btnFavoriteIconActive__DZMlW:hover:not(:disabled),.listing-detail_btnFavoriteIcon__Ny2Tf.listing-detail_isFavorited__i_9xq:hover:not(:disabled){background:#7a1a2b;border-color:#7a1a2b;transform:translateY(-1px);box-shadow:0 4px 16px rgba(155,35,53,.3)}.listing-detail_btnFavoriteIcon__Ny2Tf:active:not(:disabled){transform:translateY(0)}.listing-detail_btnFavoriteIcon__Ny2Tf:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.listing-detail_btnFavoriteHeart__MJAPy{width:1.25rem;height:1.25rem;color:currentColor;transition:fill .2s ease,color .2s ease}.listing-detail_btnFavoriteIconActive__DZMlW .listing-detail_btnFavoriteHeart__MJAPy,.listing-detail_btnFavoriteIcon__Ny2Tf.listing-detail_isFavorited__i_9xq .listing-detail_btnFavoriteHeart__MJAPy{fill:#ffffff;color:#ffffff}.listing-detail_btnReport__R5Mu7{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:3rem;padding:0 .875rem;border:1px solid #e5e7eb;border-radius:.75rem;background:transparent;color:#6b7280;font-size:.8125rem;font-weight:500;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease;white-space:nowrap;flex-shrink:0;font-family:inherit}.listing-detail_btnReport__R5Mu7:hover{color:#e11d48;border-color:#fecdd3;background:rgba(255,241,242,.55)}.listing-detail_btnReportIconOnly__9Q_7e{width:3rem;height:3rem;padding:0;border-radius:10px}.listing-detail_btnReportIcon__6_4R4{width:1rem;height:1rem;flex-shrink:0}.listing-detail_btnEdit__hgp59{flex:1;padding:.95rem 1.5rem;background:#ffffff;color:#6b6560;border:2px solid #e0dbd0;border-radius:10px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s ease}.listing-detail_btnEdit__hgp59:hover{background:#f9f7f1;border-color:#c8b89a;color:#3a3530}.listing-detail_requestMessageBubble__Ixb2O{position:relative;padding:.9rem 1rem;border:1px solid #e7d0d5;border-radius:10px;background:#fdf7f8;margin-top:1rem}.listing-detail_requestMessageLabel__jzx5M{font-size:.8rem;font-weight:700;color:#7a1a2b;margin-bottom:.35rem;display:flex;align-items:center;gap:.35rem}.listing-detail_requestMessageText__Kjx7Q{font-size:.9rem;color:#3a2a1f;line-height:1.65;margin:0;white-space:pre-wrap;word-break:break-word}.listing-detail_btnWatchInline__KFT0B{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;align-self:flex-start;height:2.5rem;padding:0 1rem;margin-top:.75rem;background:#ffffff;color:#9b2335;border:2px solid #9b2335;border-radius:999px;font-size:.875rem;font-weight:700;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap;letter-spacing:.01em;box-shadow:none}.listing-detail_btnWatchInline__KFT0B:hover:not(:disabled){background:#fff5f6;border-color:#7a1a2b;color:#7a1a2b}.listing-detail_btnWatchInline__KFT0B:disabled{background:#f5f2ec;color:#c8b8b0;border-color:#e0dbd0;cursor:not-allowed}@media (max-width:900px){.listing-detail_btnWatchInline__KFT0B{margin-top:.6rem}}.listing-detail_btnWatchActive__yo5PR{background:#fff5f6;color:#9b2335;border-color:#9b2335}.listing-detail_btnWatchActive__yo5PR>.listing-detail_btnWatchIcon__looK7{display:none}.listing-detail_btnWatchActive__yo5PR:hover:not(:disabled){background:#ffe9ec;border-color:#7a1a2b;color:#7a1a2b}.listing-detail_btnWatchIcon__looK7{display:inline-flex;align-items:center;justify-content:center;width:1em;font-weight:800;font-size:1rem;line-height:1}.listing-detail_tabsSection__3khQj{padding:0 0 2rem;background-color:#ffffff}.listing-detail_tabsContainer__dDi5K{background:#ffffff;border-radius:16px;border:1px solid #e8e3d8;overflow:hidden;box-shadow:0 2px 12px rgba(30,20,10,.05)}.listing-detail_tabList__SUqoQ{display:flex;border-bottom:2px solid #f0ece3;padding:0 .5rem;gap:.25rem}.listing-detail_tabButton__i8DRO{padding:1rem 1.5rem;background:transparent;font-size:.925rem;font-weight:600;color:#9e9890;cursor:pointer;border:none;border-bottom:2.5px solid transparent;margin-bottom:-2px;border-radius:8px 8px 0 0;transition:color .2s ease,background .2s ease,border-color .2s ease;letter-spacing:.01em}.listing-detail_tabButton__i8DRO:hover{color:#4a4540;background:#f9f7f1}.listing-detail_tabButton__i8DRO.listing-detail_active__9aSg6{color:#9b2335;border-bottom-color:#9b2335;background:#fff9f9}.listing-detail_tabContent__ZZ0j4{padding:1.75rem 2rem;min-height:120px}.listing-detail_tabContentText__aEUd7{font-size:.9rem;color:#3a3530;line-height:1.8;white-space:pre-wrap;word-break:break-word;margin:0;font-family:Microsoft JhengHei,微軟正黑體,Microsoft JhengHei UI,sans-serif}.listing-detail_tabContentEmpty__aQel6{font-size:.9rem;color:#b0a89e;font-style:italic;margin:0}.listing-detail_tabContentNotice__m73G8{display:flex;flex-direction:column;gap:.85rem}.listing-detail_noticeItem__95x4I{display:flex;align-items:flex-start;gap:.75rem;font-size:.9rem;color:#4a4540;line-height:1.7}.listing-detail_noticeIcon__UjpmQ{flex-shrink:0;margin-top:.15rem;font-size:1rem}.listing-detail_modalOverlay__kKisN{position:fixed;inset:0;background:rgba(26,26,26,.55);display:flex;align-items:center;justify-content:center;z-index:var(--mobile-overlay-z-index,10400);padding:1rem;backdrop-filter:blur(3px);animation:listing-detail_fadeIn__0oNCE .25s ease}.listing-detail_modalContent__WcuBP{background:#ffffff;border-radius:18px;box-shadow:0 20px 60px rgba(30,20,10,.25);max-width:500px;width:100%;animation:listing-detail_slideUp__rw3_s .3s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.listing-detail_modalHeader__u78nL{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.75rem;border-bottom:1px solid #f0ece3}.listing-detail_modalTitle__PVcom{font-size:1.25rem;font-weight:700;color:#1a1a1a;margin:0;font-family:Microsoft JhengHei,微軟正黑體,Microsoft JhengHei UI,sans-serif}.listing-detail_closeBtn__FMDxB{background:none;border:none;font-size:1.5rem;color:#9e9890;cursor:pointer;padding:.25rem;border-radius:6px;line-height:1;transition:color .15s,background .15s}.listing-detail_closeBtn__FMDxB:hover{color:#3a3530;background:#f5f2ec}.listing-detail_modalBody__e4OB7{padding:1.5rem 1.75rem}.listing-detail_modalBookInfo__2oIja{background:#f9f7f1;border-radius:10px;padding:.9rem 1rem;margin-bottom:1.25rem;display:flex;align-items:center;justify-content:space-between}.listing-detail_modalBookTitle__S1Ork{font-size:.9rem;font-weight:600;color:#2a2520;line-height:1.4;flex:1;padding-right:1rem}.listing-detail_modalBookPrice__x65hJ{font-size:1.1rem;font-weight:800;color:#9b2335;flex-shrink:0}.listing-detail_formLabel__O0Oue{display:block;font-size:.875rem;font-weight:700;color:#3a3530;margin-bottom:.5rem}.listing-detail_textarea__eWiKe{width:100%;padding:.85rem;border:1.5px solid #e0dbd0;border-radius:10px;font-family:Microsoft JhengHei,微軟正黑體,Microsoft JhengHei UI,sans-serif;font-size:.9rem;color:#2a2520;resize:vertical;min-height:110px;box-sizing:border-box;transition:border-color .2s,box-shadow .2s;background:#fcfaf5}.listing-detail_textarea__eWiKe:focus{outline:none;border-color:#9b2335;box-shadow:0 0 0 3px rgba(155,35,53,.08);background:#ffffff}.listing-detail_modalFooter__mprJO{display:flex;gap:.75rem;padding:1.25rem 1.75rem;border-top:1px solid #f0ece3}.listing-detail_btnCancel__Xc5P_{flex:1;padding:.8rem 1rem;background:#f5f2ec;color:#4a4540;border:1px solid #e0dbd0;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s}.listing-detail_btnCancel__Xc5P_:hover{background:#ece7de}.listing-detail_btnConfirm__j_VtI{flex:1;padding:.8rem 1rem;background:#9b2335;color:#ffffff;border:none;border-radius:10px;font-size:.9rem;font-weight:700;cursor:pointer;transition:background .15s,transform .1s}.listing-detail_btnConfirm__j_VtI:hover:not(:disabled){background:#7a1a2b}.listing-detail_btnConfirm__j_VtI:active:not(:disabled){transform:scale(.98)}.listing-detail_btnConfirm__j_VtI:disabled{background:#c8b8b0;cursor:not-allowed}@media (max-width:767.98px){.listing-detail_modalOverlay__kKisN{align-items:flex-end;padding:0}.listing-detail_modalContent__WcuBP{max-height:min(92dvh,560px);border-radius:1rem 1rem 0 0}.listing-detail_modalFooter__mprJO{padding-bottom:max(1.25rem,env(safe-area-inset-bottom,0px))}}.listing-detail_notFoundContainer__KFQ49{min-height:100vh;background-color:#f8f6f1;display:flex;align-items:center;justify-content:center;padding:2rem}.listing-detail_notFoundContent__d7naX{text-align:center;max-width:380px}.listing-detail_notFoundEmoji__IGwe1{font-size:4rem;margin:0 0 1rem}.listing-detail_notFoundTitle__e3fA9{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0 0 .75rem;font-family:Microsoft JhengHei,微軟正黑體,Microsoft JhengHei UI,sans-serif}.listing-detail_unavailablePanel__x9jCv{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center}.listing-detail_unavailableIcon__rsPyk{margin:0 0 1rem;font-size:3rem;line-height:1}.listing-detail_unavailableTitle__Uff6a{margin:0 0 .75rem;font-size:1.5rem;font-weight:700;color:#1a1a1a}.listing-detail_unavailableMessage__NDsF5{max-width:28rem;margin:0 0 1.5rem;font-size:1rem;line-height:1.7;color:#6b7280}.listing-detail_unavailableBackLink__imW8j{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.25rem;border-radius:.75rem;background:var(--color-seal,#9b2335);color:#ffffff;text-decoration:none;font-weight:600;transition:opacity .15s ease}.listing-detail_unavailableBackLink__imW8j:hover{opacity:.9;color:#ffffff}.listing-detail_notFoundMessage__uZ9Tb{font-size:.95rem;color:#8a847a;margin:0 0 1.75rem;line-height:1.7}.listing-detail_backButton__qdDPv{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.75rem;background-color:#9b2335;color:#ffffff;text-decoration:none;border-radius:10px;font-weight:700;font-size:.9rem;transition:background .2s,transform .15s}.listing-detail_backButton__qdDPv:hover{background-color:#7a1a2b;transform:translateY(-1px)}.listing-detail_mobileBackBar__Mp3ni{flex-shrink:0;display:none}.listing-detail_mobileBackButton__8KIB7{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid #e5e7eb;border-radius:999px;background:rgba(255,255,255,.92);color:#1e140a;cursor:pointer;box-shadow:0 2px 8px rgba(30,20,10,.08);transition:background .15s ease,border-color .15s ease,transform .1s ease;-webkit-tap-highlight-color:transparent}.listing-detail_mobileBackButton__8KIB7:hover{background:#ffffff;border-color:#d1d5db}.listing-detail_mobileBackButton__8KIB7:active{transform:scale(.94);background:#f3f4f6}@media (prefers-reduced-motion:reduce){.listing-detail_mobileBackButton__8KIB7{transition:none}.listing-detail_mobileBackButton__8KIB7:active{transform:none}}@media (max-width:900px){.listing-detail_mobileBackBar__Mp3ni{display:inline-flex;align-items:center;justify-content:center}}@keyframes listing-detail_fadeIn__0oNCE{0%{opacity:0}to{opacity:1}}@keyframes listing-detail_slideUp__rw3_s{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:1024px){.listing-detail_heroWrapper__8auq7{grid-template-columns:380px 1fr;gap:2rem}}@media (max-width:900px){.listing-detail_breadcrumbRow__Lh_vf{padding-top:calc(.5rem + env(safe-area-inset-top, 0px));padding-bottom:.25rem;gap:.5rem}.listing-detail_breadcrumb__AJy1e{padding:0}.listing-detail_pageHeader__OYxPW{padding-top:.65rem;padding-bottom:.85rem}.listing-detail_heroWrapper__8auq7{grid-template-columns:1fr;gap:1.5rem}.listing-detail_heroImageCol__LzlSp{position:static}.listing-detail_bookTitle__WsmeL{font-size:1.7rem}.listing-detail_titleRow__S_iwR{margin-bottom:.55rem}.listing-detail_priceUnit__18Uwg{font-size:1rem}.listing-detail_priceValue__U9BoQ{font-size:2.25rem}.listing-detail_tabContent__ZZ0j4{padding:1.25rem}}@media (max-width:576px){.listing-detail_heroWrapper__8auq7{gap:1rem}.listing-detail_bookTitle__WsmeL{font-size:1.4rem}.listing-detail_titleRow__S_iwR{margin-bottom:.5rem}.listing-detail_priceUnit__18Uwg{font-size:.875rem}.listing-detail_priceValue__U9BoQ{font-size:1.9rem}.listing-detail_ctaArea__hXfuc,.listing-detail_ctaButtonRow__A_ouY{gap:.45rem}.listing-detail_btnReserve__Jh576{padding:0 .75rem;font-size:.875rem}.listing-detail_btnEdit__hgp59{width:100%}.listing-detail_tabList__SUqoQ{padding:0 .25rem;overflow-x:auto}.listing-detail_tabButton__i8DRO{padding:.85rem 1rem;font-size:.875rem;white-space:nowrap}.listing-detail_tabContent__ZZ0j4{padding:1.25rem 1rem}.listing-detail_sellerCard__q24eZ{padding:.85rem .9rem}}.image-carousel_container__vle2d{display:flex;flex-direction:column;align-items:stretch;width:100%}.image-carousel_imageWrapper__cJjZQ{position:relative;width:100%;height:480px;background-color:#f4f1eb;border-radius:12px 12px 0 0;overflow:hidden}.image-carousel_image__e20MZ{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.image-carousel_roleBadge__SWzw8{position:absolute;top:.75rem;left:.75rem;z-index:11;padding:.3rem .7rem;background:rgba(30,20,10,.72);color:#fdfbf7;font-size:.8rem;font-weight:500;letter-spacing:.03em;border-radius:6px;box-shadow:0 1px 4px rgba(30,20,10,.18);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:576px){.image-carousel_roleBadge__SWzw8{top:.5rem;left:.5rem;font-size:.72rem;padding:.25rem .55rem}}.image-carousel_navButton__BcwjO{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.92);color:#4a4540;border:none;border-radius:50%;width:44px;height:44px;font-size:1.5rem;font-weight:300;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease,transform .15s ease;box-shadow:0 2px 8px rgba(30,20,10,.12);z-index:10;padding:0;line-height:1}.image-carousel_navButton__BcwjO:hover{background:rgba(255,255,255,1);color:#9b2335;transform:translateY(-50%) scale(1.1)}.image-carousel_navButton__BcwjO:active{transform:translateY(-50%) scale(.95)}.image-carousel_prevButton__04koQ{left:.75rem}.image-carousel_nextButton__8SpZe{right:.75rem}.image-carousel_indicatorContainer__C0BlN{display:flex;gap:.45rem;justify-content:center;align-items:center;padding:.85rem .75rem;background:#f4f1eb;border-radius:0 0 12px 12px}.image-carousel_indicator__aDy25{width:8px;height:8px;border-radius:50%;background:#d4cfc5;border:none;cursor:pointer;transition:background .25s ease,transform .2s ease,width .25s ease;padding:0;flex-shrink:0}.image-carousel_indicator__aDy25:hover{background:#b0a89e;transform:scale(1.2)}.image-carousel_indicator__aDy25.image-carousel_active__R_cVe{background:#9b2335;width:20px;border-radius:4px}.image-carousel_imageCounter__UTT74{display:none}.image-carousel_placeholder__gNBqK{width:100%;height:480px;background:#f4f1eb;display:flex;align-items:center;justify-content:center;border-radius:12px}.image-carousel_placeholderContent__lthB_{display:flex;flex-direction:column;align-items:center;gap:.75rem}.image-carousel_placeholderEmoji__gYOWd{font-size:4rem;margin:0;filter:grayscale(30%)}.image-carousel_placeholderText__pZ2W_{font-size:.9rem;color:#a09484;margin:0;letter-spacing:.08em}@media (max-width:900px){.image-carousel_imageWrapper__cJjZQ,.image-carousel_placeholder__gNBqK{height:360px}}@media (max-width:576px){.image-carousel_imageWrapper__cJjZQ{height:280px;border-radius:10px 10px 0 0}.image-carousel_indicatorContainer__C0BlN{border-radius:0 0 10px 10px;padding:.7rem .5rem}.image-carousel_placeholder__gNBqK{height:280px;border-radius:10px}.image-carousel_navButton__BcwjO{width:36px;height:36px;font-size:1.25rem}.image-carousel_prevButton__04koQ{left:.5rem}.image-carousel_nextButton__8SpZe{right:.5rem}}.ConfirmPopupProvider_overlay__PIfnK{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:var(--mobile-overlay-z-index,10400);padding:1rem}.ConfirmPopupProvider_dialog__bPHG_{width:min(92vw,460px);background:#fff;border-radius:12px;border:1px solid #eadfcb;box-shadow:0 16px 44px rgba(31,18,8,.24);overflow:hidden}.ConfirmPopupProvider_header__tdOJo{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.95rem 1.1rem;border-bottom:1px solid #efe4d2;background:#fdf9f2}.ConfirmPopupProvider_closeBtn__D5Hxk{flex:0 0 auto;width:2rem;height:2rem;border:none;border-radius:999px;background:transparent;color:#6b7280;font-size:1.35rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ConfirmPopupProvider_closeBtn__D5Hxk:hover{background:rgba(0,0,0,.06);color:#374151}.ConfirmPopupProvider_closeBtn__D5Hxk:focus-visible{outline:2px solid #9b2335;outline-offset:2px}.ConfirmPopupProvider_headerDanger__5bvF_{background:#fdf2f3;border-bottom:1px solid #f2d2d7}.ConfirmPopupProvider_headerSuccess__BIxc5{background:#f3faf4;border-bottom:1px solid #cfe7d2}.ConfirmPopupProvider_title__rtJ7z{margin:0;flex:1;min-width:0;color:#1e140a;font-size:1rem;font-weight:700}.ConfirmPopupProvider_body__rQLOe{padding:1rem 1.1rem .85rem}.ConfirmPopupProvider_message__OWAJC{margin:0;color:#3a2b1f;font-size:.95rem;white-space:pre-line;line-height:1.55}.ConfirmPopupProvider_footer__wDMBb{padding:.9rem 1.1rem 1rem;display:flex;justify-content:flex-end;gap:.65rem}.ConfirmPopupProvider_btn__y6YZp{border-radius:8px;padding:.48rem .95rem;font-weight:600;font-size:.92rem;cursor:pointer}.ConfirmPopupProvider_btn__y6YZp:focus-visible{outline:2px solid #9b2335;outline-offset:2px}.ConfirmPopupProvider_btnSecondary__xnLTN{border:1px solid #dccdb4;background:#fff;color:#5e4d3a}.ConfirmPopupProvider_btnPrimary__ItzpM{border:1px solid #9b2335;background:#9b2335;color:#fff}.ConfirmPopupProvider_btnDanger__SpolC{border:1px solid #7a1a2b;background:#7a1a2b;color:#fff}.ConfirmPopupProvider_btnSuccess__O0ma1{border:1px solid #2f7d3f;background:#2f7d3f;color:#fff}@media (max-width:767.98px){.ConfirmPopupProvider_overlay__PIfnK{align-items:flex-end;padding:0}.ConfirmPopupProvider_dialog__bPHG_{width:100%;border-radius:12px 12px 0 0}.ConfirmPopupProvider_footer__wDMBb{padding-bottom:max(.9rem,env(safe-area-inset-bottom,0px))}}.Footer_footer__XLU0D{margin-top:auto}.Footer_revealItem__cS0oj{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s)}.Footer_revealDivider__iAhqy{opacity:0;transform:scaleX(.92);transform-origin:center;transition:opacity .8s cubic-bezier(.16,1,.3,1) .22s,transform .8s cubic-bezier(.16,1,.3,1) .22s}.Footer_footerRevealed__2Gai6 .Footer_revealItem__cS0oj{opacity:1;transform:translateY(0)}.Footer_footerRevealed__2Gai6 .Footer_revealDivider__iAhqy{opacity:.5;transform:scaleX(1)}.Footer_footerRevealed__2Gai6 .Footer_footerLogo__kTnRB{animation:Footer_footerLogoEnter__n5cwu .95s cubic-bezier(.16,1,.3,1) both}@keyframes Footer_footerLogoEnter__n5cwu{0%{opacity:0;transform:scale(.88) translateY(10px);filter:blur(2px)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}@media (prefers-reduced-motion:reduce){.Footer_revealDivider__iAhqy,.Footer_revealItem__cS0oj{opacity:1;transform:none;transition:none}.Footer_footerRevealed__2Gai6 .Footer_footerLogo__kTnRB{animation:none}}.Footer_topRow__0c_gG{row-gap:1.5rem}.Footer_brandSection__Y4GCt h5{transition:all var(--transition-duration) ease}.Footer_brandSection__Y4GCt:hover h5{opacity:.8}.Footer_linkList__pS5Kq{display:flex;flex-direction:column;gap:.75rem}.Footer_linksGrid__VJuR8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 3rem;justify-items:start}.Footer_sectionBlock__4MQqt{width:100%}.Footer_footerLink__TxpPw{transition:all var(--transition-duration) ease;position:relative;display:inline-block}.Footer_footerLink__TxpPw:hover{color:var(--color-seal)!important;padding-left:.5rem}.Footer_footerBottom__zvUJZ{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem}.Footer_footerRestricted__18AY7{background:#fff!important;border-top:1px solid #e8eaed!important;padding:.85rem 0!important}.Footer_restrictedInner__qnkYe{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;flex-wrap:wrap}.Footer_restrictedCopyright__Giy3Z{margin:0;font-size:.75rem;color:#80868b;line-height:1.5}.Footer_restrictedLinks__ElydQ{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.Footer_restrictedLink__cWcwN{font-size:.75rem;color:#5f6368;text-decoration:none}.Footer_restrictedLink__cWcwN:hover{color:var(--color-seal,#9b2335)}.Footer_restrictedSep__wMINR{color:#dadce0;font-size:.75rem}@media (max-width:767.98px){.Footer_footerRestricted__18AY7{padding:.75rem 0 max(.75rem,env(safe-area-inset-bottom,0px))!important}.Footer_restrictedInner__qnkYe{flex-direction:column;align-items:center;text-align:center;gap:.45rem}.Footer_restrictedCopyright__Giy3Z{font-size:.6875rem}.Footer_restrictedLinks__ElydQ{justify-content:center}}@media (min-width:768px){.Footer_footerRestricted__18AY7{padding:1rem 0!important}}@media (max-width:768px){.Footer_linksGrid__VJuR8{grid-template-columns:1fr;gap:1.25rem}.Footer_footerBottom__zvUJZ{justify-content:center}}