﻿:root{--bs-body-bg: #fff;--bs-body-color: #212529;--bs-border-radius-lg: 0.5rem;--bs-border-radius: 0.25rem;--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-group{display:flex;flex-direction:column}.form-group.full-width{width:100%}.form-group-lg .form-control{font-size:16px}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.d-flex{display:flex}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.flex-column{flex-direction:column}.asterisk{color:red;font-size:20px;margin-left:8px}.warning-text-block{color:red;margin-bottom:0}.warning-text-block--align-right{text-align:right}.warning-text-block--align-left{text-align:left}.warning-text-block--align-center{text-align:center}.mb-3{margin-bottom:1rem}.digi-form-select{height:46px;display:block;width:100%;padding:.5rem 1rem !important;font-size:16px;border-radius:var(--bs-border-radius-lg);font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.digi-form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.flex-row{display:flex;gap:1rem;flex:1}.flex-group{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:1rem}@media screen and (min-width: 576px){.flex-group{flex-wrap:nowrap}}.flex-group .flex-basis{flex:1 1 auto}.flex-group .flex-basis--postcode{width:100%}@media screen and (min-width: 576px){.flex-group .flex-basis--postcode{width:130px}}.flex-group .flex-basis--area-code{width:60px}@media screen and (min-width: 576px){.flex-group .flex-basis--area-code{width:90px}}.flex-group .flex-basis--country-code{width:100%}@media screen and (min-width: 576px){.flex-group .flex-basis--country-code{width:130px}}.flex-group .flex-basis--extension{width:70px}@media screen and (min-width: 576px){.flex-group .flex-basis--extension{width:90px}}.radio-group{display:flex;flex-direction:column}.radio-group .radio-basis{flex:1 1 auto}.toggle-input-container{cursor:pointer;display:flex;align-items:center;margin-bottom:8px;font-weight:300;font-size:16px}.toggle-input-container .toggle-input{cursor:pointer;appearance:none !important;-webkit-appearance:none;-moz-appearance:none;height:16px;width:16px;background-color:#fff;border-radius:4px;border:1px solid #d9d9d9 !important;display:flex;align-items:center;justify-content:center;position:relative;margin-right:8px !important}.toggle-input-container .toggle-input:hover{border:1px solid #f49c00}.toggle-input-container .toggle-input::after{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="white" class="bi bi-check" viewBox="0 0 16 16"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425z"/></svg>');background-repeat:no-repeat;background-size:16px;background-position:center;height:12px;width:12px;color:#fff;display:none}.toggle-input-container .toggle-input:checked{background-color:#252525}.toggle-input-container .toggle-input:checked:after{display:block}.toggle-input-container .toggle-input:checked+.option-content-wrapper{background-color:#f49c00}.toggle-input-container .toggle-input:checked+.option-content-wrapper::before{background-color:#f49c00}.toggle-input-container .toggle-input:checked::before{background-color:#f49c00}.toggle-input-container .toggle-input-radio{cursor:pointer;appearance:none !important;-webkit-appearance:none;-moz-appearance:none;height:16px;width:16px;background-color:#fff;border-radius:50%;border:1px solid #d9d9d9 !important;display:flex;align-items:center;justify-content:center;position:relative;margin-right:8px !important}.toggle-input-container .toggle-input-radio:hover{border:1px solid #f49c00}.toggle-input-container .toggle-input-radio::after{content:"";background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 155.9 155.9"><defs><style> .cls-1 { fill: %23F49C00; } </style></defs><!-- Generator: Adobe Illustrator 28.6.0, SVG Export Plug-In . SVG Version: 1.2.0 Build 709) --><g><g id="_圖層_1" data-name="圖層_1"><circle class="cls-1" cx="78" cy="78" r="53"/></g></g></svg>');background-repeat:no-repeat;background-size:16px;background-position:center;height:16px;width:16px;color:#fff;display:none}.toggle-input-container .toggle-input-radio:checked{background-color:#fff}.toggle-input-container .toggle-input-radio:checked:after{display:block}.toggle-input-container .toggle-input-radio:checked+.option-content-wrapper{background-color:#f49c00}.toggle-input-container .toggle-input-radio:checked+.option-content-wrapper::before{background-color:#f49c00}.toggle-input-container .toggle-input-radio:checked::before{background-color:#f49c00}input[type=radio]:focus,input[type=checkbox]:focus{outline:unset;outline-offset:unset}.panel-block{padding:20px;display:flex;flex-direction:column;gap:10px;border:1px solid #d9d9d9;border-radius:12px;margin-bottom:24px}.panel-block button{width:fit-content;margin:0 auto}.panel-block .check-block{display:flex;align-items:center;gap:5px}.flex-center{display:flex;justify-content:center;align-items:center;gap:16px}.modal{box-sizing:border-box;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:none;z-index:1;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0}.modal.show{display:flex}.modal .modal-content{box-sizing:border-box;position:absolute;height:90%;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fefefe;margin:auto;padding:20px 8px 20px 20px;border:1px solid #888;width:90%}@media screen and (min-width: 576px){.modal .modal-content{width:80%}}@media screen and (min-width: 768px){.modal .modal-content{width:60%}}.modal .modal-content .container{overflow-y:auto;height:calc(100% - 75px)}.modal .modal-content .container::-webkit-scrollbar{width:10px}.modal .modal-content .container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.modal .modal-content .container::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:4px}.modal .modal-content .container::-webkit-scrollbar-thumb:hover{background:#b1b0b0;border-radius:4px}.modal .modal-content .modal-close{position:absolute;top:20px;right:24px !important;z-index:10;cursor:pointer;font-size:30px;font-weight:bold;color:#fff}.modal .modal-content .modal-close .icon{height:12px;width:12px;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (min-width: 768px){.modal .modal-content .modal-close .icon{height:12px;width:12px}}.modal .modal-content .modal-close .icon__times{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Pro 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M193.9 256L296.5 153.4l21.2-21.2c3.1-3.1 3.1-8.2 0-11.3l-22.6-22.6c-3.1-3.1-8.2-3.1-11.3 0L160 222.1 36.3 98.3c-3.1-3.1-8.2-3.1-11.3 0L2.3 121c-3.1 3.1-3.1 8.2 0 11.3L126.1 256 2.3 379.7c-3.1 3.1-3.1 8.2 0 11.3l22.6 22.6c3.1 3.1 8.2 3.1 11.3 0L160 289.9 262.6 392.5l21.2 21.2c3.1 3.1 8.2 3.1 11.3 0l22.6-22.6c3.1-3.1 3.1-8.2 0-11.3L193.9 256z"/></svg>')}@media screen and (min-width: 768px){.modal .modal-content .modal-close{right:28px}}/*# sourceMappingURL=main.min.css.map */
