:root{--background:rgb(var(--bg));--foreground:rgb(var(--ink));--font-noto-sans:"Noto Sans", sans-serif;--error-color:#ac3136;--white-color:#fff;--outline-color:#dfdddd;--primary-color:rgb(var(--gold-fill));--primary-ink:rgb(var(--gold));--primary-on:rgb(var(--on-gold));--purple-50:#faf5ff;--purple-100:#f3e8ff;--purple-500:#8b5cf6;--purple-600:#7c3aed;--purple-700:#6d28d9;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--green-50:#f0fdf4;--green-500:#22c55e;--green-600:#16a34a;--orange-50:#fff7ed;--orange-500:#f97316;--orange-600:#ea580c}.share-dropdown .ant-dropdown-menu{border-radius:8px;min-width:140px;padding:8px 4px;box-shadow:0 4px 12px #00000026}.share-dropdown .ant-dropdown-menu-item{margin:2px 0;padding:0}.share-dropdown .ant-dropdown-menu-item:hover{background:0 0}.share-button{min-width:80px;height:32px;font-size:14px;font-weight:500}.share-button:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}html,body,#__next{min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}body{color:var(--foreground);background:var(--background);font-family:var(--font-noto-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}*{box-sizing:border-box;margin:0;padding:0}.text-gradient{background:linear-gradient(135deg, var(--purple-600), var(--purple-700));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-shadow{text-shadow:0 2px 4px #0000001a}.space-y-1>*+*{margin-top:.25rem}.space-y-2>*+*{margin-top:.5rem}.space-y-4>*+*{margin-top:1rem}.space-y-6>*+*{margin-top:1.5rem}.space-y-8>*+*{margin-top:2rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.shadow-sm{box-shadow:0 1px 2px #0000000d}.shadow-md{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.shadow-xl{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.transition-all{transition:all .3s}.transition-transform{transition:transform .3s}.transition-shadow{transition:box-shadow .3s}.hover\:scale-105:hover{transform:scale(1.05)}.hover\:scale-110:hover{transform:scale(1.1)}.hover\:shadow-lg:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.hover\:shadow-xl:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.bg-gradient-to-r{background:linear-gradient(to right, var(--purple-50), var(--purple-100))}.bg-gradient-to-br{background:linear-gradient(to bottom right, var(--purple-50), var(--gray-50))}.focus\:ring-2:focus,.focus\:ring-purple-500:focus{box-shadow:0 0 0 2px #8b5cf633}@media (max-width:640px){.sm\:hidden{display:none}.sm\:block{display:block}.sm\:text-sm{font-size:.875rem}.sm\:text-base{font-size:1rem}html,body{width:100%!important;height:100%!important;position:fixed!important;overflow:hidden auto!important}#__next{height:100dvh!important;position:relative!important;overflow:hidden auto!important}}@media (max-width:768px){.md\:hidden{display:none}.md\:block{display:block}.md\:flex{display:flex}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:text-left{text-align:left}}@media (max-width:1024px){.lg\:hidden{display:none}.lg\:block{display:block}}.ant-btn{border:none!important;border-radius:8px!important;align-self:baseline!important;width:auto!important;padding:.25rem .5rem!important;font-weight:600!important;transition:all .3s!important}.ant-btn:hover{transform:translateY(-1px)!important;box-shadow:0 4px 8px #00000026!important}.ant-btn-variant-outlined{border:.0625rem solid var(--outline-color)!important}.ant-dropdown-trigger{align-self:baseline!important}.ant-card{border:1px solid var(--gray-200)!important;border-radius:12px!important;transition:all .3s!important;box-shadow:0 4px 6px #0000000d!important}.ant-card:hover{transform:translateY(-2px)!important;box-shadow:0 8px 25px #0000001a!important}.ant-card-head{border-bottom:1px solid var(--gray-200)!important;padding:1.5rem 1.5rem 0!important}.ant-card-body{padding:1.5rem!important}.ant-form-item-label>label{color:var(--gray-700)!important;font-weight:600!important}.ant-input,.ant-select-selector{border:1px solid var(--gray-300)!important;border-radius:8px!important;transition:all .3s!important}.ant-input:focus,.ant-select-focused .ant-select-selector{border-color:rgb(var(--brand))!important;box-shadow:0 0 0 2px rgb(var(--gold-fill) / .45)!important}.ant-input-affix-wrapper{border:1px solid var(--gray-300)!important;border-radius:8px!important;transition:all .3s!important}.ant-input-affix-wrapper .ant-input{box-shadow:none!important;border:none!important}.ant-input-affix-wrapper-focused{border-color:rgb(var(--brand))!important;box-shadow:0 0 0 2px rgb(var(--gold-fill) / .45)!important}.ant-tag{border-radius:6px!important;padding:.25rem .75rem!important;font-size:.75rem!important;font-weight:600!important}.ant-divider{border-color:var(--gray-200)!important;margin:2rem 0!important}.flex{display:flex!important}.flex-col{flex-direction:column!important}.flex-row{flex-direction:row!important}.items-center{align-items:center!important}.audio-player-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:100px;position:relative}.audio-player-wrapper .video-js{background:0 0!important}.audio-player-wrapper .video-js .vjs-tech{opacity:0}.whatsapp-share-button:hover{transform:translateY(-1px);box-shadow:0 4px 6px #00000026;background:#128c7e!important}.audio-player-wrapper .video-js .vjs-control-bar{background-color:#00000080}.relative{position:relative!important}.absolute{position:absolute!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-4{margin-top:1rem!important}.mb-2{margin-bottom:.5rem!important}.mb-4{margin-bottom:1rem!important}.mr-2{margin-right:.5rem!important}.flex-wrap{flex-wrap:wrap!important}.gap-2{gap:.5rem!important}.m-auto{margin:auto!important}.w-25-percent{width:25%!important}.h-full{height:100%!important;min-height:100%!important}.w-full{width:100%!important;min-width:100%!important}.overflow-hidden{overflow:hidden!important}.justify-center{justify-content:center!important}.text-center{text-align:center!important}.font-bold{font-weight:700!important}.text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.text-sm{font-size:.875rem!important;line-height:1.25rem!important}.ant-layout-header{z-index:40;top:0;background:rgb(var(--surface))!important;border-bottom:1px solid rgb(var(--line))!important;box-shadow:var(--sb-shadow-sm)!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;height:64px!important;padding:0 16px!important;line-height:normal!important;display:flex!important;position:sticky!important}@media (min-width:640px){.ant-layout-header{padding:0 24px!important}}@media (min-width:1024px){.ant-layout-header{padding:0 32px!important}}.headerMenu{align-items:center;gap:16px;margin-right:16px;display:flex}.headerMenuProfile{cursor:pointer;color:#fff!important}@media (max-width:768px){.headerMenu{display:none}.headerMenuProfile,.headerProfileImage,.desktopLoginButton{display:none!important}}.ml-4{margin-left:1rem!important}.mr-4{margin-right:1rem!important}.ant-layout{background:var(--background)!important;min-height:100%!important}.ant-layout-content{min-height:100%!important}.hidden{display:none!important}.text-primary{color:var(--primary-ink)!important}.text-error{color:var(--error-color)!important}.justify-end{justify-content:flex-end!important}.flex1{flex:1!important}.self-center{align-self:center!important}.ant-divider{border-top-color:#b9baee}.ant-form-item-label{height:2rem!important}.styled-description{background-color:#f9f9f9;border-left:4px solid #1890ff;border-radius:4px;margin-bottom:15px;padding:10px 15px;font-size:1rem}.styled-note{background-color:#fff3e0;border-left:4px solid #faad14;border-radius:4px;margin-bottom:15px;padding:10px 15px;font-size:1rem}.ticket-alert{box-sizing:border-box;border:2px solid #ff4d4f;border-radius:12px;width:100%;margin-top:24px;padding:16px}.ant-picker{display:flex!important}.ant-form-item{margin-bottom:0!important}.cursor-pointer{cursor:pointer!important}.p-4{padding:.3rem!important}.max-w-screen-lg{max-width:62rem!important}.ellipsisDiv1Lines{text-overflow:ellipsis!important;-webkit-line-clamp:1!important;line-clamp:1!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.ant-modal-title{margin-right:.75rem!important}a{color:rgb(var(--brand))!important;text-decoration:none!important}a:hover{color:rgb(var(--gold))!important}.player-container{position:relative}.image-overlay{z-index:10;background:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.image-overlay img{object-fit:cover;max-width:100%;max-height:100%}.custom-notification{border-radius:8px;width:100%;max-width:600px;box-shadow:0 4px 12px #00000026}.player-container .kc-player{z-index:1}.settings-icon{justify-content:center;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.settings-icon:hover{transform:scale(1.1)rotate(15deg);box-shadow:0 2px 8px #cee5fb33;color:#fff!important;background-color:#b9d9f726!important}.settings-icon.spin-and-color{animation:.8s cubic-bezier(.4,0,.2,1) spinAndColor}.hover-lift{transition:all .3s}.hover-lift:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1890ff33}.hover-highlight{transition:all .3s}.hover-highlight:hover{color:#40a9ff!important;border-color:#40a9ff!important}.custom-notification{animation:.3s ease-out slideIn}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media (max-width:576px){.custom-notification{width:calc(100% - 16px);margin:8px}}.notification-buttons{flex-direction:column;gap:8px;display:flex}@media (min-width:576px){.notification-buttons{flex-direction:row;justify-content:flex-end;gap:12px}}.notification-button{width:100%;height:36px}@media (min-width:576px){.notification-button{width:auto;min-width:140px}.ant-layout-header{padding:1rem!important}}@keyframes spinAndColor{0%{color:#1890ff;background-color:#1890ff1a;transform:rotate(0)scale(1)}25%{color:#40a9ff;background-color:#40a9ff26}50%{color:#69c0ff;background-color:#69c0ff33;transform:scale(1.1)}75%{color:#91d5ff;background-color:#91d5ff26}to{color:#1890ff;background-color:#1890ff1a;transform:rotate(360deg)scale(1)}}.profile-modal-wrap .ant-modal-mask,.profile-modal-wrap .ant-modal-wrap{position:fixed;inset:0;overflow:hidden}.profile-modal-wrap .ant-modal{pointer-events:auto!important;margin:0!important;padding:0!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.profile-modal-wrap .ant-modal-content{pointer-events:auto;flex-direction:column;height:100%;display:flex}html.ant-scrolling-effect,body.ant-scrolling-effect{overflow:hidden}body.modal-open{position:relative!important;overflow:hidden!important}.ant-modal-wrap,.ant-modal-mask{z-index:1000!important}.ant-modal{z-index:1001!important}.tutorial-video-modal .ant-modal{max-width:95vw!important;max-height:95vh!important;margin:0!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.tutorial-video-modal .ant-modal-content{border-radius:12px!important;max-height:95vh!important;overflow:hidden!important}.tutorial-video-modal .ant-modal-body{max-height:calc(95vh - 120px)!important;padding:16px!important;overflow-y:auto!important}.tutorial-video-card .ant-card-body{padding:0!important}.tutorial-custom-tabs .ant-tabs-nav-list{width:100%!important;display:flex!important}.tutorial-custom-tabs .ant-tabs-nav-operations{display:none!important}.tutorial-custom-tabs .ant-tabs-tab{text-align:center!important;flex:1!important;justify-content:center!important;margin:0!important;padding:10px 8px!important}.tutorial-custom-tabs .ant-tabs-tab-btn{text-align:center!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;display:flex!important}@media (max-width:767px){.tutorial-custom-tabs .ant-tabs-tab{padding:8px 4px!important}.tutorial-custom-tabs .ant-tabs-tab-btn{flex-direction:column!important;gap:4px!important;font-size:12px!important}.tutorial-custom-tabs .ant-tabs-tab-btn .anticon{margin:0!important;font-size:18px!important}.tutorial-custom-tabs .ant-tabs-tab-btn span{font-size:11px!important;line-height:1.2!important}}.custom-tabs .ant-tabs-nav{border-bottom:1px solid #e8e8e8!important;margin:0 0 2rem!important}.custom-tabs .ant-tabs-nav-list{background:#fff!important;width:100%!important;display:flex!important}.custom-tabs .ant-tabs-tab{text-align:left!important;background:#fff!important;border:none!important;border-radius:8px!important;justify-content:flex-start!important;margin:0 8px 0 0!important;padding:12px 16px!important;transition:all .3s!important}.custom-tabs .ant-tabs-tab-active{background:rgb(var(--gold-fill))!important;border-radius:8px!important}.custom-tabs .ant-tabs-tab:hover{background:#fff!important;border-radius:8px!important}.custom-tabs .ant-tabs-tab-active:hover{background:rgb(var(--gold-fill))!important;border-radius:8px!important}.custom-tabs .ant-tabs-tab-active:hover .ant-tabs-tab-btn{color:var(--primary-on)!important}.custom-tabs .ant-tabs-tab-btn{color:#666!important;padding:0!important;font-size:16px!important;font-weight:500!important}.custom-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary-on)!important;font-weight:600!important}.custom-tabs .ant-tabs-ink-bar{background:rgb(var(--gold-fill))!important;border-radius:1px!important;height:2px!important}@media (max-width:768px){.custom-tabs .ant-tabs-nav-list{width:100%!important;overflow:visible!important}.custom-tabs .ant-tabs-tab{flex:1!important;min-width:0!important;margin-right:1px!important;padding:6px 4px!important;font-size:10px!important}.custom-tabs .ant-tabs-tab-btn{white-space:nowrap!important;text-overflow:unset!important;text-align:center!important;font-size:10px!important;font-weight:500!important;line-height:1.1!important;overflow:visible!important}.custom-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{font-size:10px!important;font-weight:600!important}.custom-tabs .ant-tabs-tab-btn .anticon{margin-right:2px!important;font-size:12px!important;display:inline-block!important}}.payment-confirmation-modal .ant-modal{max-width:95vw!important;margin:0!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.payment-confirmation-modal .ant-modal-content{border-radius:12px!important;overflow:hidden!important}.payment-confirmation-modal .ant-modal-body{padding:0!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.ant-carousel .slick-dots{bottom:20px!important}.ant-carousel .slick-dots li button{background:#ffffff80!important;border-radius:50%!important;width:10px!important;height:10px!important;transition:all .3s!important}.ant-carousel .slick-dots li.slick-active button{background:#c4b5fd!important;width:12px!important;height:12px!important;box-shadow:0 0 8px #c4b5fd99!important}@media (max-width:768px){.tutorial-video-modal .ant-modal{width:95vw!important;max-width:95vw!important;max-height:98vh!important;margin:0!important}.tutorial-video-modal .ant-modal-content{border-radius:8px!important;max-height:98vh!important}.tutorial-video-modal .ant-modal-body{max-height:calc(98vh - 100px)!important;padding:12px!important}.tutorial-video-modal .ant-modal-body>div>div:first-child{height:50vh!important;min-height:300px!important;max-height:400px!important}.payment-confirmation-modal .ant-modal{width:95vw!important;max-width:95vw!important;margin:0!important}.payment-confirmation-modal .ant-modal-content{border-radius:8px!important}}.highlighted-contribution-select .ant-select-selection-placeholder{color:#f59e0b!important;font-size:14px!important;font-weight:700!important}.kc-otp{justify-content:center;gap:10px;display:flex!important}.kc-otp .ant-otp-input{width:52px!important;height:60px!important}.kc-otp .ant-otp-input .ant-input,.kc-otp .ant-otp-input input,.kc-otp input{text-align:center!important;height:100%!important;font-size:26px!important;font-weight:700!important}
.uploadImageContainer{align-items:flex-end!important;width:6.25rem!important;height:6.25rem!important;display:flex!important}.uploadImage{border-radius:.375rem!important;width:calc(100% - .5rem)!important;height:calc(100% - .5rem)!important}.uploadCloseIcon{background:var(--error-color)!important;color:var(--white-color)!important;border-radius:.375rem!important;padding:.25rem!important;top:-.25rem!important;right:.25rem!important}.uploadFileContainer{border:.0625rem solid var(--outline-color)!important;border-radius:.375rem!important;flex-direction:row!important;align-items:center!important;padding:.25rem .5rem!important;display:flex!important}.uploadFileCloseIcon{margin-left:.5rem!important}.coverSpin{z-index:9999!important;background-color:#ffffffb3!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important;position:fixed!important;inset:0!important}.loginButton{justify-content:center!important;align-self:center!important;align-items:center!important;gap:8px!important;width:100%!important;display:inline-flex!important}.logo{width:10rem!important;height:10rem!important}.responsive-modal-content{padding:0!important}.mobile-modal-padding{padding:16px!important}.desktop-modal-padding{padding:24px!important}.mobile-card-spacing{margin-bottom:16px!important}.desktop-card-spacing{margin-bottom:24px!important}.mobile-card-padding{padding:16px!important}.desktop-card-padding{padding:24px!important}.mobile-form-item{margin-bottom:12px!important}.desktop-form-item{margin-bottom:24px!important}.mobile-button-full{width:100%!important;max-width:250px!important}.mobile-button-size{min-width:120px!important}.desktop-button-size{min-width:140px!important}.mobile-text-sm{font-size:12px!important}.mobile-text-md{font-size:14px!important}.desktop-text-md,.mobile-title-sm{font-size:16px!important}.desktop-title-sm{font-size:20px!important}.headerProfileImage{border-radius:50%!important;width:3.125rem!important;height:3.125rem!important}.profileImage{border-radius:50%!important;width:6.25rem!important;height:6.25rem!important;transition:all .3s!important}.profileImage:hover{transform:scale(1.05)!important;box-shadow:0 10px 25px #00000026!important}.headerProfileName{color:var(--white-color)!important;font-size:.875rem!important}.headerKhojiStatus{color:var(--primary-ink)!important;background:var(--white-color)!important;text-align:end!important;border-radius:.25rem!important;padding:.5rem 1rem!important;font-size:.875rem!important}.eventCardImageContainer{aspect-ratio:16/9!important}.eventDetailImageContainer{width:100%;position:relative;overflow:hidden}.eventDetailImage,.eventDetailImage img{object-fit:contain!important;background:#fff!important;width:100%!important;height:100%!important;min-height:360px!important}.eventCardImage{width:100%!important;height:100%!important}.eventStatus{background:var(--primary-color)!important;padding:1rem!important;position:absolute!important}.eventStatusLabel{color:var(--primary-on)!important}.editProfileButton{background:var(--white-color)!important;cursor:pointer!important;border-radius:50%!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;width:3.125rem!important;height:3.125rem!important;transition:all .3s!important;display:flex!important;bottom:.625rem!important;right:.625rem!important}.editProfileButton:hover{transform:scale(1.1)!important;box-shadow:0 8px 20px #0003!important}.profileImageContainer{width:7.5rem!important;height:7.5rem!important;position:relative!important}.profile-card{border-radius:12px!important;transition:all .3s!important;box-shadow:0 4px 6px #0000000d!important}.profile-card:hover{transform:translateY(-2px)!important;box-shadow:0 8px 25px #0000001a!important}.enhanced-form-item{margin-bottom:1.5rem!important}.enhanced-form-item .ant-form-item-label>label{color:#374151!important;font-size:.875rem!important;font-weight:600!important}.enhanced-form-item .ant-input,.enhanced-form-item .ant-select-selector{border:1px solid #e5e7eb!important;border-radius:8px!important;transition:all .3s!important}.enhanced-form-item .ant-input:focus,.enhanced-form-item .ant-select-focused .ant-select-selector{border-color:#8b5cf6!important;box-shadow:0 0 0 2px #8b5cf61a!important}.enhanced-button{border-radius:8px!important;font-weight:600!important;transition:all .3s!important;box-shadow:0 2px 4px #0000001a!important}.enhanced-button:hover{transform:translateY(-1px)!important;box-shadow:0 4px 8px #00000026!important}.profile-section{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)!important;border:1px solid #e2e8f0!important;border-radius:12px!important;margin-bottom:1.5rem!important;padding:1.5rem!important}.profile-section-title{color:#1e293b!important;align-items:center!important;gap:.5rem!important;margin-bottom:1rem!important;font-size:1.125rem!important;font-weight:700!important;display:flex!important}.profile-info-item{background:#fff!important;border-left:4px solid #8b5cf6!important;border-radius:8px!important;margin-bottom:.75rem!important;padding:1rem!important;transition:all .3s!important}.profile-info-item:hover{transform:translate(4px)!important;box-shadow:0 4px 12px #0000001a!important}.profile-info-label{color:#6b7280!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:.25rem!important;font-size:.75rem!important;font-weight:600!important}.profile-info-value{color:#1f2937!important;font-size:.875rem!important;font-weight:600!important}@media (max-width:768px){.profile-section{padding:1rem!important}.profile-info-item{padding:.75rem!important}.profile-section-title{font-size:1rem!important}}.headerPopover .ant-popover-content .ant-popover-inner{padding:0!important}.headerPopoverItem{cursor:pointer!important;padding:.5rem 1rem!important}@media (max-width:767px){.eventDetailImage{height:250px!important;min-height:250px!important}.eventDetailImage,.eventDetailImage img{object-fit:contain!important}.ant-modal{max-width:100%!important;margin:0!important}.ant-modal-content{border-radius:12px 12px 0 0!important}.ant-modal-header{border-radius:12px 12px 0 0!important;padding:16px 20px 12px!important}.ant-modal-title{font-size:16px!important}.ant-tabs-tab{padding:8px 12px!important;font-size:12px!important}.ant-tabs-tab-btn{font-size:12px!important}.ant-card{border-radius:12px!important;margin-bottom:16px!important}.ant-card-head{min-height:auto!important;padding:12px 16px!important}.ant-card-head-title{font-size:14px!important}.ant-card-body{padding:16px!important}.ant-form-item{margin-bottom:12px!important}.ant-form-item-label>label{font-size:13px!important}.ant-input,.ant-select-selector,.ant-picker{font-size:14px!important}.ant-btn-sm{height:28px!important;padding:4px 12px!important;font-size:12px!important}.ant-btn{font-size:13px!important}.ant-upload-list-picture-card .ant-upload-list-item{width:80px!important;height:80px!important}.ant-radio-wrapper{padding:8px 12px!important;font-size:13px!important}.ant-select-dropdown,.ant-typography{font-size:13px!important}.ant-typography-title{margin-bottom:8px!important}input[type=checkbox]{transform:scale(1.1)!important}}@media screen and (min-width:768px) and (max-width:991px){.ant-modal{max-width:85%!important}.ant-card-body{padding:20px!important}.ant-form-item{margin-bottom:18px!important}}@media screen and (min-width:992px){.ant-modal{max-width:900px!important}}@media screen and (min-width:1200px){.ant-modal{max-width:1000px!important}}@media screen and (min-width:1600px){.ant-modal{max-width:1200px!important}}.playerModal{width:60%!important;height:auto!important}.playerModal .ant-modal-content{padding:0!important}.playIcon>svg{width:3.125rem!important;height:3.125rem!important;fill:var(--white-color)!important}.eventCardVideoOverlay{background:#00000080!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important;position:absolute!important;inset:0!important}.headerLogo{width:3.125rem!important;height:3.125rem!important;margin-right:.5rem!important}.loginImage{object-fit:cover!important}.ant-select-dropdown{z-index:1050!important}.profile-view-modal .ant-modal-content,.profile-edit-modal .ant-modal-content{border-radius:16px!important;overflow:hidden!important;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important}.profile-view-modal .ant-modal-header,.profile-edit-modal .ant-modal-header{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)!important;border-bottom:1px solid #e2e8f0!important;padding:1.5rem 1.5rem 1rem!important}.profile-view-modal .ant-modal-title,.profile-edit-modal .ant-modal-title{color:#1e293b!important;font-size:1.125rem!important;font-weight:700!important}.profile-view-modal .ant-modal-body,.profile-edit-modal .ant-modal-body{max-height:80vh!important;padding:0!important;overflow-y:auto!important}.profile-view-modal .ant-modal-body::-webkit-scrollbar{width:6px!important}.profile-edit-modal .ant-modal-body::-webkit-scrollbar{width:6px!important}.profile-view-modal .ant-modal-body::-webkit-scrollbar-track{background:#f1f5f9!important;border-radius:3px!important}.profile-edit-modal .ant-modal-body::-webkit-scrollbar-track{background:#f1f5f9!important;border-radius:3px!important}.profile-view-modal .ant-modal-body::-webkit-scrollbar-thumb{background:#cbd5e1!important;border-radius:3px!important}.profile-edit-modal .ant-modal-body::-webkit-scrollbar-thumb{background:#cbd5e1!important;border-radius:3px!important}.profile-view-modal .ant-modal-body::-webkit-scrollbar-thumb:hover{background:#94a3b8!important}.profile-edit-modal .ant-modal-body::-webkit-scrollbar-thumb:hover{background:#94a3b8!important}.donation-consent{background:#e9f8ed!important;border:1px solid #bfe8c9!important;border-radius:12px!important;align-items:center!important;gap:12px!important;width:100%!important;padding:12px 16px!important;display:flex!important}.donation-consent .ant-checkbox{margin-right:8px!important}.donation-consent .ant-checkbox-inner{border-color:#2f7d5a!important;border-radius:4px!important;width:20px!important;height:20px!important}.donation-consent .ant-checkbox-checked .ant-checkbox-inner{background-color:#2f7d5a!important;border-color:#2f7d5a!important}.donation-consent .ant-checkbox-checked:after{border:none!important}.donation-consent .ant-checkbox+span{color:#193c2d!important;font-size:16px!important;font-weight:700!important}@media (max-width:767px){.donation-consent{border-radius:10px!important;padding:10px 12px!important}.donation-consent .ant-checkbox-inner{transform:scale(1.05)!important}.donation-consent .ant-checkbox+span{font-size:14px!important;line-height:1.4!important}}.retreat-agreement-consent{background:#f3effa!important;border:1px solid #d6c7ee!important;border-radius:12px!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;width:100%!important;padding:12px 16px!important;display:flex!important}.retreat-agreement-consent .ant-checkbox-wrapper{flex:240px!important;align-items:flex-start!important}.retreat-agreement-consent .ant-checkbox{margin-right:8px!important}.retreat-agreement-consent .ant-checkbox-inner{border-color:var(--primary-color)!important;border-radius:4px!important;width:20px!important;height:20px!important}.retreat-agreement-consent .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.retreat-agreement-consent .ant-checkbox+span{color:rgb(var(--ink))!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important}@media (max-width:767px){.retreat-agreement-consent{border-radius:10px!important;padding:10px 12px!important}.retreat-agreement-consent .ant-checkbox+span{font-size:14px!important;line-height:1.4!important}}.consent-checkbox-primary{background:#fef3c7!important;border:1px solid #fcd34d!important;border-radius:12px!important;align-items:center!important;gap:12px!important;width:100%!important;padding:12px 16px!important;transition:all .3s!important;display:flex!important}.consent-checkbox-primary:hover{background:#fef08a!important;border-color:#fbbf24!important}.consent-checkbox-primary .ant-checkbox{margin-right:8px!important}.consent-checkbox-primary .ant-checkbox-inner{border-color:#d97706!important;border-radius:4px!important;width:20px!important;height:20px!important}.consent-checkbox-primary .ant-checkbox-checked .ant-checkbox-inner{background-color:#d97706!important;border-color:#d97706!important}.consent-checkbox-primary .ant-checkbox-checked:after{border:none!important}.consent-checkbox-primary .ant-checkbox+span{color:#78350f!important;font-size:16px!important;font-weight:700!important}.consent-checkbox-secondary{background:#dbeafe!important;border:1px solid #93c5fd!important;border-radius:12px!important;align-items:center!important;gap:12px!important;width:100%!important;padding:12px 16px!important;transition:all .3s!important;display:flex!important}.consent-checkbox-secondary:hover{background:#bfdbfe!important;border-color:#60a5fa!important}.consent-checkbox-secondary .ant-checkbox{margin-right:8px!important}.consent-checkbox-secondary .ant-checkbox-inner{border-color:#2563eb!important;border-radius:4px!important;width:20px!important;height:20px!important}.consent-checkbox-secondary .ant-checkbox-checked .ant-checkbox-inner{background-color:#2563eb!important;border-color:#2563eb!important}.consent-checkbox-secondary .ant-checkbox-checked:after{border:none!important}.consent-checkbox-secondary .ant-checkbox+span{color:#1e3a8a!important;font-size:16px!important;font-weight:700!important}@media (max-width:767px){.consent-checkbox-primary,.consent-checkbox-secondary{border-radius:10px!important;padding:10px 12px!important}.consent-checkbox-primary .ant-checkbox-inner,.consent-checkbox-secondary .ant-checkbox-inner{transform:scale(1.05)!important}.consent-checkbox-primary .ant-checkbox+span,.consent-checkbox-secondary .ant-checkbox+span{font-size:14px!important;line-height:1.4!important}}.profile-view-modal .ant-card,.profile-edit-modal .ant-card{box-shadow:none!important;border:none!important;margin-bottom:1rem!important}.profile-view-modal .ant-card-head,.profile-edit-modal .ant-card-head{background:0 0!important;border-bottom:1px solid #e2e8f0!important;padding:1rem 0 .5rem!important}.profile-view-modal .ant-card-head-title,.profile-edit-modal .ant-card-head-title{color:#374151!important;font-size:1rem!important;font-weight:600!important}.profile-view-modal .ant-card-body,.profile-edit-modal .ant-card-body{padding:1rem 0!important}.profile-edit-modal .ant-form-item{margin-bottom:1rem!important}.profile-edit-modal .ant-form-item-label>label{color:#374151!important;font-size:.875rem!important;font-weight:600!important}.profile-edit-modal .ant-input,.profile-edit-modal .ant-select-selector{border:1px solid #d1d5db!important;border-radius:8px!important;transition:all .3s!important}.profile-edit-modal .ant-input:focus,.profile-edit-modal .ant-select-focused .ant-select-selector{border-color:#8b5cf6!important;box-shadow:0 0 0 2px #8b5cf61a!important}.profile-edit-modal .ant-input:hover,.profile-edit-modal .ant-select:hover .ant-select-selector{border-color:#a78bfa!important}.profile-edit-modal .ant-btn{border-radius:8px!important;height:40px!important;padding:0 1.5rem!important;font-weight:600!important;transition:all .3s!important}.profile-edit-modal .ant-btn-primary{background:#8b5cf6!important;border-color:#8b5cf6!important}.profile-edit-modal .ant-btn-primary:hover{background:#7c3aed!important;border-color:#7c3aed!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px #00000026!important}.profile-edit-modal .ant-btn-default{color:#fff!important;background:#6b7280!important;border-color:#6b7280!important}.profile-edit-modal .ant-btn-default:hover{color:#fff!important;background:#4b5563!important;border-color:#4b5563!important}.profile-view-modal .bg-gray-50,.profile-view-modal .bg-purple-50,.profile-view-modal .bg-orange-50,.profile-view-modal .bg-green-50{transition:all .3s!important}.profile-view-modal .bg-gray-50:hover,.profile-view-modal .bg-purple-50:hover,.profile-view-modal .bg-orange-50:hover,.profile-view-modal .bg-green-50:hover{transform:translateY(-2px)!important;box-shadow:0 4px 12px #0000001a!important}.profile-edit-modal .editProfileButton{color:#8b5cf6!important;background:#fff!important;border:2px solid #8b5cf6!important;transition:all .3s!important}.profile-edit-modal .editProfileButton:hover{color:#fff!important;background:#8b5cf6!important;transform:scale(1.1)!important;box-shadow:0 8px 20px #8b5cf64d!important}@media (max-width:768px){.profile-view-modal .ant-modal,.profile-edit-modal .ant-modal{max-width:calc(100vw - 2rem)!important;margin:1rem!important}.profile-view-modal .ant-modal-content,.profile-edit-modal .ant-modal-content{border-radius:12px!important}.profile-view-modal .ant-modal-header,.profile-edit-modal .ant-modal-header{padding:1rem 1rem .5rem!important}.profile-view-modal .ant-modal-title,.profile-edit-modal .ant-modal-title{font-size:1rem!important}}.profile-view-modal .ant-modal,.profile-edit-modal .ant-modal{animation:.3s ease-out modalSlideIn!important}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.profile-view-modal .ant-spin,.profile-edit-modal .ant-spin{color:#8b5cf6!important}.profile-view-modal .ant-spin-dot-item,.profile-edit-modal .ant-spin-dot-item{background-color:#8b5cf6!important}.tutorial-custom-tabs .ant-tabs-nav{margin-bottom:0!important}.tutorial-custom-tabs .ant-tabs-tab{color:#666!important;background:0 0!important;border-radius:8px 8px 0 0!important;margin-right:4px!important;padding:12px 20px!important;font-weight:600!important;transition:all .3s!important}.tutorial-custom-tabs .ant-tabs-tab:hover{color:indigo!important;background:#f8f4fc!important}.tutorial-custom-tabs .ant-tabs-tab-active{color:#fff!important;background:linear-gradient(135deg,indigo 0%,#6b46c1 100%)!important;box-shadow:0 2px 8px #4b008240!important}.tutorial-custom-tabs .ant-tabs-tab-active:hover{color:#fff!important;background:linear-gradient(135deg,indigo 0%,#6b46c1 100%)!important}.tutorial-custom-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important;font-weight:700!important}.tutorial-custom-tabs .ant-tabs-tab-active:hover .ant-tabs-tab-btn,.tutorial-custom-tabs .ant-tabs-tab-active .anticon,.tutorial-custom-tabs .ant-tabs-tab-active:hover .anticon{color:#fff!important}.tutorial-custom-tabs .ant-tabs-ink-bar{background:indigo!important;border-radius:3px 3px 0 0!important;height:3px!important}.tutorial-custom-tabs .ant-tabs-content-holder{padding:20px 0!important}.tutorial-tabs-container{transition:all .3s!important;box-shadow:0 2px 8px #0000000f!important}.tutorial-tabs-container:hover{box-shadow:0 4px 16px #0000001a!important}.tutorial-video-card{border:1px solid #e8e8e8!important;transition:all .3s!important}.tutorial-video-card:hover{border-color:indigo!important;transform:translateY(-4px)!important;box-shadow:0 8px 24px #0000001f!important}.tutorial-video-modal .ant-modal-content{border-radius:16px!important;overflow:hidden!important}.tutorial-video-modal .ant-modal-header{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)!important;border-bottom:2px solid #e2e8f0!important;padding:16px 24px!important}.tutorial-video-modal .ant-modal-title{font-weight:700!important}.tutorial-video-modal .ant-modal-body{padding:24px!important}@media (max-width:767px){.tutorial-custom-tabs .ant-tabs-nav-wrap{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;-ms-overflow-style:none!important;overflow:auto hidden!important}.tutorial-custom-tabs .ant-tabs-nav-wrap::-webkit-scrollbar{display:none!important}.tutorial-custom-tabs .ant-tabs-nav-list{flex-wrap:nowrap!important;display:flex!important}.tutorial-custom-tabs .ant-tabs-tab{white-space:nowrap!important;flex-shrink:0!important;margin-right:2px!important;padding:8px 16px!important;font-size:13px!important}.tutorial-custom-tabs .ant-tabs-ink-bar{height:2px!important}.tutorial-custom-tabs .ant-tabs-content-holder{padding:12px 0!important}.tutorial-tabs-container{overflow:hidden!important}.tutorial-video-card{margin-bottom:16px!important}.tutorial-video-card:hover{transform:translateY(-2px)!important}.tutorial-video-modal .ant-modal{max-width:calc(100vw - 16px)!important;margin:8px!important}.tutorial-video-modal .ant-modal-content{border-radius:12px!important}.tutorial-video-modal .ant-modal-header{padding:12px 16px!important}.tutorial-video-modal .ant-modal-body{padding:16px!important}}@media (min-width:768px) and (max-width:991px){.tutorial-custom-tabs .ant-tabs-tab{padding:10px 18px!important;font-size:14px!important}.tutorial-custom-tabs .ant-tabs-content-holder{padding:16px 0!important}.tutorial-video-modal .ant-modal{max-width:90%!important}}@media (min-width:1200px){.tutorial-custom-tabs .ant-tabs-tab{padding:14px 24px!important;font-size:16px!important}.tutorial-video-modal .ant-modal{max-width:1100px!important}}
:root{--bg:255 251 234;--surface:255 255 255;--surface-2:255 253 242;--inset:251 241 198;--ink:36 27 4;--ink-2:110 90 30;--ink-3:125 109 53;--line:240 228 184;--line-2:248 240 212;--brand:58 47 5;--brand-deep:42 34 3;--brand-soft:252 239 190;--on-gold:58 47 5;--gold-fill:246 198 44;--gold-bright:250 212 92;--gold-soft:255 244 205;--gold:150 108 4;--hero-aura:radial-gradient(circle at 30% 10%, #ffcf30a6 0%, #ffd74b4d 30%, #fffae814 65%, transparent 72%), linear-gradient(#fffaf0, #fffaf0);--hero-aura-stack:radial-gradient(circle at 50% 0%, #ffcf3094 0%, #ffd74b42 32%, #fffae80f 68%, transparent 74%), linear-gradient(#fffaf0, #fffaf0);--hero-wash:255 243 205;--success:17 120 77;--success-soft:219 243 232;--warn:150 96 6;--warn-soft:251 237 212;--rose:196 30 78;--rose-soft:251 224 231;--rose-deep:150 18 56;--teal:12 105 120;--teal-soft:219 240 244;--r-sm:9px;--r:14px;--r-lg:20px;--r-xl:26px;--sb-r-card:16px;--sb-r-input:12px;--sb-r-chip:8px;--sb-r-seg:6px;--sb-shadow-sm:0 1px 2px #241b040f, 0 1px 3px #241b040d;--sb-shadow-md:0 4px 14px #241b0417;--sb-shadow-lg:0 18px 44px #241b0429;--sb-shadow-2xl:0 25px 50px -12px #241b0440;--ring:0 0 0 2px #3a2f054d, 0 0 0 4px #f6c62c99}body{background:rgb(var(--bg));color:rgb(var(--ink));font-size:16px;font-weight:400;line-height:1.55}@media (prefers-color-scheme:dark){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root :where(button,a,input,select,textarea,[tabindex]):focus-visible{box-shadow:var(--ring);outline:none}:root .sb-h1{text-wrap:balance;margin:0;font-size:1.75rem;font-weight:800;line-height:1.1}:root .sb-h2{text-wrap:balance;margin:0;font-size:1.2rem;font-weight:800;line-height:1.15}:root .sb-h3{margin:0;font-size:1rem;font-weight:700;line-height:1.2}:root .sb-body{color:rgb(var(--ink-2));margin:0;font-size:14px}:root .sb-hint{color:rgb(var(--ink-3));margin:0;font-size:12px}:root .sb-num{font-variant-numeric:tabular-nums}:root .sb-eyebrow{letter-spacing:.025em;text-transform:uppercase;color:rgb(var(--gold));margin:0;font-size:12px;font-weight:800}:root .sb-card{background:rgb(var(--surface));border:1px solid rgb(var(--line));border-radius:var(--sb-r-card);box-shadow:var(--sb-shadow-sm)}@media (hover:hover) and (pointer:fine){:root .sb-card--hover:hover{border-color:rgb(var(--gold-fill) / .4);box-shadow:var(--sb-shadow-lg)}}:root .sb-divide{border-top:1px solid rgb(var(--line-2))}:root .sb-btn{border-radius:var(--r);background:rgb(var(--gold-fill));min-height:40px;color:rgb(var(--on-gold));border:1px solid rgb(var(--gold-fill));white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;position:relative}:root .sb-btn:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){:root .sb-btn:hover{background:rgb(var(--brand));color:rgb(var(--gold-fill));border-color:rgb(var(--brand))}}:root .sb-btn:active{background:rgb(var(--brand));color:rgb(var(--gold-fill));border-color:rgb(var(--brand))}@media (pointer:coarse){:root .sb-btn,:root .sb-seg>button{min-height:44px}}:root .sb-btn[disabled]{opacity:.5;cursor:not-allowed}:root .sb-btn[aria-busy=true]{opacity:.7}:root .sb-btn--block{width:100%}:root .sb-btn>svg{flex:none}:root .sb-btn--secondary{color:rgb(var(--brand));border-color:rgb(var(--gold-fill));background:0 0}@media (hover:hover) and (pointer:fine){:root .sb-btn--secondary:hover{background:rgb(var(--gold-soft));border-color:rgb(var(--gold));color:rgb(var(--brand))}}:root .sb-btn--secondary:active{background:rgb(var(--gold-soft));border-color:rgb(var(--gold));color:rgb(var(--brand))}:root .sb-btn--neutral{background:rgb(var(--surface));color:rgb(var(--ink));border-color:rgb(var(--line))}@media (hover:hover) and (pointer:fine){:root .sb-btn--neutral:hover{background:rgb(var(--inset))}}:root .sb-field{flex-direction:column;gap:4px;display:flex}:root .sb-label{color:rgb(var(--ink-2));font-size:13px;font-weight:600}:root .sb-req{color:rgb(var(--rose));font-style:normal}:root .sb-help{color:rgb(var(--ink-3));font-size:12px}:root .sb-error{color:rgb(var(--rose));font-size:12px}:root .sb-input{border-radius:var(--sb-r-input);border:1px solid rgb(var(--line));background:rgb(var(--surface));width:100%;min-height:44px;color:rgb(var(--ink));padding:12px;font-family:inherit;font-size:14px;font-weight:400}:root .sb-input::placeholder{color:rgb(var(--ink-3))}:root .sb-input:focus-visible{border-color:rgb(var(--brand))}:root .sb-input[aria-invalid=true]{border-color:rgb(var(--rose))}:root .sb-input[disabled]{background:rgb(var(--surface-2));color:rgb(var(--ink-3));cursor:not-allowed}:root .sb-check{border-radius:var(--sb-r-chip);color:rgb(var(--ink));cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding:8px 10px;font-size:14px;display:flex}@media (hover:hover) and (pointer:fine){:root .sb-check:hover{background:rgb(var(--inset))}}:root .sb-check>input{width:15px;height:15px;accent-color:rgb(var(--gold-fill));flex:none;margin-top:4px}:root .sb-seg{background:rgb(var(--surface-2));border:1px solid rgb(var(--line));border-radius:var(--sb-r-input);gap:2px;padding:2px;display:flex}:root .sb-seg>button{border-radius:var(--sb-r-seg);min-height:40px;color:rgb(var(--ink-2));cursor:pointer;background:0 0;border:1px solid #0000;flex:1;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:600}:root .sb-seg>button[aria-pressed=true]{background:rgb(var(--gold-soft));border-color:rgb(var(--gold-fill));color:rgb(var(--brand))}:root .sb-pill{background:rgb(var(--inset));color:rgb(var(--brand));border-radius:9999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}:root .sb-pill--ok{background:rgb(var(--success-soft));color:rgb(var(--success))}:root .sb-pill--warn{background:rgb(var(--warn-soft));color:rgb(var(--warn))}:root .sb-pill--online{background:rgb(var(--teal-soft));color:rgb(var(--teal))}:root .sb-pill--inperson{background:rgb(var(--rose-soft));color:rgb(var(--rose))}:root .sb-pill--regular{box-shadow:inset 0 0 0 1px rgb(var(--brand) / .35);color:rgb(var(--brand));background:0 0}:root .sb-pill--repeat{background:rgb(var(--rose-deep));color:#fff}:root .sb-pill svg{flex:none;width:12px;height:12px}:root .sb-msg{border:1px solid rgb(var(--line));border-left:4px solid rgb(var(--gold-fill));background:rgb(var(--surface));border-radius:var(--sb-r-input);color:rgb(var(--ink-2));padding:12px 16px;font-size:14px}:root .sb-msg>strong{color:rgb(var(--ink));font-weight:700;display:block}:root .sb-msg--ok{border-left-color:rgb(var(--success));background:rgb(var(--success-soft) / .5)}:root .sb-msg--warn{border-left-color:rgb(var(--warn));background:rgb(var(--warn-soft) / .5)}:root .sb-msg--stop{border-left-color:rgb(var(--rose));background:rgb(var(--rose-soft) / .5)}:root .sb-or{color:rgb(var(--ink-3));align-items:center;gap:8px;display:flex}:root .sb-or:before,:root .sb-or:after{content:"";background:rgb(var(--line));flex:1;height:1px}:root .sb-or>span{font-size:12px;font-weight:600}:root .sb-stack-6{flex-direction:column;gap:6px;display:flex}:root .sb-stack-8{flex-direction:column;gap:8px;display:flex}:root .sb-stack-12{flex-direction:column;gap:12px;display:flex}:root .sb-stack-16{flex-direction:column;gap:16px;display:flex}:root .sb-row-8{flex-wrap:wrap;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){:root *,:root :before,:root :after{transition:none!important;animation:none!important}}:root :where(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select .ant-select-selector,textarea.ant-input){border-color:rgb(var(--line))!important;background:rgb(var(--surface))!important;color:rgb(var(--ink))!important;border-radius:var(--sb-r-input)!important}@media (hover:hover) and (pointer:fine){:root :where(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select:not(.ant-select-disabled) .ant-select-selector):hover{border-color:rgb(var(--gold-fill))!important}}:root :where(.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper-focused,.ant-picker-focused,.ant-select-focused .ant-select-selector,.ant-select-open .ant-select-selector){border-color:rgb(var(--brand))!important;box-shadow:var(--ring)!important}:root .ant-form-item-has-error :where(.ant-input,.ant-input-affix-wrapper,.ant-select .ant-select-selector,.ant-picker){border-color:rgb(var(--rose))!important}:root .ant-form-item-explain-error{color:rgb(var(--rose))!important}:root :where(.ant-checkbox-inner,.ant-radio-inner){border-color:rgb(var(--line))!important;background:rgb(var(--surface))!important}:root :where(.ant-checkbox-checked .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner){background:rgb(var(--gold-fill))!important;border-color:rgb(var(--gold-fill))!important}:root .ant-checkbox-checked .ant-checkbox-inner:after{border-color:rgb(var(--on-gold))!important}:root .ant-radio-checked .ant-radio-inner:after{background:rgb(var(--on-gold))!important}@media (hover:hover) and (pointer:fine){:root :where(.ant-checkbox:hover .ant-checkbox-inner,.ant-radio:hover .ant-radio-inner){border-color:rgb(var(--gold))!important}}.ant-select-dropdown .ant-select-item-option-selected{color:#3a2f05!important;background:#fff4cd!important}:root .ant-form-item-label>label{font-weight:600;color:rgb(var(--ink-2))!important}:root .ant-form-item-label>label.ant-form-item-required:before{color:rgb(var(--rose))!important}:root a:not(.sb-btn){color:rgb(var(--brand))}:root .ant-form-item{margin-bottom:12px!important}:root .ant-form-item-label{padding-bottom:4px!important}:root .ant-form-item .ant-form-item{margin-bottom:0!important}:root a.sb-linkbtn{text-underline-offset:2px;text-decoration:underline!important}@media (hover:hover){:root a.sb-linkbtn:hover{color:rgb(var(--gold))!important}}:root .sb-linkbtn{font:inherit;color:rgb(var(--brand));cursor:pointer;text-underline-offset:2px;background:0 0;border:none;justify-content:center;align-items:center;min-height:44px;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline;display:inline-flex}@media (hover:hover){:root .sb-linkbtn:hover{color:rgb(var(--gold))}}:root .sb-linkbtn[disabled]{color:rgb(var(--ink-3));cursor:not-allowed;text-decoration:none}:root .sb-otp-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}:root .sb-otp-wait{color:rgb(var(--ink-3));font-variant-numeric:tabular-nums;align-items:center;min-height:44px;font-size:12.5px;display:inline-flex}:root .sb-otp-dot{background:rgb(var(--ink-3));border-radius:999px;flex:none;width:4px;height:4px}:root .sb-legal{border-top:1px solid rgb(var(--line));color:rgb(var(--ink-3));text-align:center;margin:4px 0 0;padding-top:12px;font-size:12px;line-height:1.5}:root .sb-legal a{text-underline-offset:2px;font-weight:600;color:rgb(var(--brand))!important;text-decoration:underline!important}@media (hover:hover){:root .sb-legal a:hover{color:rgb(var(--gold))!important}}:root .sb-chev{flex:none;transition:transform .15s}:root details[open]>summary .sb-chev{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){:root .sb-chev{transition:none}}:root .sb-btn--lg{min-height:48px;padding:14px 24px;font-size:16px;font-weight:700}:root .sb-btn--sm{border-radius:var(--r-sm);min-height:36px;padding:8px 14px;font-size:13.5px;font-weight:700}@media (pointer:coarse){:root .sb-btn--sm{min-height:44px}}:root .sb-btn--on-dark{color:#fff;background:#ffffff1a;border-color:#ffffff61}@media (hover:hover) and (pointer:fine){:root .sb-btn--on-dark:hover{color:rgb(var(--brand));background:#fff;border-color:#fff}}:root .sb-btn--on-dark:active{color:rgb(var(--brand));background:#fff;border-color:#fff}:root .sb-emoji{filter:grayscale()sepia(.7)saturate(2.6)brightness(.42)}:root{--sb-spot-gold:radial-gradient(ellipse 130% 85% at 18% 100%, #ffcf3042, transparent 72%), linear-gradient(rgb(var(--surface)), rgb(var(--surface)));--sb-spot-amber:radial-gradient(ellipse 130% 85% at 50% 100%, #d99b001f, transparent 74%), linear-gradient(rgb(var(--surface)), rgb(var(--surface)));--sb-spot-champagne:radial-gradient(ellipse 130% 85% at 82% 100%, #ffe7a085, transparent 76%), linear-gradient(rgb(var(--surface)), rgb(var(--surface)))}
.kcnav-top{align-items:center;gap:12px;width:100%;height:100%;display:flex}.kcnav-brand{cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:0;display:inline-flex}.kcnav-brand .kcnav-mark{flex:none;width:44px;height:44px}.kcnav-brandname{color:rgb(var(--ink));white-space:nowrap;font-size:15px;font-weight:700;line-height:1.2}@media (max-width:479px){.kcnav-brandname{display:none}}.kcnav-links{gap:4px;margin-left:20px;display:none}@media (min-width:1024px){.kcnav-links{display:flex}}.kcnav-link{color:rgb(var(--ink-2));cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.kcnav-link .anticon{font-size:16px}.kcnav-link[aria-current=page]{color:rgb(var(--brand));background:rgb(var(--gold-soft))}@media (hover:hover){.kcnav-link:hover{color:rgb(var(--brand));background:rgb(var(--inset))}}.kcnav-right{align-items:center;gap:8px;margin-left:auto;display:flex;position:relative}.kcnav-deskonly{display:none}@media (min-width:1024px){.kcnav-deskonly{align-items:center;gap:8px;display:inline-flex;position:relative}}.kcnav-who{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:2px 4px 2px 2px;transition:background-color .15s,border-color .15s;display:inline-flex}@media (hover:hover){.kcnav-who:hover{background:rgb(var(--inset));border-color:rgb(var(--line))}}.kcnav-who[aria-expanded=true]{background:rgb(var(--gold-soft));border-color:rgb(var(--gold-fill))}.kcnav-avatar{object-fit:cover;background:rgb(var(--gold-fill));width:36px;height:36px;color:rgb(var(--on-gold));border-radius:999px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.kcnav-who .kcnav-nm{color:rgb(var(--ink));white-space:nowrap;padding-right:6px;font-size:14px;font-weight:600;line-height:1.5;display:none}@media (min-width:1024px){.kcnav-who .kcnav-nm{display:block}}.kcnav-acct{z-index:50;background:rgb(var(--surface));border:1px solid rgb(var(--line));width:256px;box-shadow:var(--sb-shadow-lg);border-radius:12px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.kcnav-acct-head{background:rgb(var(--surface-2));border-bottom:1px solid rgb(var(--line-2));padding:12px 14px}.kcnav-acct-head .n{color:rgb(var(--ink));font-size:14px;font-weight:600;line-height:1.4}.kcnav-acct-head .e{color:rgb(var(--ink-3));font-size:12px;line-height:1.4}.kcnav-acct-head .n,.kcnav-acct-head .e{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kcnav-acct-rows{padding:6px}.kcnav-arow{width:100%;color:rgb(var(--ink));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:600;display:flex}.kcnav-arow .anticon{color:rgb(var(--ink-3));font-size:16px}@media (hover:hover){.kcnav-arow:hover{background:rgb(var(--inset))}}.kcnav-alabel{text-transform:uppercase;letter-spacing:.025em;color:rgb(var(--ink-3));padding:8px 10px 2px;font-size:12px;font-weight:600}.kcnav-adiv{background:rgb(var(--line-2));height:1px;margin:6px 0}.kcnav-arow.kcnav-danger,.kcnav-arow.kcnav-danger .anticon{color:rgb(var(--rose))}@media (hover:hover){.kcnav-arow.kcnav-danger:hover{background:rgb(var(--rose-soft))}}.kcnav-burger{border:1px solid rgb(var(--line));background:rgb(var(--surface));width:40px;height:40px;color:rgb(var(--ink));cursor:pointer;border-radius:8px;place-items:center;display:inline-grid}.kcnav-burger .anticon{font-size:20px}@media (hover:hover){.kcnav-burger:hover{background:rgb(var(--inset))}}@media (min-width:1024px){.kcnav-burger{display:none}}.kcnav-dwsec{border-bottom:1px solid rgb(var(--line-2));padding:6px 0}.kcnav-dwsec:last-child{border-bottom:0}.kcnav-dwrow{width:100%;color:rgb(var(--ink));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;min-height:48px;padding:12px 8px;font-size:15px;font-weight:600;display:flex}.kcnav-dwrow .anticon{color:rgb(var(--ink-3));font-size:20px}@media (hover:hover){.kcnav-dwrow:hover{background:rgb(var(--inset))}}.kcnav-dwrow[aria-current=page]{background:rgb(var(--gold-soft));color:rgb(var(--brand))}.kcnav-dwrow.kcnav-danger,.kcnav-dwrow.kcnav-danger .anticon{color:rgb(var(--rose))}.kcnav-dwwho{padding:8px}.kcnav-dwwho b{color:rgb(var(--ink));font-size:15px;font-weight:700;display:block}.kcnav-dwwho span{color:rgb(var(--ink-3));font-size:12.5px;display:block}.kcnav-dwlabel{text-transform:uppercase;letter-spacing:.025em;color:rgb(var(--ink-3));padding:12px 8px 2px;font-size:12px;font-weight:600}.kcnav-tabbar{z-index:40;background:rgb(var(--surface));border-top:1px solid rgb(var(--line));padding-bottom:env(safe-area-inset-bottom,0px);align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:1024px){.kcnav-tabbar{display:none}}.kcnav-tab{cursor:pointer;min-width:0;min-height:56px;color:rgb(var(--ink-3));white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;padding:6px 4px;font-size:11px;font-weight:600;display:flex;overflow:hidden}.kcnav-tab .kcnav-ti{border-radius:999px;place-items:center;width:40px;height:26px;display:grid}.kcnav-tab .anticon{font-size:20px}.kcnav-tab[aria-current=page]{color:rgb(var(--brand))}.kcnav-tab[aria-current=page] .kcnav-ti{background:rgb(var(--gold-fill));color:rgb(var(--on-gold))}@media (max-width:1023px){.kcnav-has-tabbar{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}}.kcnav-yhead{border-bottom:1px solid rgb(var(--line-2));align-items:center;gap:12px;margin-bottom:8px;padding:4px 4px 12px;display:flex}.kcnav-yhead .nm{color:rgb(var(--ink));font-size:15px;font-weight:700;line-height:1.3;display:block}.kcnav-yhead .em{color:rgb(var(--ink-3));font-size:12.5px;line-height:1.4;display:block}.kcfoot-grid{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:640px){.kcfoot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.kcfoot-grid{grid-template-columns:1.6fr repeat(3,minmax(0,1fr))}}.kcfoot-col h2{color:rgb(var(--ink));margin:0 0 12px;font-size:14px;font-weight:700;line-height:1.2}.kcfoot-links{flex-direction:column;gap:10px;display:flex}.kcfoot-link{color:rgb(var(--ink-2));text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;line-height:1.4;text-decoration:none}@media (hover:hover){.kcfoot-link:hover{color:rgb(var(--brand));text-decoration:underline}}
.kcprose{--kcprose-measure:130ch;--kcprose-rail:16rem;max-width:92rem;margin:0 auto;padding:24px 16px 48px}@media (min-width:640px){.kcprose{padding:32px 24px 56px}}@media (min-width:1024px){.kcprose{padding:40px 32px 64px}}.kcprose-head{margin-bottom:24px}.kcprose-h1{color:rgb(var(--ink));text-wrap:balance;margin:0;font-size:30px;font-weight:800;line-height:1.1}@media (min-width:640px){.kcprose-h1{font-size:36px}}.kcprose-dateline{color:rgb(var(--ink-3));margin:8px 0 0;font-size:13px;line-height:1.4}.kcprose-intro{max-width:var(--kcprose-measure);color:rgb(var(--ink-2));margin-top:12px;font-size:16px;line-height:1.6}.kcprose-cols{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:1000px){.kcprose--railed .kcprose-cols{grid-template-columns:var(--kcprose-rail) minmax(0, 1fr);align-items:start;gap:40px}}.kcprose-rail{min-width:0}.kcprose-railtoggle{border:1px solid rgb(var(--line));background:rgb(var(--surface));min-height:44px;color:rgb(var(--ink));cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:600;display:inline-flex}@media (hover:hover){.kcprose-railtoggle:hover{background:rgb(var(--inset))}}.kcprose-raillist{display:none}.kcprose-raillist.is-open{margin-top:12px;display:block}@media (min-width:1000px){.kcprose-railtoggle{display:none}.kcprose-raillist,.kcprose-raillist.is-open{margin-top:0;display:block;position:sticky;top:88px}}.kcprose-raillabel{text-transform:uppercase;letter-spacing:.025em;color:rgb(var(--ink-3));margin:0 0 8px;font-size:12px;font-weight:600}.kcprose-raillist ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.kcprose-raillist a{color:rgb(var(--ink-2));border-radius:8px;padding:6px 10px;font-size:13.5px;line-height:1.35;text-decoration:none;display:block}@media (hover:hover){.kcprose-raillist a:hover{background:rgb(var(--inset));color:rgb(var(--brand))}}.kcprose-body{min-width:0;max-width:none}.kcprose-body :where(p,ul,ol,blockquote,.kcprose-h2,.kcprose-h3,.kcprose-rule,.ant-typography),.kcprose-intro{max-width:var(--kcprose-measure)}.kcprose--story .kcprose-body :where(p,ul,ol,blockquote,.kcprose-h2,.kcprose-h3,.kcprose-rule,.ant-typography),.kcprose--story .kcprose-intro{max-width:none}.kcprose-sec,.kcprose-body [id],.kcprose-h2[id],.kcprose-h3[id]{scroll-margin-top:88px}.kcprose-sec+.kcprose-sec{margin-top:32px}.kcprose-h2{color:rgb(var(--ink));text-wrap:balance;margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.2}.kcprose-h3{color:rgb(var(--ink));margin:20px 0 8px;font-size:16px;font-weight:700;line-height:1.25}.kcprose-body p,.kcprose-body .ant-typography{color:rgb(var(--ink-2));font-size:16px;line-height:1.7}.kcprose-body p{margin:0 0 12px}.kcprose-body ul,.kcprose-body ol{margin:0 0 12px;padding-left:24px}.kcprose-body li{color:rgb(var(--ink-2));margin-bottom:8px;font-size:16px;line-height:1.7}.kcprose-body strong{color:rgb(var(--ink));font-weight:700}.kcprose-body a{color:rgb(var(--brand))}.kcprose-rule{border:1px solid rgb(var(--line));background:rgb(var(--surface));border-radius:12px;padding:14px 16px}.kcprose-rule+.kcprose-rule{margin-top:10px}.kcprose-rule h3{color:rgb(var(--ink));margin:0 0 4px;font-size:15px;font-weight:700}.kcprose-rule p{margin:0}.kcprose-siblings{border-top:1px solid rgb(var(--line));margin-top:40px;padding-top:20px}.kcprose-siblings ul{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.kcprose-siblings a{color:rgb(var(--brand));font-size:14px;font-weight:600}.kcprose-figure{max-width:min(100%, var(--kcprose-figmax,100%));background:rgb(var(--inset));border-radius:14px;margin:0 0 20px;line-height:0;overflow:hidden}.kcprose-figure img{width:100%;height:auto;display:block}.kcprose-figure--portrait{max-width:250px}@media (min-width:640px){.kcprose-figure--portrait{float:right;margin:0 0 16px 20px}}.kcprose-gallery{column-count:2;column-gap:8px;margin:0 0 20px}@media (min-width:1000px){.kcprose-gallery{column-count:3}}.kcprose-gallery figure{break-inside:avoid;background:rgb(var(--inset));border-radius:10px;margin:0 0 8px;line-height:0;overflow:hidden}.kcprose-gallery img{width:100%;height:auto;display:block}.kcprose-figrow{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;margin:0 0 20px;display:grid}@media (min-width:700px){.kcprose-figrow{grid-template-columns:repeat(2,minmax(0,1fr))}}.kcprose-figrow figure{background:rgb(var(--inset));border-radius:10px;margin:0;line-height:0;overflow:hidden}.kcprose-figrow img{width:100%;height:auto;display:block}.kcprose-milestone{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:2px 16px;margin-bottom:12px;display:grid}@media (max-width:480px){.kcprose-milestone{grid-template-columns:minmax(0,1fr)}}
.kcauth{background:rgb(var(--bg));justify-content:center;align-items:center;min-height:100vh;padding:20px 16px;display:flex}.kcauth-card{background:rgb(var(--surface));border:1px solid rgb(var(--line));width:min(23rem,100%);box-shadow:var(--sb-shadow-md);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:24px 20px;display:flex}.kcauth-mark,.kcauth-mark svg{width:56px;height:56px}.kcauth-mark--card{aspect-ratio:2852/2696;object-fit:contain;align-self:center;width:132px;height:auto;margin-bottom:4px}.kcauth-title{color:rgb(var(--ink));text-wrap:balance;margin:0;font-size:17px;font-weight:800;line-height:1.25}.kcauth-body{color:rgb(var(--ink-2));max-width:32ch;margin:0;font-size:14px;line-height:1.55}.kcauth-note{color:rgb(var(--ink-3));margin:0;font-size:12.5px;line-height:1.5}.kcauth-spin{color:rgb(var(--ink-2));align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.kcauth-slow{border-top:1px solid rgb(var(--line-2));flex-direction:column;align-items:center;gap:10px;margin-top:4px;padding-top:12px;display:flex}.kcauth-slow p{color:rgb(var(--ink-2));margin:0;font-size:13px;line-height:1.55}.kcauth-btn{border:1px solid rgb(var(--gold-fill));min-height:44px;color:rgb(var(--brand));cursor:pointer;background:0 0;border-radius:14px;padding:10px 18px;font-size:14px;font-weight:700}@media (hover:hover){.kcauth-btn:hover{background:rgb(var(--gold-soft))}}.kcauth-btn--primary{background:rgb(var(--gold-fill));color:rgb(var(--on-gold))}@media (hover:hover){.kcauth-btn--primary:hover{background:rgb(var(--brand));color:rgb(var(--gold-fill));border-color:rgb(var(--brand))}}.kcauth-ref{color:rgb(var(--ink-3));margin:2px 0 0;font-size:12.5px;line-height:1.5}.kcauth-ref strong{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:rgb(var(--ink));font-weight:700}.kcloader{flex-direction:column;align-items:center;gap:12px;display:flex}.kcloader-label{color:rgb(var(--ink-2));font-size:14px;font-weight:600}.kcauth--tall{align-items:flex-start;padding-block:24px}.kcauth--tall>.kcauth-card{margin:auto}.kcauth-card--form{align-items:stretch;gap:0;width:min(35rem,100%);padding:28px 32px 24px}@media (max-width:480px){.kcauth-card--form{padding:22px 18px 18px}}.kcauth-last{border:1px solid rgb(var(--line));border-radius:var(--sb-r-input,12px);background:rgb(var(--surface-2));text-align:left;align-items:center;gap:12px;padding:10px 12px;display:flex}.kcauth-last-icon{background:rgb(var(--gold-soft));width:32px;height:32px;color:rgb(var(--brand));border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.kcauth-last-icon svg{width:18px;height:18px}.kcauth-last-text{min-width:0}.kcauth-last-lead{color:rgb(var(--ink-2));margin:0;font-size:12px;line-height:1.4}.kcauth-last-id{color:rgb(var(--ink));font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0 0;font-size:13px;font-weight:700;line-height:1.35}.kcauth-foot{flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:420px){.kcauth-foot{flex-direction:column;gap:0}.kcauth-foot>.kcauth-foot-dot{display:none}}.kcauth-foot-dot{background:rgb(var(--ink-3));border-radius:999px;flex:none;width:4px;height:4px}.kcauth-help{border:1px solid rgb(var(--line));background:rgb(var(--surface));max-height:calc(100dvh - 2rem);color:rgb(var(--ink));width:calc(100% - 2rem);max-width:22rem;box-shadow:var(--sb-shadow-lg);border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto}.kcauth-help::backdrop{background:#241b0499}.kcauth-help-inner{text-align:left;flex-direction:column;gap:10px;padding:18px;display:flex}.kcauth-help-inner h3{margin:0;font-size:16px;font-weight:800}.kcauth-help-inner p{color:rgb(var(--ink-2));margin:0;font-size:13px}.kcauth-help-row{border:1px solid rgb(var(--line));border-radius:12px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:flex;color:rgb(var(--ink))!important;text-decoration:none!important}@media (hover:hover){.kcauth-help-row:hover{background:rgb(var(--inset))}}.kcauth-help-row svg{flex:none;width:20px;height:20px}.kcauth-help-row b{font-size:13.5px;font-weight:700;display:block}.kcauth-help-row span span{color:rgb(var(--ink-2));font-size:12.5px}.kcauth-guestbar{border:1px solid rgb(var(--gold-fill));background:rgb(var(--gold-soft));color:rgb(var(--brand));border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:8px 12px;font-size:13px;display:flex}.kcauth-guestbar-actions{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.kcauth-guestbar-note{color:rgb(var(--ink-3));flex-basis:100%;font-size:12px}@media (max-width:640px){.kcauth-guestbar{align-items:flex-start}.kcauth-guestbar-actions{margin-left:0}}.kcauth-guestedit{flex-wrap:wrap;align-items:flex-end;gap:10px;width:100%;display:flex}.kcauth-guestedit-fields{flex-wrap:wrap;flex:260px;gap:10px;min-width:0;display:flex}.kcauth-guestedit-fields .sb-field{flex:120px;min-width:0}.kcauth-guestedit-fields .sb-input{width:100%}.kcauth-guestedit-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:root .kcauth-guestforget{color:rgb(var(--ink-3));font-size:12px;font-weight:500;text-decoration:none}:root .kcauth-guestforget:hover{color:rgb(var(--rose))}@media (max-width:640px){.kcauth-guestedit{align-items:stretch}.kcauth-guestedit-fields{flex:100%}.kcauth-guestedit-acts{justify-content:flex-end;width:100%}.kcauth-guestedit-acts .sb-btn{min-height:44px}:root .kcauth-guestforget{align-items:center;min-height:44px;display:inline-flex}}
.kccontact{max-width:46rem;margin:0 auto;padding:24px 16px 48px}@media (min-width:640px){.kccontact{padding:32px 24px 56px}}.kccontact-head{margin-bottom:24px}.kccontact-h1{color:rgb(var(--ink));text-wrap:balance;margin:0;font-size:30px;font-weight:800;line-height:1.1}@media (min-width:640px){.kccontact-h1{font-size:36px}}.kccontact-lead{color:rgb(var(--ink-2));margin:8px 0 0;font-size:16px;line-height:1.55}.kccontact-h2{color:rgb(var(--ink));margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.2}.kccontact-step,.kccontact-deflect,.kccontact-details,.kccontact-done{background:rgb(var(--surface));border:1px solid rgb(var(--line));box-shadow:var(--sb-shadow-sm);border-radius:16px;margin-bottom:16px;padding:18px 16px}@media (min-width:640px){.kccontact-step,.kccontact-deflect,.kccontact-details,.kccontact-done{padding:20px}}.kccontact-step p,.kccontact-deflect p,.kccontact-done p{color:rgb(var(--ink-2));margin:0 0 10px;font-size:15px;line-height:1.6}.kccontact-subjects{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:640px){.kccontact-subjects{grid-template-columns:repeat(4,minmax(0,1fr))}}.kccontact-subject{border:1px solid rgb(var(--line));background:rgb(var(--surface));min-height:44px;color:rgb(var(--ink));cursor:pointer;border-radius:12px;padding:10px 12px;font-size:14px;font-weight:600}@media (hover:hover){.kccontact-subject:hover{border-color:rgb(var(--gold-fill))}}.kccontact-subject[aria-pressed=true]{background:rgb(var(--gold-fill));border-color:rgb(var(--gold-fill));color:rgb(var(--on-gold))}.kccontact-deflect{background:rgb(var(--surface-2));border-left:4px solid rgb(var(--gold-fill))}.kccontact-label{color:rgb(var(--ink-2));margin-bottom:8px;font-size:13.5px;line-height:1.5;display:block}.kccontact-textarea{border:1px solid rgb(var(--line));background:rgb(var(--surface));width:100%;color:rgb(var(--ink));font:inherit;resize:vertical;border-radius:12px;padding:12px;font-size:15px;line-height:1.55}.kccontact-textarea:focus-visible{border-color:rgb(var(--brand));box-shadow:var(--ring);outline:none}.kccontact-extras{border-top:1px solid rgb(var(--line-2));margin-top:14px;padding-top:12px}.kccontact-extras-h{color:rgb(var(--ink-3));margin:0 0 8px;font-size:12.5px;font-weight:600}.kccontact-extra{border-top:1px solid rgb(var(--line-2));grid-template-columns:auto 1fr;align-items:start;gap:4px 10px;min-height:44px;padding:8px 0;display:grid}.kccontact-extra:first-of-type{border-top:0}.kccontact-extra input{margin-top:3px}.kccontact-extra-label{color:rgb(var(--ink));font-size:14px;font-weight:600}.kccontact-extra-value{color:rgb(var(--ink-3));overflow-wrap:anywhere;grid-column:2;font-size:13px;line-height:1.45}.kccontact-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.kccontact-btn{border:1px solid rgb(var(--gold-fill));min-height:44px;color:rgb(var(--brand));cursor:pointer;background:0 0;border-radius:14px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.kccontact-btn:hover{background:rgb(var(--gold-soft))}}.kccontact-btn--primary{background:rgb(var(--gold-fill));color:rgb(var(--on-gold))}@media (hover:hover){.kccontact-btn--primary:hover{background:rgb(var(--brand));color:rgb(var(--gold-fill));border-color:rgb(var(--brand))}}.kccontact-ref{color:rgb(var(--ink-3));font-size:13px}.kccontact-ref strong{color:rgb(var(--ink));font-variant-numeric:tabular-nums;letter-spacing:.04em}.kccontact-dl{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;display:grid}@media (min-width:640px){.kccontact-dl{grid-template-columns:8rem minmax(0,1fr);gap:10px 16px}}.kccontact-dl dt{color:rgb(var(--ink-3));font-size:13px;font-weight:700}.kccontact-dl dd{color:rgb(var(--ink-2));margin:0;font-size:15px;line-height:1.55}.kccontact-dl dd span{display:block}.kccontact-dl a{color:rgb(var(--brand));font-weight:600}
.kchelp{padding:20px 16px 40px}@media (min-width:640px){.kchelp{padding:28px 24px 56px}}@media (min-width:1024px){.kchelp{padding:28px 32px 56px}}.kchelp-hold{min-width:0;max-width:70rem;margin-inline:auto}.kchelp-head{min-width:0;margin-bottom:16px}.kchelp-head h1{color:rgb(var(--ink));text-wrap:balance;margin:0;font-size:24px;font-weight:800;line-height:1.15}@media (min-width:640px){.kchelp-head h1{font-size:30px}}.kchelp-find{min-width:0;margin:14px 0 0;position:relative}.kchelp-find .fi{color:rgb(var(--ink-3));pointer-events:none;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.kchelp-find .fi .anticon{font-size:18px}.kchelp-find input{box-sizing:border-box;width:100%;min-width:0;font:inherit;border:1px solid rgb(var(--line));border-radius:var(--r);background:rgb(var(--surface));color:rgb(var(--ink));min-height:44px;padding:11px 44px 11px 42px;font-size:15px}.kchelp-find input::placeholder{color:rgb(var(--ink-3))}.kchelp-find input:focus{box-shadow:var(--ring);border-color:rgb(var(--gold-fill));outline:none}.kchelp-find .fx{color:rgb(var(--ink-2));cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:8px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.kchelp-find .fx .anticon{font-size:16px}.kchelp-find .fx:hover{background:rgb(var(--inset))}.kchelp-count{color:rgb(var(--ink-2));margin:8px 0 0;font-size:13px}.kchelp-count b{color:rgb(var(--ink));font-weight:700}.kchelp-cols{min-width:0;margin-top:18px;display:block}@media (min-width:900px){.kchelp-cols[data-nav="1"]{grid-template-columns:17rem minmax(0,1fr);align-items:start;gap:24px;display:grid}.kchelp-cols[data-nav="1"]>*{min-width:0}}.kchelp-nav{background:rgb(var(--surface));border:1px solid rgb(var(--line));border-radius:var(--r-lg);min-width:0;padding:8px}@media (min-width:900px){.kchelp-nav{max-height:calc(100vh - 120px);position:sticky;top:16px;overflow-y:auto}}.kchelp-sec{letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--ink-3));margin:0;padding:12px 10px 6px;font-size:11.5px;font-weight:800}.kchelp-sec:first-child{padding-top:6px}.kchelp-link{box-sizing:border-box;text-align:left;width:100%;font:inherit;color:rgb(var(--ink-2));border-radius:var(--r-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-width:0;min-height:40px;padding:9px 10px;font-size:14px;line-height:1.35;display:flex}.kchelp-link:hover{background:rgb(var(--surface-2));color:rgb(var(--ink))}.kchelp-link .lt{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.kchelp-link[aria-current=true]{background:rgb(var(--gold-soft));color:rgb(var(--ink));box-shadow:inset 3px 0 0 rgb(var(--gold-fill));font-weight:700}@media (pointer:coarse){.kchelp-link{position:relative}.kchelp-link:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.kchelp-wrow{box-sizing:border-box;text-align:left;width:100%;font:inherit;color:rgb(var(--ink-2));border-radius:var(--r-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;min-width:0;min-height:40px;padding:9px 10px;font-size:14px;line-height:1.35;display:flex}.kchelp-wrow:hover{background:rgb(var(--surface-2));color:rgb(var(--ink))}.kchelp-wrow .wi{background:rgb(var(--gold-fill));width:22px;height:22px;color:rgb(var(--on-gold));border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.kchelp-wrow .wi .anticon{font-size:12px}.kchelp-wrow .lt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.kchelp-wrow .wd{color:rgb(var(--ink-3));font-variant-numeric:tabular-nums;flex:none;font-size:11.5px;font-weight:700}@media (pointer:coarse){.kchelp-wrow{position:relative}.kchelp-wrow:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.kchelp-ndiv{background:rgb(var(--line-2));height:1px;margin:8px 6px 2px}.kchelp-vb{letter-spacing:.04em;text-transform:uppercase;background:rgb(var(--inset));color:rgb(var(--brand));border-radius:999px;flex:none;align-items:center;gap:4px;padding:3px 6px;font-size:10.5px;font-weight:800;display:inline-flex}.kchelp-vb .anticon{font-size:11px}.kchelp-topic{background:rgb(var(--surface));border:1px solid rgb(var(--line));border-radius:var(--r-lg);box-shadow:var(--sb-shadow-sm);flex-direction:column;gap:16px;min-width:0;padding:18px;display:flex}@media (min-width:640px){.kchelp-topic{padding:24px}}.kchelp-th{min-width:0}.kchelp-th h2{color:rgb(var(--ink));text-wrap:balance;margin:0;font-size:20px;font-weight:800;line-height:1.2}@media (min-width:640px){.kchelp-th h2{font-size:24px}}.kchelp-th p{color:rgb(var(--ink-2));margin:8px 0 0;font-size:15px;line-height:1.55}.kchelp-who{flex-wrap:wrap;gap:6px;margin:10px 0 0;display:flex}.kchelp-tag{background:rgb(var(--inset));color:rgb(var(--brand));white-space:normal;border-radius:999px;max-width:100%;padding:3px 9px;font-size:11.5px;font-weight:700}.kchelp-tag--in{background:rgb(var(--gold-soft));color:rgb(var(--gold))}.kchelp-tag--admin{background:rgb(var(--brand-soft));color:rgb(var(--brand))}.kchelp-media{border:1px solid rgb(var(--line));border-radius:var(--r);background:rgb(var(--surface-2));min-width:0;overflow:hidden}.kchelp-frame{aspect-ratio:16/9;box-sizing:border-box;width:100%;font:inherit;cursor:pointer;background:repeating-linear-gradient(135deg, rgb(var(--inset)) 0 10px, rgb(var(--surface-2)) 10px 20px);text-align:center;color:rgb(var(--ink));border:0;justify-content:center;align-items:center;padding:16px;text-decoration:none;display:flex;position:relative}.kchelp-frame .pi{display:block;position:absolute;inset:0}.kchelp-frame .pi img{object-fit:cover;width:100%;height:100%;display:block}.kchelp-frame[data-kind=pdf] .pi{background:rgb(var(--inset))}.kchelp-frame[data-kind=pdf] .pi img{object-fit:contain}.kchelp-frame[data-kind=pdf][data-poster="1"]:after{background:linear-gradient(0deg,#241b04db 0,#241b0499 2.4rem,#241b0400 4.2rem)}.kchelp-frame[data-kind=pdf][data-poster="1"] .pl{width:34px;height:34px;position:absolute;bottom:9px;right:12px}.kchelp-frame[data-kind=pdf][data-poster="1"] .pl .anticon{font-size:17px}.kchelp-frame[data-kind=pdf][data-poster="1"] .ph{right:58px}.kchelp-frame[data-poster="1"]:after{content:"";background:linear-gradient(0deg,#241b04d1 0,#241b0480 22%,#241b041a 52%,#241b040f);position:absolute;inset:0}.kchelp-frame .pl,.kchelp-frame .ph{z-index:1;position:relative}.kchelp-frame .kchelp-dur{z-index:1}.kchelp-frame[data-poster="1"] .ph{color:#fff}.kchelp-frame:hover .pl{background:rgb(var(--brand));color:rgb(var(--gold-fill))}.kchelp-frame .pl{background:rgb(var(--gold-fill));width:44px;height:44px;color:rgb(var(--on-gold));border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.kchelp-frame .pl .anticon{font-size:22px}.kchelp-frame .ph{text-align:left;color:rgb(var(--brand));margin:0;font-size:13px;font-weight:700;line-height:1.35;position:absolute;bottom:11px;left:14px;right:14px}@media (min-width:640px){.kchelp-frame .ph{font-size:14px}}.kchelp-dur{background:rgb(var(--brand));color:rgb(var(--gold-bright));border-radius:999px;padding:3px 8px;font-size:11.5px;font-weight:700;position:absolute;top:10px;left:10px}.kchelp-player{aspect-ratio:16/9;background:#000;width:100%;position:relative}.kchelp-player>*{width:100%;height:100%}.kchelp-mcap{border-top:1px solid rgb(var(--line));flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:10px 12px;display:flex}.kchelp-mcap .mt{flex:12rem;min-width:0;font-size:13px;font-weight:700}.kchelp-mcap .mn{color:rgb(var(--ink-2));flex:100%;margin:0;font-size:12.5px;line-height:1.45}.kchelp-blk{min-width:0}.kchelp-blk>h3{letter-spacing:.05em;text-transform:uppercase;color:rgb(var(--ink-3));margin:0 0 8px;font-size:12px;font-weight:800}.kchelp-steps{flex-direction:column;gap:7px;margin:0;padding:0 0 0 1.35rem;display:flex}.kchelp-steps li{color:rgb(var(--ink));font-size:14.5px;line-height:1.55}.kchelp-steps li::marker{color:rgb(var(--gold));font-weight:700}.kchelp-ul{flex-direction:column;gap:6px;margin:0;padding:0 0 0 1.15rem;display:flex}.kchelp-ul li{color:rgb(var(--ink-2));font-size:14px;line-height:1.55}.kchelp-ul li::marker{color:rgb(var(--ink-3))}.kchelp-ok{background:rgb(var(--success-soft));border-radius:var(--r);align-items:flex-start;gap:9px;min-width:0;padding:12px 14px;display:flex}.kchelp-ok .anticon{color:rgb(var(--success));flex:none;margin-top:2px;font-size:17px}.kchelp-ok p{color:rgb(var(--ink));margin:0;font-size:14px;line-height:1.5}.kchelp-ok p b{font-weight:700}.kchelp-prob{border:1px solid rgb(var(--line));border-radius:var(--r);flex-direction:column;gap:5px;min-width:0;padding:12px 14px;display:flex}.kchelp-prob+.kchelp-prob{margin-top:8px}.kchelp-prob .pq{color:rgb(var(--ink));align-items:flex-start;gap:8px;font-size:14px;font-weight:700;line-height:1.45;display:flex}.kchelp-prob .pq .anticon{color:rgb(var(--warn));flex:none;margin-top:3px;font-size:16px}.kchelp-prob .pa{color:rgb(var(--ink-2));padding-left:24px;font-size:14px;line-height:1.55}.kchelp-rel{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.kchelp-rel button{font:inherit;cursor:pointer;border:1px solid rgb(var(--line));background:rgb(var(--surface-2));color:rgb(var(--ink-2));white-space:normal;text-align:left;border-radius:999px;max-width:100%;min-height:36px;padding:7px 12px;font-size:13.5px;font-weight:600}.kchelp-rel button:hover{border-color:rgb(var(--gold-fill));color:rgb(var(--ink))}@media (pointer:coarse){.kchelp-rel button{position:relative}.kchelp-rel button:after{content:"";min-height:44px;position:absolute;inset:-4px}}.kchelp-fb{border-top:1px solid rgb(var(--line));flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding-top:14px;display:flex}.kchelp-fb .fq{flex:12rem;min-width:0;font-size:14px;font-weight:600}.kchelp-fb .fa{flex:none;gap:8px;display:flex}.kchelp-thx{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.kchelp-thx p{color:rgb(var(--ink-2));margin:0;font-size:14px;line-height:1.5}.kchelp-thx p b{color:rgb(var(--ink));font-weight:700}.kchelp-pager{justify-content:space-between;gap:10px;min-width:0;margin-top:16px;display:flex}.kchelp-pager .kchelp-btn{flex:0 auto;min-width:0;max-width:48%}.kchelp-pager .kchelp-btn .pl{text-overflow:ellipsis;min-width:0;padding-block:1px;line-height:1.45;overflow:hidden}.kchelp-stuck{background:rgb(var(--surface-2));border:1px solid rgb(var(--line));border-radius:var(--r-lg);min-width:0;margin-top:20px;padding:18px}.kchelp-stuck h3{color:rgb(var(--ink));margin:0 0 6px;font-size:16px;font-weight:800}.kchelp-stuck p{color:rgb(var(--ink-2));max-width:36rem;margin:0 0 12px;font-size:14px;line-height:1.55}.kchelp-acts{flex-wrap:wrap;gap:10px;display:flex}.kchelp-acts .kchelp-btn{flex:0 auto;min-width:0}.kchelp-none{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:44px 20px;display:flex}.kchelp-none .ei{background:rgb(var(--inset));width:46px;height:46px;color:rgb(var(--ink-2));border-radius:999px;justify-content:center;align-items:center;display:flex}.kchelp-none .ei .anticon{font-size:22px}.kchelp-none h3{color:rgb(var(--ink));margin:0;font-size:16px;font-weight:800}.kchelp-none p{color:rgb(var(--ink-2));max-width:26rem;margin:0;font-size:14px;line-height:1.55}.kchelp-back{font:inherit;color:rgb(var(--ink-2));cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;min-height:44px;padding:8px 0;font-size:14px;font-weight:700;display:inline-flex}.kchelp-back .anticon{font-size:16px}.kchelp-back:hover{color:rgb(var(--ink))}@media (min-width:900px){.kchelp-back{display:none}}@media (max-width:899px){.kchelp-cols[data-pane=list] .kchelp-pane,.kchelp-cols[data-pane=topic] .kchelp-nav{display:none}}.kchelp-btn{white-space:nowrap;border-radius:var(--r);font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:600;line-height:1;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.kchelp-btn .anticon{flex:none;font-size:16px}.kchelp-btn--sm{border-radius:8px;min-height:36px;padding:8px 14px;font-size:13.5px;font-weight:700}.kchelp-btn--primary{background:rgb(var(--gold-fill));color:rgb(var(--on-gold));border-color:rgb(var(--gold-fill))}.kchelp-btn--primary:hover{background:rgb(var(--brand));color:rgb(var(--gold-fill));border-color:rgb(var(--brand))}.kchelp-btn--outline{color:rgb(var(--brand));border-color:rgb(var(--gold-fill));background:0 0}.kchelp-btn--outline:hover{background:rgb(var(--gold-soft));border-color:rgb(var(--gold))}.kchelp-btn--ghost{color:rgb(var(--ink-2));background:0 0;border-color:#0000}.kchelp-btn--ghost:hover{color:rgb(var(--brand));background:rgb(var(--inset))}@media (pointer:coarse){.kchelp-btn{position:relative}.kchelp-btn:after{content:"";min-height:44px;position:absolute;inset:-4px -2px}}
.kcdhyan{padding:20px 16px 40px}@media (min-width:640px){.kcdhyan{padding:32px 24px 64px}}.kcdhyan-hold{flex-direction:column;gap:20px;min-width:0;max-width:44rem;margin-inline:auto;display:flex}.kcdhyan-head{text-align:center;min-width:0}.kcdhyan-head .eb{letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--gold));margin:0 0 8px;font-size:11.5px;font-weight:800}.kcdhyan-head h1{color:rgb(var(--ink));text-wrap:balance;margin:0;font-size:28px;font-weight:800;line-height:1.15}@media (min-width:640px){.kcdhyan-head h1{font-size:34px}}.kcdhyan-head p{color:rgb(var(--ink-2));max-width:30rem;margin:10px auto 0;font-size:15.5px;line-height:1.6}.kcdhyan-player{background:rgb(var(--surface));border:1px solid rgb(var(--line));border-radius:var(--r-xl);box-shadow:var(--sb-shadow-md);min-width:0;overflow:hidden}.kcdhyan-art{aspect-ratio:16/9;background:repeating-linear-gradient(135deg, rgb(var(--inset)) 0 10px, rgb(var(--surface-2)) 10px 20px);box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;padding:20px;display:flex;position:relative}.kcdhyan-art .pi{display:block;position:absolute;inset:0}.kcdhyan-art .pi img{object-fit:cover;width:100%;height:100%;display:block}.kcdhyan-art[data-art="1"]:after{content:"";background:#241b0447;position:absolute;inset:0}.kcdhyan-big{z-index:1;cursor:pointer;background:rgb(var(--gold-fill));width:84px;height:84px;color:rgb(var(--on-gold));box-shadow:var(--sb-shadow-lg);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:relative}.kcdhyan-big:hover{background:rgb(var(--gold-bright))}.kcdhyan-big .anticon{font-size:38px}.kcdhyan-big[disabled]{background:rgb(var(--inset));color:rgb(var(--ink-3));box-shadow:none;cursor:not-allowed}.kcdhyan-stage{aspect-ratio:16/9;background:#000;width:100%;position:relative}.kcdhyan-stage>*,.kcdhyan-stage .video-js{width:100%;height:100%}.kcdhyan-trans{flex-direction:column;gap:12px;min-width:0;padding:16px 18px;display:flex}@media (min-width:640px){.kcdhyan-trans{padding:18px 22px}}.kcdhyan-title{color:rgb(var(--ink));text-wrap:balance;min-width:0;margin:0;font-size:17px;font-weight:800;line-height:1.3}.kcdhyan-meta{color:rgb(var(--ink-3));min-width:0;margin:0;font-size:13px}.kcdhyan-bar{background:rgb(var(--inset));border-radius:999px;min-width:0;height:6px;overflow:hidden}.kcdhyan-bar i{background:rgb(var(--gold-fill));border-radius:999px;height:100%;display:block}.kcdhyan-times{justify-content:space-between;gap:12px;min-width:0;display:flex}.kcdhyan-times span{color:rgb(var(--ink-3));font-variant-numeric:tabular-nums;font-size:12.5px}.kcdhyan-ctl{justify-content:center;align-items:center;gap:14px;min-width:0;display:flex}.kcdhyan-ctl button{cursor:pointer;background:rgb(var(--surface-2));border:1px solid rgb(var(--line));width:48px;height:48px;color:rgb(var(--ink-2));border-radius:999px;flex:none;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:flex}.kcdhyan-ctl button:hover{border-color:rgb(var(--gold-fill));color:rgb(var(--ink))}.kcdhyan-ctl button svg{width:20px;height:20px}.kcdhyan-ctl .main{background:rgb(var(--gold-fill));border-color:rgb(var(--gold-fill));width:60px;height:60px;color:rgb(var(--on-gold))}.kcdhyan-ctl .main .anticon{font-size:26px}.kcdhyan-ctl .main:hover{background:rgb(var(--gold-bright));color:rgb(var(--on-gold))}.kcdhyan-resume{background:rgb(var(--gold-soft));border-radius:var(--r);align-items:flex-start;gap:10px;min-width:0;padding:12px 14px;display:flex}.kcdhyan-resume .anticon{color:rgb(var(--gold));flex:none;margin-top:3px;font-size:17px}.kcdhyan-resume .rb{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.kcdhyan-resume p{color:rgb(var(--ink));margin:0;font-size:14px;line-height:1.5}.kcdhyan-resume p b{font-weight:700}.kcdhyan-done{background:rgb(var(--success-soft));border-radius:var(--r);align-items:center;gap:9px;min-width:0;padding:11px 14px;display:flex}.kcdhyan-done .anticon{color:rgb(var(--success));flex:none;font-size:16px}.kcdhyan-done p{color:rgb(var(--ink));min-width:0;margin:0;font-size:14px;line-height:1.5}.kcdhyan-wait{background:rgb(var(--warn-soft));border-radius:var(--r);align-items:center;gap:9px;min-width:0;padding:11px 14px;display:flex}.kcdhyan-wait .anticon{color:rgb(var(--warn));flex:none;font-size:16px}.kcdhyan-wait p{color:rgb(var(--ink));min-width:0;margin:0;font-size:14px;line-height:1.5}.kcdhyan-list{flex-direction:column;gap:2px;min-width:0;display:flex}.kcdhyan-listh{letter-spacing:.05em;text-transform:uppercase;color:rgb(var(--ink-3));margin:0 0 8px;font-size:12px;font-weight:800}.kcdhyan-row{box-sizing:border-box;text-align:left;width:100%;font:inherit;cursor:pointer;border-radius:var(--r);min-width:0;min-height:56px;color:rgb(var(--ink));background:0 0;border:0;align-items:center;gap:12px;padding:11px 10px;display:flex}.kcdhyan-row+.kcdhyan-row{border-top:1px solid rgb(var(--line-2))}.kcdhyan-row:hover{background:rgb(var(--surface-2))}.kcdhyan-row .ri{background:rgb(var(--inset));width:34px;height:34px;color:rgb(var(--brand));border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.kcdhyan-row .ri .anticon{font-size:15px}.kcdhyan-row .rc{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.kcdhyan-row .rt{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14.5px;font-weight:700;line-height:1.35;overflow:hidden}.kcdhyan-row .rm{color:rgb(var(--ink-3));text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.kcdhyan-row .rp{background:rgb(var(--inset));border-radius:999px;min-width:0;height:3px;margin-top:2px;overflow:hidden}.kcdhyan-row .rp i{background:rgb(var(--gold-fill));border-radius:999px;height:100%;display:block}.kcdhyan-share{border-top:1px solid rgb(var(--line));flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding-top:20px;display:flex}.kcdhyan-share p{color:rgb(var(--ink-2));max-width:34rem;margin:0;font-size:14.5px;line-height:1.6}.kcdhyan-share .acts{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.kcdhyan-share .acts .kcdhyan-btn{flex:0 auto;min-width:0}.kcdhyan-none{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:44px 20px;display:flex}.kcdhyan-none .ei{background:rgb(var(--inset));width:46px;height:46px;color:rgb(var(--ink-2));border-radius:999px;justify-content:center;align-items:center;display:flex}.kcdhyan-none .ei .anticon{font-size:22px}.kcdhyan-none h2{color:rgb(var(--ink));margin:0;font-size:17px;font-weight:800}.kcdhyan-none p{color:rgb(var(--ink-2));max-width:26rem;margin:0;font-size:14px;line-height:1.55}.kcdhyan-btn{white-space:nowrap;border-radius:var(--r);font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.kcdhyan-btn .anticon{flex:none;font-size:16px}.kcdhyan-btn--lg{min-height:48px;padding:14px 24px;font-size:16px;font-weight:700}.kcdhyan-btn--sm{border-radius:8px;min-height:36px;padding:8px 14px;font-size:13.5px;font-weight:700}.kcdhyan-btn--primary{background:rgb(var(--gold-fill));color:rgb(var(--on-gold));border-color:rgb(var(--gold-fill))}.kcdhyan-btn--primary:hover{background:rgb(var(--brand));color:rgb(var(--gold-fill));border-color:rgb(var(--brand))}.kcdhyan-btn--outline{color:rgb(var(--brand));border-color:rgb(var(--gold-fill));background:0 0}.kcdhyan-btn--outline:hover{background:rgb(var(--gold-soft));border-color:rgb(var(--gold))}.kcdhyan-btn--ghost{color:rgb(var(--ink-2));background:0 0;border-color:#0000}.kcdhyan-btn--ghost:hover{color:rgb(var(--brand));background:rgb(var(--inset))}@media (pointer:coarse){.kcdhyan-btn{position:relative}.kcdhyan-btn:after{content:"";min-height:44px;position:absolute;inset:-4px -2px}}
.kcpay{background:rgb(var(--bg));flex-direction:column;align-items:center;gap:20px;min-height:100vh;padding:24px 16px 48px;display:flex}@media (min-width:640px){.kcpay{padding:32px 24px 64px}}.kcpay-mark{align-items:center;gap:10px;min-width:0;display:flex}.kcpay-mark .mk{flex:none;width:40px;height:40px}.kcpay-mark .mk .anticon,.kcpay-mark .mk svg{width:40px;height:40px;font-size:40px;display:block}.kcpay-mark .nm{flex-direction:column;min-width:0;display:flex}.kcpay-mark .nm b{color:rgb(var(--ink));font-size:15px;font-weight:700;line-height:1.2}.kcpay-mark .nm span{letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--ink-3));font-size:10px;font-weight:600}.kcpay-col{flex-direction:column;gap:16px;width:min(34rem,100%);min-width:0;display:flex}.kcpay-card{background:rgb(var(--surface));border:1px solid rgb(var(--line));border-radius:var(--sb-r-card);box-shadow:var(--sb-shadow-md);flex-direction:column;min-width:0;padding:24px 20px;display:flex}@media (min-width:640px){.kcpay-card{padding:28px 26px}}.kcpay-card--flat{background:rgb(var(--surface-2));box-shadow:none;padding:18px 20px}.kcpay-title{color:rgb(var(--ink));text-wrap:balance;margin:0;font-size:22px;font-weight:800;line-height:1.2}@media (min-width:640px){.kcpay-title{font-size:25px}}.kcpay-lead{color:rgb(var(--ink-2));max-width:46ch;margin:10px 0 0;font-size:15px;line-height:1.6}.kcpay-mk{background:rgb(var(--inset));width:48px;height:48px;color:rgb(var(--brand));border-radius:999px;flex:none;place-items:center;margin-bottom:14px;display:grid}.kcpay-mk .anticon{font-size:24px}.kcpay-mk--ok{background:rgb(var(--success-soft));color:rgb(var(--success))}.kcpay-mk--warn{background:rgb(var(--warn-soft));color:rgb(var(--warn))}.kcpay-call{border-radius:var(--sb-r-input);align-items:center;gap:9px;min-width:0;margin-top:14px;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.45;display:flex}.kcpay-call .anticon{flex:none;font-size:16px}.kcpay-call--ok{background:rgb(var(--success-soft));color:rgb(var(--success))}.kcpay-call--warn{background:rgb(var(--warn-soft));color:rgb(var(--warn))}.kcpay-ref{background:rgb(var(--surface-2));border:1px solid rgb(var(--line));border-radius:var(--sb-r-input);flex-wrap:wrap;align-items:center;gap:12px;min-width:0;margin-top:16px;padding:12px 14px;display:flex}.kcpay-ref .rl{letter-spacing:.025em;text-transform:uppercase;color:rgb(var(--ink-3));flex:none;font-size:10.5px;font-weight:800}.kcpay-ref .rv{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:rgb(var(--ink));overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:700}.kcpay-ref .rc{flex:none;margin-left:auto}.kcpay-acts{flex-wrap:wrap;gap:10px;min-width:0;margin-top:20px;display:flex}.kcpay-acts--stack{flex-direction:column;align-items:stretch}.kcpay-btn{border-radius:var(--r);cursor:pointer;white-space:nowrap;min-height:48px;color:inherit;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:700;line-height:1;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.kcpay-btn .anticon{flex:none;font-size:16px}.kcpay-btn--sm{border-radius:var(--sb-r-chip);min-height:36px;padding:8px 14px;font-size:13.5px}.kcpay-btn--primary{background:rgb(var(--gold-fill));color:rgb(var(--on-gold));border-color:rgb(var(--gold-fill))}.kcpay-btn--primary:hover{background:rgb(var(--brand));color:rgb(var(--gold-fill));border-color:rgb(var(--brand))}.kcpay-btn--outline{color:rgb(var(--brand));border-color:rgb(var(--gold-fill));background:0 0}.kcpay-btn--outline:hover{background:rgb(var(--gold-soft));border-color:rgb(var(--gold))}.kcpay-btn--neutral{background:rgb(var(--surface));color:rgb(var(--ink));border-color:rgb(var(--line))}.kcpay-btn--neutral:hover{background:rgb(var(--inset))}.kcpay-btn--ghost{color:rgb(var(--ink-2));background:0 0;border-color:#0000}.kcpay-btn--ghost:hover{color:rgb(var(--brand));background:rgb(var(--inset))}.kcpay-spine{align-items:center;gap:6px;min-width:0;margin-bottom:18px;display:flex}.kcpay-spine .sp{align-items:center;gap:7px;min-width:0;display:inline-flex}.kcpay-spine .spd{font-variant-numeric:tabular-nums;background:rgb(var(--inset));width:22px;height:22px;color:rgb(var(--ink-3));border-radius:999px;flex:none;place-items:center;font-size:11.5px;font-weight:800;display:grid}.kcpay-spine .spd .anticon{font-size:12px}.kcpay-spine .spl{color:rgb(var(--ink-3));white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;font-weight:700;overflow:hidden}.kcpay-spine .sp--now .spd{background:rgb(var(--gold-fill));color:rgb(var(--on-gold))}.kcpay-spine .sp--now .spl{color:rgb(var(--ink))}.kcpay-spine .sp--done .spd{background:rgb(var(--success-soft));color:rgb(var(--success))}.kcpay-spine .spbar{background:rgb(var(--line));border-radius:999px;flex:1;min-width:8px;height:2px}@media (max-width:479px){.kcpay-spine .spl{display:none}}.kcpay-skel{flex-direction:column;gap:10px;margin-top:20px;display:flex}.kcpay-skel i{background:rgb(var(--inset));border-radius:999px;height:12px;display:block}.kcpay-skel i:first-child{width:92%}.kcpay-skel i:nth-child(2){width:78%}.kcpay-skel i:nth-child(3){width:56%}@media (prefers-reduced-motion:no-preference){.kcpay-skel i{animation:1.6s ease-in-out infinite kcpay-pulse}.kcpay-skel i:nth-child(2){animation-delay:.15s}.kcpay-skel i:nth-child(3){animation-delay:.3s}}@keyframes kcpay-pulse{0%,to{opacity:1}50%{opacity:.45}}.kcpay-order{align-items:flex-start;gap:14px;min-width:0;display:flex}.kcpay-order .post{aspect-ratio:7/10;background:rgb(var(--inset));border-radius:10px;flex:none;width:56px;overflow:hidden}.kcpay-order .post img{object-fit:cover;width:100%;height:100%;display:block}.kcpay-order .oin{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.kcpay-order .olab{letter-spacing:.025em;text-transform:uppercase;color:rgb(var(--gold));font-size:10.5px;font-weight:800}.kcpay-order h2{color:rgb(var(--ink));margin:0;font-size:16px;font-weight:700;line-height:1.25}.kcpay-order .onat{color:rgb(var(--ink-2));font-size:13px;line-height:1.4}.kcpay-order .ometa{flex-wrap:wrap;gap:4px;min-width:0;margin-top:4px;display:flex}.kcpay-pill{white-space:nowrap;background:rgb(var(--inset));color:rgb(var(--ink-2));border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.kcpay-pill .anticon{flex:none;font-size:12px}.kcpay-amt{border-top:1px solid rgb(var(--line-2));flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;min-width:0;margin-top:16px;padding-top:14px;display:flex}.kcpay-amt .al{color:rgb(var(--ink-2));font-size:13px;font-weight:700}.kcpay-amt .av{font-variant-numeric:tabular-nums;color:rgb(var(--ink));font-size:20px;font-weight:700}.kcpay-amt .ax{color:rgb(var(--ink-3));text-align:right;font-size:12px;display:block}.kcpay-ppl{border-top:1px solid rgb(var(--line-2));flex-direction:column;gap:8px;min-width:0;margin-top:14px;padding-top:12px;display:flex}.kcpay-ppl .pph{letter-spacing:.025em;text-transform:uppercase;color:rgb(var(--ink-3));font-size:10.5px;font-weight:800}.kcpay-ppl .prow{align-items:center;gap:9px;min-width:0;display:flex}.kcpay-ppl .pav{background:rgb(var(--gold-fill));width:26px;height:26px;color:rgb(var(--on-gold));border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.kcpay-ppl .pn{color:rgb(var(--ink));text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.kcpay-ver .vh{align-items:flex-start;gap:12px;min-width:0;display:flex}.kcpay-ver .vh>.anticon{color:rgb(var(--gold));flex:none;margin-top:2px;font-size:24px}.kcpay-ver .vh>span{min-width:0}.kcpay-ver .vt{color:rgb(var(--ink));text-wrap:balance;margin:0;font-size:18px;font-weight:700;line-height:1.25}.kcpay-ver .vs{color:rgb(var(--ink-2));margin:6px 0 0;font-size:14.5px;line-height:1.55}.kcpay-ver .vs b{color:rgb(var(--ink));overflow-wrap:anywhere;font-weight:700}.kcpay-otp{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin-top:16px;display:flex}.kcpay-otp .kcpay-btn{flex:none}.kcpay-input{border-radius:var(--sb-r-input);border:1px solid rgb(var(--line));background:rgb(var(--surface));min-width:8rem;max-width:12rem;min-height:48px;color:rgb(var(--ink));text-align:center;letter-spacing:.35em;font-variant-numeric:tabular-nums;flex:1;padding:10px 14px;font-family:inherit;font-size:18px;font-weight:700}.kcpay-input::placeholder{color:rgb(var(--ink-3));letter-spacing:.2em}.kcpay-input:focus-visible{border-color:rgb(var(--brand));box-shadow:var(--ring);outline:none}.kcpay-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kcpay-note{color:rgb(var(--success));margin:12px 0 0;font-size:13.5px;font-weight:600;line-height:1.5}.kcpay-note--bad{color:rgb(var(--rose))}.kcpay-pill--ok{background:rgb(var(--success-soft));color:rgb(var(--success));align-self:flex-start;font-weight:700}.kcpay-what{border-top:1px solid rgb(var(--line-2));flex-direction:column;gap:12px;margin-top:18px;padding-top:16px;display:flex}.kcpay-what .kv{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:4px 10px;min-width:0;display:grid}.kcpay-what .kv .anticon{color:rgb(var(--gold));margin-top:2px;font-size:18px}.kcpay-what .kv>span{flex-direction:column;gap:2px;min-width:0;display:flex}.kcpay-what .kv .k{color:rgb(var(--ink));font-size:14px;font-weight:600;line-height:1.4;display:block}.kcpay-what .kv .v{color:rgb(var(--ink-2));overflow-wrap:anywhere;font-size:13px;line-height:1.45;display:block}
.kcty{padding:20px 16px 48px}@media (min-width:640px){.kcty{padding:32px 24px 64px}}.kcty-col{flex-direction:column;gap:20px;min-width:0;max-width:44rem;margin-inline:auto;display:flex}.kcty [lang=hi],.kcty-col[lang=hi]{font-family:"Noto Sans Devanagari", "Nirmala UI", "Lohit Devanagari", "Sakal Marathi", Mangal, var(--font-noto-sans), sans-serif}.kcty-mast{text-align:center;border-radius:var(--r-xl);background:rgb(var(--surface));border:1px solid rgb(var(--line));box-shadow:var(--sb-shadow-sm);padding:28px 20px}@media (min-width:640px){.kcty-mast{padding:36px 32px}}.kcty-mast .flower{margin-bottom:10px;font-size:26px;line-height:1}.kcty-mast h1{color:rgb(var(--ink));text-wrap:balance;margin:0;font-size:24px;font-weight:800;line-height:1.35}@media (min-width:640px){.kcty-mast h1{font-size:30px}}.kcty-mast .when{background:rgb(var(--inset));color:rgb(var(--ink-2));border-radius:999px;align-items:center;gap:6px;margin-top:14px;padding:4px 12px;font-size:13px;font-weight:700;display:inline-flex}.kcty-mast .when .anticon{color:rgb(var(--gold));flex:none;font-size:14px}.kcty-quote{text-align:center;border-radius:var(--r-lg);background:rgb(var(--gold-soft));border:1px solid rgb(var(--gold-fill));padding:20px 18px}.kcty-quote p{color:rgb(var(--brand));margin:0;font-size:18px;font-weight:700;line-height:1.6}@media (min-width:640px){.kcty-quote p{font-size:20px}}.kcty-body{flex-direction:column;gap:16px;display:flex}.kcty-body p{color:rgb(var(--ink-2));margin:0;font-size:16px;line-height:1.75}.kcty-close{text-align:center;border-radius:var(--r-lg);background:rgb(var(--brand));padding:22px 18px}.kcty-close p{color:rgb(var(--gold-fill));margin:0;font-size:17px;font-weight:700;line-height:1.6}@media (min-width:640px){.kcty-close p{font-size:19px}}.kcty-panel{border-radius:var(--r-lg);background:rgb(var(--surface));border:1px solid rgb(var(--line));box-shadow:var(--sb-shadow-sm);text-align:center;padding:20px 18px}@media (min-width:640px){.kcty-panel{padding:24px}}.kcty-panel h2{color:rgb(var(--ink));margin:0 0 6px;font-size:17px;font-weight:800;line-height:1.3}.kcty-panel p{color:rgb(var(--ink-2));margin:0;font-size:14.5px;line-height:1.6}.kcty-next{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:16px;display:flex}.kcty-btn{border-radius:var(--r);cursor:pointer;min-width:12rem;min-height:48px;color:inherit;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:700;line-height:1;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.kcty-btn .anticon{flex:none;font-size:16px}.kcty-btn--primary{background:rgb(var(--gold-fill));color:rgb(var(--on-gold));border-color:rgb(var(--gold-fill))}.kcty-btn--primary:hover{background:rgb(var(--brand));color:rgb(var(--gold-fill));border-color:rgb(var(--brand))}
