.elementor-32443 .elementor-element.elementor-element-7b132b77{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32443 .elementor-element.elementor-element-3ccc1798{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-32443 .elementor-element.elementor-element-3ccc1798 > .elementor-widget-container{background-color:var( --e-global-color-blocksy_palette_8 );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32443 .elementor-element.elementor-element-3ccc1798.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-32443 .elementor-element.elementor-element-7b132b77{--content-width:1600px;}}/* Start custom CSS for shortcode, class: .elementor-element-3ccc1798 *//* 讓 User Registration 的送出按鈕與欄位等寬 */
.user-registration .ur-button-container {
    width: 100% !important;
}

.user-registration .ur-button-container button {
    width: 100% !important;
    padding: 15px 0 !important; /* 如果覺得按鈕太扁，可以保留這行；若不需要可刪除 */

}

/* 1. 欄位平常的狀態：確保有明顯的邊框與白色背景 */
.user-registration input,
.user-registration select,
.user-registration textarea {
    border: 1px solid #cccccc !important; /* 淺灰色的細邊框 */
    background-color: #ffffff !important; /* 確保背景是純白，不會變透明 */
    border-radius: 4px !important; /* 稍微有點圓角，比較好看（可省略） */
}

/* 2. 滑鼠點擊「正在填寫」時的狀態：加強標示 */
.user-registration input:focus,
.user-registration select:focus,
.user-registration textarea:focus {
    border: 2px solid #333333 !important; /* 變成較粗的深灰色邊框 */
    background-color: #ffffff !important; 
    box-shadow: none !important; /* 清除瀏覽器預設的藍色光暈，保持俐落 */
    outline: none !important;
}/* End custom CSS */