@charset "UTF-8";*{box-sizing:border-box;margin:0;padding:0}#root{height:100vh}body{height:100vh;width:100vw}.overflow-auto{overflow:auto}.hw-100{width:100%!important;height:100%!important}.w-100{width:100%!important}.w-100vw{width:100vw!important}.h-100{height:100%!important}.w-80{width:80%!important}.h-100vh{height:100vh!important}.mp-0{margin:0!important;padding:0!important}.p-12{padding:12px!important}.db-header{padding:0;position:"sticky";top:0;left:0}.db-sider{overflow:auto;position:sticky;left:0;bottom:0}.db-content{margin:8px;overflow:initial}.db-expand-button{width:64px!important;height:64px}.db-avatar{padding:16px}.db-outlet{height:100%!important;overflow:auto;display:flex;justify-content:center}.ant-typography{margin:0!important}.ant-drawer-body{margin:0!important;padding:0!important}.ant-form-item{margin:0!important}.ant-card .ant-card-body{padding-left:12px!important;padding-top:0}.defaultButton{color:#1677ff!important}.defaultButton:hover{border-color:#1677ff!important}@media (max-width: 768px){.ant-modal .ant-modal-content{padding:16px}.click-here{font-size:1px;font-weight:700;text-decoration:underline}}::-webkit-scrollbar{width:4px!important}::-webkit-scrollbar-thumb{background-color:gray}.ant-upload-list.ant-upload-list-picture-card{display:flex;justify-content:center}.spinning{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:#00000080;z-index:9999}.guest-registration{overflow:auto;max-height:100vh;width:100%;height:100%}.ant-form-item-required:before{display:none!important}.sticky-form{position:sticky;top:0;background:#fff;z-index:1000}.click-here{font-size:16px;font-weight:700;text-decoration:underline}.image-card .ant-card,.image-card .ant-card-bordered,.image-card .ant-card-small{width:100%!important}.image-card .ant-card-body{padding:0!important}@media (max-width: 768px){.click-here{font-size:14px;font-weight:700;text-decoration:underline}.thanks-text{font-size:24px!important}}.submit-button:disabled{cursor:not-allowed;border-color:#d9d9d9;color:#00000040;background:#0000000a;box-shadow:none}.submit-button{background-color:#17b362;color:#fff;font-weight:600}.submit-button:enabled:hover{background-color:#1c814e!important;border-color:#fff}.temple-color{color:#7f655c;font-weight:600}.divider-color{background-color:#0000000a;border:1px solid #d9d9d9}.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card{justify-content:flex-start}@media (max-width: 351px){.ant-form-item-label{padding:0 0 0 8px!important;top:8px!important;left:8px!important}}@media (min-width: 352px){.ant-form-item-label{top:8px!important;padding:0 0 0 8px!important;left:8px!important}}.ant-form-item{position:relative}.ant-form-item-label{position:absolute;transform:translateY(-50%);opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none;font-size:12px;z-index:10;height:auto;line-height:1.2;width:fit-content!important;border-radius:6px!important;box-sizing:border-box}.ant-form-item-label{background-color:#fff;box-shadow:0 0 0 2px #fff}.ant-form-item-label>label{height:0!important;margin:0;padding:0}.ant-form-item-label>label{color:#00000059!important}.ant-form-item:focus-within .ant-form-item-label>label{color:#1677ff!important}.ant-form-item:focus-within .ant-form-item-label,.ant-form-item:has(.ant-input:not(:placeholder-shown)) .ant-form-item-label,.ant-form-item:has(.ant-input-number-input:not(:placeholder-shown)) .ant-form-item-label,.ant-form-item:has(.ant-select-selection-item) .ant-form-item-label,.ant-form-item:has(.ant-picker-input input:not(:placeholder-shown)) .ant-form-item-label{top:0;transform:translateY(-100%);opacity:1;visibility:visible;font-size:12px}.ant-form-item.has-value .ant-form-item-label,.ant-form-item.is-focused .ant-form-item-label{top:0;transform:translateY(-100%);opacity:1;visibility:visible;font-size:12px}.ant-input:focus::placeholder,.ant-input-affix-wrapper:focus .ant-input::placeholder,.ant-input-number:focus .ant-input-number-input::placeholder,.ant-select:focus .ant-select-selection-placeholder,.ant-picker:focus .ant-picker-input>input::placeholder,textarea.ant-input:focus::placeholder,.ant-form-item.is-focused .ant-input::placeholder,.ant-form-item.is-focused .ant-input-number-input::placeholder{color:transparent!important}
