.partner-detail-container[data-v-0f156f74]{min-height:100vh;background-color:var(--t-bg-page,#f5f5f5);padding:20px;padding-bottom:150px;font-family:var(--t-font-body,inherit);color:var(--t-text,#333);-webkit-transition:background-color var(--t-transition-normal,.25s ease),color var(--t-transition-normal,.25s ease);transition:background-color var(--t-transition-normal,.25s ease),color var(--t-transition-normal,.25s ease)}.partner-detail-container img[data-v-0f156f74]{width:100%!important;height:auto!important;max-width:100%!important}.login-hint[data-v-0f156f74]{text-align:center;color:var(--t-text-secondary,#666);font-size:14px;margin:20px 0;line-height:1.5;padding:0 20px}.btn-login[data-v-0f156f74]:hover{background-color:var(--t-btn-primary-hover,#06c);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 8px rgba(var(--t-primary-rgb,0,128,255),.3);box-shadow:0 2px 8px rgba(var(--t-primary-rgb,0,128,255),.3)}.btn-login[data-v-0f156f74]:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 1px 4px rgba(var(--t-primary-rgb,0,128,255),.3);box-shadow:0 1px 4px rgba(var(--t-primary-rgb,0,128,255),.3)}.partner-header[data-v-0f156f74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.partner-header .back-btn[data-v-0f156f74]{margin-right:15px;color:var(--t-text-secondary,#666)}.partner-header .partner-title[data-v-0f156f74]{margin:0;font-size:8px;font-weight:700;color:var(--t-text,#333)}.partner-info-card[data-v-0f156f74]{background:var(--t-bg,#fff);border-radius:var(--t-radius-lg,12px);-webkit-box-shadow:var(--t-card-shadow,0 2px 12px rgba(0,0,0,.1));box-shadow:var(--t-card-shadow,0 2px 12px rgba(0,0,0,.1));border:1px solid var(--t-border-light,transparent);-webkit-transition:-webkit-box-shadow var(--t-transition-normal,.25s ease);transition:-webkit-box-shadow var(--t-transition-normal,.25s ease);transition:box-shadow var(--t-transition-normal,.25s ease);transition:box-shadow var(--t-transition-normal,.25s ease),-webkit-box-shadow var(--t-transition-normal,.25s ease);overflow:hidden}.partner-card-inner .partner-logo[data-v-0f156f74]{text-align:center;margin-bottom:20px}.partner-card-inner .partner-logo img[data-v-0f156f74]{width:100%!important;max-width:100%!important;height:auto!important;-o-object-fit:contain;object-fit:contain;border-radius:var(--t-radius-md,8px) var(--t-radius-md,8px) 0 0}.partner-card-inner .partner-info .company-name[data-v-0f156f74]{font-size:20px;font-weight:700;color:var(--t-text-secondary,#666);margin:0 0 10px 0;text-align:center;font-family:var(--t-font-title,inherit)}.partner-card-inner .partner-info .partner-name[data-v-0f156f74]{font-size:16px;color:var(--t-text,#333);margin:0 0 20px 0;text-align:center}.partner-card-inner .partner-info .info-section[data-v-0f156f74]{margin-bottom:20px}.partner-card-inner .partner-info .info-section .info-row[data-v-0f156f74]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partner-card-inner .partner-info .info-section .info-row .label[data-v-0f156f74]{font-weight:500;color:var(--t-text-secondary,#666);-ms-flex-negative:0;flex-shrink:0;width:80px}.partner-card-inner .partner-info .info-section .info-row .value[data-v-0f156f74]{color:var(--t-text,#333);-webkit-box-flex:1;-ms-flex:1;flex:1}.partner-card-inner .partner-info .intro-section[data-v-0f156f74]{margin-bottom:20px}.partner-card-inner .partner-info .intro-section h4[data-v-0f156f74]{margin:0 0 15px 0;font-size:16px;font-weight:700;color:var(--t-text,#333);border-bottom:2px solid var(--t-primary,#409eff);padding-bottom:8px;font-family:var(--t-font-title,inherit)}.partner-card-inner .partner-info .intro-section .intro-content[data-v-0f156f74]{color:var(--t-text-secondary,#666);line-height:1.6;margin:0}.partner-card-inner .partner-info .intro-section[data-v-0f156f74]:last-child{margin-bottom:40px}.partner-card-inner .action-section[data-v-0f156f74]{text-align:center;padding-top:20px;border-top:1px solid var(--t-border,#eee)}.partner-card-inner .action-section .send-btn[data-v-0f156f74]{width:200px;height:44px;font-size:16px}.partner-card-inner .action-section .alert-message[data-v-0f156f74]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:var(--t-info-bg,#f0f9ff);border:1px solid var(--t-info-border,#b3d8ff);border-radius:var(--t-radius-md,8px);padding:16px;color:var(--t-info-text,#06c);font-size:14px;line-height:1.5;text-align:center}.partner-card-inner .action-section .alert-message i[data-v-0f156f74]{color:var(--t-primary,#409eff);margin-right:8px;margin-top:2px;font-size:16px}.partner-card-inner .action-section .alert-message span[data-v-0f156f74]{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width:768px){.partner-detail-container[data-v-0f156f74]{padding:15px;padding-bottom:150px}.partner-header .partner-title[data-v-0f156f74]{font-size:20px}.partner-info-card .partner-logo img[data-v-0f156f74]{width:100%!important;max-width:100%!important}.partner-info-card .info-row[data-v-0f156f74]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.partner-info-card .info-row .label[data-v-0f156f74]{margin-bottom:5px}}.action-buttons[data-v-0f156f74]{position:fixed!important;bottom:0!important;left:0!important;right:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 16px;background:var(--t-bg,#fff)!important;border-top:1px solid var(--t-border,#eee);-webkit-box-shadow:0 -2px 8px rgba(0,0,0,.08);box-shadow:0 -2px 8px rgba(0,0,0,.08);z-index:9999!important;min-height:68px}.action-buttons .send-btn[data-v-0f156f74]{background:var(--t-btn-primary-bg,#409eff)!important;border-color:var(--t-btn-primary-bg,#409eff)!important;width:200px;height:44px;color:var(--t-btn-primary-text,#fff)!important;font-weight:500}[data-v-0f156f74] img{width:100%!important;max-width:100%!important;height:auto!important}